Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Program Command Specification 417
CC0
Function: Turn Off Cutter Radius Compensation
Type: Motion program (PROG and ROT)
Syntax: CC0
This turns off the cutter radius compensation mode, reducing it gradually through the next move. This is
equivalent to the G40 command of the machine-tool standard RS-274 language.
Examples:
CCR0.5 ; 1/2 unit cutter radius
CC1 ; Cutter compensation on to the left
X10 Y10 ; Compensation introduced during this move
X10 Y20
X20 Y20
X20 Y10
X10 Y10
CC0 ; Cutter compensation off
X0 Y0 ; Compensation eliminated during this move
OPEN PROG 1000 ; G-Code Subprogram
...
N40000 CC0 RETURN ; To implement G40 directly in Turbo PMAC
See Also:
Cutter (Tool) Radius Compensation
Program commands CC1, CC2, CCR{data}.
CC1
Function: Turn On 2D Cutter Radius Compensation Left
Type: Motion program (PROG and ROT)
Syntax: CC1
This turns on the cutter radius compensation mode, introducing the compensation gradually through the
next move. The cutter is offset to the left of the programmed tool path, looking in the direction of cutter
movement. The plane of the compensation is determined by the NORMAL command. This is equivalent
to the G41 command of the machine-tool standard RS-274 language.
Note:
The coordinate system must be in move segmentation mode (Isx13>0) in order to
perform cutter radius compensation. If Isx13=0 (no move segmentation), the
moves will be executed without compensation.
Examples:
CCR0.25 ; 1/4 unit cutter radius
CC1 ; Cutter compensation on to the left
X10 Y10 ; Compensation introduced during this move
X10 Y20
X20 Y20
X20 Y10
X10 Y10
CC0 ; Cutter compensation off
X0 Y0 ; Compensation eliminated during this move
OPEN PROG 1000 ; G-Code Subprogram
...
N41000 CC1 RETURN ; To implement G41 directly in Turbo PMAC