Best Practices for Contact Modeling using ANSYS

Similar documents
Workbench Simulation. Contact Analysis. 1 ANSYS, ANSYS, Inc. Inc. Proprietary

within Epsilon Twin Cities ANSYS User Meeting September 2013 Contact Analysis

Lecture 5 Modeling Connections

Introduction to ANSYS Mechanical

Nonlinear Convergence

Appendix A: Mesh Nonlinear Adaptivity. ANSYS Mechanical Introduction to Structural Nonlinearities

R15.0 Structural Update

Chapter 5 Modeling and Simulation of Mechanism

ANSYS Element. elearning. Peter Barrett October CAE Associates Inc. and ANSYS Inc. All rights reserved.

Principles of Simulating Contact Between Parts using ANSYS

A Multiple Constraint Approach for Finite Element Analysis of Moment Frames with Radius-cut RBS Connections

SimLab 14.3 Release Notes

Introduction to ANSYS LS-DYNA

Modelling Flat Spring Performance Using FEA

ANSYS/LS-Dyna. Workbench Using. Steven Hale Senior Engineering Manager CAE Associates, Inc. June 13, CAE Associates

SOLIDWORKS Simulation Avoiding Singularities

Engineering Analysis

PTC Newsletter January 14th, 2002

ME Week 12 Piston Mechanical Event Simulation

ANSYS User s Group Non-Linear Adaptive Meshing (NLAD)

Advanced Techniques for Nonlinear Contact and Drop Shock Analysis Shoubing Zhuang Autodesk Inc. Michael Smell Autodesk Inc.

Example 24 Spring-back

Lecture 3 : General Preprocessing. Introduction to ANSYS Mechanical Release ANSYS, Inc. February 27, 2015

Modeling Strategies for Dynamic Finite Element Cask Analyses

Workbench-Mechanical Structural Nonlinearities

ANSYS Webinar Sealing Applications Siddharth Shah Presented by Pierre THIEFFRY Product Managers Ansys, Inc.

D04 J-Tube Pull-In. Orcina. 1. Introduction

Become a Black Belt in ANSYS Workbench, Volume 3. We dedicate this book to God s Ecstatic Beauty and Beatific Love: Tripura Sundari

SDC. Engineering Analysis with COSMOSWorks. Paul M. Kurowski Ph.D., P.Eng. SolidWorks 2003 / COSMOSWorks 2003

SIMULATION CAPABILITIES IN CREO

INTERIOR POINT METHOD BASED CONTACT ALGORITHM FOR STRUCTURAL ANALYSIS OF ELECTRONIC DEVICE MODELS

Simulation of Overhead Crane Wire Ropes Utilizing LS-DYNA

Simulating Sinkage & Trim for Planing Boat Hulls. A Fluent Dynamic Mesh 6DOF Tutorial

Extracting Relative Displacements in ANSYS Mechanical

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

ixcube 4-10 Brief introduction for membrane and cable systems.

Auto Injector Syringe. A Fluent Dynamic Mesh 1DOF Tutorial

Some Aspects for the Simulation of a Non-Linear Problem with Plasticity and Contact

FDM Lightweight Structures DESIGN GUIDE

Workbench v15 Update

Introduction to the Finite Element Method (3)

Agenda. 9:00 Welcome. 1:00 - Computing Utilities. 9:15 - Mechanical Demonstration. 1:30 - CFD Update. 3:00 Break 3:15 ANSYS Customization Toolkit

COMPUTER AIDED ENGINEERING. Part-1

Weld Strength DOCUMENTATION. Extension version Compatible ANSYS version 18.0,18.1,18.2.

Weld Strength Extension

About the Author. Acknowledgements

Crashbox Tutorial. In this tutorial the focus is on modeling a Formula Student Racecar Crashbox with HyperCrash 12.0

Chapter 7 Practical Considerations in Modeling. Chapter 7 Practical Considerations in Modeling

Just the Facts Small-Sliding Contact in ANSYS Mechanical

Presentation of PAM-CRASH v2004. Part 1: Solver News

