你在这里
如何调用UEXTERNALDB子程序
周六,2016-06-25 12:42 -Fausto Tucci
你好,我是ABAQUS的新用户。我正在尝试开发一个涉及进一步输出变量(聚合物的固化程度)的模型。我想使用子例程UEXTERNALDB从外部文件中写入和读取每个元素中包含此输出变量值的数组。但是我不知道如何调用.inp文件中的这个子例程。有人对我的问题有什么建议吗?
谢谢你!
»
- Fausto Tucci的博客
- 登录或注册发表评manbetx体育论
- 12110年读
![订阅“如何调用UEXTERNALDB子例程”的评论](http://m.limpotrade.com/misc/feed.png)
评论
定义问题
亲爱的Fausto,
我对这个子程序有一些经验,但我不能理解你到底想做什么。
请定义问题。
你可以联系我krishangovind@iitrpr.ac.in
谢谢你!
亲爱的联合国开发,
亲爱的联合国开发,
谢谢你的回答。我正在研究一个涉及树脂聚合的热化学模型。这种现象是放热的,产生的热量取决于温度和固化程度。因此我需要在每个元素中使用固化度的值。我想使用一个外部文件。txt,程序可以在每次迭代中读取治愈度的值,并在迭代结束时更新这些值。我想使用UEXTERNALDB来完成这个任务。我的模型还使用其他子程序(HETVAL, USDFLD, UMAT, UEXPAN)。
我的问题是我不知道如何调用UEXTERNALDB子例程(例如,如果我需要调用USDFLD子例程,我在.inp文件中写入命令“*用户定义字段”)。我希望我的问题更清楚。
再次感谢。
邮件列表
订阅及寻求协助
ABAQUS邮件列表
https://groups.yahoo.com/group/ABAQUS
在发布之前搜索存档。
要了解子程序的介绍,请获取该文件
http://万博manbetx平台m.limpotrade.com/files/Writingpdf的用户子例程
祝你好运
弗兰克
谢谢你,弗兰克,
谢谢你,弗兰克,
我在听你的建议!
没有必要这样做。
亲爱的Fausto,
不需要在输入文件中写入任何特定内容来调用UEXTERNALDB子例程。按照下面的步骤做就可以了。
1.写一个EXTERNALDB。
2.编写一个fortran代码模块,其中将变量cure定义为cure(t_element,t_integration),其中t_element是元素的总数,t_integration是集成点的总数。对于简化积分,它是1。
3.从UEXETERNALDB读取文本文件并将数据存储在定义的变量中,您可以在任何其他子例程中使用该变量。
我希望这能有所帮助。
如果你需要样本文件给我发邮件。我不能在这里附加文件。
祝你好运