new msc nastran n is for nonlinear as in sol400 · 2012. 3. 1. · msc nastran (n for nonlinear -...
TRANSCRIPT
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
It’s 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