CNC Milled Heat Sinks: Pin Fins and Custom Shapes
Short answer: CNC milled heat sinks are the right choice when you need pin fins, non-linear fin patterns, tight base flatness, or a form factor that no extrusion die can produce — typically for low-to-mid volume builds. A 40 × 40 mm aluminum pin-fin block with 1.5 mm pins and a 3 mm base can be milled to ±0.05 mm fin thickness and 0.02 mm base flatness, with base thickness held to ±0.005 mm on critical faces. Lead time is usually 5–12 working days for prototypes and small batches. BQUQ quotes CNC machined heat sinks in 12 working hours from one ISO9001 factory in Dongguan running four production lines.
Extruded aluminum profiles win on cost per gram at volume. Die casting wins on complex 3D geometry at high volume. CNC milling wins when the geometry is unusual, the volume is low to moderate, or the thermal requirement demands something a die simply cannot deliver — omnidirectional pin fields, curved fin walls, integrated mounting bosses, or a copper base with an aluminum fin stack machined as one piece.
This guide covers when milling makes sense, how pin fin arrays are specified, what tolerances are realistic, and how to keep cost under control.
Why choose CNC milling over extrusion or die casting?
The honest answer is that most heat sinks should not be milled. Milling removes material rather than forming it, so it consumes more stock, more spindle time, and more tool wear per part than extrusion or casting. If your heat sink is a straight-fin rectangular block in a common size, an extruded profile cut to length will cost a fraction of a milled equivalent.
Milling becomes the correct process in four situations.
1. Pin fin arrays. Extrusion can only push material in one direction, so it produces straight fins. Pin fins need material removed in two orthogonal directions, which is a milling operation. Pin fields give you roughly isotropic airflow — useful when fan direction is uncertain, when the sink sits in a duct with cross-flow, or when you want to trade some fin efficiency for lower pressure drop.
2. Non-prismatic geometry. Curved fin walls that follow a circular LED board, stepped bases, angled mounting ears, pockets for a heat pipe, or a base that must clear a connector on the PCB. Casting can do this too, but only if the volume justifies tooling.
3. Integrated features. Threaded mounting holes, counterbores, a machined O-ring groove, a flat pedestal that contacts the die directly, or a slot for a thermistor. Milling these into the same part eliminates secondary operations and assembly stack-up.
4. Tight flatness and surface finish. A milled base face can be held to 0.02 mm flatness and machined to a surface roughness suitable for a thin thermal interface layer. Extruded stock often needs a separate lapping or fly-cutting step anyway — at which point you are already milling.
Milled vs extruded vs die cast: a decision table
| Factor | CNC milled | Extruded | Die cast |
|---|---|---|---|
| Best volume band | 1 – 5,000 pcs | 500 – 100,000+ pcs | 5,000 – 500,000+ pcs |
| Tooling cost | None (programming only) | Die: moderate | Die: high |
| Fin geometry | Any, incl. pins and curves | Straight, constant cross-section | Drafted, thicker fins |
| Min fin thickness (typical) | 0.8 – 1.5 mm | 0.8 – 1.2 mm | 1.5 – 2.5 mm |
| Base flatness (typical) | 0.02 – 0.05 mm | 0.1 – 0.3 mm as-cut | 0.1 – 0.2 mm |
| Material choice | Al 6061/6063/7075, Cu C1100 | Al 6063 mostly | Al ADC12 / A380 |
| Design change cost | Re-program, low | New die, high | New die, high |
| Unit cost at 100 pcs | Moderate | High (amortized die) | Very high (amortized die) |
The crossover is usually around a few thousand pieces. Below that, milling is cheaper once you account for tooling. Above it, extrusion or casting takes over — unless the geometry forbids it.
How are pin fin heat sinks designed for CNC milling?
Pin fin design is a balance between thermal performance, pressure drop, and machinability. A pin field that looks elegant in CAD can be a tool-breakage nightmare on the floor.
Pin geometry rules of thumb
- Pin diameter: 1.0–3.0 mm is the practical band for aluminum. Below 1.0 mm, tool deflection and breakage rates climb sharply and you should expect to pay for it.
- Pin height to diameter ratio: keep it under 8:1 for reliable milling. A 2 mm pin can be milled to about 16 mm tall before chatter and taper become problems. Taller pins need a stepped or supported strategy.
- Pin spacing: leave at least 1.0–1.5 × pin diameter between pins for chip evacuation. Tighter spacing reduces air gap and raises pressure drop without adding much surface area.
- Pin pattern: staggered (triangular) arrays give better airflow mixing than square grids. Square grids are easier to program and inspect.
- Tip treatment: flat tips are standard. Rounded or domed tips reduce flow separation slightly but add cycle time.
Base and interface considerations
The base is where the heat actually enters the sink, so it deserves more attention than the fins in most designs. Three parameters matter:
| Parameter | Typical value | Notes |
|---|---|---|
| Base thickness | 3 – 8 mm | Thinner bases spread heat poorly; see the base thickness guide |
| Base flatness | 0.02 – 0.05 mm | Tighter achievable on request for direct-die contact |
| Surface roughness (Ra) | 0.8 – 1.6 µm | Lower Ra lets you use a thinner TIM layer |
| Mounting hole tolerance | ±0.05 mm | Position tolerance drives screw alignment |
| Base-to-fin fillet | 0.3 – 0.5 mm R | Larger fillets help heat flow but reduce fin density |
A common mistake is specifying an extremely flat base while leaving the mounting holes loose. If the sink is bolted down and the hole pattern is sloppy, the base will be pulled into a warp regardless of how flat it was on the bench. Hole position and base flatness need to be specified together.
For more on how base geometry interacts with spreading resistance, see heat sink base thickness: how thick should it be.
What tolerances and materials are realistic?
BQUQ machines heat sinks to ±0.005 mm on critical CNC features, with ±0.05 mm as a routine general tolerance for fin thickness and pin position. That said, not every feature needs to be tight — and over-tolerancing is one of the fastest ways to inflate a quote.
Realistic tolerance bands
| Feature | Routine | Tight (costs more) |
|---|---|---|
| Overall length/width | ±0.10 mm | ±0.02 mm |
| Fin thickness | ±0.05 mm | ±0.02 mm |
| Pin diameter | ±0.05 mm | ±0.02 mm |
| Pin position | ±0.10 mm | ±0.03 mm |
| Base flatness | 0.05 mm | 0.02 mm |
| Base thickness | ±0.05 mm | ±0.005 mm |
| Threaded holes | Class 6H | Class 6H, gauged |
Material selection
Aluminum 6061-T6 is the default for milled heat sinks. It machines cleanly, holds thin fins well, has good thermal conductivity (about 167 W/m·K), and is available in plate. 6063 is softer and slightly more conductive but gummier to machine — better suited to extrusion. 7075 is stronger but less conductive; use it only when structural stiffness dominates.
Copper C1100 offers roughly 390 W/m·K, more than double aluminum, but it is heavy and about three to five times the machining cost per part because of tool wear and slower feeds. Copper is justified for high-flux applications — IGBT modules, laser diode mounts, dense power stages — where spreading resistance in the base dominates. A common compromise is a copper base with an aluminum fin stack, either bonded or mechanically joined.
For a deeper comparison, read aluminum alloys for heat sinks compared.
Surface treatments
- Black anodize: improves radiation emissivity, adds corrosion resistance, and is the default for visible electronics. Note that anodize adds roughly 10–25 µm per surface, which affects tight tolerances.
- Chromate conversion: thin, conductive, good for grounding paths. Does not add meaningful thickness.
- Bare machined: best thermal contact at the base but will oxidize. Acceptable if the sink is inside an enclosure.
- Nickel plating on copper: prevents oxidation and improves solderability for bonded assemblies.
If your base flatness tolerance is 0.02 mm, specify whether it applies before or after coating. It matters.
How does CNC milling affect cost and lead time?
Milling cost is driven by cycle time, and cycle time is driven by the volume of material removed and the number of tool changes. A pin fin array is essentially a pocketing operation repeated dozens or hundreds of times.
What drives cost up
- Pin count. A 50 × 50 mm field with 2 mm pins on 4 mm centers is roughly 150 pins. Doubling pin count roughly doubles milling time.
- Aspect ratio. Pins taller than 8× diameter require slower feed rates and often a second, longer tool.
- Tight tolerances. Going from ±0.05 mm to ±0.02 mm on fin thickness typically adds 20–40% to cycle time.
- Hard materials. Copper machines at roughly one-third the speed of 6061 aluminum.
- Fine surface finish. A Ra 0.4 µm base face needs a finishing pass with a small stepover.
- Thin walls. Anything under 1 mm needs light passes and often custom fixturing.
What keeps cost down
- Standard plate thicknesses. Design base thickness to a stock size so you are not facing off 5 mm of waste.
- Generous fillets. Sharp internal corners require small tools, which must run slowly.
- Fewer unique pin sizes. One pin diameter throughout the field means one tool.
- Sensible tolerances. Tolerance only the features that touch something.
- Batch size. Setup is amortized. Ten pieces cost far less per unit than one.
Indicative lead times
| Stage | Typical duration |
|---|---|
| Quote | 12 working hours |
| DFM feedback | 1 working day |
| Programming + first article | 2 – 4 working days |
| Production (1 – 100 pcs) | 5 – 12 working days |
| Production (100 – 1,000 pcs) | 10 – 20 working days |
| Anodize / plating (outsourced) | +3 – 7 working days |
These are indicative ranges, not commitments — actual timing depends on geometry and current load. BQUQ runs four production lines in one Dongguan factory, which means machining, stamping, spring, and heat sink work can be sequenced without shipping parts between vendors.
If you are still validating the design, the custom heat sink prototype workflow walks through the first-article process.
Design for manufacturability: a practical checklist
Run through this before you send drawings. It saves a revision cycle.
1. Is milling actually necessary? If the geometry is prismatic and volumes are high, ask for an extrusion quote too. BQUQ will tell you which is cheaper.
2. Are pin aspect ratios under 8:1? If not, expect taper and higher cost.
3. Is there chip clearance between pins? At least 1× pin diameter.
4. Are internal corners filleted? 0.3–0.5 mm minimum radius.
5. Is the base thickness justified? Thicker is not automatically better — it adds mass and cost.
6. Are mounting holes toleranced with the base? They interact.
7. Does the coating affect critical dimensions? State pre- or post-coat.
8. Is there a datum scheme? Flat base as primary datum, two holes as secondary and tertiary.
9. Can the part be held in a vise or does it need soft jaws? Thin or irregular parts need custom workholding, which is a real cost.
10. Have you specified the thermal interface surface? Flatness, roughness, and cleanliness all matter.
Quality checks on milled heat sinks
Inspection should match the function. A heat sink that is dimensionally perfect but has a warped base will underperform, and a sink with a perfect base but blocked fins will choke airflow.
Typical inspection for a milled heat sink includes:
- CMM verification of pin position, fin thickness, and overall envelope
- Flatness measurement on the base using a surface plate and indicator, or CMM scanning
- Surface roughness check with a portable profilometer on the interface face
- Visual and optical inspection for burrs, tool marks, and incomplete fin cuts
- Thread gauging on all tapped holes
- Coating thickness check after anodize (eddy current gauge)
BQUQ operates under ISO9001, so inspection records are retained and traceable to the lot.
When should you choose copper or a hybrid?
Copper milling is a specialist decision. The thermal case for copper is strongest when:
- Heat flux at the source exceeds roughly 50 W/cm²
- The base spreading area is small relative to the source
- Weight is not a constraint
- The budget supports 3–5× the aluminum part cost
A hybrid — copper base, aluminum fins — captures most of the spreading benefit at lower weight and cost. The joint between the two materials is the critical feature; it must be metallurgically or mechanically sound, since any interface resistance erodes the advantage.
For very high flux, consider whether a vapor chamber or heat pipe assembly is a better answer than solid copper. Milling can produce the housing and the fin stack; the two-phase element is sourced separately and bonded in.
Where CNC milled heat sinks fit in a broader program
Most electronics programs need more than one thermal part. A single enclosure might contain a milled pin-fin sink for the main processor, a stamped heat sink for a power stage, and an extruded profile for the LED driver. Sourcing all of them from one factory reduces coordination overhead and keeps tolerances consistent across the assembly.
BQUQ produces CNC machined heat sinks, extruded heat sinks, stamped heat sinks, and bonded assemblies in one ISO9001 facility, alongside metal stamping, custom springs, and collet chucks. Flexible MOQ means a 50-piece prototype run and a 5,000-piece production order go through the same process controls.
Send drawings and a thermal target, and you get a quote with DFM notes in 12 working hours.
Frequently Asked Questions
Q: Can CNC milling produce fins thinner than 1 mm?
A: Yes, but with caveats. Aluminum fins down to about 0.8 mm are routinely millable; below that, tool deflection causes taper and breakage rates rise. Fins thinner than 0.8 mm are usually better produced by skiving or stamping. If your design needs sub-millimeter fins, expect higher unit cost and a taller pin aspect ratio limit.
Q: Is a pin fin heat sink better than a straight fin heat sink?
A: It depends on airflow. Pin fins perform well in omnidirectional or uncertain airflow and offer lower pressure drop for a given frontal area. Straight fins are more efficient when flow direction is fixed and known, because they guide air along the full fin length. In a ducted design with a specified fan, straight fins usually win on performance per gram.
Q: How flat can a milled heat sink base be made?
A: BQUQ holds 0.02 mm flatness on critical faces as a routine tight specification, with ±0.005 mm achievable on selected CNC features. For direct-die contact, specify flatness and surface roughness together — a very flat but rough surface still needs a thick thermal interface layer. State whether the tolerance applies before or after anodizing.
Q: What is the minimum order quantity for a custom milled heat sink?
A: MOQ is flexible. Prototype quantities as low as one piece are possible because milling requires no tooling — only programming and fixturing. Unit cost drops steeply with batch size as setup is amortized. For volumes above a few thousand pieces, we will usually recommend comparing against an extrusion or die-cast option.
Q: Can you mill heat sinks from copper instead of aluminum?
A: Yes. Copper C1100 is machined regularly for high-flux applications such as IGBT modules and laser mounts. Expect roughly three to five times the cost of an equivalent aluminum part because of slower cutting speeds and faster tool wear. Hybrid copper-base aluminum-fin designs are often a better balance of cost and thermal performance.
Related Resources
- About BQUQ — ISO9001 factory in Dongguan with four production lines
- CNC machined heat sinks — pin fins, custom shapes, tight flatness
- Heat sinks overview — extruded, stamped, bonded and milled options
- Extruded heat sinks — the cost-effective alternative at volume
- Industry trends — thermal management developments
- Technical articles — full engineering library
- Contact — send drawings for a 12-hour quote
Authored by the BQUQ Engineering Team. BQUQ (Dongguan) runs CNC machining (±0.005 mm), metal stamping, custom springs, and heat sink production in one ISO9001 factory. Source-direct from Dongguan, China — quote in 12 hours: sc@bquq.com | WhatsApp +86 13713157787 | www.bquq.com


