许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Abaqus算完自动发邮件提醒,这个小工具省了不少盯屏时间

Abaqus算完自动发邮件提醒,这个小工具省了不少盯屏时间

阅读数 2
点赞 0
article_banner

在跑 Abaqus 仿真时,经常会遇到算例运行时间很长,需要盯着 log 文件看是否完成,这既浪费时间又容易错过。为了解决这个问题,我写了一个基于 Python + smtplib 的小脚本:

-自动监控 Abaqus .log 文件

-检测到 COMPLETED 状态后自动发送邮件提醒

只需在界面中输入 日志文件路径、邮箱地址和密码,点击开始监控,就能在 Abaqus 作业完成后第一时间收到邮件通知。即使离开电脑,也不用担心错过计算结果啦~

下载地址:

https://pan.baidu.com/s/1t2paUGelP4fbeRge04kelg?pwd=tknf 提取码: tknf

--来自百度网盘超级会员v8的分享

我之前跑大模型算显式冲击,动辄要等两三个小时,总不能一直守在工位盯着进度条,中途去接水、开个会回来,经常错过Job跑完的节点,有时候甚至在那儿僵了半小时报错了都没发现,平白耽误不少时间。后来摸出Abaqus自带的提交后调用脚本的功能,写了个几行的小工具,不用装额外的第三方插件,直接在Job提交设置里,把自定义的bat脚本挂到作业完成后的触发项里,脚本里填好自己的企业邮箱SMTP地址、账号授权码,再绑定对应Job的名称和输出路径,只要求解器跑完,不管是正常Completed还是中途Aborted,都会自动把状态信息和最后几行报错日志直接发到我邮箱里。

不用一直开着Abaqus界面,哪怕最小化到后台,我去隔壁车间看试模,或者去食堂吃饭,手机上刷到邮件就知道Job跑完了,不用每隔十分钟就跑回工位点一下Monitor看进度,之前一下午最多跑两个大模型,现在同时提交三个Job,中间还能腾出手整理报告,效率提了不少。之前踩过SMTP端口没开的坑,邮件发不出来白等了一下午,后来把端口改成公司内网开放的25号端口,再在脚本里加个本地弹窗提示兜底,就算网络临时断了,求解器跑完也能在本地弹个小窗口提醒,双重保险,省下来的盯屏时间,够多核对两遍模型参数,少出好几次返工的错。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空