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.

See the help topic Autoupdaters.

IMPORTANT: ArcFM components do not support 64-bit processes.

Geodatabase Level Model Names

For all implementations, in ArcCatalog, using the ArcFM Properties Manager, assign the MM ENTERPRISE at the geodatabase level. Depending on mobile implementations, you might also assign additional model names at this level.


Create Domains

There are several domains you must create in order to use tracing. These domains provide the coded values for various functionality. 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

See the help topic Create Fiber Manager Domains.


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 Electric Linear Feature Classes

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

Ensure the MeasuredLength field is editable


All Electric Point Features

For “On Feature Create” and “On Feature Update,” assign one or both of the Segment Split autoupdaters:

  • If your geometric network comprises only complex edges, assign only ArcFM Segment Split.

  • If your geometric network comprises only simple edges, assign only ArcFM Simple Edge Segment Split.

  • If your geometric network comprises both complex and simple edges, assign both ArcFM Segment Split and the ArcFM Simple Edge Segment Split.


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 Create event:

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

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

  • ArcFM Connect Network Feature

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

  • 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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


ElecGeomNetwork_Junctions

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

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

    • This autoupdater should only be assigned to On Feature Create. It should not be assign to On Feature Update.


ElectricStation feature class

Assign model name STRUCTURE


Fuse feature class

Assign model name PROTECTIVE

On Field Info tab, assign the ArcFM 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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

  • 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:

  • ArcFM Structure Relate

  • ArcFM Connect Network Feature

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


Generator feature class

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

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


MiscNetworkFeature feature class

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

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

  • 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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


PFCorrectingEquipment feature class

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

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


PrimaryMeter feature class

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

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


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 Create event:

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


Streetlight feature class

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

  • ArcFM Structure Relate

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


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 ArcFM 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

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

  • 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

  • ArcFM Structure Relate

  • ArcFM Connect Network Feature

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


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 Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

  • 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

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

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 Create event:

  • ArcFM Structure Relate

  • ArcFM Segment Split or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)

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 or ArcFM Simple Edge Segment Split, or both (see “All Electric Point Features” section above)


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:

  • ArcFM 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 is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?