HS
Huasheng Precision
Dongguan · Est. 2009
Guide / Process

DFM checklist —
what we check before we quote.

The 24 items our manufacturing engineer runs through before a quote goes out. Walls, corners, holes, threads, tolerance callouts, GD&T, surface finish, drawings, files. Fix these before you send and the quote comes back in 24 hours with no DFM kickback.

How we use this list

Every drawing we receive passes through a single manufacturing engineer before pricing is touched. That engineer has this checklist open on a second monitor and annotates the drawing in a bright colour for any item that fails — wall too thin, thread ambiguous, tolerance blanket, etc. The annotated drawing comes back to the customer with the quote, so what was flagged is always visible.

The goal isn't to reject drawings. It's to fix them cheaply, at the quote stage, before any metal has been cut. A 10-minute design change that moves a wall from 0.3 mm to 1.0 mm saves three days of hand- finishing at the back end, and the customer keeps their schedule.

The 24 items below are grouped the way an engineer walks through a drawing — geometry first, then features, then tolerance, then finish, then the drawing package itself. Run through them in the same order before you send and you'll shave days off your quote cycle.

/ Geometry fundamentals
01
Minimum wall thickness

0.8 mm minimum for metals, 0.5 mm for plastics — walls below this chatter during finishing and fail FAI. If weight is critical, add ribs rather than thinning walls further. We flag any wall under this threshold in the quote response.

02
Internal corner radii

No sharp 90° internal corners — tool radius drives the minimum. Default to the tool radius you're willing to pay for: a 3 mm radius uses a common Ø6 end mill and runs fast; a 0.5 mm radius requires a Ø1 mm end mill and adds 30 – 50 % cycle time. Call out the radius you can accept — don't let us guess.

03
Drill depth-to-diameter ratio

4:1 is standard and cheap. 6:1 requires peck drilling — add ~20 % cycle. 10:1 requires gun drilling on a specialised machine and doubles the operation cost. If your depth is >10:1 consider splitting into two counter-bored holes.

04
Feature size vs tool access

Smallest feature we can machine is ~0.2 mm, but only on a 3-axis straight-down cut. An 0.2 mm feature at the bottom of a 20 mm pocket needs a Ø0.4 mm end mill running at 80,000 rpm — we have the spindle, but expect +40 % cost for the extra setup. Put deep features on an accessible face where possible.

05
Undercuts and side-drilled holes

Undercuts on a 3-axis part require EDM or hand-finishing and cost more than adding a second setup. A 5-axis part handles undercuts in stride but at 5-axis shop rate. Side-drilled holes need either a 4th axis or a secondary op with a dedicated fixture — let us know if they're present, because we'll price one way or the other.

/ Threads, holes and fastener features
06
Thread depth

Tapped thread depth = 1.5× diameter for steel, 2× for aluminum. Anything deeper doesn't add thread engagement and wastes cycle time. For blind holes, leave at least 0.5× thread pitch as unthreaded relief at the bottom to protect the tap.

07
Thread callout on drawing

Use full callout: 'M6×1.0 — 12 deep, fully threaded 10 deep, fits ISO 2 (6H)'. Avoid ambiguous 'M6 tapped' — we'll default to ISO 2 6H at 2× thread depth, which may not match your application.

08
Small threads

M1 – M1.6 threads aren't tapped, they're thread-milled with a specialised cutter. Per-hole cost is ~3× a standard M3 tap. For a design with many small threads, consider self-tapping inserts or press-fit threaded inserts — they're often cheaper at >10 holes per part.

09
Counterbore and countersink

Specify the fastener head standard (ISO 10642 for countersunk M-series, ANSI for UNC). 'Countersink for M4' is ambiguous — we'll default to ISO 10642 (90°) but some customers expect 82° (ANSI) and reject parts. Just write the standard.

10
Heli-coil and threaded insert positions

