ComponentScheme

Component property annotation scheme.

'Apply': (list of strings); Components to be annotated. If apply is set we will not consider ignore. 'Ignore': (list of strings); Generate for all components that have the properties mentioned in the fields except for these components in this ignore list.

Name

Sample value: FieldWeld

AnnotationStyle

Sample value: Standard

Format

Sample value: FW

Alignment

Sample value: SkewAligned

Positioning

Sample value: Below

LeaderStyle

Sample value: AsNeeded

Filter

Sample value: FieldWeld

Fields

(list of strings); Components properties to be used to generate annotations. If multiple properties are used use the format string to specify formatting. Please refer above for example on formatting. 'Position'; Can be 'Ends', 'Center', or 'Along'. - UNUSED CURRENTLY - Annotate placement position with respect to component - Ends(near one of the ends), center(near component center), along(anywhere along the component) Static annotations

Sample value: Type

Placement

Sample value: Ends

Grouping

Sample value: true

Tag

Sample value: XX

Enabled

Sample value: false

Default ComponentScheme names
Name AnnotationStyle Format Alignment Positioning LeaderStyle Filter Fields Placement Grouping Tag Enabled

FieldWeld

Standard

FW

SkewAligned

Below

AsNeeded

FieldWeld

Type

Ends

     

FieldFitWeld

Standard

FFW

SkewAligned

Below

AsNeeded

FieldFitWeld

Type

Ends

ECCReducerFOB

Standard

FOB

FlatAligned

AsNeeded

ReducerEccAndFlatDirectionDown

FLAT-DIRECTION

true

ECCReducerFOT

Standard

FOT

FlatAligned

AsNeeded

ReducerEccAndFlatDirectionUp

FLAT-DIRECTION

true

OletTypeWOL

Standard

WOL

Always

OletAndSkeyWtbw

SKEY

Ends

true

OletTypeLOL

Standard

LOL

Always

OletAndSkeyLascLaswOrLabw

SKEY

Ends

true

OletTypeTOL

Standard

TOL

Always

OletAndSkeyThsc

SKEY

Ends

true

OletTypeSOL

Standard

SOL

Always

OletAndSkeySksw

SKEY

Ends

true

OletTypeNOL

Standard

NOL

Always

OletAndSkeyLikeNi*

SKEY

Ends

true

SupportStandard

Standard

{0}

Always

Support

COMPONENT-ATTRIBUTE1

true

ShortRadiusEllbow

Standard

{0}

Always

ElbowAndCompAtt1Sr

COMPONENT-ATTRIBUTE1

true

InlineValveStatus

Standard

{0}

AsNeeded

Valve

COMPONENT-ATTRIBUTE1

true

Insulation

Insulation

SkewAligned

AsNeeded

InsulationAndTracingSpecNull

INSULATION-SPEC

Anchored

XX