RBEs and MPCs in MSC.Nastran -...

94
RBEs RBEs and and MPCs MPCs in MSC.Nastran in MSC.Nastran A Rip-Roarin’ Review of Rigid Elements

Transcript of RBEs and MPCs in MSC.Nastran -...

Page 1: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

RBEsRBEs and and MPCsMPCs in MSC.Nastranin MSC.Nastran

A Rip-Roarin’ Review of Rigid Elements

Page 2: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 2

RBEsRBEs and and MPCsMPCs

• Not necessarily “rigid” elements– Working Definition:

The motion of a DOF is dependent on the motion of at least one other DOF

Page 3: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 3

Motion at one GRID drives anotherMotion at one GRID drives another

• Simple Translation

X motion of Green Grid drives X motion of Red Grid

Page 4: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 4

Motion at one GRID drives anotherMotion at one GRID drives another

• Simple Rotation

Rotation of Green Grid drives X translationand Z rotation of Red Grid

Page 5: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 5

RBEsRBEs and and MPCsMPCs

The motion of a DOF is dependent on the motion of at least one other DOF

• Displacement, not elastic relationship• Not dictated by stiffness, mass, or force• Linear relationship• Small displacement theory• Dependent v. Independent DOFs• Stiffness/mass/loads at dependent DOF

transferred to independent DOF(s)

Page 6: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 6

Small Displacement Theory & RotationsSmall Displacement Theory & Rotations

• Small displacement theory:sin(Φ) = tan(Φ) = Φcos(Φ) = 1

• For Rz @ ARzB = RzA=ΦTxB = (-Φ)*LAB

TyB = 0 X

Y

A

B

TxB

Page 7: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 7

• Geometry-based– RBAR– RBE2

• Geometry- & User-input based– RBE3

• User-input based– MPC

Typical Typical ““RigidRigid”” Elements in MSC.NastranElements in MSC.Nastran

} Really-rigid “rigid” elements

Page 8: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 8

Common GeometryCommon Geometry--Based Rigid ElementsBased Rigid Elements

• RBAR– Rigid Bar with six DOF at

each end

• RBE2– Rigid body with

independent DOF at one GRID, and dependent DOF at an arbitrary number of GRIDs.

Page 9: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 9

The RBARThe RBAR

• The RBAR is a rigid link between two GRID points

Page 10: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 10

The RBARThe RBAR

– Can mix/match dependent DOF between the GRIDs, but this is rare

– The independent DOFs must be capable of describing the rigid body motion of the element

1234561234561 2RBAR 535CMA CMBCNA CNBGA GBRBAR EID

– Most common to have all the dependent DOFs at one GRID, and all the independent DOFs at the other

B

A

Page 11: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 11

RBAR Example: FastenerRBAR Example: Fastener

• Use of RBAR to “weld” two parts of a model together:

1234561234561 2RBAR 535CMA CMBCNA CNBGA GBRBAR EID

B

A

Page 12: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 12

RBAR Example: PinRBAR Example: Pin--JointJoint

• Use of RBAR to form pin-jointed attachment

1231234561 2RBAR 535CMA CMBCNA CNBGA GBRBAR EID

B

A

Page 13: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 13

The RBE2The RBE2

• One independent GRID (all 6 DOF)• Multiple dependent GRID/DOFs

Page 14: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 14

RBE2 ExampleRBE2 Example

• Rigidly “weld” multiple GRIDs to one other GRID:

32RBE2 4110199 123456GM5GM3GM2RBE2 GM4GM1GNEID CM

13

2

101

4

Page 15: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 15

RBE2 ExampleRBE2 Example

• Note: No relative motion between GRIDs 1-4 !– No deformation of element(s)

between these GRIDs

32RBE2 4110199 123456GM5GM3GM2RBE2 GM4GM1GNEID CM

13

2

101

4

Page 16: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 16

Common RBE2/RBAR UsesCommon RBE2/RBAR Uses

• RBE2 or RBAR between 2 GRIDs– “Weld” 2 different parts together

• 6DOF connection– “Bolt” 2 different parts together

• 3DOF connection

• RBE2– “Spider” or “wagon wheel” connections– Large mass/base-drive connection

Page 17: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 17

RBE3 ElementsRBE3 Elements

