摘要:
本文是 HyperMesh 与 HyperView 7.0 对接 Abaqus 6.4 的官方接口技术手册,系统讲解前处理与后处理全流程。先介绍输入输出模板、用户配置、宏菜单等基础设置,再讲解模型与历史数据定义,涵盖材料、截面、约束、载荷、分析步的创建方法。手册包含 inp 文件导入、非线性材料、坐标系、单节点单元、接触定义、几何载荷映射、幅值曲线等高级功能,还详细说明 HyperView 对 ODB 结果的可视化操作,包括云图、矢量图、数据曲线绘制,附大量实操案例,完整覆盖从建模到求解、结果查看的全流程。
Altair®
HyperMesh®
& Altair®
HyperView®
ABAQUS Interfacing - DRAFT
Altair Engineering Contact Information
Web site www.altair.com
FTP site
Address: ftp.altair.com or ftp2.altair.com or http://ftp.altair.com/ftp
Login: ftp
Password: <your e-mail address>

The following countries have distributors for Altair Engineering: Australia, Brazil, Czech Republic, Greece,
New Zealand, Romania, South Korea, Singapore, Spain, and Taiwan. See www.altair.com for complete contact information.
© 2004 Altair Engineering, Inc. All rights reserved.
Altair® HyperWorks® 7.0 Release Notes
Trademark and Registered Trademark Acknowledgments
HyperForm, HyperGraph, HyperMesh, HyperOpt, HyperShape, HyperStudy, HyperView, HyperView Player,
HyperWeb, HyperWorks, MotionView, MotionSolve, Process Manager, BatchMesher and OptiStruct are
registered trademarks of Altair Engineering, Inc.
All other trademarks and registered trademarks are the property of their respective owners.
HW70_ABAQUSInterface_rev12_kristina_030805, created on March 8, 2005
preface .................................................................................................................... 1
chapter 1: Foundation for ABAQUS Modeling ........................................................ 3
ABAQUS FE lnput Translator ............................................................................ 4
ABAQUS FE output Template............................................................................ 4
ABAQUS Macro Menu ........................................................................................ 5
ABAQUS User profile.......................................................................................... 5
on_line Help........................................................................................................ 5
chapter 2: lntroduction to Defining ABAQUS Model Data and History Data............. 7
section 1: Defining ModeI Data ............................................................................. 8
HyperMesh card lmages..................................................................................... 8
*ELEMENT With Section property....................................................................... 8
ABAQUS Materials ............................................................................................ 9
HyperMesh Entity configurations and Types...................................................... 9
ĸinematic constraints in HyperMesh................................................................ 10
when Entities Do Not Need a Material ............................................................. 10
HyperMesh Step Manager for lnitial conditions .............................................. 10
section 2: Define History Data ........................................................................... 21
Step Manager for ABAQUS Steps..................................................................... 21
chapter 3: lmport ABAQUS lnput Files, Non_linear Materials, and Systems ......... 27
section 1: compIeting the ModeI Data ................................................................. 28
lmporting lnput Files into HyperMesh............................................................... 28
Systems ........................................................................................................... 28
section 2: compIeting the History Data .............................................................. 35
The forces paneı .............................................................................................. 35
chapter 4: contacts, one Node Elements, Map Loads, and More About Steps ..... 41
section 1: compIeting the ModeI Data ................................................................. 42
one Node ABAQUS Elements ............................................................................... 42
contacts ............................................................................................................... 42
section 2: compIeting the History Data .................................................................... 51
creating Loads on Geometry and Mapping to Mesh ............................................. 51
*ELSET and *NSET ................................................................................................ 51
order of Steps........................................................................................................ 51
Graphically view and Export Steps ....................................................................... 52
chapter 5: *oRlENTATloN System, curves, and More about contacts and Steps ..... 61
section 1: compIeting the ModeI Data ...................................................................... 62
*oRlENTATloN System.......................................................................................... 62
ABAQUS General contact .................................................................................... 63
section 2: compIeting the History Data .................................................................... 72
XY curve, *AMPLlTUDE ........................................................................................ 72
chapter 6: Results visualization for ABAQUS.............................................................. 79
on_Line Help ........................................................................................................ 80
Loading ABAQUS lnput Files and oDB Files into Hyperview ............................... 80
The oDB File and the contour Panel .................................................................... 80
Result Systems ..................................................................................................... 83
Appendix: Hyperview with ABAQUS ........................................................................... 91
1st order Elements.................................................................................................. 92
Averaging at Nodes................................................................................................ 96
Result Systems ...................................................................................................... 97
Local and Global Tensor Results............................................................................ 98
2nd order Elements ................................................................................................ 99
This course manuaI is based on HyperMesh 7.0, Hyperview 7.0, and ABAQUS 6.4.
HyperMesh is a high_performance finite eIement pre_processor for major finite eIement soIvers, such as ABAQUS.
Hyperview is a compIete post_processing and visuaIization environment for finite eIement anaIysis, muIti_body system simuIation, video, and engineering data.
ln a traditionaI cIassroom setting, this course manuaI wiII heIp you become proficient with various paneIs and utiIities in HyperMesh that set up modeIs for anaIysis with ABAQUS. lt wiII aIso heIp you continue to Iearn about post_processing and viewing ABAQUS
resuIts in Hyperview.
lt is suggested that students have a famiIiarity with HyperMesh and Hyperview before
attending this course. For students unfamiIiar with both software products, the suggested prerequisite HyperMesh and Hyperview course is ModeIing and ResuIts visuaIization
lntroduction. For students famiIiar with HyperMesh, but not with Hyperview, the
suggested prerequisite Hyperview course is ResuIts visuaIization and Data AnaIysis lntroduction.
ln this chapter, using HyperMesh:
• ABAQUS FE input transIator
• ABAQUS FE output tempIate
• ABAQUS macro menu
• ABAQUS user profiIe
• on_Iine heIp for HyperMesh ABAQUS interface
The above items are the foundation for interfacing with ABAQUS in HyperMesh.
ABAQUS FE lnput Translator
The ABAQUS FE input transIator imports ABAQUS input fiIes. lt is named ABAQUS and it supports input fiIes for ABAQUS versions 5.8 and above. SeIect this input transIator
and import an ABAQUS input fiIe from the fiıes paneI, import subpaneI.
ABAQUS FE Output Template
An ABAQUS FE output tempIate contains ABAQUS_specific formatting instructions that HyperMesh uses to create an ABAQUS input fiIe. SeveraI tempIates exist:

