2011

Table Of Contents
X=<value or AutoLISP expression> - reposition the marker block in the "X" direc-
tion. For example, "_X=(* 0.5 DIST01)" means adjust the position of this marker
block in the X direction by an amount equal to 0.5 times the bus spacing distance
defined by marker block with a CODE attribute value of "DIST01". This example
can be used to position a marker block for a single phase motor insertion point,
halfway between two power bus wires.
_Y=<value or AutoLISP expression> - reposition the marker block in the "Y" direc-
tion.
NOTE The flags defined in the circuit drawing marker blocks override any
spreadsheet settings.
Marker block functions
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:
Blocks that define the circuit properties, such as motor selection.Setup
Blocks that define the wire type layers layer to assign to the wire network under the
block.
Wire Type
Blocks that define a wire number to assign to the wire under the block.Wire Number
Blocks that define the placement of a branching or nested circuit such as a control
circuit at the insertion point of the marker block.
Nested Circuit
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.
Component
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.
Bus Spacing
Blocks that control stretching a wire segment to connect to another wire.Wire Connec-
tions
NOTE The name of the marker block cannot be changed. The Circuit Builder
command only processes marker blocks named "ace_cb_marker_block".
662 | Chapter 9 Circuits