■Reverse of the direction of movement for G1->G1
Set whether to perform deceleration check or not for reverse of the direction of movement for G1->G1 in [Motion Control
Parameter][G-code Control Parameter][G-code Control System Parameter]"Control Setting""G1G1 Deceleration
Check".
G1->G1 deceleration check Description
0:
Do not execute deceleration
check
1: Execute deceleration check
Ex.
Program examples for moving multiple axes when "1: Execute deceleration check" is set are shown below.
Movement direction
Program
X-axis(ForwardReverse)
G91 G01 X100. Y100. F4000
Y-axis(ForwardForward)
G01 X-100. Y120.
X-axis(ForwardForward)
G91 G01 X100. Y-100. F4000
Y-axis(ReverseForward)
G01 X80. Y100.
X-axis(ForwardReverse)
G90 G01 X100. Y100. F4000
Y-axis(ForwardForward)
G01 X80. Y120.
X-axis(ForwardForward)
G91 G01 X100. Y100. F4000
Y-axis(ForwardForward)
G01 X100. Y100.
X-axis(ForwardForward)
G91 G01 X100. Y80. F4000
Y-axis(ForwardNo movement)
G01 X80.
When direction of movement is
reversed, after completion of
interpolation a deceleration check
is not performed and movement
of the next block starts.
Speed commands may overlap,
and excessive acceleration may
occur.
When direction of movement is
reversed, after completion of
interpolation a deceleration check
is performed before movement of
the next block starts.
Speed commands do not overlap,
and excessive acceleration is
avoided.
For interpolation of multiple axes,
if movement is reversed for one
axis, a deceleration check is
performed.
Description
The X-axis moves in the reverse direction, therefore deceleration check is performed.
The Y-axis moves in the reverse direction, therefore deceleration check is performed.
The X-axis moves in the reverse direction, therefore deceleration check is performed.
(When program start position is X0, Y0)
Both the X-axis and Y-axis move in the same direction, therefore deceleration check is not
performed.
X-axis moves in the same direction, and Y-axis does not have a movement command,
therefore deceleration check is not performed.
Same direction
G01
G01
G01
G01
6 AUXILIARY AND APPLIED FUNCTIONS
Reverse direction
G01
G01
The combination
of speeds of G01
and G01 make
excessive acceleration
G01
G01
Command deceleration
6.3 Feed Function
6
181