These tempIates are in the foIder ALTA工R-HOME)templates)fe#utput.
SeIect an output tempIate from the fiıes paneI, tempıate subpaneI or the gıobaı paneI. Then begin setting up your modeI for anaIysis with ABAQUS.
The abaqus58 tempIates shouId onIy be used to update HyperMesh binary fiIes
containing an ABAQUS 5.8 modeI. For this case, retrieve the HyperMesh fiIe and then export it using the appropriate abaqus58 tempIate. Then import the exported fiIe into HyperMesh and Ioad the appropriate abaqus 6.4 tempIate. The modeI is now updated to ABAQUS 6.4 and you are ready to begin work on it.
ABAQUS Macro Menu
The ABAQUS macro menu contains six pages of tooIs specific to using ABAQUS with HyperMesh. The Abaqus page contains tooIs specific to interfacing with ABAQUS. The other five pages are the same pages in the defauIt HyperMesh macro menu. The tooIs in the Abaqus page are described in the tabIe beIow.

ABAQUS User profile
Setting the user profiIe to ABAQUS saves you time. Set it from the user prof paneI in the τooı page.
Setting the user profiIe to ABAQUS aIso performs the foIIowing actions:
• Sets the FE input reader to ABAQUS
• Loads the abaqus\standard .3d FE output tempIate
• Loads the ABAQUS macro menu
• Makes the graphicaI user interface ABAQUS focused; some paneI names and paneI options are renamed or removed.
changing the ABAQUS user profiIe to another profiIe, such as optiStruct, does not aIter the ABAQUS modeI.
on_line Help
HyperMesh on_Iine heIp has a reference guide for interfacing with ABAQUS. Access heIp from the heıp button in the permanent menu or press the “h” keyboard key.
on the contents tab in the pop_up window, go to AItair Hyperworks → HyperMesh → ExternaI lnterfacing → lnterfacing with ABAQUS.
ln this chapter, using HyperMesh:
• view images of keywords and data Iines in HyperMesh as they appear in the ABAQUS input fiIe
• create and edit ABAQUS materiaIs and section properties
• SeIect ABAQUS entity types for HyperMesh eIement and Ioad configurations
• create Ioads and boundary conditions for modeI data
• create an ABAQUS step
• Export modeI to ABAQUS formatted input fiIe
section 1: Defining Model Data
HyperMesh card lmages
HyperMesh card images allow you to view images of Keywords and data lines for
defined ABAQUS entities as interpreted by the loaded template. The Keywords and data lines will appear in the ABAQUS input file as you see them in the card images.
Additionally, for some card images, you can define and edit various parameters and data items for the corresponding ABAQUS Keyword.
Use the card (card Editor) panel in the permanent menu to review and edit card images. Also, for many entities, review and edit their card image from the panel in which they are created.
*ELEMENT With section property
The ABAQUS Keyword
大ELEMENT, TYPE = <type>, ELSET = <name>
is defined by ABAQUS elements collected in a HyperMesh component collector. One大ELEMENT Keyword is written to the ABAQUS input file for each element type in the component. The name of the ELSET is the name of the component.
The ABAQUS sectional property associated to the 大ELEMENT is defined by the component’s card image. The material that is associated to the property is defined by a HyperMesh material collector that is associated to the component. The diagram below shows how an 大ELEMENT and its associated property are organized in HyperMesh.

