G codes mcqs

CNC G-codes MCQ Quiz

CNC G-codes MCQ Quiz

1. What does the G in G-code stand for?

A) Geometry
B) Generic
C) Guide
D) General

Answer: D) General

2. What is the function of G00 in CNC programming?

A) Linear interpolation
B) Circular interpolation clockwise
C) Circular interpolation counterclockwise
D) Rapid positioning

Answer: D) Rapid positioning

3. Which G-code is used for linear interpolation?

A) G00
B) G01
C) G02
D) G03

Answer: B) G01

4. Which G-code is used for circular interpolation in a clockwise direction?

A) G00
B) G01
C) G02
D) G03

Answer: C) G02

5. Which G-code is used to specify the absolute positioning system?

A) G17
B) G20
C) G90
D) G91

Answer: C) G90

6. What does G28 command do?

A) Set the tool offset
B) Return to machine home
C) Start spindle rotation
D) Change the tool

Answer: B) Return to machine home

7. Which G-code is used to specify incremental positioning?

A) G17
B) G21
C) G90
D) G91

Answer: D) G91

8. What is the purpose of the G54 command?

A) Select work coordinate system
B) Return to home position
C) Set feed rate
D) Change tool

Answer: A) Select work coordinate system

9. Which G-code is used for dwell (pause) in CNC programming?

A) G04
B) G08
C) G12
D) G20

Answer: A) G04

10. What does G40 command cancel?

A) Work coordinate system
B) Tool length offset
C) Cutter radius compensation
D) Program stop

Answer: C) Cutter radius compensation

Share:
spacer

No comments:

Post a Comment