Specify the insert size and the pre-tap hole diameter — two different numbers. 'M5 Heli-Coil' is a M5 final thread, but the pre-tap is Ø5.4 mm × 1.3D deep, which is bigger than a regular M5 tap. This trips up first-timers frequently.

/ Tolerance and GD&T
11
Default tolerance block

Write 'ISO 2768-m' or 'ISO 2768-f' in the title block. Anything undimensioned then falls under that grade. If you don't specify, we default to ISO 2768-m. Calling out every tolerance individually is both slower for you and error-prone.

12
Critical dimensions

Star (★) or box-frame the dimensions that drive assembly. CMM inspection is added to these and only these — blanket CMM on every dimension doubles inspection cost. We ask for a drawing with critical dimensions marked; if none are marked, we assume nothing is critical.

13
GD&T datums

Provide a datum reference frame (A, B, C). Without it, we have to pick the largest flat face as A and guess B and C — usually fine, but not if the part has a non-obvious mounting orientation. For high-mix jobs, a clean DRF reduces CMM re-runs and shipment delays.

14
Profile tolerance vs feature tolerance

A profile tolerance of 0.2 mm on an entire surface is not the same as ±0.1 mm on each point — profile is tighter because it includes form. Call out profile only on critical surfaces like mating faces and O-ring grooves.

15
Flatness, perpendicularity, parallelism

We hold flatness 0.02 mm on faces machined in one setup. Perpendicularity between a machined face and a datum face is ~0.03 mm on parts up to 200 mm. If you need tighter, specify and we'll add a grinding step — typically +2 days lead, +15 % cost.

/ Surface finish and appearance
16
Ra callout per face, not blanket

Ra 0.8 μm on every face of a part adds polishing time for no benefit on hidden surfaces. Call out Ra only on faces that need it: sealing surfaces, aesthetic surfaces, sliding bearings. Hidden internal surfaces stay at default machined finish (Ra 1.6 – 3.2 μm) without callout.

17
Edge treatment

All sharp edges need a deburr step — standard is a light break, 0.2 – 0.3 mm chamfer. For appearance parts specify 'break all edges 0.3 mm chamfer'. For parts going into assembly with gaskets, 'break edges ≤ 0.1 mm' prevents gasket damage.

18
Anodize color-match

Black Type II anodize is reliable to a hair's variation between batches. Red, blue, bronze anodize is dye-based and can shift 1 – 2 Pantone units between batches. If you need exact color across a production run, specify a reference sample and expect higher QC cost.

19
Plating thickness and hydrogen embrittlement

Specify plating thickness in microns — 'zinc plate' without a thickness defaults to ~8 μm. For high-strength steel (DP780 and above) plating requires a bake at 200 °C for 24 hours to relieve hydrogen embrittlement; we add this automatically but flag it in the quote because it's a 2-day lead adder.

/ Drawings, files and communication
20
File formats

STEP (.step/.stp) is the 3D standard — preferred. Parasolid (.x_t), IGES, and native SolidWorks (.sldprt/.sldasm) are also fine. 2D drawing must be PDF — never image exports of 2D views, which lose dimension links and are error-prone.

21
Views on the 2D drawing

Include isometric for visual reference, plus front / top / side orthogonal views. Add section views for internal features (bores, pockets). Add detail views (2:1 or 5:1 scale) for features under 2 mm. A 2D drawing without detail views on sub-2 mm features gets flagged for re-issue.

22
Units and standards

Write the unit in the title block — 'ALL DIMENSIONS IN mm' or 'inches'. For projection method write 'Third Angle' (US/UK/Japan) or 'First Angle' (Europe/China). A drawing without projection notation is ambiguous on any drawing with internal features.

23
Assembly BOM and naming convention

For multi-part assemblies, send a BOM with part number, quantity, material, and finish for each. A BOM prevents us from guessing which part is 'the big one' and reduces quote cycle from days to hours. Use the same part numbers on the STEP assembly tree.

24
Revision control

