Composite modeling automation
Simulation · Engineering tools / Jun–Sep 2025
A repeatable model–mesh–solve workflow
Workflow implementedAbaqus Python automation & design comparison
I wrote Abaqus Python scripts for batch modeling, meshing and solving, then used the resulting cases to compare composite design choices.
Project goal
Composite design involves repeated choices about layup, fiber angle and thickness. I turned repeated finite-element setup into a scripted workflow for comparing stiffness and mass across candidate structures.
Design choices
Parameterize the study
Express layup, angle and thickness as study variables so alternative cases can be generated systematically.
Automate repeated operations
Script the model–mesh–solve sequence in Abaqus Python to reduce repeated manual setup.
Compare engineering tradeoffs
Compare stiffness and mass across candidate designs, retaining the case definition needed to interpret each result.
Development
Define variables
Set the layup, angle and thickness alternatives to compare.
Generate & solve
Run scripted model creation, mesh generation and analysis.
Review alternatives
Compare simulation results to guide composite structure selection.
Project highlights
2025 Shangwei Cup
Our team received Third Prize in the Structural Design competition of the 10th Shangwei Cup National University Composite Materials Design & Manufacturing Competition.


