Basic ArcFM Configuration

The sample data provided with the ArcFM Solution makes extensive use of model names and autoupdaters to support the functionality of tools and components that make editing more productive in ArcMap. This page lists the feature classes and fields to which model names and autoupdaters are assigned in a database such as Minerville. This page gives the basic configuration for ArcFM. ArcFM tools such as Feeder Manager and Tracing require additional configuration. See the Configuring ArcFM section for information about configuring specific ArcFM tools. Use the Snapping Manager to set snapping on feature classes.

TIP: Autoupdaters: All autoupdaters are described in the Appendix. It is a good idea to review the descriptions for the autoupdaters assigned below and ensure you understand what they do. Do not assign an autoupdater to a feature if you do not want it to fire.
IMPORTANT: ArcFM components do not support 64-bit processes.

Create Domains

There are several domains you must create in order to use tracing. These domains provide the coded values for various functionalities. The Object Class Model Name Domain and Field Model Name Domain must be created in order to assign model names in the ArcFM Properties Manager.

Create Conduit Tracing Domains

Create Feeder Manager 1.0 Domains

Create Feeder Manager 2.0 Domains

Create Gas Tracing Domains

Create Water Tracing Domains

Create Fiber Manager Domains

All Datasets

All feature classes

Set Editable to No on these fields: Creation User, Date Created, Last User, and Date Modified

Assign the ArcFM User Name autoupdater to the On Feature Create event of the Creation User field

Assign the ArcFM User Name autoupdater to the On Feature Update event of the Last User field

Assign the ArcFM Current Date autoupdater to the On Feature Create event of the Date Created field

Assign the ArcFM Current Date autoupdater to the On Feature Update event of the Date Modified field

Set ArcFM Primary Display field to FacilityID, if applicable

All point feature classes

Assign this field model name only if you wish to use the ArcFM Manual Angle Setter edit task or ArcFM Auto Angle Setter attribute autoupdater. Assign the SYMBOLROTATION field model name to the Symbol Rotation field.

All object classes

Set Editable to No on these fields: Creation User, Date Created, Last User, and Date Modified

Assign the ArcFM User Name autoupdater to the On Feature Create event of the Creation User field

Assign the ArcFM User Name autoupdater to the On Feature Update event of the Last User field

Assign the ArcFM Current Date autoupdater to the On Feature Create event of the Date Created field

Assign the ArcFM Current Date autoupdater to the On Feature Update event of the Date Modified field

Electric Dataset

All linear feature classes

Set ArcFM Length Measured Domain autoupdater for the MeasuredLength field On Feature Create

Ensure the MeasuredLength field is editable

Anchor Guy feature class

Assign model name ANCHORGUY

Assign field model name GUYCOUNT to Guy Count field

Assign field model name LEADLENGTH to Lead Length field

Assign field model name WIRESIZE to Wire Size field

Assign field model name WIRESTRENGTH to Wire Strength field

On Object Info tab, assign ArcFM Manual Angle Setter to Create Edit Task

BusBar feature class

Assign model name CONDUCTOR

Assign model name SPLITTARGET

Assign field model name PHASEDESIGNATION to Phase Designation field

Assign ArcFM Structure Relate autoupdater to On Feature Create and On Feature Update

ConductorInfo object class

Assign model name CONDUCTORINFO

Assign field model name PHASEDESIGNATION to phase designation field

Assign field model name CONDUCTORSIZE to Conductor Size field

Assign field model name CONDUCTORMATERIAL to Conductor Material field

Assign field model name NUMBERCONDUCTORSPERPHASE to Number Conductors Per Phase field

DeliveryPoint object class

On Object Info tab, assign the following autoupdater to the On Feature Update event:

  • ArcFM Connect Network Feature

DynamicProtectiveDevice (CircuitBreaker, Recloser, Sectionalizer)

Assign model name DYNAMICPROTECTIVEDEVICE

Assign model name PROTECTIVE

On Object Info tab, set the Split On Edit field to Yes.

On Object Info tab, assign the following autoupdaters (in the order listed) to the On Feature Create event:

  • ArcFM Structure Relate

  • ArcFM Segment Split

  • ArcFM Inherit Operating Voltage

On Object Info tab, assign the following autoupdaters (in the order listed) to the On Feature Update event:

  • ArcFM Structure Relate

  • ArcFM Connect Network Feature

  • ArcFM Segment Split

ElectricStation feature class

Assign model name STRUCTURE

Fuse feature class

Assign model name PROTECTIVE

On Field Info tab, assign the ArcFMArcFM Auto Phase Assign AU to the PhaseDesignation field's On Feature Create and On Feature Update

On Field Info tab, assign the ArcFM Auto Angle Setter AU to the SymbolRotation field's On Feature Create and On Feature Update

On Object Info tab, set the Split On Edit field to Yes.

On Object Info tab, assign the following autoupdaters (in the order listed) to the On Feature Create event:

  • ArcFM Segment Split

  • ArcFM Structure Relate

  • ArcFM Inherit Operating Voltage

