1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

DEFORM-3D Keyword Documentation Part 14 pps

18 152 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 92,26 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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 1

VOLFN 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 2

It 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 3

VOTAGE

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 4

WINATM

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 5

NumTim 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 7

NumTim 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 10

WPAXIS (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 11

AxisX, 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 12

WRTOBJ

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 13

YOUNG

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 14

Young(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 15

0.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 16

Young Young's modulus

Poisson Poisson's ratio

Applicable simulation Modules: Deformation Microstructure

Thermal

RELATED TOPICS

Elastic object

Keywords: POISON

Trang 17

YLDS

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 18

ZEFI

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

Ngày đăng: 11/08/2014, 02:21

TỪ KHÓA LIÊN QUAN