用户登录

你在这里

如何知道元素数在一个eval子程序

大家好

我是的新用户有限元分析我正在尝试用abaqus用户子程序HETVAL描述相变热固性聚合物中的热量产生。我需要计算当前的元素数(通过这种方式,我可以在连接矩阵中找到相邻的元素)。

有人有什么建议吗?

谢谢你!

评论

您可以使用实用程序例程GETNODETOELEMCONN

问候

谢谢你的回答。

不幸的是,我不能在HETVAL中使用这个实用程序例程,因为它需要NODE, NELEMS, JELEMLIST, JELEMTYPE, JRCD, JGVBLOCK,并且在HETVAL中这些变量不可用。

问候

好的。然后,您可以尝试使用另一个子程序(如SDVINI),它将为您提供元素编号NOEL。您可以将这个数字传递给状态变量STATEV,然后在HETVAL子例程中检索它。

再次感谢这个解决方案。

我已经看了说明书,我想它可以解决我的问题。我需要我应该通过*INITIAL CONDITIONS, TYPE=SOLUTION语句调用子例程,但是我在.inp文件中没有找到合适的位置,我必须把这个语句放在这个文件中,我甚至不知道如何在.cae文件中设置初始条件。你能帮我解决这个问题吗?

谢谢你!

致以最亲切的问候

把它写在步骤之前的任何地方,那里有初始步骤的其他边界条件。

有些关键字(如这些)不能在CAE中看到(ABAQUS限制)。但是,一旦将更新后的输入文件导入CAE,它就成为模型的一部分。

或者,您可以进入顶部菜单,编辑关键字,并在适当的位置键入这些行。

问候

谢谢!

再次感谢这个解决方案。

我已经看了说明书,我想它可以解决我的问题。我需要我应该通过*INITIAL CONDITIONS, TYPE=SOLUTION语句调用子例程,但是我在.inp文件中没有找到合适的位置,我必须把这个语句放在这个文件中,我甚至不知道如何在.cae文件中设置初始条件。你能帮我解决这个问题吗?

谢谢你!

致以最亲切的问候

tarkes的照片

*初始条件,类型=解,用户

有两种方法

1.将这一行粘贴到inp文件的预定义字段中

2.在GUI->Model-1->右键单击->编辑关键字->粘贴到预定义字段->按确定。这将自动将行放入inp文件中生成。

谢谢!

订阅“如何知道heval子例程中的元素号”的评论。

最近的评论

更多的评论

辛迪加

认购辛迪加