多语言展示
当前在线:333今日阅读:61今日分享:18

UG12.0如何装配按需压缩的弹簧

本次将要在装配体中装入弹簧,这种弹簧是要压缩装入的,而弹簧的模型只会展示其在自由长度时的状态;如何装配呢?一起来看吧。
工具/原料

UG12.0

方法/步骤
1

要对弹簧进行压缩装配,所创建的弹簧就要是参数化的。本文选用之前用参数化创建的弹簧来使用(具体创建方法可参考所给引用经验)。  这个弹簧的中间直径为4,钢丝直径为0.4,自由高度为13,有效圈数为7,支承圈数为4,两端采用并紧磨平的结构。

2

弹簧创建好后,还不能直接装配的。首先,装配中使用的引用集是模型本身,而在装配时弹簧的中心线是没法自动捕捉到的。

3

在弹簧模型文件中,点开菜单选择格式中的引用集,点选列表中的模型“MOMDEL”,选中弹簧模型和基准轴。关闭引用集即可。

4

此时再回到装配文件中进行中心线约束时就有基准轴可约束了。以上一步很重要,在装配时如果自动找不到约束对象,可以通过这方法添加到引用集上使用。

5

再来说压缩弹簧的问题,其实只要通过上面参数化创建的弹簧,软件会自动将弹簧定义为可变形部件;在导入到装配文件时就可以看到提示。一个可调整弹簧压缩长度的对话框。只要进行相应的数值更改就可以实现弹簧的压缩装配了。  但我们总得知道这一步是如何控制的吧?定义可形部件不仅仅只是定义长度的。

6

点开菜单,工具中的定义可变形部件;软件即会弹出相应的对话框来。点下一步。

7

在特征选项中,将左边框内所有特征添加到右边框内(全部选中后,点向右的箭头);点下一步,进入定义表达式选项,

8

找到其中控制弹簧自由长度的表达式(spring H0),选用按实体范围,最小值为5,最大值为13;这样就定义好弹簧的压缩范围了。

9

再来定义弹簧的内径,找到表达式中相应选项 (spring radius),选用按实体范围,最小值为2,最大值为4.  最后,点击完成可变形部件的定义。

10

进入到装配文件,将弹簧添加到装配体,确定后即可看到弹出的二个可控参数对话框。  通过定义相应的变形值约束组件到相应的地方,即可得到合理的装配效果。

推荐信息