Move up

3D Print Farm Maintenance Checklist: Per-Print, Weekly and Per-Hour Tasks

A 3D printer maintenance schedule for print farms: per-print, weekly, monthly and per-hour tasks from Bambu Lab and Prusa, plus how to service a fleet without downtime.
3D Print Farm Maintenance Checklist: Per-Print, Weekly and Per-Hour Tasks
Arrow Icon

Short answer: A 3D print farm maintenance checklist splits work into four layers: checks before every print, weekly cleaning of fans and extruder gears, service every few hundred print hours (rods, bearings, belts, fans), and electronics checks at 600-800 hours. Take each interval from the manufacturer's maintenance page for that model, then stagger tasks so most printers keep printing.

One printer can be maintained when it starts acting up. Twenty or two hundred cannot. On a farm, the same task comes due on many machines at once, people change shifts, and a skipped wipe on one printer turns into a failed job for a customer. This guide gives you a 3D printer maintenance schedule built from published manufacturer guidance, using Bambu Lab's X1 maintenance recommendations and Prusa's regular maintenance guide for the MK4/S and MK3.9/S as worked examples, plus a process for running it across a fleet without stopping production.

Why intervals must come from the manufacturer

There is no universal maintenance interval. The two guides used here do not even measure time the same way. Prusa counts printing hours: some tasks every 200 hours, electronics every 600-800 hours. Bambu Lab mixes calendar time (weekly, monthly, every three months) with material use (every 5 rolls of ABS or ASA). Bambu Lab also says certain parts must not be greased: grease on the X1's carbon rods causes resistance and makes cleaning harder. A generic checklist would get that wrong.

So build your checklist per printer model. If you run a mixed fleet, keep one task list per model, not one list for the whole room.

Before every print

These are short checks the operator does when clearing a finished job and starting the next one.

TaskWhat to checkSource
Build plateClean the sheet with the method for its surface. Prusa allows acetone only sparingly and only on the Smooth sheet, never on Textured or Satin. The PA Nylon sheet must not be cleaned with acetone, IPA or other alcohol-based solvents, including window cleaners.Prusa
DebrisRemove debris around the parts and under the heatbed with a brush, small broom or vacuum. Prusa notes it builds up after several hours of printing.Prusa
HotendHeat the nozzle to 250 °C for 3-5 minutes and scrape old plastic off the nozzle and heater block with a small brass brush, keeping clear of the hotend cables. Let it cool (about 10 minutes) and check the display before touching it.Prusa
Hotend thumb screwsWith the printer cold and off, hand-tighten only, no tools. There should be no vertical play in the nozzle and no rotational play in the heater block.Prusa
Nozzle wiperCheck for filament debris and damage on the PTFE side. It should sit horizontally. Replace it with a spare if damaged.Bambu Lab X1

Weekly tasks

  • Extruder gear (Bambu Lab X1): check and clean weekly. Blow compressed air over the gear, or remove the hotend and blow air underneath. Replace the gear if it shows wear.
  • Fans (Bambu Lab X1): check the hotend, front cover and auxiliary fans weekly for dust and debris. With the printer off, use compressed air while holding the blades in place.
  • Chamber camera lens (Bambu Lab X1): clean when the video is blurred or dirty, and weekly when printing ABS. Use a microfiber cloth with IPA or a cotton swab. If your farm relies on camera monitoring, a dirty lens means you are watching blind.

Monthly and quarterly tasks

  • X-axis carbon rods (X1): check monthly for dust and buildup; with ABS or ASA, clean every 5 rolls. Use IPA on a dust-free cloth. No grease.
  • Y- and Z-axis linear rods (X1): check monthly; with ABS or ASA, clean every 5 rolls (5 kg). Wipe with an anti-rust oil cloth every three months.
  • Z-axis lead screws (X1): clean and grease every three months. Bambu Lab suggests BX-300/F series, Super Lube 92003 or Lucas Oil 10533.
  • Activated carbon air filter (X1): replace every three months at about 8 hours of daily use, or monthly for production use. A farm printer running jobs all day falls in the production case.

Every 200 print hours

Prusa groups these as sporadic maintenance for the MK4/S and MK3.9/S:

  • Smooth rods: inspect for scratches or grooves by rolling each rod between your fingers, then wipe with a clean paper towel and apply a small amount of Prusa Lubricant.
  • Bearings: only if an axis still runs roughly after the rods are cleaned and lubricated, remove, clean with alcohol and grease the bearings.
  • Belt pulleys: remove debris and confirm the set screw sits on the flat side of the motor shaft.
  • Belts: correct tension sounds like a low bass note when plucked.
  • Fans: clean both fans every few hundred hours with compressed air and tweezers for plastic threads. Never blow air on a running fan, and never bypass the fan RPM check.
  • Nextruder primary gear: no lubricant. Clean debris from the gear grooves through the side access hole.

Every 600-800 print hours

Prusa's electronics check: power off and unplug the printer, then check and reseat the connectors on the xBuddy board, Loveboard, heatbed, PSU and xLCD. Screw-type connectors should be fully tight. Press the latch on Molex connectors before pulling them, or the connector may be damaged.

Wear parts: check by material, not by calendar

