fieldDiffer插件,适配Abaqus/CAE 6.7及以上;提示:本插件无需caeXML核心模块,直接放置到abaqus_plugins目录
解压后得到文件夹abq_FieldDiffer以及文件fieldDiffer_plugin.py
fieldDiffer后处理插件,可对比两组odb输出数据库,以基准结果减去待测结果,计算场变量差值,生成差值云图;多用于模型迭代验证、仿真结果比对,无需导出第三方软件做差值计算。
插件调用菜单:插件(Plug‑ins) → 可视化(Visualization) → 绘制场变量差值(Plot Differences in Fields...)
做模型迭代验证时,需要对比两组odb仿真输出结果,计算场变量差值并生成云图;Abaqus原生没有直接对比两个odb输出数据库的工具,本插件完成场变量差值计算与可视化绘图。
读取两个odb输出数据库,基准结果减去待测结果,计算场变量张量差值
支持选择分析步、帧、场变量、不变量/分量,生成差值云图
支持单差值云图显示,或独立多视口同时展示基准、待测、差值三组结果
自动生成临时“Field Differences”分析步存储差值计算结果
适用版本:Abaqus/CAE 6.7及更高版本。
将附件压缩包保存至下面任意一类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\
将fieldDiffer.zip放到abaqus_plugins目录
右键压缩包,WinZip选择【在此解压】
解压生成abq_FieldDiffer文件夹、fieldDiffer_plugin.py;重启Abaqus/CAE
进入插件目录执行命令:unzip fieldDiffer.zip,解压完成重启Abaqus/CAE。
unzip fieldDiffer.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。
可视化模块中,至少打开两个odb输出数据库;一个为基准odb,一个为待测odb;必须是同一模型,单元数量、单元类型需要保持一致。
菜单选择【插件(Plug‑ins)】→【可视化(Visualization)】→【绘制场变量差值(Plot Differences in Fields...)】。
分别选择基准输出数据库、待测输出数据库,选定对应分析步、帧、场变量、不变量或分量。
显示模式选择:仅绘制差值云图 / 多视口分别展示基准、待测、差值三组结果。
计算完成,差值结果保存在临时“Field Differences”分析步下,可在场输出管理器调用查看。
差值云图展示在未变形模型外形之上。
计算逻辑:先做场张量差值运算,再求解对应不变量。
仅支持同一模型两组odb对比;单元数量或者单元类型不一致会直接报错。
差值结果保存在临时生成“Field Differences”分析步,可在场输出列表选取。
2008‑03‑18 发布版本 1.1‑1
2011‑05‑13 发布版本 1.1‑2,修复添加帧相关缺陷
检查压缩包解压到正确的abaqus_plugins目录;确认解压完整;解压完成重启Abaqus/CAE。本插件不需要caeXML模块。
不需要,直接放到abaqus_plugins目录解压重启CAE即可。
插件只支持同一模型的odb对比;两个odb单元数量、单元类型不一样就会触发报错。
计算规则:基准结果减去待测结果。
插件生成临时分析步,在场输出‑分析步/帧列表中可以找到,用于调取差值场变量结果。
不可以;仅支持同一模型迭代版本的两组odb,单元和单元类型必须匹配。
上一篇:Abaqus插件:保存曲线细化设置(curveRefinement);更多工具访问Abaqus插件合集。
免责声明:本文附件使用条款参考官方知识库: QA00000059252。
注册账号 | 忘记密码