今天又得在Abaqus里头跟各向异性材料较劲了,这玩意儿对方向敏感得要命,搞不好就出岔子。先说背景,我在做一栋高层建筑的抗震分析,材料是碳纤维增强复合材料,这玩意儿就是典型的各向异性材料。
第一步,得定义材料参数。进了Property模块,创建了一个新材料,选了Orthotropic,输入了9个弹性常数,E1、E2、E3、ν12、ν13、ν23、G12、G13、G23。这9个参数,一个都不能少,顺序还特讲究,搞错了方向,材料就跟你对着干。
第二步,定义材料方向。这步是关键,我用了Assign Material Orientation工具,选了纤维方向横向厚度仿真结果就失真了。
中间踩了三个坑,第一个是坐标系旋转角度输错了,导致剪切模量异常放大,刚度矩阵映射偏差。第二个是忽略了局部坐标系与全局坐标系的关系,在层合板建模中,没明确指定每个铺层的纤维方向相对于全局坐标系的角度,结果误差大了。第三个是曲面壳体用静态方向场,结果几何表面曲率变化剧烈时,相邻单元间方向突变,引发应力集中假象。
操作细节,我在Property模块里创建了基准坐标系,分配给了材料方向。复合材料逐层指定方向,每个铺层可引用不同的方向场,*orientation选项关联到截面属性。
预防机制,以后再遇到这种问题,我会先检查坐标系是否正确,验证材料方向是否与实际纤维方向一致。关联问题延伸,大概率还会遇到材料参数识别与验证的问题,还有塑性各向异性分析。
现在,我得去检查我的仿真结果,看看有没有什么偏差。这材料方向搞错了,可真不是闹着玩的。