Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Variable and Command Summary 31
CC1 Set 2D cutter radius compensation on left
CC2 Set 2D cutter radius compensation right
CC3 Turn on 3D cutter radius compensation
Axis Attribute Commands
ABS [({axis}[,{axis},...])] Set absolute move mode for all [or specified] axes
INC [({axis}[,{axis},...])] Set incremental move mode for all [or specified] axes
FRAX ({axis}[,{axis}...]) Set specified axes as vector feedrate axes
NOFRAX Remove all axes from list of vector feedrate axes
NORMAL{vector}{data}[{vector}{data}...] Specify normal vector to plane for circular
moves and cutter compensation
PSET{axis}{data}[{axis}{data}...] Assign new values to present axis positions
CCR{data} Specify 2D/3D cutter radius compensation value (modal)
TR{data} Specify tool-shaft radius for 3D compensation
TSEL{data} Select specified axis transformation matrix
TINIT Initialize selected axis transformation matrix as identity matrix
ADIS{data} Set displacement vector of selected matrix to values starting with specified Q-variable
IDIS{data} Increment displacement vector of selected matrix to values starting with specified Q-
variable
AROT{data} Set rotation/scaling portion of selected matrix to values starting with specified Q-
variable
IROT{data} Incrementally change rotation/scaling portion of selected matrix by multiplying it with
values starting with specified Q-variable
SETPHASE{constant}[,{constant}…] Set commutation phase position value for specified
motors
Move Attribute Commands
TM{data} Specify move time (modal)
F{data} Specify move speed (modal)
TA{data} Specify move acceleration time (modal)
TS{data} Specify acceleration S-curve time (modal)
NX{data} Specify surface-normal vector X-component for 3D comp
NY{data} Specify surface-normal vector Y-component for 3D comp
NZ{data} Specify surface-normal vector Z-component for 3D comp
TX{data} Specify tool-orientation vector X-component for 3D comp
TY{data} Specify tool-orientation vector Y-component for 3D comp
TZ{data} Specify tool-orientation vector Z-component for 3D comp
Variable Assignment Commands
I{data}={expression} Assign expression value to specified I-variable
P{data}={expression} Assign expression value to specified P-variable
Q{data}={expression} Assign expression value to specified Q-variable
M{data}={expression} Assign expression value to specified M-variable
M{data}=={expression} Assign expression synchronous with start of next move
M{data}&={expression} ‘AND’ M-variable with expression synchronous with start of next move
M{data}|={expression} ‘OR’ M-variables with expression synchronous with start of next
move
M{data}^={expression} ‘XOR’ M-variables with expression synchronous with start of next
move