Cnc soldermask milling

Hi

i am new here,

I have a cnc 3018 and struggling with soldermask milling.

The problem is that sometimes the springbit cuts through the copper and sometimes it works fine.

steps i do:

1 heightmap the bord with 0.1 30 degree v bit

2 milling out the traces using the heightmap

3 sandpaper the bord to get the rough edges off

4 cleaning the pcb with acetone

5 applying soldermask

6 using a acrylic peace to flatten out the soldermask

7 harden the soldermask with UV lamp for about 2 minutes

8 probing the springbit (with 0.1 mm tip 30 degree angel)

9 start milling the mask using 0.012 mm cutdeapth using the heightmap.

and now the problem is that it in some pads cutting true the copper and some pads are not fully removed.

i use Easyeda and flatcam for gerberfiles convertion to gcode.

does anyone have any ideas on what i do wrong och missing?

regards

Robert

I’m not understanding how you are heightmapping. It sounds like your mill is not level with your workpiece. You can level the machine bed to the the gantry motion or you can try and change the machine motion (not often easy).

The 3018 is a bed slinger like many 3d printers, but the mounts on it are not centralized, they are connected on each end. if the table it sits on is not flat, it can rack and the motion of the bed will not be in a flat plane. I’d start with the table the machine sits on. Ensure the table is flat. For example, the shelf thing my large 3d printer sits on is not flat. shim a foot or two to get close. Check that the machine feet are all the same, then loosen the frame bolts and let the machine relax to the flat table top, then tighten it back down, then do the wood spoil board planing.

Typically a piece of sacrificial wood is used as a base “spoil board.” A piece of mdf is easy to cut and if not super humid, will hold it shape. You then surface that wood to be level with the machine, attach your copper-clad board to that piece, and run your operation on the workpiece. Probing then only needs to be done once at any location on the board to set the z height. With everything cut flat, the assumption that is all level should then be correct.

Out of curiosity, how thick is your copper and how thick is your soldermask? Have you tried cutting a thin aluminum plate to use instead? I’ve had laser-cut stainless steel masks made that lay over the top of the board as a solder stencil (perhaps that method could work?), but most optical masking like the one you describe that I have used are done with photoresist and then chemically etched to produce the circuit openings and typically at a much smaller scale than a mill bit would allow.

I’d be interested in seeing photos.

Get the bCNC sender software and a probe and use bCNC to height map and contour follow each individual PCB.

It seems that it was my spoil board that wasn´t totally flat. I flattened it and run -0.0008 mm with the spring bit and success.

1 Like