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

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


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


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

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

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