(1)问题描述
提交分析作业文件"Job-1.inp"后,Abaqus报错并终止计算,主要错误信息如下:
SURFACE ASSEMBLY__M11 CAN ONLY HAVE COUPLED PORE PRESSURE-DISPLACEMENT UNDERLYING ELEMENTSSURFACE DEFINITION ASSEMBLY__M11 NOT FOUND776 elements are missing the permeability definition,缺失渗透性定义的单元已被归入集合ErrElemMissingPermeabilityTHE SURFACE ASSEMBLY__M11 HAS NOT BEEN LOCATED最终,Analysis Input File Processor因上述错误中止,作业被强制终止。
(2)问题分析
核心报错指向ASSEMBLY__M11这个表面定义。该错误提示该表面仅支持耦合孔压-位移单元作为底层单元,同时系统找不到对应的表面定义。结合"776个单元缺少渗透性定义"这一附带错误,基本可以判断:模型被识别为多个parts,导致Abaqus在处理渗透-应力耦合分析时,无法正确匹配表面与底层单元的关系。换句话说,软件认为ASSEMBLY__M11跨越了多个组件,而耦合分析要求表面所覆盖的单元必须属于同一组件。
(3)解决方法
实际上,物理模型只是一个圆筒(单个component)。但由于需要划分六面体映射网格,不得不对几何体进行了分割操作。分割后,原本属于同一个component的模型被切成了多个parts,Abaqus便将其识别为多组件装配体,从而触发了上述表面定义冲突。解决思路是:要么在分割后重新将各part合并为单个component,要么在表面定义中明确指定所覆盖的单元集合,确保耦合关系正确建立。

organize
1)导入模型文件后,hypermesh出现多个componts,需要把多个components合并为一个(多个经过切分得solids移动到一个components);用collectors功能即可;

collectors
2)完成1)中操作后,仅剩下一个component,将component移动到Model中

选择所有comps
3)需要把空的cylinder删除

加入到Model中
右键删除即可,下图所示:

删除空parts
勾选“Delete part contents”

删除多余parts
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks 等。