Machining Time Calculator
Estimate cutting time from distance, feed, passes and quantity.
Results
Total job time
- Batch machining time
- 2 min
- Time per pass
- 2 min
- Machining time per part
- 2 min
- Cutting distance per part
- 500 mm
- Linear feed rate
- 250 mm/min0.25 m/min9.84 in/min
These are theoretical cutting times plus any batch setup you enter. Actual cycle time can also include rapid movement, tool changes, loading and unloading, acceleration, deceleration, control delays, inspection and operator delays.
Formula · How it works
Formula
tₚₐₛₛ = L / vf; tₘ = tₚₐₛₛ × passes × quantity; tₜₒₜₐₗ = tₛₑₜᵤₚ + tₘvf = fₙ × n / 60; tₘ = L × passes × quantity / vf; tₜₒₜₐₗ = tₛₑₜᵤₚ + tₘTime per pass = distance / linear feed. Time per part = time per pass × passes. Batch machining time = time per part × quantity. Total job time = batch machining time + setup time, added once. In revolution mode, vf = fₙ × n/60 when fₙ is m/rev, n is rpm and vf is m/s. All times are calculated in seconds. IPM means in/min; IPR means in/rev.
Worked example
For 500 mm at 250 mm/min with 2 passes and 1 part, time per pass is 2 min and machining time is 4 min. Ten parts require 40 min of machining; adding 15 min of batch setup gives 55 min total. In revolution mode, 100 mm at 0.2 mm/rev and 1,000 rpm gives 200 mm/min and 30 s for one pass.
How it works
The model assumes a constant feed over every pass. Each part repeats the specified number of passes. Setup is a single batch allowance and is not multiplied by part quantity. The result separates cutting time from total job time including the entered setup.
Common questions
Is setup time repeated for every part?
No. Setup time is added once for the entire batch, after machining time has been multiplied by the part quantity.
Which feed mode should I use?
Use Linear feed when the machine feed is known in mm/min or in/min. Use Feed per revolution when feed is specified in mm/rev or in/rev, together with spindle RPM, as often used in turning and drilling.