Font size
WorksheetsG-codes
Total questions: 18
Worksheet time: 12mins
Which G-code can be defined as 'linear interpolation using feedrate'?
G00
G03
G01
G02
What G-code sets a programme to use 'Absolute positioning'?
G54
G91
G90
G55
Which G-code is used to set the programme to 'Incremental positioning'?
G90
G91
G54
G92
What is the function of G00 in CNC programming?
Rapid positioning
Circular interpolation, clockwise
Tool length offset
Linear interpolation
Which G-code is used for circular interpolation in a counterclockwise direction?
G90
G03
G02
G01
Which G-code is used for circular interpolation in a clockwise direction?
G01
G03
G02
G04
Which G-code is used to select a work coordinate system?
G54
G00
G03
G90
Which G-code sets your coordinates in the metric system?
G17
G20
G21
G18
Which G-code sets your coordinates in the imperial system?
G20
G21
G17
G18
Which G-code sets the work plane as the XY plane?
G04
G18
G19
G17
Which symbol is used at the beginning of a part programme?
!
%
;
/
Which G-code is used to pause the CNC program temporarily?
M00
G28
G04
G92
Which G-code is used to return the tool to the machine home position?
G54
G17
G21
G28
Which G-code is used to set a tool length offset in CNC programming?
G90
G43
G20
G01
Which G-code is used to dwell or pause for a specified time in CNC programming?
G90
G01
G28
G04
Which G-code is commonly used to cancel tool length offset?
G28
G49
G43
G54
State which G-codes would set the XY work plane and your datum position.
What does G80 cancel?
Spindle rotating
Canned cycles
Axis movement
