11.2 G-Code and M-Code Definitions

11.2G-Code and M-Code Definitions

G-Code

The following is a list of available G-Codes. Represents the most commonly used G-Codes.

G-Code Listing

G-Code

Description

Label

G0

Axis moves made at rapid rate.

Rapid Move

 

 

 

G1

Axis moves made at feed rate.

Feed Move

 

 

 

G2

Sets clockwise circular interpolation.

Arc CW

 

 

 

G3

Sets counterclockwise circular interpolation.

Arc CCW

 

 

 

G4

Programs a timed or infinite dwell.

Dwell

 

 

 

G9

Non-modal exact stop check. Activates exact stop check for a

Exact Stop

 

single block.

 

 

 

 

G17

Sets default XY plane.

XY Plane

 

 

 

G18

Sets default XZ plane.

XZ Plane

 

 

 

G19

Sets default YZ.

YZ Plane

 

 

 

G22

Activates/deactivates.

Stroke Limit

 

 

 

G28

Return to Machine Home directly or through an intermediary

Reference Point Return

 

point.

 

 

 

 

G29

Return from Machine Home to the coordinates specified.

Return from Reference Point

 

 

 

G36

Tool diameter compensation LEFT or RIGHT with entry move.

Compensation LEFT/RIGHT with

 

 

entry move

 

 

 

G37

Tool diameter compensation cancel (G41 or G42) with exit move.

Compensation OFF with exit move

 

 

 

G40

Tool diameter compensation cancel G41 or G42.

Compensation OFF

 

 

 

G41

Tool diameter compensation LEFT.

Compensation LEFT

 

 

 

G42

Tool diameter compensation RIGHT.

Compensation RIGHT

 

 

 

364

11 G-Code Edit, Help, & Advanced Features

Page 390
Image 390
Acu-Rite CNC 3500i user manual Code and M-Code Definitions