Free Composite Laminate Calculator

Build stacking sequences and compute ABD stiffness matrices and engineering constants in real-time. Learn more about CLT theory.

Take Your Analysis Further

This calculator is just the start. Sign up to access custom materials, micromechanics models, failure analysis, structural tools, and cloud storage for all your laminates.

Create Free Account

How the Calculation Works

Classical Lamination Theory in five steps - the theory behind the numbers on screen.

It turns plies into a plate

Classical Lamination Theory takes what you know about a single ply - E1, E2, G12, v12, its thickness and its angle - and predicts how the whole stack behaves. It has been the workhorse of composite design since the 1960s, and it rests on three assumptions: the laminate is thin compared to its width, out-of-plane stresses are negligible (plane stress), and the plies are perfectly bonded so strain runs continuously through the thickness.

1

Every ply gets rotated into a shared frame

A ply is stiff along its fibers (the 1 direction) and soft across them (the 2 direction). The laminate, though, is loaded in its own x-y axes. So each ply's stiffness matrix is rotated from material coordinates into laminate coordinates through its angle. Two identical plies at 0 and 45 degrees contribute completely different stiffness to the same laminate.

2

The stack becomes the ABD matrix

Sum the rotated plies through the thickness and you get one 6x6 matrix relating the forces and moments you apply to the strains and curvatures you get. It splits into three blocks:

  • [A] - extensional: in-plane force to in-plane strain. How stiff the laminate is when you pull on it.
  • [B] - coupling: pull on it and it bends. Zero for symmetric laminates, which is why symmetry is the default in practice.
  • [D] - bending: moment to curvature. Weighted by the cube of distance from the midplane, so plies on the outside dominate.

That z-cubed weighting in [D] is the single most useful thing to internalise: where a ply sits matters as much as how many of them you have. The default layup on this page is quasi-isotropic in plane, Ex = Ey = 60.5 GPa, and yet its bending stiffness is Efx = 96.8 GPa against Efy = 29.7 GPa, purely because the 0 degree plies happen to be on the outside.

3

Invert it for engineering constants

Engineers rarely want raw stiffness terms; they want moduli they can compare to a datasheet. Inverting [A] gives the membrane constants Ex, Ey, Gxy, vxy, and inverting [D] gives the flexural set Efx, Efy, Gfxy. Both are on screen behind the engineering constants toggle.

4

Know where it stops

CLT is exact within its assumptions, not an approximation - but the assumptions are real limits. Thick laminates need shear deformation theory, and free edges, holes, bolted joints and ply drops need 3D analysis, because that is where interlaminar stresses drive delamination and CLT cannot see them.

5

That is the outline. The full reference works through the coordinate systems, every individual term of [A], [B] and [D], laminate classification, and standard layup notation.

Frequently Asked Questions

Learn the theory in the CLT reference guide or create a free account to unlock the full toolset.