CNC radiator processing: how machined heatsinks actually work
A practical walkthrough of CNC radiator processing for engineers designing heatsinks, cold plates, and RF enclosures. You will see where machining wins, where it loses, and which numbers decide the outcome.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
What CNC radiator processing changes in the heat path
A radiator does two jobs: pull heat out of a source and hand it to moving air or liquid. CNC radiator processing mainly improves the first job. Machining a base flat and thin shortens the distance heat travels before it reaches the fins. That distance is the bottleneck in most small heatsinks, not the fin count.
The second job is surface area. Fins add area, but only if air can reach between them. A 0.5 mm gap blocks more airflow than a 1 mm gap at the same fan pressure, so the extra area can be wasted. Machining lets you hold a consistent gap along the whole fin length instead of a nominal value that drifts.
Thermal resistance is the number that matters. It combines conduction through the base, spreading into the fin field, and convection off the fin walls. CNC work touches the first two. If your measured resistance is far above the calculated value, the cause is usually a flatness error or a bond line, not a shortage of fins.
Copper and aluminum both machine well, but they behave differently at the tool tip. Copper grabs the cutter and builds heat fast. Aluminum 6061 or 6063 cuts clean at higher spindle speeds. Choose the material by the heat flux first, then accept the machining cost that follows.
- 1Base thickness sets spreadingThin bases help point sources, thick bases help wide sources.
- 2Gap tolerance sets airflowA drifting slot width chokes the fin field unevenly.
- 3Bond lines add resistanceEvery interface layer costs you a fraction of a degree per watt.
Fin geometry limits in CNC radiator processing
The narrowest slot you can mill is set by tool diameter and depth-to-diameter ratio. A 2 mm cutter can reach roughly 10 mm to 12 mm deep before it deflects. Push past that and the slot walls taper, which changes the fin thickness along its height. Skiving handles 0.2 mm fins because it cuts rather than mills.
Fin height matters for the same reason. Tall thin fins vibrate during milling and leave chatter marks on the flanks. Those marks are not just cosmetic, they raise surface roughness and slightly reduce effective area. We run finishing passes at Ra 0.8–1.6 μm on fin flanks to keep the surface predictable.
Pin fins are the other common shape. They break up the boundary layer and work well in forced air with a fan, but they are slower to machine because the tool has to lift between every pin. A plate fin array with the same area usually costs less and performs close enough in ducted flow.
Your width-to-height ratio decides the process. Below about 1:8, milling is fine. Between 1:8 and 1:20, expect to pay for extra passes and slower feed. Past 1:20, look at skiving, extrusion, or a bonded assembly instead of cutting the fins from solid.
- 1Tool diameter caps slot widthA 2 mm cutter holds about 0.2 mm tolerance at 10 mm depth.
- 2Chatter shows on fin flanksRough flanks cut area and look bad in customer inspection.
- 3Pin fins cost more per unit areaEvery pin needs a lift, a move, and a plunge.
- 4Aspect ratio is the switchPast 1:20, another process usually wins.
Base flatness, bond lines, and interface resistance
The base is where most machined heatsinks lose performance. A base that is flat to 0.02 mm over 100 mm makes good contact with a thermal pad. A base that bows 0.1 mm leaves an air gap in the middle. Air conducts poorly, so the source runs hot even though the fin field is fine.
We hold ±0.005 mm on critical features and check flatness on the base face before shipment. For a large plate, that means measuring across the diagonal, not just at the corners. The middle of a plate is where bowing hides.
Bonded fins are common when you want copper fins on an aluminum base or aluminum fins on a copper cold plate. The joint is a thin layer of solder or epoxy. It adds a small resistance per interface, and it can fail under repeated thermal cycling if the two metals expand at different rates.
For high-reliability parts, cut the fins and base from one block. There is no bond line to inspect and no differential expansion. The cost is more machining time and more material removed. For most electronics duty, a bonded stack is a reasonable trade, provided the bond layer is thin and void-free.
- 1Flatness beats fin countA bowed base wastes the whole fin field.
- 2Measure the diagonalCorner readings miss center bow.
- 3Monolithic costs moreNo bond line, but more material removed.
Choosing aluminum, copper, or a mix
Aluminum is the default. Grade 6061 machines cleanly, takes anodizing, and weighs about a third of copper. Grade 6063 extrudes well but is softer, so it can tear during aggressive milling. Grade 7075 is stronger and used when the heatsink is also a structural bracket.
Copper moves heat about twice as fast as aluminum by thermal conductivity, but it is denser and gummier. A copper heatsink for the same fin count weighs roughly three times as much. Copper also needs more care at the cutter, with lower surface speed and sharp tools.
The practical compromise is a copper base with aluminum fins. The copper spreads heat from a small die, and the aluminum fins reject it to air. The base-to-fin joint is the weak point, so the bond must be thin, uniform, and inspected.
For harsh environments, we use 316L stainless or Inconel when corrosion or heat dominates. Stainless conducts poorly, so it only makes sense when the heatsink is also a housing wall. In that case the thermal path is short and the corrosion resistance is worth the loss.
- 16061 is the safe choiceGood finish, good strength, easy anodizing.
- 2Copper needs slower speedsWatch chip evacuation and tool wear.
- 3Mixed metal joints need inspectionVoids and thin spots drive resistance up.
When CNC radiator processing is the wrong answer
Machining is great for low volume and complex shapes. It is a poor fit for a simple constant profile sold in thousands. If your heatsink is a straight extrusion with no machined pockets, an extrusion die pays for itself quickly and the per-part cost drops well below milling.
Very thin, very tall fin fields also resist milling. Once the aspect ratio climbs past about 1:20, tool deflection and chatter make the geometry hard to hold. Skiving or a bonded stack gets you there with better results.
Large flat plates with a dense pin field are another mismatch. The tool path is long, the chip volume is high, and the part tends to move as stress releases. A cast or forged near-net blank with a light finish cut often costs less.
The honest rule is this. Machining wins when the part has features that a die cannot form, when the volume is low, and when flatness or tolerance matters more than unit cost. Outside that, another process usually serves you better.
- 1Simple constant profileExtrusion beats milling at volume.
- 2Aspect ratio past 1:20Skiving or bonding holds the fins better.
- 3Dense pin field on a big plateCast or forged blanks cut cost and distortion.
How a machined heatsink moves through the shop
- 1Review the thermal modelWe check heat flux, allowed temperature rise, and mounting footprint before quoting. If a milled fin cannot meet the aspect ratio, we say so.
- 2DFM on the fin fieldTool diameter, corner radii, and slot depth get flagged. Tool radius must be smaller than the slot corner radius or the cutter cannot reach.
- 3Rough and stress relieveHeavy material removal releases internal stress. For large plates we rough, stress relieve, then finish to hold flatness.
- 4Finish passes on fins and baseFin flanks are finished to Ra 0.8–1.6 μm, and the base face is faced last so flatness is not disturbed by later operations.
- 5Inspect flatness and dimensionsBase flatness, fin thickness, and slot width are measured. Reports are available on request.
- 6Surface finishAnodizing, electroless nickel, or bead blasting. Masking protects mounting faces and threads from coating buildup.
Machining against other heatsink processes
Pick the row that matches your fin aspect ratio and volume.
| Process | Best fin range | Typical tooling cost | When it wins | When it loses |
|---|---|---|---|---|
| CNC milling | 0.8–3 mm fin, 1:8 ratio | Low, no die | Prototypes, low volume, thick bases | Thin tall fins, high volume |
| Skiving | 0.2–1 mm fin, 1:20 ratio | Medium, blade setup | Dense fin fields, flat bases | Complex 3D mounting features |
| Extrusion | 1.5–4 mm fin | High, die cost | Long constant profiles, high volume | Changing geometry, tight flatness |
| Die casting | 2–5 mm fin | High, mold cost | Housings with integrated fins | Tight tolerance, low volume |
| Bonded assembly | 0.3–1 mm fin | Low per unit | Copper fins on aluminum base | High-vibration duty, thermal cycling |
| Cold plate milling | Channel 2–8 mm wide | Low, no die | Liquid cooling, sealed paths | Air-cooled fin stacks |
The short answer on process choice
If your part has pockets, tight flatness, or low volume, choose CNC radiator processing. If it is a constant profile at high volume, choose extrusion or skiving and machine only the mounting features.
Questions engineers ask about CNC radiator processing
What is the thinnest fin you can mill?
With a 2 mm cutter we hold a 0.8 mm fin at around 10 mm height. Thinner fins need a smaller cutter and a shallower depth, which raises cost and cycle time.
Below 0.5 mm, skiving or a bonded fin stack is the better route. Milling that thin tends to chatter and the wall thickness drifts along the height.
How flat does the base need to be?
It depends on the interface material. A thermal pad needs a flatter base than a thick gap filler. As a working number, hold 0.02 mm over 100 mm for pads and 0.05 mm for soft gap fillers.
We hold ±0.005 mm on critical features and check the base face across the diagonal before shipment.
Can you machine copper heatsinks?
Yes. Copper machines with lower surface speed and sharp tooling. The main issues are chip evacuation, built-up edge, and heat at the cutter.
Copper is often used as a base with aluminum fins bonded on top. That keeps weight down while spreading heat from a small source.
Does anodizing hurt thermal performance?
Anodizing adds a thin oxide layer that conducts less than the metal beneath. For most air-cooled parts, the effect is small because the layer is only a few micrometers thick.
Hardcoat anodizing is thicker and adds more resistance. If the heatsink sits on a thermal pad, mask the mounting face so the pad contacts bare metal.
What surface finish do you hold on fins?
Fin flanks are finished to Ra 0.8–1.6 μm. Finer finishes are available down to Ra 0.2–0.8 μm when the geometry allows.
A smoother flank slightly reduces area but improves airflow and looks better in customer inspection. For most parts, the standard finish is the right balance.
Do you supply bonded fin assemblies?
We machine bases and fin stacks and can supply bonded assemblies with a thin solder or epoxy joint. The joint is inspected for voids.
For high-vibration or thermal cycling duty, we usually recommend cutting the part from one block instead, so there is no bond line to fail.
Send us your heatsink drawing
We quote CNC radiator processing and return a free DFM analysis within 12 hours. Uploads are secure and confidential.
12-hour quote100% inspectionNo minimum order