hypermesh实体单元导入apdl出现部分节点未定义问题

最近在着手做联合hypermesh与apdl的运动副案例时,出现了一个问题,网上搜了一圈也没能找到结果,问题如下:

hypermesh实体单元导入apdl出现部分节点未定义问题的图1

简而言之就是我在hypermesh中对一个体进行了网格划分,并且对其赋予了材料——钢材,以及单元sensor——solid186,但是一旦导入apdl中就出现这个问题。

Element n does not have all of its required nodes defined.

很奇怪,自己对着案例学的网格划分,导入也正确,苦思不得其解,网上搜了一圈也没能得到好到的解决办法,至于deepseek我只能说还得发展发展,本来已经想着解决不了就只能放弃做这个案例了,毕竟hypermesh本身的后处理能力不强,一般也只是用来画网格。

后来自己琢磨突发奇想,发现了问题的所在,分享给大家,遇到相同问题的朋友希望能有收获,至于案例的教程估计也快了。

原因在于网格的2d与3d,我一般画体网格时总直接将面网格automesh直接用2d的drag变为体网格,看着也确实如此,但是问题就在这里,我们知道对于solid186是3d,20节点的网格,这里用2d的drag生成的节点数目是远远达不到要求的,也就是这里的报错原因。

这也是在之前学习网格划分时发现很多教程会建立新的组把2d与3d网格放在不同的组件之中的原因,只能说以前没能理解,遇到问题解决不了,现在理解了。好在还是找到了解决办法,总而言之就是不能好高骛远,真的就是“纸上谈来终觉浅,绝知此事要躬行”,与君共勉。

最后贴一张正常导入的图片,完结撒花。

hypermesh实体单元导入apdl出现部分节点未定义问题的图2

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

3
2