ansys/ls-dyna customization in workbench … customization in workbench using act ... — ls-dyna is...

25
ANSYS/LS-Dyna Customization in Customization in Workbench Using ACT ACT Steven Hale S Senior Engineering Manager CAE Associates, Inc. © 2013 CAE Associates June 13, 2013

Upload: lethuan

Post on 28-Mar-2018

287 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

ANSYS/LS-DynaCustomization in Customization in Workbench Using

ACTACTSteven Hale

SSenior Engineering ManagerCAE Associates, Inc.

© 2013 CAE Associates

June 13, 2013

Page 2: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

CAE Associates

CAE Associates is an engineering services firm specializing in all aspects CAE Associates is an engineering services firm specializing in all aspects of engineering simulation.

I t d i 1981 i i lti fi i li i i fi it— Incorporated in 1981 as an engineering consulting firm, specializing in finite element analysis.

O f th i i l 4 ANSYS Ch l P t i 1985— One of the original 4 ANSYS Channel Partners, since 1985.

— Built upon these foundations to become a quality provider of engineering i l ti d t d i t h d d f ti b th l dsimulation products and services to hundreds of corporations, both large and

small.

2

Page 3: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

CAE Associates

3 Major Areas of Focus:— Engineering Consulting

• Provide solutions to complex structural, thermal, fluid, and multiphysics challenges.

— Sales and Technical Support of the ANSYS Suite of Simulation Software• CT, LI, Northern NJ, NY Metro, Western MA

— ANSYS FEA and CFD Training• Application specificpp p• Coaching and mentoring

3

Page 4: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Areas of Expertise

Structural Analysis— Composites— Fatigue— Implicit and Explicit Dynamics

Thermal Analysis CFD

— Aerodynamics— Turbo machinery, Propulsion— Coupled Thermal-Flow— Fluid-Structure Interaction — Chemical reacting flows

ANSYS Customization

4

Page 5: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Our Approach

Maximize the value of simulation to our clients by ensuring they get the best combination of engineering software and services to achieve their objectives.

Provide the highest level of expertise every step of the way to ensure a fast, successful implementation, as well as ongoing support.

5

Page 6: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Introduction

The Workbench/LS-Dyna ACT Extension is a tool that adds considerable functionality and usability to the existing Workbench/LS-Dyna tool: Explicit Dynamics (LS-Dyna Export).

— Combines the power of the LS-DYNA solver with the ease-of-use of the ANSYS Workbench environment.

— LS-Dyna is a very popular commercial explicit dynamics solver. • Very robust and fast for solving high-energy transient events.• Applications include impact, crash, drop tests, manufacturing, buckling, etc.

6

Page 7: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Outline

What is ACT and what can it do?

ACT implementation, development, and licensing

ACT t i il bl f d l d ACT extensions available for download

Workbench/LS-Dyna ACT extension and demo

7

Page 8: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

What is ACT?

Since ANSYS Workbench is a general purpose FE element tool, it does not always provide the most direct method for analyzing specific situations.

ACT (Application Customization Toolkit) is a new capability in WB that allows you to add custom features to the Workbench Mechanical interface.

— Custom features can be specific to your industry or to a particular model.Cus o ea u es ca be spec c o you dus y o o a pa cu a ode— No need to compile external code or link with ANSYS libraries.

ACT extensions can relieve some of the pain and difficulties in specific ACT extensions can relieve some of the pain and difficulties in specific modeling areas

— Eliminate the need for command blocks.A t t t i h d l l ti— Automate certain hand calculations.

— Easily incorporate previously-developed APDL macros into WB Mechanical.

8

Page 9: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

What Can ACT Do?

ACT customizations can include things like: ACT customizations can include things like:— Specialized loads

• Examples: Acoustic pressure, Rigid body force (LS-Dyna)

— Element types and options not directly available in WB• Examples: Acoustic elements, LS-Dyna shell/solid formulations

— Specialized post-processing• Examples: Acoustic pressure, Energy time-history results (LS-Dyna)

