一、前言
在企业进行设计研发的过程当中,经常需要进行技术交流,所以会遇到需要制作动画的情况,动画可以表达装配体的装配过程,一些零件或部件的运动过程,使得技术交流更加方便高效。在SOLIDWORKS教程中,有许多方式可以制作SOLIDWORKS动画,本文提供使用SOLIDWORKS自带模块以及Composer来进行动画的制作方式及步骤。
二、使用SOLIDWRORKS制作动画
1、创建爆炸视图
打开我们需要制作动画的装配体,给装配体建立一个爆炸视图,这个爆炸视图就是我们生成动画的前提。爆炸视图的零部件是怎样装配的,动画中的零部件就是怎样装配的。如图一(参考例子)。
图一
2、设定动画向导
点击运动算例,找到动画向导,如图二。
图二
选择需要进行的目标动作,例如旋转或者爆炸,如图三。
图三
这里我们先使用旋转进行下去, 然后设置旋转轴、旋转次数、旋转方向、旋转时间范围;设置完成之后在时间轴上就会形成键码点,如图四(参考例子)。
图四
爆炸也是同样的操作步骤:选择爆炸,在图三中爆炸前面勾选,紧接着设置爆炸时间范围,同理也可设置解除爆炸。
3、编辑键码点
在键码点的左侧,有装配体的各个零部件。如果需要对某几个零部件进行属性、方位的定义,可以拖动零部件所对应的键码点到某一个时间位置,然后对这些零部件进行属性定义,例如移动、旋转、外观颜色更改等,之后会形成一系列的键码点,如图五。
图五
4、保存动画
点击动画保存,选择保存路径以及文件格式,之后就可以使用播放器查看装配体的装配过程及零部件的细节。
三、使用SOLIDWRORKS Composer制作动画
1、保存模型为.smg格式文件
打开Composer软件,选择目标装配体打开,然后另存为,选择.smg文件,保存。
2、建立新视图
本文采用的是分解机械长臂的例子,如图六。首先生成一个默认视图,可以重命名为分解过程,后续需要生成一系列的分解视图。再新建一个视图,命名为分解1,如图七,后续在分解1视图上进行分解的操作以及背景渲染的操作。
图六
图七
3、对视图进行分解、渲染
选择装配体上的零部件进行移动,拆解,在移动的方向上使用箭头进行指引,如图八,有利于动画的表达更加流畅;之后把移动过的零部件进行隐藏,目的是不遮挡读者观看下面的分解动作。后续的分解操作如图九、图十。
图八
图九
图十
4、链接动画按钮
在分解视图上放置控制动画的按钮。点击作者,找到2D图像,下拉选择所有按钮,放置在图形区域适当位置;单击按钮,在属性中,事件下选择链接到下一视图或是上一视图,图标可以使用自定义图标,在属性纹理中映射指定的路径图标,如图十一。
图十一
5、制作SOLIDWRORKS动画
把制作好的视图有序的插入到时间轴,视图之间控制适当的时间,可以编辑定义键码点,点击播放进行动画预览,如果动画没有达到理想的要求,可以修改视图或者编辑时间轴,再次预览动画,若动画达到理想要求。可以对动画进行发布。单机文件、发布,发布到Html ,技术人员就可以使用保存的链接进行分享,在web端进行动画查看,如图十二。
图十二