RBE2 Rigid Element

Category: Structural Analysis | Integrated 2026-04-06
CAE visualization for rbe2 element theory - technical simulation diagram
RBE2 Rigid Element

RBE2 Rigid Elements: Theoretical Foundations

What is RBE2?

๐Ÿง‘โ€๐ŸŽ“

Professor, RBE2 is the most commonly used rigid body element in FEM, right?


๐ŸŽ“

Yes. RBE2 (Rigid Body Element, Type 2) is a Nastran term, but the concept exists in all FEM solvers. It rigidly connects multiple dependent nodes (slaves) to one independent node (master).


Operating Principle

๐ŸŽ“

Given the displacement of the independent node $\{u_m\} = (u, v, w, \theta_x, \theta_y, \theta_z)$, the displacement of dependent node $i$ is:


$$ u_i = u_m + \theta_{ym} \cdot \Delta z_i - \theta_{zm} \cdot \Delta y_i $$
$$ v_i = v_m + \theta_{zm} \cdot \Delta x_i - \theta_{xm} \cdot \Delta z_i $$
$$ w_i = w_m + \theta_{xm} \cdot \Delta y_i - \theta_{ym} \cdot \Delta x_i $$

Here, $\Delta x_i = x_i - x_m$, etc., are the distances from the independent node.


๐Ÿง‘โ€๐ŸŽ“

That's the equation of rigid body kinematics. "When the master node moves, the slave nodes also move rigidly along with it."


๐ŸŽ“

Exactly. RBE2 enforces a rigid body motion constraint. Since the slave node displacements are uniquely determined from the independent node's displacement and rotation, the specified DOFs of the slave nodes are eliminated from the global equations.


Effects of RBE2

๐ŸŽ“

RBE2 adds stiffness to the structure. The connected region becomes undeformable.


EffectExplanation
Stiffness AdditionConnection becomes infinitely stiff
DOF ReductionSlave DOFs are eliminated
Force TransmissionForces acting on the master are rigidly distributed to slaves
Displacement UnificationSlave displacements become dependent on the master

Typical Use Cases

