Enter each cutting operation’s path length and feed rate, plus setup, tool-change, and rapid time, and this adds them up into a per-part cycle time, total batch time, and parts-per-hour rate.
Operations
Leave a length at 0 to skip that operation. Use mm and mm/min, or in and in/min consistently — the math is unit-agnostic.
Setup & non-cutting time
| Op # | Length | Feed rate | Time (min) |
|---|
How it works
Each operation’s time is its cut length divided by its feed rate: time = length ÷ feed rate. Cutting time per part is the sum of every operation with a length greater than zero. Non-cutting time per part adds rapid/approach time and tool-change time (tool changes per part × time per change). Cycle time per part is cutting time plus non-cutting time. Total batch time adds the one-time setup to cycle time per part × quantity, and parts per hour is 60 ÷ cycle time per part.
FAQ
How is this different from the Toolpath Cycle Time or Time to Machine calculators? Those are narrower, single-operation tools. This one sums multiple operation segments plus setup, tool-change, and rapid time into one batch-level number, which is closer to a real multi-operation job.
What if I only have one operation? Fill in Op 1 and leave the rest at 0 length — they are skipped automatically.
Does this include spindle ramp-up or coolant dwell? No — fold any fixed per-part overhead like that into the rapid/approach time field.
Related Guides
Tool Path & CAM Calculators · G-Code & CNC Calculators · Setup & Workholding Calculators
