Optimization Keyword
/DTPL – Design Variable for Topology Optimization
Description
Defines parameters for the generation of topology design variables.
Format
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
/DTPL/dtpl_ID |
|||||||||
title |
|||||||||
grpart_ID |
TMIN |
STRESS |
MEMBSIZ |
PATRN |
PATREP |
EXTR |
MESH |
DRAW |
MMOCID |
TMIN =0/1, if TMIN=1., read thickness definition: T0
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
T0 |
|
|
|
|
|
STRESS=0/1, if STRESS =1, read stress constraint definition: MAXSTRS
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
MAXSTRS |
|
|
|
|
|
MEMBSIZ=0/1, if MEMBSIZ =1, read member size constraint definition:
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
MINDIM |
MAXDIM |
MINGAP |
|
|
|
|
PATRN=0/1, if PATRN =1, read pattern grouping constraint definition (Comment 2):
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
TYP |
AID |
XA |
YA |
ZA |
|
|
|||
|
FID |
XF |
YF |
ZF |
|
|
|||
UCYC |
SID |
XS |
YS |
ZS |
|
|
PATREP =0/1/2,
If PATREP =1, read MASTER definitions for pattern repetition constraint (Comment 3):
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
ptrepCID |
|
|
|
|
|
|
|
|
|
CAID |
XCA |
YCA |
ZCA |
|
|
|
|||
CFID |
XCF |
YCF |
ZCF |
|
|
|
|||
CSID |
XCS |
YCS |
ZCS |
|
|
|
|||
CTID |
XCT |
YCT |
ZCT |
|
|
|
If PATREP =2, read SLAVE definitions for pattern repetition constraint (Comment 3):
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
masterID |
SX |
SY |
SZ |
|
|
|
|||
ptrepCID |
|
|
|
|
|
|
|
|
|
CAID |
XCA |
YCA |
ZCA |
|
|
|
|||
CFID |
XCF |
YCF |
ZCF |
|
|
|
|||
CSID |
XCS |
YCS |
ZCS |
|
|
|
|||
CTID |
XCT |
YCT |
ZCT |
|
|
|
EXTRU=0/1, if EXTRU =1, read the extrusion constraint definition (Comment 4):
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
ETYP |
extrGRN1 |
extrGRN2 |
|
|
|
|
|
|
|
MESH=0/1, if MESH =1, read mesh type definition:
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
MTYP |
|
|
|
|
|
|
|
|
|
DRAW =0/1, if DRAW=1, read draw direction constraint definition (Comment 5):
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
DTYP |
DAID |
XDA |
YDA |
ZDA |
|
|
|||
|
DFID |
XDF |
YDF |
ZDF |
|
|
|||
ogrpart |
NOHOLE |
TSTAMP |
|
|
|
|
MMOCID =0/1, if MMOCID=1, read skew identifier for mapping the design domains in Multi Model Optimization:
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
MCID |
|
|
|
|
|
|
|
Pattern is activated with TYP=1 (1-plane symmetry)
Pattern is activated and use TYP=1 (1-plane symmetry). /DTPL/1 grpart 6 for topology optimization ### PATRN=1: active pattern ### TYP= 1: 1-plane symmetry ### AID=1: anchor node ID for variable pattern is 1 ### FID=17: Node ID 17 used to define the direction of the first vector #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #grpart_ID TMIN STRESS MEMBSIZ PATRN PATREP EXTR MESH DRAW 6 1 # TYP AID XA YA ZA 1 1 # FID XF YF ZF 17 # UCYC SID XS YS ZS
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| |
Draw and MMOCID is activated with TYP=1 (1-plane symmetry)
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /DTPL/1 grpart 1 for topology optimization ### MEMBSIZ=1: active member size control ### DRAW=1: active draw/casting direction constraint ### MMOCID=1: active Skew identifier flag for mapping the design domains in Multi-Model Optimization ### minimum diameter of members MINDIM=40 and maximum diameter of members MAXDIM=80 ### TYP= 1: 1-plane symmetry ### Normal vector is from Anchor node (XA,YA,ZA) to First node (XF,YF,ZF) ### MCID=1: Skew identifier 1 used for mapping the design domains in Multi-Model Optimization #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #grpart_ID TMIN STRESS MEMBSIZ PATRN PATREP EXTR MESH DRAW MMOCID 1 1 1 1 # MINDIM MAXDIM MINGAP 40 80 # TYP AID XA YA ZA 1 0 0 0 # FID XF YF ZF 0 0 -1 # UCYC SID XS YS
# MCID 1 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| |
1-plane symmetry (TYP = 1) This type of pattern grouping requires the anchor point and first point to be defined. A vector from the anchor point to the first point is normal to the plane of symmetry. 2-plane symmetry (TYP = 2) This type of pattern grouping requires the anchor point, first point, and second point to be defined. A vector from the anchor point to the first point is normal to the first plane of symmetry. The second point is projected normally onto the first plane of symmetry. A vector from the anchor point to this projected point is normal to the second plane of symmetry. 3-plane symmetry (TYP = 3) This type of pattern grouping requires the anchor point, first point, and second point to be defined. A vector from the anchor point to the first point is normal to the first plane of symmetry. The second point is projected normally onto the first plane of symmetry. A vector from the anchor point to this projected point is normal to the second plane of symmetry. The third plane of symmetry is orthogonal to both the first and second planes of symmetry, passing through the anchor point. Cyclic (TYP = 10) This type of pattern grouping requires the anchor point, first point, and number of cyclical repetitions to be defined. A vector from the anchor point to the first point defines the axis of symmetry. Cyclic with symmetry (TYP = 11) This type of pattern grouping requires the anchor point, first point, second point, and number of cyclical repetitions to be defined. A vector from the anchor point to the first point defines the axis of symmetry. The anchor point, first point, and second point all lay on a plane of symmetry. A plane of symmetry lies at the center of each cyclical repetition. For a more detailed description, refer to Pattern Grouping contained within the User's Guide Manufacturability for Topology Optimization section.
PATREP =2, read SLAVE definitions for pattern repetition constraint. For a more detailed description, refer to Pattern Repetition for Topology Optimization.
For a more detailed description, refer to Extrusion Constraints for Topology Optimization.
For a more detailed description, refer to Draw Direction Constraints for Topology Optimization.
|
See Also: