QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 1686|回复: 0
收起左侧

[应用案例] CATIA教程之DMU的另类应用

[复制链接]
发表于 2017-7-16 17:31:25 | 显示全部楼层 |阅读模式 来自: 中国浙江杭州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 ghost1 于 2017-7-16 17:33 编辑

之前曾经安利过一个底盘大神带来手工Buggy车,此次老司机给设计工程师带来福利,CATIA中DMU的另类应用。

未标题-1.jpg

  首先从一张图开始,这是一个CATIA DMU所做的发动机正时链条驱动。CATIA DMU 对攻城狮来说一定是神奇的、向往的,也想掌握的。对于接触它的人来说,好像觉得并不是太难,因为它的命令并不多。但要解决实际问题,还是要靠攻城狮发挥想象,组合使用才能凑效。

  在老李还是青年的时候,CATIA DMU 所有的命令都烂熟了,自命清高到孤独求败.....忽有一天,一个搞发动机的同事慕名求助,说是能不能搞一段发动机正时的运动仿真动画,老李自信满满的应答,小case......结果知道了详情之后,傻眼了。原来他的要求不但要做出曲轴-凸轮轴的运动关系,还要做出链条的运动形貌.....在经过漫长2天一无所获之后,突然之间想到了一个方法,犹如牛顿附体.....经过再三论证推断,感觉方法可行,接下来的事情嘛,也就顺理成章一气呵成了。

  我肯定不是第一个发现这种方法的,但我还是要鼓足勇气来分享一下,let‘s started

未标题-1.jpg


Step1 首先要创建一个机架文件,里面包含一个重要的元素,链条运动的轨迹曲线,机架还包含曲轴、凸轮轴的运动轴线,我们将这三个文件调入装配件,并进入DMU模块。

http://img.car.mianfeiapp.net/upload/20160902/1472779844998763.jpg

  Step2 创建机架-凸轮轴的运动关系,选择转动付,创建出凸轮轴和机架的转动副,非驱动。

http://img.car.mianfeiapp.net/upload/20160902/1472779884620970.jpg

  Step3 创建机架-曲轴的运动关系,与上一步相同的操作,创建出曲轴和机架之间的转动副,并且角度驱动。

http://img.car.mianfeiapp.net/upload/20160902/1472779899488190.jpg

Step4 创建曲轴-凸轮轴运动关系。选择齿轮运动副,分别选择前面所创建的两个转动运动副,并且设置方向相同,转速2:1(曲轴:凸轮轴),曲轴转动副作为主驱动。至此,曲轴-凸轮轴的运动关系建立完(老李曾天真的以为同事所要的就是这个结果)。

http://img.car.mianfeiapp.net/upload/20160902/1472779911955437.jpg

  Step5 开始创建链条的运动副。导入一个链条单元,添加一个点-线运动副,选择链条单元节点和链条运动轨迹曲线(机架),创建出点-线运动副,并且长度驱动。

http://img.car.mianfeiapp.net/upload/20160902/1472779926326195.jpg

  Step6 平面运动副,选择链条单元对称平面和运动轨迹平面,创建出平面运动副。

http://img.car.mianfeiapp.net/upload/20160902/1472779942316705.jpg

Step7 链条单元之间的运动副,模型树上复制链条单元,在两个链条单元之间添加转动运动副,非驱动。

http://img.car.mianfeiapp.net/upload/20160902/1472779958785915.jpg

  Step8 继续点-线运动副,给第二个链条单元和机架之间添加类似点-线运动副,唯一不同的是之后的点-线运动副都不再需要驱动。

http://img.car.mianfeiapp.net/upload/20160902/1472779982340751.jpg

  Step9 重复操作,这之后确实是个体力活,你要做的就是复制、粘贴、添加运动副,复制、粘贴、添加运动副........

http://img.car.mianfeiapp.net/upload/20160902/1472780007804730.jpg

  终于在头疼、眼花、手抽筋,几乎晕倒之际,完成了所有链条单元的添加。。

http://img.car.mianfeiapp.net/upload/20160902/1472780116696058.jpg

Step10 添加驱动关系,现在这个机构有两个原动件,一个是链条在轨迹上的滑动,一个则是曲轴的转动。如何将二者同步起来,这里还的请出函数大神,CATIA 提供了一个非常强大的驱动,那就是 ’时间‘。 哪怕你成千上万运动,在我时间面前,都是平等的,都可以同步的。我们先来编辑一个函数,由时间 来驱动链条的滑动。

http://img.car.mianfeiapp.net/upload/20160902/1472780141514953.jpg

  CATIA 时间单位为10秒。会从0增加到10。如何利用好这10秒就要通过你的公式了。如下图,公式的含义为每秒链条单元在轨迹上滑动距离,至于具体多少呢?我们需要先知道轨迹的总长度,比 如500mm,那么每秒就需要跑50mm,10秒内刚好跑完一圈。

http://img.car.mianfeiapp.net/upload/20160902/1472780232651869.jpg

  Step11 添加驱动关系,相同的操作,对曲轴的转动运动副进行’时间‘驱动,这里需要跟上一步的速度关联起来,需要换算出链条走的线速度所对应的曲轴转动的角速度。

http://img.car.mianfeiapp.net/upload/20160902/1472780241983257.jpg

  Step12 开始仿真,公式添加完毕,开始仿真。设置步数,选择自动插入,点击开始....好了,现在时间交给CPU...现在可以很有成就感的喝口水,刷个朋友圈了......

http://img.car.mianfeiapp.net/upload/20160902/1472780256922132.jpg

  推而广之,可以用此笨办法做DMU 的还有很多,比如 皮带, 再比如 履带,再比如.......


发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表