Optimization Keyword
/DTPG – Design Variable for Topography Optimization
Description
Defines parameters for the generation of topography design variables.
Format
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
/DTPG/dtpg_ID |
|||||||||
title |
|||||||||
TYPE |
grpart_ID |
dvg_ID |
PATRN |
PATRN2 |
PATREP |
BOUNDS |
|
|
|
If PATREP =0 or 1, read bead definition:
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
MW |
ANG |
BF |
HGT |
SKIP |
|
|
|||
norm |
XD |
YD |
ZD |
|
|
|
If PATRN =1, read pattern grouping constraint definition:
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
TYP |
AID |
XA |
YA |
ZA |
|
|
|||
|
FID |
XF |
YF |
ZF |
|
|
If PATRN2 =1, read pattern grouping constraint definition:
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
UCYC |
SID |
XS |
YS |
ZS |
|
|
If BOUNDS =1, read limits and initial value definition for grid movement:
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
LB |
UB |
INIT |
|
|
|
|
If PATREP =1, read MASTER definitions for pattern repetition constraint:
(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:
(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 |
|
|
|
|
Bead width and draw angle definitions
Transitions between design and non-design elements with and without buffer zone
One very useful feature for topography optimization in OptiStruct is the automatic generation of shape variables in simple patterns. In many cases, due to manufacturing constraints or the risk of elements being collapsed upon them during shape optimization, it is required to create shape variables in patterns that conform to the desired shape of the part. In basic topography optimization (TYP = 0), OptiStruct creates shape variables that are circular. OptiStruct contains a library of different shape variable patterns which can be accessed using the TYP parameter on the DTPG card. Defining the first vector using a grid point The second vector is calculated by taking the grid point (SID) or vector defined in fields “XS, YS, and ZS” and projecting it onto plane 1. If a grid point was used to define the second vector, the second vector is a vector running from the anchor node to the projected grid point. If a vector was used to define the second vector, the base of the projected vector is placed at the anchor point. The second vector is normal to plane 2 (see below). Plane 3 is determined to be normal to both plane 1 and plane 2 (see below).
Multiple "Slaves" may reference the same "Master." Scale factors may be defined for "Slave" regions, allowing the "Master" layout to be adjusted. For a more detailed description, refer to the Pattern Repetition page contained within the User's Guide section Manufacturability for Topography Optimization. |
See Also: