将一种材料定义映射到另一种材料。
在许多情况下,您可能需要通过具有不同选项(用户材料常数)的材料来分析结构,这些选项与分析相关联。例如,您可能想要通过渐进式失效来分析应力集中周围的区域,但只能在远离应力集中的区域中使用线性求解来减少运行时间。如果对两个区域要使用相同的材料,则必须在 Abaqus 输入文件中发出两个不同的 *USER MATERIAL 命令,每个命令对应一种不同的材料。因此,您需要两种在材料数据库中定义的不同材料,每种材料都具有完全相同的特性和不同的名称。
由于意识到需要更好的方法,HIN 文件中包含了可使用关键字和数据行(如下所示)将一种材料名称映射到另一种材料名称的功能。
*MAP, FROM=NAME, TO=NAME FROM, TO
在上述定义中,第二行中的 FROM 和 TO 参数允许您将一种在 Abaqus 输入文件中定义的材料名称映射到另一种在 Abaqus 输入文件中定义的材料名称。使用此方法,您可以使用不同的材料常数在分析中指定两种不同的材料,并且不需要创建所关注的基础材料。
例如,考虑如下所示的空心样本。在这里,需要在远离应力集中的区域中取消激活渐进式失效,这需要两种不同的材料。
*MATERIAL, name=IM7_8552 *DEPVAR 7 *USER MATERIAL, constants=16 1,1,1,0,0,0,0,0 0,0,0,0.1,0.01,0,0,0 *MATERIAL, name=IM7_8552_NOFAIL *DEPVAR 7 *USER MATERIAL, constants=16 1,1,0,0,0,0,0,0 0,0,0,0.1,0.01,0,0,0
请注意,上述材料定义的唯一区别是材料名称和用户材料常数 3。通常,在这两种材料之间,除单位标志以外的任何系数(用户材料常数 1)都可以更改。在传统的分析中,需要创建两种不同的材料,并且存储在材料数据库中,以便适应上述情况。这意味着您在材料数据库中将有单个材料的多个副本,而这并不需要。
为了适应上述情况而不强制您重新创建多种材料,HIN 文件允许您将一种材料映射到另一种材料。为了在 HIN 文件中将一种材料映射到另一种材料,将使用以下卡。
*MAP, FROM=NAME, TO=NAME FROM, TO
对于此特定示例,该卡将显示为:
*MAP, FROM=NAME, TO=NAME IM7_8552_NOFAIL, IM7_8552
在这里,材料 IM7_8552 中的所有静态材料特性都将用于材料 IM7_8552_NOFAIL,而 IM7_8552_NOFAIL 的用户材料常数(动态材料特性)将按照 Abaqus 输入文件中指定的方式使用。