CNC Machine Preventative Maintenance Services Texas
A working guide for plant engineers and maintenance buyers who need to choose a CNC machine preventative maintenance services Texas partner without guessing. We cover what a real PM visit includes, which intervals fit one-shift and three-shift shops, how to read a calibration report, and where contract terms usually go wrong. Read it and you can score any provider against your own downtime data.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
How to compare preventative maintenance providers
Score each provider on the same line before you compare fees.
| Criterion | Weak answer | Strong answer | How to verify |
|---|---|---|---|
| Visit interval basis | Fixed monthly visit | Spindle-hour or cycle-count trigger | Ask for the trigger formula in writing |
| Geometry measurement | Level check only | Squareness, straightness, circle test | Request last three reports with numbers |
| Alignment limits | No stated tolerance | Stated limit in mm per 300 mm | Compare limit to your part tolerance |
| Consumable stock | Ordered after failure | On-site kit for critical spindles | Walk the crib and count the parts |
| Report format | Tick-box checklist | Instrument, reading, unit, date | Check one reading against the machine log |
| Downtime window | Next available slot | Agreed window inside your shift plan | Confirm in the service agreement |
| Response time | Best effort | Written hours to first response | Ask for the last two callout records |
| Scope exclusions | Not listed | Shims, freight, travel listed | Read the exclusions page, not the summary |
Typical wear limits and what they mean for your parts
Use these as reference bands when you read a service report. Your machine maker's figures override them.
| Measurement | Common limit | Effect on parts | Action |
|---|---|---|---|
| Level (both axes) | 0.02 mm/m | Twist shows up as taper on long bores | Re-level and re-shim, then re-check |
| Squareness X to Y | 0.01 mm per 300 mm | Large bolt circles go oval | Realign; inspect for crash damage |
| Straightness of travel | 0.01 mm per 300 mm | Flatness error on long faces | Check guide wear and preload |
| Spindle squareness to table | 0.01 mm per 300 mm | Face milling leaves a step | Check spindle housing and tram |
| Backlash, X and Y | 0.005 mm | Reversal marks, poor circularity | Adjust preload or replace thrust bearings |
| Spindle radial runout | 0.003 mm at gauge line | Bore size scatter, poor finish | Inspect taper and retention knob |
| Circle test roundness | 0.010 mm | Out-of-round bores and bosses | Check servo tuning and backlash |
Pick the provider that shows you numbers
A cheap monthly visit with a tick-box checklist costs more than a measured service you can trend. Set the interval from spindle hours, demand units on every reading, and keep the three consumables that stop your spindle.
What a preventative maintenance visit should actually cover
Most PM contracts describe a visit in one sentence. That sentence rarely matches what the technician does on site. A useful visit has four measurable outputs: a geometry record, a lubrication and filtration record, an electrical and pneumatic check, and a list of worn parts with remaining life. If a provider cannot name those four, the visit is a visual inspection with a service invoice attached.
Geometry comes first because everything else depends on it. A machine can hold ±0.005 mm on a short feature while its squareness has drifted enough to fail a long bore or a large bolt circle. The technician should record level, squareness between X and Y, straightness of the X and Y axes, and spindle-to-table squareness. Readings belong in mm per 300 mm or in arcseconds, with the instrument named.
Lubrication is not a wipe-down. Way oil delivery, automatic lube pump timing, and spindle chiller condition decide how fast the machine wears. A pump that has lost its rhythm starves the ways for weeks before anyone notices. Ask the technician to log pump cycle time and to check the chiller set point against the spindle maker's range.
Electrical and pneumatic checks catch the faults that produce random alarms. Loose terminal screws, worn contactors, a tired air regulator, and a filter bowl full of water all show up as intermittent stops. None of them appear in a geometry report. Both records should be in the same document, dated and signed.
- 1Geometry recordLevel, squareness, straightness, spindle squareness, with units and instruments.
- 2Lubrication and cooling recordLube pump cycle time, way oil type, chiller set point and filter condition.
- 3Electrical and pneumatic recordTerminal torque check, contactor wear, regulator output, filter and dryer state.
- 4Worn-part listEach item with a remaining-life estimate so you can plan the purchase.
CNC machine preventative maintenance services Texas interval planning
Calendar-based intervals suit low-use machines and nothing else. A shop running one shift on a 40-taper mill might log 2,000 spindle hours a year. The same machine on three shifts can pass that in four months. The wear per hour is similar, so the calendar interval is not. Build the schedule from spindle hours, then adjust with cycle count for machines doing mostly rapid moves.
A workable starting point: daily checks by the operator, a 500-hour service on high-duty machines, a 2,000-hour service on single-shift machines, and a full geometry survey once a year or after any hard crash. A crash is the one event that resets the clock. Even a light toolholder collision can move the spindle housing by more than the tolerance you are trying to hold.
Heat matters as much as hours. A shop in a building that swings 10 °C between morning and afternoon will see more drift than a climate-controlled one. If your parts are measured in the same room they are cut in, you may not notice the drift at all. That is the trap. The machine is moving, the measurement is moving with it, and the error only appears at the customer's incoming inspection.
Write the trigger into the contract as a formula, not a frequency. Spindle hours over 500, or cycle count over a stated figure, or a circle-test result outside a stated band. That wording gives both sides a way to decide when the visit happens without arguing about the calendar.
- 1DailyOperator-level checks: way oil level, air pressure, spindle warm-up, chip removal.
- 2500 hoursHigh-duty machines: lubrication, filtration, electrical check, backlash measurement.
- 32,000 hoursSingle-shift machines: full service plus geometry readings against the baseline.
- 4Annual or after crashFull geometry survey, ballbar or circle test, backlash and pitch-error check.
How to read a calibration report before you sign off
A report without units is decoration. Every geometry figure needs a unit and a direction. A squareness reading of 0.012 mm per 300 mm in the XY plane tells you something. A reading of 12 tells you nothing at all. If the report uses numbers without units, call it back.
The instrument list matters too. A granite square and a dial indicator give a different uncertainty than a laser interferometer. Both can be valid for a job shop, but you should know which one produced the number. For machines holding tight tolerances, ask for the instrument model and the calibration date on the certificate.
Compare each reading against the previous report, not against the maker's new-machine spec. A machine with 40,000 hours will not hold a new-machine figure, and chasing it wastes money. What you want is the trend. A squareness figure that moved 0.004 mm in six months is a warning. The same figure sitting flat for two years is fine.
Finally, check that the report covers the machine you think it covers. Multi-spindle and multi-pallet machines need a record per spindle or per pallet. A single sheet for a two-pallet machine hides the pallet that is drifting. Ask for the serial number or pallet ID on each page.
- 1Units on every figuremm per 300 mm, mm/m, or arcseconds. No bare numbers.
- 2Instrument and calibration dateModel, serial, and the date on the calibration certificate.
- 3Trend against the last reportMovement over time matters more than the absolute value.
- 4One page per spindle or palletSerial number or pallet ID on each page of the report.
Contract terms that decide the real cost
Two providers can quote the same monthly fee and deliver very different value. The difference sits in the exclusions. Shims, precision-leveling hardware, travel time, and emergency callouts are the usual items. One contract includes them in the fee. The other bills them at an hourly rate with a minimum. Read the exclusions page before the summary page.
Response time is the second term to pin down. Best effort means you call and wait. A written figure, such as four working hours to first response during production shifts, gives you something to measure. Ask for the last two callout records and check the timestamps against your own downtime log. That single comparison tells you more than any service brochure.
Spare-part ownership is the third. If the provider holds your spindle cartridges, you depend on their schedule. If the parts sit in your crib, you depend on your own cash. Most shops land in between: the provider stocks the two or three consumables that stop production, and the shop stocks the rest. Write down which is which.
Payment structure matters less than scope, but it is worth a line. A fixed annual fee with a defined number of visits and a defined scope is easier to budget than a per-visit rate. If the scope is clear, the per-visit model is fine for low-use machines that may not need every visit.
- 1Exclusions listShims, leveling hardware, travel, emergency rates, and consumables.
- 2Response timeWritten hours to first response, with the shift window defined.
- 3Spare-part ownershipWhich parts the provider stocks and which stay in your crib.
- 4Visit count and scopeNumber of visits, hours on site, and what happens if a visit is skipped.
Step by step: setting up a PM program for your shop
Work through these in order. The first two steps decide whether the rest is worth doing.
- 1Log spindle hours for four weeksRecord spindle-on time per machine per shift. Use the control's own hour meter if it has one. Four weeks of data shows the real duty cycle and kills the assumption that every machine runs the same.
- 2Classify machines by consequence of failureSort into three groups: stops the whole cell, stops one job, and can wait. Spend the maintenance budget on group one. A machine that can wait a week does not need a 500-hour interval.
- 3Baseline the geometry before the first serviceHire a survey on every critical machine and keep the numbers. Without a baseline you cannot tell whether a future reading is drift or normal scatter.
- 4Write the trigger formulaSet the interval as spindle hours, cycle count, or a circle-test band. Put the formula in the contract so both sides can check it. Avoid calendar-only wording on high-duty machines.
- 5Build the consumable kitStock the parts that stop the spindle: retention knobs, air filters, lube pump elements, way wipers, and a spare regulator. These are cheap compared with emergency freight and lost hours.
- 6Agree the shutdown windowFix the visit inside a planned low-load window, not on the busiest day. A service visit that runs into a production run costs more than the visit itself.
- 7Review the report against the last oneWalk the numbers with the technician before they leave. Ask what moved and why. A provider who cannot explain the movement is reading a printout, not the machine.
- 8Re-check the interval after six monthsIf no fault was found in two consecutive visits, stretch the interval. If a fault appeared between visits, shorten it. The schedule should follow the data.
Frequently asked questions
How often should a CNC machine be serviced?
Base it on spindle hours rather than the calendar. A single-shift machine often reaches about 2,000 hours a year; a three-shift machine can pass that in four months. Start with a 2,000-hour service for single-shift use and a 500-hour service for high-duty use.
Add a full geometry survey once a year, and repeat it after any hard crash. If two consecutive visits find no faults, stretch the interval. If a fault shows up between visits, shorten it.
What should be in a preventative maintenance report?
Four records: geometry, lubrication and cooling, electrical and pneumatic, and a worn-part list with remaining life. Every geometry figure needs a unit and a direction, plus the instrument that produced it.
Check that the report covers each spindle and each pallet separately on multi-spindle or multi-pallet machines.
Can the machine keep running during a service visit?
Geometry and alignment checks need the machine stopped and thermally settled. Lubrication and electrical checks can sometimes be done during a short stop between jobs.
Plan the visit inside a low-load window. A service that overlaps a production run usually costs more in disruption than the visit itself.
Do I need a full laser survey every year?
Not always. A granite square and dial indicator setup is enough for many job-shop machines. A laser survey earns its cost when you hold tight tolerances across long travels or when you need to separate positioning error from backlash.
Ask what the survey will tell you that a shorter check will not. If there is no clear answer, the shorter check is enough.
What spare parts should a shop keep on the shelf?
The parts that stop the spindle. Retention knobs, way wipers, air filters and regulator elements, lube pump parts, and a spare chiller thermostat cover most unplanned stops.
Rotating spindles and ballscrews are usually kept by the service provider or ordered on demand. Decide who holds what before you sign the contract.
How do we compare two providers with different fee structures?
Ignore the headline fee until the scope is identical. Compare visit count, hours on site, measurements taken, exclusions, and response time. Then compare the fee.
Ask both providers for the last two service reports and callout records. Real records show more than any proposal document.
Send your machine list and get a PM plan
Share your machine types, spindle hours and part tolerances. We will come back with a maintenance scope, an interval formula and a quote.
12-hour quote100% inspectionNDA on request