Panelization with gerbmerge

With older versions of KiCad I successfully used gerbmerge to create “panels”, but with 4.0.2 I encountered some issues. (I put panels in quotes because it really only creates a tiling, it doesn’t do mouse bites, routing etc).

Two main issues are that

  1. When using “subtract soldermask from silkscreen” the silkscreen is missing for all but the first job
  2. The “Decimal format” in the drill file doesn’t work at all (stops with error)

There are some other issues, like the merged outline file is invalid, and some of the options I used before are missing.

Of course, workaround is not to use the above features, with some trial and error I managed to get a usable output.

I think I can fix the issues, so I have forked the latest version I could find (https://github.com/bobc/gerbmerge). The silkscreen one is easy, the drill file I got working but it only works when “ExcellonDecimals = 5” in the config file, which I don’t understand yet.

If anyone has any issues/fixes for gerbmerge, let me know and I will have a look.

2 Likes