Sie sind auf Seite 1von 60

HyperMesh 12.

0 Tutorials
ANSYS Solver Interface

Altair Engineering Support Contact Information


Web site

www.altairhyperworks.com

Location

Telephone

e-mail

Australia

61.3.9016.9042

anzsupport@altair.com

Brazil

55.11.3884.0414

br_support@altair.com

China

86.21.6117.1666

support@altair.com.cn

France

33.1.4133.0992

francesupport@altair.com

Germany

49.7031.6208.22

hwsupport@altair.de

India

91.80. 6629.4500
1.800.425.0234 (toll free)

support@india.altair.com

Italy

39.800.905.595

support@altairengineering.it

Japan

81.3.5396.2881

support@altairjp.co.jp

Korea

82.70.4050.9200

support@altair.co.kr

Mexico

55.56.58.68.08

mx-support@altair.com

New Zealand

64.9.413.7981

anzsupport@altair.com

North America

248.614.2425

hwsupport@altair.com

Scandinavia

46.46.286.2052

support@altair.se

United Kingdom

01926.468.600

support@uk.altair.com

In addition, the following countries have resellers for Altair Engineering: Colombia, Czech Republic, Ecuador, Israel, Russia,
Netherlands, Turkey, Poland, Singapore, Vietnam, Indonesia
Official offices with resellers: Canada, China, France, Germany, India, Malaysia, Italy, Japan, Korea, Spain, Taiwan, United
Kingdom, USA
Copyright Altair Engineering Inc. All Rights Reserved for:
HyperMesh 1990-2013; HyperCrash 2001-2013; OptiStruct 1996-2013; RADIOSS1986-2013; HyperView1999-2013;
HyperView Player 2001-2013; HyperStudy 1999-2013; HyperGraph1995-2013; MotionView 1993-2013; MotionSolve 20022013; HyperForm 1998-2013; HyperXtrude 1999-2013; Process Manager 2003-2013; Templex 1990-2013; MediaView
1999-2013; BatchMesher 2003-2013; TextView 1996-2013; HyperMath 2007-2013; ScriptView 2007-2013; Manufacturing
Solutions 2005-2013; HyperWeld 2009-2013; HyperMold 2009-2013; solidThinking 1993-2013; solidThinking Inspire
2009-2013; solidThinking Evolve 1993-2013; Durability Director 2009-2013; Suspension Director 2009-2013; AcuSolve
1997-2013; and AcuConsole 2006-2013.
In addition to HyperWorks trademarks noted above, GridWorks, PBS GridWorks, PBS Professional, PBS, PBS Works
and Portable Batch System are trademarks of ALTAIR ENGINEERING INC. All are protected under U.S. and international laws
and treaties. Copyright 1994-2013.
Additionally, the Altair software is protected under patent #6,859,792 and other patents pending.
All other marks are the property of their respective owners.
ALTAIR ENGINEERING INC. Proprietary and Confidential. Contains Trade Secret Information. Not for use or disclosure outside of
ALTAIR and its licensed clients. Information contained in HyperWorks shall not be decompiled, disassembled, or unlocked,
reverse translated, reverse engineered, or publicly displayed or publicly performed in any manner. Usage of the software is only as
explicitly permitted in the end user software license agreement.
Copyright notice does not imply publication.

HyperMesh 12.0 Tutorials - ANSYS Solver Interface

ANSYS ........................................................................................................................................... 1
HM-4400:
Exploring the ANSYS Interface
...............................................................................................................................................
2
HM-4410:
Setting
Up
a
Model
in
ANSYS
............................................................................................................................................... 9
HM-4420:
Defining ANSYS Contacts for 2-D Models in HyperMesh
...............................................................................................................................................
21
HM-4430:
Defining ANSYS Contacts for 3-D Models in HyperMesh
...............................................................................................................................................
30
HM-4440:
Introduction
to
the
Contact
Manager
............................................................................................................................................... 40
HM-4450:
Introduction to HyperBeam
...............................................................................................................................................
50

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace

Proprietary Inf ormation of A ltair Engineering

ANSYS
The following ANSYS tutorials are available:

HM-4400: Exploring the ANSYS Interface


HM-4410: Setting Up a Model in ANSYS
HM-4420: Defining ANSYS Contacts for 2-D Models in HyperMesh
HM-4430: Defining ANSYS Contacts for 3-D Models in HyperMesh
HM-4440: Introduction to the Contact Manager
HM-4450: Introduction to HyperBeam

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

HM-4400: Exploring the ANSYS Interface


In this tutorial, you will learn about:
ANSYS FE-input reader
ANSYS Template
ANSYS Utility Menu
ANSYS Interface Online Help
ANSYS User Profile
Model Import
Model Export
HyperMeshs ANSYS FE input reader, template, macro menu, and user profile sets the
foundation for using ANSYS with HyperMesh.

Tools
ANSYS FE Input reader
ANSYS Solver is one of the leading software products in the computer aided engineering
(CAE) field. This software is used to simulate designs in general engineering and aerospace
industries. ANSYS has the capability to solve structural, thermal, and fluid models. Different
analyses like static structural, dynamic, modal, harmonic, buckling, spectrum, steady state
and transient thermal, and radiation can be solved. Both linear and non-linear analyses are
supported by ANSYS.
HyperWorks has recognized ANSYS as one of the major solvers available in the current CAE
field. HyperWorks has extended its support to ANSYS solver by recognizing its element types,
solution methods, and file formats. You reap benefits from using both HyperWorks tools and
ANSYS solver. During pre-processing of the model, you can define ANSYS elements and apply
loads and boundary conditions that can be read by ANSYS. Once the analysis is done in
ANSYS, both deck and result files can be read back in HyperMesh and HyperView. You can
post-process the results of the analysis solved by ANSYS.
ANSYS solver writes analysis model data in the form of a script file. It also writes the model in
binary file format. HyperMesh and HyperView can read the model data written in script format.
These files are saved with file extension .cdb. Newer versions of ANSYS use BLOCK format to
write their model data in script file. HyperMesh and HyperView can transfer the ANSYS model
data into HyperMesh. ANSYS solver writes model data in BLOCK format. Older ANSYS (ANSYS
5.4 or earlier) use APDL format. HyperMesh can read both types.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

ANSYS Utility Menu


The ANSYS Utility Menu contains the following macros and tools.

Macro

Description

Update Pre 8.0 HM Model

The Update Pre 8.0 HM Model macro updates old version


[prior to 70-SA2-043 update] .hm files to .hm 8.0 version
files. Load old .hm files, then click on this macro button.
Otherwise, interface data such as ANSYS element types,
properties, and sections will be lost. For complete transfer
of the data, it is advised that you complete the model in all
respects in old version before transferring to new interface.

Component Manager

This is a component table where you can view / edit /


create HyperMesh components. The same table is opened
when you click info table in the Component Collector
panel. This table is available across all solvers, but this
table has been customized to ANSYS needs. You can list
the element types, thickness for shell elements, property
type, material name, number of elements and nodes in the
component for each component. The Component
Manager can be changed to editable mode so that you
can update the element attributes. To create new
components, click on Action and select New . to open
the Create New Component dialog. The Remarks column
will show if any one of the components is not created
properly. This column briefly describes what is wrong in the
component. Also, incorrect components will be shown in
red.