๐ŸŽ“
  • Load Application Point โ€” Apply force at a single point and distribute it to a surface via RBE2 (but beware of over-stiffening)
  • Around Bolt Holes โ€” Connect the area around a hole with RBE2 to represent bolt fastening
  • Beam-Shell Connection โ€” Connect beam ends to a shell surface
  • Support Conditions โ€” Condition for a surface to remain planar

  • ๐Ÿง‘โ€๐ŸŽ“

    What does it mean to impose a "surface remains planar" condition with RBE2?


    ๐ŸŽ“

    For example, if you want to impose a uniform axial displacement condition on the end face of a pressure vessel, connect all nodes on that end face with an RBE2. If you leave the master node's axial displacement free, the end face moves as a single body in the axial direction, but the displacement is not constrained.


    Cautions for RBE2

    ๐ŸŽ“

    Most important caution: RBE2 increases structural stiffness.


    ๐Ÿง‘โ€๐ŸŽ“

    Since real structural joints are not perfectly rigid, connecting them with RBE2 will give overly stiff results, right?


    ๐ŸŽ“

    Exactly. At RBE2 connections:

    • Stress concentration occurs in the surrounding deformed elements
    • Overall stiffness is overestimated
    • Deflection is underestimated

    "Do not trust stresses near RBE2s" is a golden rule of FEM.


    Summary

    ๐Ÿง‘โ€๐ŸŽ“

    Let me summarize the theory of RBE2.


    ๐ŸŽ“

    Key points:


    • Rigid Connection โ€” Slaves move rigidly according to the master's motion
    • Adds Stiffness โ€” Connection becomes infinitely stiff
    • Eliminates DOFs โ€” Slave DOFs are reduced
    • Connection Stresses are Inaccurate โ€” Evaluate one or two elements away
    • Use with Caution โ€” Use only where absolutely necessary

    ๐Ÿง‘โ€๐ŸŽ“

    So RBE2 is an element that's "convenient but can distort results if overused."


    ๐ŸŽ“

    Exactly. RBE2 is a tool like a "hammer". Don't hit everything with RBE2; use it only where rigid body connection is truly needed. For load distribution, RBE3 should be used.


    Coffee Break Yomoyama Talk

    RBE2 Multi-Point Constraint Equations

    RBE2 (Rigid Body Element 2) is a multi-point constraint (MPC) element introduced in NASA's Nastran in the late 1960s. It transmits displacement from an independent node (independent DOF) to dependent nodes (dependent DOFs) via rigid body transformation. Mathematically, the constraint equations are incorporated into the global stiffness matrix using the Lagrange multiplier method or penalty method, enforcing displacement compatibility across all degrees of freedom.

    Computational Methods for RBE2 Rigid Elements

    RBE2 Implementation in Various Solvers

    ๐Ÿง‘โ€๐ŸŽ“

    How is RBE2 set up in different solvers?


    Nastran

    ```

    RBE2, 100, 1000, 123456, 2001, 2002, 2003, 2004

    ```

    • 100: Element ID
    • 1000: Master node
    • 123456: DOFs to constrain
    • 2001~2004: Slave nodes

    Abaqus

    ```

    *RIGID BODY, REF NODE=1000, ELSET=slave_nodes

    ```

    or

    ```

    *COUPLING, CONSTRAINT NAME=rbe2_1, REF NODE=1000

    *KINEMATIC

    slave_surface, 1, 6

    ```

    Ansys

    ```

    CERIG, 1000, 2001, ALL

    CERIG, 1000, 2002, ALL

    ```

    ๐Ÿง‘โ€๐ŸŽ“

    Nastran's RBE2 can specify many slaves in one lineโ€”very concise.


    ๐ŸŽ“

    Nastran's card format is optimized for aerospace workflows that use many RBE2s. Abaqus's *COUPLING and Ansys's CERIG can achieve the same, but the notation differs.


    Selecting DOFs to Constrain

    ๐Ÿง‘โ€๐ŸŽ“

    Can we constrain only some DOFs instead of "123456"?


    ๐ŸŽ“

    Yes. For example, using "123" (constrain only translations, rotations free) allows slave nodes to rotate relative to the master.


    ๐ŸŽ“

    Typical choices:

    • 123456 โ€” Constrain all DOFs. Complete rigid connection
    • 123 โ€” Constrain only translations. Rotations free (pin-like connection)
    • 12 โ€” Constrain only in-plane translations

    ๐Ÿง‘โ€๐ŸŽ“

    Choosing the wrong DOFs can lead to over-constraint, right?


    ๐ŸŽ“

    Using 123456 where not all DOFs need constraining will lock even rotational DOFs. For example, if you only want "in-plane displacements of slaves to follow the master", constrain only 12.


    Summary

    ๐Ÿง‘โ€๐ŸŽ“

    Let me organize the implementation details of RBE2.


    ๐ŸŽ“

    Key points:


    • Nastran allows specifying many slaves in one line โ€” Concise notation
    • Abaqus uses *COUPLING with KINEMATIC option โ€” Equivalent functionality
    • Selecting DOFs to constrain is crucial โ€” Don't constrain unnecessary DOFs
    • Beware of over-constraint โ€” 123456 is not always correct

    Coffee Break Yomoyama Talk

    RBE2 Rigid Displacement Matrix

    The RBE2 transformation matrix T is composed of a 6-column matrix that calculates dependent node translational displacements from the independent node's 3 translational and 3 rotational components. Given the arm length r=[rx,ry,rz], the dependent translational displacement is u_dep = u_ind + ฮธ_ind ร— r. This linear transformation introduces errors in large deformation problems, so in practical nonlinear analysis, replacing RBE2 with RBE3 or contact conditions is standard practice.

    Related Simulators

    Experience the theory firsthand with the interactive simulator for this field

    All Simulators

    Related fields

    Thermal AnalysisManufacturing Process AnalysisV&V ยท Quality Assurance
    Rate this article
    Thank you for your feedback!
    Helpful
    More details
    Report error
    Helpful
    0
    More details
    0
    Report error
    0
    Written by NovaSolver Contributors
    Anonymous Engineers & AI โ€” Sitemap
    About the Authors