Threading

The program format for G33 Threading parallel (Constant Pitch) looks like this:

Program format: G33 X..., Z.... F...

X: Diameter of each treading cycle pass
Z: End point of threading
F: Thread Pitch

Program example


Description og steps in Threading Cycle (drawing) above:

1. The tool moves (1) at rapid traverse to the starting point of the thread cutting.
2. The tool moves (2) to the first X diameter position for Threading.
3. The tool moves (3) along the Z axis at the F pitch of the Thread synchronised with the spindle. (F2 for a thread pitch of 2 mm).
4. The tool moves (4) clear of the workpiece at the specified feed rate.
5. The tool moves (1) back to the starting point of the threading cycle at rapid traverse.

For each X position the cycle is repeated.
The number of extra passes at the final X position is dependent on the work piece material. Usually 2 passes are selected (Spring Passes).

At every X diameter the Cycle is executed.
For each new X dimension, the cycle is executed. The number of spring finishing passes at the final X diameter must be selected according to thread pitch, workpiece material, etc.

At each new X position the cycle is executed.
The number of spring finishing passes at the final X position must be selected depending on thread pitch, workpiece material, etc.

Program example with descriptions

O100
O100: Program
N10G00X500Z800
Tool Change safe position
N20G97G95S1400T0101M03M08M42

G97 Spindle Speed in rpm
G95 Feed in mm/rev
F2 Pitch of the thread to be cut
S1000 Spindle Speed rpm.
T0101 01=Tool Change 01=Tool offset
M03 Spindle Strart Forward
M08 Start Coolant Flowl
M42 Gear Range

N30G00X32Z6
Rapid to X32 / Z6 start position
N40G33X25.52Z-50F2
G33 Calls the Threading cycle to perform moves 1 to 4 for each new X postion. X is the diameter where the cycle moves will take place Z is the end point of the thread.
N50X25.04
N60X24.68
N70X24.38
N80X24.12
N90X23.88
N100X23.66
N50 - N100: X at each new postion the threading cycle will make the 4 move pass.
N110X23.50
X23.50 spring cut finishing pass
N120G00X500Z800M09M05

G00 X500 Z800 return to safe Tool Change position at rapid traverse
M09 Stop the Coolant flow
M05 Stop the Spindle

N130M02
M02 Stop the Cycle and reset the control.

Assignment: Threading

Prepare a program for the drawing below where a roughing is made with an external screw steel. Chipping depth must be 5mm in diameter. Then a finishing operation must be carried out with an external copy steel. Make an M30 * 1.5 mm thread using the G33 Cycle.

Tool List
Roughing ToolT01
Finishing ToolT03
Grooving Tool 4mmT05
Threading ToolT07

Speeds & Feeds
Surface Speed for Roughing200 m/min
Surface Speed for Finishing300 m/min
Surface Speed for Grooving150 m/min
Fixed Speed for Threading800 rpm
Feed for Roughing0.25 mm/rev
Feed for Finishing0.20 mm/rev
Feed for Grooving0.07 mm/rev