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

[子程序] 悬赏:关于USDFLD、UFILED的疑问,以及细观模拟疑问

[复制链接]
发表于 2014-4-27 19:37:37 | 显示全部楼层 |阅读模式 来自 江苏南京
悬赏5仿真币未解决
本帖最后由 pillow 于 2014-4-27 19:44 编辑

1、能否在USDFLD子程序中使用OPEN()、READ()语句读写txt文件?我尝试了一天不成功,出现错误提示:'ERROR in job messaging system: Error in connection to analysis'。我是用的unit是17,应该没有与abaqus。
2、用户手册中指出:UFIELD...can be used to modify field variable values read from a results file.
该功能如何使用?手册对这一功能貌似没有怎么讲解。


3、predifinesd field=>initial state=>能否将力学分析的应变场、应力场、PEEQT等场量预定义到热分析步或这热力耦合分析步?

4、素混凝土的细观模拟。目前能够用ABAQUS/Standard 的 Riks 与ABAQUS/Explicit计算单轴拉伸,效果不错。使用Python后处理,得到试件平均化后宏观全曲线,与实验结果十分吻合。我用的是CDP模型。
但是在单轴压缩计算中,Riks计算不收敛,Explicit计算结果现象比较吻合,但是压缩全曲线不符合实际。

以上4点,请了解的指点我一下!!谢谢

发表于 2014-7-2 16:51:03 | 显示全部楼层 来自 北京
Simdroid开发平台
这个可以通过在子程序中加入一个子程序,功能只是调用文件,然后在usdfld中调用。
回复

使用道具 举报

发表于 2014-7-5 11:23:20 | 显示全部楼层 来自 上海
1,2 说读入文件,UFIELD...can be used to modify field variable values read from a results file.应该是要读入结果文件吧,那文件类型应该要是odb文件吧。。可以试一下。
回复

使用道具 举报

 楼主| 发表于 2014-7-10 09:43:28 | 显示全部楼层 来自 江苏南京
daniel_13 发表于 2014-7-2 16:51
这个可以通过在子程序中加入一个子程序,功能只是调用文件,然后在usdfld中调用。 ...

嘿嘿,可以直接调用!用文件的绝对路径就可以,我之前以为一个文件夹下就可以直接调用。
谢谢你的回复
回复

使用道具 举报

 楼主| 发表于 2014-7-10 09:44:42 | 显示全部楼层 来自 江苏南京
493237572 发表于 2014-7-5 11:23
1,2 说读入文件,UFIELD...can be used to modify field variable values read from a results file.应该是 ...

可以读入任何想读如的文件,ODB是二进制的,貌似读出来没什么意义。我读的txt,可以实现。
谢谢你的回复
回复

使用道具 举报

发表于 2014-7-25 09:13:27 | 显示全部楼层 来自 山东济南
pillow 发表于 2014-7-10 09:44
可以读入任何想读如的文件,ODB是二进制的,貌似读出来没什么意义。我读的txt,可以实现。
谢谢你的回复 ...

楼主你好,你读取txt,是自己编写一段程序还是通过什么,能否说明一下,谢谢
回复

使用道具 举报

 楼主| 发表于 2014-7-29 08:20:23 | 显示全部楼层 来自 江苏南京
followinggirl 发表于 2014-7-25 09:13
楼主你好,你读取txt,是自己编写一段程序还是通过什么,能否说明一下,谢谢 ...

读取txt是通过子程序实现的,任意的子程序都可以读取外部文件,赋值为程序中的变量
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-23 20:36 , Processed in 0.039235 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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