jpf 1.8 List of G Codes

 

G00

Positioning (rapid traverse)

G55

Work coordinate system 2 select

G01

Linear interpolation (feed)

G56

Work coordinate system 3 select

G02

Circular interpolation (CW)

G57

Work coordinate system 4 select

G03

Circular interpolation (CCW)

G58

Work coordinate system 5 select

G04

Dwell

G59

Work coordinate system 6 select

G07

Imaginary axis designation

G60

Single direction positioning

G09

Exact stop check

G61

Exact stop check mode

G10

Offset value setting

G64

Cutting mode

G17

XY Plane selection

G65

Custom macro simple call

G18

XZ Plane selection

G66

Custom macro modal call

G19

YZ Plane selection

G67

Custom macro modal call cancellation

G20

Inch data input

G68

Coordinate system rotation ON

G21

Metric data input

G69

Coordinate system rotation OFF

G22

Stored stroke limit ON

G73

Peck drilling cycle

G23

Stored stroke limit OFF

G74

Counter tapping cycle

G27

Reference point return check

G76

Fine boring

G28

Return to reference point

G80

Canned cycle cancel

G29

Return from reference point

G81

Drilling cycle, spot boring

G30

Return to 2nd, 3rd & 4th ref. Point

G82

Drilling cycle, counter boring

G31

Skip cutting

G83

Peck drilling cycle

G32

Thread cutting

G84

Tapping cycle

G40

Cutter compensation cancel

G85

Boring cycle

G41

Cutter compensation left

G86

Boring cycle

G42

Cutter compensation right

G87

Back boring cycle

G43

Tool length comp. + direction

G88

Boring cycle

G44

Tool length comp. - direction

G89

Boring cycle

G49

Tool length comp. cancel

G90

Absolute programming

G45

Tool offset increase

G91

Incremental programming

G46

Tool offset double decrease

G92

Programming of absolute zero point

G47

Tool offset double increase

G94

Per minute feed

G48

Tool offset double decrease

G95

Per revolution feed

G50

Scaling OFF

G96

Constant surface speed control

G51

Scaling ON

G97

Constant surface speed control cancel

G52

Local coordinate system setting

G98

Return to initial point in canned cycle

G53

Local coordinate system setting

G99

Return to R point in canned cycle

G54

Work coordinate system 1 select

 

 

For more specific G-codes on your machine, please see your CNC machine’s programming manual.