Finite Element Analysis using ANSYS Mechanical APDL & ANSYS Workbench

Guidelines for proper use of Plate elements

Improving Your Structural Mechanics Simulations with Release 14.0

2: Static analysis of a plate

3D Finite Element Software for Cracks. Version 3.2. Benchmarks and Validation

What makes Bolt Self-loosening Predictable?

Sliding Split Tube Telescope

PTC Creo Simulate. Features and Specifications. Data Sheet

Seven Techniques For Finding FEA Errors

Rotordynamics in ANSYS

Simulating Drilling Processes with DEFORM-3D

Multi-Disciplinary Design of an Aircraft Landing Gear with Altair HyperWorks

Structural Nonlinear Analysis of a Disconnector Pelikelo (a kind of hook) using ANSYS/Workbench

Methods of Improving ABAQUS/Standard Predictions for Problems Involving Sliding Contact

Preloads in LS-DYNA. Introduction Analysis Techniques (General) Dynamic Relaxation. Explicit Implicit. Bolt Preload Techniques

SIMULATION CAPABILITIES IN CREO. Enhance Your Product Design with Simulation & Analysis

SimLab 14.1 Release Notes

SimLab 14.2 Release Notes

CHAPTER-10 DYNAMIC SIMULATION USING LS-DYNA

Challenge Problem 5 - The Solution Dynamic Characteristics of a Truss Structure

Orbital forming of SKF's hub bearing units

Introduction to Engineering Analysis

Computer Life (CPL) ISSN: Finite Element Analysis of Bearing Box on SolidWorks

Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering

MAE 323: Lab 7. Instructions. Pressure Vessel Alex Grishin MAE 323 Lab Instructions 1

Static Stress Analysis

Finite Element Method. Chapter 7. Practical considerations in FEM modeling

A rubber O-ring is pressed between two frictionless plates as shown: 12 mm mm

Finite Element Modeling Techniques (2) دانشگاه صنعتي اصفهان- دانشكده مكانيك

LS-DYNA CONTACT PROCEDURE ANALYSIS FOR SELECTED MECHANICAL SYSTEMS

LS-DYNA Implicit Workshop. Problem #1: Tensile Test

SimLab Release Notes. 1 A l t a i r E n g i n e e r i n g

Nouveautés ANSYS pour le calcul structurel et l impression 3D. CADFEM 2017 ANSYS Additive Manufacturing

Introduction to ANSYS ICEM CFD

Shell-to-Solid Element Connector(RSSCON)

FORMING SIMULATION USING RIGID-PLASTIC MATERIAL MODEL IN MARC

NON-PARAMETRIC SHAPE OPTIMIZATION IN INDUSTRIAL CONTEXT

On the Optimization of the Punch-Die Shape: An Application of New Concepts of Tools Geometry Alteration for Springback Compensation

Workbench v16 Update

ES 128: Computer Assignment #4. Due in class on Monday, 12 April 2010

Getting Quality Results with Your Simulation

Introduction to FEM Modeling

Principles of Kinematic Constraint

The Finite Element Method for the Analysis of Non-Linear and Dynamic Systems. Prof. Dr. Eleni Chatzi, J.P. Escallo n Lecture December, 2013

Subject of Investigation

PERFORM-3D Version Copyright Computers and Structures, Inc., 2011 Release Date:

MPP Contact: Options and Recommendations

EN1740 Computer Aided Visualization and Design Spring /26/2012 Brian C. P. Burke

Introduction to ANSYS CFX

Advanced geometry tools for CEM

Transcription:

Best Practices for Contact Modeling using ANSYS 朱永谊 / R&D Fellow ANSYS 1 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Why are these best practices important? Contact is the most common source of nonlinearity and is often the most difficulty to solve! With typical structural problems, the presence of nonlinear contact can often be the biggest reason for increased solution times. Poorly defined contact may lead to unstable contact conditions. These conditions usually mean bad convergence and lost time. With ideal contact conditions, contact results converge much more quickly and the results tend to be smoother. 2 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

