Tolerances nobody can hold
A ±0.01 mm callout on a 300 mm aluminum plate forces slow finishing passes and extra fixturing. The part gets made, the price doubles, and the function never needed it. Call out only the surfaces that mate.
A working library for engineers who need to release a part file that machines cleanly the first time. Each guide covers one decision: tolerance, thread, material, or DFM detail.

Most rework we see traces back to the drawing, not the machine.
A ±0.01 mm callout on a 300 mm aluminum plate forces slow finishing passes and extra fixturing. The part gets made, the price doubles, and the function never needed it. Call out only the surfaces that mate.
A 1/4-20 UNC thread at 70% engagement in 6061 holds fine. The same thread in a 2 mm wall does not. By the time the assembly torques it, the boss is cracked and the housing is scrap.
When the GD&T frame references a datum that does not exist on the print, the inspector invents one. Two suppliers then measure the same feature from two different origins and both report good parts. The assembly says otherwise.
A 0.8 mm wall on a 150 mm part will deflect under light clamping pressure. By the time it reaches inspection the ovality is real. Thin walls are a fixturing problem before they are a machining problem.
We read the drawing the way the machinist will, then tell you what it will cost to hold.

Most tolerance disputes are datum disputes. If the print calls out position to A-B-C but the fixture locates on a single face, the inspector and the machinist are measuring two different parts. We walk the feature control frames against the setup plan before quoting, and flag any frame that cannot be checked on the shop floor.
A datum that cannot be fixtured is not a datum. It is a note. On a typical bracket we ask for three things: which face sits on the machine table, which feature sets the second axis, and which hole pattern carries the functional fit. Everything else can float unless the mating part says otherwise.

Threaded features are where a good design goes bad quietly. A 1/4-20 UNC thread needs roughly 1.5 × diameter of engagement to reach full strength in mild steel. In 6061 aluminum that number grows, and in a 2 mm wall there is simply not enough material to reach it. We check minor diameter against wall thickness on every tapped boss.
Pitch diameter drives fit, not the major diameter you see on a chart. A 2A/2B class fit leaves clearance for plating; a 3A/3B fit does not. If the part gets electroless nickel after tapping, the thread grows by the coating thickness on all flanks and the gauge will not enter. Tell us the finish before we cut the thread.
Ranked by how often it changes the quote.
| Drawing detail | Typical effect | What to do |
|---|---|---|
| Tolerance tighter than ±0.02 mm | Extra finishing passes, slower cycle | Keep it on mating features only |
| Wall under 1.5 mm | Special fixturing, risk of chatter | Add ribs or thicken locally |
| Thread class 3B with plating | Gauge may not enter after coating | Use 2B or mask the thread |
| Undefined datum reference | Inspector picks their own origin | Name a face that can be clamped |
Six routes, one quoting desk. Pick the one your part geometry needs.
16 simultaneous 5-axis centers for contoured faces, impellers, and parts with features on five sides. One setup reduces datum stack-up.
12 four-axis mills and 27 three-axis machines for prismatic work, plates, and housings where one or two setups are enough.
16 mill-turn centers handle shafts, fittings, and parts that need turning plus cross-drilling in a single cycle.
Machined prototypes and 3D printed parts for form and fit checks before you commit to a production run.
Brackets, enclosures, and housings when the geometry suits forming or casting better than cutting from billet.
Anodizing, plating, powder coating, blasting, and laser marking, all arranged with the machining order.
Numbers you can design against.
| Item | Range | Notes |
|---|---|---|
| Maximum part size | 4,000 × 400 × 150 mm | Large travel machines |
| Medium envelope | 750 × 1,150 × 550 mm | Also 600 × 600 × 600 mm |
| Compact envelope | 500 × 500 × 450 mm | Also 500 × 310 × 200 mm |
| Rotary table | Ø400 mm | For 4-axis work |
| Materials | Aluminum, stainless, steel, copper, titanium, plastics | Full list on request |
| Minimum order | One prototype upward | No minimum quantity |
Fifteen years of drawing review, condensed.
Three wholly-owned plants in Dongguan and Singapore, 7,600 m² of floor space, and 150 technicians who read drawings daily.
Held on critical features with in-process monitoring. Fits and finishes are checked before the part leaves the machine.
16 five-axis centers, 12 four-axis mills, 27 three-axis machines, and 16 mill-turn centers cover most part families.
Send a STEP file and a print. You get a quotation plus written DFM notes within 12 hours, production can start within 24.
Raw material check, in-process monitoring, and final inspection on every order. Reports on request.
One prototype or a 10,000-part run, quoted the same way. Uploads stay confidential and an NDA is available on request.

Thin ribs, tight hole position, full traceability from stock to finished part.

Sealing faces and bore alignment, produced under IATF 16949:2016 process control.

Stainless bodies with defined surface finish and clean handling between operations.

Repeatable mounting interfaces so the next unit bolts on without shimming.
No. That value is what we can hold on critical features, not a default for the whole print. Every tight callout adds finishing passes, slower feed, and sometimes a second fixture.
Tolerance the fits. Leave cosmetic and non-mating surfaces at general block tolerance and the part gets cheaper without losing function.
Start with the finish. Electroless nickel and anodizing both build on the flanks, so a 3B thread tapped before coating may not accept its gauge afterward.
A 2B class leaves the clearance for coating. If the print demands 3B, mask the thread or cut it after plating and accept the extra handling.
For 6061, 1.5 mm is comfortable on a part with reasonable support. Below 1 mm the wall starts to move under clamping and cutting forces, and ovality shows up at inspection.
Add a rib, thicken the local area, or switch to a pocketed design. If the thin wall is functional, tell us and we will plan the fixturing around it.
A STEP file plus a 2D print for tolerances and notes is the fastest route. The model defines geometry, the print defines what matters.
If you only have a print, we can quote from it, but expect DFM questions on any feature that is ambiguous in two views.
Use it when the part carries load, sees vibration, or has a stiffness target. FEA tells you where material is doing nothing and where a fillet matters.
It does not replace a drawing review. A simulation with an undefined datum still produces a part that will not assemble.
Ra 0.8–1.6 μm covers most mating and sealing surfaces and comes off the machine without extra operations. Ra 0.2–0.8 μm needs polishing steps and adds cost.
Specify finish by function: sealing faces, sliding fits, and appearance surfaces. A general note of Ra 3.2 μm everywhere keeps the cycle short.
Yes. We sign an NDA on request, and uploads through the quote page stay confidential. Design files are not shared outside the quoting and programming team.
For programs with a formal agreement, tell us at first contact and we will route the file accordingly.
We flag it in the DFM notes rather than guessing. A dimension that disagrees with the model, or a tolerance that cannot be measured on the feature it names, goes back to you with a question.
That step is why our quote takes 12 hours instead of 2. It is also why fewer parts come back.
Upload a STEP file and a print. We reply with a quotation and written feedback within 12 hours.
12-hour quote100% inspectionNo minimum order
Trusted by engineers and manufacturers worldwide
Upload your 3D model or 2D drawing and get a quotation with a free DFM analysis. Maximum processing size 4,000 mm.
CNC Metals 13 grades
CNC Plastics 10 grades
Machines & processes 12 options
Surface & post-processing 10 options
Material: not selected Machine: not selected Post-process: not selected
Fill in this short form and we'll open WhatsApp with your message ready to send. We only use these details to reply to you.
Nothing is sent until you press send inside WhatsApp.