Include a revision letter or date on every drawing. 'PartA.pdf' and 'PartA v2.pdf' sitting in the same email attachment is a cost bug waiting to happen. Use 'PartA-Rev-B-2026-04-19.pdf' and destroy old revisions in your own archive. We quote the latest revision only, and flag any mismatch between STEP and PDF.

What happens after a DFM flag

A flagged item doesn't kill the quote — it comes back to you as an annotation on the drawing with a suggested fix. In ~80 % of cases the fix is trivial (add a tolerance block, specify the thread class, bump a radius), and the customer re-submits the next day. In the other ~20 %, the flag reveals a design intent that needs discussion — a deliberate sharp corner for a seal groove, a blanket tight tolerance because of an unusual fit — and we get on a call with the customer's engineer to find the right manufacturing approach.

Either way, the flag prevents a worse outcome: a part that looks fine on the drawing, fails on the shop floor, and shows up late. The checklist above is the same one we've been sharpening for a decade across Japanese, American and European customer bases — the number of flags per drawing has dropped as customers have adopted it, and quote cycles have compressed from 3–4 days to under 24 hours for clean submissions.

Submit a drawing for DFM review + quote →

/ FAQ

Frequently asked questions

Q01Do you actually run all 24 items on every quote, or is this just a marketing list?+
Our engineers work through a shorter internal version of this list on every quote — typically 10–15 items trigger on any drawing, the rest are pass-throughs on clean files. The full 24-item version is what we hand a customer whose drawing is getting kicked back for multiple issues, so they can self-review before resending. Sending a drawing that passes the full list means 24-hour turn-around is realistic; sending one that fails five items means 3–5 days while we re-cycle.
Q02What's the most common DFM flag you see?+
Tolerance — specifically, blanket tight tolerance on features that don't need it. A drawing with ±0.01 mm on every dimension gets flagged on item 12 because it doubles inspection cost with no assembly benefit. The second most common is item 02 — internal sharp corners that can't be machined with standard tooling. A distant third is item 03 — drill depths over 10:1 without the customer realising gun drilling is a separate operation.
Q03Can you review my drawing before I submit an official quote request?+
Yes, and it's free. Email the STEP and PDF with 'DFM pre-review' in the subject line to [email protected]. One of our engineers will annotate the drawing and flag items against this checklist within 1–2 business days, with no commitment to proceed. This is especially useful for new customers unfamiliar with our capability boundary on tolerance, wall thickness, and finish.
Q04Does this checklist apply to sheet metal and casting as well?+
Items 06–09 (threads) and 11–15 (tolerance & GD&T) apply identically. Items 01–05 (geometry) apply to sheet metal with different numbers — minimum bend radius equals 1× material thickness instead of tool radius, and hole edge distance is ≥ 2.5× material thickness from a bend. For casting, item 01 (wall thickness) is stricter (usually ≥ 2 mm) and item 02 (internal radii) becomes 'draft angle' — minimum 1° on vertical walls. We have process-specific variants of the checklist internally but this is the universal starting point.
Q05Why is revision control (item 24) in the same list as wall thickness?+
Because a wrong revision causes more cost overruns than most geometry issues. We've had jobs where Rev B was quoted and Rev A was machined because both were in the same drawing package. Revision control is a DFM issue because the 'M' stands for manufacturability — a part you can't trace back to the approved revision isn't manufacturable. We reject drawing packages without clear revision markers before the geometry review even starts.
Q06Do you have a PDF version of this checklist I can share with my team?+
Yes. The PDF is the same content in a portrait one-page layout with check-off boxes next to each item. Email request to [email protected] and we'll send it — no form gate. If you want an editable version (docx / markdown) for adapting to your own internal process, we'll provide that too; attribution to precisionsmith.com appreciated but not required.
Start a project

Ready for a real DFM review?

Upload your STEP and PDF — we'll walk the checklist for you and return the annotated drawing with a quote inside 24 hours.