What this presentation will cover Section 1: Contact Model Setup and Verification: Setting Units System Mesh Quality & Mesh Sizing Contact Generation and Management Tips Section 2: Getting Ready for the Solver: Setting the Contact Formulation Understanding the Effect of Contact Stiffness Advantages of MPC Contact Specifying Pinball Radius Initial Interface Adjustment Section 3: Dealing With Non Convergence Diagnostic Tools Contact Results Tool Overcoming Rigid Body Motions Procedure for Overcoming Convergence Difficulties 3 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Set the Right Units System Always verify the model units. Bad units can results in inaccurate solution and bad convergence due to tolerance, precision, and numerical round off issues. When the tolerance on residual force is not satisfied because the contact length is too small Or if tolerance on residual force is not satisfied because the elastic moduli or force/mass quantities is too big Tip: Select mm-n units for the most contact models. 4 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Mesh Quality Poor mesh quality in solid elements can cause convergence problems. A difficult contact problem may be diverging simply because of the mesh Tip: Use aggressive shape Poor Mesh Quality on Contact Surface checking for nonlinear contact problems. Better Mesh Quality 5 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Mesh Sizing On curved surfaces, or surfaces which deform to a curve, having sufficient contact elements to closely follow the curvature is essential for smooth results. This is especially true for nonlinear contact Use similar element sizes for the source and target sides. Tip: Use Contact Sizing for sub-surface mesh control: Element size transitions very slowly! Too few elements Better set elements with similar mesh density Contact Sizing 6 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016 Normal Surface Sizing

