
5.FUNCTIONS TO SIMPLIFY PROGRAMMING PROGRAMMING B-63944EN-2/02
- 84 -
- Unit of F command
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
- M29
Specifying an S command or axis movement between M29 and G84
causes alarm PS0203.
Then, specifying M29 in the tapping cycle causes alarm PS0204.
- P
Specify P in a block that performs drilling. If P is specified in a
non-drilling block, it is not stored as modal data.
- Cancel
Do not specify a G code of the 01 group (G00 to G03 or G60 (when
the MDL bit (bit 0 of parameter 5431) is set to 1)) and G74 in a single
block. Otherwise, G74 will be canceled.
- Tool offset
In the canned cycle mode, tool offsets are ignored.
- Subprogram call
In the canned cycle mode, specify the subprogram call command
M98P_ in an independent block.
Example
Z-axis feedrate 1000 mm/min
Spindle speed 1000 min
-1
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
G74 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