/RBE2

Block Format Keyword Defines a rigid body whose independent degrees of freedom are specified at a single independent node and whose dependent degrees of freedom are specified at an arbitrary number of dependent nodes.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/RBE2/rbe2_ID
rbe2_title
node_ID Trarotref Skew_ID grnd_ID Iflag          

Definitions

Field Contents SI Unit Example
rbe2_ID Rigid element identifier

(Integer, maximum 10 digits)

 
rbe2_title Rigid element title

(Character, maximum 100 characters)

 
node_ID Independent node identifier

(Integer)

 
Trarotref Code of DOF used for the dependent components.
=0
free DOF
=1
fixed DOF

(6 Booleans)

Default (blank or 6 zeros) set on all DOF

 
Skew_ID Local skew identifier of element.

(Integer)

 
grnd_ID Dependent nodes group identifier.

(Integer)

 
Iflag Dependent relation formulation flag. 1
= 0 (Default)
Rigid body formulation ( OptiStruct)
= 1
Rigid link formulation

(Integer)

 

Codes for Translation and Rotation: Trarot

(1)-1 (1)-2 (1)-3 (1)-4 (1)-5 (1)-6 (1)-7 (1)-8 (1)-9 (1)-10
      TX TY TZ   ω X ω Y ω Z

Definitions

Field Contents SI Unit Example
TX Code for translation TX
=0
free DOF
=1
fixed DOF

(Boolean)

 
TY Code for translation TY
=0
free DOF
=1
fixed DOF

(Boolean)

 
TZ Code for translation TZ
=0
free DOF
=1
fixed DOF

(Boolean)

 
ω X Code for rotation ω X
=0
free DOF
=1
fixed DOF

(Boolean)

 
ω Y Code for rotation ω Y
=0
free DOF
=1
fixed DOF

(Boolean)

 
ω Z Code for rotation ω Z
=0
free DOF
=1
fixed DOF

(Boolean)

 

Comments

  1. Two formulations of dependent motion are available in Iflag:
    If Iflag=0(1)
    u ˙ s ( dependent translation ) = [ T r a ] ( u ˙ m + D ˙ s m θ ˙ m ) MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabCyDayaaca WaaSbaaSqaaiaadohaaeqaaOWaaeWaaeaaqaaaaaaaaaWdbiaabsga caqGLbGaaeiCaiaabwgacaqGUbGaaeizaiaabwgacaqGUbGaaeiDai aabckapaGaaeiDaiaabkhacaqGHbGaaeOBaiaabohacaqGSbGaaeyy aiaabshacaqGPbGaae4Baiaab6gaaiaawIcacaGLPaaacqGH9aqpda WadaqaaiaadsfacaWGYbGaamyyaaGaay5waiaaw2faamaabmaabaGa bCyDayaacaWaaSbaaSqaaiaad2gaaeqaaOGaey4kaSIabCirayaaca WaaSbaaSqaaiaadohacaWGTbaabeaakiabgEPielqahI7agaGaamaa BaaaleaacaWGTbaabeaaaOGaayjkaiaawMcaaaaa@5F65@
    (2)
    θ ˙ s ( r o t a t i o n ) = [ R o t ] θ ˙ m
    If Iflag=1(3)
    u ˙ s ( t r a n s l a t i o n ) = [ T r a ] u ˙ m + D ˙ s m [ R o t ] θ ˙ m
    (4)
    θ ¯ s ( r o t a t i o n ) = [ R o t ] θ ¯ m
    (5)
    [ T r a ] , [ R o t ] = [ i 0 0 0 j 0 0 0 k ]

    With i , j , k =0,1

    The default formulation Iflag =0 corresponds to OptiStruct's RBE2, in which the motion of a group of dependent nodes depends on the motion of one independent node which always has 6 DOF. The input Trarotref is applied on the dependent nodes and the element behaves like a rigid body.

    The second formulation is similar to /RLINK; but takes into account the equilibrium between translations and rotations. The input Trarotref is applied on independent node, this formulation is used prior to version 10.0.5.

  2. A independent node can be attached to a finite element. The independent node can also be defined in a different RBE2 as independent node and/or dependent node, but the dependent node cannot have the incompatible kinematic conditions.
  3. It is not recommended for dependent or independent nodes of an /RBE2 to also be dependent or independent nodes in another constraint equation (kinematic conditions). However, this is permitted if the hierarchy rule has been respected: RBE2 should have a higher level than Interface TYPE2 (independent nodes of Interface TYPE2 can be dependent node of RBE2); but a lower level than RBE3 and RBODY. The hierarchy between different RBE2s is allowed, re-ordering will be done automatically to determine the hierarchy by Radioss Starter, if hierarchy levels between RBE2 are too high, error will be printed out.
  4. Hierarchy rule involving /INTER/TYPE2, /RBE2, /RBE3 and /RBODY is:

    RBODY > RBE3 > RBE2 > INTERFACE TYPE2

  5. More output messages could be obtained using Ipri of /IOFLAG: Ipri > 3 will printout new mass and inertia of the independent nodes; Ipri > 5 will printout the new RBE2 identifier and hierarchy level after re-ordering.
  6. The RBE2 uses a scalar inertia calculation similar to using /RBODY with Ispher=1.