Technical Explanation: Cycle Time Analysis
Cycle time is a fundamental metric in production management that represents the average time required to complete one unit of output. It is the heartbeat of any manufacturing system, directly determining throughput, capacity utilization, and ability to meet customer demand.
In lean manufacturing, cycle time is closely related to takt time — the rate at which products must be produced to satisfy customer demand. When cycle time equals takt time, the system is perfectly balanced. When cycle time exceeds takt time, the system cannot meet demand and bottlenecks must be addressed.
How to Use This Calculator
- Available Production Time (T): Enter the total time available for production per period (e.g., shift length minus breaks, meetings, cleanup).
- Required Output (N): Input the number of units you need to produce in the available time.
- Customer Demand (D): Enter the customer demand for takt time calculation. This may differ from required output if you have backlog or forecast.
- Uptime Efficiency (U): Specify equipment availability as a percentage. Accounts for downtime, maintenance, breakdowns, and changeovers.
- Station Process Times: Enter the cycle time for each workstation to identify the bottleneck and visualize line balance.
What is the Theory of Constraints (TOC)?
The Theory of Constraints, developed by Eliyahu Goldratt, states that every system has at least one constraint (bottleneck) that limits overall performance. The bottleneck is the process step with the longest cycle time. Improving any other step will not increase system throughput — only improving the bottleneck will. This is why bottleneck identification is critical for production optimization.
How do you balance a production line?
Line balancing is the process of distributing work evenly across all stations so that each station's cycle time is as close as possible to takt time. The goal is to minimize idle time and work-in-process inventory while maximizing throughput. Techniques include task splitting, parallel stations, and cross-training workers to flex between stations.
When should you NOT use this model?
This calculator assumes deterministic processing times and constant demand. It is inappropriate for systems with high variability (use stochastic models), batch processes with significant setup times, or job shops with custom routing. For complex systems, consider discrete-event simulation or queuing theory.