Benbox Laser Machines/CO2 Lasers/3D Printers

CNC => Mini CNC => Topic started by: Stonemull on August 24, 2017, 08:55:09 AM

Title: PCB creation
Post by: Stonemull on August 24, 2017, 08:55:09 AM
I have had some success with making very small pcb's including double sided.

Software used is flatcam to generate gcode files which are then imported into estlcam.

Following is my very first attempt, well fourth if you count the failed ones on the same bit of copper.
I was using the 0.1mm 60 degree V bit, set width to 0.21mm for a 0.1mm cut depth.
I have found 0.05mm is a useable depth if you have flat material, I am yet to try probing in multiple points, estlcam can do it but I am not sure how to apply it to imported gcode, not even sure you can.

Note: this is a double sided board, I cut the first layer, drilled then did the edge cuts and removed the board, then realised I was going to have a mongrel of a time clamping it for the second layer, also the alignment hole I drilled turned out to be in the middle of a track on layer 2 .. but it did work.

edit: added a couple of pics of the completed board too..
Title: Re: PCB creation
Post by: Stonemull on September 28, 2017, 07:40:52 AM
Revisited this in the last few days, making a larger pcb you soon discover that ANY misalignment on the axii's height wise makes the job impossible without correcting for it.
So grab a copy of openCNCpilot and use the height map function with a probe.
Board designed in kidad, plotted as gerber plus drill file, import into flatcad, create isolation data then gcode, import gcode into opencncpilot and apply the map data, start job.

This is the first time I have also cleared the non copper from the region as well as done the isolation cuts.

One that is done, import the excelion drill file into flatcam, create the drill nc file, drill..

The bottom layer I import into flatcam, mirror it, then apply a small offset repeatedly until a specific hole is over the 0,0 origin on the screen. I use the first hole in a vertical column of holes.

When ready to cnc, line the board up with that hole, then check that moving the axis tracks the row of holes, set zero. start milling.

last job is to cut the board out with edge cuts.