setOperation插件,适配Abaqus/CAE 6.8及以上;提示:本插件无需caeXML核心模块,直接放置到abaqus_plugins目录
解压后得到文件夹abq_SetOperation以及文件setOperation_plugin.py
Abaqus原生无法直接对节点集、单元集做布尔运算。setOperation插件可以对两套节点/单元集合执行并集、交集、差集运算,自动生成新集合;可用于接触节点筛选、边界条件节点过滤,支持原生网格与孤立网格,全部单元类型均可使用。
插件调用菜单:插件(Plug‑ins) → 工具(Tools) → 集合运算(Operate on Sets...)
Abaqus CAE原生没有针对节点集、单元集的布尔运算工具;想要实现集合求并集、交集、差集,只能手动选择。本插件输入集合A、集合B,选择运算类型,一键生成运算后的新节点/单元集合。典型场景:从接触节点集合剔除施加边界条件的节点、提取实体内部单元集合。
支持对两个节点集 / 两个单元集执行布尔运算(并集、交集、差集)
运算完成自动生成命名新集合;运算结果为空时不会创建集合
支持从属部件原生网格、孤立网格,兼容全部单元类型
适用版本:Abaqus/CAE 6.8及更高版本。
将附件压缩包保存至下面任意一类abaqus_plugins目录;目录不存在手动新建;也可配置公共共享目录plugin_central_dir。
abaqus_plugins
abaqus_dir\abaqus_plugins\:Abaqus软件根目录
abaqus_dir\abaqus_plugins\
home_dir\abaqus_plugins\:操作系统用户主目录
home_dir\abaqus_plugins\
current_dir\abaqus_plugins\:软件启动工作目录
current_dir\abaqus_plugins\
将setOperation.zip放到abaqus_plugins目录
右键压缩包,WinZip选择【在此解压】
解压生成abq_SetOperation文件夹、setOperation_plugin.py;重启Abaqus/CAE
进入插件目录执行命令:unzip setOperation.zip,解压完成重启Abaqus/CAE。
unzip setOperation.zip
修改abaqus_v6.env配置文件设置plugin_central_dir指向网络共享路径,站点所有用户都加载插件。示例:plugin_central_dir = r'\\fileServer\sharedDirectory'
abaqus_v6.env
plugin_central_dir
plugin_central_dir = r'\\fileServer\sharedDirectory'
⚠️放错目录、未重启CAE,插件菜单不会出现。本插件不依赖caeXML。
进入部件模块或者网格模块;打开菜单【插件(Plug‑ins)】→【工具(Tools)】→【集合运算(Operate on Sets...)】。
选择集合类型:节点(Node)或者单元(Element)。
分别选取参与运算的集合A、集合B。
选择布尔运算类型(并集 / 交集 / 差集)。
执行运算;运算得到有效结果会自动生成识别名称的新集合;结果为空不会生成集合。
布尔运算输出结果集合为空,则不会创建该集合。
下拉选择列表不会显示几何集合,仅支持节点集、单元集。
支持从属部件网格、孤立网格,全部单元类型可用。
2010‑02‑20 发布版本 1.1‑1
确认压缩包解压到正确abaqus_plugins目录,文件解压完整;完成解压后重启Abaqus/CAE;本插件不需要caeXML模块。
不需要,直接放到abaqus_plugins目录解压重启CAE即可。
两个集合运算输出结果为空,插件不会创建空集合;检查集合A、集合B内部是否存在有效节点或单元。
不支持,下拉列表不会展示几何集合;仅支持节点集、单元集。
支持集合A与集合B的并集、交集、A‑B差集、B‑A差集。
支持,原生从属部件网格、孤立网格都可以正常执行布尔运算。
上一篇:Abaqus fieldDiffer插件|可视化对比两个输出数据库ODB结果;更多工具访问Abaqus插件合集。
免责声明:本文附件使用条款参考官方知识库: QA00000059252。
注册账号 | 忘记密码