On Object Info tab, assign the following autoupdaters (in the order listed) to the On Feature Update event:

  • ArcFMArcFM Structure Relate

  • ArcFM Connect Network Feature

  • ArcFM Segment Split

Generator feature class

On the ObjectInfo tab, assign the following autoupdater to the On Feature Update event:

  • ArcFMArcFM Connect Network Feature

MiscNetworkFeature feature class

On the ObjectInfo tab, assign the following autoupdater to the On Feature Update event:

  • ArcFMArcFM Connect Network Feature

Open Point feature class

On the ObjectInfo tab, assign the following autoupdaters (in the order listed) to the On Feature Create event:

  • ArcFM Segment Split

  • ArcFM Structure Relate

On the ObjectInfo tab, assign the following autoupdaters (in the order listed) to the On Feature Update event:

  • ArcFM Structure Relate

  • ArcFM Connect Network Feature

  • ArcFM Segment Split

PFCorrectingEquipment feature class

On the ObjectInfo tab, assign the following autoupdater to the On Feature Update event:

  • ArcFMArcFM Connect Network Feature

PrimaryMeter feature class

On the ObjectInfo tab, assign the following autoupdater to the On Feature Update event:

  • ArcFM Connect Network Feature

PriOHElectricLineSegment

Assign model name CONDUCTOR

Assign model name OVERHEADCONDUCTOR

Assign model name PRIMARYCONDUCTOR

Assign model name SPLITTARGET

Assign field model name PHASEDESIGNATION to Phase Designation field

Assign field model name NEUTRALSIZE to Neutral Size field

Assign field model name NEUTRALMATERIAL to Neutral Material field

Assign field model name MEASUREDLENGTH to Measured Length field

Set MeasuredLength field to be editable

Set PhaseDesignation field to be editable

PriUGElectricLineSegment

Assign model name CONDUCTOR

Assign model name PRIMARYCONDUCTOR

Assign model name SPLITTARGET

Assign field model name PHASEDESIGNATION to Phase Designation field

Assign field model name NEUTRALSIZE to Neutral Size field

Assign field model name NEUTRALMATERIAL to Neutral Material field

Assign field model name MEASUREDLENGTH to Measured Length field

Set MeasuredLength field to be editable

Set PhaseDesignation field to be editable

SecOHElectricLineSegment

Assign model name CONDUCTOR

Assign model name OVERHEADCONDUCTOR

Assign model name SPLITTARGET

Assign field model name PHASEDESIGNATION to Phase Designation field

Assign field model name NEUTRALSIZE to Neutral Size field

Assign field model name NEUTRALMATERIAL to Neutral Material field

Assign field model name MEASUREDLENGTH to Measured Length field

Set MeasuredLength field to be editable

Set PhaseDesignation field to be editable

SecUGElectricLineSegment

Assign model name CONDUCTOR

Assign model name SPLITTARGET

Assign field model name PHASEDESIGNATION to Phase Designation field

Assign field model name NEUTRALSIZE to Neutral Size field

Assign field model name NEUTRALMATERIAL to Neutral Material field

Assign field model name MEASUREDLENGTH to Measured Length field

Set MeasuredLength field to be editable

Set PhaseDesignation field to be editable

ServicePoint feature class

Assign model name SERVICEPOINT

Assign field model name SERVICECURRENTRATING to Service Current Rating field

Assign field model name PHASEDESIGNATION to Phase Designation field

On the ObjectInfo tab, assign the following autoupdater to the On Feature Update event:

  • ArcFM Connect Network Feature

Streetlight feature class

On Object Info tab, assign the following autoupdaters (in the order listed) to the On Feature Update event

  • ArcFMArcFM Structure Relate

  • ArcFM Connect Network Feature

SupportStructure feature class

Assign model name STRUCTURE

Assign model name OVERHEADSTRUCTURE

Assign field model name CLASS to Class field

Assign field model name HEIGHT to Height field

Assign field model name MATERIAL to Material field

Assign field model name USAGETYPE to Usage Type field

Assign field model name DIAMETER to Diameter field

Set visibility of Class field to No for Non-Wood subtypes

Set visibility of Diameter field to No for Wood subtypes

Set visibility of PoleCount field to No for all subtypes except H-Frame

SurfaceStructure feature class

Assign model name STRUCTURE

Switch feature class

Assign model name SWITCH

Assign model name PROTECTIVE

On Field Info tab, assign the ArcFM Auto Phase Assign autoupdater to the PhaseDesignation field’s On Feature Create and On Feature Update events

On Field Info tab, assign ArcFMArcFM Auto Angle Setter autoupdater to Symbol Rotation fields at On Feature Create and On Feature Update events

On Object Info tab, set the Split On Edit field to Yes.

On Object Info tab, assign the following autoupdaters (in the order listed) to the On Feature Create event

  • ArcFMArcFM Segment Split

  • ArcFM Structure Relate

  • ArcFM Inherit Operating Voltage

