【ABAQUS&Composite】composite layerup Manager从txt导入铺层信息

发布时间 2023-04-26 18:12:49作者: hayden_william

ABAQUS 在复合材料建模方面自由度是比较高的。官方提供了两个工具:

  • ABAQUS/CAE中的Composite Layup Manager
  • ABAQUS/CAE的plugin:Composites Modeler(需要ABAQUS2019以上)

abaqus 的composite layup manager做单个铺层方案的时候很方便。但是如果做多个铺层方案,就比较麻烦。比如我最近做毕业设计,要比较不同铺层顺序的差别,每个model 之间只要修改几个角度值。

abaqus 的composite layup manager 提供了和外部文件交互的功能,如下图:

img

abaqus 将铺层方案写入文件

全选ply table,然后右键,选择Write To File...指定文件名,建议是.txt后缀

img

导出的文件:
img

abaqus 将铺层文件导入

类似于写入文件,abaqus 的composite layup manager 也可根据铺层文件,定义compositeLayup.

比如我要修改角度变化,指定引用的orientation.

  • 新建一个坐标系,命名为cysy-1
    img
  • 修改之前导出的txt。

img

  • txt铺层信息导入到abaqus

img

img

img

总结

利用abaqus composite layup manager 的和文件交互的功能,是可以快速完成铺层设置的。比如在工作中,如果别人给你一个excel表的铺层信息,就可以到处为txt,或者csv.快速导入到abaqus分析,提高工作效率。而不是一个个手动输入。
注意事项:

  • 大小写敏感;
  • 在txt/csv文件中一些set名称、material名称、坐标系名称、都需要在import file 之前,在abaqus/cae中创建完毕。创建坐标系,set,material这些工作可以用python 脚本快速完成