Go to GlobalSpec.com Home
Alert   Product Alerts
Keep current on the latest products, new suppliers, and technical articles of interest to you. (See Topics)

BASIC THREADING CYCLE - G92

By Peter Smid
From CNC Programming Handbook: A Comprehensive Guide to Practical CNC Programming, Third Edition

BASIC THREADING CYCLE - G92

Computerized control systems can perform many internal calculations and store their results in control memory for further use. This feature is especially useful for thread cutting, since multiple repetitions of block-by-block tool motions can be avoided and the program shortened quite significantly.

For better comparison and to illustrate a simple threading cycle, the same threading example that illustrated previous G32 command will be used again (12 TPI on a 3.000 inch external diameter), providing identical results. This cycle is usually called the G92 threading cycle on Fanuc or similar controls, also known as box threading cycle.

A word about another G92 command. Some programmers may be used to registering a current tool position with G92 command for milling applications. On CNC lathes, a command for the same purpose is G50, not G92. G92 used for threading has nothing to do with now virtually obsolete position register setting command. This applies for older control systems only - modern controls use advanced geometry offsets. Format for the G92 threading cycle is:

G92 X ? Z ? F ?

where

X

=

Current threading pass diameter

Z

=

Thread end position

F

=

Threading feedrate in in/rev

Schematic illustration of G92 straight thread cutting cycle is shown in Figure 38-11.


Figure 38-11: G92 - Simple thread cutting cycle, also called 'box threading cycle'

The program will do exactly the same job as with G32, except it will have a noticeably different structure.

Copyright Peter Smid 2007 under license agreement with Books24x7

Products & Services
Threading dies are used to form or cut male threads on the outside of rod or bars. Learn more about Threading Dies
Threading tools are used to form or cut screw threads. Learn more about Threading Tools
Tool holders (toolholders) are the physical interface between tooling and the machine tool. They vary in terms of machine-mount styles and are designed to perform specific applications. Search by Specification | Learn more about Tool Holders
Lathes and turning centers cut a rotating part with a stationary cutting tool. The tool moves parallel and perpendicular to the workpiece axis to provide the desired finished shape. Learn more about Lathes and Turning Centers
Precision dispensing needle valves are designed to provide precise fluid dispensing depending on applications. The dispensed output can be in the form of a bead, dot or fill. The valve dispenses fluid when the activator (for example, air) acts on a piston, which shifts the spool or needle into the open position. Search by Specification | Learn more about Precision Dispensing Needle Valves

Product Announcements
AAA Products International, Inc. - Threading Machine
"Handy-Thread" is a quality, high production rod threading machine that is easy on the budget. It is a compact machine designed for continuous duty, high production threading of rods from 3/32"... (read more)
Allied Machine & Engineering Corp. - AccuThread 856® Thread Mills
AMEC provides a helically fluted solid carbide AccuThread 856® thread mill line, coated in AM210®. The AccuThread 856® represents the latest offering designed to improve your production and quality in... (read more)
Visumatic Industrial Products - VNR-800 Visumatic Nut Driver
Visumatic's VNR Automatic Nut Driver features our exclusive "X-Thread Eliminator" and is your highest assurance against cross threading. Handheld or fixed system, the VNR Nut Driver features a... (read more)
 

Topics of Interest
MULTIPLE REPETITIVE CYCLE - G76 In Chapter 35, various lathe cycles were the main subject, normally used for turning and boring. In this section, a similar look will focus on another multiple... (Read More)
BASIC THREADING CYCLE - G92 The control systems can perform many internal calculations and store their results in the control memory for further use. This feature is especially useful for threading,... (Read More)
The three reference points available for CNC programming must be harmonized to work together correctly. Having the reference points for the part ( i.e., program zero) and the cutting tool ( i.e., tool... (Read More)
The three reference points available for CNC programming must be harmonized to work together correctly. Having the reference points for the part ( i.e., program zero) and the cutting tool ( i.e., tool... (Read More)
MULTIPLE REPETITIVE CYCLE - G76 In Chapter 35, various lathe cycles were the main subject, normally used for turning and boring. In this section, a similar look will aim at one more of the multiple... (Read More)