使用SW的路径配合完成钢丝绕制弹簧的动画制作

今天猫亮设计介绍一下如何使用solidworks中的路径配合来完成钢丝绕制成为弹簧的动画。在这个动画的制作过程中,我们用到了一个关键的命令-路径配合,另外还用到了方程式来添加尺寸上的关系。

装配体中的路径配合在动画制作中一般用来使某个零件沿着预先设定好的路径运动。

比如前面介绍的solidworks中如何让物体沿着画好的路线轨迹运动,以及solidworks绘制莫比乌斯环动画之配合关系添加和动画设定,这两个典型动画的核心都是路径配合的应用。

下面介绍一下具体的做法。

模型准备

使用螺旋线命令绘制好螺旋线,然后配合扫描功能完成弹簧的绘制。最后我们需要将螺旋线转换为3D草图。

使用SW的路径配合完成钢丝绕制弹簧的动画制作

新建一个空白的零件2,并保存。

使用SW的路径配合完成钢丝绕制弹簧的动画制作

装配体做法

新建一个装配体,使用插入零部件将前面准备好的模型依次插入到装配体中。插入后的零件默认为固定状态。我们需要将空白零件2设置为浮动状态,便于配合关系的添加。

下面,我们使用配合关系中的高级配合,选择路径配合。在路径配合中,零部件顶点选择空白零件2的原点,路径使用selectionManager在模型上选择螺旋线转换后的3D草图;路径约束使用沿路径的距离,这样我们就可以将空白零件2放置在螺旋线上的指定点。

使用SW的路径配合完成钢丝绕制弹簧的动画制作

对弹簧使用编辑零件,使用3D草图中的转换为实体引用将空白零件2的原点转换为弹簧零件中的一个草图。然后使用转换后的草图点和螺旋线转换后的3D草图创建一个基准面2。

使用SW的路径配合完成钢丝绕制弹簧的动画制作

在基准面2上绘制一个圆形草图,选择螺旋线转换后的3D草图做为扫描路径,使用扫描切除,将弹簧下半部分切除。

使用SW的路径配合完成钢丝绕制弹簧的动画制作

在装配体中,插入一个新零件,零件插入后,我们将其改为浮动,然后对新插入的零件进行编辑,在下图中弹簧的断面绘制一个直径和弹簧直径相等的圆形草图,并使用拉伸凸台,拉伸长度设置为700mm。

使用SW的路径配合完成钢丝绕制弹簧的动画制作

使用solidworks菜单栏中的【工具】→【方程式】,打开方程式,然后双击下图中蓝色的零件,当尺寸出现后,我们点击尺寸,在方程式中会自动添加这个数据的链接。

使用SW的路径配合完成钢丝绕制弹簧的动画制作

使用同样的方法点击弹簧,会出现弹簧路径配合的距离尺寸,如果没有显示这个尺寸,我们可以在注解中将其显示出来。

在数值方程式一栏,我们输入= 700 - ( "D1@路径配合1" - 100 ),使用这个方程式后,使用凸台拉伸绘制的零件的长度会随路径配合尺寸的增加而减少。注意输入方程式的时候输入法要切换为英文输入法。

使用SW的路径配合完成钢丝绕制弹簧的动画制作

打开运动算例,使用动画,我们将时间轴拖动到5秒位置,并对路径配合添加一个关键帧,将关键帧的距离数据改为700mm,然后点击计算即可。

使用SW的路径配合完成钢丝绕制弹簧的动画制作

使用SW的路径配合完成钢丝绕制弹簧的动画制作的做法就介绍到这里了,如果你对某些细节的问题还没搞明白,可以关注公众号通过视频的形式来学习一下。