Operations

Preventive Maintenance Software for Medical Equipment: Cycle Counts, Hours-Based PM & Auto-Generated Work Orders

Published 2026-05-19 · 11 min read

Most preventive maintenance software treats every asset the same way: a calendar reminder every X months. That model fails the moment you manage Cattani compressors (which fail on operating hours), NSK handpieces (which fail on cycle counts), or Planmeca CBCTs (which require quarterly QA under the BSS Directive). Real preventive maintenance has to handle all three trigger types — calendar, hours, cycles — and auto-generate work orders before failure, not after.

The three PM trigger models — and why most software only handles one

TriggerBest forExample
CalendarSlow-degrading equipment, regulatory deadlinesAnnual autoclave validation (ISO 17665), quarterly CBCT QA (BSS Directive)
Operating hoursEquipment whose failure correlates to runtimeCattani Smart Cube — 500 hours; Dürr Tornado — 1,000 hours
Cycle countReciprocating equipment, sterilization, handpiecesW&H Lisa autoclave — 800 cycles; NSK Ti-Max — 1,500 cycles

Generic CMMS tools (UpKeep, MaintainX, Limble) generally model only the calendar trigger. Hours and cycles get bolted on as custom fields without alerts firing off them. For medical and dental equipment, that's wrong from day one.

Real OEM intervals (from our equipment library)

Here are the actual PM intervals we use as defaults for the most common medical/dental equipment, pulled from the OEM service manuals:

Autoclaves (B-class)

All require annual validation under ISO 17665. Cycle counts matter because gasket replacement is cycle-driven, not time-driven.

Dental compressors

Compressors are pressure vessels — also subject to statutory inspection per country (DL 90/2003 in Portugal, INAIL in Italy, BetrSichV in Germany). That's a separate calendar trigger on top of the hours-based PM.

Imaging (CBCT and panoramic)

BSS Directive 2013/59/Euratom is non-negotiable in the EU. More on calibration management here.

Handpieces and surgical motors

For high-volume practices, the cycle trigger fires first. For low-volume, it's the calendar. A good PM system tracks both and fires on whichever comes first.

S
See it in your installed base in 5 minutes

Servatio imports your equipment list from Excel — AI maps your columns automatically. No CSV cleanup, no manual data entry.

Request early access

Auto-generated work orders: the operational win

The point of preventive maintenance software isn't the calendar — it's not having to think about the calendar. The system should:

  1. Watch every machine in your installed base for upcoming PM due dates (whichever of the three triggers fires first).
  2. Auto-create work orders 7 days before due, assigned to the right technician, with parts pre-listed (gaskets, filters, calibration kits) based on the OEM library.
  3. Advance the schedule when the WO completes — next due date = today + cadence.
  4. Surface overdue machines in a single dashboard, color-coded by days overdue.

If your team spends more than 2 hours/week building work orders manually, your PM system isn't doing its job.

The compliance angle: why generic CMMS gets dealers in trouble

For medical and dental equipment, "preventive maintenance" is partly a service offering and partly a regulatory obligation. Specifically:

Each of these is a different reminder cadence, different documentation requirement, and different consequence on failure. A PM system that doesn't model them properly creates audit risk for the dealer.

What "good" preventive maintenance software looks like

  1. Auto-generates schedules per equipment based on OEM defaults from a model library.
  2. Tracks all three trigger types per machine and fires alerts on whichever is closer.
  3. Creates work orders automatically 7 days before due — no manual job per machine.
  4. Captures completion via mobile — the technician marks done in the field, the next due date auto-advances.
  5. Stores validation/calibration certificates attached to each machine, exportable to PDF.
  6. Links to the warranty record — a missed PM may void the OEM warranty, so the warranty and PM data have to live together.
  7. Surfaces overdue/at-risk machines on a single dashboard.

Implementation: 4-week rollout for a dealer

  1. Week 1: Import installed base + link each unit to an equipment model in the library.
  2. Week 2: Auto-generate PM schedules. Spot-check that defaults match your OEM service manual (override per-unit where needed).
  3. Week 3: Configure work-order templates per equipment category (autoclave PM, CBCT QA, compressor 500h service, etc.).
  4. Week 4: Activate cron-based auto-WO generation. Train field techs on mobile completion flow.

By week 5, your dispatcher should not be building any work orders manually for preventive maintenance.

FAQ

Can I track operating hours without a sensor on the machine?

Yes — most dealers update hours manually at each service visit, from the machine's built-in display. The PM software estimates current hours by interpolation between visits. Sensor integration (where the OEM offers it, e.g., Planmeca's Romexis) is a nice-to-have but not required.

What happens when a customer skips a PM?

The machine goes into "overdue" status. For warranty-relevant equipment, this triggers an automatic warranty-impact alert (a missed PM may void OEM coverage). The customer gets notified; the dealer's account owner gets notified.

Can preventive maintenance software handle equipment not in your library?

Yes — any unit can be added free-form with manufacturer, model and custom PM intervals. The OEM library accelerates setup but isn't a hard requirement.

What's the difference between PM software and a CMMS?

A CMMS is the broader category — covers work orders, asset management, inventory, etc. PM software is a subset focused on scheduling and triggering preventive maintenance. Most modern tools (Servatio included) do both.

Run your installed base like Salesforce runs deals.

Servatio is built for medical and dental equipment dealers — warranty tracking, contract renewals, AI service assistant. Free 30-day trial.

Request early access

50% off lifetime for founding customers · No credit card

Frequently asked questions

What's wrong with calendar-only preventive maintenance for medical equipment?

Many medical and dental equipment types fail on operating hours (compressors) or cycle counts (handpieces, autoclaves), not calendar months. Calendar-only PM either over-services low-usage equipment or under-services high-usage equipment.

What are typical PM intervals for dental autoclaves?

B-class autoclaves like W&H Lisa, Melag Vacuklav and Euronda E9 require service every 12 months OR 800-1,000 cycles, whichever comes first, plus annual validation under ISO 17665.

How often do dental compressors need maintenance?

Cattani Smart Cube needs service every 3 months or 500 operating hours; Dürr Tornado every 6 months or 1,000 hours. Both are pressure vessels also subject to statutory inspection per country.

Related guides

Strategy
CMMS for Medical Equipment Dealers

Why generic CMMS (UpKeep, MaintainX, Limble) fails for medical equipment.

Compliance
Autoclave Validation Under ISO 17665

Practical guide to sterilization validation for dental equipment dealers.

Compliance
Calibration Management for CBCT & X-Ray

BSS Directive QA compliance — what to track per imaging unit.

Buyer's Guide
Warranty Management Software 2026

Compared 11 platforms. What actually matters for medical/dental dealers.