6 Replies Latest reply on Sep 14, 2015 6:31 AM by Anna Herttuainen

    ArcFM tools Connect and Disconnect

    Anna Herttuainen

      When using ArcFM tools connect and disconnect, where this information is stored in ArcGIS?

        • Re: ArcFM tools Connect and Disconnect
          Francesco Giovinazzo

          AFAIK the ArcFM connect and disconnect tool just ensures that the AU events are fired in the proper order when disconnecting

           

          Once a feature is connected or disconnected, it's state is in the geometric network

            • Re: ArcFM tools Connect and Disconnect
              Tim Szekely

              Francesco is correct - that connectivity "state" is stored in the ArcGIS geometric network tables, any information from relevant AU's (e.g. FeederID, last user, etc.) that fire from the edit event will depend on which AU's are assigned to the feature or features affected. 

               

              And the description of the tools is also correct, the ArcFM connect and disconnect tools do the same thing as the ArcGIS connect and disconnect tools but they also ensure that the ArcFM AU's fire properly in response to the change of the connectivity state.

            • Re: ArcFM tools Connect and Disconnect
              Anna Herttuainen

              Thanks for the information guys! I would like to find the objects that are not connected to the network... Do you have any ideas how that could be done? Which all tables have information about the connectivity?

                • Re: ArcFM tools Connect and Disconnect
                  Tim Szekely

                  Hi Anna,

                   

                  On the ArcMap "Utility Network Analyst", there is a "Find Disconnected" trace you might try.  You'll want to set flags on the major parts of the network that you consider "connected", and use this trace to see what is left; by definition this trace is an inverse of the "Find Connected" trace.

                   

                  If this is a Feeder Manager 1 electric network, you could also query the "FeederInfo" field for features that have the island bit set - this flag is set when "Trace All Feeders" is run, and it determines that the features aren't able to be connected (even via de-energized features) to a source.

                • Re: ArcFM tools Connect and Disconnect
                  Francesco Giovinazzo

                  The Network tables are made for ESRI internal use and not to be queried against, we have a tool that checks the connectivity of the IFeature selected by using INetworkFeature, ISimpleJunctionFeature and IEdgeFeature.

                   

                  This interfaces are available only to features participating in a geometric network and can give you the edges count (for points, which means not connected if 0) and fromJunction and toJunction for Edges (then you have to check if the from and to are the generic junction feature class)

                   

                  I suggest then to check the proximity using a spatial query to see if there are lines or points close but not connected, this kind of tool is very useful to check the network especially if you work with several reconciles and conflicts, reconcile is very bad about solving conflicts on the network.

                  • Re: ArcFM tools Connect and Disconnect
                    Anna Herttuainen

                    Alright. Is there any place where I could find more information about these (with step by step instructions)? The network is pretty huge and includes a lot of different classes so I feel that "find disconnected" by adding flags would be quite labored way to do the thing.