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

Get Instant Quote

GD&T Basics

Right, plan, roundness, cylindrical tolerances: a machinist's read

Four geometric controls that decide whether a part fits, seals, or wobbles. This page explains what each one constrains, how we measure it on the shop floor, and when calling it out is worth the cost. Written for engineers and buyers who review drawings before releasing them to a machine shop.

±0.005 mm100% inspection12-hour quoteNo MOQ
Right plan roundness cylindrical tolerances review on a CNC machined part
Perpendicularity

Right tolerance: perpendicularity and what it constrains

On a drawing, "right" usually means perpendicularity or squareness. It controls how far a surface, axis, or center plane may tilt away from a 90° relationship to a datum. The control is always measured against a datum, so the datum feature itself has to be established first. A face that is flat but sits 0.1° off square on a shaft will still fail a perpendicularity callout, even though a flatness check passes.

The tolerance zone depends on the feature. For a flat surface, it is two parallel planes 90° to the datum, separated by the tolerance value. For an axis, it is a cylinder 90° to the datum plane, with the axis diameter equal to the tolerance. A 0.05 mm perpendicularity callout on a Ø20 mm bore means the derived axis must stay inside a 0.05 mm cylinder over the full part length.

This is where right plan roundness cylindrical tolerances start to interact. A perpendicularity failure on a bore often comes from a roundness problem, not from setup error. If the bore is lobed, the center point moves as the probe rotates, and the derived axis wanders. Fix the roundness first, then recheck squareness.

Perpendicularity is not the same as an angular tolerance. An angular callout allows a specified tilt, such as 89.5°. A right tolerance demands exactly 90°, with the deviation bounded by the zone. Mixing the two on one drawing confuses inspectors and adds cost.

Flatness

Plan tolerance: flatness, parallelism, and the datum trap

"Plan" on a print points to planarity, which engineers usually express as flatness or parallelism. Flatness is a form control. It needs no datum. It says every point on the surface must lie between two parallel planes separated by the tolerance value. A 0.02 mm flatness callout on a sealing face is common in hydraulic and vacuum work.

Parallelism is an orientation control. It is measured against a datum, so it ties the surface to another feature. Two faces 0.03 mm parallel to datum A can both be slightly bowed and still pass, as long as the distance between them stays inside the zone. Flatness alone cannot guarantee that.

For a machined plate, the practical limit is set by the machine, the fixturing, and the material. A 300 mm aluminum plate will move after clamping release. We rough it, let it relax, then finish it to hold 0.02 mm. On a thin wall under 2 mm, that number becomes hard to hold without stress relief between passes.

The datum trap is common. Engineers call parallelism to datum A, then dimension the feature from datum B. The inspector measures one way, the designer intended another, and the part gets rejected for the wrong reason. Put the datum that matters on the feature that seats first in the assembly.

Roundness

Roundness tolerance: lobing, ovality, and why a caliper lies

Roundness, sometimes called circularity, controls how close a cross-section is to a true circle. It applies to each cross-section independently. There is no datum. The tolerance zone is the annular space between two concentric circles whose radii differ by the tolerance value. A 0.01 mm roundness callout means the radius varies by no more than 0.01 mm around the section.

A two-point caliper cannot see this. A three-lobe shape can measure the same diameter in every direction while sitting well outside a true circle. This is the classic reason a shaft feels tight in a bore even though the micrometer says the size is right. Three-point contact, a V-block, or a roundness tester is needed to catch lobing.

Roundness errors come from several places. Workholding with three jaws on a thin ring is one. Another is a spindle with runout. Centerless grinding can produce a three-lobe profile if the setup geometry is wrong. Turning a part between centers usually gives the best roundness on a cylindrical surface.

Roundness and size are separate requirements. A part can be within the diameter tolerance and still fail roundness. Rule 1 of GD&T handles this at maximum material condition, but a separate roundness callout is clearer when the function depends on sealing or bearing contact.

Cylindricity

Cylindrical tolerance: the one that covers the whole surface