– NOT a “rigid” element– IS an interpolation element– Does not add stiffness to the structure

(if used correctly)

• Motion at a dependentGRID is the weighted average of the motion(s) at a set of master (independent) GRIDs

Page 18: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 18

RBE3 DescriptionRBE3 Description

Page 19: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 19

RBE3 DescriptionRBE3 Description

• By default, the reference grid DOF will be the dependent DOF

• Number of dependent DOF is equal to the number of DOF on the REFC field

• Dependent DOF cannot be SPC’d, OMITTed, SUPPORTed or be dependent on other RBE/MPC elements

Page 20: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 20

U99 = (U1 + U2 + U3) / 3

3 * U99 = U1 + U2 + U3

-U1 = + U2 + U3 - 3 * U99

RBE3 DescriptionRBE3 Description

• UM fields can be used to move the dependent DOF away from the reference grid– For Example (in 1-D):

Page 21: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 21

RBE3 Is Not Rigid!RBE3 Is Not Rigid!

• RBE3 vs. RBE2– RBE3 allows warping

and 3D effects– In this example, RBE2 enforces beam

theory (plane sections remain planar)RBE3 RBE2

Page 22: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 22

RBE3: How it Works?RBE3: How it Works?

• Forces/moments applied at reference grid are distributed to the master grids in same manner as classical bolt pattern analysis– Step 1: Applied loads are transferred to the

CG of the weighted grid group using an equivalent Force/Moment

– Step 2: Applied loads at CG transferred to master grids according to each grid’s weighting factor

Page 23: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 23

RBE3: How it Works?RBE3: How it Works?

• Step 1: Transform force/moment at reference grid to equivalent force/moment at weighted CG of master grids.

MCG=MA+FA*e

FCG=FA

CG

FCG

MCG

FA

MA

Reference Grid

e

CG

Page 24: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 24

RBE3: How it Works?RBE3: How it Works?

• Step 2: Move loads at CG to master grids according to their weighting values.– Force at CG divided amongst master grids

according to weighting factors Wi

– Moment at CG mapped as equivalent force couples on master grids according to weighting factors Wi

Page 25: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 25

RBE3: How it Works?RBE3: How it Works?

• Step 2: Continued…

CG

FCG

MCG

Total force at each master node is sum of...Forces derived from force at CG: Fif = FCG{Wi/ΣWi}

F1m

F3mF2m

Plus Forces derived from moment at CG: Fim = {McgWiri/(W1r1

2+W2r22+W3r3

2)}

Page 26: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 26

RBE3: How it Works?RBE3: How it Works?

• Masses on reference grid are smeared to the master grids similar to how forces are distributed– Mass is distributed to the master grids according

to their weighting factors– Motion of reference mass results in inertial force

that gets transferred to master grids – Reference node inertial force is distributed in

same manner as when static force is applied to the reference grid.

Page 27: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 27

Example 1Example 1

• RBE3 distribution of loads when force at reference grid at CG passes through CG of master grids

Page 28: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 28

Example 1: Force Through CGExample 1: Force Through CG

• Simply supported beam– 10 elements, 11 nodes numbered 1

through 11• 100 LB. Force in negative Y on

refeernce grid 99

Page 29: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 29

Example 1: Force Through CGExample 1: Force Through CG

• Load through CG with uniform weighting factors results in uniform load distribution

Page 30: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 30

Example 1: Force Through CG Example 1: Force Through CG

• Comments…– Since master grids are co-linear, the x

rotation DOF is added so that master grids can determine all 6 rigid body motions, otherwise RBE3 would be singular

Page 31: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 31

Example 2Example 2

• How does the RBE3 distribute loads when force on reference grid does not pass through CG of master grids?

Page 32: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 32

Example 2: Load not through CGExample 2: Load not through CG

• The resulting force distribution is not intuitively obvious – Note forces in the opposite direction on the left side

of the beam.

Upward loads on left side of beam result from moment caused by movement of applied load to the CG of master grids.

Page 33: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 33

Example 3Example 3

• Use of weighting factors to generate realistic load distribution: 100 LB. transverse load on 3D beam.

Page 34: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 34

Example 3: Transverse Load on BeamExample 3: Transverse Load on Beam

• If uniform weighting factors are used, the load is equally distributed to all grids.

