GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

Troubleshooting guide

7 Secrets to Avoid Costly Machining Mistakes and Boost Precision

A symptom-first guide for design engineers and sourcing teams building robot joints, drive housings, brackets, and motion hardware. Each section links a defect you can see on the part to a cause on the floor and a concrete fix. Read it before you release the next print.

±0.005 mm tolerance127 CNC machines12-hour DFM review
robotecnc 7 secrets to avoid costly machining mistakes and boost precision
Symptom map

Symptoms, likely causes, and fixes

Match what you see on the part to what happens on the machine.

Symptom on the partLikely causeFix
Bore drifts 0.02 mm across a batchFixture clamp load deforms a thin wallAdd a soft-jaw nest, reclamp at low pressure
Flatness fails after anodizingResidual stress released by the bathStress-relieve before finish, machine both sides
Surface chatter on a long ribTool overhang past 4× diameterShorten the holder, reduce stepover, add a mid-support
Hole position shifts at assemblyPrimary datum is a raw cast edgeMove the datum to a machined reference face
Ra 1.6 μm spec misses at 0.8 μmFeed and speed set for roughing onlyUse a finishing cutter at 0.05 mm stepover
Parts pass at the shop, fail at the lineGauge setup differs from the assembly datumAgree one datum scheme and a gauge R&R check
Cracks after heat treatSharp internal corners on 17-4PHAdd R0.4 mm corner radii, temper before finish

The cheapest tolerance is the one you never needed

Tighten only what the joint needs, release everything else, and keep the part in one process chain. That combination removes more cost than any machine upgrade.

Secret 1

Tier your tolerances instead of tightening everything

The most expensive line on a robot drawing is rarely the geometry. It is the blanket ±0.005 mm note covering every feature. That number comes from a machine spec sheet, not from function, and it multiplies cycle time, scrap risk, and inspection hours across the whole part.

Split features into three tiers before quoting. Critical fits such as bearing bores, dowel holes, and gear-seat diameters hold ±0.005 mm. Functional surfaces that locate but do not spin hold ±0.02 mm. Cosmetic and clearance features can run ±0.1 mm or looser. A harmonic drive housing that uses this split typically spends its tight tolerance budget on two or three diameters instead of twenty.

Then ask a machinist which surface should be the primary datum. Cast or forged edges move between lots. A machined reference face repeats within microns, and it lets the fixture be built once. That single change removes more variation than any speed increase.

  • 1
    Critical fits±0.005 mm on bearing bores, dowel holes, gear seats
  • 2
    Functional surfaces±0.02 mm where parts locate but do not rotate
  • 3
    Clearance and cosmetic±0.1 mm or looser, no extra cost
  • 4
    Datum choicePrefer a machined face over a raw edge
Secret 2

Pick material for machinability, not just strength

Two aluminum grades with the same strength rating can behave nothing alike at the spindle. 6061-T6 cuts clean and holds a thread. 7075 is stronger but gummier at low rpm and tends to leave a torn finish if the cutter dwells. Neither is wrong. The question is whether the part needs the extra strength or just the drawing says 7075 because a previous project used it.

Stainless tells the same story. 303 machines freely and is fine for brackets and covers. 316L resists corrosion but work-hardens fast, so light passes with a sharp tool matter more than depth of cut. 17-4PH in the H900 condition is strong and dimensionally stable after heat treat, yet it cracks at sharp internal corners if you skip a radius.

For robotics, thermal expansion often decides the grade. A 300 mm aluminum link grows about 0.07 mm over a 10 °C swing. If the joint has to hold position across a working day, that growth belongs in the tolerance stack, not in a surprise at the customer site.

  • 1
    6061-T6General housings, brackets, easy threading
  • 2
    7075High-load links, needs sharp tools and steady feed
  • 3
    303 vs 316L303 for speed, 316L for corrosion with light passes
  • 4
    17-4PHAdd corner radii before heat treat to avoid cracks
Secret 3

Tame heat and residual stress before they move your part

A part that measures perfectly at 9 a.m. can be out of tolerance by 3 p.m. without anyone touching the machine. Cutting generates heat, the part grows, and the control compensates for a size that is not really there. When the part cools, the bore shrinks below nominal.

The fix is boring but effective. Rough out with 0.3–0.5 mm of stock left, let the part sit, then finish. On thin walls, flip the part and machine both sides in the same setup sequence so stress releases balance out. For 7075 and 17-4PH, a stress-relief cycle between roughing and finishing removes most of the movement.

