Inspect and Fix Circuits

The Inspect and Fix Circuits tool finds any type of circuit corruption and, if possible, fixes it. If the tool can’t fix the corruption, the circuit is deleted. This particular behavior happens rarely and generally only occurs if the circuit has no header. Headerless circuits are basically the only type of corruption that can't be fixed automatically. The tool logs everything it does to the text file specified in step 9 below so you know which circuits were fixed and what action was taken to fix them.

This tool also performs the following:

  • Cleans up circuit component table orphans, duplicates, extras and other miscellaneous corruption.

  • Cleans both the circuit table and the circuit component table.

  • Re-traces and re-graphs any circuits that have corrupt trace graphs, meaning graphs with components that no longer exist or are missing components that do exist.

  • Checks to ensure the circuit has a valid header, and that the circuit graph matches up with the components of the graph in the components table. If discrepancies are found, it re-traces the entire circuit and rebuilds it with all the existing attributes for that circuit, to force the graph and the components table to be re-synched.

The tool does not, however, alter anything that doesn't relate to circuit corruption. For example, it does not recalculate circuit lengths on circuits that aren't corrupt.

TIP: In ArcMap this tool provides a progress bar along the bottom of the ArcMap window that notifies you of its actions and progress.

Use the Inspect and Fix Circuits Tool

  1. If you are using SDE, compress all versions to base.
  2. Open ArcMap, access the Fiber Manager toolbar, and select Customize.
  3. On the Commands tab of the Customize dialog, click ArcFM Solution in the Categories window.
  4. In the Commands area on the right, select Inspect and Fix Circuits and drag it to your Fiber Manager toolbar.

  5. Close the Customize window.
  6. Load the fiber data from sde.default into your map and save your map as an mxd. This ensures that your toolbar gets saved with the new tool on it.
  7. Begin an edit session.
  8. Click the Inspect and Fix Circuits button.
  9. In the dialog that displays, choose where you want to save the FiberCircuitDataLog.txt file.
  10. Click Save to launch the tool.
    TIP: This process tends to take a while, so consider starting this at the end of your workday and allow it to run overnight.. In the case of large SDE databases with thousands of circuits and depending on the level of corruption the tool needs to fix, it can take several hours to run.
QR code for this page

Was this helpful?