ABAQUS with HyperWorks 6.0
ABAQUS with HyperWorks Class Create ABAQUS input files using HyperMesh Post-process ABAQUS ODB files using HyperView ABAQUS ODB Upgrade HVTrans Standard3d - Create input file for 3 dimensional models for use with Abaqus Standard Standard2d - Create input file for 2 dimensional models with planar or axisymmetric elems for use with Abaqus Standard Explicit - Create input file for use with Abaqus Explicit
Introduction to ABAQUS with HyperMesh Based on ABAQUS version 6.2.1 ABAQUS user profile loads ABAQUS template points to ABAQUS feinput translator GUI has ABAQUS focus Standard3d - Create input file for 3 dimensional models for use with Abaqus Standard Standard2d - Create input file for 2 dimensional models with planar or axisymmetric elems for use with Abaqus Standard Explicit - Create input file for use with Abaqus Explicit
ABAQUS input file format MODEL DATA Heading Nodes Elements Sets Section properties Materials Boundary conditions, Initial conditions, Loads Coordinate systems Contacts (Standard) HISTORY DATA *STEPs Boundary conditions, Loads Output requests Contacts (Explicit)
ABAQUS equivalent in HyperMesh MODEL DATA Heading control card Nodes nodes Elements elements *ELSET, *NSET entity sets Section properties component collectors Materials material collectors Constraints 1D elements Initial conditions loads in load collectors Coordinate systems systems in system collectors Contacts (for Standard) Contact Manager HISTORY DATA *STEP load step Boundary conditions, Loads forces, constraints, etc. in load collectors Output requests output block Contacts (for Explicit) groups
In chapter 1 using HyperMesh View images of ABAQUS keywords and data lines Create and edit materials and section properties Relate ABAQUS entity types to HM element and load configurations Create *STEP Create loads and boundary conditions for model and history data Export ABAQUS input file
Chapter 1 hands-on exercises Static analysis of cradle and bracket assembly Complete model data Load HyperMesh file View images of defined ABAQUS keywords & data lines Define material & section property for cradle Create *KINEMATIC COUPLING Define history data Create *STEP & specify analysis procedure Create *BOUNDARY & add to *STEP Apply *CLOAD & add to *STEP Specify output requests & add to *STEP Export ABAQUS input file
HyperMesh card images View ABAQUS keywords and data lines Define and edit parameters and data items Card Editor panel
ABAQUS *ELEMENT with section property Component collector name *ELEMENT,TYPE=C3D4,ELSET=indentor 340, 454, 455, 463, 453 *SOLID SECTION, ELSET= indentor, MATERIAL=steel Material collector name Component collector’s card image Collectors panel
ABAQUS *ELEMENT with section property Some component card images SHELLSECTION GASKETSECTION BEAMSECTION SPRING MASS Create component collector (collection of elements) with card image (section property) material collector (*MATERIAL) collectors panel
ABAQUS *MATERIAL Material collector with a card image Two ways to create material and associate it to a component create material and then create component let HM create a material when a component is created Update any component with any material No limit for number of data lines that can be specified for a material collectors panel
HyperMesh entity configuration and type Two identifiers for elements and loads Configuration: HM core feature Type: Defined by loaded template Element configurations: rigid, spring, quad4, hex8 quad4 template types: S4, S4R, S4R5 Load configurations: constraints, force, pressure, temperature pressure template types: DLOAD, FILM, DFLUX, DECHARGE elem types and load types panels
ABAQUS kinematic constraints rigid (1D) elements in HyperMesh (except *EQUATION) No sectional property or material needed Organize into a component collector new component without a card image existing component with different ABAQUS entities Select constraint type for rigid configuration element types panel
Creating component when no material needed Select existing material Unused materials not written to ABAQUS input file Unused material has no card image collectors panel
ABAQUS *STEP load steps panel
HyperMesh load collectors loads and boundary conditions must be organized into load collector Use collectors panel to create load collector with card image HISTORY INITIAL_CONDITION INITIAL_CONDITION for loads used as model data HISTORY for loads used as history data collectors panel
In chapter 2 using HyperMesh Import ABAQUS input file Create systems *SYSTEM, *TRANSFORM Define non-linear material Create *CLOAD in *TRANSFORM Complete partially defined *STEP
Chapter 2 hands-on exercises Non-linear static response of half disc to forces Complete model data Import ABAQUS input file Update existing *MATERIAL Create *TRANSFORM Complete history data Specify analysis procedure Apply *CLOADs & add to *STEP Specify output requests & add to *STEP Export ABAQUS input file
Importing INP file into HyperMesh Import free and fixed formatted files import v5.8 input files and convert to v6.2.1 format elements organized into components based on section property loads for model data organized into load collector with INITIAL_CONDITION *STEP organized into load step loads and constraints organized into load collector with HISTORY output requests organized into output block Warnings & error messages written to abaqus.msg file Unrecognized lines written to *.hmx file
*SYSTEM and *TRANSFORM systems Organize into systems collectors Create from HyperMesh system *SYSTEM - define node coordinates set reference *TRANSFORM - define directions for the degrees of freedom of nodes set analysis review nodes in *SYSTEM and *TRANSFORM systems panel
*CLOAD (force) Use respective system when creating *CLOADs Import INP file with *CLOADs in *TRANSFORM display of *CLOADs might not look correct HyperMesh imports and displays forces in global system *CLOAD definitions are not altered forces panel
In chapter 3 using HyperMesh Contact between solid elements ABAQUS one noded elements Map loads on geometry to FE mesh OP parameter for removing loads from *STEPs Reorder *STEPs View boundary conditions and loads in *STEPs Export only displayed *STEPs
Chapter 3 hands-on exercises Static & frequency analysis of brake disc & pad Complete model data Load HyperMesh file Create lumped mass Define contact Complete history data Apply *DLOAD & add to *STEP Create dummy *STEP & specify OP Reorder *STEPs Specify frequency analysis procedure Export ABAQUS input file
ABAQUS one noded elements 1D elements in components Create component with card image, i.e. MASS, ROTARY_INERTIA, DASHPOT existing material Select element type from elem types panel
ABAQUS Contact Manager Create, edit and review contact keywords Demo: 1. Review basics of interface, surface & surf interaction. 2. Use Surf page to create wood2_surf surface usiing CM 3. Create wood2_to_rope interface using wood2rope surf interaction 4. Create wood1_to_wood2 interface and use on the fly creation of wood2wood surf interaction showing features Define surfaces for these elements: solid shell membrane rigid gasket beam pipe truss
ABAQUS Contact Manager Face identifiers Solids - S1, S2, S3, S4, etc. Shells - SPOS, SNEG Two methods to specify face identifiers You select elems & HM writes identifiers for desired faces to input file You select ELSET and specify identifier for desired faces Assume gasket elements are regular solid elements Demo: 1. Review basics of interface, surface & surf interaction. 2. Use Surf page to create wood2_surf surface usiing CM 3. Create wood2_to_rope interface using wood2rope surf interaction 4. Create wood1_to_wood2 interface and use on the fly creation of wood2wood surf interaction showing features
Map loads on geometry to FE mesh Create loads on geometry (surfaces, lines, points) Useful for re-meshing model without deleting complicated loads Applying loads to geometry similar to applying loads to mesh Two methods to map loads on geometry to mesh using load on geom panel automatically, upon export of the input file Mesh must be associated to geometry Load collector stores loads on geometry and loads on mesh Demo: 1. Review basics of interface, surface & surf interaction. 2. Use Surf page to create wood2_surf surface usiing CM 3. Create wood2_to_rope interface using wood2rope surf interaction 4. Create wood1_to_wood2 interface and use on the fly creation of wood2wood surf interaction showing features
*ELSET and *NSET keywords *ELSET and *NSET keywords are HyperMesh entity sets Create them using entity sets panel Reference these sets in your model specify output request for them select them to define contact surfaces Demo: 1. Review basics of interface, surface & surf interaction. 2. Use Surf page to create wood2_surf surface usiing CM 3. Create wood2_to_rope interface using wood2rope surf interaction 4. Create wood1_to_wood2 interface and use on the fly creation of wood2wood surf interaction showing features
Order of *STEPs Order of load steps is order the *STEPs appear in ABAQUS input file Order IS NOT dependent on load step ids Reorder load steps using reorder panel Demo: 1. Review basics of interface, surface & surf interaction. 2. Use Surf page to create wood2_surf surface usiing CM 3. Create wood2_to_rope interface using wood2rope surf interaction 4. Create wood1_to_wood2 interface and use on the fly creation of wood2wood surf interaction showing features
Graphically view and export *STEPs Display on and off load steps Use displayed option to export only displayed load steps Demo: 1. Review basics of interface, surface & surf interaction. 2. Use Surf page to create wood2_surf surface usiing CM 3. Create wood2_to_rope interface using wood2rope surf interaction 4. Create wood1_to_wood2 interface and use on the fly creation of wood2wood surf interaction showing features
In chapter 4 using HyperMesh *ORIENTATION system Contact between shell elements Time varying velocity with *AMPLITUDE
Chapter 4 hands-on exercises Dynamic analysis of crashing tubes Complete model data Load HyperMesh file Create *ORIENTATION Define contact Complete history data Create *BOUNDARY, TYPE = VELOCITY, AMPLITUDE = <curve name> Create *STEP Export ABAQUS input file