Free download
Printable CNC preventive maintenance checklists
Daily, weekly, monthly and yearly checklists to hang on the machine. Written by people who have run maintenance in machine shops. Five sheets: mills, lathes, spindles, control cabinets and Haas machines.
Vertical machining center PM checklist
For Haas, Doosan, Mazak, Okuma, Hurco, Fanuc-controlled VMCs and similar mills.
Every day
- Check way lube tank level and top off with the oil your manual calls for
- Check coolant level and concentration (refractometer)
- Check air pressure at the regulator and drain the water separator
- Clean chips from the table, way covers and around the tool changer
- Wipe the spindle taper and check tool holders for nicks and dirt
- Warm up the spindle before the first heavy cut
- Listen for new noises at the spindle and axes
Every week
- Clean the coolant tank screens and chip filters
- Check the spindle drawbar clamp and tool release
- Grease or check the tool changer per your manual
- Check way wipers for tears
- Clean electrical cabinet fan filters
Every month
- Check the hydraulic or counterbalance pressure (if equipped)
- Look over all cables in the cable carrier for wear
- Check the chip conveyor and coolant pump for noise
- Back up programs, offsets and parameters
Every year
- Replace encoder or control batteries (with power ON)
- Change hydraulic oil and spindle lube if your machine uses them
- Check machine level
- Ballbar test or laser check for accuracy
- Have a tech inspect the spindle (runout, drawbar force, noise)
Want this as a printable sheet? Unlock all checklists free.
CNC lathe and turning center PM checklist
For Haas ST, Mazak QT, Okuma LB, Doosan Puma and other turning centers.
Every day
- Check way lube and hydraulic tank levels
- Check chuck pressure and lube the chuck jaws per the maker
- Check coolant level and concentration
- Clean chips from the turret, ways and tailstock area
- Drain the air filter water separator
- Check the chip conveyor is running
Every week
- Grease chuck jaws (more often on heavy production)
- Clean coolant screens
- Check turret indexing for noise or hesitation
- Inspect way wipers and covers
- Check bar feeder alignment (if used)
Every month
- Pull and clean the chuck jaws and master jaws
- Check tailstock operation and pressure
- Check cables and hoses for wear
- Back up programs, offsets and parameters
Every year
- Replace encoder and control batteries (power ON)
- Change hydraulic oil and filter
- Check level and turret alignment
- Inspect the chuck cylinder and draw tube
- Accuracy check by a tech
Want this as a printable sheet? Unlock all checklists free.
Spindle care checklist
The most expensive part on the machine. These habits keep it alive.
Every day
- Run the spindle warm-up program before cutting, especially in a cold shop
- Wipe the spindle taper and tool holder tapers clean
- Watch the spindle load meter for changes
- Listen for growl, whine or knocking at different speeds
Every week
- Check pull studs for wear and correct type
- Check air blast and through-spindle coolant seals
- Clean and inspect tool holders; retire damaged ones
Every month
- Check spindle runout with a test bar or indicator
- Check spindle chiller or oil cooler level and fins
- Check the air/oil lube unit (if equipped)
Every year
- Measure drawbar clamping force
- Have a tech check bearing condition (vibration or noise)
- Log runout and temperature so you can see change over time
Want this as a printable sheet? Unlock all checklists free.
Control cabinet and electrical checklist
For Fanuc, Haas, Siemens, Mitsubishi and Heidenhain controls.
Every week
- Check that cabinet fans are running
- Make sure cabinet doors are closed and seals are good (keep coolant mist out)
Every month
- Clean or replace cabinet air filters
- Check the cabinet A/C or heat exchanger for dust
- Look for coolant or oil inside the cabinet
Every year
- Replace the absolute encoder batteries with the control powered ON
- Replace the control memory battery per your manual
- Back up parameters, PMC/PLC, programs and offsets to a USB or memory card
- Check terminals for loose wires and heat discoloration (qualified person, power off)
- Write the battery change date on the cabinet
Want this as a printable sheet? Unlock all checklists free.
Haas mill and lathe PM checklist
For Haas VF, UMC, ST and DS machines. Always follow your Haas operator’s manual for oils and intervals.
Every day
- Check way lube oil level (and spindle lube on machines that use it)
- Check coolant level and concentration
- Check air pressure at the regulator and drain the filter bowl
- Clean chips from the way covers and tool changer
Every week
- Clean the coolant tank chip basket and screens
- Check the tool changer for smooth tool release and clamp
- Check the auxiliary filter (if equipped)
Every month
- Check the cabinet fans and filters
- Inspect way covers and wipers
- Back up programs, offsets and settings to USB
Every year
- Check and replace the control battery per Haas
- Have a tech check spindle and axis condition and level
- Clean the coolant tank fully
Want this as a printable sheet? Unlock all checklists free.
Why PM pays for itself
Most big repair bills start small: a dry way, a torn wiper, a dead encoder battery, coolant in a motor. Ten minutes a day catches them. When the checklist turns up something you can’t fix, find a repair tech near you or check what the repair should cost.
Need a PM contract or a repair? Send one request.
Free for shops that need a repair. We pass your request to repair techs who cover your area and fix your brand. They reach out to you directly.
- Free, no account
- Only techs who fix your machine
- Machine down? Say so and we flag it urgent