AVEVA E3D Whitespace Optimizer Setting/Attribute List
- Last UpdatedApr 18, 2023
- 5 minute read
Legend
Picture owner: SHEE, OVER, BACK, SHTMPL, SYTM, ISOTM
Template: SYTM, ISOTM, TXTM
*TM elements: elements which have a template reference - SLAB, SYMB, GRDRLR
Real magic values: for example, 1M1 = 1000001, 1M4 = 1000004.
Note:
The Object Preference settings on VIEW/REGION are in the schema but not used currently
(as whitespace calculation is never performed for individual views).
Note:
Some settings are not available on some element types.
|
Setting |
Physical attribute |
Text pseudoatt |
Description |
Type |
Range |
Special values |
Db default |
Notes |
|---|---|---|---|---|---|---|---|---|
|
Objective Preferences: A-GS |
WSOAGR |
WSOAGT |
Whitespace Objective Preference A-GS |
real |
[0, 100] |
pic owner/VIEW/REGION: ByStyle (1M1) |
"pic owner/VIEW/REGION: ByStyle WOSTYL: 0" |
|
|
Objective Preferences: A-RS |
WSOARR |
WSOART |
Whitespace Objective Preference A-RS |
real |
[0, 100] |
pic owner/VIEW/REGION: ByStyle (1M1) |
"pic owner/VIEW/REGION: ByStyle WOSTYL: 60" |
|
|
Objective Preferences: X-Angs |
WSOXAR |
WSOXAT |
Whitespace Objective Preference X-Angles |
real |
[0, 100] |
pic owner/VIEW/REGION: ByStyle (1M1) |
"pic owner/VIEW/REGION: ByStyle WOSTYL: 20" |
|
|
Objective Preferences: Distance |
WSODSR |
WSODST |
Whitespace Objective Preference Distance |
real |
[0, 100] |
pic owner/VIEW/REGION: ByStyle (1M1) |
"pic owner/VIEW/REGION: ByStyle WOSTYL: 10" |
|
|
Objective Preferences: OOV |
WSOOVR |
WSOOVT |
Whitespace Objective Preference Out-Of-View |
real |
[0, 100] |
pic owner/VIEW/REGION: ByStyle (1M1) |
"pic owner/VIEW/REGION: ByStyle WOSTYL: 50" |
|
|
Objective Preferences: Alignment |
WSOALR |
WSOALT |
Whitespace Objective Preference Alignment |
real |
[0, 100] |
pic owner/VIEW/REGION: ByStyle (1M1) |
"pic owner/VIEW/REGION: ByStyle WOSTYL: 10" |
|
|
Optimal Distance |
WSOPDR |
WSOPDT |
Whitespace Optimal Distance |
real |
[0, +inf) |
"pic owner: ByStyle (1M1) entity: ByStyle (1M1), UseGeneric (1M2) WESTYL: UseGeneric (1M2)" |
"pic owner: ByStyle entity: ByStyle WESTYL: UseGeneric WGSTYL: 40mm" |
|
|
Expected Angles |
WSXANG |
WSXANT |
Whitespace Expected Angles |
realarray |
See the notes. |
"pic owner: ByStyle (unset), Empty (1M4) entity: ByStyle (unset), UseGeneric (1M2), Empty (1M4) WESTYL: UseGeneric (unset), Empty (1M4) WGSTYL: Empty (unset) Note: db unset means default for that element type." |
"pic owner: ByStyle entity: ByStyle WESTYL: UseGeneric WGSTYL: Empty" |
"A list of subsequent tuples (A, B, C, D, E) where each of the values in the tuple is an expected angles-related real value. A - main angle - (-inf, +inf) will normalise to [0deg, 360deg] B - positive angle deviation - [0, +inf] C - negative angle deviation - [0, +inf] D - main angle penalty - [0%, 100%] E - deviation penalty - [0%, 100%] In physical attribute WSXANG, D and E are represented by a value in [0, 1] range. When the WSXANT attribute is queried in the cmd line, formatted values with ‘deg’ and ‘%’ appended are returned. To set the values, either the above format can be used, or just the numbers can be provided (in multiple of 5 amount). Examples: - wsxant ‘1 2 3 4 5’ => q wsxant = 1deg 2deg 3deg 4% 5%, - wsxant ’30 5 5 15 30 60 2 4 40 60’ => q wsxant = 30deg 5deg 5deg 15% 30% 60deg 2deg 4deg 40% 60%, . The magic values are represented by a one element array with the given magic value. The default value is always represented by an unset array." |
|
Min A Spacing |
WSMASR |
WSMAST |
Whitespace Minimum Annotation Spacing |
real |
[0, +inf) |
pic owner: ByStyle (1M1) |
"pic owner: ByStyle WGSTYL: 1mm" |
|
|
Min AP Distance |
WSMADR |
WSMADT |
Whitespace Minimum Attachment (Point) Distance |
real |
[0, +inf) |
"pic owner: ByStyle (1M1) entity: ByStyle (1M1), UseGeneric (1M2) WESTYL: UseGeneric (1M2)" |
"pic owner: ByStyle entity: ByStyle WESTYL: UseGeneric WGSTYL: 0mm" |
|
|
Outside of View |
WSOVMT |
"Whitespace Out-Of-View Mode enum (2.1: ITYP 1, 3.1: ITYP 23)" |
integer |
"0: Off 1: InsidePreferred 2: InsideOnly 3: OutsidePreferred 4: OutsideOnly" |
"pic owner: ByStyle (-5) entity: ByStyle (-5), UseGeneric (-2) WESTYL: UseGeneric (-2)" |
"pic owner: ByStyle entity: ByStyle WESTYL: UseGeneric WGSTYL: 0 (Off)" |
||
|
WSOVSI |
WSOVSD |
Whitespace Out-Of-View preferred Sides |
integer |
"(0, 15] (bit-coded flags) 1: Top 2: Right 4: Bottom 8: Left" |
"pic owner: ByStyle (-5) entity: ByStyle (-5), UseGeneric (-2) WESTYL: UseGeneric (-2)" |
"pic owner: ByStyle entity: ByStyle WESTYL: UseGeneric WGSTYL: 15 (All)" |
Note: separate ByStyle/UseGeneric resolving for WSOOVM and WSOVSI. |
|
|
Placement Direction |
WSPDAN |
WSPDDG |
Whitespace Placement Direction Angle (Degrees) |
real |
(-inf, +inf) |
"*TM ents: ByStyle (1M1), ByTemplate (1M3), None (1M4), ByElement (1M6, labels only) other ents: ByStyle (1M1), None (1M4), ByElement (1M6, labels only) template: Unset (1M5), None (1M4), ByElement (1M6) WESTYL: None (1M4), ByElement (1M6)" |
"*TM ents: ByTemplate other ents: ByStyle template: Unset WESTYL: None" |
|
|
WSPDIN |
WSPDIT |
Whitespace Placement Direction Intervals |
realarray |
"*TM ents: ByStyle (1M1), ByTemplate(unset), Full (1M4), ByElement (1M6, labels only) other ents: ByStyle (unset), Full (1M4), ByElement (1M6, labels only) template: Unset (unset), Full (1M4), ByElement (1M6) WESTYL: Full (unset), ByElement (1M6) Note: db unset means default (for that element type)." |
"*TM ents: ByTemplate other ents: ByStyle template: Unset WESTYL: Full" |
"Stores a collection of tuples (a, b) where a is the start point of the interval and b is the end point of the interval. Ignored if WSPDAN resolves to None. Note: separate ByTemplate/ByStyle resolving for WSPDAN and WSPDIN." |
||
|
Placement Mode |
WSPLMT |
"Whitespace Placement Mode enum (2.1: ITYP 1, 3.1: ITYP 23)" |
integer |
"0: DontMove 1: PreferOriginal 2: optimizeDistance 3: Free" |
"*TM ents: ByStyle (-5), ByTemplate (-3) other ents: ByStyle (-5) template: Unset (-7)" |
"*TM ents: ByTemplate other ents: ByStyle template: Unset WESTYL: 0 (DontMove)" |
||
|
Weight (aka Placement Priority) |
WSAPPR |
WSAPPT |
Whitespace Annotation Placement Priority |
real |
(0, +inf) |
"*TM ents: ByStyle (1M1), ByTemplate (1M3) other ents: ByStyle (1M1) template: Unset (1M5)" |
"*TM ents: ByTemplate other ents: ByStyle template: Unset WESTYL: 1" |
|
|
Quadrants |
WSSTQI |
WSSTQS |
Whitespace Symbol Template Quadrants |
integer |
"(0, 15] (bit-coded flags) 1: TopRight 2: TopLeft 4: BottomLeft 8: BottomRight" |
15 (All) |
||
|
Dog leg control |
WSDCAT |
"Whitespace Dog Leg Creation Allowed enum (2.1: ITYP 1, 3.1: ITYP 23)" |
integer |
"0: No 1: Yes" |
"SLAB: ByStyle (-5), ByTemplate (-3) GLAB: ByStyle (-5) template: Unset (-7)" |
"SLAB: ByTemplate GLAB: ByStyle template: Unset WESTYL: 0 (No)" |
||
|
WSDRAT |
"Whitespace Dog Leg Removal Allowed enum (2.1: ITYP 1, 3.1: ITYP 23)" |
integer |
"0: No 1: Yes" |
"SLAB: ByStyle (-5), ByTemplate (-3) GLAB: ByStyle (-5) template: Unset (-7)" |
"SLAB: ByTemplate GLAB: ByStyle template: Unset WESTYL: 0 (No)" |
|||
|
Alignment deviation |
WSADER |
WSADET |
Whitespace Alignment Deviation |
real |
(0, +inf) |
pic owner: ByStyle (1M1) |
"pic owner: ByStyle WGSTYL: 15mm" |
|
|
Leader Line Restriction |
WSLLRT |
Whitespace Leader Line Restriction |
integer |
"0: No : 1 Yes" |
"labels: ByStyle (-5), UseGeneric (-2) pic owner: ByStyle(-5) WESTYL: UseGeneric (-2)" |
"labels: ByStyle pic owner: ByStyle WESTYL: UseGeneric WGSTYL: 1 (Yes)" |
||
|
Anno intersections allowed |
WSAIAT |
Whitespace Annotation Intersections Allowed |
integer |
"0: False 1: CONLOnly (SLAB/GLAB only) 2: True" |
"*TM ents: ByStyle (-5), ByTemplate (-3) other ents: ByStyle (-5) template: Unset (-7)" |
"*TM ents: ByTemplate other ents: ByStyle template: Unset WESTYL: 0 (False)" |