Material

This macro is used to create/edit/view material collectors in


the model. You can create both MP and MPDATA material
sets by this macro. You can edit the name and ID of the
material set, as well as the material values.

Section

You can create beam and shell sections using this macro.
When started, the Section dialog opens. It lists all existing
beam or shell sections with subtypes. Click on New to
create new sections. You can use HyperBeam to create
sections and attach to beamsection card images. Edit
can be used to edit sections by their name, ID and type.

Real Sets

ANSYS real properties can be created/updated using this


dialog. When started, a table that lists the real sets in the
model opens up, where you can review the values in each
property set. Use the New button to create new real
sets, or go to the card images of each real set. Use the
Edit button to update by ID, element type or values.

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

ET Type

ANSYS ET Types can be created/updated using this macro.


When you click this button, a table listing ET Types in the
model opens up. You can review the values in each ET
Type. The New button can be used to create new ET
Types or to go to card images of each ET Type. Updating
by ID, element type or values can be made by using Edit

Contact Manager

This is used to create 2-D and 3-D contact pairs. This


automatically generates the correct contact pairs. You can
add contact properties, material properties and set normals
for contacts. Tutorials have been added on online help to
describe how to use the Contact Manager to create
contacts.

Ansys to OptiStruct
Convert...

This macro converts ANSYS models to OptiStruct or


Nastran models. See the conversion online help for more
details.

Convert to Spl. 2nd


Order...

This utility macro converts fully second order elements to


special second order elements. Please see the online help
under Utility Menu section for more details on this macro.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

Import Tab

The Import tab can be accessed from the menu bar. Click File > Im po rt > and then
the type of file you wish to import. The options are Session, Model, Solver Deck,
Geometry, and Connectors... You can also click on the Im po rt
toolbar.

icon on the

Import type: Use these icons to select the type of model you will be importing. For
this exercise you will import an FE model

File type: If you are in the ANSYS user profile then ANSYS should already be
selected as the file type.
File: Used to browse to the location of the file you would like to import. The arrows
to the left of Import options displays further import options.
Import: Allows you to select or deselect the entities to import into HyperMesh. The
following options are not available during the Ansys import: Solver options, Create
component, and Include File.

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Include files: You can choose if you want to preserve, skip, or merge your include
files into HyperMesh.
FE overwrite: The imported models ID numbers will override the ID numbers currently
in the model.
ID Offset: Allows you to define what ID numbers your entities will start their
numbering.
Display import errors: Displays any errors while importing the model.

Export tab

The Export tab can be accessed from the menu bar. Click File > Export > and then
the type of file you wish to import. The options are H3D Model, Solver Deck, Geometry,
Connectors, and Curves.. You can also click on the Export icons on the toolbar.
Export type: Use these icons to select the type of model you will be exporting. For
this exercise, select FE model

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

File type: Select ANSYS as the File type to export a .cdb file.
Template: When you select ANSYS as the File type the default ANSYS template will
be loaded.
File: The location and name of the file you will export.
Export: You can choose to export All, Displayed, or Custom entities.
Include connectors: Check this box if you would like to include the connectors during
export.
Include Files: The only option with ANSYS export is to merge the include files.
Prompt to save invalid elements: Check this box to activate this option.
Prompt before overwrite: Check this box to activate this option.

Online Help
The HyperMesh online help lists the entities supported for the ANSYS solver, cards available in
HyperMesh, and summary templates available for ANSYS interface.
To access the online help do the following:
From the menu bar, select H e lp > H y pe rW o rks D e s kto p. This opens the online help.
To view tutorials about using the ANSYS interface:
On the Contents tab go to H y pe rW o rks D e s kto p > Tuto ria ls , then go to
H y pe rW o rks D e s kto p> H y pe rM e s h So lv e r Inte rfa ce s Tuto ria ls . There you will find
a section for ANSYS and a list of all the interfacing tutorials.

Exercise
Step 1: Load the ANSYS user profile
Setting the user profile to ANSYS saves you time.
1.

Open HyperMesh.

2.

From the menu bar, select Pre fe re nce s > Us e r Pro file s

3.

Select the radio button for ANSYS and click O K.

Step 2: Import a model


HyperMesh can import ANSYS model data in script format. The following steps explain the
process of importing an ANSYS deck written by the ANSYS solver. The same procedure can
be followed to read a HyperMesh-written deck:

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

1.

From the menu bar select File > Im po rt > So lv e r D e ck.

2.

Verify the Import Solver Deck icon

3.

If you are in the ANSYS user profile, the File type: field should be set to ANSYS.

4.

Click the O pe n File

5.

Browse to the file Tuning_fork_ansys.cdb.

6.

Click Im po rt.

is selected

icon.

The model has been imported.

Step 3: Export the model


HyperMesh can export ANSYS model data in script format. The following steps explain the
process of exporting an ANSYS model from HyperMesh.
1.

From the menu bar select File > E xpo rt > So lv e r D e ck.

2.

Select the E xpo rt So lv e r D e ck icon

3.

Set the File type: field to Ansys.

4.

Browse to the location you would like to export your file and name the file 4400_export.

5.

Click E xpo rt.

Your model is now exported.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

HM-4410: Setting Up a Model in ANSYS


In this tutorial, you will learn how to:
Load the ANSYS user profile
Retrieve the HyperMesh model files for this tutorial
Add an element type
Apply the real constants for the elements of the model
Apply the material properties for elements of the model
Update each component with respective element type
Update each component with respective real constants
Update each component with respective material properties
The model setup includes: setting up of element type, real constants, material properties and
component structure in HyperMesh for ANSYS.

Exercise 1
Step 1: Load the ANSYS user profile
1.

Launch HyperMesh or clear the current model.

2.

From the menu bar, click Pre fe re nce s > Us e r Pro file s .
The User Profile dialog displays.

3.

Select Ansys from the list of user profiles.

4.

Click O K.
This sets the defaults for ANSYS and displays the ANSYS Utility Menu.

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Step 2: Retrieve the model file


1.

From the menu bar, click File > O pe n > M o de l.

2.

Browse to the file


<installation_directory>\tutorials\hm\interfaces\ansys\chapter2_1.hm .

3.

Click O pe n or double-click the file name.

4.

Click on the Sha de d E le m e nts a nd M e s h Line s icon


set.

in the toolbar, if not already

Step 3: Add the element type


1.

On the menu bar, select To o ls > E tTy pe s Ta ble .


The ET Type dialog appears.

2.

Click on Ne w....
The Create ETType dialog appears.

3.

Initially the ET Type Number is set to 1. The next time you want to create another
element type, it sets the number automatically to (n+1).

4.

From the Element type drop down menu select SH E LLS and then SH E LL63 element.
SHELL63 has both bending and membrane capabilities. Both in-plane and normal loads
are permitted. The element has six degrees of freedom at each node: translations in the
nodal x, y, and z directions and rotations about the nodal x, y, and z-axes. Stress
stiffening and large deflection capabilities are included.

