数据输入到 GUI 后,即可保存数据并创建 mdata 文件。
依次选择“文件”>“另存为”后,需要执行检查以确保所需的数据已输入并处于适当的限制之内。如果数据输入错误,将显示一条错误消息。错误消息示例如下所示。
Composite Material Manager 用于确定材料特性,方法是输入层状体、纤维和基体特性。在您输入这些特性后,它在成分特性上进行迭代,直到已计算的层状体特性收敛到指定公差内为止(默认公差可以更改,方法是依次选择“文件”>“设置”)。特别是,Composite Material Manager 首先在弹性常量(E、ν 和 G)上迭代以便在层状体弹性常量上收敛。正确计算弹性常量后,成分热膨胀系数 (CTE) 将进行迭代,直到输入层状体 CTE 收敛到指定的公差范围内为止。然后,它将存储收敛材料特性 (mdata.xml) 以及输入材料特性 (input.xml)。收敛材料数据文件已由 Helius PFA 使用,因为它需要一组材料特性,从而可以正确地将层应力/应变场分解为成分应力/应变场(有关详细信息,请参见《理论手册》)。输入材料特性已针对参照保存,并且未由 Helius PFA 使用。
由于单向复合材料的性质,弹性常量和 CTE 之间存在相关性。因此,当 Composite Material Manager 在成分 CTE 上迭代时,特性中的微小调整可能导致计算出的层状体 CTE 中出现较大差异。如果输入成分 CTE 接近于正确的值,Composite Material Manager 将轻松收敛于输入层状体 CTE。但是,如果输入成分 CTE 未生成一组精确的层状体 CTE,迭代过程可能会导致存储的层状体材料特性与这些输入之间存在极大差异。差异由迭代方案中使用的收敛准则引起。特别是,如果计算的 CTE 与输入 CTE 之间的误差未针对多个迭代进行更改,Composite Material Manager 将考虑该过程完成并存储计算出的层状体 CTE。
强烈建议您检查收敛的材料特性,方法是使用 Composite Material Manager 打开生成的 mdata.xml 文件,并验证层状体材料特性是否可接受。如果层状体 CTE 值不可接受,则可能需要重新运行材料特性确定过程并稍微修改输入成分 CTE 值,直到一组可接受的层状体 CTE 已生成为止。