Challenge - 5 Problems
G84 Tapping Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
💻 Command Output
intermediateOutput of a simple G84 tapping cycle command
What is the expected tool movement output of the following G84 tapping cycle command?
G84 R2.0 Z-20.0 F75
CNC Programming
N10 G84 R2.0 Z-20.0 F75
Attempts:
2 left
💡 Hint
Remember that R value sets the retract height before tapping starts.
✗ Incorrect
G84 cycle first moves to R plane (2.0 mm above surface), then feeds down to Z depth (-20.0 mm) at specified feed rate (75 mm/min) while tapping, then retracts.
🧠 Conceptual
intermediatePurpose of the R parameter in G84 cycle
What is the main purpose of the R parameter in a G84 tapping cycle command?
Attempts:
2 left
💡 Hint
Think about where the tool pauses before tapping down.
✗ Incorrect
The R parameter sets the retract plane height above the hole surface where the tool stops before feeding down to tap.
🔧 Debug
advancedIdentify the error in this G84 tapping cycle
What error will occur when running this G84 tapping cycle?
G84 Z-15.0 F100
CNC Programming
N20 G84 Z-15.0 F100Attempts:
2 left
💡 Hint
G84 requires spindle rotation to synchronize tapping.
✗ Incorrect
G84 tapping cycle requires spindle speed (S) to be set for synchronized tapping; missing S causes error.
🚀 Application
advancedCalculate tapping feed rate for a given thread pitch
You want to tap a hole with a 1.5 mm thread pitch using G84. What feed rate (F) should you set to synchronize the spindle and feed correctly if spindle speed is 600 RPM?
Attempts:
2 left
💡 Hint
Feed rate = spindle speed × thread pitch.
✗ Incorrect
Feed rate must match spindle speed times thread pitch: 600 RPM × 1.5 mm = 900 mm/min.
🧠 Conceptual
expertEffect of missing spindle synchronization in G84 tapping cycle
What happens if you run a G84 tapping cycle without spindle synchronization (spindle not in constant speed mode or no S command)?
Attempts:
2 left
💡 Hint
Tapping requires precise feed and spindle rotation synchronization.
✗ Incorrect
Without spindle synchronization, the tap rotates incorrectly relative to feed, causing thread damage or tap breakage.
