Fortran Coder

查看: 9172|回复: 4
打印 上一主题 下一主题

[输入输出] ABAQUS子程序

[复制链接]

19

帖子

5

主题

0

精华

入门

F 币
98 元
贡献
62 点
跳转到指定楼层
楼主
发表于 2019-12-22 13:23:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
①我在使用ABAQUS子程序时,用URDFIL输出位移数据,输出的是分析步3的内容。可是在报错时,即前两个分析步计算结束时,我的txt文件中竟然会有数据。不清楚这是怎么回事
在不报错的情况下,我将URDFIL和另一个子程序结合使用。URDFIL还是用来输出WRITE数据,之后另一个子程序中会有READ语句,但是数据对不上。最后得到的结果会比第3分析步的时间前移一个增量步。部分截图如下,希望可以得到帮助


1.png (61.31 KB, 下载次数: 256)

此时停止计算

此时停止计算

2.png (65.46 KB, 下载次数: 235)

此时停止计算

此时停止计算

3.png (74.49 KB, 下载次数: 263)

此时停止计算

此时停止计算

4.png (64.13 KB, 下载次数: 234)

此时停止计算

此时停止计算

5.png (102.34 KB, 下载次数: 250)

开始计算时的数值

开始计算时的数值
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

19

帖子

5

主题

0

精华

入门

F 币
98 元
贡献
62 点
沙发
 楼主| 发表于 2019-12-22 13:48:50 | 只看该作者
而且我的第三步分析步是从1.02S开始的,不知道为什么之前会出现奇怪的数据

6.png (9.85 KB, 下载次数: 260)

6.png

19

帖子

5

主题

0

精华

入门

F 币
98 元
贡献
62 点
板凳
 楼主| 发表于 2019-12-22 15:01:06 | 只看该作者
因为URDFIL是实时写入的,我总时无法实时读取,而且读取出来的第一个数据不是写入的第一个数据。是最后一个增量步结束的数据。想知道这是为什么

250

帖子

2

主题

0

精华

宗师

F 币
1731 元
贡献
872 点

规矩勋章

地板
发表于 2019-12-23 17:19:36 | 只看该作者
去ABAQUS相关论坛吧

19

帖子

5

主题

0

精华

入门

F 币
98 元
贡献
62 点
5#
 楼主| 发表于 2019-12-23 17:29:39 | 只看该作者
necrohan 发表于 2019-12-23 17:19
去ABAQUS相关论坛吧

好的吧,谢谢提醒
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-28 03:08

Powered by Tencent X3.4

© 2013-2024 Tencent

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