5.

Click C re a te . The element type Shell63 is created.


Click on C re a te / E dit if you want to simulate the element stiffness, set the stress
stiffening option, extra displacement shapes, extra stress output, pressure loading, mass
matrix, stress stiffness matrix, define the element coordinate system and specify the data
storage using the respective keyopts.

6.

Now the ET Type Number is set to 2. From the Element type drop down menu, select
M ASS and then M ASS21 element.

7.

Click on C re a te / E dit. In the card image, toggle the kopt3 option to 2- D m a s s witho ut
ro ta ry ine rtia . Then, click re turn.
MASS21 is a point element having up to six degrees of freedom: translations in the nodal
x, y, and z directions and rotations about the nodal x, y, and z axes. A different mass
and rotary inertia may be assigned to each coordinate direction.

8.

Click on C lo s e to exit the Create ETType dialog.

9.

Click on C lo s e to exit the ET Type dialog.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

10

Step 4: Apply the real constants for the elements of the model
1.

On the menu bar, select To o ls > R e a lSe ts Ta ble .

2.

Click on the Ne w... button. The Create Real Sets dialog pops up.
Initially the Real set number is set to 1. The next time you create an element type, the
number is automatically set to (n+1).

3.

From Element type drop down menu select SH E LLS and then SH E LL63 element.

4.

Click on the C re a te / E dit button.

5.

The property card image for the Shell63 element is displayed. In the TKI (1) field, enter
10 units. This indicates shell element thickness value at node I.
Note: If the element has a constant thickness, only TKI (1) needs be input. If there is a
variable thickness, you need to specify TKJ (2), TKK (3) and TKL (4).

6.

Click re turn.

7.

The Real set number is set to 2. Using steps 3 through 6, create the Shell63 element
type for 5 units.

8.

The Real set number is set to 3. From Element type drop down menu, select M ASS and
then M ASS21 element.

9.

Click on the C re a te / E dit button.


The property card image for the MASS21 element is displayed.

10. Toggle the kopt3 option to 2-D mass without rotary inertia. In the MASS (1) field, enter
0.001.
11. Click re turn.
12. Click C lo s e to exit the Create Real Sets dialog.
13. Click on C lo s e to exit the Real Sets dialog.

Step 5: Apply the material properties for the elements of the model
1.

On the menu bar, click To o ls > M a te ria l Table.


The Material dialog opens.

2.

Click on the Ne w button.


The Create Material dialog opens. Initially the Material ID is set to 1. The next time
you create a material, the number is automatically set to (n+1).

3.

In the Name field, enter Steel and enter 1 for the ID.

4.

Under Material Type, select the radio button for M P.

5.

In the table under Material Prop, use the drop down menu to select E X .

6.

Next to EX, in the C0 column, enter 2.1E5

11

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

7.

In the table under Material Prop, under the EX line, use the drop down menu to select
NUX Y .

8.

Next to NUXY, in the C0 column, enter 0.3.

9.

Click C re a te to exit the Create Material dialog.

10. Click C lo s e to exit the Material dialog.

Step 6: Update each component with the respective element type


1.

On the menu bar, click the To o ls > C o m po ne nt Ta ble .

2.

From the Table drop down menu, activate the Editable option. This enables you to edit
the contents of the table containing the component information.

3.

In Assign values field, select E T R e f. No .. This will list all the element types loaded to
the model.

4.

For the component Base row, click on the column E T R e f No . so that the entire row gets
highlighted. Toggle the button before Set to 1-(ET_1)SHELL63.

5.

Click on Se t. The message "Do you want to change the ET Ref. No.?" pops up. Click on
Y e s.
The component Base is updated with Et Ref. No. as 1 and the ET Type as SHELL63.

6.

Repeat step 4 for component Rib.


The component Rib is updated with Et Ref. No. as 1 and the ET Type as SHELL63.

7.

Select the component Mass row. Keeping the Assign values field set to ET Ref. No.,
toggle the other button to 2-(ET_2)MASS21.

8.

Click on Se t. The message "Do you want to change the ET Ref. No.?" pops up. Click on
Y e s.
The component Mass is updated with Et Ref. No. as 2 and the ET Type as MASS21.
The CERIG defines a rigid region (link, area or volume) by automatically generating
constraint equations to relate nodes in the region. Hence no element type is required.

Step 7: Update each component with the respective real constants


1.

In the Assign values field, select R e a l Se t No .. This will list all the Real Constants
loaded to the model.

2.

For the component Base row, click on the column R e a l Se t No . so that the entire row
gets highlighted. Toggle the button before Set to 1-(PROP_1)SHELL63.

3.

Click on Se t. The message "Do you want to change the Real Set. No.?" pops up. Click on
Y e s.
The component Base is updated with Real Set. No. as 1. The 1(PROP_1)-SHELL63
real constant has the thickness of 10 units already defined.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

12

4.

Repeat steps 2 and 3 for component Rib, but make sure you toggle it to 2-(PROP_2)
SHELL63.
The component Rib is updated with Real Set No. as 2-(PROP_2)SHELL63. The 2(PROP_2)SHELL63 real constant has the thickness of 5 units already defined.

5.

Select the component Mass row. Keeping the Assign values field set to Real Set. No.,
toggle the other button to 3-MASS21.

6.

Click on Se t. The message "Do you want to change the Real Set. No.?" pops up. Click on
Y e s.
The component Mass is updated with Real Set No. as 3.

Step 8: Update each component with the respective material properties


1.

Set the Assign values option to Mat Set No.. This will list all the material properties
loaded to the model.

2.

While holding the Control button down, click on the rows B a s e , R ib and M a s s so that all
three rows become highlighted.

3.

Toggle the button before Set to the 1-Steel option, if not already set.

4.

Click on Se t. The message "Do you want to change the Mat Set No.?" pops up. Click on
Y e s.
The component Base, Rib and Mass is updated with Mat Set No. as 1.

5.

From the Table drop down menu, select Q uit to exit the window.

6.

To save the model, from the menu bar select File > Sa v e As > M o de l.

7.

In the File name field, enter exercise2A.hm and click on Sa v e .

Proceed to Exercise 2 to apply boundary conditions and create load steps.

13

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Exercise 2
Introduction to ANSYS Load Steps
This exercise introduces the concept of ANSYS load steps in HyperMesh. In HyperMesh, you
need to have each load or constraints in a separate load collector (load cols). With the help
of these load collectors, you can create the multiple load steps depending on the
requirement. The combination of loads with constraints forms a load step. If you have created
load steps in the model, then the exported *.cdb file will have all the load step information.
This *.cdb file when imported into ANSYS, automatically creates the *.so files in the working
directory which can be used later if needed.
In this tutorial, you will learn how to:
Load the ANSYS user profile.
Retrieve the HyperMesh model file for this tutorial.
Create constraints load collector.
Apply the constraints to the model.
Apply the force on mass elements with force1 load collector.
Apply the force on mass elements with force2 load collector.
Apply the force on mass elements with force3 load collector.
Create multiple load steps.
Add /SOLU & LSSOLVE in control cards
Export the deck to ANSYS *.cdb format

