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

[子程序] 还是多个子程序的问题

[复制链接]
发表于 2011-6-6 10:36:06 | 显示全部楼层 |阅读模式 来自 江西南昌
想调用多个子程序USDFLD,看论坛的高人说把所有的子程序放一起就可以了,我这样做了,但编译错误。
我的模型里有不同的材料,每种的失效模式不一样,如果简单地把每个子程序全部复制放在一起,ABAQUS怎么区分哪个是哪个呢?
望高人指点!
发表于 2011-6-16 12:10:13 | 显示全部楼层 来自 湖北武汉
Simdroid开发平台
找到解决的办法了吗?盼告知。。。。。。
回复 不支持

使用道具 举报

发表于 2011-6-16 13:03:12 | 显示全部楼层 来自 美国
多个子程序放在一个文件里,是指的是多个不同的子程序(如子程序的名字不同)。如果你只是为不同的材料或应用编写了不同的USFLD,那对不起,放在一个文件里肯定有问题:因为有重复的同名子程序。这是简单的编程问题,不是ABAQUS的问题。如果想区分,那在UDFLD中编制判断语句调用不同的程序段即可。
回复 不支持

使用道具 举报

发表于 2011-9-7 14:29:46 | 显示全部楼层 来自 陕西西安
3#楼的貌似说得有道理,但没讲清楚到底怎么做的,楼主能不能解密一下?
回复 不支持

使用道具 举报

发表于 2018-5-9 18:19:58 | 显示全部楼层 来自 山西太原
我现在也遇到这个问题请楼主解答
回复 不支持

使用道具 举报

发表于 2022-10-28 19:06:15 | 显示全部楼层 来自 北京
多个相同的子程序怎么调用?
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-26 18:37 , Processed in 0.035338 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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