G73 High-Speed Peck Drilling Canned Cycle (Group 09)

Next Generation Control Mill Operator's Manual

The Online Interactive Operator's Manual is currently available in English only.

A PDF version of the Operator's Manual is available for download in multiple languages. Click the link below to view the Operator's Manual in your language. Click "Continue" to view the online version in English.

Get a translated PDF Download Continue
F - Feedrate
*I - First peck depth
*J - Amount to reduce pecking depth for pass
*K - Minimum peck depth (The control calculates the number of pecks)
*L - Number of loops (Number of holes to drill) if G91 (Incremental Mode) is used
*P - Pause at the bottom of the hole (in seconds)
*Q - Peck Depth (always incremental)
*R - Position of the R plane (Distance above part surface)
*X - X-Axis location of hole
*Y - Y-Axis location of hole
*Z - Position of the Z-Axis at the bottom of hole

* indicates optional

G73 Peck Drilling. Left: Using I, J, and K Addresses. Right: Using Only the Q Address. [#22] Setting 22.

I, J, K, and Q are always positive numbers.

There are three methods to program a G73: using the I, J, K addresses, using the K and Q addresses, and using only a Q address.

If I, J, and K are specified, The first pass will cut in by the value I, each succeeding cut will be reduced by the value of J, and the minimum cutting depth is K. If P is specified, the tool will pause at the bottom of the hole for that amount of time.

If K and Q are both specified, a different operating mode is selected for this canned cycle. In this mode, the tool is returned to the R plane after the number of passes totals up to the K amount.

If only Q is specified, a different operating mode is selected for this canned cycle. In this mode, the tool is returned to the R plane after all pecks are completed, and all pecks will be equal to the Q value.

G73 Peck Drilling Canned Cycles using the K and Q Addresses: [#22] Setting 22.

D - Number of cutting passes, positive integer
F - Feedrate in inches (mm) per minute (G98) or per revolution (G99) to use throughout G73 PQ block
I - X-axis distance and direction from first cut to last, radius
K - Z-axis distance and direction from first cut to last
P - Starting Block number of path to rough
Q - Ending Block number of path to rough
*S - Spindle speed to use throughout G73 PQ block
*T - Tool and offset to use throughout G73 PQ block
*U - X-axis size and direction of G73 finish allowance, diameter
*W - Z-axis size and direction of G73 finish allowance

* indicates optional

G18 Z-X plane must be active

G73 Irregular Path Stock Removal: [P] Starting block, [Q] Ending block [1] Start position, [2] Programmed path, [3] Finish allowance, [4] Roughing allowance.

The G73 canned cycle can be used for rough cutting of preformed material such as castings. The canned cycle assumes that material has been relieved or is missing a certain known distance from the programmed tool path PQ.

Machining starts from the current position (S), and either rapids or feeds to the first rough cut. The nature of the approach move is based on whether a G00 or G01 is programmed in block P. Machining continues parallel to the programmed tool path. When block Q is reached a rapid departure move is executed to the Start position plus the offset for the second roughing pass. Roughing passes continue in this manner for the number of rough passes specified in D. After the last rough is completed, the tool returns to the starting position S.

Only F, S and T prior to or in the G73 block are in effect. Any feed (F), spindle speed (S) or tool change (T) codes on the lines from P to Q are ignored.

The offset of the first rough cut is determined by (U/2 + I) for the X Axis, and by (W + K) for the Z Axis. Each successive roughing pass moves incrementally closer to the final roughing finish pass by an amount of (I/(D- 1)) in the X Axis, and by an amount of (K/(D-1)) in the Z Axis. The last rough cut always leaves finish material allowance specified by U/2 for the X Axis and W for the Z Axis. This canned cycle is intended for use with the G70 finishing canned cycle.

The programmed tool path PQ does not have to be monotonic in X or Z, but care has to be taken to insure that existing material does not interfere with tool movement during approach and departure moves.

note: Monotonic curves are curves that tend to move in only one direction as x increases. A monotonic increasing curve always increases as x increases, i.e. f(a)>f(b) for all a>b. A monotonic decreasing curve always decreases as x increases, i.e. f(a)b. The same sort of restrictions are also made for the monotonic non-decreasing and monotonic non-increasing curves.

The value of D must be a positive integral number. If the D value includes a decimal, an alarm is generated. The four quadrants of the ZX plane can be machined if the following signs for U, I, W, and K are used.

G71 Address Relationships

Be aware: Many service and repair procedures should be done only by authorized personnel. The service technicians at your Haas Factory Outlet (HFO) have the training, experience, and are certified to do these tasks safely and correctly. You should not do machine repair or service procedures unless you are qualified and knowledgeable about the processes.

Danger: Some service procedures can be dangerous or life-threatening. DO NOT attempt a procedure that you do not completely understand. Contact your Haas Factory Outlet (HFO) and schedule a service technician visit if you have any doubts about doing a procedure.