Challenge - 5 Problems
Master of Parting Off Operation
Get all challenges correct to earn this badge!
Test your skills under time pressure!
💻 Command Output
intermediateOutput of a simple parting off G-code snippet
What is the output behavior of this CNC program snippet for parting off?
N10 G00 X20 Z2
N20 G01 Z-10 F0.1
N30 G00 X100
CNC Programming
N10 G00 X20 Z2
N20 G01 Z-10 F0.1
N30 G00 X100Attempts:
2 left
💡 Hint
Remember G00 is rapid move, G01 is linear feed move with specified feed rate.
✗ Incorrect
G00 moves the tool rapidly to the specified coordinates without cutting. G01 moves the tool linearly at the feed rate, performing the cut. So the tool first moves rapidly to X20 Z2, then cuts in Z to -10 at feed 0.1, then retracts rapidly to X100.
🧠 Conceptual
intermediatePurpose of feed rate in parting off operation
Why is setting the correct feed rate important during a parting off operation in CNC programming?
Attempts:
2 left
💡 Hint
Think about what happens if the tool moves too fast or too slow while cutting.
✗ Incorrect
The feed rate controls how fast the tool moves through the material. If too fast, the tool can break or the finish will be rough. If too slow, it wastes time and can cause tool wear. Correct feed rate balances speed and quality.
🔧 Debug
advancedIdentify the error in this parting off G-code
What error will this G-code cause during a parting off operation?
N10 G00 X5 Z0 N20 G01 Z-15 F0.05 N30 G01 X0 F0.1
CNC Programming
N10 G00 X5 Z0 N20 G01 Z-15 F0.05 N30 G01 X0 F0.1
Attempts:
2 left
💡 Hint
Consider the tool position after the cut and the machine setup.
✗ Incorrect
Moving the tool to X0 after cutting can cause it to crash into the chuck or fixture because X0 is usually the centerline. The tool should retract safely away from the part.
🚀 Application
advancedCalculate the number of passes for parting off
A parting off tool cuts 2 mm deep per pass. The stock diameter is 20 mm. How many passes are needed to part off completely?
Attempts:
2 left
💡 Hint
Divide the total diameter by the depth per pass.
✗ Incorrect
Each pass cuts 2 mm deep. To cut through 20 mm diameter, 20 / 2 = 10 passes are needed.
💻 Command Output
expertOutput of a complex parting off G-code with canned cycle
What is the output behavior of this G-code snippet using a canned cycle for parting off?
N10 G71 P20 Q30 U0.5 W0.2 F0.1 N20 G00 X15 Z2 N30 G01 Z-12 N40 G00 X100
CNC Programming
N10 G71 P20 Q30 U0.5 W0.2 F0.1 N20 G00 X15 Z2 N30 G01 Z-12 N40 G00 X100
Attempts:
2 left
💡 Hint
G71 is a rough turning cycle that uses P and Q to define start and end blocks.
✗ Incorrect
G71 is a rough turning canned cycle. It repeats roughing passes between blocks N20 and N30 with stock allowances U and W. After finishing, the tool retracts rapidly to X100.
