pcb-tools ============ [](https://travis-ci.org/curtacircuitos/pcb-tools) [](https://coveralls.io/r/curtacircuitos/pcb-tools?branch=master) [](https://readthedocs.org/projects/pcb-tools/?badge=latest) Tools to handle Gerber and Excellon files in Python. Usage Example: --------------- import gerber from gerber.render import GerberCairoContext # Read gerber and Excellon files top_copper = gerber.read('example.GTL') nc_drill = gerber.read('example.txt') # Rendering context ctx = GerberCairoContext() # Create SVG image top_copper.render(ctx) nc_drill.render(ctx, 'composite.svg') Rendering Examples: ------------------- ###Top Composite rendering   Source code for this example can be found [here](examples/cairo_example.py). Documentation: -------------- [PCB Tools Documentation](http://pcb-tools.readthedocs.org/en/latest/)