Step 1: Load the ANSYS user profile


1.

Launch HyperMesh or clear the current model.

2.

From the menu bar, click Pre fe re nce s > Us e r Pro file s .
The User Profiles dialog displays.

3.

Select Ans y s from the list of user profiles.

4.

Click O K.
This sets the defaults for ANSYS and displays the ANSYS Utility Menu.

Step 2: Retrieve the HyperMesh model file


1.

From the menu bar, select File > O pe n > M o de l.

2.

Browse to the chapter2_2.hm file.

3.

Click O pe n or double-click the file name.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

14

4.

Click on the Sha de d E le m e nts a nd M e s h Line s icon


set.

in the toolbar, if not already

HyperMesh displays the model as shown below.

Step 3: Create a constraints load collector


1.

Right click in the Model Browser and select C re a te > Lo a d C o lle cto r.

2.

In the Name field, enter constraints as name of the load collector.

3.

Click on C o lo r and select a color the for load collector.

4.

Uncheck the option for Close dialog upon creation.

5.

Click C re a te .

6.

Repeat steps 2-4 to create load collectors with the names force1, force2 and force3.

7.

Click C a nce l to close the panel.

15

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Step 4: Apply the constraints to the model


1.

In the Model Browser, expand the Load Collector folder.

2.

Right click on constraints and select M a ke C urre nt.


Any new loads created will be placed in this collector.

3.

From the menu bar, select B C s > C re a te > C o ns tra ints .

4.

Select all degrees of freedom.

5.

Click the y e llo w no de s button and select by pa th from the extended entity selection
menu.

6.

Graphically select the starting node and the end node on the left side.

7.

Click cre a te .

8.

Repeat steps 5 and 6 for the right side of the model.


The nodes along the left and right edges of the model are selected as shown in the figure
below.

9.

Click re turn to exit the Constraints panel.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

16

Step 5: Apply the force on mass elements with the force1 load collector
1.

In the Model Browser, under the Load Collector folder, right click on fo rce 1 and
select M a ke C urre nt.

2.

From the menu bar, select B C s > C re a te > Fo rce s .

3.

Toggle the switch to nodes, if necessary.

4.

Select the two nodes at the center of the two bolt holes as shown below.

5.

Set the magnitude field to 500.

6.

Switch the toggle to z-axis for the direction of application of the force.

7.

Set the uniform size field to 20.

8.

Click on cre a te .

9.

Click re turn to exit the Forces panel.

Step 6: Apply the force on mass elements with the force2 load collector
1.

Use the Model Browser to set force2 as the current load collector.

2.

For better visualization, hit F5 on your keyboard to bring up the Mask panel.

3.

Click the switch and change the entity type to loads. Graphically select the two
previously created forces and click m a s k.

4.

From the menu bar, select B C s > C re a te > Fo rce s .

17

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

5.

Toggle the switch and select no de s .

6.

From the toolbar, select the XY Top Plane View icon

7.

Select the left side node which is at the center of the bolt hole.

8.

Set the magnitude field to 500.

9.

Select z-axis for the direction of application of the force.

10. Click on cre a te .


11. Select the right side node which is at the center of the bolt hole.
12. Set the magnitude field to -500.
13. Select z - a xis for the direction of application of the force.
14. Click on cre a te .
15. Click re turn to exit the Forces panel.

Step 7: Apply the force on mass elements with the force3 load collector
1.

Select fo rce 3 as the current load collector.

2.

For better visualization, hit F5 on your keyboard to bring up the Mask panel.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

18

3.

Click the switch and change the entity type to loads. Graphically select the two
previously created forces and click mask.

4.

From the menu bar select B C s > C re a te > Fo rce s .

5.

Toggle the switch and select no de s .

6.

Select the two nodes at the center of the two bolt holes.

7.

Set the magnitude field to -500.

8.

Select z-axis for the direction of application of the force.

9.

Click on cre a te .

10. Click re turn to exit the Forces panel.

Step 8: Create multiple load steps


1.

From the menu bar, click Se tup > C re a te > Lo a d Ste ps .

2.

In the Name field, enter the load step name as Step1.

3.

Click on lo a dco ls and select the constraints and force1 load collectors. Click s e le ct
and click cre a te .

19

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

4.

In the Name field, enter the load step name as Step2.

5.

Click on lo a dco ls and select the constraints and force2 load collectors. Click s e le ct
and click cre a te .

6.

In the Name field, enter the load step name as Step3.

7.

Click on lo a dco ls and select the constraints and force3 load collectors. Click s e le ct
and click cre a te .

8.

Click re turn to exit the Load steps panel.

Step 9: Add /SOLU & LSSOLVE in the control cards


1.

From the menu bar, click Se tup > C re a te > C o ntro l C a rds .

2.

Click on the /SOLU control card to exit the PREP7 preprocessor and enter the SOLU
preprocessor.

3.

Click re turn to exit the card image panel.

4.

Click on the LSSOLVE control card.

5.

Set the load step minimum by setting the LSMIN field to 1, set the maximum number of
load steps by setting the LSMAX field to 3, and set the load step increment by setting
the LSINC field to 1. This command directs the solver to solve all 3 load steps.

6.

Click re turn to exit the Card image panel.

7.

Click re turn to exit the Control cards panel.

Step 10: Export the deck to ANSYS *.cdb format.


1.

From the menu bar select File > E xpo rt > So lv e r D e ck to open the Export tab.

2.

Set the File type field to Ansys.


If you are in the ANSYS profile then the default ANSYS template will automatically
loaded.

3.

Click the O pe n file icon to select the location and name of your file.

4.

Enter the file name as 4410_export.cdb.

5.

Click E xpo rt to export the file.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

20

HM-4420: Defining ANSYS Contacts for 2-D Models in


HyperMesh
For this tutorial it is recommended that you complete the introductory tutorial, HM-1000:
Getting Started with HyperMesh.
The HM-ANSYS Contact Manager allows you to automate the procedure to create surface-tosurface target/contact element-pairs.
This tutorial demonstrates how to use the Contact Manager to create ANSYS 2-D surface-tosurface target/contact element-pairs.
It is highly recommend to complete the Exploring the ANSYS Interface tutorial before
completing this exercise.

Step 1: Load the ANSYS user profile


1.

Launch HyperMesh or clear the current model.

2.

From the menu bar, click Pre fe re nce s > Us e r Pro file s .
The User Profile dialog displays.

3.

Select Ansys from the list of user profiles.

4.

Click O K.
This sets the defaults for ANSYS and loads the the ANSYS Utility Menu.

Step 2: Retrieve the model file


1.

From the menu bar, select File > O pe n > M o de l.

2.

Browse to the file hm-ansys_contact_manager_2-d_tutorial.hm.

3.

Click O pe n or double-click the file name.


The model loads into HyperMesh.

4.

21

If the loads are shown, turn the display of them off by clicking the + next to
LoadCollector in the Model Browser and then clicking the m e s h icon.

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

5.

Click once in the graphics area to make it the current window for keyboard commands,
then hit f on the keyboard to fit the model to the screen.
HyperMesh displays the model as shown in the figure below.

Step 3: Launch the ANSYS Contact Manager


1.

In the menu bar select To o ls > C o nta ct M a na ge r.


The Ansys Contact Manager dialog (shown below) is displayed. The window can be
resized by clicking and dragging any edge or corner.

Step 4: Create a new 2D contact


1.

Click Ne w... to create a new contact.


The Create New Contact Pair dialog is displayed.

2.

Under Creation method choose Fle xible .

3.

Under Contact type choose 2D .

4.

Under Create from choose Surfa ce to s urfa ce .

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

22

Step 5: Select the target body component


1.

Click Pick Ta rge t

to choose the target body component.

The Target Selection panel is shown.


2.

Click the yellow co m ps button.

3.

Select the component named D ISK_42.

4.

Click s e le ct and click pro ce e d.

Step 6: Select the target surface elements


1.

In the Target Elements Selection dialog, click the yellow E le m e nts button.
The Target Selection panel is shown.

2.

Hold down the Shift button and drag the mouse button to draw a window to select the
lower half of the edge elements, as shown below:

3.

Click pro ce e d.
The Next button in the Selecting Target Elements dialog will be activated.

4.

23

Click the Ne xt button, and the Target Component Details dialog will be displayed.

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Step 7: Define the target component details

The Name and ID of the Target Component and ET Type can be modified.
Click the Color box to change the default target/contact component colors. Select the
new color from the pop-up menu.
The KEYOPT values will be assigned to the target component by default. Uncheck
the Apply KEYOPTS box if you do not want to assign any KEYOPTS to the target
component.
Optionally, select a value for any KEYOPT by choosing it from the pull down menu in
the Value column.
1.

Click the Ne xt button in the Target Component Details dialog. A full model displays as
shown in the following figure below. The Contact Components Selection dialog
displays.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

24

Step 8: Select the contact body component


1.

In the Contact Components Selection dialog, click the yellow C o m po ne nts button.
The Target Selection panel is shown.

2.

Click the yellow co m ps button.

3.

Select the component named BOX_42.

4.

Click s e le ct then pro ce e d.

5.

Click the Ne xt button in the Contact Components Selection dialog.


The edges of the selected contact body will be extracted and displayed as shown in the
following figure.

The Contact Elements Selection dialog displays.

Step 9: Select the contact surface elements


1.

Click the yellow E le m e nts button.


The Target Selection panel is shown.

2.

25

Hold down the Shift key and drag the mouse across the window to select the elements
on the top, as shown in the image below:

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

3.

Click pro ce e d.

4.

Click Ne xt in the Contact Elements Selection dialog.


The Contact Component Details dialog is displayed.

Step 10: Define the contact element component

The Name and ID of the Contact Component and ET Type can be modified.
Click the Color box to change the default target/contact component colors. Select
the new color from the pop-up menu.
The KEYOPT values will be assigned to the target component by default. Uncheck
the Apply KEYOPTS box if you do not want to assign any KEYOPTS to the target
component.
Optionally, select a value for any KEYOPT by choosing it from the pull down menu in
the Value column.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

26

1.

Click the Ne xt button in the Contact Component Details dialog. The full model will be
displayed as shown in the figure below.

The Contact Property dialog is displayed.

Step 11: Define the contact property

The target and associated contact elements are identified by a shared real constant
set. This real constant set includes all real constants for both the target and contact
elements.
A new property with the real constant values will be created by default. Both target
and contact components will be pointed to this new property. Click the radio button
No ne if you do not want to assign any real constants to the target/contact elements.
Optionally, modify or enter the target/contact elements real constant values. Click
the R e s e t D e fa ult button to reset the default values at any time.
1.

27

Click the Ne xt button in the Contact Property dialog. The Contact Material dialog is
displayed.

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Step 12: Define the contact material

It is optional to define a new material for the target/contact elements or to select an existing
material.

To define a new material:


1.

Under Define Material select the Ne w radio button.

2.

Enter appropriate material values then click Ne xt.

3.

Go to Step 13 (below).

To select an existing material:


1.

Under Define Material select the Sa m e a s radio button.

2.

Choose an existing contact material from the drop down menu.

3.

Click Ne xt.

4.

Go to Step 13 (below).

If do not want to assign any material properties:


1.

Under Define Material , select the No ne radio button.

2.

Click Ne xt.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

28

Step 13: View a summary of the contact

A summary of the contact is displayed.


To create another contact click Ne w
You can modify any of the existing contact details by clicking in the appropriate cell
then clicking E dit
Click the C lo s e button to close the Contact Manager.

29

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

HM-4430: Defining ANSYS Contacts for 3-D Models in


HyperMesh
Before starting this tutorial, it is recommended that you complete the introductory tutorial,
HM-1000: Getting Started with HyperMesh.
This tutorial demonstrates how to use the Contact Manager to create ANSYS 3-D surface-tosurface target/contact element-pairs.
It is highly recommend to complete the Exploring the ANSYS Interface tutorial before
completing this exercise.

Step 1: Load the ANSYS user profile


1.

Launch HyperMesh or clear the current model.

2.

From the menu bar, click Pre fe re nce s > Us e r Pro file s .
The User Profile dialog is displayed.

3.

Select Ans y s from the list of user profiles.

4.

Click O K.
This sets the defaults for ANSYS and displays the ANSYS Utility Menu.

Step 2: Retrieve the HyperMesh model file


1.

From the menu bar select File > O pe n > M o de l.

2.

Select the file hm-ANSYS_contact_manager_3-D_tutorial.hm.

3.

Click O pe n or double-click the file name.

4.

If the loads are shown, turn the display of them off by clicking the + next to
LoadCollector in the Model Browser and then clicking the m e s h icon.

5.

Click once in the graphics area to make it the current window for keyboard commands,
then hit f on the keyboard to fit the model to the screen.
HyperMesh displays the model as shown in the figure below.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

30

Step 3: Launch the ANSYS Contact Manager


1.

From the menu bar select To o ls > C o nta ct M a na ge r.


The Ansys Contact Manager dialog is displayed at the top-left corner of the screen. At
this point, you may want to adjust the size of the HyperMesh window.

Step 4: Create a new 3D contact


1.

Click Ne w.. to create a new contact.


The Create New Contact Pair dialog is displayed.

2.

Under Creation method choose Fle xible .

3.

Under Contact type choose 3D .

4.

Under Create from choose Surfa ce to s urfa ce .

Step 5: Select the target body component


1.

Click Pick Ta rge t

to choose the target body component.

The Target Selection panel is shown.


2.

Click the yellow co m ps button.

3.

Select the component named CYLINDER_SOLID45.

31

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

4.

Click s e le ct and click pro ce e d.


The faces of the selected target body are extracted and displayed as shown below.

Step 6: Select the target surface elements


1.

In the Target Elements Selection dialog, click the y e llo w E le m e nts button.
The Target Selection panel is shown.

2.

