The freeware and light versions of Cadsoft Eagle limit the design area of the PCB to 10cm x 8cm. This is enough to do many projects, but when you want to try and panelize to fill a 10cm x 10 cm board, it won't work. Plus, maintaining separate projects and updating them on the panel, and maintaining consistency of labels and reference designators can be a pain.
In this Instructable, I will show you an easy way to merge Gerber files generated from Eagle (or any other EDA tool) in a way that Seeed Studio will accept them for panelizing with their Fusion PCB service. I will be using the SARduino644 v1.0 board shown below as an example.
Remove these ads by
Signing UpStep 1: Design Board and Render Gerbers
When you're happy with your board, and it passes Seeed's design rules, use the Seeed CAM processor to generate the Gerbers for your PCB.
When you're done, you should end up with the following files:
<board>.GTO - top silkscreen
<board>.GTS - top soldermask
<board>.GTL - top copper
<board>.GBO - bottom silkscreen
<board>.GBS - bottom soldermask
<board>.GBL - bottom copper
<board>.TXT - Excellon drill file.
Before you proceed, you should check the Gerbers carefully to make sure everything looks right *before* combining them into a panel, this will save time later if you find a problem. I like to use the online gerber viewer provided by CircuitPeople. You can make a zip of all the files and upload them in one go, and they will all be rendered to image files.








































Visit Our Store »
Go Pro Today »




how can i check if there is 2 board outline instead of 1?
The bad thing about my method is that the component names will auto-increment during the copy operation, however I didn't care, or even had any silkscreen when I did it with the above method. Your Instructable solves this problem.
By the way, I never put my order number on... It must annoy them, but I was also a customer before they added that "requirement" so I know it's not really "required", it just makes their job slightly easier.
I chose the gerbmerge approach because I deemed it likely faster than writing or adapting an Eagle script (which I could learn, but would be starting from scratch). I think it is also more generally useable, especially if you already have gerbers available for the designs you want to panelize.