Practice - 5 Tasks
Answer the questions below
1fill in blank
easyComplete the code to activate left cutter radius compensation using G41.
CNC Programming
N10 G[1] D01 X50 Y25Attempts:
3 left
💡 Hint
Common Mistakes
Using G40 instead of G41 will cancel compensation.
Confusing G41 with G42 which is right compensation.
✗ Incorrect
G41 activates left cutter radius compensation in CNC programming.
2fill in blank
mediumComplete the code to specify the tool offset number for G41 compensation.
CNC Programming
N20 G41 D[1] X100 Y50Attempts:
3 left
💡 Hint
Common Mistakes
Using D0 which may not be defined.
Using a large number like D100 without defining it.
✗ Incorrect
D01 means tool offset number 1 is used for compensation.
3fill in blank
hardFix the error in the code to correctly apply G41 left compensation with tool offset 2.
CNC Programming
N30 G41 D[1] X75 Y30Attempts:
3 left
💡 Hint
Common Mistakes
Using D0 disables compensation.
Using wrong tool offset number causes wrong compensation.
✗ Incorrect
D02 specifies tool offset number 2 for G41 compensation.
4fill in blank
hardFill both blanks to activate G41 left compensation with tool offset 3 and move to X120 Y60.
CNC Programming
N40 G[1] D[2] X120 Y60
Attempts:
3 left
💡 Hint
Common Mistakes
Using G42 instead of G41 for left compensation.
Using wrong tool offset number.
✗ Incorrect
G41 activates left compensation; D3 selects tool offset 3.
5fill in blank
hardFill all three blanks to activate G41 left compensation with tool offset 2, move to X90 Y45, and then cancel compensation.
CNC Programming
N50 G[1] D[2] X90 Y45 N60 G[3]
Attempts:
3 left
💡 Hint
Common Mistakes
Forgetting to cancel compensation with G40.
Using G42 instead of G41 for left compensation.
✗ Incorrect
G41 activates left compensation with D2 tool offset; G40 cancels compensation.
