Eliminate Most Common Labels (ISGAEliminateMostCommonLabels) - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Drawings and Reports Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Drawings and Reports
Search by Category
Reference Data
Smart 3D Version
11 (2016)

Identifies the most common label (typical labels) from the drawing view and places it as part of the view label. This is done to prevent the duplication of labels in the drawing view.

Usage in Label Template XML

<label>

<geometricAnalyzerSettings>
<gaModule>ISGAEliminateMostCommonLabels</gaModule>
<equivalenceLabel>

Ship Structure Plate Thickness Material Grade by COM.rtp

</equivalenceLabel>
<equivalenceProperty interfaceName="IJDwgViewTypical"

propertyValue="Value2" propertyKey="Key2" />
</geometricAnalyzerSettings>

</label>

Customization

equivalenceLabel

Specifies the name of the report template that the software uses to determine the most common, typical label. The report template must be located in the same folder as the label template XML.

equivalenceProperty

Specifies the property values for the typical label used by the view label rule. See the example below.

  • interfaceName - Specifies the name of the interface that the software uses to collect label attributes for determining typical labels.

  • propertyValue - A custom property with a value ranging from Value1 to Value20. The specified report template must use this value to define the typical label. See the example below.

  • propertyKey - This property is reserved for future use.

Example

The view below uses the ViewNameDirectionScale view label rule. Without ISGAEliminateMostCommonLabels, the software places all plate labels and the view label as follows.

ISGAEliminateMostCommonLabels_1

The view below uses the ViewNameDirectionScale view label rule. Within the rule, ISGAEliminateMostCommonLabels defines the typical label as a property value of Value2. The report that you have specified as the equivalence label also defines the typical label as Value2. The most common label is removed from the view, and a typical label is included with the view label.

ISGAEliminateMostCommonLabels_2

For more information, see ViewNameDirectionScale View Label Template.

Although a content module creates the annotation output, this example shows how this module affects the output.