Straight answers to machining and inspection questions
Last updated 10 August 2026
Every number on these pages is computed rather than typed, by the same engine behind the free calculators, so the page and the tool cannot disagree. Each answer starts with the answer.
They are here because the usual result for these questions is either a chart with no rules attached or a calculator that quietly gets the arithmetic wrong in the direction that ships bad parts.
Surface finish
Converting a tolerance
Allowances and walk-back
- What size do I machine a part to before plating?Subtract the plating buildup from both limits, doubled for a both-sided feature, and remember the plater quotes a range rather than a figure.
- Do I machine a bore bigger or smaller before plating?Bigger. Plating adds material either way, and inside a bore that makes the dimension smaller, so the hole has to start oversize.
- How much do I allow on a thread for plating?About four times the per-side coat thickness on pitch diameter for a 60 degree thread, not twice. The flank angle multiplies the shift.
- Does the four times rule work on an ACME thread?No. A 29 degree ACME flank shifts pitch diameter about nine times the per-side coat thickness, because the multiplier scales with the flank angle.
- How much does anodize add to a dimension?About half the stated coat thickness sits above the original surface, because anodizing converts base metal as it grows.
- How much stock do I leave for grinding?Around .005 on a diameter, or .008 if you want to be certain of cleaning up. That is .0025 to .004 per side.
- How much does a part grow in heat treat?It varies by alloy, process and grain direction, and it is not predictable from the drawing. Measure your own parts.
- What if the plating range is wider than my tolerance?Then no machined size works, and the calculator says so rather than returning limits. Tighten the range or open the tolerance.
- How much stock do I leave in a bore for grinding?The bore starts smaller, not larger. Grinding opens a hole, so the pre-grind size is under the print by twice the stock per side.
- How much do I open a bore before anodizing?Half the stated coat, doubled for sidedness, and the bore closes rather than grows. Both corrections at once, and both are commonly missed.
- How much do I allow on a tapped hole for plating?Four times the per-side coat on pitch diameter, and the hole starts larger rather than smaller. The thread rule and the bore reversal together.
- What costs me more tolerance, a thicker coating or a wider plating range?The range. Thickness only shifts the band; the width of the plater's window comes straight out of it.
- What are typical plating, anodize and grinding allowances?The per-side windows this engine models for each process, what each does to the part, and which of them state a total rather than a per-side figure.
Threads
GD&T and ASME Y14.5
- Does perpendicularity need a datum?Yes. Perpendicularity, parallelism and angularity are relationships, so a frame carrying one with no datum reference is incomplete.
- Can a flatness callout reference a datum?No. Flatness is a form control, checked against the surface itself, so a datum reference on it is non-conformant.
- Can a runout tolerance carry an MMC modifier?No. Runout applies regardless of feature size, as do circularity, cylindricity and both profile controls.
- Was concentricity removed from ASME Y14.5?Yes, in the 2018 revision. Use position for coaxiality of a feature of size, or profile of a surface where the requirement is about the surface.
- Is the symmetry symbol still in ASME Y14.5?No. Y14.5-2018 removed it. Use position for a center plane between two features of size, or profile of a surface.
- Is a true position tolerance a round zone or a square one?Round, when the diameter symbol precedes the value. Checking it as X and Y deviation passes parts that are out of tolerance.
- What does it mean when a feature control frame has no material condition modifier?Regardless of feature size. Y14.5-2018 treats RFS as the default, so there is no symbol for it and no need to state it.
- Which GD&T symbols require a datum reference?Orientation, location and runout controls require one. Form controls take none. Profile is optional and depends on what is being located.
- Can a profile tolerance stand on its own with no datum?Yes. Profile is the one family where a datum is optional, because a profile can control form alone or form and location together.
- What does a position tolerance of zero at MMC mean?It is a real and legal callout. All the positional tolerance is bonus, earned as the feature departs from maximum material condition.
- Does a position tolerance always need the diameter symbol?No. Without it the zone is two parallel planes, which is what a slot or a width needs. With it the zone is a cylinder.
- When do I use LMC instead of MMC on a position tolerance?When the concern is wall thickness or minimum material, not assembly clearance. LMC protects the thin section; MMC protects the fit.
The calculators these come from