← Back to site
Sample report. The company is fictionalized; the structure, depth and numbers reflect a realistic engagement. "Download PDF" uses your browser's print dialog.
MANOVAT
AI Feasibility Report

Predictive Maintenance for a CNC Production Line

Prepared for Brenta Precision S.r.l. — precision machining, Northern Italy

85 employees €14.2M revenue 12 CNC machines 2 shifts / 250 days

Sample report. Brenta Precision is a fictionalized company with a realistic profile. Every figure in this document is internally consistent; the structure and depth are exactly what MANOVAT generates from a completed intake.

Table of Contents

  1. Executive Summary
  2. Business Challenge Analysis
  3. AI Solution Architecture
  4. Technical Requirements
  5. Data Strategy
  6. Organizational Impact & Human Factors
  7. Implementation Timeline & Investment
  8. Maturity Assessment — Five-Dimension Stress Test

01Executive Summary

Brenta Precision operates 12 CNC machines across two shifts. In the last 12 months the plant recorded 112 unplanned stoppages totalling 616 lost machine-hours, at a fully loaded cost of €228,280 per year. Maintenance is roughly 70% reactive; there is no condition monitoring and no CMMS — work orders live in Excel and on paper.

This report recommends a condition-monitoring and anomaly-detection program, piloted on the 4 machines that account for 41% of downtime hours, before any commitment to full predictive (remaining-useful-life) modelling. The deciding constraint is data: the plant has no sensor history today, so the program is sequenced to build that foundation first and earn its way to prediction.

Recommended scopeVibration, temperature and spindle-current monitoring on 4 pilot machines; anomaly detection per machine; alert workflow integrated with maintenance planning; fleet rollout on a go/no-go gate
Investment€62,500 pilot · €95,000 full program
Expected annual benefit≈ €91,200 at the −40% downtime target
Payback≈ 13 months (≈ 18 months if benefits land 30% lower)
Timeline36 weeks, 5 phases, go/no-go gate at week 30
Overall maturity score63% — conditionally ready
Verdict. Proceed with the instrumented pilot. The business case is solid and the technology is mature, but data readiness (42%) is the critical path: until failure events are consistently coded and 3–6 months of telemetry exist, no model can be validated. The three open questions that most affect the outcome are listed in Section 8.

02Business Challenge Analysis

2.1 Context

Brenta Precision machines safety-relevant components for automotive and hydraulics customers. The fleet: 7 milling centres (3- and 5-axis) and 5 turning centres, running 2 shifts (06:00–22:00), 250 production days per year — a theoretical 48,000 machine-hours annually. The order backlog has held at 6–8 weeks for the past year, so lost machine-hours are lost contribution margin, not just idle time.

2.2 The problem, quantified

Unplanned stoppages in the last 12 months: 112 events, 616 hours (mean time to restore: 5.5 h), equal to 1.3% of fleet hours — concentrated on the oldest machines and on spindle-intensive 5-axis work.

Cost componentBasisAnnual cost
Direct lost production616 h × €280/machine-hour contribution€172,480
Overtime & expedited freightRecovering schedule slips on committed orders€31,200
Scrap & reworkParts ruined by in-cycle failures (dimensional drift, tool breakage)€24,600
Total€228,280

2.3 Failure-mode breakdown

From 1,412 work orders (24 months, Excel; free-text root causes re-coded during this analysis):

Failure modeShare of downtimeHours/yrDetectable by condition monitoring?
Spindle bearing degradation23%142 hYes — vibration signature, weeks of warning
Tool breakage / excessive wear19%117 hPartially — spindle current & vibration per operation
Coolant system failures14%86 hYes — pressure, flow, temperature
Axis drives & ballscrews12%74 hYes — servo load, vibration
Hydraulics & pneumatics9%55 hPartially — pressure decay patterns
Other (electrical, controller, fixtures)23%142 hMostly no
Implication. About 68% of downtime hours sit in failure modes that condition monitoring can plausibly address. Reaching the −40% fleet-wide target therefore requires ≈ 59% effectiveness on the monitored modes — ambitious but achievable for bearing, coolant and drive failures, which give the longest warning. This dependency is stress-tested in Section 8 (ROI & Business Case).

2.4 Success criteria

03AI Solution Architecture

3.1 Approach: anomaly detection first, prediction second

With no telemetry history, jumping straight to remaining-useful-life (RUL) prediction would mean training models on data that doesn't exist. The architecture is therefore staged:

  1. Stage A — Condition monitoring & anomaly detection (this program). Learn each machine's normal behaviour per operation family; alert on deviations. Unsupervised — works from day 90 without failure labels.
  2. Stage B — Failure-mode classification (from month ~9). As coded failure events accumulate, map anomaly patterns to specific failure modes.
  3. Stage C — RUL prediction (after 9–12+ months of labelled history). Survival models / gradient-boosted regressors per failure mode, only where Stage B shows stable signatures.

