将材料定义从弹性材料类型更改为用户定义的材料类型。
ANSYS 将 Helius PFA 所处理的材料视为是用户定义的材料类型,而不是由 ANSYS 识别的标准材料类型。本教程未修改的输入文件使用 MP 命令来定义正交各向异性弹性材料。因此,材料定义需要从弹性材料类型更改为用户定义的材料类型。
特定格式的 Helius PFA 用户定义的材料可表示为:
HELIUSPFA、MATID、NSTATV、UNITS、PFIB_DIR、PFA、PREFAIL、unused、PRESS、TEMP,FAIL_CRITERION,AUX_1,AUX_2,unused, MDEG、FDEG、MOISTURE
有关 HELIUSPFA 命令中每个参数的详细信息,请参见《Helius PFA 用户手册》的附录 A。
在本练习中,以下步骤将修改 HELIUSPFA 命令。
打开教程 1,并使用教程 1(使用 Composite Material Manager 特征化用户材料)中提供的说明来创建用户材料(将材料命名为 Tutorial_1)。
确定 Tutorial_1 的 ANSYS 材料 ID (matID) 编号,方法是从 ANSYS 内打开 Helius PFA 插件,然后从材料库列表中选择“Tutorial_1”。材料 ID 编号的位置将在下面亮显。或者,可以通过打开 HPFAMatDB.xml 文件(该文件位于 Helius PFA 材料目录中)来确定 matID。材料 ID 的特定值可能会有所不同,具体取决于 Helius PFA 材料目录中的材料数量。
在 Tutorial_2_ANSYS.ans 中找到包含 MP 命令的部分。
将 MP 命令集替换为以下内容,以确保材料 ID 替换为步骤 1 中确定的值:
HELIUSPFA, matID, 7,3,1,1,0,0,0,0,0,0,0,0,0.1,0.01,0
上述命令包含多个常量,用于在 Helius PFA 中传达用户选项。它们按顺序指定:
如有必要,请更改截面定义中的材料 ID(secdata 命令),以便与步骤 1 中确定的材料 ID 匹配。