The Circuit Builder tool comes prepopulated with data to build and annotate a sampling of motor control circuits and power feed circuits. It includes three-phase, single-phase, and one-line circuit representations. Each circuit is built dynamically with the following features:
Each time a circuit is configured, it is added to a history list of circuits. This list provides for quick re-insertion at a later time.
You can customize Circuit Builder to insert other circuit types.
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. |
Builds a circuit based on your selection from a list of available circuits and circuit elements.
The circuit builds dynamically and matches the rung spacing, adds wiring between components, and can annotate the circuit with calculated values based upon the assigned load amperage of the circuit. Circuit Builder extracts these annotation values from a database based on engineering standards, motor horsepower, and supply voltage.



.
Circuits: 3ph Motor Circuit, Horizontal - FVNR - non reversing
A circuit inserted from the Circuits list contains all default circuit elements as defined in the circuit template and circuit builder spreadsheet. See How to set circuit element defaults to change the default circuit setup.
A circuit inserted from the History list contains all circuit elements and values of the previously configured circuit.


.
Circuits: 3ph Motor Circuit, Horizontal - FVNR - non reversing
The dialog box has three sections, Circuit Elements, Select, and Setup & Annotations. The options differ depending on the circuit and circuit element selected.
Circuit Elements: Motor Setup
Click the Motor Setup Browse button to display the Select Motor dialog box. This dialog box is where you select the motor and horsepower or KW size from the electrical standards database. For other components, the Catalog lookup dialog box displays. You can also type in values for each entry.
Click the Wire Setup Browse button to display the Wire Size Lookup dialog box. This dialog box is where you select or adjust the wire size based on an analysis of the load and various installation parameters. You can also type in values for each entry.Circuit Elements: Disconnecting means
The options for this circuit element, defined in the circuit builder spreadsheet, are displayed in the Select section.
Main Disconnect: Circuit breaker
Include N.O. auxiliary contact: Yes
Depending upon how this circuit element is set up in the circuit builder spreadsheet, this section may not be available for circuit element modification.
Select the Browse button to make a part number assignment from the Catalog lookup dialog box. The “TABLE” entry defines the catalog lookup table for the component in the circuit builder spreadsheet. You can also type in values for each entry.
Click to insert just the highlighted circuit element.
Click to insert all the circuit elements up to and including the highlighted circuit element.
Click to insert all the circuit elements.
The Circuit Elements list is built dynamically based on the template for the selected circuit. As the circuit elements are inserted, if the element contains a nested circuit, the circuit element becomes expandable so you can configure the nested circuit elements.


.
Circuits: 3ph Power Feed, Horizontal - Single feed
A circuit inserted from the Circuits list contains all default circuit elements as defined in the circuit template and circuit builder spreadsheet. See Customize Circuit Builder to change the default circuit setup.
A circuit inserted from the History list contains all circuit elements and values of the previously inserted circuit.
Configure a power feed circuit


.
Circuits: 3ph Power Feed, Horizontal - Single feed.
The dialog box has three sections, Circuit Elements, Select, and Setup & Annotations. The options differ depending on the circuit selected.
Circuit Elements: Load
The options for this circuit element, driven from the circuit builder spreadsheet, are displayed in the Select section.
Load: Generic box
Circuit Elements: Load Setup
Click the Load Setup Browse button to display the Select Load dialog box. This dialog box is where you select the load from the electrical standards database. For other components, the Catalog lookup dialog box displays. You can also type in values for each entry.
Click the Wire Setup Browse button to display the Wire Size Lookup dialog box. This dialog box is where you select or adjust the wire size based on an analysis of the load and various installation parameters. You can also type in values for each entry.
Click to insert just the highlighted circuit element.
Click to insert all the circuit elements up to and including the highlighted circuit element.
Click to insert all the circuit elements.
Configure a dual power feed circuit
A dual power feed circuit has two distinct circuits running off the same bus-tap. Each circuit can be independently configured.


.
Circuits: 3ph Power Feed, Horizontal - Dual feed.
The dialog box has three sections, Circuit Elements, Select, and Setup & Annotations. The options differ depending on the circuit selected.
Circuit Elements: Load
The options for this circuit element, driven from the circuit builder spreadsheet, are displayed in the Select section.
Load: Generic box
Circuit Elements: Load Setup
Click the Load Setup Browse button to display the Select Load dialog box. This dialog box is where you select the load from the electrical standards database. For other components, the Catalog lookup dialog box displays. You can also type in values for each entry.
Click the Wire Setup Browse button to display the Wire Size Lookup dialog box. This dialog box is where you select or adjust the wire size based on an analysis of the load and various installation parameters. You can also type in values for each entry.
Click to insert just the highlighted circuit element.
Click to insert all the circuit elements up to and including the highlighted circuit element.
Click to insert all the circuit elements.
Builds a one-line circuit based on your selection from a list of available circuits and circuit elements.
Circuit Builder builds the circuit dynamically and annotates the circuit. Annotation values are extracted from a database based on engineering standards, motor horsepower, and supply voltage.


.
Circuits: One-line Motor Circuit, Vertical - FVNR - non reversing.
A circuit inserted from the Circuits list contains all default circuit elements as defined in the circuit template and circuit builder spreadsheet. See How to set circuit element defaults to change default circuit setup.
Configures and builds a one-line circuit based on your selection from a list of available circuits and circuit elements.


.
Circuits: One-line Motor Circuit, Vertical - FVNR - non reversing
The dialog box has three sections, Circuit Elements, Select, and Setup & Annotations. The options differ depending on the circuit and circuit element selected.
Circuit Elements: Motor Setup
Click the Motor Setup Browse button to display the Select Motor dialog box. This dialog box is where you select the motor and horsepower or KW size from the electrical standards database. For other components, the Catalog lookup dialog box displays. You can also type in values for each entry.
Click the Wire Setup Browse button to display the Wire Size Lookup dialog box. This dialog box is where you select or adjust the wire size based on an analysis of the load and various installation parameters. You can also type in values for each entry.Circuit Elements: Disconnecting means
The options for this circuit element, defined in the circuit builder spreadsheet, are displayed in the Select section.
Main Disconnect: Disconnect switch and fuses
Depending upon how this circuit element is set up in the circuit builder spreadsheet, this section may not be available for circuit element modification.
Select the Browse button to make a part number assignment from the Catalog lookup dialog box. The “TABLE” entry for the component in the circuit builder spreadsheet defines the catalog lookup table. You can also type in values for each entry.
Click to insert just the highlighted circuit element.
Click to insert all the circuit elements up to and including the highlighted circuit element.
Click to insert all the circuit elements.
Configure a dual one-line circuit


.
Circuits: One-line Motor Circuit, Vertical - Dual FVNR - non reversing
The dialog box has three sections, Circuit Elements, Select, and Setup & Annotations. The options differ depending on the circuit and circuit element selected.
Circuit Elements: Motor Setup
Click the Motor Setup Browse button to display the Select Motor dialog box. This dialog box is where you select the motor and horsepower or KW size from the electrical standards database. For other components, the Catalog lookup dialog box displays. You can also type in values for each entry.
Select the Wire Setup Browse button to display the Wire Size Lookup dialog box. This dialog box is where you select or adjust the wire size based on an analysis of the load and various installation parameters. You can also type in values for each entry.Circuit Elements: Disconnecting means
The options for this circuit element, defined in the circuit builder spreadsheet, are displayed in the Select section.
Main Disconnect: Disconnect switch and fuses
Depending upon how this circuit element is set up in the circuit builder spreadsheet, this section may not be available for circuit element modification.
Select the Browse button to make a part number assignment from the Catalog lookup dialog box. The “TABLE” entry for the component in the circuit builder spreadsheet defines the catalog lookup table. You can also type in values for each entry.
Click to insert just the highlighted circuit element.
Click to insert all the circuit elements up to and including the highlighted circuit element.
Click to insert all the circuit elements.
Select to insert a circuit. A circuit is built based on a circuit template assigned to the selected circuit type. The rung spacing of the circuit adjusts to match the rung spacing setting for the drawing (Drawing properties: drawing format tab). Each individual device is inserted at a location predefined on the circuit template. Devices are annotated based on values in the Circuit Builder spreadsheet. The spreadsheet file name is displayed near the top of the Circuit Selection dialog box.
Toolbar: Main Electrical 
Command entry: AECIRCBUILDERCircuits | The tree structure is created by reading the ACE_CIRCS sheet of the circuit builder spreadsheet and constructing the tree from the data found in columns CATEGORY and TYPE. The default spreadsheet file is ace_circuit_builder.xls.
The tree has two levels. The first level is the circuit category, for example 3-phase Motor Circuit. The second level is the circuit type, for example Horizontal - Full Voltage Non-reversing. |
History>> | Expands the dialog box to show the history of configured and inserted circuits. |
History<< | Collapses the dialog box to hide the history of configured and inserted circuits. |
History | Select a previously inserted circuit, including all annotation values, to insert or configure. Select a circuit from this history list and then select Insert or Configure. Select Delete to remove the displayed circuit from the history listing. |
Circuit Scale | Sets an insertion scale value for the entire template. |
Component Scale | Sets an insertion scale value for the individual components inserted while building the circuit. |
Horizontal Rung Spacing | Sets the 3-phase horizontal rung spacing for the circuit. The ladder rung spacing for the drawing is the default value. |
Vertical Rung Spacing | Sets the 3-phase vertical rung spacing for the circuit. The multi-wire spacing for the drawing is the default value. |
None | Specifies to ignore special annotation options. |
Presets | Specifies whether to use the preset annotation values from the circuit builder spreadsheet. |
Presets - List | Displays the Annotation dialog box. Use this dialog box to specify which annotation values from the spreadsheet ANNO_CODE sheet to apply. |
Reference existing circuit | Specifies whether to use annotation values from an existing circuit. |
Reference existing circuit - List | Displays the Existing Circuits dialog box showing the existing circuits found in the active project. Select a circuit from the list. The values from the selected circuit are applied to the new circuit. |
Retag new components | When Reference existing circuit is selected, specifies whether to retag the components inserted as part of the new circuit. |
Insert | Inserts the circuit with all default circuit elements and settings. |
Configure | Opens the Circuit Configuration dialog box. Modify the options for the circuit and insert it. |
Predefine component attribute values in the ANNO_CODE sheet of the Circuit Builder spreadsheet file. The values are applied to the components when the circuit is inserted.
Selection grid | Specifies which preset annotation values to apply. Double click to edit a value. Highlight a row before selecting Drawing or Project to display a dialog with a list of used values for the attribute. |
Clear all | Clears all selections. |
Drawing | Displays a dialog box with a list of values used on the active drawing for the highlighted attribute. |
Project | Displays a dialog box with a list of values used within the project for the highlighted attribute. |
This dialog box provides options to configure a circuit before inserting it. You can configure the circuit both in terms of the physical devices and the device annotation values.
Toolbar: Main Electrical 
Command entry: AECIRCBUILDEROn the Select Circuit dialog box, select a circuit and click Configure.
Browse the motor lookup table in the electrical standards database, ace_electrical_standards.mdb, and select the appropriate motor and annotation values. You can also modify the motor lookup table from this dialog box.
Toolbar: Main Electrical 
Command entry: AECIRCBUILDEROn the Select Circuit dialog box, select a circuit, click Configure, and then select the Motor Setup Browse button.
Browse the load table, named FEED in the electrical standards database file, ace_electrical_standards.mdb, and select the appropriate load and annotation values. You can also modify the lookup table from this dialog box.
Toolbar: Main Electrical 
Command entry: AECIRCBUILDEROn the Select Circuit dialog box, select a power feed circuit, click Configure, and then select the Load Setup Browse button.
Specify the wire parameters and select a wire size from a list of wire sizes that meet or exceed the parameters. Estimated energy losses per wire size can provide valuable information in this selection.
Toolbar: Main Electrical 
Command entry: AECIRCBUILDEROn the Select Circuit dialog box, select a circuit, click Configure, enter the Motor Setup parameters, and then select the Wire Setup Browse button.
Voltage | Sets the voltage for the wire conductor. |
Phase | Sets the phase of the electrical power. |
FLA | Sets the full load amps carried by the wire conductors. |
FLA multiplier | Sets the value that is multiplied by the FLA value to calculate the maximum load for the wire conductors. |
Other | Sets the amp value of any additional loads to be combined with the main motor or load and fed from this common branch circuit set of conductors. This value is added to the product of the FLA times FLA multiplier. |
Maximum load | Displays the calculated maximum load for the conductors. It is based on the FLA (Other) value added to the product of the FLA times the FLA multiplier value. |

