material.yaml 通过 StateVariable 2/3 建立映射。官方还给出了求解器设置建议:非对称线性方程解法(如 multifrontal 稀疏)在多数场景更快;若做 DDM 域分解,则要切换回对称解法。这些都是“开箱即用”的接口与工作流细节,对需要快速落地复杂边界条件的多晶计算非常友好。和 Abaqus 相比,Marc 在这类任务上的主要优势(聚焦“与 DAMASK 联用”的落地性):
原生耦合链路更清晰:HYPELA2 + 标准输入卡工作流,DAMASK 文档直给字段映射与子程序清单,减少自定义粘合层工作量。
复杂边界/接触友好:Marc 在设定复杂边界、非线性接触与多步载荷时的稳健性与可控性是其传统强项,结合 DAMASK 可把“微观—宏观—边界”串成一条线(这一点也体现在官方示例与推荐设置中)。
多物理场耦合方便:DAMASK 的热—机等耦合可通过 Marc 的 flux 类用户子程序接入,实现塑性耗散生热等效应的有机整合。
版本路线清晰:Abaqus 在 3.x 被官方弃用,Marc 则是 3.x 文档中明确支持与维护的 FEM 选项,减少“接口过期”的不确定性与维护成本。
Damask官方提供了一个简单的多晶变形案例,可以直接用于初次的尝试
官方案例如下:

其中第一个文件是单晶的材料属性文件,定义和使用原生的damsk求解器格式完全一致,第二个文件时多晶模型,边界和网格文件,内容如下图所示:

可以直接打开MARC软件在文件夹终端对应(mentat)
主界面如图所示:

然后导入官方案例如下图所示(不同颜色表示不同材料)

提交运算并选择用户子程序即可:



计算结果如下图所示(使用marc进行可视化即可):
等效应力云图:

等效塑性应变云图:

目前进行了官方案例的尝试,后续会进行更多案例的展示