How Do I Track CNC Machine Utilization?
Learn how to track CNC machine utilization using planned time, running time, idle time, setup time, downtime reasons, production orders, operator updates, and ERP dashboards.
How Do I Track CNC Machine Utilization?
To track CNC machine utilization, measure how much planned machine time becomes productive running time, and record why the remaining time is lost. The simplest useful formula is:
CNC Machine Utilization = Productive Running Time / Planned Available Time
But the formula is only the beginning. The real value comes from understanding what happened during non-productive time.
A CNC machine may be idle because material is not ready, the operator is waiting for a program, tooling is missing, first-piece approval is pending, a machine fault occurred, or no job was released. If these reasons are not tracked, utilization becomes a number without a solution.
AICAN Optiwise helps CNC shops connect utilization data with job cards, production orders, quality, and planning context.
Define Planned Available Time
Start by defining the denominator.
Planned available time may mean:
- Total shift time.
- Shift time minus planned breaks.
- Scheduled production time.
- Machine calendar time.
- Time assigned to a specific job.
Choose one definition and use it consistently. Otherwise, utilization reports will not be comparable.
Separate Machine States
CNC utilization tracking should separate machine states.
Common states include:
- Running.
- Idle.
- Setup.
- Tool change.
- Breakdown.
- Maintenance.
- No material.
- Program pending.
- Waiting for inspection.
- First-piece approval.
- No operator.
- No job released.
This helps supervisors understand why utilization is low.
Connect Utilization to Job Cards
Machine utilization is more useful when tied to job cards.
Track:
- Job card number.
- Part number.
- Operation.
- Machine.
- Operator.
- Planned quantity.
- Actual quantity.
- Accepted quantity.
- Rejected quantity.
- Planned cycle time.
- Actual cycle time.
This shows whether the machine was productively used for the right job.
Capture Downtime Reasons
Downtime reason tracking turns lost time into improvement data.
Useful CNC downtime reasons include:
- Tooling issue.
- Fixture issue.
- Program issue.
- Setup delay.
- No raw material.
- Drawing clarification.
- Machine breakdown.
- Quality hold.
- Operator unavailable.
- Power issue.
- Waiting for supervisor.
Keep reason codes simple. If there are too many options, users may choose random reasons or avoid reporting.
Use Machine Data Where Possible
CNC machines may provide running, idle, alarm, cycle count, and cycle time signals through controllers, gateways, or sensors.
Automatic data improves accuracy, but it still needs human context. A machine can show idle time, but it may not know whether the cause was material, program, or inspection.
The best setup combines machine signals with operator or supervisor reason codes.
Include Quality Output
Utilization should not reward rejected output.
Track:
- Total produced quantity.
- Accepted quantity.
- Rejected quantity.
- Rework quantity.
- Inspection pending quantity.
If a CNC machine runs all day but produces parts that fail inspection, high utilization alone is not success.
Review Utilization by Shift, Job, and Machine
Useful views include:
- Machine-wise utilization.
- Shift-wise utilization.
- Operator-wise context.
- Part-wise cycle performance.
- Job-wise running time.
- Downtime by reason.
- Setup time by part family.
- Accepted quantity vs produced quantity.
These views help identify patterns.
Common Mistakes
Avoid these mistakes:
- Counting powered-on time as utilization.
- Ignoring setup and tool change.
- Tracking running time without job context.
- Not recording downtime reasons.
- Ignoring rejected quantity.
- Using unrealistic planned time.
- Comparing different machine roles unfairly.
Utilization should help improvement, not become a blame metric.
How AICAN Optiwise Helps
AICAN Optiwise helps CNC shops connect utilization tracking with job cards, production reporting, quality, downtime, and dashboards. This makes utilization data easier to act on.
AICAN builds practical systems for manufacturing teams. Learn more at About AICAN.
Founder’s Note
CNC utilization should show where capacity is actually going. It should reveal the small losses that everyone feels but nobody can prove.
When utilization data is honest, the discussion changes from “work harder” to “remove the reason the machine is waiting.” That is a better conversation for everyone.
FAQs
What is CNC machine utilization?
CNC machine utilization measures how much planned machine time is used for productive running time.
What is the formula for CNC utilization?
A basic formula is productive running time divided by planned available time. The factory should define planned available time consistently.
Should setup time count as utilization?
It depends on the metric definition. Many factories separate setup time from productive running time so they can improve changeover losses clearly.
Why track downtime reasons?
Downtime reasons show why utilization is low. Without reasons, the factory only sees lost time, not the cause.
How does AICAN Optiwise help?
AICAN Optiwise connects CNC utilization with job cards, production, quality, and downtime so teams can reduce real losses.
Related Posts
Will AI Create More Jobs Than It Destroys?
Explore whether AI will create more jobs than it destroys, with a practical view of manufacturing, automation, new roles, reskilling, and business transformation.
Manufacturing AI vs. Hiring More Workers
Compare manufacturing AI with hiring more workers and learn when automation, better systems, training, or additional people are the right answer.
Will AI Replace My Production Planning Job?
Understand how AI affects production planning jobs, what tasks may change, and how planners can become more valuable with AI-supported scheduling and visibility.
Do I Need Special Skills to Use AI in Manufacturing?
Learn what skills manufacturing teams need to use AI, including process knowledge, data discipline, prompt clarity, review judgment, ERP understanding, and change readiness.