3.2 System components

LayerComponentsNotes
Edge / sensing Tri-axial accelerometers on spindle housings (10 kHz), PT100 temperature probes, CT clamps on spindle motor feeds, coolant pressure/flow taps; industrial edge gateway per cell Read-only, non-invasive; no interference with machine control loops. Feature extraction (RMS, kurtosis, band energies) at the edge; 1-second aggregates upstream, raw bursts on trigger
Data platform Time-series historian (e.g. TimescaleDB), object store for raw vibration bursts, ERP job-context feed (read-only) Joining telemetry to the part/operation being machined is essential — "normal" differs per job family
Models Per-machine baseline models (isolation forest / autoencoder on spectral features), drift detection, per-operation-family normalization One model per machine, retrained monthly; alert thresholds tuned per machine during weeks 23–30
Applications Machine-health dashboard, alert routing (maintenance office screen + email), weekly fleet health report, lightweight work-order module Every alert shows the contributing signals — no unexplained "black box" warnings

3.3 Deployment model

Recommended: hybrid. Edge preprocessing on-premise (network resilience, no raw data leaves the plant); model training, dashboards and alerting in an EU-region cloud. A fully on-premise variant is feasible but adds ≈ €18,000 in hardware and ongoing ops effort, and slows model iteration — justified only if customer or policy constraints demand it (assessed in Section 8.4).

04Technical Requirements

4.1 Plant infrastructure

4.2 Machine connectivity

Fleet segmentMachinesController accessApproach
Newer (2019+)5Siemens 840D sl / Fanuc 0i-F, OPC UA capableController data (spindle load, alarms, program state) + retrofit sensors
Older (2008–2016)7No usable fieldbus accessRetrofit sensors only; program state inferred from current signature

4.3 Software & integration

05Data Strategy

5.1 What exists today

SourceCoverageConditionUsable for
Maintenance work orders (Excel)1,412 rows / 24 monthsFree-text causes, inconsistent coding, gaps on night-shift eventsFailure taxonomy, Pareto analysis, cost baseline
Controller alarm logs5 newer machines, ~24 monthsExportable; cryptic codes, no duration infoCross-checking failure timeline
ERP production scheduleAll machinesGoodOperation context for normalization
CMM quality reportsSampled partsCSV/PDFLinking drift to part quality (Stage B)
Condition telemetry (vibration, temperature, current)NoneThe core signal — must be built

5.2 The gap, stated plainly

The signal that predictive maintenance actually learns from does not exist yet at Brenta Precision. This is normal for plants at this stage — but it means the first 3 months of the program produce infrastructure and baselines, not predictions. Any vendor promising failure prediction from week one should be asked what data they intend to train on.

5.3 Closing the gap

5.4 Governance

06Organizational Impact & Human Factors

6.1 Who changes how they work

RoleTodayWith the system
Maintenance technicians (4)Reactive repair, paper work ordersRespond to health alerts with a 24 h inspection window; code root causes digitally at close-out
Maintenance managerFirefighting coordinationSystem owner (~0.2 FTE): weekly health review, alert threshold sign-off, planning interventions into changeover windows
Production plannerLearns of breakdowns after the factReceives predicted-intervention requests; trades off schedule vs. risk with maintenance
Machine operatorsFirst to notice anomalies, informallyFormal channel: operator observations logged against machine health record

6.2 The decision rule that makes or breaks adoption

Agree this before go-live: when the system flags a machine, a technician inspects within 24 hours; if the finding is confirmed, the planner schedules intervention in the next changeover window (not an immediate stop). Without a pre-agreed rule, every alert becomes a negotiation between production and maintenance — and the system loses by default, because production always wins arguments about today's deliveries.

6.3 Skills & training

6.4 Adoption risks

07Implementation Timeline & Investment

7.1 Phased plan — 36 weeks

PhaseWeeksScopeExit gate
0 — Discovery & data audit1–4Machine-by-machine sensor feasibility, warranty checks, network survey, failure-taxonomy workshop, re-coding of 24-month historyPilot machine selection confirmed; taxonomy signed off
1 — Instrumentation & data foundation5–12Sensors + gateways on 4 pilot machines, historian live, ERP context feed, work-order module in use14 consecutive days of clean telemetry on all pilot machines
2 — Baseline models13–22Normal-behaviour models per machine/job family, threshold tuning on known-good windows, dashboard liveModels stable across job mix; false-alert rate within 2× target
3 — Pilot operation23–30Alert workflow live with the 24 h inspection rule, weekly tuning reviews, KPI tracking≥ 70% advance-flag rate on monitored modes; ≤ 1 false alert/machine-week
4 — Evaluation & rollout decision31–36Benefit accounting vs. baseline year, fleet rollout plan, Stage B/C roadmapGo/no-go on €32,500 rollout tranche

