To do this with a minimum amount of routing, [Michael Schembri ... widths The software takes one layer of the PCB layout, converts it to black and white, and then runs a C++ Voronoi algorithm ...