Application of ABAQUS Secondary Development Based on Python in Modeling of Impact on Composite Laminates
Received:July 01, 2020  Revised:July 04, 2020
View Full Text  View/Add Comment  Download reader
DOI:10.7643/issn.1672-9242.2020.09.001
KeyWord:Python  ABAQUS  secondary development  composite  impact
           
AuthorInstitution
CHEN Fang-yu China Helicopter Research and Development Institute, Jingdezhen , China
LI Jin China Helicopter Research and Development Institute, Jingdezhen , China
QIU Wei-zhen China Helicopter Research and Development Institute, Jingdezhen , China
LYU Quan-jiang China Helicopter Research and Development Institute, Jingdezhen , China
Hits:
Download times:
Abstract:
      The work aims to simplify the modeling process of the composite laminates and save the model processing time by the secondary development of ABAQUS through Python. By compiling master text program Damagemodel.py, graphical interface editor program DamagemodelDB.py and interface Damagemodel_plugin.py, the modeling interface could be customized, the quick modeling of composite laminates and projectile could be parameterized and the step and contact could be defined automatically. The impact was simulated based on quick modeling. In the process of impact, the impact surface of the laminate produced pit and back bulges. The error between the simulated depth and the measured depth was 0.2 mm, and the error between the simulation result and the test result of the damage area was 4.2%. The simulation results are close to the test results, showing that the rapid modeling provides effective support for impact simulation.
Close