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
登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

1
1