点击浏览书籍内容:
solidwroks2012入门到精通 solidwroks2013入门到精通 solidwroks2013曲面实例 solidwroks2012曲面实例 solidwroks2012工程图 solidwroks2012钣金展开技术手册 solidwroks2012入门 solidwroks2011高级曲面
solidwroks2014产品造型118招 solidwroks2014自学视频教程 solidwroks2014基础教程 solidwroks2014钣金技巧 solidwroks2014管道与布线 solidwroks2013零件与装配 solidwroks2014模具设计 solidwroks2014运动仿真

solidworks教程资料:
12.2 动画约束
    动画约束用于帮助动画过程自动化。它们可用于通过与其他对象的绑定关系,控制对象的位
置、旋转或缩放。约束需要一个对象及至少一个目标对象。目标对受约束的对象施加了特定的限
制。例如:如果要迅速设置飞机沿着预定跑道起飞的动画,应该使用路径约束来限制飞机向样条线
路径的运动。与其目标的约束绑定关系可以在一段时间内启用或禁用动画。
    约束的常见用法如下:
      (1)在一段时间内将一个对象链接到另一个对象,如角色的手拾取一个棒球拍。
      (2)将对象的位置链接到一个或多个对象。
      (3)在两个或多个对象之间保持对象的位置。
      (4)沿着一个路径或多条路径之间约束对象。
      (5)沿着一个曲面约束对象。
      (6)使对象指向另一个对象的轴点。
      (7)控制角色眼睛的【注视】方向。
      (8)保持对象与另一个对象的相对方向。
    约束的7种类型如下图所示。


 
12.2.1 附着约束
    【附着约束】是一种位置约束,它将一个对象的位置附着到另一个对象的面上(目标对象不
用必须是网格,但必须能够转换为网格)。
    通过随着时间设置不同的附着关键点,可以在另一对象的不规则曲面上设置对象位置的动
画.即使这一曲面是随着时间而改变的也可以。
 
动手操练 制作附着约束动画
1.创建一个圆柱体,半径:20,高:40,高度分段:18。再继续创建一个圆锥体,半径:16,
半径:20,高:20(光盘路径:Ch12\Scenes\制作附着约束动画.max)。


2.选择圆柱体,应用【弯曲】修改器,设置弯曲角度为-100。


3.打开【自动关键点】,在第100帧设置弯曲角度为100。再关闭【自动关键点】按钮。


4.选择圆锥体,选择【运动/指定控制器/位置轨迹项目】菜单命令,接着单击【指定控制器】按
钮,弹出【指定控制器】对话框。在【指定控制器】对话框中选择【附加】选项。圆锥体会自动移动到
坐标中心,附着约束的参数也会在【运动】面板中显示出来,如下图所示。


5.接着单击【拾取对象】按钮,在视图中选取圆柱体。单击【设置位置】按钮,在圆柱体的表面
单击并拖动,圆锥体会约束到柱体的表面,并跟随鼠标的位置移动。


6.播放动画.可以看见圆柱体在弯曲时,圆锥体始终附着在柱体的表面。如图所示。


 
12.2.2 曲面约束
    约束一个物体沿另一个物体表面进行变换,只有具有参数化表面的物体才能作为目标表面物
体,这些类型包括:球体、圆锥体、圆柱体、圆环、单个方形面片、放样物体、NURBS物体。
 
动手操练 制作曲面约束动画
I.打开3ds Max 2015软件,在场景中创建一个圆柱体和一个球体(光盘路径:Ch 12\Scenes\制作
曲面约束动画.max )。


2.选择球体,选择【动画/约束/曲面约束】菜单命令。


3.然后在视图中选取圆柱体,使球体约束到圆柱体表面。


4.打开【自动关键点】按钮,在第。帧的位置,调节V向位置,使球体正好放置在圆柱体的底部,如下图所示。


5.调节时间滑块到第100帧的位置.调节V向位置,使球体正好放置在圆柱体的顶部,设置U
向位置的值为300。关闭【自动关键帧】按钮。


6.播放动画,球体会沿圆柱体的表面旋转上升,效果如下图所示。


 
12.2.3 路径约束
    【路径约束】会对一个对象沿着样条线或在多个样条线间的平均距离间的移动进行限制。
路径目标可以是任意类型的样条线。样条曲线(目标)为约束对象定义了一个运动的路径。
目标可以使用任意的标准变换、旋转、缩放工具设置为动画。在路径的子对象等级上设置关键点
 (例如顶点)或者片断来对路径设置动画会影响约束对象。
 
动手操练 制作路径约束动画
1.创建一个半径为10的球体和一个半径为60的圆(光盘路径:Ch12\Scenes\制作路径约束动画.max)。


2.在视图中选择球体,选择【动画/约束/路径约束】菜单命令。


3.移动鼠标,会从球体的轴心点处牵引出一条虚线,选取圆,球体已约束在圆上,播放动画,
球体会沿着圆环运动。



 
12.2.4 位置约束
    以一个物体的运动来牵动另一个物体的运动,主动物体称为目标物体,被动物体称为约束
物体。在指定了目标物体后,约束物体不能单独进行运动,只有在目标物体移动时,才跟随运
动.目标物体可以是多个物体,通过分配不同的权重值控制对约束物体影响的大小,权重值为0
时,对约束物体不产生任何影响。权重值的变化也可记录为动画,例如将一个球体约束到桌子表
面,对权重值设置动画可以创建球体在桌子上弹跳的效果。
 
动手操练 制作位置约束动画
I.打开3das Max 2015软件,在场景中,分别创建球体、立方体、圆柱体,并放置立方体在球体和
圆柱体之间(光盘路径:Ch 12\Scenes\制作位置约束动画.max)。


2.选择立方体.选择【动画/约束/位置约束】菜单命令,接着在视图中选取球体作为目标体。


3.单击【运动】按钮,打开【运动】命令面板,在【位置约束】卷展栏中单击【添加位置目标】按钮,
然后在视图中选取圆柱体,如下图所示。


4.在顶视图移动球体或圆柱体,立方体总是保持在球体和立方体之间平均距离的位置,这是因为
默认情况下球体和圆柱体的权重值分配是相等的。


5.选择立方体,打开【运动】面板,在【位置约束】卷展栏中的列表框中选择球体的名称。改变权重值为22。


    这个时候在顶视图中分别移动球体和圆柱体,圆柱体对立方体的影响要比球体对立方体的影响大。



文章分享:


上一篇:3ds max2015 12.1 关键帧动画
下一篇:3ds max2015 12.3 基本动画创建

随机推荐



点击浏览:本站所有书籍的光盘文件及书籍pdf文件
solidworks书籍浏览
(点击图片浏览)


本站提供SolidWorks视频教程在线观看, SolidWorks破解版软件下载及软件配套的solidworks书籍视频全套教程  

solidworks教程导航

solidworks教程更新





3D软件交流群:300473852

圆圆教程网答疑群:300472849