Field
|
Contents
|
dshape_ID
|
Free-shape design variable identifier.
|
title
|
Title.
(Character, maximum 100 characters)
|
DTYPE
|
Free-shape variation direction type.
(Integer)
= 0: BOTH (default)
= 1: GROW
= 2: SHRINK
|
MVFACTOR
|
Initial limit on the movement factor of the design grids. The unit of MVFACTOR is the average mesh size of meshes adjacent to design grids.
Only the initial value of this limit can be set. The values in subsequent optimization iterations are automatically adjusted to enhance iterative stability and convergence speed; however, they will never be greater than the initial limit.
Default = 0.5 (Real > 0.0)
|
NSMOOTH
|
Number of node layers for mesh smoothing.
Default = 10 (Integer)
|
MXSHRK
|
Maximum shrinking distance.
(Real > 0.0 or blank)
If this field is blank, there is no limit on the shrinking distance.
|
MXGROW
|
Maximum growing distance.
(Real > 0.0 or blank)
If this field is blank, there is no limit on the growing distance.
|
SMETHOD
|
Mesh smoothing method.
(Integer)
= 1: method 1 (default)
= 2: method 2 (slower than method 1, but more robust in avoiding mesh distortion)
|
NTRANS
|
Number of design grid layers in the transition zone to non-design area, where additional treatment will be applied to generate a smooth transition.
Default = 0 (Integer > 0)
|
grnod_ID
|
Specifies the identification number of a node group that contains the free-shape design nodes.
(Integer > 0)
|
PATRN
|
Indicates whether variable pattern grouping is active and that information about the pattern group will follow.
(Integer)
= 0: Not active
= 1: Active
|
DRAW
|
Active draw/casting direction constraint flag.
(Integer)
= 0: Not active
= 1: Active
|
EXTRU
|
Active extrusion constraint flag.
(Integer)
= 0: Not active
= 1: Active
|
NC_NOD
|
Number of nodes with moving constraints defined.
(Integer > 0)
|
NC_GRN
|
Number of node groups with moving constraints defined.
(Integer > 0)
|
NC_SIDE
|
Number of side constraints.
(Integer > 0)
|
BARRIER
|
Active barrier constraint flag.
(Integer)
= 0: Not active
= 1: Active
|
PATYP
|
Variable pattern grouping type. Required if any symmetry or variable pattern grouping is desired.
Default = 0 (Integer > 0)
= 0: No symmetry or variable pattern grouping is active
= 10: 1-plane symmetry is defined
|
AID
|
Variable pattern grouping anchor node identifier.
(Integer > 0 or blank)
If blank, the XA, YA, and ZA fields should not be blank.
|
XA, YA, ZA
|
Coordinates of pattern grouping anchor point.
(Real or blank)
If blank, AID should not be blank.
|
FID
|
Node identifier that defines the direction of the first vector for variable pattern grouping.
(Integer > 0 or blank)
If blank, the VXF, VYF, and VZF fields should not be blank.
|
VXF, YXF, ZXF
|
Components of the first vector that defines pattern grouping.
(Real or blank)
If VXF, VYF, and VZF are blank, FID should not be blank.
|
DTYP
|
Draw direction constraint type.
(Integer)
= 1: Single die
|
DAID
|
Node identifier that defines the draw direction anchor point.
(Integer > 0 or blank)
If blank, the XDA, YDA, and ZDA fields should not be blank.
|
XDA, YDA, ZDA
|
Coordinates of the draw direction anchor point.
(Real or blank)
If XDA, YDA, and ZDA are blank, DAID should not be blank.
|
DFID
|
Node identifier that defines the draw direction.
(Integer)
|
XDF, YDF, ZDF
|
Direction of the vector that defines the draw direction. These fields define a point. The vector is specific from the anchor point to this point.
(Real or blank)
If XDF, YDF, and ZDF are blank, DFID should not be blank.
|
extr_CID
|
Skew coordinate system identifier, in which the following XE, YE, and ZE components are resolved.
(Integer > 0 or blank)
If this field is left blank, the global system is automatically chosen for component resolution.
|
XE, YE, ZE
|
Components of an extrusion path vector defined in the system specified by extr_CID.
(Real)
|
con_NIDi
|
Node identifier with a defined moving constraint.
(Integer > 0), i=1, …, NC_NOD
|
con_TYPi
|
Moving constraint type
(Integer > 0), i=1, …, NC_NOD
(Integer > 0), i=1, …, NC_GRN
= 0: Fixed
= 1: Moving along the direction specified by CXi, CYi, and CZi
= 2: Moving in the plane perpendicular to the normal direction defined by CXi, CYii and CZi
|
con_GRN
|
Node group identifier with moving constraint defined.
(Integer > 0), i=1, …, NC_GRN
|
con_CIDi
|
Skew coordinate system identifier, in which the following CXi, CYi, and CZi values are resolved in.
(Integer > 0 or blank), i=1, …, NC_GRN
If this field is left blank, the global system is automatically chosen for component resolution.
|
CXi, CYi, CZi
|
X, Y, and Z components of a vector, which either defines the direction in which the grid is constrained to move (CON_TYPE=1), or the normal of a plane on which the grid is constrained to remain (CON_TYPE=2).
(Real), i=1 …, N_gndcon
|
SD_CIDi
|
Skew coordinate system identifier, in which the following XLi, XUi, YLi, YUi, ZLi, and ZUi components are resolved in.
(Integer > 0 or blank) i=1, …, NC_SIDE
If this field is left blank, the global system is automatically chosen for component resolution.
|
XLi, XUi, YLi, YUii ZLi, ZUi
|
Side constraints define the lower and upper bounds of coordinates, which restrict the moving space of the design grids. Any of the six fields could be blank, which means the corresponding coordinate is not constrained.
(Real or blank) i=1, …, NC_SIDE
|
bsurf_ID
|
Barrier surface identifier
(Integer > 0)
|