15. COMPENSATION FUNCTION
Movement of the tool inserted at the beginning of each block is executed
at the feedrate set in parameter 5481. If dry run mode is on at that time,
the dry run feedrate is applied. If the tool is to be moved along the X–and
Y–axes in rapid traverse (G00) mode, the rapid traverse feedrate is
The federate of the C axis during circular interpolation is defined by the
Amount of movement of the C axis (deg)
Length of arc (mm or inch)
F : Federate (mm/min or inch/min) specified by the corresponding
block of the arc
Amount of movement of the C axis : The difference in angles at the
beginning and the end of the
If the federate of the C axis exceeds the maximum cutting
speed of the C axis specified to parameter No. 1422, the
federate of each of the other axes is clamped to keep the
federate of the C axis below the maximum cutting speed of
the C axis.
A C–axis to which normal–direction control is applied can be assigned
to any axis with parameter No. 5480.
When the rotation angle to be inserted, calculated by normal–direction
control, is smaller than the value set with parameter No. 5482, the
corresponding rotation block is not inserted for the axis to which
normal–direction control is applied. This ignored rotation angle is added
to the next rotation angle to be inserted, the total angle being subject to
the same check at the next block.
If an angle of 360 degrees or more is specified, the corresponding rotation
block is not inserted.
If an angle of 180 degrees or more is specified in a block other than that
for circular interpolation with a C–axis rotation angle of 180 degrees or
more, the corresponding rotation block is not inserted.
D C axis feedrate
D Normal direction control
D Angle for which figure
insertion is ignored