iCAx开思网

标题: 一种在Assembly/Sequence 或Motion 中动态显示弹簧伸缩变形的简化 [打印本页]

作者: yjitxss    时间: 2005-11-7 18:20
标题: 一种在Assembly/Sequence 或Motion 中动态显示弹簧伸缩变形的简化
一种在Assembly/Sequence 或Motion 中动态显示弹簧伸缩变形的简化
方法(设计)
目前在NX系统中无法动态显示弹簧等弹性件的变形情况,这是因为在

Assembly/Sequence或Motion中只能处理刚体的缘故。本文将以弹簧为例介绍一
种简化的处理方法,大致的思路是把弹簧拆散成若干段,然后用Mate关系串起
来,实现联动。
作者: yjitxss    时间: 2005-11-7 18:23
1.新建一个part文件如spring_seg.prt,在其中创建固定基准面和固定基准
轴,然后再草图中创建一条半圆弧,最后使用Cable命令产生实体。
作者: yjitxss    时间: 2005-11-7 18:25
2.新建一个文件base.prt做为弹簧安装的底座。
作者: yjitxss    时间: 2005-11-7 18:26
3.新建一个装配文件如assem.prt,然后把base.prt以绝对定位的方式装配进
来。
作者: yjitxss    时间: 2005-11-7 18:27
4. 装配spring_seg.prt 以创建弹簧的第一段,并且与base.prt 建立四个Mate
关系,如下图?
作者: yjitxss    时间: 2005-11-7 18:30
3.装配spring_seg.prt以创建弹簧第二段,并与第一段建立两个Mate关系,与
底座建立一个Mate关系。
装配spring_seg.prt以创建弹簧第三段,除了建立和第二段类似的Mate关系
外,还要与第一段建立一个Mate关系,确保弹簧伸缩时候邻圈保持平行关系
作者: yjitxss    时间: 2005-11-7 18:34
:
作者: yjitxss    时间: 2005-11-7 18:36
:
作者: yjitxss    时间: 2005-11-7 18:37
:
作者: yjitxss    时间: 2005-11-7 18:38
5.根据需要采用同样的方法建立弹簧的其它分段,需要注意的是如同第三段和第
一段一样,第四段和第二段及第五段和第三段等也要建立平行关系。
作者: yjitxss    时间: 2005-11-7 18:40
6.创建一个新部件作为弹簧的压板push.prt,将其装配到assem.prt中,并且参
考底座和第一段之间的定位关系进行Mate定位。

作者: yjitxss    时间: 2005-11-7 18:40
然后在Assembly/Ssequence添加一个压板沿着Z轴方向的Motion,那么在点击
Sequence\Play命令后就可以动态地显示弹簧的伸缩变形情况。

另外,本例建模过程中对弹簧的进行了简化,也可以在spring_seg.prt中把半圆
弧改成三分之一圆弧甚至四分之一圆弧,弹簧看起来会更逼真,装配定位方法类
似。
作者: ぁ三哥ぁ    时间: 2005-11-8 10:17
DD
期待PRT文件!
作者: 小老大    时间: 2005-11-8 10:24

作者: zyc-1986    时间: 2005-11-11 21:57
看这里!



: 冰箱拉手盖教程1.pdf.part1.rar-点此下载 (2005-11-8 10:31, 488.28 K)
该附件被下载次数 3



: 冰箱拉手盖教程1.pdf.part2.rar-点此下载 (2005-11-8 10:31, 227.28 K)
该附件被下载次数 3



没有什么好看的!!
作者: vodka    时间: 2005-11-12 02:58
标题: 超高技巧!
NX有柔性元件的功能,Tools->Deformable Part... 现在不必那么麻烦了
作者: cuto    时间: 2005-11-12 19:26
原帖由 vodka 于 2005-11-12 02:58 发表
NX有柔性元件的功能,Tools->Deformable Part... 现在不必那么麻烦了

说的详细一点,好吗
作者: wangsai_008    时间: 2005-11-14 07:20
这叫分析吗
这只是好像不中用的
用结构分析什么都可以




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3