摘要
目的为了简化复合材料层合板冲击建模过程,节省模型处理时间,利用python语言进行ABAQUS二次开发。方法通过编写主控文本程序Damagemodel.py,图形界面编辑程序DamagemodelDB.py和衔接程序Damagemodelplugin.py,实现系统建模界面定制,复合材料层合板和弹头的快速建模参数化,以及分析步和接触属性定义自动化。结果在快速建模完成的基础上,对冲击过程进行模拟。冲击过程中,层合板冲击面产生凹坑,背部凸起。仿真深度与实测深度误差为0.2 mm,损伤面积仿真结果与试验结果误差为4.2%。结论模拟结果与试验结果较为接近,表明快速建模可以为冲击模拟提供有效的支持。
- 单位