FANUC CNC Programming: Key G‑Codes and Axis Functions

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/16

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:41 PM on 1/8/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

17 Terms

1
New cards

N

Used at the beginning of line to designate the line number. Ex. N_ (1-4 digits)

2
New cards

EOB

End of Block - A () goes at the end of each line when using a FANUC OT controller.

3
New cards

%

Goes at the beginning and end of a program so the controller knows where the program starts and ends.

4
New cards

()

Used to place notes in the program. Controller does not read anything in parentheses.

5
New cards

O

Goes at the beginning of the program on the first line after the %; gives the program its name Ex- O0001.

6
New cards

r

Radius used on a G02 or G03 line to give the amount of radius.

7
New cards

X, Y, and Z

The 3 axes used in simple programming.

8
New cards

T

Tool number in programming the Haas machines. MO6 is not included with the tool change; instead, tools are called up by T101, T202, T303, etc.

9
New cards

S

Spindle speed.

10
New cards

F

Feed rate; inches per revolution for the lathe, inches per minute for the mill.

11
New cards

D

Depth of cut used in a G71 cycle.

12
New cards

U

Amount of material left in the 'X' direction in a G71 cycle.

13
New cards

W

Amount of material left in the 'Z' direction in a G71 cycle.

14
New cards

P

Line where the profile begins on a G70 and G71 cycle.

15
New cards

Q

Line where the profile ends on a G70 and G71 cycle.

16
New cards

Modal codes

Codes that stay active until they are deactivated.

17
New cards

Non-modal codes

Codes that are only active for one-time use.