Bulk Data Entry
DLINK2 – Design Variable Link Defined by User-supplied Equation
Description
Defines a link of one design variable to one or more other design variables defined by a DEQATN card. The equation inputs come from the referenced DESVAR values and the constants defined on the DTABLE card.
Format
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
DLINK2 |
ID |
DDVID |
EQUID |
|
|
|
|
|
|
|
DESVAR |
DVID1 |
DVID2 |
DVID3 |
DVID4 |
DVID5 |
DVID6 |
DVID7 |
|
|
|
DVID8 |
DVID9 |
etc. |
|
|
|
|
|
|
DTABLE |
LABL1 |
LABL2 |
LABL3 |
LABL4 |
LABL5 |
LABL6 |
LABL7 |
|
|
|
LABL8 |
etc. |
|
|
|
|
|
|
|
Associated Cards
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
DESVAR |
5 |
X |
0.0 |
-1.0 |
1.0 |
|
|
|
|
DESVAR |
6 |
Y |
0.0 |
-1.0 |
1.0 |
|
|
|
|
DESVAR |
7 |
R |
0.0 |
-1.0 |
1.0 |
|
|
|
|
DEQATN |
101 |
RADIUS(X,Y) = SQRT(X**2+Y**2) |
Field |
Contents |
ID |
Relationship identity. Each DLINK2 entry should have a unique ID. No default (Integer > 0) |
DDVID |
Dependent Design Variable identification number. (Integer > 0) |
EQID |
Equation ID of DEQATN data. No default (Integer > 0) |
FUNC |
Function to be applied to the arguments. See comment 2. (Character) |
DESVAR |
Indicates DESVAR ID numbers follow. |
DVIDi |
DESVAR ID. No default (Integer > 0) |
DTABLE |
Indicates DTABLE labels follow. |
LABLi |
Constant label on DTABLE card. No default (Character) |
1. | The main application for this entity is to link shape design variables with each other through equations. DVPREL2 should be used for linking sizing design variables with each other through equations. |
2. | The following functions can be used instead of an EQUID. If FUNC is used, the DEQATN entry is no longer needed. The functions are applied to all arguments on the DLINK2 regardless of their type. |
Function |
Description |
Formula |
---|---|---|
SUM |
Sum of arguments |
|
AVG |
Average of arguments |
|
SSQ |
Sum of square of arguments |
|
RSS |
Square root of sum of squares of arguments |
|
MAX |
Maximum of arguments |
|
MIN |
Minimum of arguments |
|
SUMABS |
Sum of absolute value of arguments |
|
AVGABS |
Average of absolute value of arguments |
|
MAXABS |
Maximum of absolute arguments |
|
MINABS |
Minimum of absolute value of arguments |
|
RMS |
Root mean square value of arguments |
3. | This card is represented as an optimization designvariablelink in HyperMesh. |
See Also: