使用 HIN 文件将一个材料 ID 映射到其他材料 ID。
在许多情况下,您可能会选择分析具有已与该分析关联的不同选项(HELIUSPFA 参数)的材料的结构。例如,您可能想要通过渐进式失效来分析应力集中周围的区域,但只能在远离应力集中的区域中使用线性求解来减少运行时间。如果要将相同材料用于这两个区域,则必须在 ANSYS 输入文件中发出两个不同的 HELIUSPFA 命令,每个命令对应不同的材料。因此,您需要在材料数据库中将两种不同的材料定义为具有完全相同的特性但却具有不同的 ID。
HIN 文件可以识别您需要在无需重新创建材料即可实现上述方案的方法,因为它可以使用如下所示的关键词和数据行将一个材料 ID 映射到其他材料 ID。
*MAP, FROM=ID, TO=ID FROM, TO
在上述定义中,第二行的 FROM 和 TO 参数允许您将在输入文件中定义的一个材料 ID 映射到在输入文件中定义的另一个材料 ID。通过使用此方法,您可以在分析中指定两个参数不同的不同材料,并且无需重新创建关注的基础材料。
例如,考虑如下所示的空心样本。在此我们想要在远离应力集中的区域中禁用渐进式失效,这需要两种不同的材料。
告知 ANSYS 要将不同材料用于两个不同区域的唯一方法是,创建两个材料定义,并将材料分配到这两个区域。当与 Helius PFA 一起使用时,每个材料均有相应的 HELIUSPFA 命令,如下所示。
HELIUSPFA,9017,7,3,1,1,0,0,0,0,0,0,0,0.1,0.01,0,0,0 HELIUSPFA,9018,7,3,1,0,0,0,0,0,0,0,0,0.1,0.01,0,0,0
请注意,上述材料定义的唯一区别是材料 ID 和参数 5。通常,除了单位标志(参数 3)外,可以在两个材料之间更改任意系数。在使用 Helius PFA 的传统分析中,必须创建两个不同材料,并将它们存储在材料数据库中才能适应上述方案。这意味着您在材料数据库中将有单个材料的多个副本,而这并不需要。
HIN 文件可让您在无需特征化多个材料的情况下处理此用例。对于此特定示例,该卡将显示为:
*MAP, FROM=ID, TO=ID 9018, 9017
综上所述,从材料 9017 开始的所有静态材料特性都将用于材料 9018,而 9018 的参数(动态材料特性)将按在 ANSYS 输入文件中指定的方式使用。