FE model information and access— FE model information and access• Examples: Node and element #s and display

— Use of MAPDL macros• Example: Menus that call and send input parameters to a custom MAPDL convection load macro

— Use of 3rd party solver• Example: LS-Dyna

9

Example: LS-Dyna

Page 10: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

ACT Implementation

ACT customizations can show up as new tool bar buttons ACT customizations can show up as new tool bar buttons

Or as new menus Or as new menus

10

Page 11: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

ACT Implementation

These custom buttons function just like regular Workbench tools These custom buttons function just like regular Workbench tools— Items are added to the tree and settings can be modified in the details pane.— Scoping is the same, specifying load direction is the same, etc.

N d t l th d l— No need to learn a new methodology.

11

Page 12: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

ACT Development

ACT E t i fil t d b bi i XML fil d P th ACT Extension files are created by combining XML files and Python Scripts.

— XML files define the menus, buttons, icons, and details information.

— Python scripts perform the operations in Mechanical• Main function – Extract the data from the user-entered details and write items to the

input file (ANSYS DS.dat file or LS-Dyna .k file).

12

Page 13: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

ACT Licensing

To use ACT extensions no additional licensing is required! To use ACT extensions no additional licensing is required!— To install a compiled ACT extension file simply go to Extensions > Install

Extension and browse for the .WBEX file

— To use the extension in a particular project, go to Extensions > Manage E t i d h k ff th t i tExtensions and check off the extensions to use.

