
5.FUNCTIONS TO SIMPLIFY PROGRAMMING PROGRAMMING B-63944EN-2/02
- 74 -
5.1.15 Example for Using Canned Cycles for Drilling
Offset value +200.0 is set in offset No.11, +190.0 is set in offset No.15, and +150.0 is set in offset No.31
Program example
;
N001 G92 X0 Y0 Z0; Coordinate setting at reference position
N002 G90 G00 Z250.0 T11 M6; Tool change
N003 G43 Z0 H11; Initial level, tool length compensation
N004 S30 M3; Spindle start
N005 G99 G81 X400.0 Y-350.0 Z-153.0 R-97.0 F120; Positioning, then #1 drilling
N006 Y-550.0; Positioning, then #2 drilling and point R level return
N007 G98 Y-750.0; Positioning, then #3 drilling and initial level return
N008 G99 X1200.0; Positioning, then #4 drilling and point R level return
N009 Y-550.0; Positioning, then #5 drilling and point R level return
N010 G98 Y-350.0; Positioning, then #6 drilling and initial level return
N011 G00 X0 Y0 M5; Reference position return, spindle stop
N012 G49 Z250.0 T15 M6; Tool length compensation cancel, tool change
N013 G43 Z0 H15; Initial level, tool length compensation
N014 S20 M3; Spindle start
N015 G99 G82 X550.0 Y-450.0 Z-130.0 R-97.0 P300 F70; Positioning, then #7 drilling, point R level return
N016 G98 Y-650.0; Positioning, then #8 drilling, initial level return
N017 G99 X1050.0; Positioning, then #9 drilling, point R level return
N018 G98 Y-450.0; Positioning, then #10 drilling, initial level return
N019 G00 X0 Y0 M5; Reference position return, spindle stop
N020 G49 Z250.0 T31 M6; Tool length compensation cancel, tool change
N021 G43 Z0 H31; Initial level, tool length compensation
N022 S10 M3; Spindle start
N023 G85 G99 X800.0 Y-350.0 Z-153.0 R47.0 F50; Positioning, then #11 drilling, point R level return
N024 G91 Y-200.0 K2; Positioning, then #12, 13 drilling, point R level return
N025 G28 X0 Y0 M5; Reference position return, spindle stop
N026 G49 Z0; Tool length compensation cancel
N027 M0; Program stop