首页/文章/ 详情

【CATIA运动仿真】如何实现一个零件先运动一段行程,然后带着另外一个零件一起运动?

10月前浏览8087

   

   

   
 

catia dmu如何实现一个零件先运动一段行程,然后带着另外一个零件一起运动?这是研究catia 运动仿真模块很多朋友都会提到的一个话题。下面老铁就提出了这个问题!(注意这里说的是手推动箱子的效果,即驱动仅仅有一只幕后黑手!)

 


那么答案是很遗憾,CATIA软件本身无法实现这样的一种运动形式,而这里的无法实现指的是无法通过机械运动副(joint)+一个驱动(手推动) 去实现,但是呢,我们可以通过投机取巧的方式去实现这样的一种动画效果,仅仅是动画效果。而实际上我们是通过两个驱动(两个箱子分别被两只手推动)来实现的。接下来给大家介绍两种方法,我们用到的模型比较简单,正如下面推箱子的示例,就是要用最简单的模型解释最大的道理!

如下图所示装配体模型,共包含三个零件,其中长条导轨为固定件,左侧黄色滑块先在导轨上滑动,与红色滑块接触之后推动红色滑块一起滑动一定距离。


第一种方法

     
     

 

创建一个机械装置,将导轨作为固定件,创建黄色滑块+导轨形成的滑移副(棱形.1),创建红色滑块+导轨形成的滑移副(棱形.2),但是棱形.1和棱形.2的驱动长度要分别设置为全行程200mm和半行程100mm(因为两滑块之间的间距是200-100=100mm)。(注意!这里有两个驱动,即两个人去推箱子,只不过两个伙计配合的比较愉快!)

创建一个模拟simulation,在如下两滑块触碰位置插入一个断点

在运动末端再插入一个断点

此时基本完成创建,我们在编辑模拟对话框中将步长(step)设置的小一些(0.01),然后进行动画播放即可,如下动画所示,如果有需要可以再导出video用于演示。


第二种方法

     
     

 

简述一下这种方法,我们创建两个机械装置,装置1中创建黄色滑块与导轨的滑移副,装置2中创建红色滑块与固定导轨的滑移副,驱动长度还是200mm与100mm。然后我们对应的创建两个模拟,但是创建模拟的时候要注意断点的插入方法,以保证实现黄色滑块推动红色滑块的效果。之后再将两个模拟集成到一个序列(sequence)中,然后对序列播放即可。


The end!

来源:CATIA小蚂蚁
CATIA
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-01-26
最近编辑:10月前
CATIA专业培训讲师
日拱一卒无有进 功不唐捐终入海
获赞 38粉丝 128文章 65课程 4
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