ABAQUS 在复合材料建模方面自由度是比较高的。官方提供了两个工具:
- ABAQUS/CAE中的Composite Layup Manager
- ABAQUS/CAE的plugin:
Composites Modeler
(需要ABAQUS2019以上)
abaqus 的composite layup manager做单个铺层方案的时候很方便。但是如果做多个铺层方案,就比较麻烦。比如我最近做毕业设计,要比较不同铺层顺序的差别
,每个model 之间只要修改几个角度值。
abaqus 的composite layup manager 提供了和外部文件交互的功能,如下图:
abaqus 将铺层方案写入文件
全选ply table,然后右键,选择Write To File..
.指定文件名,建议是.txt
后缀
导出的文件:
abaqus 将铺层文件导入
类似于写入文件,abaqus 的composite layup manager 也可根据铺层文件,定义compositeLayup.
比如我要修改角度变化,指定引用的orientation.
- 新建一个坐标系,命名为cysy-1
- 修改之前导出的txt。
- txt铺层信息导入到abaqus
总结
利用abaqus composite layup manager 的和文件交互的功能,是可以快速完成铺层设置的。比如在工作中,如果别人给你一个excel表的铺层信息,就可以到处为txt,或者csv.快速导入到abaqus分析,提高工作效率。而不是一个个手动输入。
注意事项:
- 大小写敏感;
- 在txt/csv文件中一些set名称、material名称、坐标系名称、都需要在import file 之前,在abaqus/cae中创建完毕。
创建坐标系,set,material这些工作可以用python 脚本快速完成
- Composite composite Manager layerup ABAQUScomposite manager layerup abaqus composite architecture composite vdm layering components composite for undefined composite structure pattern class composite strongly 1823c cf javascript composite layout paint 脚本composite结果 composite missing literal type composite pattern模式