SVG To Gerber, Without The Pain

We’ve all marveled at the high quality PCB artwork used within the #BadgeLife and other communities to produce eye-catching designs, but those of you who have dipped your toes in the PCB artwork water will know that it’s hardly an easy process. [Jaseg] may have an answer though with gerbolyze, his software for processing SVG files into Gerber layers or KiCAD footprints.

His impetus for building it came from disappointing experience with other scripts that simply tried to rasterise any SVG they were given, or didn’t fully support the complete SVG spec. It’s designed for minimal preprocessing, allowing for as streamlined a process as possible. It includes a bitmap vectoriser to handle everything that can be thrown at it, and the GitHub repository has full instructions including examples of the output for different settings.

This is the latest in a long progression of enhancements to the PCB art process, but it’s not by any means the first time we’ve ventured down this path. In particular [Brian Benchoff] did a lot of work on the production of multi-colour PCBs.

10 thoughts on “SVG To Gerber, Without The Pain

        1. Not even for documentation.
          Just for nice looking pictures of colored wires sneaking around a breadboard.

          Give me a proper schematic over that any day.
          Looking at such a F*&^%$#@! -ing thing and then trying to figure out what parts it uses, how everything is connected and what it actually does is no fun.

          1. Many people don’t realize this, because they never take more than 15 seconds to actually look, but Fritzing is perfectly capable of doing proper schematics (second tab) and PCB designs (third tab). But it doesn’t *require* you to start with them, like certain nazi cad software that doesn’t even support SVG does.

Leave a Reply to shinsukkeCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.