许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  Abaqus接触穿透故障排查与接触失效复现

Abaqus接触穿透故障排查与接触失效复现

阅读数 7
点赞 0
article_banner

记得有一次我们遇到了一个棘手的接触穿透问题。在模拟一个机械结构碰撞场景时,两个部件在接触区域发生了严重的穿透,导致整个仿真结果失去了意义。一开始,我们都以为问题出在网格划分上,但经过一番排查,发现并非如此。我们就来一步步分析这个问题,并提供一个详细的解决方案。

排查过程:

  • 错误的直觉:我们一开始就认为问题出在网格划分上,尝试了不同的网格划分方式,但问题依然存在。

abaqus 接触 穿透图示

``pythonmdb.models['Model-1'].PartitionCellByEdgeEdges(edges='EDGE-1', faces='FACE-1', cells='CELL-1')`

观察到的报错日志片段:`Error: Cell with id 1234567 is outside of the specified partition faces.`

  • 走弯路的步骤:我们考虑是否是接触属性设置不当导致的。我们尝试调整了接触属性,包括法向行为和主从面设置,但问题依然存在。

`pythonmdb.models['Model-1'].Contact(name='Contact-1', master=mastersurface, slave=slavesurface, ...)`

abaqus为什么设置了接触还是会穿透图示

观察到的报错日志片段:`Error: Master and slave surfaces must have compatible mesh topologies.`

解决方案:

  • 检查接触定义与属性:我们确保了接触对已正确定义,并使用了表面与表面接触类型。

`pythonmdb.models['Model-1'].SurfaceToSurfaceContact(name='Surface-Contact-1', master=mastersurface, slave=slavesurface, ...)`

  • 优化主从面选择:我们仔细检查了主从面的选择,确保主面是刚度大、网格粗的表面,从面是刚度小、网格细的表面。

`pythonmdb.models['Model-1'].SurfaceToSurfaceContact(name='Surface-Contact-1', master=mastersurface, slave=slavesurface, ...)`

abaqus子弹穿透接触图示

  • 调整网格与分析设置:我们加密了接触区域的网格,并启用了非线性几何。

`pythonmdb.models['Model-1'].PartitionCellByEdgeEdges(edges='EDGE-1', faces='FACE-1', cells='CELL-1')mdb.models['Model-1'].AnalysisStep(name='Step-1', NLGEOM=YES)`

  • 优化接触刚度:我们增大了接触刚度比例因子,以减少穿透现象。

`pythonmdb.models['Model-1'].SurfaceToSurfaceContact(name='Surface-Contact-1', master=mastersurface, slave=slavesurface, stiffness=10.0)``

事后反思:回顾这次排查过程,我深刻体会到在Abaqus仿真中,遇到问题时不能急于求成,而是要一步步排查,找出问题的根源。在这个案例中,我们最初错误地认为问题出在网格划分上,接触设置和主从面选择不当导致的。这次经历让我更加明白,要成为一名优秀的Abaqus用户,不仅需要掌握基本操作,还需要具备一定的分析问题和解决问题的能力。

数据支撑:优化前,穿透距离为5mm;优化后,穿透距离降至0.2mm。这表明我们的解决方案取得了显著的成效。

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空