Page 35: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 35

Example 3: Transverse Load on BeamExample 3: Transverse Load on Beam

Displacement Contour

• The uniform load distribution results in too much transverse load in flanges causing them to droop.

Page 36: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 36

Example 3: Transverse Load on BeamExample 3: Transverse Load on Beam

• Assume quadratic distribution of load in web

• Assume thin flanges carry zero transverse load

• Master DOF 1235. DOF 5 added to make RY rigid body motion determinate

Page 37: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 37

• Displacements with quadratic weighting factors virtually equivalent to those from RBE2 (Beam Theory), but do not impose “plane sections remain planar”as does RBE2.

Example 3: Transverse Load on BeamExample 3: Transverse Load on Beam

Page 38: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 38

Example 3: Transverse Load on BeamExample 3: Transverse Load on Beam

• RBE3 Displacement Contour– Max Y disp=.00685

Page 39: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 39

Example 3: Transverse Load on BeamExample 3: Transverse Load on Beam

• RBE2 Displacement contour– Max Y disp=.00685

Page 40: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 40

Example 4Example 4

• Use RBE3 to get “unconstrained”motion

• Cylinder under pressure

• Which Grid(s) do you pick to constrain out Rigid body motion, but still allow for free expansion due to pressure?

Page 41: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 41

Example 4: Use RBE3 for Example 4: Use RBE3 for Unconstrained MotionUnconstrained Motion

• Solution:– Use RBE3– Move dependent DOF from reference grid to selected master

grids with UM option on RBE3 (otherwise, reference grid cannot be SPC’d)

– Apply SPC to reference grid

Page 42: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 42

Example 4: Use RBE3 for Example 4: Use RBE3 for Unconstrained MotionUnconstrained Motion

• Since reference grid has 6 DOF, we must assign 6 “UM” DOF to a set of master grids– Pick 3 points, forming a nice triangle for

best numerical conditioning– Select a total of 6 DOF over the three UM

grids to determine the 6 rigid body motions of the RBE3

– Note: “M” is the NASTRAN DOF set name for dependent DOF

Page 43: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 43

Example 4: Use RBE3 for Example 4: Use RBE3 for Unconstrained MotionUnconstrained Motion

“UM” Grids

Page 44: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 44

Example 4: Use RBE3 for Example 4: Use RBE3 for Unconstrained MotionUnconstrained Motion

• For circular geometry, it’s convenient to use a cylindrical coordinate system for the master grids.– Put THETA and Z DOF in UM set for each of the

three UM grids to determine RBE3 rigid body motion

Page 45: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 45

Example 4: Use RBE3 for Example 4: Use RBE3 for Unconstrained MotionUnconstrained Motion

• Result is free expansion due to internal pressure. (note: poisson effect causes shortening)

Page 46: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 46

Example 4: Use RBE3 for Example 4: Use RBE3 for Unconstrained MotionUnconstrained Motion

• Resulting MPC Forces are numeric zeroes verifying that no stiffness has been added.

Page 47: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 47

Example 5Example 5

• Connect 3D model to stick model• 3D model with 7 psi internal pressure• Use RBE3 instead of RBE2 so that 3D

model can expand naturally at interface.– RBE3 will also allow warping and other 3D

effects at the interface.

Page 48: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 48

Example 5: 3D to Stick Model Example 5: 3D to Stick Model ConnectionConnection

• 120” diameter cylinder

• 7 psi internal pressure

• 10000 Lb. transverse load on stick model

• RBE3: Reference grid at center with 6 DOF, Master Grids with 3 translations

Page 49: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 49

Example 5: 3D to Stick Model Example 5: 3D to Stick Model ConnectionConnection

Page 50: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 50

Example 5: 3D to Stick Model Example 5: 3D to Stick Model ConnectionConnection

• Undeformed/Deformed plot shows continuity in motion of 3D and Beam model

Page 51: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 51

Example 5: 3D to Stick Model Example 5: 3D to Stick Model ConnectionConnection

• MPC forces at interface show effect of both the tip shear and interface moment.

Page 52: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 52

Example 5: 3D to Stick Model Example 5: 3D to Stick Model ConnectionConnection

• Shell outer fiber stresses at interface slightly higher than beam bending stresses– 3D effects – Shell model under

