利用动力学创建牛顿摆
作者:网友整理牛顿狂飙八v1.2.0 86.73M /
点击下载牛顿烧脑难题v1.8.7 50.14M /
点击下载重力谜题v1.4 31.22M / 简体中文
点击下载效果如图2。
[page]
1、创建一个NURBS立方体,并通过缩放工具将其变形成如图的形状,较长的方向为Z轴。
2、创建一个圆柱体,通过缩放工具变形后放在一端,然后再选择复制工具Edit/Duplicate,设置如图。
[page]
3、在侧视图中用EP Curve Tool绘制中间的和左边,并插入圆管的直线段(选项如图)。弯曲部分为两段圆弧,圆弧创建完成之后,将两圆弧和竖直线进行相接,使用align Curves命令,选项如图,然后复制出另一边的曲线,最后将所有线段两两相接。
4、创建一个圆,然后按shift选择刚才我们创建的曲线,选择extrude命令,挤压出上面的管道,然后复制出另一边的。圆的直径应和竖直的圆管直径相同。
[page]
5、创建一个球体,然后将它放置在图中所示的位置。
6、创建一个圆环,缩放并旋转它,然后将它放置在图中所视的位置,用来做为球体的吊环。
7、在前视图中用EP曲线创建两段直线,左边起点为金属管的底部,右下端终点为刚才创建的圆环的左侧,也可以只创建一段复制另一段。
8、再创建一段弧,将两条直线和弧互相联接。这样就形成了吊着小球的细绳的路径。
[page]
9、再创建一个圆,并按shift选择刚才创建的曲线,选择extrude命令进行挤压出细绳。
10、将它们进行复制,排列成像图上这样,互相之间不要接触,留一个小一点的缝隙,将下面的立方体用round tool做成圆角,半径可以自设,在每一个角和三个边上一起使用round tool工具。
[page]
11、把小球全部选定,选择create active rigid body命令。这样就将它们都设置为主动钢体。
12、把小球全部选定,选择fields/gravity命令。这样就是为了给它们加上重力。
[page]
13、先把小球和细绳隐藏起来,只留第一个小球,选择fields/gravity命令。
14、将constraint type选择如图中所示,勾选set initial position,其中的Z值即为小球的Z值X,Y分别为细绳与左上端钢管接触位置的坐标。创建后再重复此操作,将X值改为右侧的坐标,如果你没有改变中心点,那么你只需要将负号去掉,这样就创建了两个Nail钢体约束。
[page]
15、创建之后效果如图,选择细绳按shift选择小球按下p键,指定小球为细绳的父物体,当小球移动时细绳会跟着动,同样将细绳指定为圆环的父物体。此时播放动画,会发现球体根本不会动。因为这没有初始的动力,其它球体设置方法相同。
16、将第一个小球和其它小球的属性设置如图。
[page]
17、将我们创建的重力选择,设置其属性如图,magnitude的重力大小可以自己调节。
18、效果如图。
加载全部内容