
7. Feed Functions
7.11 Deceleration Check
136
7.11.1 G1
→
G0 Deceleration Check
Detailed operations
(1) In
G1
→
G0 continuous blocks, the parameter "#1502 G0Ipfg" can be changed to change the
deceleration check in the reverse direction.
Same direction
Reverse direction
G0Ipfg: 0
G0Ipfg: 1
Command deceleration
Example of program
When there is a deceleration check in the movement of several axes:
(1) G91 G1 X100. Y100. F4000 ;
G0 X-100. Y120. ;
A deceleration check is carried out, because the X axis
moves in the reverse direction in the program above.
(2) G91 G1 X100. Y-100. F4000 ;
G0 X80. Y100. ;
A deceleration check is carried out, because the Y axis
moves in the reverse direction in the program above.
(3) G90 G1 X100. Y100. F4000 ;
G0 X80. Y120. ;
A deceleration check is carried out, because the X axis
moves in the reverse direction in the program above.
(When the program start position is X0 Y0)
(4) G91 G1 X100. Y100. F4000 ;
G0 X100. Y100. ;
A deceleration check is not carried out, because both
the X axis and the Y axis move in the same direction in
the program above.
(5) G91 G1 X100. Y80. F4000 ;
G0 X80. ;
A deceleration check is not carried out, because the X
axis moves in the same direction, and there is no Y axis
movement command in the program above.
G0
G1
G0
G1
G1 G0
G1 G0