RUL prediction (Stage C) is deliberately not in this plan: it becomes feasible after 9–12 months of consistently labelled failure history, and committing to it now would be paying for a promise the data cannot yet support.

7.2 Investment

ItemCost
Instrumentation, 4 pilot machines (sensors, mounts, cabling — €2,950/machine installed)€11,800
Edge gateways, historian & data infrastructure setup€9,400
Platform configuration, data pipelines, models, dashboards, work-order module€36,500
Training & workflow integration€4,800
Pilot total€62,500
Fleet rollout — instrumentation, remaining 8 machines€23,600
Fleet rollout — integration & scaling€8,900
Full program total€95,000

Recurring costs after rollout (cloud, sensor replacement reserve, model maintenance) are estimated at €14,000–18,000/year and are included in the payback sensitivity below.

7.3 Return

Benefit at −40% downtime targetAnnual value
Direct production hours recovered (246 h × €280)€68,880
Avoided overtime, expediting, scrap (proportional share)€22,320
Total≈ €91,200 / year

Payback ≈ 13 months on the full €95,000 program. If realized benefits land 30% below target — the conservative case — payback extends to ≈ 18 months, still within the success criterion. The €280/machine-hour rate assumes the plant remains capacity-constrained; this assumption is stress-tested in Section 8 (ROI & Business Case).

08Maturity Assessment — Five-Dimension Stress Test

MANOVAT stress-tests the project across five dimensions. Scores reflect the project as scoped today (0–100%); each dimension lists what was found and what raises the score. In the interactive product, each dimension opens a structured challenge session that updates the score and the requirements document as questions get answered.

Technical Feasibility72%

Found: Mature, well-understood techniques for the dominant failure modes; non-invasive retrofit path for all 12 machines; no dependency on machine-vendor cooperation.

To raise it: Confirm sensor mounting is warranty-safe on the 3 machines still under vendor service contracts (Phase 0 task); validate that older machines' current signatures are clean enough to infer program state.

Data Readiness42%

Found: No condition telemetry exists; failure history is free-text Excel with night-shift gaps. The 24-month work-order log is recoverable through re-coding, and the ERP job context is good — but the core training signal must be built from zero.

To raise it: Complete the instrumentation of the pilot machines, adopt the 15-category failure taxonomy with coding at work-order close, and accumulate 14 clean days of telemetry (Phase 1 gate). This is the project's critical path — every other dimension can be fixed in parallel; this one cannot be skipped.

Organizational Impact56%

Found: Capable maintenance team but fully reactive culture; no CMMS discipline; the alert-response decision rule (Section 6.2) is not yet agreed; planner involvement not yet secured.

To raise it: Sign off the 24 h inspection rule with both production and maintenance before go-live; appoint the maintenance manager as system owner with explicit time allocation (0.2 FTE); run the works-council briefing early.

Compliance & Risks68%

Found: Read-only monitoring with no control-loop interference keeps machinery-safety exposure low; no personal data in scope; EU hosting planned. Open items: Art. 4 works-council briefing (workforce monitoring perception), warranty terms on sensor mounting, and customer NDAs that may classify job context as confidential.

To raise it: Complete the works-council briefing with documented scope (machines, not people); get written warranty confirmations; have the ERP context feed reviewed against the two largest customers' NDAs.

ROI & Business Case78%

Found: Strong, quantified baseline (€228,280/yr, bottom-up from work orders); conservative payback holds under a 30% benefit haircut. Two fragile assumptions: (1) the −40% target requires ≈ 59% effectiveness on monitored modes — set a month-6 checkpoint rather than discovering a shortfall at month 12; (2) the €280/h rate is only valid while the plant stays capacity-constrained — if the backlog drops below ~3 weeks, recompute the case before the rollout gate.

To raise it: Add the month-6 effectiveness checkpoint to the pilot KPIs; re-validate the machine-hour rate with the CFO at the rollout gate.

Overall maturity: 63% — conditionally ready

Proceed with the instrumented pilot. The business case and technology are sound; the project earns full confidence only after the data foundation exists. Three questions to answer before any implementation contract is signed:

1. Will technicians consistently code failure root causes — and who enforces it?   2. Who owns the act-on-alert decision, within what time window?   3. Is the plant capacity-constrained year-round, or does €280/h overstate off-peak losses?

This took 15 minutes, not 3 days

Generate the same report for your business problem — or your client's.

Start the Free Analysis