Why Data Matters

Troubleshooting without data is guessing. I’ve watched operators change tools, adjust feeds, and tweak coolant pressure without any record of what was happening before the problem started. They fix things by accident and never know what actually worked.

Good data turns troubleshooting from a guessing game into a comparison exercise. When a problem appears, I compare the current readings to the baseline from when the job was running well. The difference between them points directly at the root cause.

What I Track

I collect data in three categories: process parameters (things I control), quality results (things I measure), and environmental conditions (things that change). Here is my full data collection table:

CategoryParameterWhen I MeasureMeasurement MethodTarget / Expected Range
QualityHole diameter (entry, mid, exit)Every partAir gage or bore micWithin +/- 0.02 mm of nominal
QualitySurface finish RaEvery partProfilometerRa 0.8 max for finish bores
QualityHole straightnessFirst part every setupPrecision mandrel or CMMWithin 0.1 mm per 100 mm depth
ProcessCoolant pressure at tool tipStart and end of cyclePressure transducerWithin +/- 5% of baseline
ProcessCoolant flow rateWeeklyFlow meter in return lineWithin +/- 10% of nominal
ProcessSpindle loadContinuous during cutPLC spindle drive amp readingUnder 80% of drive rating
ProcessSpindle speed and feedEvery setupControl panel readoutMatch program specification
MaterialChip shape and sizeVisual every cycleOperator visual inspectionShort broken segments
MaterialMaterial heat numberEvery batchMill certificateMatch PO specification
MaterialMaterial hardnessEvery batchHardness tester (HRC or HB)Within spec range
MaintenanceTool condition (before and after)Every tool changeVisual at 10x magnificationNo edge wear over 0.3 mm
MaintenanceCoolant concentrationDailyRefractometerWithin +/- 0.5% of target
EnvironmentCoolant temperatureStart of shiftThermometer in tank20-30 degrees Celsius
EnvironmentShop temperatureDailyShop thermometer18-26 degrees Celsius

I also record the material heat number and hardness for every production batch. I have traced bore quality problems to a single bad heat of 4140 that was 5 HRC points harder than the previous batch. Without that material data, I would have chased machine issues for days.

Data Collection Template

I designed a one-page log sheet that captures everything I need without taking more than 2 minutes per part. Here is the structure I use:

Part #Dia EntryDia MidDia ExitRaPressure StartPressure EndSpindle Load %Chip TypeTool Use #Coolant TempInitials
00112.01512.01212.0100.61200118045Broken1526JM
00212.01312.01112.0090.51200117546Broken1526JM
00312.01412.01312.0120.71195116048Mixed1527JM

The sheet lives in a clear plastic sleeve on the machine control panel. I use a pencil so the operator can erase and correct entries. At the end of the shift, the sheets go into a job folder organized by date. If a problem shows up on the next shift, the data is right there for comparison.

Setting Baselines

Every new job gets a baseline run of five parts under ideal conditions. I record all the parameters and take photos of the chips. The baseline data goes into a binder labeled by job number.

I also note the environmental conditions — coolant temperature, shop temperature, and coolant concentration. A 5-degree coolant temperature swing can change chip formation noticeably. If I do not record it, I cannot account for it.

When a job comes back for repeat production, I pull the baseline sheet and check if the current parameters match. If the coolant pressure is 5 bar lower than baseline, I investigate before running parts.

Reading the Data

The data tells a story when you read it in sequence. I look for trends across the last 20 parts:

