需求来源
周末在家带娃,娃说想要看会转的摩天轮。可大老远跑出去看真的摩天轮又有点折腾,所以…
在CATIA软件里做一个吧!
数据处理
由于下载的模型是一个igs文件,所有部件都揉在了一个part里。所以我们需要先将其拆分成多个part,以供后续制作DMU运动仿真。拆分的方法,就是最原始的复 制,然后粘贴到新建的Part里。
需要提醒的是,由于6个轿厢是完全相同的,我们仅拆出来一个即可,后续可在装配中作为多个实例反复使用。最终拆分并装配好的总成如下,包含一个固定的支架,一个旋转的支架,以及6个轿厢。
制作DMU
接下来,就是最基础的DMU制作了,比如:
创建机构(Mechanism)
添加固定件
添加运动副及驱动等(注意下图只演示添加了两个支架之间的旋转副,每个轿厢和旋转支架之间也要添加)
上述步骤完成后,我们试着动一下
诶,似乎哪里不对…
像上图这样,轿厢和支架刚性连接,导致转到顶上时把里面的人从里面”倾倒“出来,肯定是不行的。
那如何模拟出轿厢受重力作用,始终向下的效果呢?
很简单,只要我们让支架旋转的同时,轿厢做同角度的反向旋转就可以啦!
所以,接下来,我们进到Simulation里,插入一张初始状态的关键帧;再让摩天轮转及各个轿厢转一圈(注意方向的正反),插入一张结束状态的关键帧,最后保存这个Simulation就可以了。
然后将其中间步骤细分为0.01,循环播放一下,就可以得到最终的效果啦!
模型来源
要么自己画,要么网上下载。如果你实在是懒癌晚期患者,不愿意自己动手,也可以直接到这个链接里下载本文所用的这个模型。
https://grabcad.com/library/kids-ferris-wheel-1