How to maintain a CNC machine robot after buying it
A new robot cell holds its accuracy only if you service it on a schedule. This guide covers daily checks, lubrication intervals, backlash limits, and the failures we see most often in the first year. Written for maintenance techs and process engineers who need numbers, not slogans.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What to check in the first 30 days after installation
The first month sets the baseline. Run the robot through a full warm-up cycle, then measure repeatability at the tool center point with a dial indicator. Write the number down. Every later reading gets compared to that value, not to the spec sheet.
Check the mounting bolts after the first 100 hours. Thermal cycling on a new cell lets fasteners settle, and a base that moves 0.05 mm shifts every cut downstream. Torque to the manufacturer's figure, usually between 80 and 120 N·m on a mid-size robot base.
Pull the way covers and look for packing grease. Some builders ship with transit grease that holds chips. Wipe the linear guides, apply the specified lithium or PTFE grease, and confirm the auto-lube reservoir actually drops over a shift.
Record the ambient temperature and humidity near the cell. If the shop swings more than 5 °C across a day, thermal growth alone can eat the tolerance budget before any mechanical wear shows up.
- 1Baseline repeatabilityMeasure at the TCP with a dial indicator and log it.
- 2Fastener torqueRe-check base and axis bolts at 100 hours.
- 3Grease typeReplace transit grease with the grade named in the manual.
- 4Lube consumptionConfirm the reservoir drops at the expected rate.
Daily and weekly tasks to maintain a CNC machine robot
Daily work takes about ten minutes. Look at the cable dress pack for rubbing or sharp bends, because a chafed encoder cable throws intermittent alarms that look like software faults. Wipe chips off the rails and the tool flange. Check air pressure at the regulator, typically 0.4 to 0.6 MPa, and drain the filter bowl.
Listen during the first cycle. A new whine on axis 4 or a click at reversal means something changed. Noise is cheaper to chase than a crashed part.
Weekly, inspect the bellows and seals around each joint. Coolant mist attacks rubber over time, and a split seal lets chips into the reducer. Check the vacuum or gripper lines for leaks and confirm the safety curtain still trips when you break the beam by hand.
Wipe the controller cabinet filters. On a dusty shop floor these clog in weeks, and the drive heats up before any alarm appears.
- 1Cable dress packLook for rubbing, kinks, and loose connectors.
- 2Air supply0.4–0.6 MPa at the regulator, drain the bowl.
- 3Joint sealsSplit bellows let chips into the reducer.
- 4Cabinet filtersClean or replace before drives overheat.
Monthly and quarterly checks that protect accuracy
Each month, measure backlash at the tool tip. Push the arm against a fixed stop with a dial indicator in place, reverse direction, and read the lost motion. Keep it under 0.02 mm. Past that, check the coupling first, then the reducer.
Check repeatability with a warm machine. Run a 20-cycle program to the same point and compare the spread. If the spread grows while backlash stays flat, the issue is usually thermal or a loose encoder coupling, not the gearbox.
Quarterly, verify the tool center point against a calibration pin. A gripper that has taken a few bumps drifts, and every offset downstream inherits that error. Re-teach the TCP and update the program offsets in the same session.
Inspect the dress pack, the energy chain, and the cable entries for wear. Replace a worn chain link before it saws through a cable mid-run.
- 1BacklashHold under 0.02 mm at the tool tip.
- 2Repeatability spreadWarm machine, 20 cycles, compare the range.
- 3TCP calibrationRe-teach after any gripper impact.
- 4Energy chainSwap worn links before they cut a cable.
Lubrication intervals and grease choices
Grease is the cheapest part of the whole cell and the one most often skipped. Most articulated arms want a refresh near 2,000 running hours or every 12 months, whichever comes first. High-duty cells running three shifts hit the hour count long before the calendar date.
Use the grade the builder names. Mixing a lithium complex with a PTFE grease can soften the base and let it run out of the reducer. If you switch brands, purge the old grease through the drain port until fresh color appears.
For linear guides on a gantry or robot rail, apply a thin film and cycle the axis to spread it. Over-greasing pushes seals out and attracts chips. A light even film beats a heavy bead.
Log every grease event with the hour meter reading. When a reducer fails early, that log is the first thing the builder asks for.
- 1IntervalAbout 2,000 h or 12 months, whichever comes first.
- 2Do not mix gradesPurge fully when changing grease type.
- 3Linear guidesThin film, then cycle the axis to spread it.
- 4Keep a logRecord hours and grease type at every service.
Step-by-step: a full service on maintain a CNC machine robot
- 1Lock out and park the armSwitch off power, lock the disconnect, and move the arm to a safe pose. Support the wrist if you plan to remove a tool. Never service a cell with the safety circuit bypassed.
- 2Clean the guides and coversDry-wipe chips first, then use a lint-free cloth with the approved cleaner. Do not blow compressed air into the linear guide, it drives chips under the seal.
- 3Check backlash at the tool tipSet a dial indicator on a fixed stop, push and reverse. Read lost motion. Under 0.02 mm is healthy. Between 0.02 and 0.05 mm, inspect the coupling and re-torque.
- 4Grease each jointFollow the manual's port order and volume. Stop when fresh grease shows at the drain. Overfilling blows seals and is a common first-year mistake.
- 5Test the encoder batteryMeasure the absolute battery under load. Replace near 3.0 V, or on the calendar date the manual gives, often around two years. Do it with power on if the procedure allows, so you keep the zero position.
- 6Verify TCP and offsetsRe-teach the tool center point against a calibration pin, then update program offsets. Run a 20-cycle repeatability test and compare to the baseline you logged at installation.
- 7Check safety functionsBreak the light curtain by hand, trip the door interlock, and press emergency stop. Each must halt motion. Log the result with the date and the technician's initials.
- 8Close out the service logRecord hour meter, grease type, backlash reading, battery voltage, and any part replaced. A short note now saves hours when a fault appears weeks later.
Maintenance intervals and limits at a glance
Use these as starting points. Always follow the builder's manual where it is stricter.
| Interval | Task | Limit or value | Common mistake |
|---|---|---|---|
| Daily | Wipe rails, check air, listen | 0.4–0.6 MPa air | Ignoring a new axis whine |
| Weekly | Inspect seals, filters, cables | No visible cracks | Skipping cabinet filters |
| Monthly | Measure backlash at tool tip | Under 0.02 mm | Measuring on a cold machine |
| Monthly | Repeatability spread test | 20 cycles, warm arm | Using the spec sheet as baseline |
| Quarterly | Re-teach TCP | Within 0.05 mm of pin | Leaving old offsets in the program |
| Every 2,000 h | Grease joints and reducers | Manual volume per port | Mixing two grease types |
| Every 12 months | Inspect energy chain and dress pack | No rubbing or kinks | Waiting for a cable to fail |
| About 2 years | Replace encoder battery | Near 3.0 V | Changing it with power off |
Keep the schedule, keep the tolerance
A robot cell rewards the shop that logs hours and measures backlash monthly. Skip the log and you will chase accuracy with guesswork. Need replacement parts machined to the original drawing? Send the file and we will quote in 12 hours.
Frequently asked questions
How often should we grease a CNC machine robot?
Most articulated arms want a refresh near 2,000 running hours or every 12 months, whichever comes first. A three-shift cell reaches the hour count in a few months.
Follow the manual's port order and volume. Stop when fresh grease appears at the drain port, because overfilling pushes seals out and draws chips in.
What backlash value means the reducer is worn?
Keep lost motion at the tool tip under 0.02 mm. Between 0.02 and 0.05 mm, check the coupling and re-torque before blaming the gearbox.
Above 0.05 mm, and with a repeatability spread that grows across 20 warm cycles, plan a reducer service. A loose encoder coupling can mimic the same symptom, so rule that out first.
Can we skip the encoder battery replacement?
No. When the absolute battery dies, the controller loses the zero position and the arm needs a full recalibration, which can take a shift.
Replace it near 3.0 V, or on the calendar date the manual gives, usually around two years. Where the procedure allows, keep power on so the zero position is retained.
What causes repeatability loss on a robot that looks clean?
Often heat, not dirt. If the shop swings more than 5 °C across a day, the arm grows and shrinks enough to move the tool center point.
Check the TCP against a calibration pin on a warm machine. If the error follows the temperature curve, the fix is a controlled cell or a warm-up cycle before the first cut.
Do we need a spare parts kit for the first year?
A small kit covers most first-year downtime: cabinet filters, grease cartridges, one encoder battery, and a spare cable for the dress pack.
Keep the kit with the service log. When a fault appears, having the part on the shelf often beats waiting on a shipment.
When should a maintenance issue go back to the builder?
If backlash stays above 0.05 mm after coupling and torque checks, or if an axis alarms repeatedly after cable and connector inspection, open a case with the builder.
Send the service log with hour meter readings, grease type, and the backlash numbers. Specific data gets a faster answer than a general description of the fault.
Replacement parts for your robot cell
Upload a drawing or a worn part and our engineers will review manufacturability, then quote in 12 hours. No minimum order quantity, from one prototype to 10,000+ parts.
12-hour quote100% inspectionNDA on request