Abaqus/CAE PME 零件管理器扩展插件 Part Manager Extension:大量零件分配截面属性划分网格工具免费下载
本 Abaqus PME(Part Manager Extension)零件管理器扩展插件面向多零件装配仿真工程师,统一表格界面批量完成大量零件截面属性分配、单元类型选择、单元公式设置、批量网格划分;适合数十至数百个规整零件模型;最低适配 Abaqus6.10 及以上;Abaqus2024 及更高版本,脚本需要升级至 Python3 语法。
插件功能与多零件仿真适用场景
插件解决大量零件重复前处理痛点
模型包含几十上百个零件时,原生 CAE 需要逐个零件设置截面、单元类型、划分网格,操作重复耗时。PME 提供表格管理器界面,批量选中列即可批量赋值,支持抑制恢复零件、自动生成临时零件;不适合复杂零件全自动高质量网格划分,优先用于形态较为规整零件。
适用场景:多组件装配模型,批量设置材料截面、单元阶次、单元尺寸,批量自动化网格前处理。
Windows / Linux 插件完整安装部署
解压`pme.zip`放到下面任意`abaqus_plugins`目录,目录不存在手动新建。
1. `abaqus_dir\abaqus_plugins\`软件根目录
2. `home_dir\abaqus_plugins\`用户个人目录
3. `current_dir\abaqus_plugins\`当前工作目录
公共服务器多用户环境部署
通过`abaqus_v6.env`配置`plugin_central_dir`公共共享目录,全部服务器账号均可调用插件。
Windows 示例:`plugin_central_dir = r'\\fileServer\sharedDirectory'`
‑ Windows:右键压缩包 WinZip 在此解压
‑ Linux 终端:`unzip pme.zip`
解压产出文件夹`abq_Pme` + `pme_plugin.py`脚本;目录错误插件菜单无法显示。
⚠️重要提示:Abaqus2024 及以上 Python3 环境,旧脚本需要做版本转换,参考达索知识库转换工具文档。
PME 零件管理器 GUI 完整操作流程
1. 在零件模块或者装配模块,菜单【插件 (Plug‑ins)】→【工具 (Tools)】→【零件管理器扩展工具 (Part Manager Extension...)】调出表格对话框。
2. 默认仅展示 9 列表格;右键【编辑可见列 (Edit Visible Columns)】开启 / 关闭显示字段。
3. 大量操作依赖鼠标右键菜单;点击表头可整列全选,实现批量赋值;点击列标题实现表格排序,配合多选批量设置参数。
4. 支持零件抑制 / 恢复,同步处理装配实例;支持跳过部分零件网格划分。
表格各字段参数说明
- Status 状态:未划分网格、已划分网格、实例抑制、网格失败、Skip 跳过划分
- Part Name 零件名称:只读,零件名称
- Technique 划分技术:只读,显示零件默认网格划分技术
- Element Shape 单元形状:Hex 六面体 / Tet 四面体 / Quad Shell 四边形壳
- Method 划分方法:直接、虚拟拓扑、拉伸、自动迭代划分
- Geometric Order 单元阶次:线性单元、二次单元
- Formulation 单元公式:减缩积分、完全积分、非协调、连续壳等
- Element Size 单元尺寸:弹窗输入单元尺寸
- Material 材料:分配零件材料属性
- Rigid 刚体:设置零件刚体,自动生成参考点
- Skin 壳层:实体零件外表面施加壳层
- Thickness 厚度:壳单元厚度设置
- 单元错误率、警告率、体积:只读统计信息
- 图标:三维实体,自由网格
- 图标:三维实体,结构化网格
- 图标:三维实体,扫掠网格
- 图标:三维壳,自由网格
- 图标:三维壳,结构化网格
临时零件`_mp`后缀自定义修改说明
拉伸、四边形壳模式会生成临时零件,默认后缀`_mp`;打开`pmeConstants.py`,修改`partSuffix`变量,自定义临时零件后缀名称。
插件硬性限制条件说明
1. 装配中如果存在没有原始零件的孤立实例,插件无法运行,使用前务必删除这类实例。
2. 在模型树手动抑制 / 恢复实例,*PME 表格状态不会自动同步刷新。
3. PME 标记为抑制状态的零件,不会执行网格划分;“跳过划分” 与 “抑制实例” 是两个不同功能。
4. 零件数量非常多时,打开 PME 插件会出现明显启动延迟。
5. PME 在零件层级做网格划分,独立实例不会被处理,建议优先使用非独立实例。
6. 第一次打开旧模型不会读取历史网格状态,提交一次操作后才会跟踪网格状态。
故障排查 FAQ & Abaqus 多零件仿真相关学习资源
FAQ 问答板块
Q1:PME 插件菜单找不到怎么办?
A1:核对解压目录名称,检查`plugin_central_dir`路径;全部关闭 Abaqus 进程重启 CAE;零件、装配模块均可启动。
Q2:Abaqus2024 打开插件报错脚本异常?
A2:新版本使用 Python3,旧脚本需要按照达索知识库工具完成 Python2 向 Python3 转换。
Q3:装配实例手动抑制,PME 表格状态没有变化?
A3:插件不会同步模型树手动实例状态,需要在 PME 内部执行抑制恢复操作。
Q4:大量零件打开插件卡顿、启动慢?
A4:零件实例数量大时存在加载延迟,可分批处理零件。
Q5:临时生成零件后缀`_mp`想要修改?
A5:编辑`pmeConstants.py`文件修改`partSuffix`变量自定义后缀。
Q6:Linux 图形环境可以运行插件吗?
A6:GUI 插件,需要 CAE 图形界面;纯命令行内核模式不可调用。
备注:本工具为前处理辅助插件;生成截面、单元、网格务必工程师人工复核;仅供学习研究,详细条款参考达索知识库文档。
同类插件工具:【Abaqus UnwrapMesh 圆柱壳网格展开插件】
进阶学习:站内 Abaqus 大型装配多零件仿真文章、显式动力学 VIP 仿真课程,学习大批量零件前处理完整案例。
免责声明
本文所附附件受特定使用条款约束,请参阅:[https://support.3ds.com/knowledge]获取详细信息。
版本修订记录
2011‑05‑04 发布版本 1.1‑1
注册账号 | 忘记密码