Detailed description
2.1 Path feedrate F
Basic logic functions: Feeds (V1)
18 Function Manual, 11/2006, 6FC5397-0BP10-2BA0
Alarms
Constant cutting rate G96, G961, G962
• If no F value is programmed, alarm 10860 "No feedrate programmed" is output. The
alarm is not generated with G0 blocks.
• If a negative path velocity is programmed, alarm 14800 "Programmed path velocity
smaller than or equal to zero" is output.
• If, with an active G96, G961 or G962, no transverse axis is defined in the machine data:
MD20100 $MC_DIAMETER_AX_DEF (geometry axis with transverse axis function)
, alarm 10870 "No transverse axis defined" is issued.
• If a negative maximum spindle speed is programmed with the LIMS program command
when G96, G961 are active, alarm 14820 "Negative maximum spindle speed
programmed for G96, G961" is output.
• If no constant cutting rate is programmed when G96, G961 is selected for the first time,
alarm 10900 "No S value programmed for constant cutting rate" is output.
2.1.4 Feedrate with G33, G34, G35 (thread cutting)
2.1.4.1 General
Application of G33
The function G33 can be used to machine threads with constant lead of the following type:
References:
/PA/ Programming Guide, Fundamentals
/PAZ/ Programming Guide, Cycles
Speed S, feedrate F, thread lead
A revolutional feedrate [mm/revolution] is used for G33 threads. The revolutional feedrate is
defined by programming the thread lead increase [mm/revolution].
The speed of the axes for the thread length is calculated from the programmed spindle
speed S and the thread lead.
Feedrate F [mm/min] = speed S [rev/min] * thread lead [mm/rev]
At the end of the acceleration ramp, the position coupling between the spindle actual value
(spindle setpoint with SPCON on master spindle) and the axis setpoint is established. At this
moment, the position of the axis in relation to the zero mark of the spindle (including zero
mark offsets) is as if the axis had accelerated abruptly at the start of the block when the
thread start position (zero mark plus SF) was crossed. Compensation is made for the
following error of the axis.