UG在Assembly/Sequence 或Motion 中动态显示弹簧伸缩变形的简化方法

   日期:2018-11-01     作者:佚名    浏览:209    评论:0    

本文将以弹簧为例介绍一种简化的处理方法,来介绍系统中动态显示弹簧等弹性件的变形情况,大致的思路是把弹簧拆散成若干段,然后用 关系串起来,实现联动。

              1.新建一个 文件如 ,在其中创建固定基准面和固定基准轴,然后再草图中创建一条半圆弧,最后使用e命令产生实体。

2.新建一个文件 做为弹簧安装的底座。3.新建一个装配文件如t,然后把 以绝对定位的方式装配进来。

UG在Assembly/Sequence_或Motion_中动态显示弹簧伸缩变形的简化方法nload="return imgzoom(this,550)" data-cke-saved-src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/vyhif3kbpr4.jpg" src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/vyhif3kbpr4.jpg" />
装配 以创建弹簧的第一段,并且与 建立四个 关系,如下图?
UG在Assembly/Sequence_或Motion_中动态显示弹簧伸缩变形的简化方法nload="return imgzoom(this,550)" data-cke-saved-src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/epb0x1zr0bl.jpg" src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/epb0x1zr0bl.jpg" />

UG在Assembly/Sequence_或Motion_中动态显示弹簧伸缩变形的简化方法nload="return imgzoom(this,550)" data-cke-saved-src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/u20qdq5hvf1.jpg" src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/u20qdq5hvf1.jpg" />

3.装配 以创建弹簧第二段,并与第一段建立两个 关系,与底座建立一个 关系。
UG在Assembly/Sequence_或Motion_中动态显示弹簧伸缩变形的简化方法nload="return imgzoom(this,550)" data-cke-saved-src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/ir2hwcdujci.jpg" src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/ir2hwcdujci.jpg" />
装配 以创建弹簧第三段,除了建立和第二段类似的 关系外,还要与第一段建立一个 关系,确保弹簧伸缩时候邻圈保持平行关系。
UG在Assembly/Sequence_或Motion_中动态显示弹簧伸缩变形的简化方法nload="return imgzoom(this,550)" data-cke-saved-src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/fgztbrqnt35.jpg" src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/fgztbrqnt35.jpg" />

5.根据需要采用同样的方法建立弹簧的其它分段,需要注意的是如同第三段和第一段一样,第四段和第二段及第五段和第三段等也要建立平行关系。
UG在Assembly/Sequence_或Motion_中动态显示弹簧伸缩变形的简化方法nload="return imgzoom(this,550)" data-cke-saved-src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/kriazqe3nws.jpg" src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/kriazqe3nws.jpg" />
创建一个新部件作为弹簧的压板 ,将其装配到t中,并且参考底座和第一段之间的定位关系进行 定位。

然后在 添加一个压板沿着Z轴方向的 ,那么在点击y命令后就可以动态地显示弹簧的伸缩变形情况。

另外,本例建模过程中对弹簧的进行了简化,也可以在 中把半圆弧改成三分之一圆弧甚至四分之一圆弧,弹簧看起来会更逼真,装配定位方法类似。

UG在Assembly/Sequence_或Motion_中动态显示弹簧伸缩变形的简化方法nload="return imgzoom(this,550)" data-cke-saved-src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/idh0rz4f2rj.jpg" src="http://www.zmozx.com/skin/baojiqi/image/lazy.gif" class="lazy" original="http://img.ecmould.com/file/upload/201811/01/idh0rz4f2rj.jpg" />
 
打赏
 
0相关评论