Some intervals depend on what you print. On the X1, Bambu Lab says to check the filament cutter blade every 3-5 rolls for PLA, PETG, ABS or PC, but after only 1-2 rolls with abrasive PA+CF or PA+GF. The blade can dull after about 5,000-7,000 cuts without visible deformation. The Micro Lidar needs cleaning every 3-5 days when printing ABS. If one bank of printers runs engineering materials, give that bank its own shorter schedule.

Interactive fleet maintenance checklist

Tick tasks as you go, then plan when each printer is due. Intervals are the ones quoted above from Prusa and Bambu Lab; always follow your own printer's manual.

When is each printer due?

Printers in the farm
Print hours per printer per day
Maintenance days per week

How to run maintenance across a fleet without downtime

1. Stagger the schedule

If every printer gets its 200-hour service in the same week, you lose capacity all at once. Split the fleet into groups and give each group a different service day. Taking one printer out of a group of eight costs an eighth of that group's capacity for an hour, not the whole room for a day.

2. Count hours, not just days

Farm printers run far more hours than a hobby machine, so calendar intervals alone drift out of step with real wear. Log machine hours per printer and service each unit when it crosses its threshold. 3DPrinterOS reports track filament, machine hours, per-job cost and utilization by printer, user and department, which gives you the hour count to schedule against.

3. Keep spares for the parts you swap

Stock the items the manufacturer tells you to replace when worn: nozzle wipers, extruder gears, cutter blades, silicone socks and carbon filters. A printer waiting for a part is downtime you could have avoided.

4. Log every task

Record the printer, the task, the date, the machine hours and who did it. A log tells you whether a printer that keeps failing has been serviced, and whether your intervals are too long. Keep it next to your job history so you can compare failures with maintenance dates.

5. Assign owners

Operators handle the before-every-print checks. A technician owns the weekly, 200-hour and electronics work. Write that down so a task is never "someone's job".

6. Take the printer out of service properly

Do not let jobs land on a printer that is half disassembled. In 3DPrinterOS, a printer set to Inactive does not appear on the Printers page until you toggle it back to active. The Bed is Not Clear status requires someone to confirm the bed is clear before the next job starts, which also stops a job starting on a printer left full of tools or parts.

Where 3DPrinterOS fits

3DPrinterOS printer settings panel
Printer settings in 3DPrinterOS, where staff can take a machine out of service and control who can use it.

3DPrinterOS does not replace the manufacturer's maintenance guide. It helps you run the farm around it. 3D printer farm management software from 3DPrinterOS sends jobs to a printer group instead of one machine, so the next free printer picks up the job while another unit is being serviced. It shows live status, temperatures, progress and camera feeds for every printer, and its AI failure detection alerts you when a print fails. Printing history logs every job, and reports include job history and success rates, which helps you spot a printer whose results are slipping. 3D printer monitoring software adds live video and print failure alerts. For mixed fleets, 3D printer management software from 3DPrinterOS supports 200+ printer models, including Bambu Lab, Prusa, Ultimaker and Klipper machines. When a printer has a connection or job problem, the "Report Printer Issue" option sends its logs to 3DPrinterOS support.

Frequently asked questions

How often should print farm printers be maintained?

Follow the manufacturer for each model. Prusa sets MK4/S and MK3.9/S service at every 200 print hours and electronics checks at 600-800 hours. Bambu Lab sets weekly, monthly and three-month tasks for the X1, with shorter intervals for ABS, ASA and abrasive filaments.

Should I grease the rods on my 3D printer?

It depends on the model. Prusa says to lubricate the MK4 smooth rods with a small amount of Prusa Lubricant. Bambu Lab says not to grease the X1 carbon rods, and to clean them with IPA instead.

How often should I change the carbon filter on a Bambu Lab X1?

Bambu Lab says to replace the activated carbon air filter every three months at about 8 hours of daily use, or monthly for production use.

Can I clean every build sheet with IPA or acetone?

No. Prusa allows acetone sparingly on the Smooth sheet only, never on Textured or Satin. The PA Nylon sheet must not be cleaned with acetone, IPA or other alcohol-based solvents.

How do I maintain a print farm without stopping production?

Stagger service across printer groups, schedule by machine hours, keep spare wear parts in stock and log every task. Group queues in 3DPrinterOS send jobs to the next free printer, so the rest of the group keeps printing while one unit is serviced.

Author Image
Rene-Oscar Ariko
Rene-Oscar Ariko is the VP of Global Sales and Co-Founder at 3D Control Systems, the company behind 3DPrinterOS. With more than a decade of experience in global business development, SaaS, and additive manufacturing, Oscar has helped scale 3D printing software into a worldwide market. At 3D Control Systems, he expanded adoption to 100+ countries, and built a category-leading platform trusted by NASA, Google, and leading universities. Through his work at 3DPOS, Oscar continues to advance networked 3D printing on a global scale, connecting institutions, enterprises, and users across industries.
Read more
Author
No items found.

Read our other posts

3DPrinterOS Logo

Book your Demo Now

Used by higher education, enterprises, and OEMs to manage printers, files, and users from a single, cloud-based platform

Set a Meeting Now

“This close collaboration has enabled Koenigsegg to tailor the platform to their specific needs, resulting in an optimized and user-friendly system for managing their 3D printers.”

Tim Back
Tim Bäck

Team Leader
Koenigsegg Automotive AB

Quick and easy setup

Book your personalized assessment now and get your free trial.

Thank you! One of our representatives will get in touch as soon as possible.
Oops! Something went wrong while submitting the form.