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
| Trigger | Best for | Example |
|---|---|---|
| Calendar | Slow-degrading equipment, regulatory deadlines | Annual autoclave validation (ISO 17665), quarterly CBCT QA (BSS Directive) |
| Operating hours | Equipment whose failure correlates to runtime | Cattani Smart Cube — 500 hours; Dürr Tornado — 1,000 hours |
| Cycle count | Reciprocating equipment, sterilization, handpieces | W&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)
- W&H Lisa 522: 12 months OR 800 cycles, whichever first
- Melag Vacuklav 31 B+: 12 months OR 1,000 cycles
- Euronda E9 Inspection 24L: 12 months OR 800 cycles
- Mocom Exacta 22: 12 months OR 800 cycles
All require annual validation under ISO 17665. Cycle counts matter because gasket replacement is cycle-driven, not time-driven.
Dental compressors
- Cattani Smart Cube 2.0: 3 months OR 500 operating hours, whichever first
- Cattani AC 200: 3 months OR 500 hours
- Dürr Tornado 2: 6 months OR 1,000 hours
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)
- Planmeca ProMax 3D Mid: quarterly QA (BSS Directive), annual full PM
- Dentsply Sirona Orthophos S 3D: quarterly QA
- Carestream CS 8200 3D: quarterly QA
BSS Directive 2013/59/Euratom is non-negotiable in the EU. More on calibration management here.
Handpieces and surgical motors
- NSK Ti-Max Z95L: 6 months OR 1,500 cycles
- W&H Synea Vision: 6 months OR 1,500 cycles
- NSK Surgic Pro: 12-month calibration
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.
Servatio imports your equipment list from Excel — AI maps your columns automatically. No CSV cleanup, no manual data entry.
Request early accessAuto-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:
- Watch every machine in your installed base for upcoming PM due dates (whichever of the three triggers fires first).
- 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.
- Advance the schedule when the WO completes — next due date = today + cadence.
- 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:
- ISO 17665 — sterilization validation for autoclaves (annual cycle validation, biological indicator testing). Full guide.
- BSS Directive 2013/59/Euratom — quarterly QA for ionizing imaging (CBCT, panoramic, intra-oral X-ray).
- IEC 62083 — quality assurance for medical imaging equipment.
- RKI/KRINKO (DE) — German guidance on reprocessing medical devices.
- DL 90/2003 (PT) / INAIL (IT) / BetrSichV (DE) — pressure vessel statutory inspections for compressors.
- EU MDR Article 10(8) — manufacturer post-market surveillance, which dealers contribute to via service records.
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
- Auto-generates schedules per equipment based on OEM defaults from a model library.
- Tracks all three trigger types per machine and fires alerts on whichever is closer.
- Creates work orders automatically 7 days before due — no manual job per machine.
- Captures completion via mobile — the technician marks done in the field, the next due date auto-advances.
- Stores validation/calibration certificates attached to each machine, exportable to PDF.
- Links to the warranty record — a missed PM may void the OEM warranty, so the warranty and PM data have to live together.
- Surfaces overdue/at-risk machines on a single dashboard.
Implementation: 4-week rollout for a dealer
- Week 1: Import installed base + link each unit to an equipment model in the library.
- Week 2: Auto-generate PM schedules. Spot-check that defaults match your OEM service manual (override per-unit where needed).
- Week 3: Configure work-order templates per equipment category (autoclave PM, CBCT QA, compressor 500h service, etc.).
- 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.