Machining Time Calculator
SI
Imp
Imperial
Inputs
View results
Feed model
Choose how the feed rate should be calculated.
Milling: RPM × flutes × chip load
Direct table/feed rate
Turning/drilling: RPM × feed per rev
Cutting length
(L)
Length actually cut at feed, before approach and overtravel.
mm
Approach allowance
(La)
Lead-in or approach distance that runs at feed.
mm
Overtravel allowance
(Lo)
Lead-out or extra travel beyond the cut that runs at feed.
mm
Passes
(P)
Number of identical feed passes per part.
passes
Feed rate
(Vf)
Programmed table/feed rate.
mm/min
Spindle speed
(n)
Spindle speed used to derive feed rate.
rpm
Flutes
(Z)
Number of effective cutting teeth for milling feed.
flutes
Chip load
(fz)
Feed per tooth for milling.
mm
Feed per revolution
(fn)
Axial or turning feed per spindle revolution.
mm
Non-cut time per part
Rapids, tool changes, clamp/unclamp, probing, dwell or handling time per part.
min
Batch quantity
(N)
Good parts in the run for total batch time.
parts
Results
Default result
Edit inputs
Cycle time each
0.7333
min
Also computed
Cutting feed time each
0.2333
min
Time per pass
0.1167
min
Batch cycle time
18.33
min
Feed rate used
(Vf)
1,920
mm/min
Feed distance per pass
224
mm
Feed distance each
448
mm
Parts per hour
81.8
Show 1 more results
Method notes
4 notes
Feed rate is Vf = RPM × flutes × chip load.
Feed distance per pass = cutting length + approach allowance + overtravel allowance.
Cutting feed time = feed distance ÷ feed rate × passes. Cycle time adds the entered non-cut allowance.
Use this as planning time. Real CNC cycle time changes with acceleration, rapids, pecks, tool changes, probing, dwell and controller look-ahead.
Powered by MachineCalcs ↗