# CNC | G35 and G36 Code | Circular Threading (Quick Guide)

## G35 and G36 Codes Introduction

Using the G35 and G36 commands, a circular thread, having the specified lead in the direction of the major axis, can be machined.

## G35 and G36 Codes Format

A sample format for the G18 plane (Z-X plane) is indicated below. When using the format for the G17 plane (X-Y plane), change the addresses Z, X, K, and I to X, Y, I, and J respectively. When using the format for the G19 plane (Y-Z plane), change the addresses Z, X, K, and I to Y, Z, J, and K respectively.

### CNC Milling

 ( G35 or G36 ) X_ Z_ ( I,K,R ) F_ Q_ ;

#### Parameters

 G35 : Clockwise circular threading command G36 : Counterclockwise circular threading command X, Z : Specify the arc end point (in the same way as for G02, G03). I, K : Specify the arc center relative to the start point, using relative coordinates (in the same way as for G02, G03). R : Specify the arc radius. F : Specify the lead in the direction of the major axis. Q : Specify the shift of the threading start angle, (0° to 360°, with least input increment of 0.001), (The value can be programmed with a decimal point.)

### CNC Turning

 ( G35 or G36 ) X(U)_ Z(W)_ ( I,K,R ) F_ Q_ ;

#### Parameters

 G35 : Clockwise circular threading command G36 : Counterclockwise circular threading command X(U), Z(W) : Specify the arc end point (in the same way as for G02, G03). I, K : Specify the arc center relative to the start point, using relative coordinates (in the same way as for G02, G03). R : Specify the arc radius. F : Specify the lead in the direction of the major axis. Q : Specify the shift of the threading start angle, (0° to 360°, with least input increment of 0.001), (The value cannot be programmed with a decimal point.)