5. FEED FUNCTIONS
This function automatically controls the feedrate at a corner according to
the corner angle between the machining blocks or the feedrate difference
between the blocks along each axis.
This function is effective when ACD, bit 6 of parameter No. 1601, is set
to 1, the system is in G64 mode (machining mode), and a cutting–feed
block (block A) is followed by another cutting–feed block (block B).
The feedrate between machining blocks is controlled according to the
corner angle between the blocks or the feedrate difference between the
blocks along each axis. These two methods can be switched with CSD,
bit 4 of parameter No. 1602.
This function decelerates the feedrate when the angle between blocks A
and B on the selected plane is smaller than the angle specified in parameter
No. 1740. The function executes block B when the feedrates along both
the first and second axes are smaller than the feedrate specified in
parameter No. 1741. In this case, the function determines that the number
of accumulated pulses is zero.
The flowchart for feedrate control is shown below.
Is the corner angle smaller than
the angle specified in parameter
Are the feedrates along the
X– and Y–axes smaller than that
specified in parameter
Further decelerates the
feedrate in block A
The number of accumulated
pulses is determined to be zero
and block B is executed
according to the corner
D Flowchart for feedrate