STL隔声量声学插件;提示:本插件无需caeXML核心模块,直接放置到abaqus_plugins目录;包含STL plug‑in.zip近场GUI插件、STL_farfield.zip远场边界脚本,附带OneSeal.inp算例;仅支持Abaqus/Standard稳态动力学分析。
STL隔声量插件压缩包下载(含STL_farfield远场脚本+inp算例)
解压得到abq_sTL文件夹、stl_plugin.py;远场脚本STL_farfield.zip,附带OneSeal.inp参考算例
Abaqus STL声学后处理插件,基于INTEN声强场输出计算隔声量STL(Sound transmission loss);分为近场GUI插件与STL_farfield远场边界脚本;附带OneSeal.inp算例,多用于汽车钣金隔声屏障等结构‑声学耦合NVH仿真,评估结构隔声性能。
Abaqus/Standard稳态动力学声学耦合仿真完成之后,原生没有直接计算隔声量STL的工具;本插件读取INTEN声强输出,基于入射侧、透射侧单元集声强数据自动计算隔声量,输出XY结果曲线,用于隔声屏障、钣金件隔声性能评估。
近场STL GUI插件:CAE可视化模块插件,读取INTEN声强场输出,选取入射、透射侧单元集,直接输出STL隔声量XY曲线
STL_farfield.zip:远场边界隔声脚本,依托acousticVisualization.py读取INTEN_FAR远场声强做计算
附件附带OneSeal.inp参考算例,可快速复现隔声量计算流程
适用分析类型:仅支持Abaqus/Standard稳态动力学分析步,必须请求INTEN声强场输出。
将STL plug‑in.zip压缩包保存至下面任意一类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\
将STL plug‑in.zip放到abaqus_plugins目录
右键压缩包,WinZip选择【在此解压】
解压生成abq_sTL文件夹、stl_plugin.py;重启Abaqus/CAE
进入插件目录执行命令:unzip STL\ plug‑in.zip,解压完成重启Abaqus/CAE。
unzip STL\ plug‑in.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。
STL插件操作对话框与输出隔声量结果XY曲线
提交Abaqus/Standard稳态动力学分析;关键字必须请求INTEN声强场单元输出;参考附件OneSeal.inp算例。
分析完成,在Abaqus/Viewer打开odb结果文件。
打开STL插件对话框;分别选择入射侧单元集、透射侧单元集。
插件读取两侧单元集形心INTEN声强(Ii、It以及复共轭),计算隔声量STL。
计算完成,会话内直接生成STL隔声量XY结果曲线,可绘图、导出数据。
普通STL插件计算计算域内部近场隔声量;STL_farfield.zip脚本配合acousticVisualization.py读取INTEN_FAR远场声强输出,用于无限元远场边界隔声量计算;压缩包内含脚本、说明文档。
acousticVisualization.py
插件仅对稳态动力学分析步有效,模型必须输出INTEN声强场。
STL隔声量定义基于入射侧Ii、透射侧It声强与其复共轭进行运算。
近场GUI插件、远场STL_farfield脚本适用场景不同,不可混用。
2007‑06‑01 发布版本 1.1‑1
2008‑07‑20 发布版本 1.1‑2,修改查询注册逻辑,移除下拉框判断条件
2011‑08‑19 发布版本 1.1‑3,修改曲线绘制函数
2018‑07‑27 发布版本 1.1‑4,移除 uti.getVersion () 版本校验
2020‑07‑29 发布面向远场边界的 STL 插件脚本 STL_farfield.zip
确认压缩包解压到正确abaqus_plugins目录,解压完整;解压完成重启Abaqus/CAE;本插件不需要caeXML模块。
不需要,直接放到abaqus_plugins目录解压重启CAE即可。
仅支持Abaqus/Standard稳态动力学分析步;其他分析类型无法使用。
必须,插件计算完全依赖INTEN单元声强输出;参考OneSeal.inp算例设置输出关键字。
分别定义隔声屏障入射声侧、透射声侧声学单元的单元集,插件读取两套单元集声强做STL计算。
STL GUI插件:计算域内部近场隔声量;STL_farfield脚本:读取INTEN_FAR,用于无限元远场边界隔声量计算。
参考算例,包含稳态动力学+INTEN输出完整设置,用于学习复现隔声量STL计算流程。
上一篇:Abaqus CDH_SPT插件:NASTRAN CDH/SPOT焊点转换紧固件;更多工具访问Abaqus插件合集。
免责声明:本文附件使用条款参考官方知识库: QA00000059252。
注册账号 | 忘记密码