Using Match Mesh Control Mesh generated as separate parts Use Contact Match controls to match mesh Node merge can be added as second step to make mesh conformal Tip: Tet Mesh Only Match mesh feature aids accurate definition of contact interface and improves convergence 7 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Using the Worksheet The worksheet view is a great way to review all of the contact settings Rows can be sorted by clicking on column header Column Visibility can be controlled via RMB 8 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Using the Initial Contact Tool Use the Initial Contact Tool to quickly learn about contact status before solving. Inserted under Connection Folder Information reported which pairs are open/closed, how much initial penetration, inactive pairs, etc. Color coding to help user identify possible issues Contour results such as status and Penetration can be calculated 9 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Section 2: Getting Ready for the Solver Tip: Using Robust Defaults Robust defaults that solve the largest variety of contact situations is our goal In general the Program Controlled settings in Mechanical match the MAPDL solver defaults. Exceptions include Behavior(autoasymmetric) and Update Stiffness(update each iteration) 10 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Contact Detection Methods 11 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Understanding Contact Formulation Augmented Lagrange (Default): Suitable for most problems. Pure Penalty: Contact occurring only on Edge or Corner MPC (Multi-Point Constraint): Ideal for all bonded/no-separation contact when there is no over-constraint Normal Lagrange: Highest accuracy Contact with material nonlinearities Between shells or thin layers Interference fit Large Sliding 12 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Modeling Contacts: Normal Lagrange Method Penetration critical applications (accuracy). Contact with predominant material nonlinearity. Contact between shells or thin layers. Large sliding problem. Pretension bolts Small deformation due to small amount of loading. Contact at corners, edges. Suitable for solving Threaded connectors, press fit joints, seals, etc. In which underlying stresses vary with contact stiffness. Convergence is still not achieved after several attempts by adjusting contact stiffness. 13 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Contact Stiffness Factor: Tips For contacts with difficulty converging, lower the stiffness For pretension problems, use a stiffness factor greater than one, because penetration can strongly influence the pretension forces. Always set Update Stiffness to a frequency of Each Iteration (Default in WB Mechanical) Aggressive options: remedy chattering or preventing rigid body motion when initial contact conditions are not well posted. When there is difficulty converging due to high penetration, increase the stiffness. 14 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Modeling Contacts: MPC Method Notes Use MPC contact for bonded and no-separation contact as much as possible unless overconstraints exist. Ideal for shell-solid, shell-shell, and beam-shell contacts Interface with small gap/penetration It avoids spurious frequencies for modal analysis Gaps are frequently encountered in CAD models Seam Weld preparation Suppressed auxiliary parts (e.g. seals) Rather than modify the geometry to fill the gap, they can be accurately ignored when using MPC Contact or a fixed joint. Joints/beam connection are recommended if convergence difficulties arise for large rotation problems. 15 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Viewing the MPC Equations After the solution is done MPC equations and other FE Connections can be graphically viewed Tip: Check overconstraints 16 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Contact Pinball ANSYS solver internally categorizes the state of contact as: Far field, Near field, Touching Category is based on if the distance between contact and target surface is lesser (or) greater than pinball radius For interference problems, ensure that the pinball radius is greater than the maximum interference In bonded contact and no-separation contacts, any region between the surfaces which touches or lies within pinball radius will be assumed to be in contact 17 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Contact Pinball - Notes Pinball radius This is one of the most important parameters to get the desired contact result Effective PINB : measure the largest gap in your model via Initial Contact Tool, then specify PINB a little bit larger than the gap, e.g if the largest gap is X, use PINB=X+X/10. If you introduce a large pinball, you will have risks to introduce the spurious region. Use large pinball for load step which resolves interference fit. Use small pinball for other steps. FE model Contact status Deformation 18 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Interface Treatment: Adjust to touch gap Initial mesh with undesired gaps and or penetration between contact surfaces results in difficulty in converge Mesh discretization can create artificial gaps between surfaces even though the CAD surfaces touch each other Adjust to touch option will remove the gap numerically and assume the surfaces touch each other Physically moving contact nodes towards target surface is not directly exposed in Mechanical, but can be manually defined via CNCH,ADJU/MORPH in a command object. 19 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Mesh Morphing for Contact Adjustment Mesh morphing (Command: Cnch,morph) adjusts contact surfaces by stress-free movement of mesh Moves the contact nodes to close gaps and remove penetration (similar to cncheck,adjust) Morphs the resulting mesh to improve mesh quality Cnch, morph creating initial interference 20 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Mesh Morphing for Contact Adjustment Large initial penetration results in non-convergence without any adjustment Large penetration > 1 elem depth Mesh adjusted with morphing Morphed Mesh: no pene Contact Pres Contact Pres w KO(5)=3 (cnof adjustment) 21 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Modeling Interference Fit Three Options Contact surface offset (CNOF) as a function of time via tabular input Use tabular input to specify a table in which the magnitude of CNOF is ramped down from the possible maximum values of interference to zero over time. Automatic interference fit method The program automatically ramps the initial penetration down to zero over time along the true contact normal direction. User-defined contact surface normal The automatically ramps the initial penetration down to zero over time along the user-defined shift direction. 22 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Section 3 : Dealing With Non Convergence 23 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Understanding the Solver Output 24 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Reading the Solver Output 25 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Examples of Rigid Body Motion 26 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Causes of Rigid Body Motion The parts are not in contact (gap) -- Fig. a) The initial penetration is too high, this will leads to a very high contact force -- Fig. b Friction force is too small comparing the external force -- Fig. c F F F F < F Tip: Constrain rotational DOFs for structure elements a b c 27 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Correct the Rigid Body Motion Adding Contact Stabilization Damping 28 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Diagnostic Tool: Contact Result Tracker Provides contact information during solution. The trends observed can help diagnose problems. For instance, a decreasing number of contact points indicate a loss of contact 29 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Contact Results Tool: Chattering 30 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Overcome the Force Unbalance 31 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Overcome the Force Unbalance 32 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

Procedure for Overcoming Convergence Difficulties Identify the problematic contact region(s) using: Contact tracking Contact results (e.g. status, penetration) Force convergence plots NR residuals Outputs Once identified, possible remedies: Check Mesh Quality. Make sure model units are on an appropriate scale Adjust the Contact Stiffness Check for proper initial conditions/pinball. Change to nodal detection if the problem is at a corner. Reduce the time step size before and during the onset of the divergence. If large friction coefficient is defined(>.20) consider using unsymmetric solver Last resort: Add stabilization(contact or global) 33 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016

感谢聆听 34 2016 ANSYS, Inc. August 12, 2016 ANSYS UGM 2016