MGERR MGERR Object, MaxDistance, MaxAngle OPERAND DESCRIPTION DEFAULT Object Object number None Distance Distance tolerance for critical nodes 0.01 Angle Angle tolerance for critical nod
Trang 1=1 function of time
Itype Type of interface heat transfer coefficient
=0 Inactive (use global definitions such as inter-object data)
The keyword defines the heat exchange information such as temperature,
convection coefficient, and the radiation view factor for a specific boundary
If the data is of constant type, only the constant value is given in the data list If tabular data is used to describe any of the above variables, the number of data sets is listed followed by the data set The following example shows how
environmental temperature, emmisivity and heat flux are constant and the
convection coefficient is a function of temperature Note the use of comments on the keyword describing the contents
LOCTMP 1 1 0 0 2 0 0 % The keyword defintion
68 % The environmental temperature
2 % Number of data sets in convection coefficient
Trang 268 0.004 % First data set in the convection coefficient
220 0.006 % Second data set in the convection coefficient
.7 % Emmisivity
10 % Heat flux
When Itye is non-zero, the interface heat transfer coefficient is included in the local boundary condition The value has higher priority than the interface heat transfer coefficient defined in inter-object data (IHTCOF)
Applicable Simulation Modules: Thermal
Applicable Simulation Modes: Heat Transfer
Applicable Object Types: ALL except rigid
Trang 3LMAX
LMAX XmaxLoad, YmaxLoad
OPERAND DESCRIPTION DEFAULT
XmaxLoad Maximum load of primary object in X direction 0.0
YmaxLoad Maximum load of primary object in Y direction 0.0
DEFINITION
LMAX terminates a simulation when the load of the primary object reaches either XmaxLoad or YmaxLoad
REMARKS
LMAX is one of several parameters used to control the termination of the
simulation Other keywords which effect simulation termination include: EMAX, NSTEP, SMAX, TMAX, VMIN When the criteria specified in any of these
keywords has been met, the simulation will terminate
Generally, LMAX is used when the movement control of the primary object is velocity specified
If XmaxLoad = 0 or YmaxLoad = 0, the parameter will not be used as a
Trang 4Termination parameters, Primary object
Keywords: SMAX, TMAX, EMAX, NSTEP, VMIN
Trang 5LMTSTR
LMTSTR Object, LimitSrate
OPERAND DESCRIPTION DEFAULT
Object Object number None
LimitSrate Limiting strain rate None
of steps only, then reset
If LimitSrate is too small, the solution may have difficulty converging If it is too large the accuracy of the solution will be degraded
The value of LimitSrate is updated by DEFORM during the simulation when there
is a significant change in the strain rate
Applicable object types: Plastic, Porous
RELATED TOPICS
Deformation iteration
Keywords: AVGSTR
Trang 6LOCATM
LOCATM Object, Iwin, UsrRtn, Etype, Rtype, Atype
Followed by Data
OPERAND DESCRIPTION DEFAULT
Object Object number None
Iwin Heat exchange window index None
UsrRtn User routine No None
Etype Type of environmental atom content definition None
=3 function of time and atom
Atype Type of atom flux
=0 constant
=1 function of time
DEFINITION
Trang 7LOCATM specifies the local diffusion boundary definiton for an object The keyword is used to specify the local diffusion boundary condition
environmental atom content and atom flux are constant and the reaction rate coefficient is a function of time Note the use of comments on the keyword
describing the contents
LOCATM 1 1 0 0 1 0 % The keyword defintion
0.12 % The environmental atom constant
2 % Number of data in the reaction rate coefficient
1 1.00 % First data set in the reaction rate coefficient
2 1.20 % Second data set in the reaction rate coefficient
0.001 % Atom flux
Applicable Simulation Modules: Diffusion
Applicable Simulation Modes: Heat Transfer
Applicable Object Types: ALL except rigid
Trang 8MATAXI
MATAXI Object, Ndata, FieldWidth
Element(1), MATAXI(1)(1), , MATAXI(1)(FieldWidth)
: :
Element(Ndata), MATAXI(Ndata)(1), , MATAXI(Ndata)(FieldWidth)
OPERAND DESCRIPTION DEFAULT
Object Object number None
Ndata Number of element/MATAXI pairs None
FieldWidth Number of variables for each element =1 for 2D; = 9 for 3D None
Element(i) Element number of ith data pair None
MATAXI(i)(j) jth component of material axis data for the ith data pair (see below) DEFINITION
MATAXI specifies the material axis at each element In 2D, it has one
component, which is the angle In 3D, it has nine components, which are the vectors for material axis x, y, and z, in the global coordinate system By default, they are (1,0,0), (0,1,0), and (0,0,1), respectively
REMARKS
These state variables are computed only when the material is anisotropic
Related keyword: ANISO
Trang 9MATDEN
MATDEN Material, Density
OPERAND DESCRIPTION DEFAULT
Material Material number None
Density Density None
DEFINITION
MATDEN specifies the density for a material
REMARKS
Trang 10
MDSOBJ
MDSOBJ RefObj1 RefObj2 Method Distance
OPERAND DESCRIPTION DEFAULT
RefObj1 Reference Object 1 None
RefObj2 Reference Object 2 None
Method Method to calculate distance 0
(0 = Total distance, 1 = X distance, 2 = Y distance)
Distance Distance used to stop the simulation None
Trang 11MESHNO
MESHNO MeshNum
OPERAND DESCRIPTION DEFAULT
MeshNum Current mesh number 1
DEFINITION
MESHNO indicates the cumulative number of object remeshings which have taken place at a specified step number
REMARKS
For initial runs MeshNum = 1
The mesh number increases by one for each remeshing of an object
The mesh number value is updated automatically by DEFORM and should not be modified
For example, suppose a database contains step numbers -1, 5, 10, 15, -16, 20,
25, -25, 30, 35 and that remeshings occurred at steps -16 and -25 If step number
35 was read into the Input Preparation utility, the mesh number would be set to
"3"
Applicable simulation types: Isothermal Deformation
Non-Isothermal Deformation
Trang 12MGERR
MGERR Object, MaxDistance, MaxAngle
OPERAND DESCRIPTION DEFAULT
Object Object number None
Distance Distance tolerance for critical nodes 0.01
Angle Angle tolerance for critical nodes 31.5
Automatic mesh generation, Automatic remeshing
Keywords: MGGRID, MGNELM, MGTELM, MGSIZR, MGWCUV, MGWTMP, MGWSTN, MGWSTR
Trang 13MGGRID
MGGRID Object, XDivision, YDivision
OPERAND DESCRIPTION DEFAULT
Object Object number None
XDivision Number of grid divisions in X 25
YDivision Number of grid divisions in Y 25
Automatic mesh generation, Automatic remeshing
Keywords: MGERR, MGNELM, MGTELM, MGSIZR, MGWCUV, MGWTMP, MGWSTN, MGWSTR
Trang 14MGNELM
MGNELM Object, NumSurfElem, NumBodyElem, NumCrcSctElem, PreferredMthd
OPERAND DESCRIPTION DEFAULT
Object Object number None
NumSurfElem Number of surface elements in new mesh 2000
NumBodyElem Number of body elements in new mesh (not currently used) 8000
NumCrcSctElem Number of cross section elements in new mesh (for brick remeshing) 100 PreferredMthd Preferred meshing method 0
=0: Unstructured tetrahedra
=1: Brick (refer to WPAXIS definition)
=2: (obsolete, It will be kept to maintain compatibility with previous versions and will be treated
as 1 in mesh generator.)
DEFINITION
MGNELM specifies the preferred method and approximate number of elements to be
generated when an object is being meshed using AMG
REMARKS
MGNELM is one of several keywords used to control the mesh density during automatic
remeshing
For Brick remeshing, at least one workpiece axis (WPAXIS) needs to be defined This
provides center axis for revolving or direction for extruding
The error between the number of specified elements and the number of generated elements
is typically on the order of ten percent
When the mesh is generated, the specified total number of elements is used in conjunction with the "Point" and "Parameter" controls to determine the mesh density
Applicable object types: Rigid, Elastic, Plastic, Elastoplastic, Porous
RELATED TOPICS
Automatic mesh generation, Automatic remeshing
Trang 15Keywords: MGGRID, MGERR, MGTELM, MGSIZR, MGWCUV, MGWTMP, MGWSTN, MGWSTR, WPAXIS
Trang 16MGSIZM
MGSIZM Object, MaxSize
DEFINITION
MGSIZM controls the size of the largest element in the object’s mesh.
REMARKS
MGSIZM is one of several keywords used to control the mesh density during AMG mesh generation.
Applicable object types: Rigid, Elastic, Plastic, Elastoplastic, Porous
RELATED TOPICS
Automatic mesh generation, Automatic remeshing
Keywords: MGGRID, MGERR, MGNELM, MGSIZM, MGSIZR, MGWCUV, MGWTMP,
MGWSTN, MGWSTR
Trang 17MGSIZR
MGSIZR Object, SizeRatio
OPERAND DESCRIPTION DEFAULT
Object Object Number None
SizeRatio Size ratio of largest to the smallest element 2.0
DEFINITION
MGSIZR controls the ration of the largest to the smallest element size in areas which are being assigned additional elements based on weighted parameters REMARKS
MGSIZR is one of several keywords used to control the mesh density during AMG mesh generation
If equal sized elements are desired, then SizeRatio = 1
If SizeRatio = 0, the element size ratio will not be a factor in the mesh density distribution
Applicable object types: Rigid, Elastic, Plastic, Elastoplastic, Porous
RELATED TOPICS
Automatic mesh generation, Automatic remeshing
Keywords: MGGRID, MGERR, MGNELM, MGSIZR, MGWCUV, MGWTMP, MGWSTN, MGWSTR
Trang 18MGTELM
MGTELM Object, ElemThick
OPERAND DESCRIPTION DEFAULT
Object Object Number None
ElemThick Number of elements through the geometric thickness 4
The thickness direction of an object is perpendicular to the geometry center which
is defined by the medial axis
The total number of elements to be generated in a mesh is controlled by the value
of NumElem in keyword MGNELM If the value of ElemThick results in a mesh that contains more than NumElem elements, the value of ElemThick will be scaled down so that the mesh contains approximately NumElem elements If the value of ElemThick results in a mesh that contains fewer than NumElem elements, the remaining elements will be distributed to other user specified mesh density
controls (curvature, strain, strain rate, and temperature)
Applicable object types: Rigid, Elastic, Plastic, Elastoplastic, Porous
RELATED TOPICS
Trang 19Automatic mesh generation, Automatic remeshing
Keywords: MGGRID, MGERR, MGNELM, MGSIZR, MGWCUV, MGWTMP, MGWSTN, MGWSTR
Trang 20MGUSER
MGUSER Object, WinNo, Density, VelocityX, VelocityY, VelocityZ, WindowType, SpdTyp
If WindowType = 1, parallelipiped defined by 8 corners
Point(1), X(1), Y(1), Z(1)
: : :
Point(8), X(8), Y(8), Z(8)
If WindowTyp = 2: Cylinder
OriginA_X, OriginA_Y, OriginA_Z
OriginB_X, OriginB_Y, OriginB_Z
inner radius, outer radius
OPERAND DESCRIPTION DEFAULT
Object Object Number None
WinNo Index of user defined mesh window (1 to N) None
Density Mesh Density of ith point in defined area 0.0
VelocityX X component of window velocity 0.0
VelocityY Y component of window velocity 0.0
VelocityZ Zcomponent of window velocity 0.0
WindowTyp shape type of the window: =1: box; =2: cylinder 1
SpdTyp Speed type: =0 or 1: constant; =2: f(time); = -n: following object n 0
Point(i) Index of ith points describing area (1 to Ndata) None
X(i),Y(i),Z(i) coordinate of ith point in defined area 0.0
inner radius, outer radius inner and outer radii of cylinder 0.0
DEFINITION
Trang 21MGUSER specifies an area in space which will move with and object during deformation
This area has a mesh density definition applied to it and will cause the area to be meshed
with an appropriate mesh density Density
REMARKS
Applicable object types: Rigid, Elastic, Plastic, Elastoplastic, Porous
Trang 22MGWCUV
MGWCUV Object, WtCurve
OPERAND DESCRIPTION DEFAULT
Object Object Number None
WtCurve Weight associated with boundary curvature when None
generating a mesh with AMG
DEFINITION
MGWCUV specifies the element density weight to be associated with the
boundary curvature when an object is being meshed using AMG
REMARKS
MGWCUV is one of several keywords used to control the mesh density during AMG mesh generation The values from all the mesh density keywords are
combined during the mesh generation process to create a mesh density
distribution within the geometric boundary
The keywords MGWCUV, MGWSTN, MGWSTR, MGWTMP, and MGWUSR specify relative mesh density weights to be assigned to the associated keyword parameter (curvature, strain, strain rate, temperature, and user defined area)
If WtCurve > 0, the mesh density will be allocated so that areas with the greatest boundary curvature receive a higher mesh density than areas with lower
Trang 23MGWSTN
MGWSTN Object, WtStrain
OPERAND DESCRIPTION DEFAULT
Object Object Number None
WtStrain Weight associated with the elemental strain gradient 0.0
when generating a mesh using AMG
DEFINITION
MGWSTN specifies the element density weight to be associated with the
elemental strain values when an object is being meshed using AMG
REMARKS
MGWSTN is one of several keywords used to control the mesh density during AMG mesh generation The values from all the mesh density keywords are
combined during the mesh generation process to create a mesh density
distribution within the geometric boundary
The keywords MGWCUV, MGWSTN, MGWSTR, MGWTMP, and MGWUSR specify relative mesh density weights to be assigned to the associated keyword parameter (curvature, strain, strain rate, temperature, and user defined area) When an object is deformed, strain is recorded at the element center When a remeshing is performed, the value of WtStrain specifies the emphasis to be
placed on the elemental strain interpolation error as a parameter for determining mesh density during a remeshing
If WtStrain > 0, the mesh density will be allocated so that areas with the greatest strain gradient will receive a higher mesh density than areas with a lower strain gradient
Trang 24If WtCurve < 0, elemental strain will not be used to determine the mesh density Applicable object types: Rigid, Elastic, Plastic, Elastoplastic, Porous
Trang 25MGWSTR
MGWSTR Object, WtStrain
OPERAND DESCRIPTION DEFAULT
Object Object Number None
WtStrain Weight associated with the elemental strain rate 0.0
when generating a mesh using AMG
DEFINITION
MGWSTR specifies the element density weight to be associated with the
elemental strain rate values when an object is being meshed using AMG
REMARKS
MGWSTR is one of several keywords used to control the mesh density during AMG mesh generation The values from all the mesh density keywords are
combined during the mesh generation process to create a mesh density
distribution within the geometric boundary
The keywords MGWCUV, MGWSTN, MGWSTR, MGWTMP, and MGWUSR specify relative mesh density weights to be assigned to the associated keyword parameter (curvature, strain, strain rate, temperature, and user defined area) When an object is deformed, strain rate is recorded at the element center When a remeshing is performed, the value of WtSrate specifies the emphasis to be placed
on the elemental strain rate interpolation error as a parameter for determining mesh density during a remeshing
If WtSrate > 0, the mesh density will be allocated so that areas with the greatest strain rate gradients will receive a higher mesh density than areas with lower strain rate gradients