HM-4300: Set Up an Abaqus Analysis in HyperMesh
In this tutorial you will setup an Abaqus analysis in HyperMesh.
- Load the Abaqus user profile and a model
- Define a material and properties, and assign them to a component
- View a *SOLID SECTION for solid elements
- Define *SPRING properties and create a component collector for them
- Create a *SPRING1 element
- Assign a property to selected elements
This exercise uses the abaqus3_0tutorial.hm file, which can be found in <hm.zip>/interfaces/abaqus/. Copy the file(s) from this directory to your working directory.
Load the User Profile and Model
In this step you will load the Abaqus user profile and model file.
When you load a user profile, HyperMesh opens the applicable utility menus, removes the unused panels, disables unneeded entities in the Find, Mask, Card and Reorder panels, and makes specific adaptations related to the Abaqus solver.
Define the Material Properties
In this step you will define the material properties.
HyperMesh supports many different material models for Abaqus. In this step, you will create the basic *ELASTIC material model with no temperature variation. You will then assign the material to the property, which is assigned to a component collector.
Define the *SOLID SECTION Properties
In this step you will define the *SOLID SECTION properties.
Assign the Property
In this step you will assign the property to the component.
When a material is assigned to a property, when a property is assigned to a component, the material is automatically assigned as well.
View the Solid Elements
In this step you will view the *SOLID SECTION for solid elements.
HyperMesh supports sectional properties for all elements from the property collector.
Define the *SPRING Properties
In this step you will define the *SPRING properties.
In Abaqus contact problems, it is common to use grounded springs to provide stability to the solution in the first loading step.
Create a Component Collector
In this step you will create a component collector for the *SPRING property.
Reset the View
In this step you will reset the view for further processing.
Create the SPRING1 Element
In this step you will create the SPRING1 element.
Assign a Property to Selected Elements Overview
In most cases a property, for example, SHELL SECTION, SOLID SECTION, is assigned to a component collector. The elements belonging to the component collector assume the assigned property.
It is also possible in HyperMesh 11.0 to assign a property to individual elements without having to organize these elements in a separate component collector. A property can be assigned directly to selected elements. In this case, HyperMesh automatically creates an Abaqus element set (ELSET) for the selected elements and assigns the property to the ELSET.
HMprop_propertyname
,
where propertyname
is the name of the property collector that is
assigned to the elements. In the example below, a property collector called
property1
is created and assigned to elements 1. This information
is translated in the Abaqus
*.inp file
as:** Template: ABAQUS/STANDARD 3D
**
*NODE
1, 2.5 , 0.0 , 2.5
2, 2.5 , 0.0 , -2.5
3, -2.5 , 0.0 , -2.5
4, -2.5 , 0.0 , 2.5
**HWCOLOR COMP 1 11
*ELEMENT,TYPE=S4R,ELSET=auto1
1, 1, 2, 3, 4
*ELSET, ELSET=HMprop_property1
1
**HM set by property 11 22
*SHELL SECTION, ELSET=HMprop_property1, MATERIAL=
The HMprop_ prefix
can be suppressed in the property’s card image by selecting the
No_auto_prefix_for_names checkbox.
The comment **HM_set_by_property
11 is written by HyperMesh to the *.inp file so that the
element property definition and assignment are read properly when the
*.inp file is imported in HyperMesh. The number 11 refers to the color chosen for the property and 22 as the property
ID.
Create a Property
In this step you will create a property.
Assign a Property to Individual Elements
In this step you will assign a property to individual elements.