From the toolbar select the X Y To p Pla ne Vie w

3.

Hold the Shift key down while dragging the mouse over the lower half of the model, as
shown below.

The Selecting Target Elements dialog is displayed.

4.

Click pro ce e d.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

32

5.

Click Ne xt.

Step 7: Define the target component details


The Target Component Details dialog displays the default target component ID and type.
You cannot modify these.
The Name and ID of the Target Component and ET Type can be modified.
Click the Color box to change the default target/contact component colors. Select
the new color from the pop-up menu.
The KEYOPT values will be assigned to the target component by default. Uncheck
the Apply KEYOPTS box if you do not want to assign any KEYOPTS to the target
component.
Optionally, select a value for any KEYOPT by choosing it from the pull down menu in
the Value column.
1.

33

Click the Ne xt button in the Target Component Details dialog. A full model displays as
shown in the following figure below. The Contact Components Selection dialog then
displays.

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Step 8: Select the contact body components


1.

In the Contact Components Selection dialog, click the yellow C o m po ne nts button.
The Target Selection panel is shown.

2.

Click the yellow co m ps button.

3.

Select the component named BOX_SOLID95.

4.

Click s e le ct then pro ce e d.

5.

Click the Ne xt button in the Contact Components Selection dialog.


The edges of the selected contact body will be extracted and displayed as shown in the
following figure.

The Contact Elements Selection dialog will be displayed.

Step 9: Select the contact elements


1.

Click the yellow E le m e nts button.


The Target Selection panel is shown.

2.

Pick one element on top of the upper face of the box.

3.

Click e le m s .
The extended entity selector will be displayed. Select the by fa ce selection method. The
contact surface elements are selected as shown in the figure below.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

34

4.

Click pro ce e d.

5.

Click Ne xt in the Contact Elements Selection dialog. The Contact Component Details
dialog will be displayed.

Step 10: Define the contact element component

The Name and ID of the Contact Component and ET type can be modified.
Click the Color box to change the default target/contact component colors. Select
the new color from the pop-up menu.
The KEYOPT values will be assigned to the target component by default. Uncheck
the Apply KE Y O PTS box if you do not want to assign any KEYOPTS to the target
component.
Optionally, select a value for any KEYOPT by choosing it from the pull down menu in
the Va lue column.

35

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

1.

Click the Ne xt button in the Contact Component Details dialog. The full model will be
displayed as shown in the figure below.

The Contact Property dialog will be displayed.

Step 11: Define the properties

The target and associated contact elements are identified by a shared real constant
set. This real constant set includes all real constants for both the target and contact
elements.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

36

A new property with the real constant values will be created by default. Both target
and contact components will be pointed to this new property. Click the radio button
No ne if you do not want to assign any real constants to the target/contact elements.
Optionally, modify or enter the target/contact elements real constant values. Click
the R e s e t D e fa ult button to reset the default values at any time.
1.

Click the Ne xt button in the Contact Property dialog. The Contact Material dialog is
displayed.

Step 12: Define the contact material

It is optional to define a new material for the target/contact elements or to select an existing
material.

To define a new material:


1.

Under Define Material select the Ne w radio button.

2.

Enter appropriate material values then click Ne xt.

3.

Go to Step 13 (below).

To select an existing material:


1.

Under D e fine M a te ria l select the Sa m e a s radio button.

2.

Choose an existing contact material from the drop down menu.

3.

Click Ne xt.

4.

Go to Step 13 (below).

37

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

If do not want to assign any material properties:


1.

Under Define Material select the No ne radio button.

2.

Click Ne xt.

Step 13: Review the normals

The Contact/Target Normal dialog is displayed, as well as the element normals. The target
and contact elements normal should point towards each other. If they do not, the solution
will not be performed correctly in ANSYS. Please review the normal vector direction and
reverse them if needed.
To show or hide the normals check or uncheck the appropriate box under D is pla y

C o m po ne nt and click the

icon.

You can adjust the size of the normals by changing the Size value then pressing the
icon.
To reverse a normal check the appropriate box for TARGET or CONTACT and then click
the

icon.

Click O K after reviewing the normals.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

38

Step 14: View a summary of the contact

A summary of the contact is displayed.


To create another contact click Ne w
You can modify any of the existing contact details by clicking in the appropriate cell
then clicking E dit
Click the C lo s e button to close the Contact Manager.
You are encouraged to create another pair of target/contact elements by selecting the
CYLINDER_SOLID45 as the target body component and BOX_SOLID45 as the contact body
component. Please note the BOX_SOLID45 elements are first order elements, whereas the
BOX_SOLID95 elements are second order which is why you have to create the contacts
separately.

39

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

HM-4440: Introduction to the Contact Manager


This tutorial introduces you to creating a surface-to-surface contact in HyperMesh using the
Contact Manager. You will also learn about how to assign non-linear analysis solution control
for ANSYS through HyperMesh.
The model used in this tutorial contains two component collectors: one indicating the contact
body and the other indicating the target body. Here CONTA171 is used to represent contact
and sliding between 2-D "target" surfaces (TARGE169) and a deformable surface, defined by
this element. Contact occurs when the element surface penetrates one of the target segment
elements (TARGE169) on a specified target surface. The 2-D contact surface elements are
associated with the 2-D target segment elements (TARGE169) via a shared real constant
set.
In this tutorial, you will:
Load the ANSYS user profile.
Retrieve the HyperMesh model for this tutorial.
Create a constraints load collector.
Create contact elements with the Contact Manager.
Apply the constraints to the model.
Apply displacement to the two end nodes of the component "contact".
Activate control cards for Nonlinear Analysis Solution Control.
Export the deck to ANSYS *.cdb format.

Step 1: Load the ANSYS user profile


1.

Launch HyperMesh or clear the current model.

2.

From the menu bar, click Pre fe re nce s > Us e r Pro file s .
The User Profiles dialog displays.

3.

Select Ans y s from the list of user profiles.

4.

Click O K.
This sets the defaults for ANSYS and displays the ANSYS Utility Menu.

Step 2: Retrieve the HyperMesh model for this tutorial


1.

From the menu bar select File > O pe n > M o de l.

2.

Browse to the file chapter2_3.hm.

3.

Click O pe n or double-click the file name.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

40

4.

Click on the Sha de d E le m e nts a nd M e s h Line s icon


graphics area.

in the toolbar just below the

HyperMesh displays the model as shown below.

Step 3: Launch the ANSYS Contact Manager


1.

In the menu bar select To o ls > C o nta ct M a na ge r.

2.

Click C o nta ct M a na ge r

The Ansys Contact Manger (shown below) is displayed. The window can be resized by
clicking and dragging any edge or corner.

Step 4: Create a new 2D contact


1.

Click Ne w.. to create a new contact.


The Create New Contact Pair dialog is displayed.

2.

Under Creation method choose Fle xible .

3.

Under Contact type choose 2D .

4.

Under Create from: choose Surfa ce to s urfa ce .

41

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Step 5: Select the target body component


1.

Click Pick Ta rge t

to choose the target body component.

The Target Selection panel is shown.


2.

Click the yellow co m ps button.

