Machining Time Calculator

Estimate cutting time from distance, feed, passes and quantity.

Unit system

Inputs

mm
mm/min
passes
pcs
min

Results

Total job time

2 min
Equivalent values2 min0.033333 h120 s
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.