VS环境下Abaqus子程序调试技巧

修改win86_64.env文件

  • 在ABAQUS 安装目录中找到win86_64.env文件,将与debug有关的命令行的注释取消。(建议将原版本和Debug版本同时留存备份,方便之后直接替换使用)


VS环境下ABAQUS子程序调试的图1


VS环境下ABAQUS子程序调试的图2


VS环境下ABAQUS子程序调试的图3

运行VS并附加到进程

  • 创建Empty Project,并导入.for文件与.inp文件


VS环境下ABAQUS子程序调试的图4

  • 在.for文件中变量声明后,程序主体之前,添加如下语句,并设置断点


VS环境下ABAQUS子程序调试的图5

  • 通过命令行提交job,如“ abaqus job=umat-1 user=umat int”


VS环境下ABAQUS子程序调试的图6

  • 输出提示“please input a integer”后,在VS中将standard.exe附加到进程

VS环境下ABAQUS子程序调试的图7


VS环境下ABAQUS子程序调试的图8

  • 附加到进程以后,在cmd窗口随便输入一个整数,即可在VS中单步调试子程序


VS环境下ABAQUS子程序调试的图9

VS环境下ABAQUS子程序调试的图10

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

QR Code
微信扫一扫,欢迎咨询~

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

* 公司名称:

姓名不为空

手机不正确

公司不为空