PROGRAMMING
B–63664EN/02
16. HIGH SPEED CUTTING FUNCTIONS
299
In the HPCC mode, specifying unspecifiable data causes an alarm. To
specify a program containing unspecifiable data, specify G05P0 to exit
from the HPCC mode before specifying the program.
< Sample program >
O0001 ;
G05P10000 ; HPCC–ON
G00X100.Y200. ;
G91G01X100Y200Z300F2000 ;
X200Y300Z400 ;
X300Y400Z500 ;
X400Y500Z600 ;
X300Y400Z500 ;
M98P0002 ; SUB PROGRAM
X10. ;
G05P0 ; HPCC–OFF
G90G51X0Y0Z0 ;
X500Y400Z300 ;
X600Y500Z400 ;
G50 ;
G05 P10000 ; HPCC–ON
X100Y200 ;
X200Y400 ;
G05P0 ; HPCC–OFF
G04X3. ;
M30 ;
O0002 ;
G00X50.Y50. ;
M11 ;
G02I20.F3000 ;
G01X100. ;
G03I80. ;
G01X–50. ;
G02I100.F5000 ;
G01X200.Y300.F1500 ;
X50.Y100.Z150. ;
T24 ;
M99 ;
L
Main program
Subprogram
Note) When bit 1 of parameter MSU
No. 8403 is 1
When the cutter compensation C option is provided, cutter compensation
C is enabled even in HPCC mode. Operation in the offset mode is the
same as when HPCC mode is not set, except in the following cases:
S When the end point for an arc does not lie on the arc
In the HPCC mode, when the end point for an arc does not lie on the
arc, the start point and end point are connected with a smooth curve;
no arc leading line is created. In this case, the system assumes an
imaginary circle to perform cutter compensation C. The center of the
imaginary circle is the same as the center of the arc, but the imaginary
circle passes through the end point. Under the assumption that cutter
compensation has been performed with respect to the imaginary circle,
the system creates a vector and performs compensation.
L
L
S
r
L
r
Imaginary circle
Programmed path
Arc end point
Center
D When unspecifiable data
is specified
D Cutter compensation C