当从 Advanced Material Exchange 输出结构模型时,将创建一个新的输入文件。新的输入文件包含以下修改。
MAT,ID
TB,STATE,ID,,20
TB,USER,ID,,0
MAT,ID 命令为材料分配 ID。 此 ID 将自动设置以匹配 .sif 文件中所存储材料的 ID。不应修改材料 ID。
TB,STATE 命令标识要跟踪的求解相关状态变量数。 所有使用纤维填充材料的 Advanced Material Exchange 分析都会使用 20 个状态变量。使用未填充材料的分析将 14 个状态变量。这些状态变量在附录 B 中进行说明。
TB,USER 命令表示要使用用户材料定义。 完整的材料定义在 .sif 文件中进行定义。此定义包含可调整的塑性系数和断裂系数。在早期版本的 Advanced Material Exchange 中,这些系数可以在输入文件中进行调整。现在,HIN 文件可用于调整用户材料特性。
$------1-------2-------3-------4-------5-------6-------7-------8-------9-------0
MATXM* 10000 10000
MATXM 条目定义 Advanced Material Exchange 材料和材料 ID。此外,将使用新的 Advanced Material Exchange 材料 ID 更新 PSOLID 条目。
$------1-------2-------3-------4-------5-------6-------7-------8-------9-------0
PSOLID* 1 10000 0
NROPT, FULL, , OFF
PRED, OFF, , OFF
NEQIT, 1000
CNVTOL, F, , , 0
“NROPT, FULL, , OFF”命令指示 Ansys 使用“完整”牛顿-拉弗森算法并防止 ANSYS 使用“自适应下降”算法。
PRED, OFF, , OFF 命令针对非线性分析关闭子步和载荷步预测器。 如果启用,则 PRED 命令会干扰 Helius PFA 求解器管理材料非线性的功能。
“NEQIT, 1000”命令指示 Ansys 先使用多达 1000 次平衡迭代,再评估是否需要缩减时间增量大小。
“CNVTOL, F, , , 0”命令指示 Ansys 将强制收敛与无穷范数结合使用,后者使 Helius PFA 求解器能够更好地处理非线性求解过程。
与 Helius PFA 求解器结合使用时,这些命令会共同提高 Ansys 在每个时间增量内获得收敛解的能力。有关这些命令的详细信息,请参见 Ansys 帮助。
NLPARM 1 100 ITER 1 1000 P ALL+
+ 1000 +
+ +
+
NLPARM 条目可控制时间增量、刚度和收敛设置。
ITER 字段允许解算器以迭代方式更新材料的刚度矩阵。
字段 6 中后面的 1 指示解算器在每次迭代后更新刚度。
字段 7 中第一个实例 1000 指示解算器在每个载荷增量中最多使用 1000 次迭代。 诸如 1000 之类的较大值让求解器可以充分利用 Helius PFA 提供的已改进收敛特征。
字段 8 中的 P 指示解算器使用载荷收敛标准和容差。
第 2 行中最后的 1000 指示解算器每次迭代使用多达 1000 个发散条件。
与 Helius PFA 求解器结合使用时,这些命令会共同提高 Nastran 在每个时间增量内获得收敛解的能力。有关这些命令的详细信息,请参见 Nastran 参考手册。
OUTRES,SVAR,ALL
“OUTRES,SVAR,ALL”命令指示 Ansys 将所有状态变量都包含在结果 .rst 文件中。