找回密码
 注册
Simdroid-非首页
查看: 212|回复: 5

[子程序] 关于用vs调试子程序的一个问题

[复制链接]
发表于 2016-2-27 13:41:40 | 显示全部楼层 |阅读模式 来自 北京
本帖最后由 Philalethe 于 2016-2-27 13:43 编辑

本人正处于学习UMAT的初级阶段,看了一些本论坛的帖子,深感UMAT学习之困难。前几日看到论坛里有两篇帖子介绍用vs调试子程序的,打算照葫芦画瓢学习一番。结果在第四步中出现了问题。还请大家多多指点,另外这是我的qq号360368062。有学习UMAT的朋友可以一起多多交流。
第一步是先设置abaqus_v6.env的环境文件。
第二步我是把写好的.for文件放入如图所示目录D:\Temp中(这是我存放abaqus文件的默认路径)

第三步我自己揣测,直接打开了.for文件Elasticity.for,并建立了一个新的project,并将Elasticity.for文件添加到source file中。先直接在vs中运行调试,共有两个错误,说是无法打开aba_param.inc文件。并且我已按照wufan3924视频中的方法在程序中写了一段要求输入的代码,并在之后插入了断点。





第四步,我按照wufan3924视频中的方法在abaqus command中输入abaqus job=job-1 user=Elasticity.for int
但最后发现并没有停留在Run standard.exe等待输入字符,而是直接继续运行直到End analysis


而视频中则有please input an integer的字样。

还请大家看看是怎么回事。


最后要感谢wufan3924wdhust的两篇帖子,对我学习子程序的调试提供了很大的帮助。
这里是帖子的链接
http://forum.simwe.com/forum.php?mod=viewthread&tid=1126937&extra=page%3D1%26filter%3Dtypeid%26typeid%3D127
http://forum.simwe.com/forum.php?mod=viewthread&tid=1082060&extra=page%3D1%26filter%3Dtypeid%26typeid%3D127

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2016-3-28 17:02:35 | 显示全部楼层 来自 辽宁葫芦岛
Simdroid开发平台
楼主的问题解决了吗?我的也是debug出现问题
输入数值之后直接运行至结束,
回复 不支持

使用道具 举报

 楼主| 发表于 2016-5-25 13:58:26 | 显示全部楼层 来自 北京
睡在书籍 发表于 2016-3-28 17:02
楼主的问题解决了吗?我的也是debug出现问题
输入数值之后直接运行至结束, ...

最后发现是环境变量设置出了点问题。揍是有些地方敲错了。环境变量设置正确后就可以正确调试了
回复 不支持

使用道具 举报

发表于 2016-5-25 14:13:03 | 显示全部楼层 来自 浙江金华
Philalethe 发表于 2016-5-25 13:58
最后发现是环境变量设置出了点问题。揍是有些地方敲错了。环境变量设置正确后就可以正确调试了 ...

不明觉厉
回复 不支持

使用道具 举报

发表于 2016-5-25 14:25:06 | 显示全部楼层 来自 中国
学习,刚进论坛就看到这么好的帖子
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-3 04:35 , Processed in 0.035167 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表