
PROGRAMMING
B–61404E/08
13. FUNCTIONS TO SIMPLIFY
PROGRAMMING
168
In feed–per–minute mode, the thread lead is obtained from the
expression, feedrate
× spindle speed. In feed–per–revolution mode, the
thread lead equals the feedrate.
If a tool length offset (G43, G44, or G49) is specified in the canned cycle,
the offset is applied at the time of positioning to point R.
Before the drilling axis can be changed, the canned cycle must be
canceled. If the drilling axis is changed in rigid mode, alarm (No. 206)
is issued.
Specifying a rotation speed exceeding the maximum speed for the gear
used causes alarm (No. 200).
Specifying a value that exceeds the upper limit of cutting feedrate causes
alarm (No. 011).
Specifying an S command or axis movement between M29 and G84
causes alarm (No. 203).
Then, specifying M29 in the tapping cycle causes alarm (No. 204).
Specify R in a block that performs drilling. If R is specified in a
non–drilling block, it ss not stored as modal data.
Do not specify a group 01 G code (G00 to G03) and G73 in the same block.
If they are specified together, G73 is canceled.
In the canned cycle mode, tool offsets are ignored.
Metric input Inch input Remarks
G94 1 mm/min 0.01 inch/min Decimal point programming allowed
G95 0.01 mm/rev 0.0001 inch/rev Decimal point programming allowed
Z–axis feedrate 1000 mm/min
Spindle speed 1000 rpm
Thread lead 1.0 mm
<Programming for feed per minute>
G94 ; Specify a feed–per–minute command.
G00 X120.0 Y100.0 ; Positioning
M29 S1000 ; Rigid mode specification
G84 Z–100.0 R–20.0 F1000 ; Rigid tapping
<Programming for feed per revolution>
G95 ; Specify a feed–per–revolution command.
G00 X120.0 Y100.0 ; Positioning
M29 S1000 ; Rigid mode specification
G74 Z–100.0 R–20.0 F1.0 ; Rigid tapping
D Thread lead
Restrictions
D Axis switching
D S command
D F command
D M29
D R
D Cancel
D Tool offset
D Unit of F
Examples