
5.FUNCTIONS TO SIMPLIFY PROGRAMMING PROGRAMMING B-63944EN-2/02
- 80 -
- 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
If an S command and axis movement are specified between M29 and
G84, alarm PS0203 is issued. If M29 is specified in a tapping cycle,
alarm PS0204 is issued.
- 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.
- Program restart
A program cannot be restarted during rigid tapping.
- 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 of 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 of feed per revolution>
G95 ; Specify a feed-per-revolution command.
G00 X120.0 Y100.0 ; Positioning
M29 S1000 ; Rigid mode specification
G84 Z-100.0 R-20.0 F1.0 ; Rigid tapping