Material Setup
The material setup section is defined
within:
<MaterialSetup type="SN">
….
….
</MaterialSetup>
Attribute | Valid Values | Commend |
---|---|---|
type |
"SN" "EN" "FOS" |
Mandatory |
The
<MaterialSetup>
tag is defined by:Element Tag | Valid Values | Comment |
---|---|---|
<UserMaterialFile> |
Valid Material file path | Optional |
<EntityList> |
NA | Mandatory Compound Element |
<ExcludeSets> |
NA | Optional- Compound Element |
User-Defined Material File
The user-defined materials are optional.
The user-defined materials can be added by providing a valid
.csv
filepath.
<UserMaterialFile>C:/Documents/Materials.csv</UserMaterialFile>
Entity List
The entity list is defined
as:
<EntityList evaltype="Parts">
….
….
</EntityList>
The entity list section has the following attributes:
Attribute | Valid Values | Comment |
---|---|---|
evaltype |
"Parts "Sets |
Mandatory |
- For selecting Parts
-
<EntityList evaltype="Parts"> …. …. </EntityList>
- For selecting elements in Sets
-
<EntityList evaltype="Sets"> …. …. </EntityList>
Entity
The entity element tag is defined
as:
<entity id="1" matname="Mat_SN(1)" name="part_1” poolname="Global" FL="0" Findley="0.3" Kf="1" Offset="0" SE="0.3" Scale="1" TF="0">
….
….
….
</entity>
A valid name must be keyed in to the matname. The material name can be specified from the user-defined materials (.csv/.xml) file or from the HyperLife Material database.
Note: HyperLife evaluation will
error out with a warning to log file when a user-defined material is not found
in the assigned User Defined material file
(.csv/.xml).
Attribute | Valid Values | Comment |
---|---|---|
name | Valid Part name in model file | Either name or id is Mandatory. If both are given, id will be used |
id | Valid Part id in model file | |
poolname | Valid poolname for the entity type | Optional Note: If no poolname is given, default poolname of the
entity will be assumed |
Scale | Valid value | NA |
Attribute | Valid Values |
---|---|
FL | 0 < Value |
SE | 0 =< Value |
Findley | 0 =< Value |
TF | 0 =< Value |
Kf | 1.0 =< Value |
Attribute | Valid Values |
---|---|
SEe | 0 =< Value |
SEp | 0 =< Value |
Kf | 1.0 =< Value |
The following are optional child elements of the Entity element.
Surface Finish
The Surface Finish element tag is defined
as:
<SurfaceFinish Option="NONE">0.1</SurfaceFinish>
Element Tag | Valid Values |
---|---|
<SurfaceFinish>
Option |
"NONE "POLISH" "GROUND" "MACHINE" "HOTROLL" "FORGE" "USER" |
Value | 0 < Value <1.0 |
Surface Treatment
The Surface Treatment element tag is defined
as:
<SurfaceTreatment Option="NONE">0.1</SurfaceTreatment>
Element Tag | Valid Values |
---|---|
<SurfaceTreatment>
Option |
"NONE" "NITRIDED" "SHOTPEEN" "COLDROLL" "USER" |
Value | 0 < Value < 2.0 |
Temperature Factor
The Temperature Factor element tag is defined
as:
<TemperatureFactor Option="NONE"></TemperatureFactor>
There are three options available for temperature factor:
- NONE
- User Defined
- FKM
- Temperature factor "NONE"
-
<TemperatureFactor Option="NONE"></TemperatureFactor>
- Temperature factor "USER DEFINED"
-
<TemperatureFactor Option="USER DEFINED" Value="1"></TemperatureFactor>
- Temperature factor "FKM"
-
<TemperatureFactor Option="FKM"> <Temperature Option="ISOTHERMAL">150</Temperature> <Type>FINEGRAIN STRUCTURAL STEEL</Type> </TemperatureFactor>
Exclude Sets
Exclude Sets are defined
as:
<ExcludeSets>
<set id="" name="Set 1" poolname="User_Set" type="element"></set>
</ExcludeSets>
Restriction: Currently, only element type is supported.