Each circuit starts with a main drawing template. These main circuit template drawings are named “ace_cb1*.dwg”. Branching or nested circuit drawing templates are named “ace_cb2*.dwg”. A branching circuit is a circuit inserted as an option on to the main circuit, for example a control transformer circuit or a power factor correction circuit.
The circuit drawing templates use the following naming convention.
The default location for the circuit drawing templates is the schematic library folder: C:\Users\Public\Documents\Autodesk\AcadE {version}\Libs\{library}\.
One-line template drawings have a “1-” suffix. The default location is in a “1-” folder under the schematic library folder: C:\Users\Public\Documents\Autodesk\AcadE {version}\Libs\{library}\1-.
A circuit template contains the wiring framework for the circuit and special marker blocks. These marker blocks are nothing more than instances of a standard AutoCAD block, ace_cb_marker_block, carrying three attributes. These marker blocks tell Circuit Builder that some action or decision is required at the insertion point of the marker block. The action can be:
CODE |
This attribute value provides the link between the marker block on the circuit template drawing and a section in the circuit codes sheet. The value on this attribute matches with the CODE column value in the circuit codes sheet for the selected template. |
ORDER |
This attribute value controls the sequence of circuit element display and insertion within the circuit. Marker blocks are processed in order, from low to high. Assigning the same order value to multiple marker blocks links multiple marker blocks together for processing as a group. For example, to adjust the spacing between multiple wires of a 3-phase bus there are three marker blocks with a common CODE value and a common ORDER value. The ORDER value can be an integer or a decimal number value. Support for decimal number order values makes it easy to add a marker block between two others without having to reorder everything. |
MISC1 |
This attribute value contains miscellaneous annotation values, actions, and flags. Annotation values are in the format <attribute name>=<attribute value>. Actions can include embedded AutoLISP expressions or programs. Flags are key words that include enabling child contacts to link to parents and overriding multi-pole build directions. Flag codes include the following
|
All marker blocks have the same block name, ace_cb_marker_block, but can have a wide variety of functions. The specific function assigned to a marker is based on its CODE attribute value and what this code value maps back to in the circuit code sheet for the circuit template. Here are the categories of marker block functions:
Setup |
Blocks that define the circuit properties, such as motor selection. |
Wire Type |
Blocks that define the wire type layers layer to assign to the wire network under the block. |
Wire Number |
Blocks that define a wire number to assign to the wire under the block. |
Nested Circuit |
Blocks that define the placement of a branching or nested circuit such as a control circuit at the insertion point of the marker block. |
Component |
Blocks that define the placement of a component, connector, terminal, cable marker, or a multi-pole component at the insertion point of the marker block. |
Bus Spacing |
Blocks that control rung spacing adjustment for the wires under these blocks. Blocks that are processed as a group must carry common CODE and ORDER attribute values. |
Wire Connections |
Blocks that control stretching a wire segment to connect to another wire. |
One-line circuit templates use the same marker block concept as three-phase motor and power feed circuit templates. However, there are a few differences. There is a single line wire that represents a multi-wire bus. Most of the one-line circuit templates contain a special "bus-tap" symbol.
The bus-tap symbol can have two functions:
On a dual circuit one-line template, there are three of bus-tap symbols. One at the normal point where the circuit ties into the bus. There is another version of the symbol on each of the two circuit "legs", each marking the point where that part of the dual circuit starts. These bus-tap symbols allow various reports to report accurately on a one-line circuit, whether a single circuit or a dual circuit representation.
The following bus-tap symbols are supplied: