Composite Stiffness Matrix Calculator

Build accurate layups with angle‑ply support here. Enter ply data, thickness, and orientations in minutes. See matrices instantly, then download for reports anytime easily.

Inputs

Define plies, orientations, and thickness to compute ABD.

Ply 1
Tip: v21 is computed as v12·E2/E1 for consistency.
Ply 2
Tip: v21 is computed as v12·E2/E1 for consistency.
Ply 3
Tip: v21 is computed as v12·E2/E1 for consistency.
Ply 4
Tip: v21 is computed as v12·E2/E1 for consistency.
Reset

Example Data Table

Sample quasi-isotropic layup in common engineering units.
Plyθ (deg)t (mm)E1 (GPa)E2 (GPa)G12 (GPa)v12
100.1251351050.30
2450.1251351050.30
3-450.1251351050.30
4900.1251351050.30

Formula Used

This tool uses Classical Lamination Theory for an orthotropic lamina in plane stress. Each ply builds a reduced stiffness matrix [Q], then rotates it by angle θ to obtain the transformed stiffness [Q̄]. Finally, the laminate extensional, coupling, and bending stiffness matrices are assembled as [A], [B], and [D].

  • Reduced stiffness: v21 = v12·E2/E1, Δ = 1 − v12·v21, Q11 = E1/Δ, Q22 = E2/Δ, Q12 = v12·E2/Δ, Q66 = G12.
  • Transformed ply stiffness [Q̄] uses standard trigonometric relations with m = cos θ, n = sin θ to compute terms Q̄11, Q̄22, Q̄12, Q̄16, Q̄26, Q̄66.
  • Laminate matrices (with ply interfaces zk-1, zk measured from the midplane): Aij = Σ Q̄ij (z_k − z_{k−1}), Bij = 1/2 Σ Q̄ij (z_k² − z_{k−1}²), Dij = 1/3 Σ Q̄ij (z_k³ − z_{k−1}³).
  • The combined 6×6 stiffness is [ABD] = [[A, B],[B, D]].

How to Use This Calculator

  1. Select your units so the tool converts inputs correctly.
  2. Set the ply count, then press Build to create rows.
  3. Enter each ply’s θ, thickness, and orthotropic constants.
  4. Press Calculate to see A, B, D, and ABD matrices.
  5. Download CSV or PDF for reports and documentation.

Composite Stiffness Matrix Notes

1) What the A, B, and D matrices represent

The laminate response is split into extensional stiffness [A], bending–extension coupling [B], and bending stiffness [D]. In-plane loads mainly use A, moments mainly use D, and any nonzero B signals coupling that can create curvature under in-plane loading.

2) Typical property ranges you may enter

Common carbon/epoxy plies often use E1 ≈ 120–180 GPa, E2 ≈ 7–15 GPa, and G12 ≈ 4–7 GPa. E-glass/epoxy frequently falls near E1 ≈ 35–50 GPa and G12 ≈ 3–6 GPa. A reasonable v12 is commonly 0.25–0.35.

3) Thickness data and why it matters

A ply thickness is usually 0.10–0.25 mm for many prepregs, while thicker fabrics can exceed 0.30 mm. The A matrix scales roughly with total thickness, but the D matrix scales with thickness cubed, so doubling thickness can raise bending stiffness by about eight times.

4) Angle effects and anisotropy

Changing θ rotates stiffness via [Q̄]. A 0° ply strongly boosts axial stiffness in the 1-direction, while 90° improves transverse stiffness. ±45° plies are efficient for in-plane shear and torsion because they change Q̄16 and Q̄26 coupling terms that appear in the laminate matrices.

5) Symmetric layups and the B matrix

If the laminate is symmetric about the midplane, the coupling matrix ideally becomes [B] = 0 because positive and negative z contributions cancel. A nonzero B may be intentional (for bend–twist tailoring) or may indicate an unintended stacking sequence imbalance.

6) Balanced angle plies and coupling terms

A balanced layup typically includes +θ and −θ plies in equal amounts. This helps reduce in-plane shear–extension coupling terms and can drive A16 and A26 closer to zero. Quasi-isotropic stacks like [0/±45/90] often give more uniform stiffness in multiple directions.

7) Unit handling and interpretation

Inputs are converted internally to SI units. The output uses A in N/m, B in N, and D in N·m. If you use GPa and mm, the tool converts automatically to keep results consistent.

8) Quick validation checks

Check that A11 and A22 are positive and that A is symmetric. If you expect quasi-isotropy, compare A11 and A22 and keep A12 within a reasonable fraction. For symmetric layups, B should be near zero. If values look extreme, verify thickness units, confirm v12 bounds, and recheck ply angles and ordering from bottom to top.

FAQs

1) What does ABD stand for?

ABD is a combined 6×6 stiffness matrix built from A (extensional), B (bending–extension coupling), and D (bending) matrices. It links midplane strains and curvatures to forces and moments.

2) Why is my B matrix not zero?

B becomes nonzero when the stack is not symmetric about the midplane, or when ply thicknesses differ above and below. Symmetric sequences like [0/45/−45/90]s typically drive B close to zero.

3) Can I enter negative angles?

Yes. Use negative angles for −θ plies in balanced layups. The sign affects transformed stiffness terms, especially Q̄16 and Q̄26, and can reduce coupling when +θ and −θ plies are paired.

4) Which units should I choose?

Choose the unit set that matches your material sheet. If your moduli are in GPa and thickness in mm, select that option. The tool converts internally to SI and reports A in N/m, B in N, and D in N·m.

5) What ordering is used for the 3×3 matrices?

The 3×3 form follows the common (11, 22, 12) plane-stress ordering with shear as the third component. The tables show indices 1–3, where 3 corresponds to the in-plane shear term.

6) How many plies can I model?

You can model up to 50 plies using the ply-count builder. For large stacks, keep thickness units consistent, and consider grouping identical plies to reduce entry errors and speed up validation.

7) Why do results change a lot with thickness?

A scales roughly with thickness, but D scales with thickness cubed. Small thickness changes can strongly alter bending stiffness. Always confirm ply thickness, stacking order, and whether thickness is in mm or meters.

Related Calculators

angle of repose online calculator3 angle calculator5 sided shape angle calculatorvickers to rockwell hardness conversion calculatorhardness test conversion calculatorvickers hardness conversion calculatortorsion angle of twist calculatorshaft angle of twist calculatorangle of convergence calculatorangle of descent calculator golf

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.