首页/文章/ 详情

ANSA二次开发创建螺栓和Box连接

3月前浏览104
        我们知识星球的一个成员和我分享了一个整车部件装配的技巧,以及让我帮忙写一个ANSA二次开发脚本提高效率。这是一种我之前没见过的装配建模方式,弄懂了装配原理后,我觉得非常有意思,在这里分享给大家。
我这里有一个主文件00master,以及整车的两个分总成include文件A和B,总成A和总成B各有两个螺栓孔,这两个总成之间用螺栓连接,螺栓采用九号梁单元。

不方便用整车模型展示,所以简化了模型如下,黄色钣金是分总成A,蓝色钣金是分总成B,这两个模型分别是由同事A和同事B建模,两个总成钣金中间都有一个螺栓孔,用rbe2抓起来,rbe2的主节点在孔的中心。

用九号梁单元来模拟螺栓,梁的一个端点和A总成的rbe2的主点是共节点的如下图:

螺栓的另一个端点处建立了一个box,box建立一个set,用rbe2抓起来。然后B总成螺栓孔的rbe2的主点在这个box的区域内即可连接上,如下图。

如果大家觉得觉得没连上,我这里还做了一个简单的试运算。B总成周围一圈节点固定,A总成周围一圈施加一个力,看这个螺栓会不会脱开。如下图:

META读取结果动画如下图,可以看到就算B总成的rbe2没有和螺栓的另一个端点共节点,依旧是处于一个连接的状态。
下面点评下这种连接方式的优缺点:
传统的连接方式就是共节点连接了,这就要保证B总成的节点的ID号不能修改,不然就会出现连接不上以及计算问题。优点就是建模快!
今天讲的这个Box的连接方式,就可以随便改变B总成的节点了,甚至可以移动一些位置,只要保证B总成的rbe2的主节点不超出我创建的Box的范围就连接的上,缺点就是建模慢!需要偏移点创建Box。
但是我们有二次开发这个秘密武器,下篇文章我就来讲解下这个ANSA二次开发脚本,可以极大提高我们的建模速度。

来源:FEAer
二次开发ANSA钣金螺栓META装配
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-06-27
最近编辑:3月前
FEAer
本科 | CAE工程师 到点就下班的CAE打工人
获赞 93粉丝 149文章 140课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