About this calculator
How long will an order take on the shop floor? A batch needs a set-up (changing tools, fixtures and programs, and making the first good part), then a run of quantity × cycle time. Spreading the batch over several identical machines shortens the elapsed time but adds set-ups. This calculator gives the elapsed time for planning delivery dates, the machine hours for costing, and the average time per part including its share of the set-up.
Formula
Run time = Q × tc ÷ (m × η) Elapsed time = ts + run time
Machine hours = m × ts + Q × tc ÷ η
Q = batch quantity, tc = cycle time per part, m = machines in parallel, η = efficiency (fraction), ts = set-up time per machine.
Worked example
500 parts, set-up 90 min, cycle 150 s, one machine, 85% efficiency, 7.5 productive hours per shift:
- Run time = 500 × 150 ÷ 0.85 = 88 235 s = 24.51 h
- Elapsed = 1.5 + 24.51 = 26.01 h → about 3.5 shifts
- Average time per part = 26.01 h ÷ 500 = 187.3 s
- With 2 machines: run time halves to 12.25 h; elapsed 13.75 h; machine hours rise to 27.51 h.
Assumptions and limitations
- Set-ups on parallel machines are done at the same time. If one setter prepares them one after another, add the extra set-up time.
- Scrap is not included: increase the quantity to allow for expected rejects (see the scrap and yield calculator).
- Queues, material waiting time and inspection hold-ups are not included; real lead time is usually longer.
References
- Batch time = set-up + quantity × cycle time (standard production-planning practice).