There are more than a dozen component card images for the ABAQUS templates such as SoLıDSECτıoN, SHELLSECτıoN, GASĸEτSECτıoN, BEAMSECτıoN, SPRıNG, JoıNτ and MASS.
Define an 大ELEMENT Keyword with an associated sectional property as follows:
Using the coııectors panel, create a component collector with a card image and a material collector.
lf necessary, edit the component’s card image to define data lines and parameters for the sectional property.
organize elements into the component.
ABAQUS Materials
An ABAQUS 大MATERlAL is a HyperMesh material collector with a card image.
There are three card images for the HyperMesh ABAQUS templates:
ABAQUS-MAτERıAL, GASĸEτ-MAτERıAL (for the Standard templates), and CONNECτOR-BEHAvıOR. There are two methods to create a material collector and associate it to a component. Both methods use the coııectors panel.
Method one
create a material collector with a card image and edit it to define material data. Do this from the create subpanel with coııector type set to mats. Then select this material. when you create a component. The material is automatically associated to the created component.
Method Two
Let HyperMesh automatically create a material collector when you create a component. The material’s name is the component’s name. The material is automatically associated to the component. Then use the card image subpanel to assign a card image to the material and edit it to define material data.
Updating a component’s Material
Update a component with a material from the coııectors panel, update subpanel.
populating Materials with Data
ln HyperMesh, it is possible to add as many data lines as you desire for a material (such as 大PLASTlc with yield stress, plastic strain and temperature data). Manually enter the data in HyperMesh or import an ABAQUS formatted input file on top of the model in HyperMesh to create the data lines.
HyperMesh Entity configurations and Types
HyperMesh element and load entities have two identifiers: configuration and type. The entity configuration is a HyperMesh core feature while the entity type is defined by the
template. For example, some HyperMesh element configurations are rigid, spring,
quad4, and hex8. Possible types of the quad4 configuration in the Standard3D template are S4, S4R, S4R5, M3D4, M3D4R, R3D4 and DS4. Similarly, some HyperMesh load
configurations are constraints, force, pressure, and temperature. Possible types of the pressure configuration in all HyperMesh templates for ABAQUS are DLOAD, FILM,
DFLUX and DECHARGE.
Most of the HyperMesh element and load configurations have their own panels. Use the eıem types panel in the 1D, 2D and 3D pages and the ıoad types panel in the BCs
page to select the desired ABAQUS entity type for different configurations of elements and loads.
ĸinematic constraints in HyperMesh
with the exception of 大EQUATION, ABAQUS Kinematic constraints, such as 大ĸINEMATIC COUPLING and 大MPC (BEAM, TIE, LINĸ, PIN), are rigid (1D) elements in HyperMesh. Create them using the rigids panel in the 1D page. Organize them into HyperMesh component collectors. No sectional property or material is needed for these entities. Hence, either organize them into their own component without a componentcard image or organize them into a component containing different ABAQUS entities.
when Entities Do Not Need a Material
Some ABAQUS entities that are not ABAQUS elements are organized into HyperMesh component collectors. An example entity is 大ĸINEMATIC COUPLING. Such entities do not need a material. when creating a component collector for them, select an existing material to avoid creating one that is not needed.
Unused materials existing in the HyperMesh database will not be written to the ABAQUS input file. An unused material has no card image.
HyperMesh Step Manager for lnitial conditions
The step Manager tool is used to create, edit, review, re_order, and delete ABAQUS initial conditions and steps. This tool is accessible from the Abaqus page in the HyperMesh ABAQUS macro menu. The following image shows its main window.
详细内容请见附件
免责声明:
本页面/内容部分素材来源于互联网公 开 信 息,旨在传递更多信息,不代表本平台立场。
版权归原作者或机构所有,如涉及侵权,请通过平台联系我们,我们将在核实后第一时间处理。
本平台对转载内容的真实性、准确性不作任何保证,用户需自行判断并承担使用风险。