3.

Select the component named ta rge t.

4.

Click s e le ct and click pro ce e d.

Step 6: Select the target surface elements


1.

In the Target Elements Selection dialog, click the yellow E le m e nts button.
The Target Selection panel is shown.

2.

Hold down the Shift button and drag the mouse button to draw a window to select the
upper left edge of the elements, as shown below:

3.

Click pro ce e d.
The Ne xt button in the Selecting Target Elements dialog will be activated.

4.

Click the Ne xt button, and the Target Component Details dialog will be displayed.

Step 7: Define the target component details

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

42

The Name and ID of the Target Component and ET type can be modified.
Click the Color box to change the default target/contact component colors. Select the
new color from the pop-up menu.
The KEYOPT values will be assigned to the target component by default. Uncheck
the Apply KE Y O PTS box if you do not want to assign any KEYOPTS to the target
component.
Optionally, select a value for any KEYOPT by choosing it from the pull down menu in
the Value column.
1.

Click the Ne xt button in the Target Component Details dialog. The Contact
Components Selection dialog then displays.

Step 8: Select the contact body component


1.

In the Contact Components Selection dialog, click the yellow C o m po ne nts button.
The Target Selection panel is shown.

2.

Click the yellow co m ps button.

3.

Select the component named contact.

4.

Click s e le ct then pro ce e d.

5.

Click the Ne xt button in the Contact Components Selection dialog.


The edges of the selected contact body will be extracted and displayed as well as the
Contact Elements Selection dialog.

Step 9: Select the contact surface elements


1.

Click the yellow E le m e nts button.


The Target Selection panel is shown.

2.

Hold down the Shift key and drag the mouse across the window to select the elements
on the bottom right, as shown in the image below:

3.

Click pro ce e d.

4.

Click Ne xt in the Contact Elements Selection dialog.


The Contact Component Details dialog will be displayed.

43

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Step 10: Define the contact element component

The Name and ID of the Contact Component and ET type can be modified.
Click the Color box to change the default target/contact component colors. Select
the new color from the pop-up menu.
The KEYOPT values will be assigned to the target component by default. Uncheck
the Apply KE Y O PTS box if you do not want to assign any KEYOPTS to the target
component.
Optionally, select a value for any KEYOPT by choosing it from the pull down menu in
the Value column.
1.

Click the Ne xt button in the Contact Component Details dialog. The full model will be
displayed as shown in the figure below.

The Contact Property dialog is displayed.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

44

Step 11: Define the contact property

The target and associated contact elements are identified by a shared real constant
set. This real constant set includes all real constants for both the target and contact
elements.
A new property with the real constant values will be created by default. Both target
and contact components will be pointed to this new property. Click the radio button
No ne if you do not want to assign any real constants to the target/contact elements.
Optionally, modify or enter the target/contact elements real constant values. Click
the R e s e t D e fa ult button to reset the default values at any time.
1.

45

Click the Ne xt button in the Contact Property dialog. The Contact Material dialog is
displayed.

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Step 12: Define the contact material

1.

Under Define Material: select the Ne w radio button.

2.

Enter 0.45 for MU and click Ne xt.

Step 13: View a summary of the contact


A summary of the contact is displayed.

You can modify any of the existing contact details by clicking in the appropriate cell
then clicking E dit
Click the C lo s e button to close the Ansys Contact Manager.
1.

To save the model, select Sa v e As > M o de l from the File menu. Type the name
boundary.hm and then click Sa v e .

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

46

Step 14: Create a constraints load collector


1.

In the Model Browser, right-click and select C re a te > Lo a d C o lle cto r.

2.

In the Name: field, enter Constraints.


No card image is needed for constraints.

3.

Click the colored box and assign any desired color.

4.

Click C re a te .

Step 15: Apply the constraints to the model


1.

From the menu bar, select B C s > C re a te > C o ns tra ints .

2.

Select all degrees of freedom.

3.

Click no de s and select the left end nodes of the contact component and the right end of
the target component as shown below.

4.

In the size= field, enter 2.

5.

Click cre a te .

Step 16: Apply a displacement constraint to the two mid nodes of the
component contact
1.

47

Select the two mid nodes at the end of contact as shown below.

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

2.

Select do f2 only and in the text box, type -5 for the displacement value of the selected
mid nodes at the component contact in the global Y direction.

3.

Click cre a te .

4.

Click re turn to exit the Constraints panel.

Step 17: Activate control cards for nonlinear analysis solution control
1.

From the menu bar, select Se tup > C re a te > C o ntro l C a rds . Set the following control
cards by clicking on each respective control card and typing the values as listed below.

ANTYPE: Specifies the analysis type and restart status. Ensure that underneath type
it says STATIC. Click re turn to go back to the control cards page.

LNSRCH: Activates a line search to be used with Newton-Raphson. Click on the O FF


button which is next to the text LNSRCH and select O N from the pop up menu.

NLGEOM: Includes large-deflection effects in a static or full transient analysis. Click


on the O FF button which is next to the text NLGEOM and select O N from the pop up
menu.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

48

NSUBST: Specifies the number of sub steps to be taken this load step.
o NSBSTP: Number of sub steps to be used for this load step. Click on [ NSB STP]
and enter 100 in the text box.
o NSBMX: Maximum number of sub steps to be taken (minimum time step size) if
automatic time stepping is used. Click on [ NSB M X ] and enter 1000 in the text
box.
o NSBMN: Minimum number of sub steps to be taken (maximum time step size) if
automatic time stepping is used. Click on [ NSB M N] and enter 20 in the text box.
o Carry: Time step carryover key. Default set to O FF.

/SOLU: Enters into the solution.


SOLVE: Solves the model.

2.

Note that when the color of the control card button is green, the card exists in the
database and will be written when the Export Data panel is used with the current
template. Click on re turn.

3.

To save the model, select Sa v e > M o de l.

Step 18: Export the model


HyperMesh can export ANSYS model data in script format. The following steps explain the
process of exporting an ANSYS model from HyperMesh.
1.

From the menu bar select File > E xpo rt > So lv e r D e ck.

2.

Set the File type: field to Ans y s .

3.

Browse to the location you would like to export your file and name the file exercise2b.
cdb.

4.

Click E xpo rt.

49

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

HM-4450: Introduction to HyperBeam


In this tutorial, you will learn:
How to assign a standard beam section using the Section panel.
How to assign the arbitrary beam section using the HyperBeam panel.
How to couple degrees of freedom.

The steps involved are:


Loading the ANSYS user profile
Retrieving the HyperMesh model files for this tutorial
Adding element types
Creating collectors
Creating beam elements
Coupling DOF Rigid elements creation
Creating standard circular beam section
Creating arbitrary beam section
Updating component collectors with respective beam section collector
The image below is a pictorial representation of the original model. The model can be simplified
in such a way that we can extract represent the whole model with a set of shell elements
representing the plate part of the model and two lines indicating the beam.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

50

Exercise
Step 1: Load the ANSYS user profile
1.

Launch HyperMesh or clear the current model.

2.

