CNC Towers Treatment of Ordinary Wires
This page explains how ordinary threads are cut on CNC turning centers: how the blank diameter is sized, how the three cutting paths differ, and how tool height and gauges decide whether a thread passes. Written for machinists and process engineers who need to pick a method and defend it.

Key takeaways
What CNC towers treatment of ordinary wires actually controls
On a CNC turning center, an ordinary thread is not cut by a form tool that presses the whole profile at once. The insert removes material pass by pass while the spindle and the Z axis stay synchronized through the same encoder feedback loop. The control knows the spindle angle, so it can drop the tool into the same helical groove on every pass. That synchronization is the whole mechanism. Lose it for one revolution and the thread is scrap.
Three numbers govern the result: the blank diameter before threading, the thread height, and the lead. Thread height h for a 60° metric or UN profile equals 0.6134 × pitch. For an M10 × 1.5 thread, h is about 0.92 mm, so the tool has to reach roughly 0.92 mm below the crest. The blank is not turned to the nominal 10 mm. It is turned smaller, because the crest of a rolled or cut bolt is flattened, not sharp.
That is why the D-value matters. The blank is typically reduced by about 0.1 × pitch from nominal. For M10 × 1.5, that puts the blank near 9.85 mm. Turn it to 10.00 mm and the first pass removes almost nothing at the crest while the flanks take a heavy load. The insert rubs, work-hardens the surface, and the crest tears. Turn it to 9.70 mm and the thread is undersized on pitch diameter before you even start.
None of this is exotic. It is the same arithmetic a manual turner used, just executed with better repeatability. The gain from CNC is not a different thread form. It is that the same D-value, the same depth, and the same lead are reproduced on part 1 and part 800.
- 1Blank diameterNominal minus about 0.1 × pitch, not nominal.
- 2Thread height0.6134 × pitch for a 60° profile.
- 3LeadLocked to spindle rotation by the servo loop.
Three cutting paths and when each one fits
G32 is a single-pass command. You program every pass yourself, including the infeed and the retract. That gives full control over the infeed schedule, and it is the right choice when the thread has a non-standard profile or when the pitch changes along the axis. The cost is programming time and a higher chance of a typo. It is rarely worth it for a plain M8 × 1.25.
G92 cuts straight in. Each pass infeeds radially at the same Z start point, then feeds along the lead. It is simple to read and easy to edit. The problem is chip load. A radial infeed puts both flanks in contact at once, so the cutting force is high and the chip curls back into the groove. On 304 stainless or 4140, that is where chatter and insert chipping start.
G76 is the two-block cycle most shops use for ordinary threads. It infeeds at an angle, usually 55° to 60°, so the leading flank does most of the cutting and the trailing flank only shaves. Cutting force drops, chips clear better, and the insert lasts longer. You set the first-pass depth, the minimum depth, and the finishing allowance in the first block.
The trade-off is control. G76 handles the passes for you, so a badly chosen first-pass depth either overloads the tip or adds passes that rub instead of cut. A common starting point is a first pass of 0.2–0.3 mm on steel and 0.3–0.4 mm on aluminium, with a minimum depth around 0.05 mm. Below that, the tool tends to rub.
- 1G32 directFull manual control. Use for odd profiles or variable pitch.
- 2G92 straightRadial infeed, simple code. Best on free-machining brass and aluminium.
- 3G76 obliqueAngled infeed, lower force. Default for steel and stainless.
Tool height, alignment, and the test cut
The insert tip has to sit on the spindle centerline. If it sits above center, the tool rubs the top of the flank and the pitch diameter drifts larger than programmed. If it sits below center, the tip digs under the flank and the thread comes out with a torn root. On a 60° profile, even 0.05 mm of height error shows up on the gauge.
Set height with a shim or a height gauge on a flat reference, then confirm by facing a scrap bar. A facing cut that leaves a clean center pip with no stub means the tool is on center. A stub left standing means the tool is high. This takes two minutes and saves a setup.
Alignment along Z matters too. The insert must be square to the axis or the thread flanks come out unequal, with one flank steeper than the other. A thread that gauges fine on pitch diameter but fails a flank-angle check is almost always a tool-alignment problem, not a programming one.
Always take a test cut on the same material and hardness as the production part. A test cut in mild steel tells you nothing about how the insert behaves in 17-4PH. Cut two or three pitches, gauge them, then run the cycle. If the gauge drags, adjust the wear offset rather than rewriting the program.
- 1On centerConfirm with a facing cut; no center stub means correct height.
- 2Square to axisUnequal flanks usually mean misalignment, not bad code.
- 3Same materialTest in the production alloy and hardness.
How to tell a good ordinary thread from a bad one
A go gauge must thread on by hand for the full length of the thread. A no-go gauge must not enter more than two or three turns. That pair checks pitch diameter and lead over the full engagement, which is what the mating fastener actually cares about. It does not check flank angle or root radius, so it is a pass/fail gate, not a full profile report.
For a number, use a thread micrometer over the pitch diameter or a three-wire measurement for critical parts. Both read the actual pitch diameter, so you can see whether the part sits in the middle of the tolerance band or at the edge. Sitting at the edge is a warning: the next tool wear step will push it out.
Visual checks still catch what gauges miss. Look for a torn crest, a shiny rubbed flank, or a root that looks polished rather than cut. A polished root means the tool is rubbing, usually from too small a depth of cut or a dull insert. A torn crest usually means the blank was oversized or the cutting speed was too high.
Log the wear offset at the start and end of each run. If the offset has to move more than about 0.05 mm across a batch, the insert or the material is not stable, and the next batch will need a fresh setup rather than a resumed one.
- 1Go / no-goGo full length, no-go two to three turns maximum.
- 2Pitch micrometerGives a number; keep it mid-band, not at the edge.
- 3VisualTorn crest or polished root points to a setup fault.
Cutting path compared by job type
Pick the path before you write the cycle.
| Path | Infeed | Best for | Watch out for |
|---|---|---|---|
| G32 direct | Programmed per pass | Variable pitch, special profiles | Long code, typos |
| G92 straight | Radial | Brass, aluminium, short threads | High force, chip packing |
| G76 oblique | Angled 55°–60° | Steel, stainless, coarse pitch | Wrong first-pass depth |
| G76 with finishing pass | Angled plus shave | Tight pitch-diameter tolerance | Extra cycle time |
When to use which path
For plain ordinary threads in steel or stainless, use G76 with a 55°–60° angled infeed and a light finishing pass. Use G92 only on free-machining brass or aluminium, and use G32 only when the profile or pitch is non-standard.
Ordinary thread questions
Why is the blank turned undersize before threading?
The crest of a real thread is flattened, not sharp. Turning the blank to nominal diameter leaves too much material at the crest, so the first pass rubs instead of cutting and the crest tears.
A reduction of about 0.1 × pitch from nominal matches the flattened crest. For M10 × 1.5 that is roughly 9.85 mm.
How do I know if the tool is on center?
Face a scrap bar and look at the center. A clean pip with no standing stub means the tool is on center. A stub left behind means the tool is high.
Confirm before the first thread pass, not after. Height error shows up as a pitch-diameter drift and a torn root.
Can I cut a thread without a test part?
No. The insert behaves differently in 1018 than in 17-4PH, and the first-pass depth that works in one will chip in the other.
Cut two or three pitches in the production material, gauge them, then run the cycle.
What does a polished-looking root mean?
It means the tool is rubbing rather than cutting. The usual causes are a depth of cut that is too small, a dull insert, or a blank that is oversized.
Increase the first-pass depth slightly or change the insert, then re-gauge.
How much can the wear offset move before I reset?
If the offset moves more than about 0.05 mm across a batch, the process is not stable. Resetting the insert and re-taking a test cut is cheaper than sorting scrap.
Log the offset at the start and end of the run so the next batch starts from a known point.
Send us your threaded parts
Upload a drawing or a STEP file and we will confirm the thread callout, the blank size, and the cutting path before anything runs.
12-hour quote100% inspectionNDA on request