

rendering and panelization), setting options for PCB layers, themes, scrollbars, support for both horizontal and vertical mouse bites, render component parts, 3D rendering, etc… There’s more work to be done to make it an even better tool with speed optimizations (e.g.

The tool can only add mouse-bites to perfectly straight lines, only horizontal mouse-bites are supported, and the horizontal/vertical feature is currently problematic with most PCB houses, so he recommends doing the rotation in the PCB app, and only using hm-panelizer for layout and mouse-bites at this time. “Disable aperture macros” when exporting Gerber files (this may not be needed for simple designs and only needed by some Pcb houses).The board outline gerber file (.gm1) must be present.The PCB Gerber files must use Altium/Protel filename extensions.There are some requirements for the utility to work on with your PCB : The project relies on kivy cross-platform library, pygame and pycairo libraries, as well as pcb-tools and pcb-tools-extension projects. Note that hm-panelizer is just a side project, and Gerard released it as an open-source project in hopes that it might be useful to users and the community will contribute to it. He’s mostly tested it with PCBs designed in KiCad 6.x, but it should also work with design files from other tools. Gerard (aka halfmarble) has released hm-panelizer open-source software allowing for a panelization of PCBs via a simple GUI interface and doubling as a Gerber file viewer.
