Matchline (DrawingMatchlinePG) - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Drawings and Reports Reference Data

PPMProductFamily
3D Design and Visualization
PPMProduct
Intergraph Smart 3D
PPMCategory
Reference Data
Version_S3D
12.x(2018)

Generates at least four points at the edge of a view to place a matchline label. The software generates more points when multiple edges of a view border other drawings.

The Adjacent Edge Overlap Percentage and Gap Tolerance properties define an acceptable volume range, also known as an include range. For more information on using these properties with the Matchline module, see Adjacent Edge Overlap Percentage (adjacentOverlap) and Gap Tolerance (gapTolerance).

  • You do not have to use Gap Tolerance and Adjacent Edge Overlap Percentage together.

  • If the template file does not define the adjacentOverlap or gapTolerance .xml tags, the software displays the default values:

    • Gap Tolerance - 0 mm

    • Adjacent Edge Overlap Percentage - 33

Usage in Label Template XML

<pointGeneratorSettings>
<pgModule>DrawingMatchlinePG</pgModule>
<gapTolerance>0.000000001</gapTolerance>
<adjacentOverlap>0.33</adjacentOverlap>
</pointGeneratorSettings>

Customization

gapTolerance

Determines the maximum distance that a matchline label allows between a drawing volume and a neighboring volume. If the neighboring volume falls outside this distance, then a drawing limit label replaces the matchline label. The software eliminates candidates that are too far away from the drawing view volume from matchline consideration.

adjacentOverlap

Eliminates volumes from horizontal and vertical matchline label consideration. For horizontal consideration, the command eliminates any neighboring volumes that are too far left or right of the drawing volume center. For vertical matchline label consideration, the command eliminates neighboring volumes that are too far above or below the drawing volume center. The Adjacent Edge Overlap Percentage property is a multiplier that is applied to the sides of the drawing volume. Smaller Adjacent Edge Overlap Percentage values result in more matchline labels.

Example 1

The following shows part of a drawing volume inside of the include range:

1 - Drawing volume (subject volume in blue)
2 - Gap Tolerance
3 - Include range
4 - Adjacent Edge Overlap Percentage

A matchline label displays on the top side of the subject volume because part of the adjacent drawing volume is within the include range.

Subject volume matchline label

Example 2

The following shows a drawing volume outside of the include range:

1 - Drawing volume (subject volume in blue)
2 - Gap Tolerance
3 - Include range
4 - Adjacent Edge Overlap Percentage

A drawing limit label displays on the top side of the subject volume because the adjacent drawing volume is not within the include range.

Subject volume drawing limit label

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

See Also

Adjacent Edge Overlap Percentage (adjacentOverlap)
Gap Tolerance (gapTolerance)