Inventor Studio 使用教程
Inventor Studio使用教程(2)□汉略(上海)信息技术何璐郁亦男
图2动画时间轴对话框
2.约束动画这个机械手是由底座、肩、大臂、小臂、手腕、手指等多个零部件装配而成的,每一个零件都
四、动画特征这一章将详细介绍动画渲染功能的另一块——动画功能。动画特征分为:零部件动画、约束动画、淡显动画、用户参数动画,以及照相机(视角)动画。最后,为了真实模拟出物体的运动效果,通过与渲染特征结合起来,将动画渲染成一组连续的图像结果或是动画多媒体文件。下面,笔者先简单介绍一下动画特征的主要功能概要。◎动画时间轴:控制动画时间的轴,可以在时间轴上对已创建的动画进行编辑,对设置好的动画进行预览等。◎零部件动画:通过对零部件运动(移动/旋转)的设置,控制其在一段时间内完成其运动动画。◎淡显动画:通过多零部件透明度的控制,使得一个或多个对象在一段时间内改变其本身的透明度的动画效果。◎约束动画:与装配环境下的约束功能结合,对约束值改变过程设置动画,以达到使象运动或生成效果的动画。◎用户参数动画:与零部件环境和装配环境下设置的用户参数结合,对其值的改变进行动画的设置,以达到物体本身受该参数控制部分的动画。该功能仅对用户参数有效。◎照相机(视角)动画:通过对视角变换的控制进行动画设置,生成视角变换的动画效果。该功能 106
当且仅当在文档中已创建了一个照相机视角时有效。◎渲染动画功能:与渲染图像功能类似,唯一不同的是多了输出文件指定储存路径属性页。该功能可对一组或多组动画进行渲染而达到模拟对象运动的真实效果。注意:零部件动画、约束动注意画和淡显动画只能与装配件配合使用,对零部件文件无效。下面我们通过另一个实例来学习动画特征功能。如图1是一个机械手的模型装置,我们要利用动画特征功能来让它完成汉诺塔的游戏。
有各自的动作。我们先来做大臂的动画:在图形窗口中右击大臂零件,在下拉框中选择“在浏览器中查找”,这时浏览器中选中了文件“Robot-大臂:1”,点开文件前的“+”号,展开节点。右击第一个子节点“大小臂角度 ani”,在右键菜单中选择动画约束 (如图3),弹出动画约束对话框(如图4),激活指定约束值图3约束下拉菜单
,在值前面的输入框里
输入“85.00deg”,说明把约束角度由原来的“60deg”改变到“85deg”。然后激活“自上个操作的开始时间”束时间”退出。,在按钮“结后输入“2s”,确定并
图1机械手模型
1.动画
时间控制轴点击动画时间轴按钮,图4动画约束对话框
屏幕的右下角弹出动画时间轴对话框,点击展开操作编辑器按钮,整个动画时间轴就完整地呈现出来(如图2)。它分为四个部分:“回放控件”,“时间轴”,“动画浏览器”和“时间栅格”。动画时间控制轴的功能将和下面其他几个动画功能结合起来讲解。用同样的方法设置底座、肩、小臂、手腕、手指等各个零部件的约束动画,它们的设置数值分别如下:◎Robot-大臂:1大小臂角度:0s~2s为 60deg~85deg;2s~2.5s为 85deg~91deg;3s~5s为
104-108.indd 106
2005.11.13 8:39:55 PM
Inventor Studio 使用教程
91deg~93deg。肩臂夹角:0s~2s为-45deg~ -50deg;2s~2.5s为-50deg~-55deg; 3s~5s为-55deg~-45deg。◎Robot-小臂:1大小臂角度:同“Robot-大臂: 1”的大小臂角度变化。腕转角ani:0s~2s为0deg~36deg; 3s~5s为36deg~54.5deg。◎Robot-腕:1指旋转ani:0s~2s为90deg~0deg。腕转角ani:同“Robot-小臂: 1”的腕转角变化。◎Robot-肩:1肩臂夹角:同“Robot-大臂: 1”的肩臂夹角变化。◎Robot-指:2指旋转ani:同”Robot-腕:1”的指旋转变化。◎Robot-指气缸:1指开合ani:2s~3s为35mm~10mm; 7s~7.5s为10mm~25mm。◎Robot-指活塞:1指开合ani:同“Robot-指气缸: 1”的指开合。 3.动画零部件因为红色方块和第一个汉诺塔的中心柱子有同心轴的约束,现在要把红色方块移到第二个柱子上去,就必须先解除这个约束,方法如下:在浏览器中右击“PlateSmall:1”下的“插入:12”,在右击菜单中选择“动画约束”,再在弹出的动画约束对话框中点击按钮“抑制约束”,然后确定并退出。接着我们就可以设置这个红色方块的动画了,右击“Plate-Small:1”,在下拉菜单中选择“动画零部件”(如图5),系统将弹出动画零部件对话框(如图6),在“距离”前的输入框里输入“137mm”,再激活时间下的“指定开始时间入“3s”,在按钮“结束时间入“5s”。”按”后输钮,在下面的按钮“开始时间”后输图6动画零部件对话框图5零件下拉菜单
4.淡显动画在浏览器中右击“Robot-指外壳:1”选择“动画淡显”,弹出动画淡显对话框,在值前面的输入框中输入“5(或是将滑块拖到5%)”,时间设为:1s~2.5s。重新打开一次,时间设为:3s~6s,数值设为:5%~100%,选择确定。然后用同样的方法设置“Robot-指气缸:1”和“Robot-腕:1”。其中:◎Robot-指气缸:1褪色度:1s~2.5s为100%~5%; 3s~5s为5%~100%。◎Robot-腕:1褪色度:1s~3s为100%~25%; 3s~5s为25%~100%。说明:淡显动画仅对装配件有效,说明其主要是对一个或多个零部件进行透明度变化的动画设置。通过对话框上的
滑块或编辑框的输入控制零部件的透明度。注意:淡显动画不能通过动画时间注意轴的控制直接在图形窗口中预览,只能在动画渲染生成的结果中看到。 5.照相机(视角)动画下面是设置照相机动画,也就是视角动画。在图形窗口空白处(或是浏览器中的照相机节点上)右击的下拉菜单中选择从视图创建照相机,这时图形窗口正中间出现一个对应的视角图形 (右击这个视角图形可编辑视角范围和角度),浏览器中的照相机下面出现一个“Camera1”。右击“Camera1”选择动画照相机命令,弹出动画照相机对话框,设置时间为0s~3s,点击“定义”前的按钮,又弹出一个“照相机:Camera1”的对话框,设置旋转角度为“-85.27”,拖动缩放下的滑块至恰当范围,这里输入框对应的数值为“33.71”,“确定”退出。再次以同样的方法设置照相机动画,在5s~8s的时间里,旋转角度为2.13deg,缩放角度为33.71deg,确定退出。说明:照相机动画功能仅对拥有说明CAD/CAM与制造业信息化·2005年第11期
做到这一步,0秒到5秒之间的动画就完成了,这个过程是通过大臂、小臂的转动,把手指移动到第一个汉诺塔上方后,抓住最上面的红色方块并提到最高点。下面是机械手抓住红色方块一起平移到第二个汉诺塔柱子那边,把红色方块套在第二根柱子上。方法如下:在浏览器中右击“PlateSmall:1”,在右击菜单中选择“动画零部件”,系统将弹出动画零部件对话框,在“距离”前的输入框里输入“470mm”。在时间下激活“指定开始时间”按钮,在下面的“开始时间”后输”后输入“5s”,“结束时间
入“7s”,点击“确定”并退出。再次重新打开这个动画零部件对话框,设置时间为“7s~7.3s”,距离为“451”,选择“确定”并退出。在浏览器中右击“Robot-底座:1”下面的“整体移动ani”,在右击菜单中选择“动画约束”,在弹出的动画约束对话框中,时间设为: 5s~7s,值的变化为: 10mm~460mm。选择“插值”属性页,三个输入框里的百分比分别设置为:0%,70%,20%,点击“确定”并退出。再次以同样的方法设置“Robot-底座:1”下面的“整体移动ani”在“7.3s~8.5s“这段时间,值的变化为:460mm~10mm。再用同样的方法设置“Robot-地面:1”下的“整体移动ani”,数值也相同。
107
104-108.indd 107
2005.11.13 8:40:06 PM
Inventor Studio 使用教程
照相机的装配件或零件有效。每次的动画设置只能对一个照相机进行操作。它通过对照相机视角的控制从而控制其动画效果。到这里,用机械手来做汉诺塔游戏的第一部分动画就完成了,实现了把第一个红色方块从一根柱子上移动到
另一根柱子上去。汉诺塔的游戏大家应该都很熟悉,按照前面的方法移动另外两个方块,最后按原来的大小排列顺序套在第三根柱子上就成功了。后面的步骤类似前面的做法,这里不作一一讲解了。 6.渲染动画所有的设置完成后点击“渲染动画功能”,在弹出的渲染动画对话框中有三个属性页(见图7):渲染动画功能的“常规”和“质量”属性页与“渲染图像”的功能一致,在这里我们设置输出图片的大小为800X600;输出属性页中,选择“视频格式”,指定保存
路径,“指定的时间”范围为0s~35s,帧频为30,勾选“启动播放器”,最后选择“渲染”按钮,弹出视频压缩格式对话框(Video compression),如图8所示。通过下拉列表选择一种压缩格式后开始渲染。
模拟物体运动的多媒体文件。渲染动画命令的调用有两条途径,一种是直接从面板工具栏上调用,第二即是从动画时间控制轴上调用。注意:只有设置好保存的路径之后才注意能进行渲染,若没有指定路径直接渲染,则会弹出要求设置保存路径的对话框。
五、结束语IS的出现,为Inventor增加了一个重要的实用功能,精彩的静态渲染和动画制作,为Inventor设计结果的可视化图7渲染动画对话框
和润色,提供了可能。在后面接续的几期中,将分别对静态渲染和动画制作的详细功能作介绍。作为这个模块主要研发者的“汉略(上海)信息技术有限公司”,也希望用户提出对IS系统的反馈意见。栏目主持:丁海骜本文索引号:135投稿信箱:dinghao@http://
图8视频压缩格式对话框
说明:渲染动画功能是对创建好的说明动画进行渲染,生成一组连续的图像或
108
104-108.indd 108
2005.11.13 8:40:13 PM