Configure the Bulk Circuit Tool to use Lambda Domain

The Bulk Circuit tool allows users to create multiple circuits at the same time. In this process, the user has a decision point about whether or not to increment the wavelengths per circuit. Out of the box, the application allows the user to type in the start wavelength and determine the increment by which it should increase. For example, the user can start at 1470 nm, and increment upward by 20 nm. If the user were creating 3 circuits, the wavelengths would be 1470 nm, 1490 nm, and 1510 nm, and that sequence could repeat with each circuit header.

That is the default behavior, and no configuration is required.

However, if you want the wavelengths to be determined by a GIS domain rather than user input, there is extra configuration required that is covered in this topic. The domain contains a list of pre-determined wavelengths, and instead of typing in wavelengths and increments, the user picks the start wavelength, the increment to move through the domain, and the application assigns the wavelengths in that order.

Follow these steps to configure this behavior for the Bulk Circuit tool:

  1. If necessary, create a Fiber Lamba GIS domain that includes the wavelengths in the proper incrementing order, which is typically lowest to highest:

    IMPORTANT: ArcCatalog does not allow you to insert a coded value in the middle of an existing domain. This means if you forget a wavelength, you need to delete and re-create the entire domain. For this reason, double-check the wavelengths you require for the Bulk Circuit tool and have them written down prior to configuring the geodatabase.

    1. In ArcCatalog, locate your geodatabase in the Catalog Tree.
    2. Right-click the geodatabase and choose Properties.
    3. On the Domains tab, scroll to the bottom of the current domains to find the empty row.

    4. Type a Domain Name and Description. The name and description can technically be anything, but we recommended to use meaningful names that anybody in your organization can easily understand. Our example uses FiberLamba for both Name and Description.
    5. Populate the Domain Properties:
      • Field Type: Double

      • Domain Type: Coded Values

      • Split Policy: Duplicate Value

      • Merge Policy: Default Value

      IMPORTANT: The Field Type must be Double, even if you do not plan on using decimals.
    6. Under Coded Values, type the wavelengths you want to provide to your users. They should be in the desired incrementing order, typically lowest to highest. The Code should be the wavelength number only, and you can add text in the Description, if needed.

    7. Double-check the Coded Value entries.
    8. Click Apply, then OK.
  2. In the F_CIRCUIT object table, associate the wavelength field to the new wavelength domain:
    1. In the Catalog Tree, expand the geodatabase until you find the F_CIRCUIT object table.
    2. Right-click the F_CIRCUIT object table and choose Properties.

    3. On the Fields tab, scroll through the list until you find the field for wavelengths, then click it once. In this example, it is called FiberLambda and has an alias of Wavelength (nm).
      IMPORTANT: This field must have a data type of Double.
    4. Under Field Properties, change the domain to point to the new domain you created above. In this example, the domain was also called FiberLambda.

    5. Click Apply, then OK.
  3. In the F_CIRCUIT object table, assign the field model name FIBERLAMBDA to the FiberLambda field:
    1. Still in the Catalog Tree, right-click the F_CIRCUIT object table and choose ArcFM Properties Manager.

    2. On the Field Model Names tab, assign the FIBERLAMBDA field model name to the wavelength field, which in this example is also called FiberLambda.

    3. Click Apply, then OK.
QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?