Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ E3D Design

AVEVA E3D Whitespace Optimizer Setting/Attribute List

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)"

TitleResults for “How to create a CRG?”Also Available in