question with correct answers
(100% verified answers) plus rationales Q &A
2026 INSTANT DOWNLOAD PDF
1. What does CNC stand for?
A. Computer Numerical Control
B. Central Network Control
C. Computerized Node Coding
D. Control Network Command
Correct Answer: A
Rationale: CNC means Computer Numerical Control, referring to automated
machine control using programmed instructions.
2. Which language is commonly used in CNC programming?
A. Python
B. G-code
C. Java
D. HTML
Correct Answer: B
Rationale: G-code is the standard programming language for CNC machines.
3. What is the main purpose of CNC machining?
A. Manual cutting
B. Automated precision manufacturing
,C. Data storage
D. Electrical wiring
Correct Answer: B
Rationale: CNC machining automates precise manufacturing processes.
4. What does M03 command do?
A. Stops spindle
B. Starts spindle clockwise
C. Moves tool home
D. Turns coolant off
Correct Answer: B
Rationale: M03 starts the spindle in clockwise rotation.
5. Which axis is typically vertical in CNC machines?
A. X-axis
B. Y-axis
C. Z-axis
D. W-axis
Correct Answer: C
Rationale: Z-axis represents vertical movement.
6. What is the function of a CNC controller?
A. Stores coolant
B. Executes programmed instructions
C. Sharpens tools
D. Measures raw material
Correct Answer: B
Rationale: The controller interprets and executes CNC programs.
, 7. What does G00 represent?
A. Cutting feed
B. Rapid positioning
C. Spindle stop
D. Tool change
Correct Answer: B
Rationale: G00 moves the tool quickly without cutting.
8. Which device stores CNC programs?
A. Router
B. PLC
C. Memory unit
D. Drill press
Correct Answer: C
Rationale: CNC programs are stored in machine memory.
9. What is G01 used for?
A. Rapid movement
B. Linear interpolation cutting
C. Spindle start
D. Tool change
Correct Answer: B
Rationale: G01 controls linear cutting motion at feed rate.
10. What is the role of coolant in CNC machining?
A. Increase friction
B. Lubricate and cool cutting area