internal pressure and not bound by beam theory assumptions

Page 53: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 53

Example 6Example 6

• Use RBE3 to see “beam” type modes from a complex model

• Sometimes it’s difficult to identify and describe modes of complex structures

• Solution: – Connect complex structure down to

centerline grids with RBE3. – Connect centerline grids with PLOTELs

Page 54: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 54

Example 6: Using RBE3 to Visualize Example 6: Using RBE3 to Visualize ““BeamBeam”” ModesModes

• Generic engine courtesy of Pratt & Whitney

Page 55: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 55

Example 6: Using RBE3 to Visualize Example 6: Using RBE3 to Visualize ““BeamBeam”” ModesModes

• RBE3’s used to connect various components to centerline.

• Each component’s centerline grids connected by it’s own set of PLOTELs

Page 56: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 56

Example 6: Using RBE3 to Visualize Example 6: Using RBE3 to Visualize ““BeamBeam”” ModesModes

• Complex Mode Animation

Page 57: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 57

Example 6: Using RBE3 to Visualize Example 6: Using RBE3 to Visualize ““BeamBeam”” ModesModes

• Animation of the PLOTEL segments shows that this is a whirl mode

• Relative motion of various components more clearly seen

Page 58: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 58

Example 7Example 7

• Use RBE3 to connect incompatible elements– Beam to plate– Beam to solid– Plate to solid

• Alternative to RSSCON(可以用rsscon单元)

Page 59: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 59

Example 7: RBE3 Connection of Example 7: RBE3 Connection of Incompatible Elements Incompatible Elements

Page 60: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 60

Example 7: RBE3 Connection of Example 7: RBE3 Connection of Incompatible ElementsIncompatible Elements

• Use RBE3 to connect beams to plates at two corners

• Use RBE3 to connect beams to solids at two corners

• Use RBE3 to connect plates to solid– Plate thickness is same as solid thickness

in this example

Page 61: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 61

Example 7: RBE3 Connection of Example 7: RBE3 Connection of Incompatible ElementsIncompatible Elements

• RBE3 connection of beams to plates– Map 6 DOF of beam into plate translation DOF– For best results, beam “footprint” should be similar to

RBE3 “footprint”, otherwise joint will be too stiff

Page 62: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 62

Example 7: RBE3 Connection of Example 7: RBE3 Connection of Incompatible ElementsIncompatible Elements

• RBE3 connection of beams to solids– Map 6 DOF of beam into

solid translation DOF– For best results, beam

“footprint” should be similar to RBE3 “footprint”, otherwise joint will be too stiff

Page 63: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 63

Example 7: RBE3 Connection of Example 7: RBE3 Connection of Incompatible ElementsIncompatible Elements

• RBE3 connection of plates to solids– Coupling of plate

drilling rotation to solid not recommended

– Plate and solid grids can be equivalent, coincident, or disjoint (as shown)

Page 64: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 64

Example 7: RBE3 Connection of Example 7: RBE3 Connection of Incompatible ElementsIncompatible Elements

• Deformation contours show continuity at RBE3 interfaces

Page 65: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 65

Example 7: RBE3 Connection of Example 7: RBE3 Connection of Incompatible ElementsIncompatible Elements

• Bending stress contours consistent across RBE3 interface

Page 66: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 66

RBE3 Usage GuidelinesRBE3 Usage Guidelines

• Do not specify rotational DOF for master grids except when necessary to avoid singularity caused by a linear set of master grids

• Using rotational DOF on master grids can result in implausible results (see next two slides)

Page 67: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 67

RBE3 Usage GuidelinesRBE3 Usage Guidelines

• Example: What can happen if master rotations included?– Modified RBE3 from Example 5– Displacements clearly incorrect when all 6

DOF listed for master grids (next page)

Page 68: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 68

RBE3 Usage GuidelinesRBE3 Usage Guidelines

• Deformation with all 6 DOF specified for master grids at interface

• Deformation with 3 translation DOF specified for master grids (same loads/BC’s)

Page 69: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 69

RBE3 Usage GuidelinesRBE3 Usage Guidelines

• Make check run with PARAM,CHECKOUT,YES– Section 9.4.1 of MSC.Nastran Reference Manual (V68)– EMH printout should be numeric zeroes (no grounding)– No MAXRATIO error messages from decomposition of Rg

