还是多个子程序的问题
想调用多个子程序USDFLD,看论坛的高人说把所有的子程序放一起就可以了,我这样做了,但编译错误。我的模型里有不同的材料,每种的失效模式不一样,如果简单地把每个子程序全部复制放在一起,ABAQUS怎么区分哪个是哪个呢?
望高人指点! 找到解决的办法了吗?盼告知。。。。。。 多个子程序放在一个文件里,是指的是多个不同的子程序(如子程序的名字不同)。如果你只是为不同的材料或应用编写了不同的USFLD,那对不起,放在一个文件里肯定有问题:因为有重复的同名子程序。这是简单的编程问题,不是ABAQUS的问题。如果想区分,那在UDFLD中编制判断语句调用不同的程序段即可。 3#楼的貌似说得有道理,但没讲清楚到底怎么做的,楼主能不能解密一下? 我现在也遇到这个问题请楼主解答
多个相同的子程序怎么调用?
页:
[1]