Edit a label rule to allow non-orthogonal label directions - 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
12.1 (2019)

This workflow describes the process for enabling the ability to place a label on a non-orthogonal pipe in a drawing. Some delivered label rules, including piping, HVAC, cableways, and conduits, are designed for vertical or horizontal parts, but allowNonOrthogonalDirections allows you to specify that the software places a label on objects that are non-orthogonal, that is, neither horizontal nor vertical on the drawing sheet. The label rule must be using the DrawingGALongestSegment geometric analyzer module in order for the allowNonOrthogonalDirections tag to work.

In the following example, allowNonOrthogonalDirections is turned on (set to -1).

AllowNonOrthogonal1

In the next example, allowNonOrthogonalDirections is turned off (set to 0).

AllowNonOrthogonalDirections 2

To place a label on a non-orthogonal pipe, you must edit the label .xml file. The default location for these files is [Reference Data Product Folder]\CatalogData\Symbols\Drawings\Catalog\Labels\Templates.

  1. Open the appropriate .xml file you want to modify.

  2. Locate the <geometricAnalyzerSettings> tag.

  3. Insert the following line between the <geometricAnalyzerSettings> and </geometricAnalyzerSettings> tags:

    <allowNonOrthogonalDirections>-1
    </allowNonOrthogonalDirections>

  4. Type -1 to place the label. Type 0 to suppress the label.

  5. Save the file and exit.

  • You should make a copy of the label .xml file before editing the original file.

  • You can place labels on non-orthogonal objects while using a view style that includes the DrawingGALongestSegment geometric analyzer module.