abaqus批量提交作业与状态监控
更新于2025年11月27日 19:49浏览:247
为提高 Abaqus 批量作业提交与运行监控的效率,本程序通过 Python 实时解析运行过程中生成的 .sta 文件,实现对各个作业状态的动态监控,并在作业完成后自动发送邮箱提醒,从而支持作业连续提交,最大化利用计算时间,便于及时查看仿真结果。
1.作业提交
打开exe之后,如下图所示为作业提交页面,
批量选择多个inp文件,同时进行监控;
可以在主页面进行cpu的设置,也可以根据inp文件自动识别是静力学还是动力学分析。顺序列就是提交运算后的顺序,根据第一列打√的进行排序,依次进行作业提交;
当点击提交运行按钮后,会在当前文件夹里生成新的文件夹,同时,如果文件夹里有存在的odb等文件时会提醒是否把旧的文件新建个文件夹并放入,选择是;接着进行仿真,会自动跳转到状态监控页面;
2.状态监控设置
进入状态监控页面之后,会自动导入前面添加的job作业,邮件可以设置收件人,任务完成之后会邮箱提醒;在状态监控的页面可以试试查看仿真进度,以及输出的文件夹;
在仿真运行时,可以实时对右上角设置进行修改,同时直接作用于正在运行的job,如日志颜色修改;
当正在运行时,修改日志颜色,对应主界面的日志对应数值就会有颜色变化,便于查看,同时能够双击正在运行的job,会弹出日志;
运行完成之后,旧的数据会在一个文件夹,新的也会创建一个文件夹;
3.邮箱提醒
在设置里,邮箱设置页面,设置发送邮件,以及邮件的授权码(免费申请),就可以通过设置里的邮件对主页面的邮件进行发送运行状态;
4.结果对比
通过将旧odb与通过快捷程序生成的odb结果对比,最大应力与数值一致,验证此方式的可行性;
以下内容为付费内容,请购买后观看
包含1个文件
一个exe文件 双击打开exe即可运行
xy.exe
28.34MB
技术邻APP
工程师必备
工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP
2




















