# Sourcing Precision Hardware (CNC Tolerances)
You are designing a custom mechanical keyboard case or a highly specialized car part. You need it milled out of solid 6061 Aluminum. You send your 3D CAD files to a machine shop in Shenzhen. They quote you an incredibly cheap price of $15 per unit.
You receive the 100 units. They look beautiful. But when you try to screw the top plate into the bottom plate, the holes are misaligned by half a millimeter. The parts do not fit. Your $1,500 order is completely useless scrap metal.
> **💡 Withyou Trip Expert Verdict:**
> "The absolute deadliest trap in custom machining is **Providing a CAD File Without a 2D Tolerance Drawing**. A 3D STEP file tells the CNC machine the ideal shape, but no machine is perfect. A cheap factory will mill the part 'fast and sloppy' to save machine time. You MUST provide a 2D PDF Engineering Drawing that explicitly states the **Dimensional Tolerances** (e.g., +/- 0.05mm). If you do not specify a tolerance, the factory will use the cheapest, widest tolerance possible, and you cannot legally demand a refund when it fails to fit."
## 1. The CNC Machining Tolerance Matrix
| Tolerance Level | The Implication | The Cost Impact |
| :--- | :--- | :--- |
| **Standard (+/- 0.125mm)** | Fine for consumer goods, cosmetic parts. | ⭐ Cheapest. Fast machine time. |
| **Precision (+/- 0.05mm)** | Required for moving parts, tight enclosures. | ⭐⭐⭐ Moderate. Requires slower machine feeds. |
| **High Precision (+/- 0.01mm)**| Aerospace, medical implants, bearings. | 🔴 Very Expensive. Requires temperature-controlled rooms. |
| **As-Milled (No tolerance)** | The factory guesses. | 🔴 **Catastrophic.** Parts will not assemble. |
## 2. The "Surface Finish" (Anodizing Trap)
Machining the part correctly is only step one. Protecting it is step two.
* **The Reality:** Raw aluminum oxidizes and scratches easily. It must be Anodized (an electrochemical process that changes the surface of the metal).
* **The Trap:** You ask for "Black Anodized." The factory mills the parts perfectly, then sends them to a cheap anodizing sub-contractor down the street. The sub-contractor leaves the parts in the acid bath for too long.
* **The Disaster:** Anodizing actually *adds* a microscopic layer of thickness to the part. If left in the bath too long, a perfectly machined 5.00mm hole becomes a 4.95mm hole. Suddenly, your steel pins will not fit into the holes. You must specify in your drawings: *"All dimensions apply AFTER anodizing."*
## 3. The Quality Control CMM Audit
You cannot verify precision hardware with a cheap plastic ruler.
* **The Problem:** How do you prove the factory missed a 0.02mm tolerance? You cannot see it with the naked eye.
* **The Execution:** You must require the factory to possess a **CMM (Coordinate Measuring Machine)**. A CMM uses a highly precise ruby-tipped robotic arm to touch the part in 3D space and verify it matches the CAD file to the micron.
* **The Mandate:** You must write into your Proforma Invoice: *"Factory must provide a CMM Inspection Report for critical dimensions on 5 random samples before mass shipping."* If the factory says, "We don't have a CMM," you are dealing with a cheap garage shop, not a precision manufacturer.
## ❓ Frequently Asked Questions (FAQ)
**Q: Should I use Aluminum 6061 or Aluminum 7075?**
A: **It depends on the stress of the part.** Aluminum 6061 is the global standard for custom CNC work. It is cheap, machines beautifully, and anodizes very well (perfect for keyboard cases or camera mounts). Aluminum 7075 is incredibly strong (often used in aerospace and M16 rifles), but it is much more expensive, harder on CNC cutting tools, and does not anodize into bright, clear colors as easily as 6061. If your part is purely cosmetic, stick to 6061. If it bears massive physical weight, upgrade to 7075.