Copyright © 2009 Altair Engineering, Engineering, Inc. Proprietary and Confidential. Confidential. All rights reserved.
Hyp ype erWork rWorks s 11.0 for Ab Aba aqu qus s
Using HyperMesh and HyperView
Copyright © 2009 Altair Engineering, Engineering, Inc. Proprietary and Confidential. Confidential. All rights reserved.
Chapte hapterr 1: Foun Foundation dation for Abaqus Modeling
HyperWork HyperW ork s 11.0 11.0 for A baqus
Copyright © 2009 Altair Engineering, Engineering, Inc. Proprietary and Confidential. Confidential. All rights reserved.
Found ounda ation for Aba Abaqus qus Mode odeling ling Topics Topic s Present Presented ed •
Userr Profile Use Profi le
•
Utilit y menu
•
Input fil e format format
• A Ab b aqu aqus s eq equ u i v al alen entt i n Hy Hyp p er erMes Mesh h •
Solver Specif Specific ic Online Help Help
Copyright © 2009 Altair Engineering, Engineering, Inc. Proprietary and Confidential. Confidential. All rights reserved.
Ab A b aq aqu u s Us User er Pr Pro ofile • 3 Use Userr Profi Pro files les • • •
Standard2D Standard3D Explicit
• User Prof Profile ile aids aids in i n wor kflo kflow w • Provides tools for wo rking effectively with wit h the th e Abaqus interfa in terface ce • Conf onfigu iguration ration of panels panels • Loads specific specifi c Utility Menu
• Loads input inpu t reader reader and and output ou tput templates
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Abaqus Utility Menu Contains Abaqus specific macros •
Solid Face alignment • Change and review of stack direction • Align S1 faces of solid elements (Tetra/Hexa Elements)l
•
Tools • • •
Component Browser: Organization of the Model Step Manager: Create initial conditions and step definitions including output requests Contact Manger: Define Abaqus contacts, tie and pretension section
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Abaqus input file format MODEL DATA • • • • • • • • •
Heading Nodes Elements Sets Section properties Materials Boundary conditions, Loads (Initial conditions) Coordinate systems Contacts (Standard)
HISTORY DATA • • • •
Steps Boundary conditions, Loads Output requests Contacts (Explicit)
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
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
Step Manager
•
Coordinate systems
systems in system collectors
•
Contacts (for Standard)
Contact Manager
Copyright © 2009 Altair Engineering, Engineering, Inc. Proprietary and Confidential. Confidential. All rights reserved.
Ab A b aq aqu u s eq equ u i v al alen entt i n Hy Hyp p er erMes Mesh h History Data •
Step
Step Manager
•
Boundary condit ions, Loads Loads
Step Manager
•
Output requests
Step Manager
•
Contacts (for Explici t)
A d d t o s t ep i n St Step ep Man Manag ager er
Copyright © 2009 Altair Engineering, Engineering, Inc. Proprietary and Confidential. Confidential. All rights reserved.
Hyp ype erMe rMesh sh Onl nlin ine e Help fo forr Abaqus A baqus How to launch online on line help help • •
Help pulldown menu HyperWorks Desktop Press h on keyboard
How to access ABAQ ABA QUS to topi pics cs •
Contents tab: HyperMesh > HyperMesh Interfacing with External Products > Abaqus Solver Interface • Index Index tab: tab: Search for specific topic
How to access ABAQ ABA QUS online onlin e tutorial tutor ial • •
Contents tab: Tutorials > HyperMesh Solver Interfaces > Abaqus Tutorials #: #: HM-4300, HM-4310, HM-4310, HM-4320, HM-4320, HM-4330, HM-4330, HM-4340, HM-4350, HMHM4360
Copyright © 2009 Altair Engineering, Engineering, Inc. Proprietary and Confidential. Confidential. All rights reserved.
Chapter 2: 2: Introd Intr oduc ucti tion on to Defi fini ning ng ABA ABAQ QUS Mod ode el Data Data
HyperWork HyperW ork s 11.0 11.0 for A baqus
Copyright © 2009 Altair Engineering, Engineering, Inc. Proprietary and Confidential. Confidential. All rights reserved.
Intr ntrodu oducti ction on to t o De Defin fining ing Abaqus Model Model Data Data
Topics Topic s Present Presente ed •
Defining model data (com (components ponents,, properties, materials) materials)
•
Element Ele ment prope prop erty assignm assi gnme ent and include incl ude files
•
Conv onve erti rting ng a Nastr Nastra an model mo del to Abaqus A baqus
•
3D Visu Visua aliza lizatio tion n of o f 1D Eleme Elements nts wit with h Abaqus A baqus models mo dels
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Model Organization: Tools Model Browser • • • • •
View collectors and assemblies in a hierarchical tree format Create, delete, and rename collectors Edit cards Edit collector attributes Organize collectors into assemblies •
Drag and drop
• And more …
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Model Data - Organization Property collector (props) card image: SOLIDSECTION SHELLSECTION BEAMSECTION...
component collector (comps)
Elements
loadstep *STEP ... *END STEP
outputblocks *EL FI LE *EL PRI NT *OUTPUT ...
groups card image: CONTACT_PAIR SURFACE_ELEMENT FASTENER
material collector (mats) card image: ABAQUS_MATERIAL ...
load collector (loadcols) card image: ( INITIAL_CONDITION) HISTORY
property collector (props) card image: SURFACE_INTERACTION FASTENER_PROPERTY
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Property Handling in HyperMesh Sectional properties moved from co mponent to property level Components no longer have card images Modeling Options • •
Assign property to component (one property per component) Assign property to elements (multiple properties per component)
Element assignment takes precedence over component assignment Component Collector
Property Collector 1
Material Collector 1
Color by Component
Property Collector 2
Material Collector 2
Color by Property
Property Collector 3
Material Collector 3
Element 1
Element 2
Element 3
Element 4
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Abaqus *ELEMENT with section property
*ELEMENT, TYPE=[type], ELSET=cradle
Organized into compon ent (comp) collector • ELSET name is comp’s name • Elems of different types can be in same comp One *ELEMENT written to input fil e for each elem type
*SOLID SECTION, ELSET=cradle, MATERIAL=steel
*MATERIAL, NAME=steel
Prop collector’s card image
Material coll ector • with card image • and associated to prop collector
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Importing input file in HyperMesh Import options
File import panel
:
• By HM Comment (default) • Maintain model organization of previous export • If no comments are found, follows ‘By Property’ option
• By Property
Example:
• Creates a component from every ELSET with sectional property • Creates a property for each component and assigns to the component (Both have the same name)
• By 1 Component • All elements are moved to an ‘Auto1’ component • Properties are assigned on element level Assignment: Property to Component Property to Element
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Model Data – Card Editor •
View card image from Card Edit panel from tool bar
• Review Abaqus keywords and data lines from card images • Define and edit parameters and data items • Card image of an Abaqus material
• Card image Abaqus element
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMesh entity configuration and type • Two identifiers for elements and loads in HyperMesh • •
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
• Select Abaqus element types for HyperMesh element configurations f rom elem types panel in 1D, 2D, or 3D pages • Select Abaqus constraint and load types for HyperMesh load configurations from load types panel in Analysis page
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMesh entity configuration and type (2) elem types panel • • • • • •
Predefine element type to be used next Switch elements to a new type (e.g. S4 -> S4R) by using elems selector and update button Only elements of the same configuration can be changed by this panel Otherwise use config edit panel review writes the element type on the screen Change color of configuration for displaying purposes Configuration
Color of Configuration
Element type
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMesh entity configuration and type (3) Load types panel • Predefine load types to be used next • Update loads • Compare to element types panel
Configuration
Load type
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Include Browser Graphical user interface for • • • • •
Handling of include file structures Review and Manipulation of includes Move entities into/between includes Import new data into includes Export include structures
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Include View within the Model Browser - Purpose • Many FEA solvers allow the organization of a model into several include files • Include browser helps to handle these include files • This tool may be used to display model information and to change an include structure e.g. adding/deleting entities to (from) an include, adding new includes, expor ting selected includes etc. • The Include View can be started by clicking Include View from the Model Browser
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Include View - Functionality • The functions of the tool can be activated after pressing the right button of the mouse • Only the highlighted functions are active (context sensitive) • Include browser offers follow ing functionalities: • Display and mask includes • Add/delete/rename and import includes • Choose the ‘current’ include. All new entities will be organized in current include • Collapse and expand trees of model structure • Export one/all includes • Cards are editable directly by right mouse click
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Include Browser – Generating Includes Impor t a master file with includes • •
Import models with import sub-panel of the files panel Make sure, that the option preserve include files is active
Create new includes in the includes browser •
•
Right-mouse click on master model (or an include), choose Create > Include File and type in the name of the new include Move entities to the new include by drag ‘n drop
Import an include • •
Select the ‘Import Include …’ option of right mouse button menu The files-panel opens to import the new includefile
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Include Browser – Include Handling • After importing the include files, every include fil e is represented by an own folder •
Entities which belong to an include, can be found in these folders org anized by entity type
•
User can mov e entities to (from) includes with the organize - panel or simply by drag ‘n’ drop
•
Data, which does not have any references to an include file, is st ored in the master model
•
Includes can be shown or hi dden by display option s, which can be found in the context menu of th e includes
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Conversion: Abaqus from/to Nastran New Conversion Framework • • • • •
Controlled by configuration file Status of converted entities Direct access to card image Information about mapped cards Many new solver conversions supported
Nastran to/from Abaqus •
Converts: • • • • • •
Elements Sectional Properties Materials Loads and Constraints Systems and Masses Subcases to Steps
t r i a3, CTRI A3 t r i a3, CTRI AR quad4, CQUAD4 quad4, CQUADR quad4, CSHEAR t et r a4, CTETRA pent a6, CPENTA hex8, CHEXA t r i a6, CTRI A6 quad8, CQUAD8 t et r a10, CTETRA pent a15, CPENTA hex20, CHEXA mas s, CONM2 mass , CELAS1 mass , CELAS2 r i gi d, RBE2 r i gi dl i nk, RBE2 r be3, RBE3 spr i ng, CELAS1 spr i ng, CELAS2 spr i ng, CDAMP1 spr i ng, CDAMP2 spr i ng, CBUSH bar 2, CBEAM bar 2, CBAR r od, CROD r od, CONROD gap, CGAP wel d, RBAR *END
t r i a3, S3 t r i a3, S3R quad4, S4 quad4, S4R quad4, M3D4 t et r a4, C3D4 pent a6, C3D6 hex8, C3D8 t r i a6, STRI 65 quad8, S8R t et r a10, C3D10 pent a15, C3D15 hex20, C3D20 mas s, MASS mass, SPRI NG1 mass, SPRI NG1 r i gi d, COUP_KI N ri gi dl i nk, COUP_KI N r be3, DCOUP3D spr i ng, SPRI NG2 spr i ng, SPRI NG2 spr i ng, DASHPOT2 spr i ng, DASHPOT2 r od, CONN3D2 bar 2, B31 bar 2, B31 r od, T3D2 r od, T3D2 gap, GAPUNI r i gi d, KI NCOUP
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
3D Beam Visualization with Abaqus Models Objective • •
Provide Verification of Engineering Data Associated with 1D Elements by Visualizing 1D Elements as their “true” 3D Representation Engineering Data Accurately Visualized • • •
Cross-Section Dimensions Cross-Section Orientation Cross-Section Offset (limitation in Abaqus User Profile)
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
3D Beam Visualization with Abaqus Models Procedure for creating 1D elements which can be viewed in 3D • •
Create BeamSections using HyperBeam Create 1D properties • Assign BeamSection • Assign an offset
• Create 1D elements • Assign property to either element component or directly on the element
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
3D Beam Visualization with Abaqus Models – Creation Create BeamSections using HyperBeam • •
Graphical Program for Creating Cross-Sections and Calculating Properties Several Abaqus standard sections supported • BOX • PIPE
•
(Menu Bar: Properties > HyperBeam)
• RECT • CIRC
• I • L
• TRAPEZOID
If a different section type is needed, it can still be defined through the BEAMSECTION card image for the property
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
3D Beam Visualization with Abaqus Models – Creation Create 1D Properti es •
(Menu B ar: Prop erties > Create)
BeamSections are Associated to 1D Properties •
Abaqus: *BEAMSECTION, *BEAMGENSECTION BeamSection
Offset
•
In order to Visualize 3D Representation of 1D Element, 1D Property Assigned to 1D Element must have Associated BeamSection
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
3D Beam Visualization with Abaqus Models – Creation Create 1D Elements •
Define Orientation Vector – specifies direction of n1 vector for local, right-handed axis system • •
•
•
(Menu Bar: Mesh > Create > 1D Elements > Bars)
Vector – not supported in Abaqus User Profile Components – can be used, although not fully supported in Abaqus User Profile • Defines direction cosines for n1 axis • Can be used to visualize orientation • Second step needed to update property card image with component values Node – fully supported in Abaqus User Profile • Defines n1 going from node A to the selected direction node • B31 card image has node A, node B, direction node
Define node A and node B •
Designates the ends of the beam element
node A
node B
direction node
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Chapter 3: Defining Abaqus Steps with the Step Manager
HyperWork s 11.0 for A baqus
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Defining Abaqus Steps wi th Step Manager Topics Presented •
Define model data wit h Step Manager
•
Define history data with Step Manager
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Model Data – Step Manager Use to create •
Initial conditions defined in the model data section of input file
Main window of Step Manager
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
History Data – Step Manager (1) Use to create • Abaqus steps • Boundary conditions and loads in steps • Output requests (.odb, .fil, .dat)
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
History Data – Step Manager (2) Abaqus Steps
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
History Data – Step Manager (3) Abaqus Steps
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
History Data – Step Manager (4) Order of steps in Step Manager is order they appear in INP file •
Reorder steps using up and down arrows
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
History Data – Step Manager (5) Display on and off load steps in Step Manager •
Loads in steps are displayed on and off
Expor t only certain steps to INP file
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
History Data – Loads and Constraints Process driven by the Step Manager Create *CLOAD-cards BCs > Create > Forces to enter Forces panel
Create *BOUNDARY- cards BCs > Create > Constraints to enter Constraints panel
Both panels are accessible dir ectly and by Step manager
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Chapter 4: Pretension, Analytical Surfaces, and Contacts
HyperWork s 11.0 for A baqus
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Pretension, Analytical Surfaces, and Contacts Topics Presented •
Contact Manager
•
Bolt pre-tensioning
• Analytical rigid surface definition •
One-node elements and contact definition using the Contact Manager
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
ABAQUS Contact Manager - Overview Create and review the following contacts • • • •
Contact Pair General Contact (only explicit) Tie Pretension Section
Two Methods to create new contacts • •
Method 1: create surfaces and interface during building contact pair Method 2: build the contact using surfaces and interfaces predefined in Surface or Surface interaction tab
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
ABAQUS Contact Manager – – Contact Pair (1) Method 1 • Create a new contact • If needed: create new surfaces • Assign surface(s) as master or slave • Define a new surface interaction or choose an existing one
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
ABAQUS Contact Manager – – Contact Pair (1) Method 2 • • •
Create and review surfaces from Surfaces tab first Define a new Interaction Finally combine surfaces and interaction to a * CONTACT PAI R
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
ABAQUS Contact Manager – *SURFACE (1) Define *SURFACE from Contact Manager for these entities: solid
shell
membrane
rigid
gasket
beam
pipe
truss
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
ABAQUS Contact Manager – – *SURFACE (2) Define surface by * ELEMENT id and face identifier *SURFACE, NAME = new_ sur f ace, TYPE = ELEMENT 2204, SPOS 2203, SPOS •
Element face identifiers •
Solids - S1, S2, S3, S4, S5, S6
•
Shells and gaskets - SPOS, SNEG Excluding the Element set option, use any option in the Define tab
• Treat gaskets as regular solids. HM will write SPOS or SNEG to inp-file • Adjust normals (shells) and optional parameters
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
ABAQUS Contact Manager – *SURFACE (3) Define surface by * ELSET id and face identifier *ELSET, ELSET=MTubeCont Set 1, 2, 3 *SURFACE, NAME = Ma_ Movi ng, TYPE = ELEMENT MTubeCont Set , SNEG • • •
Select ELSET and specify identifier. Use Element set option in Define tab HM writes ELSET name and identifier to INP file If None selected for Face, no identifier written to INP file. ABAQUS will use all faces for all elements in the ELSET.
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
ABAQUS Contact Manager – *SURFACE (4) No need to know relation of keywords to HM entities *CONTACT PAIR *PRE-TENSION SECTION *TIE
all are HM groups ( interfaces panel)
*SURFACE, TYPE = ELEMENT *SURFACE, TYPE = NODE *SURFACE INTERACTION *FRICTION *SURFACE BEHAVIOR
all are HM property collectors
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
ABAQUS Contact Manager – SURFACE I NTERACTI ON Definition of * SURFACE I NTERACTI ON cards
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Contact Manager – *PRETENSI ON SECTI ON Modelling of pretension sections for 1D and 3D elements • •
*PRETENSI ON SECTI ON, TYPE=SURFACE, NODE=n *PRETENSI ON SECTI ON, TYPE=ELEMENT, NODE=n
Definition of normal of pretension section
Definition via pre-tension node and surface/element
Definition of the normal
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Contact Manager – – Analytical Rigid Surface Definition of * SURFACES, TYPE=SEGMENTS, CYLI NDER and REVOLUTI ON
*SURFACES, TYPE=SEGMENTS, CYLI NDER
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Contact Manager – Analytical Rigid Surface (2) Create, edit, review, delete *SURFACE from Surface tab
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Contact Manager – Analytical Rigid Surface (3)
Cylinder: Creates a rigid surface going from - ∞ to +∞. The Plane/axis is along the direction of sweep. In case of a user defined system this should be the Local z-axis. Revolution: Creates a rigid surface that spins around an axis. The Plane/axis is the axis of spin. In case of a User defined system, this should be the Local z-axis.
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Chapter 5: Systems in Abaqus
HyperWork s 11.0 for A baqus
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Systems in Abaqus Topics Covered •
*SYSTEM and *TRANSFORM
•
*ORIENTATION
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Systems collector Systems are organized in systems collectors Create systems collectors from panel or model browser
Create one system per system collector System Collectors do not require a card image
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
*SYSTEM and *TRANSFORM systems Create systems from Systems panel
*SYSTEM - defines node coordinates in a local coordinate system • •
Select the nodes and use set reference *SYSTEM followed by nodes defined will appear in the input file
*TRANSFORM – defines the directions for the degrees of freedom of nodes • •
Select the nodes and use set displacement *TRANSFORM followed by *NSET will appear in the input file
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
*ORIENTATION system *ORIENTATION defines a local system for elements *ORI ENTATI ON, NAME=, DEFI NI TI ON=, SYSTEM= Xa
Ya
Za
Xb
Yb
Zc
l ocdi r al pha
Creation process: • • •
1 - create systems collector with no card image 2 - create HM system from Systems panel 3 - card edit HM system (systs) and activate ORIENTATION option
Associate *ORIENTATION to section property: • •
1 - card edit property collector 2 - specify systems collector name in ORIENTATION field
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Chapter 6: Model Setup in Abaqus/Explicit
HyperWork s 11.0 for A baqus
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Model Setup in Abaqus/Explicit Topics Covered •
Boundary co nditions and general contact
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Define General Contact for Abaqus/Explicit • General Contacts for Abaqus/Explicit can be specified as model data or history data. • Use Step Manager to specify General Contact.
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Contact Definition in Abaqus/Explicit - Example
* SURFACE I NTERACTI ON, NAME=FRI C *FRI CTI ON 0. 2,
** **
Sur f ac e Def i ni t i on
**
* CONTACT * CONTACT I NCLUSI ONS, ALL ELEMENT BASED * CONTACT PROPERTY ASSI GNMENT , , FRI C
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Variable loading in Abaqus/Explicit *AMPLITUDE is used for loading history in Abaqus/Explicit Curve created in Curve Editor or XY plots •
Both referenced from XYPlots pull down menu
Associate *AMPLITUDE to a load in Step Manager
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Chapter 7: Post Processing Abaqus Results in HyperView
HyperWork s 11.0 for A baqus
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing Abaqus Results in HyperView Topics Covered • Post Processing Static Analysis Results • Result Types in HyperView • Use corner data option in HyperView • Reader options in HyperView • Available averaging methods in HyperView • Comparing contour options in HyperView
• Post Processing Complex Results •
Complex Result in HyperView
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing Static Analysis Results • Results in ODB file are calculated: • At Integration points • At Element centroid • At Node •
Shell elemental results in elemental or material system
• Result Types in HyperView •
Scalar and Tensor results available
•
With “IP” suffix – Results at Integration points
• • •
Without “IP” suffix – Results dependent on output request (t) - Indicates a tensor-type result, such as stress or strain tensors. (v) - Indicates a vector-type result, such as displacement, velocity, and acceleration. (s) - Indicates a scalar-type result. The components and invariants are read directly from the ODB file. (c) - Indicates complex results.
• •
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing Static Analysis Results • Result Types in HyperView – Tensor vs. Scalar •
Scalar results are taken directly from .odb file •
•
•
Generally in material or elemental coordinate system
Tensor results are translated into global system •
Using scalar results and transformation matrix in .odb file
•
Prefixed in HyperView with “Global”
Possible to have Abaqus calculate element output in global system •
*ELEMENT OUTPUT
DIRECTIONS=NO
• .odb file contains Integration Point r esults and another set of results • •
*ELEMENT OUTPUT POSITION parameter POSITION=INTEGRATION POINTS •
•
HyperView extrapolates the results from the integration points to the nodes.
POSITION=NODES • Abaqus places the results at the nodes.
•
POSITION=CENTROIDAL •
Results are located at the center of the element. There is one value per element.
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing Static Analysis Results • Use Corner Data Option in HyperView •
Not available for all result types
•
When activated, HyperView displays color bands by interpolating available corner results within each element •
Integration point results are not interpolated
•
Discontinuities across element boundaries can be seen
•
What not activated, results are averaged as the base result of the element •
•
One result per element
Results shown depend on result type selected and if Use corner data is enabled:
Without " IP" suffix For example: S-Stress components(s) With "IP" s uffix For example: Global S-Stress com pon ents IP (t)
Display corner data on: Integration po int results are extrapolated to the element corners. This is equivalent to POSITION=NODES in Abaqus. Display corner data off: Integration point results are averaged as the base result of the element. This is equivalent to POSITION=CENTROIDAL in Abaqus. Display corner data on: Integration p oint results are displayed at the nearest element corners. Display corner data off: Integration point results are averaged as the base result of the element.
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing Static Analysis Results • Reader Options in HyperView •
Load Model panel, Reader Options button:
• Available reader options for ABAQIS ODB Reader: Options for “ Element results position” All - (default) reads both the extrapolated corner (POSITION=NODES) and the integration point (POSITION=INTEGRATION POINTS) results. Auto - reads the extrapolated corner results for Abaqus Standard analysis and integration point results for Abaqus Explicit analysis. Extrapolate - reads only the extrapolated corner results. Integration Points - reads only the integration point results.
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing Static Analysis Results • Available averaging methods in HyperView
None
No averaging method is used. Color will be displayed in element-based results, a solid color for centroidal results, or multiple color bands within an element.
Simple
Tensor and vector components are extracted and the invariants are computed prior to averaging.
Advanc ed
Tensor or vector results are transformed into a consistent system and then each component is averaged separately to obtain an average tensor or vector. The invariants are calculated from this averaged tensor or vector.
Difference
The difference between the maximum and minimum corner results at a node is contoured.
Use variation (%)
The relative difference at a node from corresponding corner values with respect to the value range from all nodes in the selected components is shown.
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Comparing contour options in HyperView Result type: Global S- Stress components IP (t) Use corner data: off Averaging method: none
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Comparing contour options in HyperView Result type: Global S- Stress components IP (t) Use corner data: on Averaging method: none
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Comparing contour options in HyperView Result type: Global S- Stress components IP (t) Use corner data: on Averaging method: simple
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Comparing contour options in HyperView Result type: Global S- Stress components IP (t) Use corner data: on Averaging method: advanced
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Comparing contour options in HyperView Result type: Global S- Stress components IP (t) Use corner data: on Averaging method: simple Variation: 75%
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing Complex Results • Complex results are animated in Modal Animation Mode, • Result types that are complex have a suffix of (c) • Complex Filter option in Contour Panel appears when in Modal Animation Mode
• Complex Filter selections: • • • • •
mag*cos(ωt-phase) Mag Phase Real Imaginary
The response with varying angle or ωt (in degree) Magnitue (r) of the complex result Phase of the complex number Real part (x) of the complex number Imaginary part (y) of the complex number
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing Complex Results • Viewing Complex Results at certain angle •
Current angle field in Animation Controls panel,
• Controlling the angular increment when animating complex results • Angular Increment field in Animation Controls panel,
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Appendix: Results Visualization for Abaqus
HyperWork s 10.0 for A baqus
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Results Visualization for ABAQUS Using the AbaqusODB UpGrade tool In the animation mode: • • • • •
Loading input and ODB files for model data Naming convention for result types, components and invariants for results from ODB file Understanding support of different POSITION results, i.e. POSITION=INTEGRATION POINTS, POSITION=NODES Understanding Abaqus systems in HyperView Creating and overlaying contour and vector plots
In the plot mode, creating XY plots of history data from ODB files
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AbaqusODB UpGrade Tool • HyperView’s 11.0 animation and plot modes suppor t version 6.8 ODB files • AbaqusODB UpGrade Tool converts older version ODB files to v6.8 • Access the AbaqusODB UpGrade Tool from the Start Menu •
Start > All Programs > Altair HyperWorks 11.0 > Tools > AbaqusODB Upgrade > Abaqus ODB Upgrade