Enhance Feeder Manager 2.0 with SubfeederName Sync
- Add the field model name ‘SUBFEEDERNAME’ to the Electric Field Model Name domain.
- Create a field called SubFeederName.
- Assign the SUBFEEDERNAME field model name to the newly created SubFeederName field.
- Ensure that the Feeder Sync -related setting is checked in ArcCatalog/GDBM.
After making this enhancement, the Facility ID of the SubSource feature class gets copied to the SUBFEEDERNAME field of downstream features when sessions/designs are posted through ArcMap or GDBM.
The SUBFEEDERNAME field gets updated according to these combinations:
-
If a feature class has Subsource value of Yes and a facility ID field value, this facility ID value gets copied to SUBFEEDERNAME field of downstream features.
-
If a feature class does not have a facility ID field value, and the Subsource value is Yes, then the value of the CircuitSourceID field is copied to the SUBFEEDERNAME field.
-
If a feature class has a Subsource value of No, the feeder name value gets copied to the SUBFEEDERNAME field.
Initialize and Populate SubfeederName Field
Next, users need to add the add-in in ArcMap.
Features participating in the electric network must have a SubfeederName field with SUBFEEDERNAME field model name assigned, and the ParentCircuitSourceID field must be populated with some value. Additionally, Feeder Manager configuration must be set to FM2.0 and the Feeder Sync setting set to enabled. If the setting is not enabled, the following message is displayed in the map:
- Open the ArcMap Customize dialog (Customize > Customize Mode…).
- Select the Commands tab.
- Open a file browser by clicking the Add From File button at the bottom of the dialog.
- With a file browser open, navigate to the ArcFM install bin directory, select the InitializeSubfeederName add-in and click Open.
- Search for InitSubfeederName in the Commands search box.
- Add the command to the toolbar of your choice.
-
This Add-In runs only against SDE.Default.
-
The tool requires an edit workspace connection, therefore ArcMap must be in an edit session.
-
Users should commit pending changes before starting.
-
While not necessary, it is advised for larger installations that you compress the geodatabase.
-
After running the add-in, save the edit session to commit the changes.
Prior to initialization, Feeder Count, Feeder Name, and Feature Class details are not populated.
Once initialized, those fields are populated with the current state of processing.
-
The Check/Uncheck All button is always enabled. Clicking this button checks/unchecks all the feeders in the feeder list.
-
The Start button prompts the initialization process on the selected feeders. During processing, the Start button remains disabled. Once the process is complete, a dialog appears that provides elapsed time information.
-
The window is resizable and can be moved horizontally/vertically.
-
When there is a large number of feeders that extend beyond the default window size, a scroll bar appears toward the bottom right of the window.
When a user clicks the InitSubfeederName add-in, a dialog opens with a list of all feeders in the database. They can then select the feeders to be initialized. When they click the Start button, the selected feeders begin initializing, and the SubfeederName field is populated on the electric network features.