揭秘Abaqus中的文件号管理

在abaqus的子程序编写中,经常会遇到将某些变量写入文件方便查看的需求,例如在UMAT中,将每一步的应力写入单独的文件,从而方便后处理查看应力的变化过程。

具体编写方式通常如下:

图片


 理论上,上述语句应当会在工作路径下生成一个a.txt文件。然而,实际操作的时候,最终却没有生成相应的文件,真是个麻烦的问题呢!

 问题原因:a.txt使用的文件号为6,而在abaqus中,文件号6为job.dat文件的文件号,由于a.txt使用了与dat文件冲突的文件号,则自然不会成功生成。因此最终解决方式:使用不与abaqus自带文件文件号冲突的文件号。

 abaqus中自带文件使用的文件号一览表:

图片

图片



 总结:abaqus/standard和explicit自身的文件分别会占用不同的文件号,在子程序中实际需要写入新的文件时,应当使用区别于这些文件号的文件号,例如:

图片

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

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

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

* 公司名称:

姓名不为空

手机不正确

公司不为空