T d l d il ACT t i dditi l li (ANSYS To develop and compile ACT extensions an additional license (ANSYS SDK license) is required.

13

Page 14: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

ACT Extensions

There are many pre-developed free ACT extensions available for your use There are many pre-developed free ACT extensions available for your use. Some examples include:

— 3D_Surface_Effect Extension_R145_v1Create a 3D surface effect using SURF154 elements

Acoustics Extension R145 v6— Acoustics Extension R145_v6Expose 3D acoustics solver capabilities

— BeamEndRelease Extension_R145_v1Expose the end release feature for beam elements and enable advanced graphic post-processing for beam results

— Convection Extension_R145_v1Expose convection with pilot node capabilityExpose convection with pilot node capability

— FE Info Extension R145 v4Expose node and element related information

— FSI Transient_R145_v1Map temperature and pressure loads (from a CFD calculation) to a multi-step Mechanical analysis for transient one-way FSI

— MatChange_R145_v1Change material ID to user specified value for the selected bodies

— Morphing2D Extension_R145_v1Perform a set of morphing capabilities on 2D models

— Non Linear Results Info Extension R145 v1_ _Enable tracking for non-linear solutions (contact & Newton-Raphson residuals)

— Piezo Extension_R145_v2Expose piezo-electric solver capabilities

— Submodeling Extension_R145_v1Sub-modeling for shell-to-solid (R14.5 native implementation already supports solid-to-solid sub-modeling)

14

Sub modeling for shell to solid (R14.5 native implementation already supports solid to solid sub modeling)

— Workbench LS-DYNA_R145_v2Fully integrated access to ANSYS LS-DYNA with all the power of Workbench through the Mechanical GUI

Page 15: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Current State of LS-Dyna in Workbench

Explicit Dynamics (LS-Dyna Export) utility Explicit Dynamics (LS-Dyna Export) utility— Limited access to LS-Dyna functionality— Cannot solve in Mechanical

C t t i M h i l— Cannot post-process in Mechanical— Other limitations:

• Limited shell and solid section types• No eroding contact• Only global damping and hourglass controls

— Cannot apply different values/types to different parts

C t t i t i d• Cannot create point masses, springs, or dampers• Cannot apply certain load types to rigid bodies• Cannot track contact or reaction forces

15

Page 16: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Workbench/LS-Dyna ACT Extension

Workbench LS-DYNA is an ACT-developed user environment that adds Workbench LS-DYNA is an ACT-developed user environment that adds considerable functionality and usability.

— Used for preprocessing, solving, and post-processing LS-DYNA models. New at Version 14 5— New at Version 14.5.

— Requires an ANSYS LS-DYNA license.

16

Page 17: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Main Features

New functionality in some existing menus plus ACT add-on menus

LS-DynaACT toolbar

— Rigid body loads and constraints— Bonded (Tied), frictional, eroding, and single-surface contacts— Point masses, beam connectors, springs, and dampers— Access additional LS-Dyna solid and shell formulations— Access most LS-Dyna hourglass controls— Result tracking for high-frequency output at specific nodes and for contact forces— Comprehensive post processing

17

• Do not need to learn LS-PrePost

Page 18: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Demo: Pliers Drop Test

Pliers dropped from 20 ft. onto a hard surface— Goal: Obtain max. tensile stress history in the bottom clamp

• Impact velocity = 430 in/s• Can model all parts as rigid except for the bottom clamp • Can use bonded contact as shown and frictional contact at all other joints

B d dBonded

18

Bottom clamp

Page 19: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Demo: Pliers Drop Test

Assign: Assign:— Impact velocity— Constrain impact surface

Ri id b d t i t• Rigid body constraint

— Insert a body contact tracker• Allows for graphing contact/impact forces

— Analysis settings• Transient time (0.01 seconds)• Mass scaling to speed up the run• Number of CPUs• Number of output time pts to write

19

Page 20: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Demo: Pliers Drop Test

Instructions Instructions— Change all bodies except for “Clamp bot” to rigid— Connections

D l t th b d d t t t ll l ti t “B d d Cl t t A t ”• Delete the bonded contacts at all locations except “Bonded – Clamp top to Arm top” • Add 2 manual bonded contacts between the top of the CenterLink and Arm top

• Keep Body Interaction contact active (and frictional)— Set the friction coefficient to 0 2

20

Set the friction coefficient to 0.2

Page 21: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Demo: Pliers Drop Test

Mesh Mesh— Physics Preference = Explicit— Advanced Size Function = Off— Element Size = 0.04 in.

Initial Conditions— Velocity (430 in/s normal to the floor surface)

Analysis Settings:— End Time = 0.01 sec.— Automatic Mass Scaling = Yes

• Time step Size = 1 e-7Time step Size 1.e 7

— Number of CPUs = 2— Solver Controls:

• Unit System = Bin

— Output Controls:• Calculate Results At = Equally Spaced Points

— Value = 80

— Time History Output Controls:

21

y p• Calculate Results At = Equally Spaced Points

— Value = 200

Page 22: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Demo: Pliers Drop Test

Rigid Body Constraint Rigid Body Constraint— Apply to the floor (surface body)

O h i i d f hi d b h Other items not required for this demo but may want to show:— Analysis Settings: Many different hourglass controls, Damping— Can insert pressure, force, displacement, velocity, or acceleration vs. time

Solution:— Insert Total Deformation— Insert Total Deformation— Maximum Principal Stress scoped to the bottom clamp— ASCII > Global Data (Add Kinetic and Internal Energy)

• Use Worksheet to plot• Use Worksheet to plot

— ASCII > Contact Force • Contact = Body Interaction

Scope to the floor body

22

• Scope to the floor body

Page 23: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Demo: Pliers Drop Test

Maximum principal stress in the bottom clamp Maximum principal stress in the bottom clamp

23

Page 24: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Demo: Pliers Drop Test

24

Page 25: ANSYS/LS-Dyna Customization in Workbench … Customization in Workbench Using ACT ... — LS-Dyna is a very popular commercial explicit dynamics ... • Applications include impact,

Conclusions

The Workbench/LS-Dyna ACT extension allows you to rapidly set up models in Mechanical for solving high-energy dynamic analyses in LS-Dyna.

— Provides much more functionality than the current Workbench/LS-Dyna tool.— Allows post-processing in Mechanical (or LS-Prepost if you prefer).— Can leverage all of the power of Workbench for geometry processing,

parameterization, meshing, and load application.

25