Cylindricity is the strictest of the four. It controls the entire cylindrical surface at once: roundness in every cross-section, straightness of the axis, and taper along the length. The tolerance zone is the space between two coaxial cylinders whose radii differ by the tolerance value. It is a form control, so no datum is required.

Because it covers everything, cylindricity is expensive to hold and expensive to verify. A roundness tester measures one section at a time. Full cylindricity needs a scanning CMM or a dedicated form tester with a helical path. On a 100 mm long bore, a 0.005 mm cylindricity callout is a grinding or honing operation, not a turning operation.

Use it when the function truly needs the whole surface. Hydraulic cylinder bores, bearing journals, and precision spindles are good candidates. For a simple locating pin, roundness plus a size tolerance is usually enough, and the part will cost less.

If you need both a location and a form control on the same bore, a position tolerance is a separate requirement, and the two must be checked independently. Adding cylindricity does not replace position, and position does not tighten the form.

Selection guide

Comparing right, plan, roundness, and cylindrical tolerances

Use this to pick the loosest control that still protects function.

ControlDatum neededWhat it boundsTypical shop limit
PerpendicularityYesTilt from 90°0.01–0.05 mm
FlatnessNoSurface height variation0.005–0.02 mm
ParallelismYesTilt from a datum face0.01–0.03 mm
RoundnessNoRadius variation per section0.002–0.01 mm
CylindricityNoWhole surface, all sections0.005–0.02 mm
Size onlyNoDiameter at two points±0.005 mm

Which control to call out

If the part only needs to slide or press, call size plus roundness and skip cylindricity. If it seals, rotates, or carries a bearing load, call cylindricity and accept the higher cost. Never stack roundness, cylindricity, and total runout on one feature; pick the one that matches the failure mode you are trying to prevent.

FAQs

Right plan roundness cylindrical tolerances: common questions

Can roundness be looser than the diameter tolerance?

Yes, and it usually is. A Ø25 mm shaft with a ±0.05 mm size tolerance can carry a 0.02 mm roundness callout. The size tolerance governs fit; roundness governs how the surface contacts a bore or bearing. Keeping roundness at roughly half the size tolerance is a common starting point.

If roundness is tighter than the size band, the shop has to control the form separately from the size, which adds an inspection step. Only do that when the function demands it.

Does cylindricity include straightness?

It does. Cylindricity bounds the entire surface, so a bowed or tapered cylinder fails even if every cross-section is perfectly round. Straightness of the axis is covered without a separate callout.

That is why cylindricity is hard to hold on a long, slender part. Deflection during turning shows up as a cylindricity error.

Why does my CMM report contradict the micrometer?

The micrometer reads two opposite points. The CMM samples a point cloud and fits a circle or cylinder. On a lobed part, the two methods disagree by design.

Trust the CMM or the roundness tester when form is the concern. Use the micrometer for size, and make sure both instruments are at the same temperature before comparing numbers.

How tight can you hold these on a 5-axis part?

On our 5-axis centers we hold ±0.005 mm on position and around 0.005–0.01 mm on roundness for bores up to Ø100 mm. Cylindricity on a long bore is tighter to guarantee and often needs a finishing pass on a mill-turn center or a hone.

Send the drawing with the datum scheme and we will flag any callout that drives the process into a different machine class.

Should flatness and parallelism both appear on the same face?

Usually not. Parallelism to a datum already limits the surface, so a separate flatness callout is redundant unless the surface also has an independent sealing function.

If both are required, state which one governs acceptance and keep the values consistent. A 0.01 mm flatness with a 0.05 mm parallelism is fine; the reverse is confusing.

What finish do these tolerances need?

Form tolerances and surface finish are separate, but they interact. A turned surface at Ra 1.6–3.2 μm can still meet a 0.01 mm roundness callout if the tool and setup are right.

When cylindricity goes below 0.005 mm, we normally plan a fine finish at Ra 0.2–0.8 μm to make the measurement meaningful and repeatable.

Send the drawing, get a form and tolerance review

We review datum schemes, flag unmeasurable callouts, and quote the machining route that holds them. Free DFM analysis and a quotation within 12 hours.

12-hour quote100% inspectionNDA on request

Follow

More from the shop floor

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