fn OPERAND DESCRIPTION DEFAULT Iobj Object number NONE Numel Number of element NONE Nphase Number of materials NONE DEFINITION VOLFN specifies the volume fraction limit of a phase in an
Trang 1VOLFN Iobj, Numel, Nphase
1 f1, f2, f3, fn
OPERAND DESCRIPTION DEFAULT
Iobj Object number NONE
Numel Number of element NONE
Nphase Number of materials NONE
DEFINITION
VOLFN specifies the volume fraction limit of a phase in an element of an object VOLFN
is only stored in the database at the beginning of a new phase transformation, ex
Austenite Pearlite or Austenite Martensite The intent of VOLFN is to assure that the volume fraction amount transformed from Austenite Pearlite does not exceed the volume fraction of Austenite prior to transformation
REMARKS
Example of implementation of VOLFN
A: Austenite P: Pearlite B: Bainite M: Martensite
Step 1 A: 1 P:0 B:0 M:0 (VOLFN stored into database) A P
Step 2 A: 0.9 P:0.1 B:0 M:0
Step 3 A:0.8 P:0.2 B:0 M:0 (VOLFN stored into database) A B (phase P complete) Step 4 A:0.7 P:0.2 B:0.1 M:0
Trang 2It should be noted that VOLFC is different than VOLFN in that VOLFC stores the volume fraction of the phases every step
Typically, the user will only be concerned with inputting volume fractions for VOLFN at the beginning of the simulation
Applicable Simulation Modules: Microstructure
Applicable Simulation Modes: Transformation
Applicable Object Types: ALL except rigid
Trang 3VOTAGE
VOTAGE Object1, Ndata, DefVtg
Node(1), Vtg(1)
: :
Node(Ndata), Vtg(Ndata)
OPERAND DESCRIPTION DEFAULT
Object1 Object number None
Ndata Number of node/votage pairs None
DefVtg Default nodal votage of all nodes not 0.0
listed in the node/votage pairs
Node(i) Node number of ith data pair None
Vtg(i) Nodal votage of ith data pair 0.0
DEFINITION
NDTMP specifies the nodal votage to be applied to individual nodes
REMARKS
Applicable object types: Rigid, Elastic, Plastic, Elastoplastic, Porous
Trang 4WINATM
WINATM Object, WinNo, WindowShape, AtmType, SRCtype
Velx, Vely, Velz
window corrdinate data :
{
if WindowShape = 1 (box defined by 8 corners)
Point(1), X(1), Y(1), Z(1)
: : :
Point(8), X(8), Y(8), Z(8)
If WindowShape = 2 (Cylinder)
OriginA_X, OriginA_Y, OriginA_Z
OriginB_X, OriginB_Y, OriginB_Z
inner radius, outer radius
}
Atom content data :
{
If AtmType = 0:
AtmValue
If AtmType = 1:
Ndata
Time(1) Atom(1)
: :
Time(Ndata) Atom(Ndata)
}
Surface reaction coefficient data :
{
If SRCtype=0
SRCvalue
If SRCtype=1 or 2
Ndata
Time/Atom(1) SRC(1)
: :
Time/Atom(Ndata) SRC(Ndata)
If SRCtype = 3
Trang 5NumTim NumAtm
Time(1) Time(NumTim)
Atom(1) Atom(NumAtm)
SRC(1) SRC(NumTim*NumAtm)
}
OPERAND DESCRIPTION DEFAULT
Object Object number None
WinNo Window number
WindowShape Shape of window definition
= 1 rectangular
= 2 cylindrical AtmType Type of atom content definition None
=0 constant
=1 function of time
SRCtype Type of surface reaction coefficient definition
=0 constant
=1 function of time
=2 function of atom content
=3 function of time and atom content
DEFINITION
WINATM specifies the diffusion window and window parameters for an object REMARKS
Applicable Simulation Modules: Microstructure
Applicable Simulation Mode: Transformation
Trang 6
WINTMP
WINTMP Object, WinNo, WindowShape, Ttype, Ctype, Rtype
Velx, Vely, Velz
window corrdinate data :
{
if WindowShape = 1 (box defined by 8 corners)
Point(1), X(1), Y(1), Z(1)
: : :
Point(8), X(8), Y(8), Z(8)
If WindowShape = 2 (Cylinder)
OriginA_X, OriginA_Y, OriginA_Z
OriginB_X, OriginB_Y, OriginB_Z
inner radius, outer radius
}
Temperture data :
{
If Ttype=0
SRCvalue
If Ttype=1
Ndata
Time Temp(1)
: :
Time Temp(Ndata)
}
Convection coefficient data :
{
If Ctype=0
ConvValue
If Ctype=1 or 2
Ndata
Time/Temp(1) Conv(1)
: :
Time/Temp(Ndata) Conv(Ndata)
If Ctype = 3
Trang 7NumTim NumTemp
Time(1) Time(NumTim)
Temp(1) Temp(NumTemp)
Conv(1) Conv(NumTim*NumTemp)
}
Radiation emmisivity data :
{
If Rtype=0
EmsValue
If Rtype=1 or 2
Ndata
Time/Temp(1) Ems(1)
: :
Time/Temp(Ndata) Ems(Ndata)
}
OPERAND DESCRIPTION DEFAULT
Object Object number None
WinNo Window number
WindowShape Shape of the heat exhange window
= 1 rectangular
= 2 cylindrical
Ttype Type of temperature definition None
=0 constant
=1 function of time
Ctype Type of convection coefficient definition
=0 constant
=1 function of time
=2 function of temperature
=3 function of time and temperature
Rtype Type of Radiation emmisivity
=0 constant
=1 function of time
Trang 8=2 function of temperature
DEFINITION
WINTMP specifies the heat exchange window for an object The keyword should
be used if the boundary condition of heat exchange is different at a specific region than the rest of the object
REMARKS
The keyword defines the heat exchange information such as temperature,
convection coefficient, and the radiation view factor
Applicable Simulation Modules: Thermal
Applicable Simulation Modes: Heat Transfer
Applicable Object Types: ALL except rigid
Trang 9
WMODEL
WMODEL Object1, Object2, Model, NumCoef
Coef(1), Coef(2),
OPERAND DESCRIPTION DEFAULT
Object1 Object number of first object None
Object2 Object number of second object None
Model Tool wear model 0
= 0 None
= 1 Generalized Archard's
= 2 Usui's
NumCoef Number of coefficients in the model (4 for Archard's and 2 for Usui's)
Coef(i) Coefficients
DEFINITION
WMODEL specifies the tool wear model.
REMARKS
Applicable object types: Rigid, Elastic, Plastic, Elastoplastic, Porous
Trang 10WPAXIS (1)
WPAXIS Object, AxisNo, AxisType(=0,2), RotType
CenterX, CenterY, CenterZ
AxisX, AxisY, AxisZ
Radius, AngVel, Spd1, Spd2
WPAXIS (2)
WPAXIS Object, AxisNo, AxisType(=1), RotType
StartX, StartY, StartZ
EndX, EndY, EndZ
Radius, AngVel, Spd1, Spd2
OPERAND DESCRIPTION DEFAULT
Object Object Number None
AxisNo Axis No None
AxisType Axis type 0
=0: Revolving (Ring rolling, spinning, etc.)
=1: Extruding (extrusion, shaping rolling, cogging, etc.)
=2: Rotational sweeping
RotType (when AxiType = 0) Rotation type 0
=0: Controlled angular velocity ; =1: free rotation
Trang 11AxisX, AxisY, AxisZ Rotational axis None
StartX, StartY, StartZ Start point coordinates None
EndX, EndY, EndZ End point coordinates None
Radius Radius of the cylinder 0
AngVel Angular velocity 0
Spd1 Speed of the start point 0
Spd2 Speed of the end point 0
DEFINITION
WPAXIS specifies an axis associated with a workpiece This is intended for advanced users Note that a workpiece may have multiple axes, such as in thread rolling Also some parameters are meaningful only in certain applications Axis #1 will be also used by Automatic Mesh Generator, if brick mesh is to be generated as specified in MGNELM
REMARKS
Related Keywords: Axis for rotational symmetry is defined in ROTSYM Axis for rotational movement control is defined in CNTRAX
Applicable object types: Elastic, Plastic, Elastoplastic, Porous
Trang 12WRTOBJ
WRTOBJ Obj, NewObj,
File_name
OPERAND DESCRIPTION DEFAULT
Obj Object to be written None
NewObj New object number it is written to None
File_name Name of file to be written to None
DEFINITION
WRTOBJ writes out object information for a specified object Bye specifying
NewObj, as a different number The object number can be changed to a new number
Trang 13YOUNG
YOUNG Material, Ftype, Young or YOUNG Material, Ftype, Ndata
Temp(1), Young(1)
Temp(Ndata), Young(Ndata)
or YOUNG Material, Ftype, NI, N2
OPERAND DESCRIPTION DEFAULT
Material Material number None
Ftype Function type None
0 = Constant Young's modulus
1 = Temperature dependent Young's modulus
2= Density dependent Young’ s modulus (*)
3= Atom dependent Young’ s modulus (*)
4= Temperature and Atom dependent Young’ s modulus (*)
N1 Number of data pairs for the function or temp data
When the method=4
N2 Number of atom pairs for method=4
Young Young's modulus None
Ndata Number of data pairs None
Temp(i) Temperature of ith data pair None
Trang 14Young(i) Young's modulus of ith data pair None
Atom(i) Atom concentration of ith data None
Density(i) Density of ith data
(*) indicates type used in MICROSTRUCTURE module only
DEFINITION
YOUNG specifies the Young's modulus for a particular material The Young's
modulus is a measure of the stiffness of a material It is defined as , where
is the stress and is the strain It should be noted that the Young's Modulus is only valid in the elastic (or linear) region of the stress-strain diagram
EXAMPLE
The following example is for material #1, method #4, with 2 different temperatures (500 and 700), and 2 different atom concentrations (0.1 and 0.2) The user should enter all the operands then enter all the temperature data, followed by the atom concentrations, and lastly by the corresponding Young's Modulus values
Concentration/
Temperature
YOUNG 1 4 2 2
500 700
Trang 150.1 0.2
20 40
90 160
REMARKS
The Young's modulus may be specified as a constant value or as a set of discrete temperature/Young's modulus data pairs in the thermal module Similarly, in the microstructure module the Young’ s modulus can be set as a constant value or varying as a function of density, temperature, and atom content The variable
"atom" is a generic term describing the weight percent of solute in the material
If Ftype = 0 use the operand Young
If Ftype = 1 use the operands Ndata, Temp(i), Young(i) Each
temperature/Young's modulus pair should be provided on a separate line When temperatures lie within the specified data range, linear interpolation is used to determine the corresponding Young's modulus When temperatures lie outside the specified data range, linear extrapolation is used to determine the
corresponding Young's modulus
If Ftype= 2 use the operands N1 and Density(i) The user should be reminded that using Ftype 2 is only significant if the object is porous (i.e Porous objects are modeled as having a change in density while all other object types are assumed
to have constant density throughout the simulation.)
If Ftype= 3 use the operands N1 and Atom(i)
If Ftype= 4 use the operands N1, N2, Atom(i), and Temp (i)
Poisson's ratio and Young's modulus are needed to obtain the Lame's constants and
where
Trang 16Young Young's modulus
Poisson Poisson's ratio
Applicable simulation Modules: Deformation Microstructure
Thermal
RELATED TOPICS
Elastic object
Keywords: POISON
Trang 17YLDS
YLDS Object, Ndata, DefYLDS
Element(1), YLDS(1)(1), , YLDS(1)(6)
: :
Element(Ndata), YLDS(Ndata)(1), , YLDS(Ndata)(6)
OPERAND DESCRIPTION DEFAULT
Object Object number None
Ndata Number of element/YLDS pairs None
DefYLDS Default elemental YLDS of all elements not listed 0.0
in the element/YLDS pairs
Element(i) Element number of ith data pair None
YLDS(i)(j) Yield surface translation tensor for the ith data pair jth component 0.0 DEFINITION
YLDS specifies the yield surface translation tensor
REMARKS
Trang 18ZEFI
ZEFI Object, Ndata, DefZEFI
Element(1), ZEFI(1), ZEFI_i(1)
: :
Element(Ndata), ZEFI(Ndata), ZEFI_i(Ndata)
OPERAND DESCRIPTION DEFAULT
Object Object number None
Ndata Number of element/ZEFI pairs None
DefZEFI Default elemental ZEFI of all elements not listed 0.0
in the element/ZEFI pairs
Element(i) Element number of ith data pair None
ZEFI(i) Real part of elemental electric field intensity of ith data pair 0.0
ZEFI_i(i) Imaginary part of elemental electric field intensity of ith data pair 0.0
DEFINITION
ZEFI specifies the electric field intensity at each element
REMARKS
The electric field intensity is a complex number
This state variable is used in simulations of induction heating