
PROGRAMMING
B–63664EN/02
16. HIGH SPEED CUTTING FUNCTIONS
307
Single–block operation is disabled in high–speed linear interpolation
mode.
:
G05 P2 ;
X10 Z20 F1000 ;
:
:
:
Y30 ;
G05 P0 ;
:
Handled as a single block
Feed hold is disabled in high–speed linear interpolation mode.
The cutting feed override function is enabled. Because of the intermediate
buffer between high–speed linear interpolation processing and axis move
command processing, the override is applied only after the elapse of a
slight delay after the override signal is switched.
The maximum cutting feedrate for each axis (parameter 1430) is invalid
in high–speed linear interpolation mode. The maximum cutting feedrate
for all axes (parameter 1422) becomes valid.
No macro variables or macro statements can be used in high–speed linear
interpolation mode. If their use is attempted, P/S alarm No. 009 is issued.
When an optional block skip symbol / is specified, P/S alarm No. 009 is
issued as well.
No comment can be specified.
If a G code other than G05 P0 is specified in high–speed linear
interpolation mode, P/S alarm No. 010 is issued.
<Sample program>
NC program
O0001 ;
G00 X0 Y0 Z0 ;
:
:
:
G05 P2 ;
X10 Y20 F1000 ;
X5 Y6 Z7 ;
:
:
:
G05 P0 ;
G00 DDD ;
:
:
:
M02 ;
%
Standard operation mode
High–speed linear interpolation
start command
High–speed linear interpolation
mode (high–speed linear
interpolation)
High–speed linear interpolation
end command
Standard operation mode
D Single–block operation
D Feed hold
D Cutting feed override
D Maximum cutting
feedrate for each axis
D Custom macro/optional
block skip
D Comment
D G codes
Example