基于Python的层合板参数化建模程序二次开发

打开文本图片集
中图分类号:U668.5;TP391.99 文献标志码:B
Secondary development of parametric modeling program of laminate based on Python
FENG Yiru,YAN Dongxu,WANG Zifan,YIN Chenhao,FANG Zhi
School of NavalArchitectureandOcean Engineering,HuazhongUniversityof Scienceand Technology,Wuhan43Oo,China)
Abstract:In order to solve the repeatability modeling and parameter optimization of Abaqus and improve the efficiency of simulation analysis,the parametric modeling program of three-layer composite laminates is studied. The relevant scripts are writen by Python language and Abaqus built-in secondary interface to complete the development of the parametric modeling program of laminate multi-parameters,the interactive interface of Abaqus and the calculation program of damping loss factor are used to evaluate the damping performance. An example analysis of the optimization problem of laminates shows that the similar laminates can be quickly modeled by the program,the damping loss factors of structures with diffrent parameters are obtained,and finally the discrete optimal damping performance parameters are obtained.
Key words: secondary development;composite material; laminate; Python;Abaqus;parametricmodeling;damping
0 引言
以其优良的性能被广泛应用于航天、航海领域,但工作环境中存在冲击、变频、振动等动载荷,容易引起结构疲劳失效,影响可靠性与安全性。(剩余8316字)