TrendLikely ProblemConfirmation CheckAction
Diameter slowly increasingTool wear — nearing end of lifeCheck tool use count vs. expected lifeChange tool at upper control limit
Diameter suddenly increasing (0.02+ mm)Built-up edge broke off or drill chippedInspect drill tip at 20xReplace drill, inspect bore for damage
Diameter gradually decreasingBuilt-up edge forming on drill marginsCheck coolant concentration and EP additivesAdjust coolant chemistry
Coolant pressure dropping over shiftFilter slowly cloggingCheck filter pressure differential gaugeClean or replace filter element
Coolant pressure dropping suddenlyPump cavitation or major leakCheck pump suction line and coolant levelFix leak or add coolant
Spindle load creeping up over partsChip packing or tool dullingListen for chip evacuation sound, check chipsAdjust peck cycle or replace tool
Spindle load spiking mid-cycleChip packing in the boreRetract drill and check for chip plugClear chips before resuming
Surface finish degrading graduallyCoolant concentration dropping or BUE formingMeasure concentration with refractometerAdjust coolant mix
Surface finish degrading suddenlyVibration or spindle issueCheck vibration on spindle housingSee vibration troubleshooting
Coolant temperature rising across shiftChiller overloaded or coolant volume lowCheck chiller setpoint and tank levelService chiller or add coolant

I plot hole diameter on a simple run chart taped to the machine. The chart has the nominal diameter as a center line and upper and lower control limits at +/- 3 sigma from the baseline run. When the diameter hits the upper control limit, I change the tool. No guessing about tool life — the data tells me when.

Trend Interpretation in Practice

Here is how I use the trend data in a real troubleshooting scenario. Last month I had a job where the coolant pressure dropped steadily over two shifts while the spindle load crept up. The operator saw both trends independently but did not connect them. I checked the filter and found it partially clogged with fine aluminum chips from a previous job that had not been cleaned out. The clogged filter reduced coolant flow, which caused chip evacuation to degrade, which increased spindle load. Cleaning the filter fixed both trends.

This is why I track multiple parameters and look at them together. A single trend points at a symptom. Two or more trends pointing in the same direction identify the root cause. I also cross-reference this with tool regrind quality data — if the tool condition column shows a pattern of edge wear accelerating after the third regrind, I know the regrind quality is degrading.

Analysis Methods

Beyond the run chart, I use two additional analysis methods:

Moving average — I calculate a 5-part moving average of the hole diameter and plot it alongside the individual readings. The moving average smooths out part-to-part variation and reveals the underlying trend. A moving average that crosses a control limit is more significant than a single reading that does the same.

Before-and-after comparison — When I change a parameter (speed, feed, coolant pressure, or tool change), I compare the 5 parts before the change with the 5 parts after. If the average diameter shifts by more than 0.005 mm or the surface finish changes by more than 0.1 Ra, the change had a measurable effect. I record these comparisons in a log and build up a knowledge base over time.

For shops running automated cells, I set up the machine to log coolant pressure and spindle load automatically through the PLC. The trend charts update in real time on a screen next to the machine. Automated data is better, but paper is still better than nothing. The key is that the data gets used — a log that nobody reads is just paperwork.

Keeping It Simple

Data collection does not have to be complicated. The one-page log sheet with checkboxes and blanks for the key numbers takes about 2 minutes per part. The operator initials and stamps the time. That is a small investment for data that saves hours of troubleshooting per problem.

The sheet lives in a clear plastic sleeve on the machine control panel. No digging through binders to find it. At the end of the shift, the sheets go into a job folder organized by date. If a problem shows up on the next shift, the data is right there for comparison. I have found that operators who fill out the log consistently also catch process problems earlier than those who do not.

Key Takeaways

  • I track 14 parameters across quality, process, material, maintenance, and environment categories for complete troubleshooting data.
  • Data turns troubleshooting from guessing into a comparison exercise — compare current readings to baseline from the ideal run.
  • I look at multiple trends together: a single trend points at a symptom, but two or more trends pointing in the same direction identify the root cause.
  • I use moving averages to smooth part-to-part variation and before-and-after comparisons to measure the effect of parameter changes.
  • Set baselines on the first five parts of every new job, including photos of the chips and environmental conditions.
  • Plot diameter on a run chart with +/- 3 sigma control limits to determine tool change timing objectively.
  • 2 minutes of data per part saves hours of troubleshooting per problem — and operators who fill out logs consistently catch problems earlier.