Configure Annotation Options
The following steps describe how to configure the cross section annotation contents list.
- Add the following model names to the Electric Object Class Model Name domain: CONDUCTORINFOANNO, ULSMEMBERANNO.
- Add the following field model name to the Electric Field Model Name domain: ULSTEXTFIELD.
- Select a method below and configure the annotation contents list.
Configure Annotation Contents List
You may configure the annotation's contents list in one of four ways. One method is to do nothing. Doing nothing will cause the feature class alias and Object ID of the conductor feature to be used in the contents list. The following describes the available methods.
Method 1: Display a specific attribute field from the ConductorInfo object class. This method requires that the conductor be placed in the conduit by phase. The user may either select an existing conductor and break it into phases and place it with the Place Phases checkbox selected.
Ensure the ConductorInfo object class has the CONDUCTORINFOANNO model name assigned.
In the ConductorInfo object class, select the text field you wish to be displayed in the cross section annotation and assign the field model name ULSTEXTFIELD. If more than one field has the model name assigned, only the first field is used. This model name must be assigned to a Text field that has a length long enough to store the label text for all three phases of a conductor.
Method 2: Construct a string expression from an annotation feature class related to the Cable/Conductor feature class.
- Right-click at the dataset level of your geodatabase and select New | Feature Class.
- Enter feature class name (PriUGAnno, for example).
- Select Annotation Features from the Type dropdown list.
- Select the checkbox ("Link the annotation to the following feature class").
- Select desired cable or conductor feature class.
- Click Next.
- Enter a value in the Reference Scale field. Conduit Manager doesn't use this value, but it must be greater than 0 in order to continue.
- In the Editing Behavior frame, uncheck the "Create Annotation..." and "Update Annotation..." checkboxes (all checkboxes should be unchecked).
- Click Next.
- Click the Expression button.
- Create string expression by dragging OR double-clicking
desired attribute fields to the expression window. Add text, quotes,
and ampersands as desired. In the example below, example fields are
designated in brackets.
"OID: " & [OBJECTID] & " " & [ConductorMaterial] & " " & [ConductorSize] & " Phase: " & [PhaseDesignation]
produces this string:
OID: 1 ACSR 1/0 Phase: A
- Click OK on the Label Expression window.
- Click Next.
- Accept the remaining defaults.
- Click Finish.
- Assign model name ULSMEMBERANNO to this annotation feature
Method 3: Display a specific attribute field from the Cable/Conductor feature class.
Assign the model name ULSTEXTFIELD to the desired field in the cable/conductor feature class. If more than one field has the model name assigned, only the first field is used. This model name must be assigned to a Text field that has a length long enough to store the label text for all three phases of a conductor.
Method 4: If none of the above methods are configured, Conduit Manager will display the feature class alias and the Object ID of the conductor in the cross section contents list.