11.1.3设置正向运动
调整完成机械手的连接及轴向限制后,我们以系统默认的正向运动环境制作一段机械手的动画。首先将动画时间设置得长一些,单击TimeConfiguration按钮,在弹出的对话框中设置Length(长度)为220,单击OK按钮确定。
1)单击Create(创建)/Shapes(平面造型)/Circle,在顶视图中创建一个圆形。点选底座,进入运动命令面板,点取Position,单击AssignController按钮进入位置控制器选择框,选择Path(路径)控制器并退出。
2)向上推动运动命令面板的卷展栏,单击PickPath按钮,在视图中点选圆形,单击播放动画按钮,底座(父物体)带着所有子物体沿圆形做圆周运动。
3)点选Animate(动画记录)按钮,确定机械手当前处于第0帧,调整摄像机到合适的角度,如图11-13所示。
4)移动时间滑块到第35帧,单击主工具栏的SelectandMove按钮,将底座上的垂直长轴向下移动。单击主工具栏的SelctandRotate按钮,将U形支架转轴旋转180°,效果如图11-14所示。
5)移动时间滑块到第70帧,单击主工具栏中的SelectandMove按钮,将机械臂上的水平长轴拉长。单击主工具栏中的SelctandRotate按钮,将水平机械臂向下旋转,将U形机械手旋转几周。如图11-15所示。
6)移动时间滑块到第110帧,单击主工具栏的SelectandRotate按钮,将U形支架转轴旋转180°。
7)移动时间滑块到第150帧,单击主工具栏的SelectandMove按钮,将底座上的垂直长轴向上移动。单击主工具栏的SelectandRotate按钮,将水平机械臂向上旋转,如图11-16所示。
8)移动时间滑块到第185帧,单击主工具栏的SelectandMove按钮,将机械臂上的水平长轴缩短。单击主工具栏的SelectandRotate按钮,将U形支架转轴旋转90°,如图11-17所示。
9)移动时间滑块到第220帧,单击主工具栏的SelectandMove按钮,将底座上的垂直长轴向下移动一点,将水平机械臂向下旋转,如图11-18所示。
10)至此,机械手动画的设置工作全部完成,单击播放动画按钮观看最后效果,机械手在旋转运动中好像在地面拾起一样东西并将它运走。

图11-13机械手处于第0帧的状态

图11-14移动垂直长轴并旋转U形支架转轴

图11-15第70帧时机械手的状态

图11-16第150帧时机械手的状态

图11-17第185帧时机械手的状态

图11-18第220帧时机械手的状态
11.2层级命令面板
层级命令面板对于正向运动与反向运动具有同样重要的作用,主要用于调节相互连接物体之间的层次关系。在层次命令面板中包含三个命令项目:Pivot(轴心点)、IK(反向运动)、LinkInfo(链接信息),如图11-19所示为层级命令面板的系统默认界面。
使用层级命令面板,可以创建相对复杂的父子连接,比如子物体可以分别连接到相同的或不同的父物体上,建立复杂的复合父子连接;通过IK反向运动系统,能模拟人和动物的关节连接运动;进行物体轴心点的设置;控制物体移动、旋转、缩放时在XYZ轴向上的锁定等等。
11.2.1Pivot
每一个物体都有轴心点,Pivot(轴心点)就像物体的自用轴轴心,主要功能有:旋转和缩放时物体的轴心点即为相应变化的中心点;作为父物体与子物体连接的中心点,子物体将针对轴心点进行变换操作;决定反向运动的连接坐标中心,专用于IK反向运动的变换操作。
层级命令面板中Pivot(轴心点)的界面如图11-20所示。首先介绍AdjustPivot(调节轴心点)下面的Move/Rotate/Scale(移动/旋转/缩放)卷展栏中各按钮的作用:

图11-19层级命令面板的系统默认界面

图11-20层级命令面板中Pivot(轴心点)的界面

图11-21点选AffectPivotOnly后Alignment卷展栏的命令

图11-22点选AffectObjectOnly后

图11-23AdjustTransform(调节变换)卷展栏Alignment卷展栏的命令