
7. Feed Functions
7.9 Exact Stop Check; G09
131
7.9 Exact Stop Check; G09
Function and purpose
In order to prevent roundness during corner cutting and machine shock when the tool feedrate
changes suddenly, there are times when it is desirable to start the commands in the following block
once the in-position state after the machine has decelerated and stopped or the elapsing of the
deceleration check time has been checked. The exact stop check function is designed to
accomplish this purpose.
Either the deceleration check time or in-position state is selected with parameter "#1193 inpos".
In-position check is valid when "#1193 inpos" is set to 1.
The in-position width is set with parameter "#2224 SV024" on the servo parameter screen by the
machine manufacturer.
Command format
G09 ;
The exact stop check command G09 has an effect only with the cutting command (G01 - G03) in its
particular block.
Example of program
N001 G09 G01 X100.000 F150 ;
The following block is started once the deceleration
check time or in-position state has been checked after
the machine has decelerated and stopped.
N002
Y100.000 ;
X axis
f (Commanded speed)
Time
Solid line indicates speed pattern with G09 command.
Broken line indicates speed pattern without G09 command.
Fig. 1 Exact stop check result
Y axis
N002
N001
Tool
With G09
Without G09
N001
N002