G Code

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

1/60

encourage image

There's no tags or description

Looks like no tags are added yet.

61 Terms

1
New cards

G00

Rapid positioning.

2
New cards

G01

Linear interpolation.

3
New cards

G02

Clockwise circular interpolation.

4
New cards

G03

Counterclockwise circular interpolation.

5
New cards

G04

Dwell.

6
New cards

G18

X-Z plane selection.

7
New cards

G20

Inch programming.

8
New cards

G21

Metric programming.

9
New cards

G28

Return to machine reference.

10
New cards

G40

Cancel tool nose compensation.

11
New cards

G41

Tool nose compensation left.

12
New cards

G42

Tool nose compensation right.

13
New cards

G50

Maximum spindle speed / coordinate setting, depending on control.

14
New cards

G54–G59

Work coordinate systems.

15
New cards

G70

Finishing cycle.

16
New cards

G71

Longitudinal roughing cycle.

17
New cards

G72

Facing roughing cycle.

18
New cards

G73

Pattern repeating cycle.

19
New cards

G74

Face grooving / peck drilling cycle.

20
New cards

G75

OD/ID grooving cycle.

21
New cards

G76

Multiple-pass threading cycle.

22
New cards

G96

Constant surface speed.

23
New cards

G97

Constant RPM.

24
New cards

G98

Feed per minute.

25
New cards

G99

Feed per revolution.

26
New cards

What does the first-line U control?

Depth of cut in X.

27
New cards

What does R control?

Retract amount between passes.

28
New cards

What does P identify?

First profile block number.

29
New cards

What does Q identify?

Last profile block number.

30
New cards

What does second-line U control?

X finishing allowance.

31
New cards

What does W control?

Z finishing allowance.

32
New cards

Why would you leave finishing material on the part?

To ensure accuracy and avoid cutting too much material.

33
New cards

What happens if P and Q reference the wrong blocks?

It can lead to incorrect machining paths.

34
New cards

What is the purpose of G70?

To perform the finishing cycle.

35
New cards

What does P identify in G70?

First profile block.

36
New cards

What does Q identify in G70?

Last profile block.

37
New cards

Does G70 perform the roughing operation?

No, G70 is used for finishing.

38
New cards

Which cycle is commonly used before G70?

G71 or G72 for roughing.

39
New cards

What is the primary purpose of G72?

To perform a facing roughing cycle.

40
New cards

What does first-line W control in G72?

Depth of cut in Z.

41
New cards

What does second-line W control in G72?

Z finishing allowance.

42
New cards

How does G72 differ from G71?

G72 is for facing roughing while G71 is for longitudinal roughing.

43
New cards

What type of work is G73 best suited for?

Pattern repeating operations.

44
New cards

What does first-line U represent in G73?

X direction pattern offset.

45
New cards

What does first-line W represent in G73?

Z direction pattern offset.

46
New cards

What does R determine in G73?

Number of roughing passes.

47
New cards

How is G73 different from G71?

G73 focuses on repeating patterns while G71 is for longitudinal roughing.

48
New cards

What is the final X position in G74?

The final X position of the face grooving or peck drilling.

49
New cards

What is the peck amount in X in G74?

P.

50
New cards

What does Q control in G74?

Peck amount in Z.

51
New cards

What does G76 control in the first block?

Finish passes, chamfer amount, tool angle.

52
New cards

What does Q (first block) specify in G76?

Minimum depth of cut.

53
New cards

What does R (first block) specify in G76?

Finishing allowance.

54
New cards

What is the purpose of the M00 code?

Program stop.

55
New cards

What does the M02 code do?

Program end.

56
New cards

What does the M08 code control?

Coolant on.

57
New cards

What does the S command control?

Spindle speed.

58
New cards

What does the T command control?

Tool selection and offset.

59
New cards

What does the F command control?

Feed rate.

60
New cards

What does the X command control?

X-axis position.

61
New cards

What does the Z command control?

Z-axis position.