Editing irregular PCB shapes in FlatCam

How to create irregular outline cut paths and board cut outs

Following a request from a subscriber I have edited my FlatCam tutorial document to include a section on how to profile irregular board layouts and boards with cut out areas. The attached ZIP file contains the new version of the write up and a short video clip showing the board outline editing process.

Links to similar or related post are listed below : –

Vacuum table update for PCB milling

I have mentioned in the past my home made vacuum plate for holding printed circuit board material flat while milling the copper trackwork.   As a technique this works really well and the results are very consistent using 5 and 10 thou miniature milling cutters from Think and Tinker.

When the artwork design needs holes drilling through the PCB material, care has to be taken not to drill through into the aluminium surface of the vacuum table.  To protect the carbide drills and the surface of the vacuum table I use a sheet of 3mm MDF underneath the PCB material to act as a sacrificial  board .  While the MDF is ‘transparent’ to the vacuum suction it does degrade the downward vacuum grip and this has always been a frustration.   If the board does not need through holes then the MDF is not required.

My wife uses an anti-slip perforated rubber sheet on the kitchen sink draining surface.   This is very flexible and looks like a weird cobweb of holes.   It struck me that this could be used as a sacrificial sheet between the PCB material and the vacuum table surface.   The rubbery material is not perfectly flat but is very easily compressed to become consistently flat over a large area.

I begged a sheet of the material from the kitchen ‘sub stores’ and mounted it on the vacuum table with the PCB on top.   I measured the overall depth of the PCB and the mat under vacuum compression to be circa 80 thou and I usually set the depth of cut for drilling to 68 thou.  This looked like it should leave a safety margin to avoid damage to the drilling tool and the vacuum table surface.

Using anti slip rubber sheet as a sacrificial spacer
The rubber mat in place on the vacuum table

The idea worked a treat.   The PCB was very rigidly clamped  in place and no damage was done to the drill bits or the vacuum plate.  Here is an image of the first board being run using this backing material technique.

Test PCB being milled using the rubber sacrificial mat
Test PCB being milled using the rubber sacrificial mat instead of MDF

This looks like a step forward in my PCB milling process and has the added advantage that the rubber sheet can be hand washed afterwards and re-used.

Anyone needing some 3mm MDF ?

Similar or related subjects : –

Update on CNC milling printed circuit boards on a homemade vacuum table

Update to the use of FlatCAM to mill PCBs

There are quite a few entries on my blog regarding using FlatCAM to convert PCB design software manufacturing files into CNC code.   I also have mentioned my small home made vacuum table and a floating foot compression device both for holding the PCB blank flat while the milling takes place.

I have revised my original write up to focus on FlatCAM version 8.991 and also pulled together notes on these other techniques.   If you like it let me know.  If there are mistakes also let me know.

FlatCAM and milling pcbs updated notes 2021

Similar or related subjects : –

Experiences and understanding FlatCAM PCB milling program

FlatCAM Write Up – Experiences and Procedures

After a lot of editing I think the attached document will give an in depth understanding of how to use FlatCAM based on Version 8.5.   The document is based on our experiences and a steep learning curve.  We now have a repeatable process for milling PCBs from Gerber and Excellon files exported from a PCB design package.

The document may well have mistakes and we would appreciate feedback good or bad.

Latest version is now based on FlatCAM v8.991

FlatCAM v8.991 and milling pcbs 2021

Similar or related subjects : –

Clamping of printed circuit boards while milling tracks follow up

Previously on Woody’s Workshop … I had spent time trying to get a consistently level PCB blank clamped to the tooling table ready to mill the traces using CNC.   The results were not too bad but being anally fussy it left a bit to be desired, particularly if the board had a large area which magnified the variations.  

Any variation of the level of the PCB top surface will produce variable width cuts when using a V shaped cutter.   I had machined a clamping plate which was a simple open frame with a clamping step equal to the PCB thickness (1.6mm) and a sheet of MDF or hardboard as a sacrificial backing board. 

Despite having more clamping screw holes than a magazine burst from an AK47 I still ended with the corners of the PCB being a few thou lower.   Results were shall we say ‘variable’.   I had reason to run a new prototype board this week and once again hit the same frustration.   In the end it was a sit and look at it and have a think session. 

The resulting revelation was maybe the sharp edges on the step are applying too much pressure ?  What if I were to be more gentle with the clamping ?  

I cut some strips of thin foam rubber and put this into the step such as to push down on the PCB.   As a quick test I only fastened the frame down using the four corner holes. 

printed circuit board clamping for cnc milling
Sketches showing the two methods of clamping the printed circuit board ready for CNC milling

Absolute magic.   The PCB surface hardly moved the Hamer needle at any point on the surface.  Milling result was an artwork to be proud of.

Issues – the current step on the clamping frame is meant to clamp to a hard stop based on the sum of the PCB thickness and the sacrificial material thickness.  Adding the foam meant I had to do away with the sacrificial board.  The frame step therefore needs to be deeper.   The sacrificial material is essential to allow drilling to take place without breaking the drill as it runs into and potentially damages the tooling table. (For the board in question I drilled to only 1mm and then over drilled by hand off line to the mill).  

So a worthwhile bit of experimenting and hopefully a better result going forward  

Similar or related subjects : –

Verified by ExactMetrics