Practice - 5 Tasks
Answer the questions below
1fill in blank
easyComplete the code to apply tool diameter compensation using G41.
CNC Programming
G41 [1] ; Activate tool diameter compensation to the left Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Using G01 instead of the tool offset number after G41.
Forgetting to specify the tool offset number.
Using M03 which is spindle on command.
✗ Incorrect
G41 activates tool diameter compensation to the left using the tool offset number, here D01.
2fill in blank
mediumComplete the code to cancel tool diameter compensation.
CNC Programming
G[1] ; Cancel tool diameter compensation Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Using G41 or G42 which activate compensation instead of canceling.
Using G43 which is tool length compensation.
✗ Incorrect
G40 cancels any active tool diameter compensation.
3fill in blank
hardFix the error in the code to apply tool diameter compensation to the right.
CNC Programming
G[1] D02 ; Apply tool diameter compensation to the right Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Using G41 which is left side compensation.
Using G40 which cancels compensation.
✗ Incorrect
G42 activates tool diameter compensation to the right using the specified tool offset number.
4fill in blank
hardFill both blanks to set tool diameter compensation left and move to start point.
CNC Programming
G[1] D01 [2] X10 Y20 ; Start compensation and move
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Using G42 instead of G41 for left compensation.
Using G01 which is linear feed move instead of rapid move.
✗ Incorrect
G41 D01 activates left side compensation and G00 moves the tool quickly to the start point.
5fill in blank
hardFill all three blanks to activate right compensation, move linearly, then cancel compensation.
CNC Programming
G[1] D02 [2] X50 Y50 G[3] ; Cancel compensation
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Using G41 instead of G42 for right compensation.
Using G00 instead of G01 for linear feed move.
Forgetting to cancel compensation with G40.
✗ Incorrect
G42 D02 activates right compensation, G01 moves linearly, and G40 cancels compensation.
