1、#*Solidworks 动画完全教程动画是用连续的图片来表述物体的运动,给人的感觉更直观和清晰。SolidWorks 利用自带插件 Motion 可以制作产品的动画演示,并可做运动分析。本章主要介绍运动算例简介、装配体爆炸动画、旋转动画、视像属性动画、距离和角度配合动画以及物理模拟动画。重点与难点 1 运动算例简介 2 装配体爆炸动画 3 旋转与视像动画 4 距离与角度配合动画 5 物理模拟动画solidworks2013 动画设计概述运动算例简介运动算例是装配体模型运动的图形模拟,可将诸如光源和相机透视图之类的视觉属性融合到运动算例中。可从运动算例使用 MotionManager 运动管理
2、器,此为基于时间线的界面,包括以下运动算例工具。1)动画 (可在核心 SolidWorks 内使用 ):可使用动画来演示装配体的运动,例如添加马达来驱动装配体一个或多个零件的运动;使用设定键码点在不同时间规定装配体零部件的位置。2)基本运动 (可在核心 SolidWorks 内使用 ):可使用基本运动在装配体上摸仿马达、弹黄、碰撞以及引力,基本运动在计算运动时考虑到质量。3)运动分析 (可在 SolidWorks premium 的 SolidWorks Motion 插件中使用):可使用运动分析在装配体上精确模拟和分析运动单元的效果( 包括力、弹簧、阻尼以及摩擦).运动分析使用计算能力强大的
3、动力求解器,在计算中考虑到材料属性、质量及惯性。solidworks 时间线时间线是动画的时间界面,它显示在动画【特征管理器设计树】的右侧。当定位时间栏、在图形区域中移动零部件或者更改视像属性时,时间栏会使用键码点和更改栏显示这些更改。时间线被竖直网格线均分,这些网络线对应于表示时间的数字标记。数字标记从 00:00:00 开始,其间距取决于窗口的大小。例如,沿时间线可能每隔 1 秒、2 秒或者 5 秒就会有 1 个标记,如图 10-1 所示。#*如果需要显示零部件,可以沿时间线单击任意位置,以更新该点的零部件位置。定位时间栏和图形区域中的零部件后,可以通过控制键码点来编辑动画。在时间线区域中
4、用鼠标右键单击,然后在弹出的快捷菜单中进行选择,如图 10-2 所示。【放里键码】:添加新的键码点,并在指针位里添加 1 组相关联的键码点。【动画向导】:可以调出【动画向导】 对话框。沿时间线用鼠标右键单击任一键码点,在弹出的快捷菜单中可以选择需要执行的操作,如图 10-3 所示。【剪切】【删除】:对于 00:00:00 标记处的键码点不可用。【替换键码】:更新所选键码点以反映模型的当前状态。【压缩】:将所选键码点及相关键码点从其指定的函数中排除。【插值模式】:在播放过程中控制零部件的加速、减速或者视像属性。solidworks 键码点和键码属性每个键码画面在时间线上都包括代表开始运动时间或者
5、结束运动时间的键码点。无论何时定位 1 个新的键码点,它都会对应于运动或者视像属性的更改。键码点:对应于所定义的装配体零部件位里、视觉属性或模拟单元状态的实体。关键帧:键码点之间可以为任何时间长度的区域,此定义为零部件运动或视觉属性发生更改时的关键点。#*当将鼠标指针移动至任一键码点上时,零件序号将会显示此键码点的键码属性。如果零部件在动画【特征管理器设计树】中没有展开,则所有的键码属性都会包含在零件序号中,见表 10-1.solidworks 教程资料:旋转动画是将零件或装配体沿某一个轴线的旋转状态制作成动画形式,方便用户全方位地观看物体的外观。通过单击【动画向导】按钮,可以生成旋转动画,即
6、模型绕着指定的轴线进行旋转的动画。 生成旋转动画的具体操作方法如下。1)打开一个装配体文件,如图 10 一所示。2)单击图形区域下方的【运动算例】按钮,在下拉列表框中选择【动画】选项,在图形区域下方出现【运动管理器】工具栏和时间线,如图 10-9 所示。单击【运动管理器】工具栏中的通【动画向导】按钮,弹出【选择动画类型】对话框,如图 10-10 所示。#*3)单击 【旋转模型 】单选按钮,如果删除现有的动画序列,则选择【删除所有现有路径】选项,单击下一步按钮,弹出【选择-旋转轴】对话框,如图 10-11 所示。#*4)单击 【Y-轴】 单选按钮选择旋转轴,设置【旋转次数】为 1,单击【顺时针
7、】单选按钮,单击下一步按钮,弹出【动画控制选项】对话框,如图 10-12 所示。5)设置动画播放的【时间长度(秒)】为 10 秒,运动延迟的【开始时间(秒)】为 0 秒,时间线含有相应的更改栏和键码点,具体取决于【时间长度(秒) 】和【开始时间( 秒)】属性管理器,单击完成按钮,完成旋转动画的设且。单击【运动管理器】工具栏中的【播放】按钮,观看旋转动画效果。solidworks 教程资料:装配体爆炸动画是将装配体爆炸的过程制作成动画形式,方便用户观看零件的装配和拆卸过程。通过单击【动画向导】按钮,可以生成爆炸动画,即将装配体的爆炸视图步骤按照时间先后顺序转化为动画形式。生成爆炸动画的具体操作方
8、法如下。1)打开一个装配体文件,如图 10-4 所示。2)单击图形区域下方的【运动算例】按钮,在下拉列表框中选择【动画】选项,在图形区域下方出现【运动管理器】工具栏和时间线。单击【运动管理器】工具栏中的【动画向导】按钮,弹出 I【选择动画类型 】对话框,如图 10-5 所示。#*3)单击 【爆炸】单选按钮,单击下一步按钮,弹出【动画控制选项】对话框,如图 10-6 所示。4)在【 动画控制选项 】对话框中,设置【时间长度(秒) 】为 4,单击完成按钮,完成爆炸#*动画的设置。单击【运动管理器】工具栏中的【播放】按钮,观看爆炸动画效果,如图 10-7 所示。solidworks2013 视像属性
9、动画可以动态改变单个或者多个零部件的显示,并可在相同或者不同的装配体零部件中组合不同的显示选项。如果需要更改任意一个零部件的视像属性,沿时间线选择 1 个与想要影响的零部件相对应的键码点,然后改变零部件的视像属性即可。单击【SolidWorks Motion】 工具栏中的【播放】按钮,该零部件的视像属性将会随着动画的进程而变化。1.视像属性动画的属性设置在动画【特征管理器设计树】中,用鼠标右键单击想要影响的零部件,在弹出的菜单中进行选择。.【隐藏】:隐藏或者显示零部件。.【更改透明度】:向零部件添加透明度。如果已经添加了透明度,则选择【 更改透明度】 命令以删除透明度。.【零部件显示】:更改零
10、部件的显示方式,如图 10-13 所示。.【以三重轴移动】:将参考轴添加到图形区域中的任意位里,使基于 X, Y, Z 轴的装配 体移动和定向更加方便。.【外观】:改变零部件的外观属性。2.生成视像属性动画的操作方法1)打开一个装配体文件,单击图形区域下方的【运动算例】按钮,在下拉列表框中选择【动画】选项,在图形区域下方出现【运动管理器】工具栏和时间线。首先利用【运动管理器】工具栏中的【动画向导】按钮制作装配体的爆炸动画,如图 10-14 所示。2)单击时间线上的最后时刻,如图 10-15 所示。#*3)用鼠标右键单击 1 个零件,在弹出的快捷菜单中选择 【更改透明度】 命令,如图 10-16
11、 所示。4)按照上面的步骤可以为其他零部件更改透明度属性,单击【运动管理器】工具栏中的【播放】按钮,观看动画效果。被更改了透明度的零件在装配后变成了半透明效果,如图 10-17 所示。#*solidworks2013 距离或者角度配合动画可使用配合为运动算例约束零部件之间的运动。可为距离和角度配合设定值,并为动画中不同点更改这些值。在 SolidWorks 中可以添加限制运动的配合,这些配合将影响到 SolidWorks Motion 中的零件的运动。生成距离配合动画的具体操作方法如下。1)打开一个装配体文件,如图 10-18 所示。2)单击图形区域下方的【运动算例 I 按钮,在下拉列表框中选
12、择【动画,选项,在图形区域下方出现 I 运动管理器】工具栏和时间线。单击小滑块零件,沿时间线拖动时间栏,设置动画顺序的时间长度,单击动画的最后时刻,如图 10-19 所示。3)在动画 特征管理器设计树】中,双击【距离 1】图标,在弹出的【修改】对话框中,更改数值为 60.00mm,如图 10-20 所示。4)单击 【运动管理器 】工具栏中的【播放】按钮,当动画开始时,端点和参考直线上端点之间距离是 10mm,如图 10-21 所示;当动画结束时,球心和参考直线上端点之间距离是 60mm,如图 10-22 所示。#*solidworks2013 模拟动画物理模拟可以允许模拟马达、弹簧及引力等在装
13、配体上的效果。物理模拟将模拗成分与 SolidWorks 工具相结合以围绕装配体移动零部件。物理模拟包括引力、线性或者旋转马达、线性弹簧等。SolidWorks 引力引力是模拟沿某一方向的万有引力,在零部件自由度之内逼真地移动零部件。1.命令启动单击 【模拟】工具栏中的【引力】按钮或者选择【插入】1 【模拟】1【 引力】菜单命令,弹出【引力】属性管理器,如图 10-23 所示。2.属性栏选项说明.【引力参数】:选择线性边线、平面、基准面或者基准轴作为引力的方向参考。.【反向】:改变引力的方向。.【数字引力值】选框:选择此选框,可以设置“数字引力值”。3.生成引力的操作方法1)打开一个装配体文件
14、,其中地板属性设置为固定的,如图 10-24 所示。2)单击图形区域下方的【运动算例】按钮,在下拉列表框中选择【基本运动】选项.在图形区域下方出现【运动管理器】工具栏和时间线。在【运动管理器】工具栏中单击【引力】按钮,弹出【引力】属性管理器,如图 10-25 所示。3)在【 引力参数 】选项组中,设置引力方向为【Z】轴,【数字引力值】使用默认值,单击【确定】按钮,完成引力的添加。4)在【 运动管理器 】工具栏中单击【接触】按钮,弹出【接触】属性管理器,选择绘图#*区中的球形零件和矩形零件的上表面,如图 10-26 所示。5)单击 【运动管理器 】工具栏中的【播放】按钮,当动画开始时,球和地板之
15、间有一段距离,如图 10-27 所示;当动画结束时,球和地板接触了,如图 10-28 所示。solidworks 线性马达和旋转马达线性马达和旋转马达为使用物理动力围绕 1 个装配体移动零部件的模拟成分。1.线性马达单击【模拟】工具栏中的【马达】按钮,弹出【马达】属性管理器,如图 10-29 所示。1)属性栏选项说明。.【参考零件】选框:选择零部件的一个点。.【反向】:改变线性马达的方向。.【类型】下拉选框:为线性马达选择类型,包括【等速】【距离】【振荡】【 插值】【表达式】和【伺服马达】。.【速度】选框:选择此选框,可以设置速度数值。2)生成线性马达的操作方法。#*打开一个装配体文件,如图
16、10-30 所示。单击图形区域下方的【运动算例】按钮,在下拉列表框中选择【基本运动】选项,在【运动管理器】工具栏中单击【马达】按钮,弹出【马达】属性管理器。在【马达类型】选项组下,选择【线性马达】按钮。在【零部件/方向】选项组下,【参考零件】选框中选择滑块的表面,单击【反向】按钮,出现如图 10-31 中所示箭头。在【运动】选项组下,【类型】下拉选框中选择【等速】选项,【速度】设里为 100mm/s。单击【确定】按钮,完成线性马达的添加。#*单击【运动管理器】工具栏中的【播放】按钮,当动画开始时,滑块在滑竿的左侧,如图 10-32 所示;当动画结束时,滑块移动到滑竿的中部,如图 10-33 所
17、示。2.旋转马达单击【模拟】工具栏中的【马达】按钮,弹出【马达】属性管理器,如图 10-34 所示。1)属性栏选项说明。【旋转马达】属性管理器与【线性马达】类似,这里不再赘述。2)生成旋转马达的操作方法。#*打开一个装配体文件,如图 10-35 所示。单击图形区域下方的【运动算例】按钮,在下拉列表框中选择【基本运动】选项,在图形区域下方出现【运动管理器】工具栏和时间线。在【运动管理器】工具栏中单击【马达】按钮,弹出【马达】属性管理器。在【马达类型】选项组下,选择【旋转马达】按钮。在【零部件/方向】选项组下,【参考零件】选框中选择曲柄上的一个面,如图10-36 所示。在【运动】选项组下,【类型】
18、下拉选框中选择【等速】选项,【速度】设置为 100RPM。单击【确定】按钮,完成旋转马达的添加。单击【运动管理器】工具栏中的【播放】按钮,可以看到曲柄在转动,摇杆在摆动,连杆在做平面运动,如图 10-37 所示。solidworks2013 线性弹簧线性弹簧为使用物理动力围绕 1 个装配体移动零部件的模拟成分。1.命令启动单击 【模拟】工具栏中的【线性弹簧】按钮或者选择【插入】【模拟】【线性弹簧】菜#*单命令,弹出【弹簧】属性管理器,如图 10-38 所示。2)单击图形区域下方的【运动算例】按钮,在下拉列表框中选择【基本运动】选项,在图形区域下方出现【运动管理器】工具栏和时间先首先在【运动管理
19、器】工具栏中单击【引力】按钮,给小球施加一个重力,然后再单击 I 运动管理器】工具栏中的【弹簧】按钮,弹出【弹簧】属性管理器。3)在【 弹簧类型 】选项组中,单击【线性弹簧】按钮。在【弹簧参数】选项组中,单击【弹簧端点】文本框,然后在图形区域中先选中平板的下表面.然后再选择球面,其他参数使用#*系统狱认值,如图 10-40 所示。单击【确定】按钮,完成线性弹簧的添加。4)单击 【运动管理器 】工具栏中的【播放】按钮,可以看到小球随粉弹黄上下运动,如图 1041 所示。solidworks2013 动画实例本例将通过机械手的动画制作过程,详细介绍动画制作的方法,机械手如图 10-42 所示。so
20、lidworks 设置初始配合1)启动中文版 SolidWorks 2013,单击【标准】工具栏中的【打开】按钮,弹出【打开】对话框,在配套光盘中选择【第 10 章/范例文件/动画装配体.SLDASM 】,单击【打开】按钮,在图形区域中显示出模型,如图 10-43 所示。2)单击 【配合】 按钮,弹出【配合】属性管理器,在【要配合的实体】中选择撑杆和滑杆的面,在【标佳配合】选项组中单击【距离】按钮,在文本框内输入距离 50.00mm,如图 10-44 所示。#*3)单击 【确定】 按钮完成撑杆与滑杆的初始距离配合。在【要配合的实体】中选择手臂和滑杆的面,在【标准配合】选项组中单击【距离】按钮,
21、在文本框内输入距离 50.00mm,#*如图 10-45 所示。4)单击 【确定】 按钮完成手臂与滑杆的初始距离配合。5)在【 要配合的实体 】中选择手臂和零件 2 一杆的面,在 I 标准配合 I 选项组中单击目 I 距离】按钮,在文本框内输入距离 0.00mm,如图 10-46 所示。6)单击 【确定】 按钮完成手臂与零件 2-杆的初始距离配合。7)在【 要配合的实体 】中选择撑杆和底座的面,在【标准配合】选项组中单击【角度】#*配合,在编辑框内输入距离 0.00 度,如图 10-47 所示。引单击【确定】按钮完成撑杆与底座的初始角度配合。SolidWorks 制作动画1)选择 【插入】I【
22、新建运动算例】菜单命令,如图 10-48 所示。2)在新建的运动算例中,将算例类型选择为【动画】,如图 10-49 所示。3)在时间线上将光标移动至 5 秒处,右键单击选择护【Move Time Bar】命令,如图 10-50 所示。4)弹出 【编辑时间】对话框,在编辑框中将时间设为 5.00 秒,如图 10-51 所示。5)此时在运动算例界面中能看到一条竖直的灰线,如图 10-52 所示。6)在运动算例界面左端【配合】中,右键单击【距离 1】配合,在弹出的快捷菜单中选择【编辑尺寸】命令,如图 10-53 所示。#*7)弹出 【修改】对话框,在编辑框中将距离尺寸改为“100mm”如图 10-5
23、4 所示。引单击【确定】按钮,【距离 1】配合后出现一条蓝色的线,并且自动出现一个键码,如图 10-55 所示。9)在 5 秒的时间线处, 【角度 1】配合对应的黄线处放置一个键码。右键单击该处,在弹出的快捷菜单中选择【放里键码】命令,如图10-56 所示。10)将光标移动至 10 秒处,右键单击选择 【Move Time Bar】命令,弹出【编辑时间】对话框,在编辑框中将时间设为 10.00 秒,如图10-57 所示。#*11)在运动算例界面左端【配合】中,右键单击【角度 1】配合,在弹出的快捷菜单中选择【编辑尺寸】命令,如图 10-58 所示。12)弹出【修改】对话框,在编辑框中将角度尺寸
24、改为 60 度,如图 10-59 所示。13)【角度 1】后方对应位置出现蓝色的线,在 10 秒的时间线处,【距离 2】配合对应的黄线处放置一个键码,右键单击该处,在弹出的快捷菜单中选择【放置键码】命令,如图 10-60 所示。14)放置完成后如图 10-61 所示。15)将光标移动至 15 秒处,右键单击选择 【Move Time Bar】命令,弹出【编辑时间】对话框,在编辑框中将时间设为 15.00 秒,如图10-62 所示。16)在运动算例界面左端【配合】中,右键单击 【距离 2】配合,在弹出的快捷菜单中选择【编辑尺寸】命令,如图 10-63 所示。17)弹出 【修改】 对话框,在编辑框
25、中将距离尺寸改为 100,如图 10-64 所示。18)【距离 2】后方对应位里出现蓝色的线,在 15 秒的时间线处,【距离 5】配合对应的黄线处放置一个键码。右键单击该处,在弹出的快捷菜单中选择【放置键码】命令,放置完成后如图 10-“所示。19)将光标移动至 18 秒处,右键单击选择 【Move Time Bar】命令,弹出【编辑时间】对话框,在编辑框中将时间设为 18.00 秒,如图10-66 所示。#*20)在运动算例界面左端【配合】中,右键单击 【距离 5】配合,在弹出的快捷菜单中选择【编辑尺寸】命令,弹出【修改】对话框,在编辑框中将距离尺寸改为 30,如图 10-67 所示。21)
26、将光标移动至 21 秒处,右键单击选择 【Move Time Bar】命令,弹出【编辑时间】对话框,在编辑框中将时间设为 21.00 秒,如图10-68 所示。22)在 21 秒的时间线处 【距离 5】配合对应的黄线处放置一个键码。右键单击该处,在弹出的快捷菜单中选择【放置键码】命令,如图10-69 所示。23)放置完成后如图 10-70 所示。24)将光标移动至 24 秒处,右键单击选择 【 Move Time Bar 】命令,弹出 【编辑时间】对话框,在编辑框中将时间设为 24.00 秒,如图 10-71 所示。25)右键单击【距离 5】配合,在弹出的快捷菜单中选择【编辑尺寸】命令,弹出【
27、修改】对话框,在编辑框中将距离尺寸改为 0mm,如图 10-72 所示。26)在 24 秒的时间线处,【距离 2】配合对应的黄线处放皿一个键码。右键单击该处,在弹出的快捷菜单中选择护【放里键码】命令,放置完成后如图 10-73 所示。#*27)将光标移动至 28 秒处,右键单击选择 【 Move Time Bar】命令,弹出【编辑时间】对话框,在编辑框中将时间设为 28 秒。右键单击【距离 2】 配合,在弹出的快捷菜单中选择【编辑尺寸】命令,弹出【修改】对话框,在编辑框中将距离尺寸改为 50mm,如图 10-74 所示。28)在 28 秒的时间线处, 【角度 1】配合对应的黄线处放置一个键码。
28、右键单击该处,在弹出的快捷菜单中选择【放置键码】命令,放置完成后如图 10-75 所示。29)将光标移动至 33 秒处,右键单击选择 【Move Time Bar】命令,弹出【编辑时间】对话框,在编辑框中将时间设为 33.00 秒。右键单击【角度 1)配合,在弹出的快捷菜单中选择【编辑尺寸】命令,弹出【修改】对话框,在编辑框中将角度尺寸改为 0,如图 10-76 所示。30)在 33 秒的时间线处, 【距离 1】配合对应的黄线处放置一个键码。右键单击该处,在弹出的快捷菜单中选择【放置键码】命令,放置完成后如图 10-77 所示。31)将光标移动至 38 秒处,右键单击选择 【 Move Time Bar】命令,弹出 【编辑时间】对话框,在编辑框中将时间设为 38.00 秒。右键单击【距离 1】配合,在弹出的快捷菜单中选择【编辑尺寸】命令,弹出【修改】对话框,在编辑框中将距离尺寸改为 50.00mm,如图10-78 所示。32)至此,动画制作完成,单击【计算 】按钮计算该运动算例,再单击【 播放】按钮,可观看整个动画的运动过程。