mmand Rm

mm matrices (numerically stable)

• Perform grounding check of at least KGGand KNN matrix– V2001: Case control command

• GROUNDCHECK (SET=(G,N))=YES– V70.7 and earlier:

• Use CHECKA alters from SSSALTER library

Page 70: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 70

RBE3: Additional ReadingRBE3: Additional Reading

• Much RBE3 information has been posted on MSC’s Knowledge Base– http://www.mechsolutions.com/support/knowbase/index.html

Page 71: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 71

RBE3: Additional ReadingRBE3: Additional Reading

• Recommended TANs– TAN#: 2402 RBE3 - The Interpolation Element.– TAN#: 3280 RBE3 ELEMENT CHANGES IN VERSION

70.5, improved diagnostics– TAN#: 4155 RBE3 ELEMENT CHANGES IN VERSION

70.7 – TAN#: 4494 Mathematical Specification of the Modern

RBE3 Element– TAN#: 4497 AN ECONOMICAL METHOD TO EVALUATE

RBE3 ELEMENTS IN LARGE-SIZE MODELS

Page 72: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 72

UserUser--Input based Input based ““RigidRigid”” ElementsElements

• MPCs– Most general-purpose way to define

motion-based relationships– Could be used in place of ALL other RBEi

• Lack of geometry makes this impractical– Can be changed between SUBCASEs

Page 73: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 73

MPC DefinitionMPC Definition

• “Rigid” elements– Definition: The motion of a DOF dependent

on the motion of (at least one) other DOF • Linear Relationship• One (1) dependent DOF• “n” independent DOF (n >= 1)

ajXi = a1X1 + a2X2 + a3X3+…+ anXn

Page 74: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 74

General Approach For Use of General Approach For Use of MPCsMPCs

• Write out desired displacement equality relationship on a per DOF level– Dependent motion = (your equation goes here)

0 = - Ux2 + Ux1

• Re-arrange so left-hand side is zero• List dependent term first

Ux2 = Ux12

1

Page 75: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 75

MPC FormatMPC Format

• For example:– Set X motion of GRID 2

= X motion of GRID 1

UX2 = UX1 0 = - UX2 + UX1

= (-1.)UX2 + (+1.)UX1

1 +1.0-1.0 12 1MPC 535C2 A2A1 G2G1 C1MPC SID

2

1

Page 76: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 76

General Approach to General Approach to MPCsMPCs

• Write down relationship you want to impose on a per DOF level:

ajXi = a1X1 + a2X2 +…+ anXn

0 = -aiXi + a1X1 + a2X2+…+ anXn

• Move dependent term to 1st term on right hand side:

Page 77: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 77

Why would I want to use an MPC?Why would I want to use an MPC?

• Tie GRIDs together (RBEi)• Determine relative motion between

GRIDs• Maintain separation between GRIDs• Determine average motion between

GRIDs• Model bell-crank or control system• Units conversion

Page 78: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 78

Use of MPC to tie GRIDs togetherUse of MPC to tie GRIDs together

• Write down relationship you want to impose on a per DOF level:

UX2 = UX1

UY2 = UY2

UZ3 = UZ3

θX2 = θX1

θY2 = θY1

θZ2 = θZ1

12

Page 79: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 79

MPC, 535, 2, 1, -1.0, 1, 1, +1.0

MPC, 535, 2, 2, -1.0, 1, 2, +1.0

MPC, 535, 2, 3, -1.0, 1, 3, +1.0

MPC, 535, 2, 4, -1.0, 1, 4, +1.0

MPC, 535, 2, 5, -1.0, 1, 5, +1.0

MPC, 535, 2, 6, -1.0, 1, 6, +1.0

Use of MPC to tie GRIDs togetherUse of MPC to tie GRIDs together

• Move dependent term to 1st term on right hand side:

0 = -UX2 + UX1

0 = -UY2 + UY2

0 = -UZ3 + UZ3

0 = -θX2 + θX1

0 = -θY2 + θY1

0 = -θZ2 + θZ1

Page 80: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 80

Use of MPC to tie GRIDs togetherUse of MPC to tie GRIDs together

• Use CAUTION when tying non-coincident GRIDs together!

• Watch for how those rotations and translations couple!2

