Choosing Element Types in Abaqus
Practical guidance on selecting Abaqus element types — shells, solids, beams, connectors — and avoiding common formulation errors.
Engineering Task
Selecting the correct Abaqus element type for the structural behaviour being modelled.
Common Element Types
| Element | Type | Best For | Watch Out For |
|---|---|---|---|
| S4R | Shell, reduced | Thin-walled structures, panels | Hourglassing without enhanced control |
| S8R | Shell, quad | Curved shells, high accuracy | Cost — 8 nodes per element |
| C3D8R | Solid, hex reduced | General 3D stress | Hourglassing; shear locking if full integration |
| C3D20R | Solid, hex quad reduced | High accuracy, bending | Cost — very expensive for large models |
| C3D10 | Solid, tet quad | Complex geometry | ~3× more elements than hex for same accuracy |
| B31 | Beam, linear | Frames, stiffeners | Cannot capture local stress at transitions |
| B32 | Beam, quadratic | Curved beams, accuracy | Cost — 3 nodes per element |
| CONN3D2 | Connector | Bolts, fasteners, springs | Local stress around hole not captured |
Key Settings
- S4R: use enhanced hourglass control for bending-dominated problems
- C3D8R: use enhanced hourglass control or incompatible modes (C3D8I) to prevent shear locking
- For near-incompressible materials (rubber, plasticity): use hybrid elements (C3D8H) to prevent volumetric locking
- For thick shells (t/L > 0.1): use solid elements or thick-shell formulation (S4R with thick shell option)
Common Mistakes
- Using C3D4 (linear tetrahedra) for stress analysis — constant-strain elements, cannot represent bending
- Using first-order fully integrated solids (C3D8) in bending — shear locking gives artificial stiffness
- Not activating hourglass control on reduced-integration elements
- Using shells for thick structures where through-thickness stress matters