首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >FAQ 013 Isight集成abaqus并调用Python脚本

FAQ 013 Isight集成abaqus并调用Python脚本

原创
作者头像
浦信仿真大讲堂
发布于 2026-10-13 15:28:29
发布于 2026-10-13 15:28:29
460
举报
文章被收录于专栏:abaqus科普专栏abaqus科普专栏

前篇FAQ 012介绍了Isight集成Abaqus直接调用INP文件或cae文件来进行参数优化,本篇在前叙的基础上进一步介绍Isight在集成abaqus的同事,结合Python脚本共同完成比较复杂的问题。

 在Abaqus求解前,修改Abaqus模型的python脚本文件"userscript_cae_pre.py";在Abaqus求解后,读取abaqus结果文件的Python脚本文件"userscript_cae_odb.py"。

 在Isight中集中Abaqus添加文件的步骤可以参考FAQ 012中的说明;下面直接介绍调用Python脚本的方法如下:

  (1)将INP或cae文件已经上述的脚本文件放到同一个工作目录中;

(2)双击Abaqus组件,INput标签页选择INP或CAE文件后,勾选"Use Custom Script",然后点击"Read File"-> OK;Python脚本就可以被执行了。

图片
图片

(3)如果有些参数通过Abaqus的关键字在“Output”标签页无法解析出来,需要通过Python脚本进行特殊解析,那么把Python内容放到“userscript_odb.py”文件中,在Output标签页内选中使用脚本选项;点击Ok后Python脚本就被执行,然后生成的文件在Abaqus的同一级目录下。

图片
图片

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档