UMAT 允许您为 Abaqus/Standard 分析定义材料的机械行为。
Helius PFA 能够前进到自定义的 Abaqus 用户子例程 UMAT。也就是说,您可以将 Helius PFA 与 Abaqus UMAT 子例程结合使用。
UMAT 子例程可用于定义材料的机械本构行为并更新求解相关状态变量。有关更多详细信息,请参见 Abaqus 文档。
要将 UMAT 子例程与 Helius PFA 一起使用,则需要包括具有 Helius PFA 子例程构建的 UMAT。这些说明可在此处(对于 Windows)或在此处(对于 Linux)找到。此外,必须设置 hpfa.env 文件中的 USER_PREFIX 环境变量。此变量将允许 Helius PFA 识别带指定前缀的材料并将该材料转发给 UMAT,而不是将其作为 Helius PFA 用户材料进行处理。例如:
&HPFA_ENV
MATERIAL_FILE_DIR = 'C:\Program Files\Autodesk\Helius PFA 2019\Materials'
USER_PREFIX = 'EXAMPLE_'
/
在上面的示例 hpfa.env 文件中,以 EXAMPLE_ 开头的任何材料名称都将传递给您的自定义 UMAT。