On Object Info tab, assign the following autoupdaters (in the order listed) to the On Feature Update event

  • ArcFMArcFM Structure Relate

  • ArcFM Connect Network Feature

  • ArcFM Segment Split  

SwitchingFacility feature class

Assign model name STRUCTURE

Transformer feature class

Assign model name TRANSFORMER

Assign model name DISTRIBUTIONTRANSFORMER

Assign field model name RATEDKVA to RatedKVA field

Assign field model name PHASEDESIGNATION to Phase Designation field

Assign field model name LOWSIDEVOLTAGE to Low Side Voltage field

Assign field model name GROUNDRESISTANCE to Ground Resistance field

Assign field model name GROUNDREACTANCE to Ground Reactance field

Assign field model name HIGHSIDECONFIGURATION to High Side Configuration field

Assign field model name LOWSIDECONFIGURATION to Low Side Configuration field

Assign field model name HIGHSIDEGROUNDREACTANCE to High Side Ground Reactance field

Assign field model name HIGHSIDEGROUNDRESISTANCE to High Side Ground Resistance field

Assign field model name LOWSIDEGROUNDREACTANCE to Low Side Ground Reactance field

Assign field model name LOWSIDEGROUNDRESISTANCE to Low Side Ground Resistance field

Assign field model name SUBTYPECD to SubtypeCD field

On Object Info tab, assign ArcFM Manual Angle Setter to Create Edit Task

On Object Info tab, assign the following autoupdaters (in the order listed) to the On Feature Create event:

  • ArcFM Structure Relate

  • ArcFM Inherit Nominal Voltage

  • ArcFM Inherit Operating Voltage

On Object Info tab, assign the following autoupdaters (in the order listed) to the On Feature Update event:

  • ArcFM Structure Relate

  • ArcFM Connect Network Feature

Set Editable property of RatedKVA field to No

Transformer Unit object class

Assign model name TRANSFORMERUNIT

Assign field model name RATEDKVA to RatedKVA field

Assign field model name PHASEDESIGNATION to Phase Designation field

Assign ArcFM Update Transformer Bank Rated kVA autoupdater to the On Feature Update event

UndergroundStructure feature class

Assign model name STRUCTURE

VoltageRegulator feature class

On the ObjectInfo tab, assign the following autoupdaters (in the order listed) to the On Feature Update event:

  • ArcFM Structure Relate

  • ArcFM Connect Network Feature

Gas Dataset

ControllableFitting

Assign model name CONTROLFITTING

CPAnode

Assign model name ANODE

CPRectifier

Assign model name RECTIFIER

CPTestPoint

Assign model name TESTPOINT

DistributionMain

Assign model name DISTRIBUTIONMAIN

Assign model name PIPE

Assign model name SPLITTARGET

GasPipeCasing

Assign model name GASPIPECASING

GasValve

Assign model name VALVE

On the ObjectInfo tab, assign the ArcFM Segment Split autoupdater to the On Feature Create event

On the ObjectInfo tab, assign the following autoupdaters (in the order listed) to the On Feature Update event:

  • ArcFM Connect Network Feature

  • ArcFM Segment Split

LeakReport

Assign model name LEAKREPORT

LeakSurveyArea

Assign model name LEAKSURVEYAREA

MeterSetting

Assign model name SERVICEPOINT

NonControllableFitting

Assign model name NONCONTROLFITTING

PipeExposure

Assign model name PIPEEXPOSURE

RegulatorStation

Assign model name REGULATOR

Service

Assign model name PIPE

Assign model name SERVICE

TownBorderStation

Assign model name TBS

Vault

Assign model name VAULT

Water Dataset

wControlValve

Assign model name VALVE

On the ObjectInfo tab, assign the ArcFM Segment Split autoupdater to the On Feature Create event

On the ObjectInfo tab, assign the following autoupdaters (in the order listed) to the On Feature Update event:

  • ArcFMArcFM Connect Network Feature

  • ArcFM Segment Split

wCPAnode

Assign model name ANODE

wCPRectifier

Assign model name RECTIFIER

wCPTestPoint

Assign model name TESTPOINT

wGravityPressureMain

Assign model name DISTRIBUTIONMAIN

Assign model name SPLITTARGET

wLateralService

Assign model name DISTRIBUTIONMAIN

Assign model name PIPE

Assign model name SERVICE

wLeak

Assign model name LEAKREPORT

wMeter

Assign model name SERVICEPOINT

wNetworkStructure

Assign model name NETWORKSOURCE

wPumpPressureMain

Assign model name DISTRIBUTIONMAIN

Assign model name SPLITTARGET

wSystemValve

Assign model name VALVE

On the ObjectInfo tab, assign the ArcFM Segment Split autoupdater to the On Feature Create event

On the ObjectInfo tab, assign the following autoupdaters (in the order listed) to the On Feature Update event:

  • ArcFM Connect Network Feature

  • ArcFM Segment Split

QR code for this page

Was this helpful?