nabil.me

Milling 0.2mm (7.9mil) Traces with a Desktop CNC

August 30, 2023

pxl_20230830_151049798

I recently needed a breakout board for a 2 x 2 mm STDFN chip, but wasn't able to find one online. I decided to see if my 3020 desktop CNC mill was up to the task. The trace widths going into the chip are 0.2mm. The spacing between the pads are also about 0.2mm.

pxl_20230830_151134918

The smallest bit I have is a 0.1mm engraving bit so there isn't much room for error.

image-3

I generated my G-code using Flatcam. I used 4 passes with a 45% overlap to provide good isolation between tracks. Here is a good tutorial on the entire process.

image-2

The next step is to generate a height map in my CAM software Candle. The goal here is to correct for unevenness of the copper surface. This is a critical step to get tight tolerances. I'm using a 5x5 grid with 10x10 interpolation grid. Here are a few more tips:

  • Secure your copper board as flat as possible to the CNC bed using tape and super glue.
  • Don't put pressure on the board with the Z probe when doing height mapping if you are holding it with your hand. Depressing the board will change the height of the offsets.

That's it. The traces are very delicate so I wouldn't want to do a large board like this, but it's good for small prototypes.

← Back to blog