Size standard | Sets the wire standard. Directs Circuit Builder to use specific tables from the electrical standards database for that wire size standard. The available values are extracted from the electrical standards database table names. |
Type/method | Sets the wire metal type. Directs Circuit Builder to use specific tables from the electrical standards database for that wire metal type. The available values are extracted from the electrical standards database table names. |
Insulation | Sets the wire insulation and temperature rating type. The available values are extracted from the electrical standards database file. |
Continuous load correction | Specifies whether to include a continuous load de-rating factor in the calculation of the wire ampacity. For example, continuous equals three hours or longer. When Continuous load correction is on, sets the de-rating factor. This value is used in the total de-rating factor used to calculate wire ampacity. |
Fill correction | Specifies whether to include a fill correction de-rating factor in the calculation of the wire ampacity. When Fill correction is on, sets the range of current carrying conductors that are grouped in a common conduit, raceway, or cable. When Fill correction is on, sets the de-rating factor for the selected fill range. This value is used in the total de-rating factor used to calculate wire ampacity. |
Ambient temperature correction | Specifies whether to use a de-rating factor for an elevated ambient temperature. When Ambient temperature correction is on, sets the range of maximum ambient temperature. When Ambient temperature correction is on, sets the correction factor value. This value is used in the total de-rating factor used to calculate wire ampacity. |
Total correction | Displays the calculated total correction factor based on the individual de-rating settings. You can manually set the total de-rating value. The value is multiplied with the defined ampacity to calculate the actual de-rated ampacity of the wire. |
Run distance | Specifies whether to consider the length of the wire run in calculation of the voltage drop. When Run distance is on, sets the distance. |
Units | When Run distance is on, sets the distance units. |
Via | When Run distance is on, sets the type of conduit or raceway which affects the voltage drop calculation. The available types are extracted from the electrical standards database file. |
Power factor | When Run distance is on, sets the power factor value used to calculate the voltage drop. |
Maximum % voltage drop | Specifies whether to apply a maximum percent voltage drop limit on what size wires are appropriate. When Maximum voltage drop is on, sets the acceptable maximum percentage of voltage drop along the wire length. |
Include paralleled wire options | Specifies whether to include paralleled wire options in the display. When on, the display includes entries consisting of two or more smaller size conductors per phase to meet the ampacity requirement of the load. |
Maximum paralleled wire count | When Include paralleled wire options is on, sets the maximum conductors per phase to use in the calculation and display. |
Minimum paralleled wire size | When Include paralleled wire options is on, sets the minimum wire size to use for paralleled conductor calculations. |
Sets the cost per kilowatt hour used in the wire loss calculations.
Displays the available wire conductors, extracted from the electrical standards database, for selection. Wires that do not meet the ampacity requirements are shown in red.
Size | Wire sizes extracted from the wire ampacity table in the electrical standards database. |
Count | When Include Paralleled Wire options is on, indicates the number of conductors per phase. |
Fill | When Include Paralleled Wire options is on, indicates the fill calculation which takes into account the fill correction. |
Ampacity | Calculated ampacity for the conductor. It is the ampacity, extracted from the wire ampacity table, multiplied by the total correction de-rating factor. |
%Ampacity | The Maximum load value divided by the Ampacity. It indicates if the wire is close to being fully loaded. |
Voltage Drop | The calculated voltage drop from one end of the power run to the other. It can only be calculated if the conductor length is defined. |

%Voltage Drop | The Voltage Drop value divided by the applied voltage and multiplied by 100. |
Wire KW Loss | Calculated from the Voltage Drop and FLA. |

Wire Loss estimate (maximum annual cost) | Maximum cost of wire losses for continuous use at rated load. |

Show all | Specifies whether to display entries where the %Ampacity value is greater than 100%. When Show all is on, values that are greater than 100% are shown in red. Entries >= 300% ampacity are never shown in the list. |
Displays the minimum size grounding conductor based on the FLA of the motor or power feed. Select a larger conductor size from the list.
The suggested wire conductor size is determined from the appropriate AMPG* table in the electrical standards database file.
Save as | Saves the current settings, wire options, and identifying values from the Select Motor dialog box as an external file. |
Description | Assigns a description for the parameters and wire options. Uses this description when you select Save as to save the current settings and wire options as an external file. |