Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Equipment >> CNC Machine

Optimizing CNC Drilling: G81 Cycle on Grid Plate – Practical Sample Program

CNC machine workshops deal with variety of components, of course cnc machinists program and machine them.
But a cnc machinists also should understand and practice new and economical ways to machine a component.

The following cnc programming example can be programmed in variety of ways, the method of cnc programming used in this cnc program sample uses G81 drilling cycle with G91 Incremental Programming mode, which makes programming easy.

Fanuc cnc control uses K with G81 drilling cycle to repeat drilling cycle.
Haas cnc controls use L to repeat G81 drilling cycle.

Following cnc program is written for haas cnc machine but can easily be converted for Fanuc cnc controls.

You might read other cnc programming example which shows the same technique for Fanuc cnc controls

CNC Program of Drilling Grid Plate

Optimizing CNC Drilling: G81 Cycle on Grid Plate – Practical Sample Program

Drilling Grid Plate with G81 Drilling Cycle

03400      (Drilling grid plate)
T1 M06
G00 G90 G54 X1.0 Y-1.0 S2500 M03
G43 H01 Z.1 M08
G81 Z-1.5 F15. R.1
G91 X1.0 L9
G90 Y-2.0   (Or stay in G91 and repeat Y-1.0)
G91 X-1.0 L9
G90 Y-3.0
G91 X1.0 L9
G90 Y-4.0
G91 X-1.0 L9
G90 Y-5.0
G91 X1.0 L9
G90 Y-6.0
G91 X-1.0 L9
G90 Y-7.0
G91 X1.0 L9
G90 Y-8.0
G91 X-1.0 L9
G90 Y-9.0
G91 X1.0 L9
G90 Y-10.0
G91 X-1.0 L9
G00 G90 G80 Z1.0 M09
G28 G91 Y0 Z0
M30

In above cnc program G90 Absolute programming mode is used while starting a new row for drilling. Although G91 Incremen0tal programming can be used but using G90 there makes this program easy to read understand and debug (if anything goes wrong).


CNC Machine

  1. Example Program: G81 & G83 Peck Drilling with G98/G99 Return Levels
  2. CNC Milling Example: Mastering the G81 Drilling Canned Cycle
  3. Fanuc CNC G81 Drilling Cycle Program – Step-by-Step Example
  4. Comprehensive CNC Milling Sample Program – G-Code Tutorial & Explanation
  5. CNC Sample Program: G83 Peck Drilling with G70 Bolt Hole Circle for Evenly Spaced Deep Holes
  6. Master G81 Drilling Cycle with G91 Incremental Mode: Step-by-Step Example Program
  7. Master G82 Drilling Cycle with Dwell – CNC Milling Example Program
  8. Comprehensive CNC Program: G81 Drilling & G84 Tapping Cycles Demonstrated
  9. CNC Lathe Drilling Cycle Example: Sinumerik CYCLE81 for Efficient Machining
  10. Efficient Two-Step Block Drilling Using G81 CNC Cycle