SimAcademy-Nastran N is for Nonlinear

34
MSC Nastran N is for NonLinear as in SOL400 Shekhar Kanetkar, PhD

description

NONLINEAR ANALYSIS IN MSC NASTRAN SOL 4oo LECTURE

Transcript of SimAcademy-Nastran N is for Nonlinear

  • MSC Nastran

    N is for NonLinear as in SOL400

    Shekhar Kanetkar, PhD

  • AGENDA

    What is SOL400 ?

    Types of Nonlinearities

    Contact

    Defining Contact

    Moving Rigid Bodies

    Friction in Contact

    S2S Contact

    CASI Solver

    Live Demo

  • AGENDA

    What is SOL400 ?

    Types of Nonlinearities

    Contact

    Defining Contact

    Moving Rigid Bodies

    Friction in Contact

    S2S Contact

    CASI Solver

    Live Demo

  • What is SOL400 ?

    Segment-Segment

    Contact (No More

    Gaps)

    Shell Off-sets

    Large

    Displacement

    MPCs

    Faster Solvers Welcome to

    SOL 400

    Town

    Adv. Thermal

    Larger than

    5% Strain

    SOL 129

    Town

    SOL 106

    Town

  • SOL 106

    Nonlinear Statics

    SOL 129

    Nonlinear Transient

    SOL 400

    Improvements

    3D Contact

    Advanced Elements and

    Materials

    Large rotation RBEs

    SUBCASE STEP

    HHT Integration Method

    Friendly Restart

    Rotor Dynamics

    Nonlinear Transient

    Thermal Load

    Temperature Dependent

    Composites

    Thermal Structural

    Coupled

    Marc

    Advanced Nonlinear

    Existing

    Nonlinear

    New

    Capabilities Advanced

    Nonlinear + =

    What is SOL400 ?

  • AGENDA

    What is SOL400 ?

    Types of Nonlinearities

    Contact

    Defining Contact

    Moving Rigid Bodies

    Friction in Contact

    S2S Contact

    CASI Solver

    Live Demo

  • Types of Nonlinearities

    Geometric Nonlinearity

    Material Nonlinearity

    Boundary Condition Nonlinearity - Contact

  • Geometric Non-Linearity

    Large Disp. and Rotations

    Large Strain Analyses

    Buckling of Structures

    Post-buckling behavior Axially Loading Critical Mode

  • Material Non-Linearity

    Plastic: Small and large strain

    Hyper-elastic (for Elastomers)

    Creep

    Visco-elastic

    Temperature dependant Properties

  • Boundary Condition Non-Linearity

    Contact - Touching Bodies

    - Glued Bodies

  • AGENDA

    What is SOL400 ?

    Types of Nonlinearities

    Contact

    Defining Contact

    Moving Rigid Bodies

    Friction in Contact

    S2S Contact

    CASI Solver

    Live Demo

  • Define Contact - The Old Way

    USER must align nodes

    USER must align CS

    USER must define coincident nodes correctly NO NEED

  • First define the contact bodies

    Define Contact - The Better Way

  • What the Nastran entries look like

    List of elements

    Define Contact - The Better Way

  • Contact Table

    Define Contact - The Better Way

    T T G

  • AGENDA

    What is SOL400 ?

    Types of Nonlinearities

    Contact

    Defining Contact

    Moving Rigid Bodies

    Friction in Contact

    S2S Contact

    CASI Solver

    Live Demo

  • Contact - Moving Rigid Bodies

    Node 9999

  • Contact - Moving Rigid Bodies

    Node 10000

    Node 10001

    Ball Bearings (Rigid Bodies) to Freely Move/Rotate

    Use Force/Moment Control

  • Contact - Moving Rigid Bodies

    How to Rotate Upper Body ?

    Create a Rigid Surface

    Glue to Top Mesh (Body)

    Two Control Nodes

    Apply Disp or Force to those Nodes

  • Contact - Moving Rigid Bodies

    O ye

    O ye Hello

    You Applied Rotation in

    Translation Box

    O ye Whats up with that ?

    O ye

    Its a trick !!!

    Node has 3 DOF only

    So Use 2 Nodes

    1,2,3 DOFs on second Node are

    really 4,5,6 DOF on that Rigid Body

  • AGENDA

    What is SOL400 ?

    Types of Nonlinearities

    Contact

    Defining Contact

    Moving Rigid Bodies

    Friction in Contact

    S2S Contact

    CASI Solver

    Live Demo

  • Friction in Contact - Setup

  • Friction in Contact - Setup

  • Friction in Contact - Setup

  • Friction in Contact - Setup

    In Contact Body ?

    OR

    So which Friction coeff is used ?

    In Contact Table ?

  • Friction in Contact - Setup

    Here is the Rule

    1. Contact Table Overrides Contact Body Friction Coeff.

    2. If Not Specified in Contact Table

    Average of Body 1 and Body 2 for a Pair of Deformable Bodies

    Rigid Body Friction Coeff. Is Used for Pair of Rigid Deformable

  • AGENDA

    What is SOL400 ?

    Types of Nonlinearities

    Contact

    Defining Contact

    Moving Rigid Bodies

    Friction in Contact

    S2S Contact

    CASI Solver

    Live Demo

  • 29

    Node to Segment Segment to Segment

    Contact S2S

    Improved Accuracy

    Master-Slave Order Not Important

  • Contact S2S Set up

  • AGENDA

    What is SOL400 ?

    Types of Nonlinearities

    Contact

    Defining Contact

    Moving Rigid Bodies

    Friction in Contact

    S2S Contact

    CASI Solver

    Live Demo

  • Solver Tips Direct vs CASI

    CASI Solver

    Solid Elements

    Not for Shells/Beams/MPCS

  • Live Demo

    Complete Setup of Contact Bodies

  • MSC Nastran (N for Nonlinear - SOL 400)

    Need to Model 3D or Multi-Body Contact

    Shells Face to Face, Edge to Edge, Edge to Face Contact

    Beam to Beam, Beam to Shell, Beam to Solid Contact

    Peeling Glue or Permanent Glue (in Contact)

    Strain Level > 10-15%

    Elastic-Plastic or Hyper-Elastic Material Properties are Temperature Dependent

    Need to Model 3D Solid Composites

    Analysis Chaining

    Thermal Structural Coupled

    Solid Shell (Gradient thorugh Thickness)

    Summary