基于Python的層合板參數(shù)化建模程序二次開發(fā)

打開文本圖片集
中圖分類號:U668.5;TP391.99 文獻標志碼:B
Secondary development of parametric modeling program of laminate based on Python
FENG Yiru,YAN Dongxu,WANG Zifan,YIN Chenhao,F(xiàn)ANG 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 引言
以其優(yōu)良的性能被廣泛應用于航天、航海領域,但工作環(huán)境中存在沖擊、變頻、振動等動載荷,容易引起結構疲勞失效,影響可靠性與安全性。(剩余8316字)