Coolant choice matters less than consistency. A stable flood or through-tool supply keeps the thermal picture the same from the first part to the last. Switching coolant pressure mid-batch is how a run drifts.

  • 1
    Rough and restLeave 0.3–0.5 mm, cool, then finish
  • 2
    Balance the cutsMachine opposite faces in the same sequence
  • 3
    Stress reliefBetween roughing and finishing on 7075 and 17-4PH
Secret 4

Unify the process chain to stop error stacking

Every time a part moves to a new machine, a new fixture, or a new vendor, a small alignment error enters the stack. Three moves at 0.01 mm each is 0.03 mm before the cutter touches metal. It is not one bad step. It is the accumulation.

Keeping turning, milling, and finishing under one roof removes the transfer points. A mill-turn center that cuts a shaft and its flange in one setup eliminates the runout you would otherwise get from re-chucking. When a part does need multiple operations, the datum should stay the same from the first op to the last.

Anodizing and plating belong in that chain too. A coating can add 0.005–0.02 mm per surface depending on the process. If the drawing calls for a press fit after hardcoat, mask the bore or size it before coating. Otherwise the part arrives tight and gets scraped at assembly.

  • 1
    Fewer setupsMill-turn for coaxial features
  • 2
    One datumCarry the same reference through every operation
  • 3
    Coating allowanceSize or mask bores that must stay in tolerance
Shop-floor routine

Seven steps to avoid costly machining mistakes

Run these in order on the next job that has a tight tolerance on it.

  • 1
    Classify every toleranceGo feature by feature and assign ±0.005 mm, ±0.02 mm, or ±0.1 mm. Anything without a functional reason drops to the loose tier.
  • 2
    Move the primary datumPick a machined face that the fixture can locate against every time. Cast and forged edges are not datums.
  • 3
    Check tool overhangKeep the flute length under 4× diameter where you can. On deep pockets, add a mid-support or step down in 0.2 mm passes.
  • 4
    Rough with stock, then restLeave 0.3–0.5 mm, let the part reach room temperature, then finish. On thin ribs, machine both sides in one sequence.
  • 5
    Set finish parameters separatelyA finishing pass at 0.05 mm stepover and a sharp insert holds Ra 0.8–1.6 μm. Do not finish with a roughing cutter.
  • 6
    Measure during the runCheck the first part, then every 10–20 parts on critical features. Catch drift before the whole batch is wrong.
  • 7
    Confirm the gauge before shippingRun a gauge R&R with the customer's inspection method. If the two setups disagree, fix it at the shop, not at the assembly line.
FAQs

Questions engineers ask before releasing a print

How tight a tolerance can a 5-axis job actually hold?

On a well-fixtured part with a stable datum, ±0.005 mm is realistic on critical diameters and bores. It is not realistic on a thin wall measured 200 mm from the datum.

The limit usually comes from fixturing and thermal movement, not from the machine. Position tolerance across a long part is where the stack bites.

When does a casting beat a billet part?

When the geometry has thick-to-thin transitions and the annual volume justifies tooling. Casting gives you near-net shape, so less material is cut away and less stress is released.

Below a few hundred parts a year, billet machining is usually faster and cheaper, and it lets you change the design without new tooling.

Should I call out a surface finish on every face?

No. Call it out where it functions: sealing faces, bearing bores, sliding surfaces. A blanket Ra 0.8 μm note adds polishing time on faces nobody touches.

Ra 1.6–3.2 μm is the normal as-machined result. Ra 0.2–0.8 μm takes extra passes and sometimes a separate finishing operation.

How do I stop parts from moving after anodizing?

Size the feature before coating and account for 0.005–0.02 mm growth per surface. Mask bores that must stay in a press-fit tolerance.

If the part is thin, stress-relieve it before machining the finish passes. Coating baths release whatever stress is left.

What should I send with a drawing for a fast review?

A step file, the 2D print with tolerances, the material grade and temper, and the function of each tight feature. The function note is what lets an engineer reduce cost without guessing.

A DFM review can come back within 12 hours, and no minimum order quantity applies, from one prototype to a 10,000-part run.

How do I know the supplier will hold the tolerance at volume?

Ask how they measure, not just what they measure with. In-process checks on the first part and every 10–20 parts catch drift early.

Look for a documented inspection flow: raw material check, in-process monitoring, and final inspection before shipment.

Send the drawing, get a DFM review back

Upload your step file and print. We return a quotation and a free DFM analysis within 12 hours, with the tight features called out and the loose ones released.

12-hour quote and DFM100% inspection before shipmentNDA on request

Follow the shop

More from GreatLight

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC