About Circuit Builder

The Circuit Builder tool comes prepopulated with data to build and annotate a sampling of motor control circuits and power feed circuits. Circuits include 3-phase, single-phase, and one-line circuit representations. Each circuit is built dynamically, adjusting the power bus to match the wire bus for the drawing, adding wiring between components, and annotating the elements with suggested values based upon the selected load. Each time a circuit is configured, it is added to a history list of circuits. This list provides for quick reinsertion at a later time.

Three items control this feature:

Circuit Builder is customizable. You can add new circuit definitions and edit existing ones.

One-line motor control

Circuit Build supplies and uses a one-line symbol library when building a one-line circuit. Each one-line symbol has a WDTYPE attribute with a value of “1-” or “1-1”. The WDTYPE attribute value distinguishes the one-line symbol from a schematic symbol. A schematic symbol either has no WDTYPE attribute or a blank WDTYPE attribute value. One-line symbols follow the same symbol naming conventions and have the same attribute requirements as schematic symbols with a few attribute exceptions.

Attribute

Description

WDTYPE

The attribute must be present and carry a value of “1-” to indicate it is a one-line symbol, or “1-1” for the one-line bus-tap symbols. A bus-tap symbol is used to mark the beginning of a one-line circuit. Schematic symbols do not carry this attribute or have the attribute but with a blank value.

RATING1

Omitted from one-line cable markers symbols since a one-line cable marker can represent multiple conductors, multiple wires, or core color assignments.

TERM01

Omitted from one-line terminal symbols since a one-line terminal can represent multiple independent terminals.

If a TERM01 attribute is added to a one-line symbol and carries a non-blank value, it can be edited in the Insert/Edit Terminal Symbol dialog box. However, terminal number text on one-line terminal symbols is not linked back to terminal number assignments on schematic or panel terminal representations.

Note: One-line terminals are not processed by Terminal Strip Editor.

Workflow

  1. Circuit Builder opens the spreadsheet and reads in the first sheet named “ACE_CIRCS”.
  2. Circuit Builder shows the list of defined circuits in the Circuit Selection dialog box.
  3. Select a circuit to insert or configure. The associated line from the ACE_CIRCS sheet provides the base drawing template name, and the name of a circuit code sheet. The circuit code sheet is a separate sheet within the Circuit Builder spreadsheet.
  4. The base drawing template for the circuit inserts at your selected location.
  5. Circuit Builder finds and reads the attributes on all the special marker blocks on the inserted drawing template.
  6. Circuit Builder matches each marker block to a specific section in the circuit codes sheet. This section can be a single spreadsheet row or multiple consecutive rows in the circuit codes sheet. The section identifies one of the following:
    • The action taken at this marker block location in the circuit. For example, calculate a wire type, insert a wire number, or adjust rung spacing.
    • Provides a list of component insertion options that can be inserted at this point in the circuit. For example, presents a selection list containing a fuse, circuit breaker, or disconnect switch symbol.

    Each marker block is processed in sequence, controlled by an ORDER attribute value carried on each marker block

  7. A marker block can insert a nested template into the main circuit template. If the nested template carries its own marker blocks, these marker blocks are added to the overall list to process. When all marker blocks have been processed, the circuit is complete.