From the menu bar, click Pre fe re nce s > Us e r Pro file s .
The User Profile dialog displays.

3.

Select Ans y s from the list of user profiles


This sets the defaults for ANSYS and displays the ANSYS Utility Menu.

Step 2: Retrieve the HyperMesh model file


1.

From the menu bar select File > O pe n > M o de l.

2.

Browse to the file chapter3.hm.

3.

Click O pe n.

4.

Click the Sha de d E le m e nts a nd M e s h Line s icon

in the tool bar.

HyperMesh displays the model as shown above. This model contains a plate collector
containing shell elements. The plate component is updated with the necessary element
type, real constant, and material properties.

Step 3: Add the element type


1.

From the menu bar select To o ls > E tTy pe s Ta ble .


The ET Type dialog appears.

2.

Click on Ne w....
The Create ETType dialog appears.

3.

From the Element type drop down menu select B E AM S and then B E AM 188.

4.

Click C re a te and then click C lo s e twice to close the Create ETType dialog and the ET
Type dialog.

Step 4: Create collectors


1.

From the menu bar select To o ls > C o m po ne nt Ta ble .

2.

From the top menu select Actio n > C re a te Ne w...

3.

From the Create Component dialog enter the Component name as beam_std.

4.

Select 2-(ET_21)Beam188 for the Element reference number.

51

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

5.

Select 1-Steel as the Material reference number.

6.

Choose a color for the beam collector.

7.

Click C re a te .

8.

Repeat steps 3-7 to create another component collector with the name beam_asec.

9.

Click C lo s e to close the Create Component dialog .

10. Close the Component Manager.

Step 5: Create a beam element


1.

From the menu bar, select M e s h > As s ign > E le m e nt Ty pe and then select the 1D
subpanel.

2.

Click ba r2 and select the B E AM 188 element type.

3.

Click re turn to exit the Elem types panel. In the Model Browser notice that the
current component is beam_asec collector.

4.

From the menu bar, select M e s h > C re a te > 1D E le m e nts > B a rs and select the ba r2
subpanel.

5.

Click the orientation switch and then select pla ne .

6.

Click on the switch and select pa ra lle l to X Y for the Beam Axis.

7.

Select two nodes which form the ends of the Arbitary_Beam_Section line (this is
shown as a tag in the graphics area).

8.

In the Model Browser, right click on the beam_std component and select M a ke
C urre nt.

9.

Repeat steps 4 to 6 to create one more BEAM188 element indicated by the line
Std_Circular_Beam_Sec.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

52

10. Click re turn to exit the bar2 subpanel.

Step 6: Create coupled DOF rigid elements


1.

From the menu bar, select M e s h > As s ign > E le m e nt Ty pe and then select the 1D
subpanel..

2.

Click on rigid and select C E R IG as the element type.

3.

Click re turn to exit the Elem types panel.

4.

From the menu bar select M e s h > C re a te > 1D E le m e nts > R igids .

5.

Click the switch to choose the multiple nodes option for the dependent node.

6.

Check all of the dof boxes.

7.

Right-click on the beam_asec component in the Model Browser and select M a ke


C urre nt.

8.

At Arbitary_Beam_Section, select the end of beam element as an independent node


and the other nodes from the plate component as dependent nodes, as shown below. Use
the nodes by path option from the extended selection menu to select the dependent
nodes. You can access it by clicking the y e llo w no de s button.

9.

Click create.

10. Set beam_std as your current component and follow a procedure similar to the previous
step to create rigid elements at the Std_Circular_Beam_Sec beam element with the
nodes of the plate component.
11. Click re turn to exit the Rigids panel.

53

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Step 7: Create a standard circular beam section


1.

From the menu bar, select To o ls > Se ctio n Ta ble .

2.

Click Ne w and type Circular_sec as the Section name.

3.

Select B e a m as the Section type.

4.

Select C SO LID from the Sub section type drop down list.

5.

Click C re a te / E dit.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

54

6.

Type a value of 15 for the SECDATA, R solid rod circular section radius.

7.

Click re turn to exit the Section panel.

8.

By default, HyperMesh will allow you to create one more beam section, returning you to
the Create Section dialog. Click C lo s e .

9.

Click C lo s e to exit the Sections panel.

Step 8: Create an arbitrary beam section


1.

Right click in the Model Browser and select C re a te > B e a m _Se ctio n.

2.

In the Name field, enter arbi_sec as name of the beam section collector.

3.

From the Card image drop down menu, select SE C TY PE .

4.

Click the C re a te button.

5.

From the Model Browser turn the display of elements off by clicking on the
button
next to the components beam_std, beam_asec, and Plate. Now you should be able to
see only geometric entities on the screen.

6.

From the menu bar, select Pro pe rtie s > H y pe rB e a m and select the s o lid s e ctio n
subpanel.

7.

Click the switch and select line s .

8.

Select all the lines (in grey color) that form the arbitrary beam section, as shown below.

55

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

9.

Click the switch under section base node and select ce ntro id. Keep all other settings
as default.

10. Click cre a te . The HyperBeam Data Model window opens. HyperBeam meshes the area
enclosed by the selected lines with quadrilateral elements, and the properties are
calculated using these elements.
11. Click File , then E xit.
12. In the Model Browser, right click on the Beam Section arbi_sec and select C a rd E dit.
The card image of the beam section collector appears, through which cross section
properties of the beam element are assigned.
13. Click the Se le ct a be a m s e ctio n[O PTIO NAL] button and select s o lid_s e ctio n.0 as the
section.
14. Click re turn.

Step 9: Update the component collector with the respective beam


section collector
1.

From the menu bar, select To o ls > C o m po ne nt Ta ble .

2.

From the Table menu, select E dita ble . This setting enables you to edit the table that
contains the component information.

3.

In the Assign values field, use the toggle to select the Section Set No. panel.

4.

Select the beam_std component row.

5.

Toggle the button next to the Se t button and select 1-(Circular_sec)BEAM.

6.

Click on Se t. The message "Do you want to change the Section Set No.?" pops up. Click
on Y e s .
The component beam_std is updated with beam section collector 1-BEAM containing
Circular_sec section.

7.

Follow the above procedure to update the beam_asec component, with 2-(arbi_sec)
BEAM section collector containing the arbitrary beam section ASEC.

8.

From the Table menu, select Q uit to exit the Component Manager.

9.

From the menu bar, select File > Sa v e As > M o de l.

10. For File name, enter chapter3_final.hm and click Sa v e .

Step 10: Export the deck in the Ansys *.cdb format


1.

From the menu bar select File > E xpo rt > So lv e r D e ck to open the Export tab.

2.

Set the File type: field to Ans y s .


If you are in the ANSYS profile then the default ANSYS template will automatically
loaded.

A ltair Engineering

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

56

3.

Click the O pe n file icon to select the location and name of your file.

4.

Enter the file name as chapter3.cdb.

5.

Click E xpo rt to export the file.

57

HyperMesh 12.0 Tutorials - A NSYS Solver Interf ace


Proprietary Inf ormation of A ltair Engineering

A ltair Engineering

Das könnte Ihnen auch gefallen