Forskningsavdelningen have been working on a new vectorization algorithm specifically designed for tracing PCB layouts, keeping CNC routing restrictions in mind to produce G-code that executes with minimal dwelling-requirements. This is a preview of stage-1 (vectorization) output of a sample input containing a large variety of potentially problematic designs:

Bitmap PCB to G-code conversion, stage 1
(Click to enlarge)

The algorithm is complete, and now begins the work of writing stage-2 (tool-size correction) and stage-3 (g-code generation). The finished solution will allow autonomous conversion of any PCB bitmap image to G-code for tracing, drilling and outline milling. Output options will be one program per operation and drill-size, or a single program with tool-change operations.

 
Set your Twitter account name in your settings to use the TwitterBar Section.
Creeper MediaCreeper