1 UX2 = UX1

θZ2 = θZ1

Page 81: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 81

MPCsMPCs for for RelativeRelative MotionMotion

• What’s the relative motion between GRIDs 1 and 2?

1 2?

Page 82: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 82

MPCsMPCs for for RelativeRelative MotionMotion

• Introduce “placeholder” variable– Good use for SPOINTs

1 2?

• Move dependent term to RHS0 = - U1000 + UX2 – UX1

• Write out desired relationship as before

U1000 = UX2 – UX1

Page 83: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 83

MPCsMPCs for for RelativeRelative MotionMotion

• Write out MPCs1 2?

0 = -U1000 + UX2 – UX1

SPOINT 1000

MPC 535 1000 1 -1.0 2 1 +1.0

+ 1 1 -1.0

Page 84: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 84

Initial gap

MPCsMPCs for Relative for Relative GAPGAP

• What is the gap between GRIDs 1 and 2?

1 2

Page 85: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 85

MPCsMPCs for Relative for Relative GAPGAP

1 2

UGAP = UINIT + UX2 – UX1

0 = -UGAP + UINIT + UX2 – UX1

• Write equation:– Introduce new placeholder

variable for initial gap

Page 86: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 86

MPCsMPCs for Relative for Relative GAPGAP

• Set initial gap value via SPC!1 2

SPOINT, 1000 $ Gap value

SPOINT, 1001 $ Initial Gap

MPC, 535, 1000, 1, -1., 1001, 1, +1.

+, , 2, 1, +1., 1, 1, -1.

SPC, 2002, 1001,1,0.5 $ Set initial gap

0 = -U1000 + U1001 + UX2 – UX1

Page 87: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 87

MPC used to Maintain SeparationMPC used to Maintain Separation

• Enforce a separation between GRIDs– Similar to using a gap– Changes which DOF are

dependent/independent

• Example:– Initially 1” apart– Keep separation = 0.25”

1

2

0.25

Page 88: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 88

MPC used to Maintain SeparationMPC used to Maintain Separation1

20.25

U1 = U2 + (desired – initial)

0 = -U1 + U2 + U1000

SPOINT,1000MPC, 535, 1, 2, -1.0, 2, 2, +1.0+, , 1000, 1, +1.0SPC, 2002, 1000, 1, -.75

1.00

Page 89: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 89

Use of Use of MPCsMPCs for AVERAGE Motionfor AVERAGE Motion

• Determine average motion of DOFs

U1000 = (U1+ U2 + U3 + U4 +U5 +U6)/6

0 = -6*U1000 + U1+ U2 + U3 + U4+U5 +U6Z

4

2

3

5

6

1

Page 90: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 90

MPCsMPCs as Bellas Bell--crank or Control Systemcrank or Control System

• Output of 1 DOF scales another

U2 = U1/1.65

0 = -1.65*U2 + U12

1

1 +1.0-1.65 12 1MPC 535C2 A2A1 G2G1 C1MPC SID

1.65

1.00

Page 91: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 91

Units ConversionUnits Conversion

• Somewhat frivolous application, but why not?

– Convert radians to degrees θ2 = θ1 * 57.29578

– Convert inches to meters

39.37 * X2 = X1

Page 92: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 92

Rigid Element OutputRigid Element Output

• Since Rigid elements are a specialized input of MPC equations, the output is requested by MPCFORCE case control command.– COMMON ERROR

• The MPCFORCEs are associated with GRID IDs, not Element IDs. So when selecting a SET for output, be sure the set is for GRID IDs, not Element IDs.

Page 93: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 93

Guidelines for Guidelines for ““RigidRigid”” ElementsElements

• Linear ONLY– Relationships calculated based on initial

geometry• Can cause internal constraints for

thermal conditions• Be careful that independent GRID has 6

DOF

Page 94: RBEs and MPCs in MSC.Nastran - oss.jishulink.comoss.jishulink.com/caenet/forums/upload/2014/05/27/65/... · RBEs and MPCs in MSC.Nastran ... Incompatible Elements • Use RBE3 to

Slide 94

MPCsMPCs and and RBEsRBEs

• Off the shelf– RBAR– RBE2

• Customizable– RBE3

• Handmade– MPC

Add them to your

modeling arsenal today!