Hello everyone,
I have developed a Python program based on Classical Laminate Theory (CLT) that calculates the local and global stress-strain values for each ply angle of a composite laminate at three specific positions: top, middle, and bottom of the ply. The program outputs stress values such as σ₁, σ₂, and τ₁₂ (local axes) for these points.
To validate my code, I modeled the same laminate structure in ABAQUS using a 3D deformable shell section. In the simulation, ABAQUS provides stress outputs S11, S22, and S12 at different integration points for each ply. These results also correspond to the top, middle, and bottom of each ply, but instead of a single value, ABAQUS gives a range of stress values across the surface (due to the finite element mesh).
Here is my confusion:
Has anyone dealt with similar validation between analytical CLT and FEM results in ABAQUS? What is the best practice to ensure a fair and meaningful comparison?
Any insights or references would be greatly appreciated.