第16章 动画 在本章中,您将研究 CAXA实体设计 中智能动画的动画功能。使用智能动画,您可以将静态景物转换成动画形式。 如同电影和电视一样,动画是由幻觉产生的。如果快速连续地呈现一系列图画,则您的感觉系统将把单个图像融合成表面上连续的动画。在计算机动画中,计算机根据运动的高级描述生成每个单个图像。利用智能动画,CAXA实体设计使这些高级动画在任意零件可用。您也可以将自定义的智能动画保存在设计元素中以便将来使用。  在本章内容: ? 从设计元素添加简单动画 ? 使用智能动画向导创建动画 ?“智能动画轨迹”编辑器 ? 添加第二个智能动画 ? 修改智能动画属性 ? 向背景添加第二个动画对象 ? 制作景物动画 ? 创建并修改动画轨迹 ? 根据轨迹修改对象的方向和旋转 ? 制作灯光动画 ? 制作视向动画 ? 分层动画 ? 导出动画 ? 轨迹和关键帧属性。 从设计元素添加简单动画 CAXA实体设计 有一个简单的预定义动画的设计元素,称为智能动画。您可以使用这些预定义动画快速向您的零件添加动画,或者作为通过编辑属性优化的自定义动画的起点。预定义动画包括基本的旋转和直线动画,以及一些复杂动画,例如弹跳。这些预定义的智能动画可以拖放到您的设计环境中的任意对象上。 向对象添加智能动画 在本节中,您将向长方体添加简单动画。可以将预置的智能动画应用于任意 CAXA实体设计 或导入的图素/零件,使用的技术和在下面的示例中与用于长方体的技术相同。双面体零件和几何零件都可以制成动画,设计环境中的视向和灯光也可以。 向零件添加智能动画: 1. 使用 Blue.ics 模板在 CAXA实体设计 中创建一个新的设计环境。 2. 显示“基本图素”设计元素的内容并将一个长方体拖到设计环境的中央。 3. 显示“动画”设计元素的内容,然后将“高度旋转”动画拖放到该长方体上。 同其它 CAXA实体设计 设计元素一样,“动画”设计元素用于存储可重新使用的项目(在这里是智能动画)。如同所有设计元素,您向图素和零件应用智能动画的方法是:从设计元素中单击它并将它拖放到设计环境中的图素或零件上。 4. 如果仍不能看见它,显示“智能动画”工具栏。 显示“智能动画”工具栏的方法是从“视图”菜单中选择“工具栏”。在工具栏对话框中,选中智能动画旁的框,然后选择“确定”。  “智能动画”工具栏: “智能动画”工具栏有三组工具: ? 工具栏左侧的 录像机风格的工具可以播放动画预览、停止动画预览,播放动画,停止播放动画,以及使动画返回开始。 ? 工具栏中间的时间栏和滑块用于显示动画序列中的当前点。播放动画时,您可以将滑块拖到动画序列中的任意一点,然后播放,查看从这点开始到结束的动画序列。 ? 时间栏右侧的工具组用于创建自定义智能动画。有关这些工具的说明,请参见本章后面的“创建动画轨迹”。 5. 单击“智能动画”工具栏上的“打开”按钮。 6. 单击“智能动画”工具栏上的“播放”按钮。 长方体将绕垂直轴旋转。 7. 单击“停止”按钮停止动画预览或者等待它结束。 8. 重新确定时间栏滑块的位置并预览动画的一个片段。 向左拖动滑块,在时间行起点和终点的中间释放。然后单击“播放”,预览从该点到结束部分的动画。 使用智能动画向导创建动画 创建自定义动画轨迹最简单的方法是使用智能动画向导。虽然向导中可用动画的范围是有限的,但对于许多常用动画来说仍是较好的起点。 向导是可选工具。您在设计环境中为某个零件创建新轨迹时,向导被激活,并且逐步指导您创建简单的动画。 要使用智能动画向导创建移动动画,请执行以下步骤: 1. 使用 Blue.ics 模板创建一个新的空白设计环境。 2. 从“基本图素”设计元素中将一个球体拖放到设计环境的右下角。 3. 从“智能动画”工具栏中选择“添加新轨迹”工具。 此时,智能动画向导出现。如果看不到该向导,执行以下步骤: ? 按 Delete 键删除刚才创建的智能动画。 ? 从“工具”菜单中选择“选项”。 ? 在“选项”对话框的“常规”选项卡中,选中“显示智能动画”向导选项,然后选择“确定”。 ? 选择球体。 ? 从“智能动画”工具栏中选择“添加新轨迹”工具。 向导的第一页使您可以为该零件选择动画的基本类型,以及它的基本方向。您可以创建三种类型的动画,绕下面的坐标轴之一旋转坐标轴,沿坐标轴之一移动,或者用户定义的自定义动画。 注:您的动画继续时,可能希望禁止向导使用这些相同的选项属性。 在本章后面的部分中,详细说明了如何创建自定义轨迹。目前,创建一个简单移动。 4. 选择“移动”。 5. 从“移动”下拉列表中选择“沿宽方向”。 6. 在“移动”下拉列表右侧的字段中将动画轨迹的长度更改为 75 个单位。 7. 选择“下一步“,进行向导的第 2 页。 在向导的第 2 页中,指定动画的持续时间。对于本示例,使用默认值 2 秒;要调整动画的持续时间,只需在此字段中输入想要的值。 8. 选择“完成”关闭向导。 此时,向导将消失,动画轨迹在设计环境中显示,并且您的动画已经可以播放。要修改移动的任何一个端点,单击想要的点,即可显示动画珊格并且将点拖动到珊格上的新位置。本章的后面您将了解到更多有关修改轨迹的信息。 9. 单击“打开”按钮然后单击“智能动画”工具栏上的“播放”按钮,即可播放动画。 智能动画编辑器 智能动画编辑器允许您调整动画的长度,使多个智能动画的效果同步。您也可以使用智能动画编辑器来访问动画轨迹和关键属性表,以便进行高级动画编辑。 请继续使用前面示例中的设计环境,熟悉智能动画编辑器。 要显示智能动画编辑器,从“视图”菜单中选择其选项。 智能动画编辑器对话框显示时带有设计环境中每个动画零件的水平轨迹。轨迹中的矩形表示零件的动画片段,并且标有该零件名称。动画沿着动画片段的长度从左到右进行。可以通过调整轨迹片段的位置来调整动画的开始和结束。可以通过拖动动画片段的边缘(伸长或缩短)来调整动画的持续时间。 设计环境样本的智能动画编辑器显示动画球体的一个轨迹。动画片段的长度为 30 帧,并且标有球体零件名称。动画序列从第 0 帧开始。  智能动画编辑器图 智能动画编辑器的其它独特元素包括: ? 标尺。显示动画持续时间(以帧为单位)。帧以每秒 15帧的速度进行。 使用标尺测量每个动画片段的持续时间,并测量连续动画之间的延迟时间。 ? 帧滑块。此兰色垂直条表示动画的当前帧。它对应于“智能动画”工具栏上的时间栏滑块。播放动画时,帧滑块随着每个连续帧的显示从左到右移动。 和时间栏滑块一样,您可以将帧滑块拖到动画序列中的任意一点,然后播放它预览从该点到结束的动画序列。 要调整动画片段的长度和开始时间,请执行以下步骤: 1. 使用 Blue.ics 模板打开一个新的设计环境,并从“基本图素”设计元素中将一个长方体拖到其中。 2. 从“动画”设计元素中单击“高度旋转”动画并将它拖放到该长方体上。 3. 如有必要,显示“智能动画编辑器”。 4. 依次单击“智能动画”工具栏上的“打开”和“播放”按钮。 观察智能动画编辑器中帧滑块的移动,以及设计环境中长方体的移动。 5. 取消选中“打开”按钮。 6. 单击智能动画编辑器中的动画片段。 该片段的颜色从灰色变为深蓝,以指明选中状态。 7. 延长动画的持续时间。 将光标移至动画片段的右侧边缘,直到它变为指向两个方向的水平箭头。点击边缘并将它向右拖,直到它和标尺上的帧 45 对齐,然后释放。 动画持续时间的长度现在成为 45 帧(即 3 秒,根据默认的速度 15 帧/秒),而不是原来的 30 帧(即 2 秒)。我们并未更改动画动作,只是延长了它完成所花费的时间。 8. 重新定位动画片段的起始位置。 将光标移至动画片段的中间,直到它变为指向四个方向的水平箭头。点击整个片段并将它向右拖,直到它侧边缘和标尺上的帧 10 对齐,然后释放。 长方体的动画片段现在将从第 10 帧开始。用这种方法移动动画的开始时间不会更改动画的持续时间。 9. 依次单击“智能动画”工具栏上的“打开”和“播放”按钮。 观察所编辑的动画的智能动画编辑器中帧滑块的移动,以及设计环境中块的移动。 智能动画编辑器窗口将始终出现在 CAXA实体设计 的其它窗口的顶部。 使用编辑器最方便的方法是在不使用它的时候将它最小化,然后在需要的时候将它最大化。 继续下一部分之前,将动画片段还原至其初始长度 30 帧,以及它的初始开始位置 0。 添加第二个智能动画 CAXA实体设计 的智能动画的独特属性之一是多个智能动画可以应用于一个零件。您现在将向前面的设计环境样本中添加第二个动画。 要向旋转长方体中添加第二个智能动画,请执行以下步骤: 1. 如果需要,取消选中“智能动画”工具栏上的“打开”按钮。 2. 从动画设计元素中将“长度移动”图标拖放到设计环境中的长方体上。 3.使用“智能动画”工具栏播放动画,单击“打开”按钮,然后单击“播放”按钮,即可播放动画。 在随后的动画中,长方体在旋转的同时向右移动(即,沿动画珊格的长度轴)。 同步化智能动画 如果希望长方体已经开始旋转之后开始线性动画,该怎么做?使用智能动画编辑器可以实现应用于单个对象的多个动画的同步化。 要将两个应用于一个长方体的智能动画同步化,请执行以下步骤: 1.使用前面小节中的设计环境样本。如果需要,显示智能动画编辑器。 2. 右键单击动画片段以显示它的弹出式快捷菜单。 注:只需双击动画片段也可以展开其显示。要关闭展开显示,再次双击。 该片段的颜色从灰色变为深蓝,以指明选中状态。 3. 选择“展开”。  展开的动画片段图 智能动画编辑器展开动画片段的显示,将它的所有部分包括进去,并根据轨迹上的每个片段显示。在本示例中,显示长方体的零件片段,以及放在该零件上的两个智能动画的每一个的动画片段:“高度旋转”和“长度移动”。每个片段标有零件或动画名称。 注:要关闭展开的动画片段,选择该片段然后右键单击它,并取消选中出现的弹出式菜单中的“展开”。 4. 将帧滑块拖到编辑器窗口的最右侧,以便它不会干扰片段选择和调整。 将光标移至帧滑块的上面,直到它变为带有水平箭头的垂直并行线。单击滑块并将它拖到最右侧,然后释放。 5. 单击“长度移动”片段选中它。 6. 缩短“长度移动”片段,同时修改它的开始位置。 将光标移至长度移动片段的左侧边缘,直到它变为指向两个方向的水平箭头。点击边缘并将它向右拖,直到它和标尺上的帧 20 对齐,然后释放。此操作有两个效果:缩短动画持续时间并编辑它的开始位置。 注:用于更改单个动画的持续时间和开始时间的操作也同样应用于多个动画。 7. 最小化编辑器并播放修改后的动画。 注意动画片段的编辑对动画序列产生的效果。长方体进行三分之二个旋转,旋转完成后直线移动。另请注意,由于我们缩短了长度移动的持续时间但未更改移动距离,因此移动进行的更快了。 修改智能动画属性 虽然智能动画编辑器只提供了一种访问智能动画的属性以及它们的关键帧的方法,但是智能动画更强大的功能体现在它们的属性表中。 在本节中,我们将使用属性表将长方体旋转一周半,旋转时逐渐增加速度。在本练习中,继续使用前面部分中创建的设计环境样本。 要访问“高度旋转”属性表,请执行以下步骤: 1. 如有必要,显示“智能动画编辑器”。 2. 右键单击动画片段,并从显示的弹出式快捷菜单中选择“展开”。 3. 右键单击“高度旋转”动画片段,并从显示的弹出式快捷菜单中选择“属性”。 出现下面带有选项卡的片段属性表: ? 常规。使用这些属性可以定义简单的属性,例如动画的名称和长度(以秒为单位)。 ? 时间效果。使用这些属性可以指定时间效果的类型和重复。 ? 轨迹。使用这些属性可以在总体上定义动画轨迹,例如它的关键帧设置、插入类型,以及动画零件的方向。 要将长方体旋转一周半,并且逐渐增加旋转速度,请执行以下操作: 1. 选择“片段属性”对话框中的“时间效果”选项卡。 2. 从“类型”下拉列表中,选择“缓进”。 3. 选择“轨迹”选项卡。 4. 将“当前值字段”中的值更改为 2。 5. 选择“关键帧设置”。 此时显示“关键字”对话框,用于定义指定关键帧的关键参数。 6. 从“关键帧参数”下来列表总选择“平铺”。 7. 将“平铺”字段中的值更改为 540 度,然后选择“确定”关闭“关键帧”对话框。 8. 选择“确定”关闭“片段属性”对话框。 9. 最小化智能动画编辑器并播放动画。 长方体现在进行的旋转不是一周,而是一周半,并且它在旋转时逐渐增加速度。 向设计环境添加第二个动画对象 除应用于单个对象的多个动画以外,您还可以使用智能动画编辑器通过相同的技术来定时和同步化设计环境中多个对象的动画。 继续使用设计环境样本。 要向设计环境添加第二个动画对象,请执行以下步骤: 1. 如果需要,关闭动画预览。 2. 从“基本图素”设计元素中将一个圆环面拖放到屏幕的右下角。 3. 从“动画”设计元素中将“收缩”图标拖放到圆环面上。 将智能动画拖到圆环面上时,寻找该零件的蓝绿色或绿色高亮显示部分,并且确保在放下动画之前光标在圆环面的实质部分之上。 4. 播放该动画。 注意,旋转长方体运动保持不变。但是,圆环面在原位收缩为原来大小的四分之一。两个动画都有相同的持续时间,并且都从第一个帧开始。 现在,使用智能动画编辑器来更改应用于每个对象的动画的开始位置和长度。 要修改应用于多个对象的动画的开始位置和持续时间,请执行以下步骤: 1. 如有必要,显示“智能动画编辑器”。 2. 如果任意一个动画片段已展开,则双击该片段关闭它。 现在显示设计环境中两个动画零件中每一个的一个轨迹和动画片段,并标有响应零件的名称。片段的长度表示动画持续时间,片段的左边和右边端点分别表示它们的开始帧和结束帧。 3. 将帧滑块向右移动,以免它干扰动画片段的编辑。 4. 单击长方体的动画片段选中它。它是第一个显示的片段,正好在标尺下面。 5. 延长长方体的动画片段。 将光标移至动画片段的右侧边缘上面,直到它变为指向两个方向的水平箭头。点击边缘并将它向右拖,直到它和帧 45 对齐,然后释放。 6. 单击圆环面的动画片段选中它。 7. 缩短圆环面的动画片段的长度,同时修改它的开始帧。 将光标移至动画片段的左侧边缘上面,直到它变为指向两个方向的水平箭头。点击边缘并将它向右拖,直到它和帧 15 对齐,然后释放。 8. 最小化智能动画编辑器。 9. 播放该动画 在修改后的动画中,旋转长方体播放 15 帧,同时圆环面保持静止。圆环面然后迅速收缩 15帧,然后停止。在动画的最后 15 帧中,旋转长方体完成它的直线移动和旋转,而圆环面保持静止。 制作整个设计环境动画 假定您想要设计环境中的所有对象谐调移动,可能要从各个方面进行一个新的设计。这样做的一个方法是在设计环境中制作视向的动画,创建一个包围该设计环境的视向轨迹。本章后面部分将介绍这个方法。 但是,还有另一种更简单的方法,您将在本节中使用这种方法来制作您的整个设计环境的动画。 在 CAXA实体设计 中,您的整个设计环境是设计环境中所有对象的集合。您可以通过将智能动画拖放到设计环境中来将它应用于整个一组对象。 在本练习中,继续使用设计环境样本,现在该样本将包含一个旋转长方体和一个收缩圆环面。 要通过将动画应用于景物组来旋转整个景物,请执行以下步骤: 1. 如果需要,关闭动画预览。 2. 从“动画”设计元素中将“高度旋转”拖放到设计环境的空白区域。 3. 如果需要,显示智能动画编辑器,然后将帧滑块移至编辑器窗口的最右侧。 4. 延长标有设计环境名称的动画片段。 将光标移至设计环境片段的右侧边缘上面,直到它变为指向两个方向的箭头。点击边缘并将它向右拖,直到它和帧 45 对齐。 该设计环境动画片段现在将和设计环境中最长的零件动画片段具有相同的持续时间。 5. 关闭然后重新打开智能动画编辑器以应用编辑内容。 6. 最小化智能动画编辑器并播放动画。 圆环面和长方体的相对动画和前面的示例没有变化,但是它看起来方法整个设计环境已经放在一个转盘上并且在动画过程中旋转一周。这是将“高度旋转”动画应用于整个背景的效果。 创建并修改动画轨迹 在本章的前面部分,您学习了如何将预定义的智能动画应用于对象。在本节中,您将学习如何创建和修改自定义的动画轨迹。这些轨迹可以应用于“基本图素”设计元素中的零件,应用于其它预定义的零件,或者应用于自定义零件。 一组或一个序列“关键帧”或“关键帧”定义一个动画对象的轨迹。动画轨迹需要两个或更多用户定义的关键帧,然后 CAXA实体设计 在固定的时间间隔计算定义的关键帧之间的位置。这些中间位置称为“中间”。 为了实现幻觉,您将再次制作从“基本图素”设计元素中导入的简单长方体的动画。 创建动画轨迹 为了创建长方体的自定义动画轨迹,您将使用一些智能动画工具栏上面的时间栏滑块右侧的工具。这些工具包括:添加新轨迹、扩展轨迹、插入关键帧、轨迹中的下一个关键帧,和下一个轨迹。 要创建自定义动画轨迹,请执行以下步骤: 1. 使用 Blue.ics 模板创建一个新的设计环境。 2. 显示“基本图素”设计元素的内容并将一个长方体拖到设计环境的中央。 长方体的选择是必须的。您要创建的动画轨迹可以应用于任何零件,并且可以保存为轨迹,而与长方体无关。但是,要创建动画轨迹,首先设计环境中需要有图素。 3. 使用“缩放视向”工具可以缩小并且为动画提供长方体周围足够的空间。 4. 从“智能动画”工具栏中选择“添加新轨迹”工具。 根据您的个人设置,智能动画向导现在可能出现。 注:要关闭智能动画向导的显示,从“工具”菜单中选择“选项”,然后取消选中“常规”属性选项卡上的“显示智能动画向导”选项。 在本练习中不是必需的,单击向导对话框中的“结束”。 CAXA实体设计 现在显示一个动画珊格,长方体位于该珊格的中央。因此目前只定义了一个关键帧,所以不能使用智能动画工具栏来播放动画:长方体不能移动,因为移动需要至少两个关键帧。 5. 选择“扩展轨迹”工具。 6. 在网格左后范围中黑色区域单击,以创建第二个关键字。 如果选择动画珊格外面的点,则 CAXA实体设计 将自动扩展珊格。在选中的点,出现一个蓝色轮廓的长方体形状。在它的定位点有一个红色小手柄,从该点可以通过红色的大四方形手柄扩展黄色区域。 7. 单击珊格左前边缘附近的某个点,创建第三个关键字。 8. 取消选择“扩展轨迹”工具。  注:长方体和动画珊格,并且动画轨迹由两个新的关键字扩展。 9. 播放该动画。 将播放由您自定义的三个关键字动画轨迹产生的动画序列。 注:如果想要,可以只保存轨迹、长方体及其动画,或者同时将两个文件保存在一个 CAXA实体设计 设计元素中。 修改动画轨迹 修改动画轨迹的方法有几种,包括重新定位现有关键字、添加/删除关键字、更改片段样式,以及修改关键字位置的零件行为等。 重新定位关键帧 有时候,您在预览动画序列之后,可能会发现需要或者想要重新定位动画珊格上的一个或多个现有关键字,以便获得满意的结果。使用 CAXA实体设计,这将是一个简单的过程,这里将通过使用前面练习中的动画设计环境来介绍这种方法。开始每个练习之前应确保关闭动画预览。 要重新定位关键帧,请执行以下步骤: 1. 单击长方体以显示其动画轨迹。 注:有时候,您可能想要在设计环境中隐藏一个或多个轨迹,以便集中精神于更改零件。如果是这种情况,选择“视图”,然后取消选中“智能动画”。 如果轨迹不出现,则选择主菜单栏中的“视图”,然后选择“智能动画”。 2. 单击轨迹。 3. 单击想要重新定位的关键字,将它拖到新位置,然后释放。 4. 播放动画,并访问修改后的轨迹。 注意:在设计环境的黑色区域的任意位置单击一下将隐藏动画网格和轨迹。 添加和删除关键字 您也可以容易地通过添加新的关键字/关键帧来修改动画轨迹。假定您想要通过在第一个关键字和第二个关键字之间添加一个新的关键字来更改现有的三个关键字动画轨迹。 要添加新的关键字,请执行以下步骤: 1. 单击长方体以显示其动画轨迹。 2. 单击轨迹以显示动画珊格。 3. 选择智能动画工具栏中的“插入关键字”工具。 4. 在轨迹想选择想要插入新的关键字的点。 您将光标移至轨迹上时,它将变成一个小手。小手在想要的点上面时,单击左键即可插入关键字。 5. 取消选择“插入关键字”工具。 6. 要修改新关键字的动画轨迹,重新确定它在动画珊格上的位置。 将光标移至关键字的红色小手柄上面,直到它变成一个小手。单击关键字并将它拖到一个新位置,然后释放。 7. 播放动画,并访问修改后的轨迹。 要删除关键字,请执行以下步骤: 1. 单击长方体以显示其动画轨迹。 2. 单击轨迹以显示动画珊格。 3. 在想要删除的关键字的红色小手柄上右键单击。 4. 从随后出现的弹出式菜单中选择“删除”。 更改动画轨迹的片段类型 默认情况下,CAXA实体设计引入插入样条,或者只介绍动画轨迹上的关键帧之间的样条。这些样条将直线轨迹片段转换成弯曲轨迹片段。 样条通常创建比直线片段更光滑、更真实和更合意的形式。 但是,某些时候您可能想要对象按照直线轨迹运动,详细说明,请看下面的练习。继续修改动画轨迹之前,应确保关闭了动画预览。 要从样条切换为直线片段,请执行以下步骤: 1. 单击长方体以显示其动画轨迹。 2. 右键单击轨迹,并从显示的弹出式菜单中选择“轨迹属性”。 3. 从“常规”选项卡上的“插入类型”中选择“直线”,然后选择“确定”。 4. 播放动画,并访问修改后的轨迹。 播放这种形式的动画时,您将看到明显不同的结果。 重复步骤 1 到 3,重新选择“样条”然后选择“确定”。 引入动画珊格平面上面或下面的动画 您也可能想要引入分离于初始动画轨迹的平面的动画。这种类型的修改对动画有“过山车”的效果。以这种方法修改的轨迹片段在珊格中以过山车类型的结构显示。 要在动画珊格平面上面或下面引入动画,请执行以下步骤: 1. 单击长方体以显示其动画轨迹。 2. 单击想要修改的关键字。 长方体的蓝色轮廓出现,上面中央带有红色的小手柄,周围有红色的大四方形手柄。 3. 单击红色的大四方形手柄并向上拖动,将关键字重新定位在动画珊格平面的上方,在想要的高度释放。 在红色四方形手柄上方正确地定位了光标之后,手柄的颜色将更改为黄色。此时,单击并拖动关键字,在珊格平面上方确定它的位置。  在动画珊格平面上方重新定位关键字的结果 4. 播放动画,并访问修改后的轨迹,查看从动画珊格平面分离后的效果。 沿动画轨迹旋转关键帧位置的零件 您也可以在长方体的任意关键字位置旋转长方体。CAXA实体设计 将随后把旋转包括在它的关键字之间插入位置的计算中。假定您想要在长方体的轨迹的第三个关键字位置绕一个或多个轴旋转长方体。 要在某个特定关键字旋转零件,请执行以下步骤: 单击长方体以显示动画轨迹。 2. 单击第三个关键字。 3. 选择“标准”工具栏中的“三维球”工具。 三维球现在在第三个键的蓝色长方体轮廓上面显示。播放动画时,应用于轮廓位置的修改将在到达第三个关键字时应用于长方体。 4. 如果想要,使用三维球来旋转轮廓。 5. 取消选中三维球。 6. 播放该动画。 长方体现在到达第二个关键字时,应该从在它的初始方位开始旋转,在到达第三个关键字时完成旋转,然后在第四个关键字旋转回它的开始方位。 沿动画轨迹浮动旋转 为了了解沿动画轨迹浮动内部旋转的重要性,本节将帮助您创建一个包含简单的三个关键字动画的新设计环境。 要为浮动旋转设置一个新的设计环境,请执行以下步骤: 1. 使用 Blue.ics 模板创建一个新的设计环境。 2. 从“基本图素”设计元素中将一个长方体图素拖放到该设计环境的中央。 3. 从“智能动画”工具栏中选择“添加新轨迹”工具。 如果智能动画向导出现,选择“结束”关闭它。 4. 选择“扩展轨迹”工具。 5. 单击珊格的左前边缘上的某个点,然后单击珊格的右前边缘上的某个点,将动画轨迹扩展两个关键字。 6. 取消选择“扩展轨迹”工具。 7. 选择第三个关键字以显示它的蓝色长方体轮廓。 8. 选择三维球工具并且根据需要绕它的所有轴或其中一个轴旋转轮廓。 9. 取消选中三维球工具并播放动画。  三维球将长方体重新定位在动画轨迹的第三个关键字上 播放此动画时,您将看到长方体从第一个关键字前进到第二个关键字,达到它的初始固定方位。但是,它从第二个关键字前进到第三个关键字时,它的方位逐渐变化以符合您刚才在第三个关键字指定的方位。 现在,您将应用浮动旋转,以便长方体将在沿整个动画轨迹移动时更改方位。 要在关键帧之间浮动旋转,请执行以下步骤: 1. 如果需要,关闭动画预览。 2. 单击长方体以显示其动画轨迹。 3. 单击轨迹。 4. 右键单击第二个关键字,并从显示的弹出式菜单中选择“关键帧属性”。 5. 选择“位置”选项卡。 6. 选择“浮动旋转”以显示它旁边的复选标记。 7. 选择“确定”。 注:“位置”属性表也指定准确位置以及关键帧的旋转,如果需要,也可以编辑它们。 8. 播放修改后的动画。 注:现在长方体在整个动画轨迹中更改方位,而不仅仅是在第二个关键字和第三个关键字之间。 您可以创建更加复杂的十个关键字的轨迹,然后选择更改长方体在第三个关键字和第七个关键字的方位。如果还想要长方体在这两个关键字之间连续旋转,应该按照上面的步骤操作来浮动第四个关键字和第六个关键字的方位。 旋转整个动画轨迹 您已经看到 CAXA实体设计 使您可以创建简单或复杂轨迹,并且复杂轨迹可以包括许多关键字、动画珊格上面和下面的动画,以及零件的接近控制的旋转。 即使是复杂轨迹,您也可以相对一个或所有轴来旋转动画珊格,从而旋转整个动画轨迹。 要旋转整个动画轨迹,请执行以下步骤: 1. 单击长方体以显示其动画轨迹。 2. 单击轨迹。 3. 选择三维球工具并且根据需要旋转动画珊格和轨迹。 4. 取消选中三维球。 5. 播放修改后的动画。 注:虽然整个动画轨迹已经重新定位,但是长方体在沿轨迹移动时仍维持其初始方位。 根据轨迹修改动画的方位和旋转 智能动画提供了另一种方法来定义轨迹上的旋转,这种方法只需设置特定的旋转类型。例如,您可能想要圆柱在动画轨迹移动时绕它的中心轴旋转,类似于导弹在空间的运动。您可以使用三维球工具在每个帧旋转圆柱来创造这种效果,但是它可能要求进行大量的调整才能达到理想的结果。 修改方位 通过修改动画轨迹的方位选项,您可以指导图素或零件按照某个轨迹运动、向某个轨迹顷斜、在它们沿轨迹移动时保持面向某个特定点,或者与其它通用旋转配置相符合。 要在某个零件沿动画轨迹运动时指导它自己重新定位,请执行以下步骤: 1. 使用 Blue.ics 模板创建一个新的空白设计环境。 2. 从“基本图素”设计元素中将一个长方体拖放到该设计环境的中央。 3. 选择“添加新轨迹”工具。 如果智能动画向导出现,选择“结束”关闭它。 4. 选择“扩展轨迹”工具并创建两个或三个新关键字来定义一个弯曲动画轨迹。 5. 取消选择“扩展轨迹”工具。 6. 右键单击动画轨迹,并从显示的弹出式菜单中选择“动画轨迹属性”。 7. 在“常规”属性选项卡上,选择“样条”(如果尚未选中)。 8. 从“按类型定位”下来列表中,选择“沿轨迹”,然后选择“确定”。 9. 播放该动画。 在生成的动画中,长方体沿动画轨迹移动时调整方位,在每个帧轻微旋转。注意,长方体不在它的零件位置(关闭动画)和动画的第一个帧之间跳动,除非您已经指定了旋转第一个帧。CAXA实体设计 在第一次定位动画序列时包括零件位置和方位。 如果您要更改长方体和动画轨迹的关系,将会发生什么? 要修改动画轨迹和动画零件的关系,请执行以下步骤: 1. 如果需要,关闭动画预览。 2. 单击长方体并单击动画轨迹。 3. 选择三维球工具并且根据需要旋转动画轨迹和珊格。 注:长方体在空间中的方位在此过程中保持静态,但更改它和重新定位的动画轨迹和珊格的关系。 4. 取消选中三维球工具。 5. 单击设计环境的空白区域,取消选择所有组件然后选择长方体。 6. 取消选中三维球工具并旋转长方体。 因为此时选择的是长方体,而不是动画轨迹/珊格,所以只有长方体本身被重新定位。 7. 取消选中三维球工具。 8. 播放该动画。 动画现在反映本练习中应用的两个三维球移动所创建的关系中的更改:一个是对动画轨迹/珊格,另一个是对长方体。 另一个可以实现的方位配置是指导长方体转向动画轨迹的弯曲。 要指导长方体转向动画轨迹,请执行以下步骤: 1. 单击长方体以显示其动画轨迹。 2. 右键单击轨迹,并从显示的弹出式菜单中选择“动画轨迹属性”。 3. 从“向上定位类型”下拉列表中,选择“转向轨迹”。 注:选择转向以后,“重量”字段被启用。此选项允许您定义相对于实际重量的到轨迹的转向的数量。它不是实际的物理重量,而是将增加的重量与更大的转向相关的模拟。按照我们的目的,保留默认值 0。 4. 选择“确定”。 5. 播放该动画。 注:转向的数量是和您的动画轨迹的弯曲紧张程度相关的。在轨迹的直线片段上,只有很少或者没有长方体的转向,而在轨迹的深度弯曲中它大量转向。 添加旋转同时修改方位 理解方位很重要的一点是它不替换一般旋转。实际上,两者在一个动画轨迹中先后起作用,虽然它们相互影响。 CAXA实体设计 计算同时包括方位和旋转的动画时,首先计算方位并应用于零件;然后旋转应用于刚重新定位的零件。 这样将使新的方位更改旋转所绕的轴。这样,简单的旋转可以产生非常复杂和有趣的运动。 要指导零件在按照动画轨迹和转向移动时旋转,请执行以下步骤: 1. 确保关闭了动画预览。 2. 单击长方体然后单击动画轨迹。 3. 右键单击最后一个关键帧,并从显示的弹出式菜单中选择“关键帧属性”。 4. 选择“位置”选项卡。 5. 在“平铺”字段中输入 360 然后选择“确定”。 6. 播放该动画。 在生成的动画中,长方体按照动画轨迹移动并转向,直到到达倒数第二个关键帧。然后根据平铺过程的定义,完成向上方向的一次旋转。 方位类型 方位是一个可选效果,它可以简化通常的情况。方位类型是在“动画轨迹”属性表的“常规”选项卡中定义的。 这些方位类型只能应用于整个轨迹;轨迹中的单个关键帧不能指定不同方位。例如,如果您选择的方位使对象“面向”某个特定点,则每个关键帧必须提供一个“面向”点。根据关键帧的不同,“面向”点也可能不同,但是每个关键帧必须有一个“面向”位置。 有三种可以用于智能动画的方位类型: ? 方向方位。这是默认方位。使用此选项可以根据指定的方向直线排列部件。您可以使用“关键帧”属性表在每个关键帧编辑此方向,但是,在默认情况下,它不会变化并且等价于没有方位。 ? 位置方位。使用此选项可以将零件的“在”或“上”方向定位于朝向一个点。这一个点可能在每个帧移动或者可能保持静止。此选项将指导零件在沿动画轨迹移动时面向设计环境中的另一个对象。 ? 基于轨迹的方位。使用基于轨迹的选项(沿轨迹和到轨迹的转向)来忽略指定关键字中的字段,生成相对于轨迹本身的方向。 方向方位和位置方位类型同样应用于定位“在”和“上”方向,而基于轨迹的选项是:“在”方位的“沿轨迹”和“上”方位的“到轨迹的转向”。 制作光源动画 如同您可以制作设计环境中一个或多个对象的动画或者使它们动画,您也可以制作一个或多个光源的动画。由于 CAXA实体设计 的预定义的模板包括不同数量的默认方向光源,因此您还可以添加和制作聚光源和点光源的动画。本节说明了如何向设计环境添加聚光源然后使用智能动画工具栏来制作它的动画。 要创建设计环境并添加聚光源,请执行以下步骤: 1. 使用 Blue.ics 模板打开一个新的设计环境。 2. 从“基本图素”设计元素中,向设计环境中添加一个圆锥、一个球体以及一个圆柱。 逐个向设计环境添加这些图素,在设计环境中的中央从左到右以上面的顺序直线排列它们。 注:如果想要禁用和显示光源,在“视图”菜单中取消选中“光源”。 3. 在“视图”菜单中,选择“光源”。 设计环境的四个默认方向光源现在应该是可见的。如果不可见,选择“装配设计环境”工具来查看它们。 4. 从“创建”菜单中,选择“光源”并在设计环境中央的球体下面的一点单击。 5. 从“插入光源”对话框中选择“聚光源”,然后选择“确定”。 6. 如果光源向导出现,选择“结束”,因为本练习中不需要使用它。 要为聚光源创建轨迹,请执行以下步骤: 1. 选择聚光源(如果尚未选中)。 2. 从“智能动画”工具栏中选择“添加新轨迹”工具。 如果智能动画向导出现,选择“结束”。 3. 选择“扩展轨迹”工具。 4. 打击设计环境中圆锥左下处的点。 一点选择了点以后,如果动画珊格不扩展到此点,它将自动延长以和它相符合。 5. 取消选择“扩展轨迹”工具。 6. 播放该动画。 光源沿对象前面的动画轨迹移动,经过对象时将它的反射方式从左到右置于对象上。由于光源的初始位置,圆柱从光源只接受一点反射光或者不接受反射光。 要修改聚光源的动画轨迹,请执行以下步骤: 1. 如果需要,关闭动画预览。 2. 选择聚光源然后将它拖放到圆柱的右侧,然后释放。 这样将重新定位光源的动画轨迹的开始点,从而光源现在也将反射光射到圆柱上。 3. 单击聚光源的动画轨迹以显示动画珊格。 4. 单击动画轨迹的最后一个关键帧并将它拖到圆锥的左侧然后释放。 重新定位的动画轨迹的端点将像以前一样允许聚光源在设计环境中所有三个球体的前面经过。 注:如果需要,可以在动画轨迹中使聚光源和三维球一起在每个关键帧旋转,如同 CAXA实体设计 中的所有动画对象,来高亮显示想要的对象。  修改后的聚光源动画轨迹 5. 播放修改后的动画。 光源现在在所有三个图素前面的轨迹经过,并将光反射到它们的上面。 除聚光源以外,也可以在 CAXA实体设计 中制作点光源的动画。但是,由于点光源本身的特点,旋转和方位是无关的,因此点光源发出的光是向所有方向投射的。因此,制作点光源的动画时,只需要指定位置。 制作视向动画 也可以在 CAXA实体设计 中制作视向的动画,以获得飞过、走过或推动的效果。基本情况下,CAXA实体设计 将视向只看作设计环境中的另一个对象,但可以访问可以用于其它 CAXA实体设计 对象的所有动画功能。 但是,制作视向动画需要一些前期准备以便介绍以下独特的视向特征: ? 默认情况下,视向不在设计环境中显示,虽然 CAXA实体设计 设计环境中始终有一个不可见的视向,用于为您的设计环境提供视图。向设计环境添加第二个视向时,需要提供可以同时查看新视向和它的视点的方法。 ? 除通过视向的“眼睛”查看设计环境以外,还必须有设计和控制视向的移动的方法。 本节介绍关于视向动画的特别注意事项。 要为制作视向动画准备设计环境,请执行以下步骤: 1. 使用 Blue.ics 模板创建一个新的空白设计环境。 从“基本图素”设计元素中,将一个圆锥、一个球体以及一个长方体拖放到设计环境中。 3. 从“创建”菜单中,选择“视向”,然后在设计环境中单击想要的位置作为视向的初始放置位置。 如果视向向导出现,选择“结束”,因为本练习中不需要使用它。 注:要修改视向的中央视图,在它的红色四方形手柄上单击,将它拖到一个新位置,然后释放。此外,可以用同样的方法根据当前方位在设计环境中重新定位视向图素。 在提示您在设计环境中显示视向的对话框中,单击“确定”。如果需要,使用“配合设计环境”工具,以查看整个设计环境。 现在设计环境中指定的位置上将显示一个新视向图素。一条黄色的线从视向镜头向前延伸,最后到达红色的四方形手柄。此手柄的位置表示视向当前视点的中心。 4. 选择视向然后单击“添加新轨迹”工具。 如果智能动画向导出现,选择“结束”关闭它。 5. 选择“扩展轨迹”工具。 6. 在动画珊格上,单击想要的端点作为视向的动画序列。 7. 取消选择“扩展轨迹”工具。 8. 如果需要,重新定位开始和结束关键帧,从而动画轨迹移动时将经过这三个对象。 9. 在设计环境上右键单击,并选择“垂直分隔”。 CAXA实体设计 窗口中现在显示两个设计环境视图,中间由一个垂直栏分隔。您将使用右侧的视图来查看视向及其动画,使用左侧的视图通过视向的“眼睛”查看设计环境。 10. 右键单击左侧视图中的视向,并从生成的弹出式菜单中选择“通过视向观看”。 11. 设计环境的当前视图(包含对象和新视向)切换到通过新视向的“眼睛”看到的三个对象的视图,如下所示:  12. 播放该动画。 注意,动画在两个设计环境视图中播放。右侧视图显示视向移动时经过三个对象,左侧的视图显示视向经过它们时,三个对象是通过视向的“眼睛”看到的。 当然,您可以使用三维球来调整视向在每个关键帧的方向,或者添加关键帧来修改视向轨迹。您可以指导视向按照轨迹移动,或者如果轨迹包括样条而不是直线片段,则转向动画轨迹。所有 CAXA实体设计 动画技术可以应用于设计环境中的视向。 某些情况下,可能需要放大您的动画视向以便更精确地控制它的视图。这可以通过使用“缩放视向”工具或者通过修改视向属性来实现。使用前面练习中左侧的视图以便熟悉这些过程。 要使用“缩放视向”工具来修改动画视向的视点,请执行以下步骤: 1. 如果需要,关闭动画预览。 注:如果要在多个窗格的窗口中选择一个特定视图,则需要单击它的背景。 2. 选择“缩放视向”工具。 3. 在左侧的视图中,单击视向工具并将拖动它以便获得想要的视点。 4. 播放该动画。 注意:您不能制作视向缩放因子的动画。您应用于视向的缩放用于整个动画。 动画使用新的缩放因子播放。 要使用“视向”属性来修改动画视向的视点,请执行以下步骤: 1. 如果需要,关闭动画预览。 2. 在左侧视图中,右键单击设计环境,并从生成的弹出式菜单中选择“视向”。 将显示“视向”属性表,详细列出了动画视向的当前设置。 3. 根据编辑这些设置,然后选择“确定”。 4. 播放该动画。 分层动画 一些最有趣的动画效果包括分层动画以及同时制作装配、子装配和零件的动画的进程。 制作一个装配的动画时,动画应用于该装配中的所有零件。但是,在动画装配中,您还可以定义装配及其组件零件之间的分层或者父子关系。设计环境浏览器可以帮助您管理这种分层动画。所有应用于装配或父零件的动画,也应用于每个组件零件或者子零件。如果制作了其中一个子零件的动画,则结果首先应用父动画,然后应用子动画。 要构建有动画的装配,请执行以下步骤: 1. 使用 Blue.ics 模板打开一个新的设计环境。 2. 从“基本图素”设计元素中将一个圆锥拖放到该设计环境的中央。 3. 将一个球体和一个长方体拖到设计环境中,并将每个对象放在圆锥附近,但不是在圆锥的表面上。 设计环境现在包含三个独立零件。 4. 在零件编辑级别选择圆锥。 5. 按下 Shift 键然后选择球体,再选择长方体。 6. 所有三个对象现在应该在零件编辑级别显示。 7. 从“创建”菜单中选择“装配”。 三个零件上的蓝绿色轮廓现在更改为深黄色,表示零件 现在是一个装配的组件。装配的默认锚状图标是在创建时选择的第一个零件的锚状图标,在这里是圆锥。 8. 黄色的装配轮廓可见时,从“动画”设计元素中将“高度旋转”拖放到装配的零件之一上。 9. 播放该动画。 在生成的动画中,所有三个零件绕装配的锚状图标点的高度轴旋转。当然,您可以重新定位锚状图标来更改旋转的中心。注意,圆锥看起来不移动,虽然它实际上是在绕高度轴旋转。它在适当的位置旋转,但是由于缺少外观而使得它的旋转不容易被察觉。 要将第二个旋转应用于圆锥作为组的子元素,请执行以下步骤: 1. 如果需要,关闭动画预览并且单击设计环境,以清除设计环境中的所有选择内容。 2. 显示设计环境浏览器。 3. 单击装配的 + 符号展开它,以显示它的组件零件。 处理装配时,设计环境浏览器非常有用。选择装配后,该装配的名称将高亮显示,选择零件后,零件的名称也将高亮显示。您可以在设计环境中选择一个对象并且在浏览器中确认您的选择或者在浏览器中选择一个对象并且通过在设计环境中突出显示来确认您的选择。 4. 在设计环境中选择圆锥。 装配(父)现在被选定。注意,圆锥、长方体和球体上显示黄色高亮。设计环境浏览器中装配也高亮显示。 5. 再次2在圆锥上单击(但不是在锚状图标上)。 只有圆锥显示蓝绿色高亮。它现在在零件编辑级别作为零件(子)选择。注意,圆锥零件也在浏览器中高亮显示。 6. 从“动画”设计元素中将“宽度旋转”图标拖放到圆锥上。 这样即可具有将宽度旋转作为子装配应用于圆锥的效果。 圆锥仍是装配的零件,并且将受装配以前应用的高度旋转动画的影响。每次应用装配的高度旋转时,子装配的宽度旋转也被应用。 7. 播放该动画。 注:圆锥现在看起来在翻动,这是旋转同时绕两个轴进行的结果。 导出动画 完成动画设计环境后,您可以作为 Windows 文件的压缩音频导出,也可以作为位图像的编号序列导出。 对于动画测试和为在 Internet 上发送而设计的动画,Windows 视频文件 (.AVI) 和动画 GIF 由于它们的高级数据压缩,而通常是最佳选择。动画 GIF 文件直接受许多 World Wide Web 浏览器支持,它们通常是 Web 设计应用程序的最佳选择。 对于广播质量的动画,将您的动画作为光栅文件的编号序列导出。 许多视频编辑程序可以直接导入这种类型的映像堆栈。数字视频记录器和单帧模拟视频记录器也支持各种格式的映像堆栈。虽然 TGA 格式可能是动画中最广泛使用的,但是它决不是仅仅被支持的格式。您将需要检查您用于确定导出高质量动画所使用的最佳光栅文件类型的特定软件和硬件。 为获得最好质量的效果,您最好考虑各种格式都支持的压缩类型。因为光栅映像文件通常非常大,因此许多光栅映像具有某些内置的压缩类型。轻微压缩不会丢失任何映像信息压缩(指“不丢失”压缩),或者根本不压缩的压缩,这种压缩是导出高质量动画的最佳选择。此类别中的映像格式包括 TIF、TGA、BMP 和 PNG。 导出 Windows 视频文件 在本节中,您将导出在前面练习中创建的动画装配的 AVI 文件。然后您将使用标准的 Windows 视频播放器来查看该文件。 在本练习中,使用前面练习中的动画装配。确保关闭了动画预览。 要导出装配动画,请执行以下步骤: 1. 在“文件”菜单中,依次选择“导出”和“导出动画”。 “导出动画”对话框出现,提示您输入导出文件的文件名。 2. 在“文件名”字段输入装配。无需输入文件扩展名。在“另存为”类型字段,默认的 AVI 类型即是我们所需的正确类型,因此只需选择“确定”。 AVI 文件扩展名将自动附加到文件名后面。显示“动画帧大小”对话框。此对话框允许您指定如大小、分辨率和动画文件的渲染之类的选项。虽然 Windows 视频支持许多分辨率,但当前版本优化为帧大小 320 x 200 像素,这是 CAXA实体设计 的默认选项。我们将在文件中使用这些选项。 3. 根据需要,从“渲染样式”选项中选择“实际阴影”。 这种类型的渲染是根据您的意愿选择的。例如,如果您是执行快速动画测试并且想要以最快的速度查看动画,则使用支持应用的动画的最简单的渲染样式。在许多情况下,这是线框选项。如果是导出最终动画,使用实际阴影并从“阴影、光线跟踪和抗混淆”选项中选择其它实际效果。大多数带有外形的M动画序列在选择了抗混淆后都显著增强。 4. 选择“选项”。 5. 这样将显示“导出 AVI”对话框,用于定义质量、压缩类型以及颜色格式选项。 此对话框中的默认值反映了 Microsoft 的建议设置,以便在文件大小(最大存储量)、回放速度和图像质量之间实现平衡。当您准备产生动画的最终导出时,建议您尝试几种设置,注意每种设置的文件大小、回放速度以及图像质量,直到您找到最佳组合。 注意,Microsoft 对“关键帧频率”的使用与我们为动画创建的关键帧没有任何关系。因为更改在帧之间是非常微小的,因此 Windows 视频试图将视频的连续帧压缩为一个组。AVI 的关键帧频率设置每个压缩组中的帧数量。 6. 在“导出 AVI”对话框中选择“确定”,然后在“动画帧大小”对话框中选择“确定”。 “导出动画”对话框出现。 7. 单击“开始”。 动画被提交并且导出到文件类型手柄,并从那里导出为桌面上的 AVI 文件。 8. 要使用 Windows 资源管理器播放新创建的导出文件,在资源管理器中找到该文件然后双击文件名。 在大多数系统中,这样将调用 AVI 播放器并且播放动画。 导出其它动画文件类型 导出其它类型动画的过程与上面导出 AVI 文件的过程几乎是相同的。“文件”对话框出现后,只从“另存为文件类型”下来列表中选择一个备用项。但是,这些文件类型有细微的差别。唯一针对特定文件类型的选项可以通过“动画帧大小”对话框的“选项”按钮访问。大多数情况下,动画序列的导出十分类似于将单个静止图象导出为这些文件格式中的一个。 所有文件类型(除 AVI 和 GIF 以外)都为生成的动画的每个帧产生单独的、不连续的光栅文件。在这些格式中,您在导出文件对话框中指定的文件名与每个单独帧的编号相结合,为每个光栅文件被写入时创建文件名。例如,导出为 Targa 格式的动画可能包含 185 个光栅文件指定的 Skydive001.tga, Skydive002.tga, 匰kydive185.tga。(通过比较,AVI 和 GIF 将所有动画序列的帧保存在一个文件中。) 选择的光栅文件应该基于您将动画导入的程序或设备。如果您不知道或者无法确定特定设置,则确记宽 640 像素高 480 像素是视频的常用大小。 根据您的视频的最终表现格式,最好更改 CAXA实体设计 的默认帧速率每秒 15 帧来生成动画。 下面是一些常见的视频和电影帧速率: ? Windows 视频每秒 15 帧 ? NTSC 每秒 30 帧 ? PAL、SECAM 25 帧每秒 ? 电影每秒 24 帧 在下面的练习中使用动画装配设计环境。 要修改CAXA实体设计 帧速率,请执行以下步骤: 1. 如有必要,显示“智能动画编辑器”。 2. 右键单击编辑器的背景,然后从显示的弹出式菜单中选择“属性”。 这样将出现“片段属性”对话框,包含一个用于指定一般属性的页面。 3. 将“帧速率”字段中的值更改为 5。 4. 选择“确定”接受新的帧速率。 也可以通过在此对话框中选择其它帧速率来控制预览速度。要确认这一点,以新速率每秒 5 帧来播放动画。预览速度将是原来的 3 倍,因为 CAXA实体设计 为每秒动画生成的帧数量是原来的三分之一。 轨迹和关键帧属性 每个动画轨迹和它里面的关键帧有相关联的属性,用于精确定义设计环境中的动画。在本参考部分中,将介绍这些属性表中的每一个以及它的可用选项。 动画轨迹属性 动画轨迹属性定义应用于整个动画轨迹的选项。右键单击动画轨迹,并从显示的弹出式菜单中选择“动画轨迹属性”,即可访问这些属性。此对话框显示两个带有选项卡的属性表,它们标有: 常规和时间效果。 常规属性 “常规”属性表中的前两个字段是只读的。 ? 轨迹名。此字段显示应用于轨迹的智能动画的默认名称(如果您尚未准确地输入自定义名称)。 注:输入自定义轨迹名的方法是:右键单击智能动画编辑器中的动画片段,从出现的弹出式菜单中选择“属性”,然后在“片段属性”表的“常规”选项卡的“名称”字段中输入想要的名称。 ? 选定轨迹中关键帧的数量。此字段显示动画轨迹中关键帧的当前数量。对于新轨迹,该字段包含值 1。从轨迹中添加和删除帧时,此字段中的值将自动更新。 此属性表中的第三个选项可以修改: ? 封闭轨迹。选中此选项即可将动画轨迹指定为闭合环路。CAXA实体设计 随后将把轨迹中的第一个帧和最后一个帧连接起来,并且使生成的动画和零件方位平滑。如果创建封闭轨迹时没有选择此选项,则动画在轨迹端点之间的接缝处会显得不平滑。 下两个选项是可用的插入类型,用于确定 CAXA实体设计 如何在动画轨迹上的关键帧之间填充中间帧。 ? 直线。选择此选项即可使零件沿由直线构成的动画轨迹移动。 ? 样条。选择此选项即可使零件沿弯曲动画轨迹移动。这是默认选项。 ? 此属性表上的最后一些选项用于定义零件在沿动画轨迹移动时的方位。这些选项使您可以将零件本地坐标系统的轴与某个点、方向或动画轨迹本身对齐。 如前所述,这些方位属性是全局的;它们应用于轨迹中的每个关键帧。例如,如果您从“按类型定位”下拉列表中选择“方向”选项,则零件将保持定位与特定的方向。注意,您不指定“动画轨迹”属性表上的实际方向;该选项是在“关键帧”属性表上指定的。 ? 按类型定位。此选项允许您按照零件的本地坐标系统的方向定位。也就是说,您可以控制零件沿动画轨迹移动时面对的方向。它的选项包括: ? 方向。选择此选项即可使零件和某个轴或者任意方向矢量对齐。 ? 位置。选择此选项即可使零件面对某个单独点对齐。 ? 沿轨迹。选择此选项即可使零件与轨迹对齐。 ? 向上定位类型。此选项允许您按照零件的本地坐标系统的方向向上定位。使用此选项可指定对于零件哪一个方向是“向上”。它的选项包括: ? 方向。选择此选项即可使零件和某个轴或者任意方向矢量对齐。 ? 位置。选择此选项即可使零件面对某个单独点对齐。 ? 转向轨迹。为实际物理动画选择此选项,模拟摩托车转弯时发生的转向。 ? 重量。仅当选择了“转向轨迹”时此选项可用。在此字段中输入的值越大,转向效果越大。 时间效果 “时间效果”属性表上的选项确定零件与时间相关的运动。 您可以使用以下“时间效果”选项调整运动的速度并且创建重复动画: ? 类型。要指定时间效果的类型,从此下拉列表中选择选项之一: ? 无。对动画对象的动画不应用修改。 ? 直线。使用上面的选项,对动画对象的动画将不应用修改。但是,选择此选项将启用重复、倒转和重叠选项。 ? 加速。指导动画对象在动画进行时加速。 ? 减速。指导动画对象在动画进行时减速。 ? 缓进。指导动画对象在动画进行时缓慢开始动画然后逐渐增加到正常速度。 ? 缓出。指导对象在动画进行时先以正常速度开始,然后减速。 ? 缓进缓出。指导对象在动画进行时先缓慢开始动画,然后加速到正常速度,然后减速。 ? 重力。这是一个快捷方式,用于将类似重力的加速附加到动画对象的动画上。 ? 重复。使用此字段可以输入动画序列过程中动画应重复的次数。 ? 重叠。选择此选项可以指导动画连续来回重复,产生连续的频繁动画。 ? 倒转。选中此选项可以指导整个动画(包括所有重复)及时倒转。 关键帧属性 关键帧属性定义可以应用于动画轨迹中的每个关键帧的选项。右键单击想要的关键帧,并从显示的弹出式菜单中选择“关键帧属性”,即可访问这些属性。此对话框显示以下两个带有选项卡的属性表: 常规属性 使用“常规”属性表上的选项可以定义关键帧的临时和空间特征。 ? 时间。在此字段中输入 1 和 0 之间的时间值。此值确定动画零件将在哪个时间点到达关键帧。每个动画从相对时间 0 开始并在相对时间 1 结束,这两个位置之间的关键帧不能编辑。移动、插入和删除关键帧将自动重置此字段,以试图维护沿轨迹的匀速动画。此字段只用于微调完整的动画轨迹的速度。 ? 在关键帧弯曲图素。这些选项仅在“动画轨迹”属性表上的“样条”选项被选中时可用,因为它们仅应用于弯曲轨迹。这些。 选项定义关键帧点的轨迹的图素。对于每个选项,输入 -1 和 +1 之间的值。 ? 紧张度。编辑此字段中的值可以放松或缩紧关键帧处的弯曲。 输入一个较低的值可以放松或松开弯曲,输入较高的值将缩紧弯曲。输入中间值将产生更加“自然”的弯曲。 ? 偏移。编辑此字段中的值将使弯曲轨迹的顶点向关键帧的某一侧偏移。 ? 连续。编辑此字段中的值将更改关键帧两侧上的轨迹的弯曲。输入较高值将创建“两面隆起”轨迹,关键帧的两侧都带有凸起弯曲;输入较低的值将创建一个尖锐轨迹,在关键帧的侧面带有凹下弯曲。 位置属性 使用这些选项可以指定零件在关键帧处旋转的位置和轴。 ? 位置。使用这些选项可以指定零件在关键帧处的轴坐标。 ? 长度。为零件输入在关键帧的长度坐标。 ? 宽度。为零件输入在关键帧的宽度坐标。 ? 高度。为零件输入在关键帧的高度坐标。 ? 浮动旋转。为 CAXA实体设计 选择此选项将根据前一个和后一个关键帧的旋转设置自动旋转零件。您可以为两个帧指定旋转并且使 CAXA实体设计 在关键帧之间插入旋转值。结果将产生沿轨迹的平滑旋转。 以下选项仅当未选中“浮动旋转”时可用。 ? 平铺。在此字段中,输入旋转矢量的平铺组件。 ? 倾斜。在此字段中,输入旋转矢量的倾斜组件。 ? 滚动。在此字段中,输入旋转矢量的滚动组件。 方位属性 这些属性定义零件在关键帧的方位。由于使用“动画轨迹”属性为整个轨迹分配了方位类型,因此,特定关键帧的方位方向是在“关键帧属性”的属性表中指定的。 “方位”属性表中的前两个字段是只读的。 ? 轨迹的当前“方位”设置。此字段显示“动画轨迹属性”中指定的当前设置,用于将零件的当前坐标系统的“向前方向”与某个点、某个方向或者轨迹本身对齐。 ? 轨迹的当前“向上方位”设置。此字段显示“动画轨迹属性”中指定的当前设置,用于将零件的当前坐标系统的“向上方向”与某个点、某个方向或者轨迹本身对齐。 第三个选项可以修改: ? 浮动旋转。为 CAXA实体设计 选择此选项将根据前一个和后一个关键帧的方位设置定位旋转零件。您可以为两个帧指定方位并且使 CAXA实体设计 在关键帧之间插入方位值。结果将产生沿轨迹的平滑旋转。 以下选项仅当未选中“浮动旋转”时可用。 ? 在方向。在这三个字段中,输入值来定位零件的向前坐标。为方向的点或三个矢量组件输入三个坐标。如果方位类型为“沿轨迹”,则这些字段不可用。 ? 向上方位。在这三个字段中,输入值来定位零件的向上坐标。为方向的点或三个矢量组件输入三个坐标。如果方位类型为“转向轨迹”,则这些字段不可用。 高级属性 使用这些属性来编辑零件的缩放。您也可以为缩放和旋转选择参照点或支点。 ? 浮动缩放。为 CAXA实体设计 选择此选项将根据前一个和后一个关键帧的缩放设置自动缩放零件。您可以为两个帧指定缩放比例并且使 CAXA实体设计 在关键帧之间插入缩放值。结果将产生由一个帧到另一个帧的平滑缩放。 ? 缩放。在此字段中,为零件输入在当前关键帧的缩放值。例如,输入 2 即可显示零件放大为正常大小的两倍。零件的物理尺寸保持不变,只是外形大小更改。 ? 支点。这些选项使您可以在零件内指定一个点在缩放和旋转中作为零件锚状图标的备用点,它对于这些转换可能不合适。 例如,您可能将火箭零件的锚状图标点放置在它的一个翼上。如果您想要零件在您将它放在设计环境中时右侧向上着地,则此位置是适当的。但是,如果您想要零件绕它的中心点旋转,则它对于旋转是不适当的。使用此字段来指定相对于锚状图标点的支点。支点选项包括: ? 浮动支点。为 CAXA实体设计 选择此选项将根据前一个和后一个关键帧的设置来设置支点的位置。 ? 长度、宽度、高度。在这三个字段中手工输入想要的支点的坐标。实际上,支点位置是由这三个相对于当前锚状图标位置的值确定的。