If I put my notes here, I might be able to find them again later!
Converting Eagle printed circuit board layout files to Gerber format
File this under "things-I-should-have-learnt-to-do-many-years-ago-but-was-too-lazy-to-bother".
Many pcb fab outfits that do business with hobbyists and DIYers choose to accept Eagle .brd files, which means they do the conversion to Gerber output so you don't have to. I've relied on that for far too long, but when an error showed up in one the .pdf proofs on the last batch of boards I sent out for fabrication, they asked me to send the Gerber files instead. So I bit the bullet and after a couple of false starts managed to give them what they wanted. Looking back at it, it was easy and something I should have learnt, as I wrote up above, years ago, but, for posterity, here's how it's done:
Eagle 6 on Windows
Update for Eagle 7
** update Dec 2016: changed the cam job from gerber to gerb274x. The results are generally more compatible with fabrication houses and viewer utilities.
** update Jan 2017: edited the resultant file list in the 7.x version to 8 files.
Probably. I'm not an expert. It's what I did and I was told by the receiving party that all was present and correct.
Any comments and corrections would be welcome.
Many pcb fab outfits that do business with hobbyists and DIYers choose to accept Eagle .brd files, which means they do the conversion to Gerber output so you don't have to. I've relied on that for far too long, but when an error showed up in one the .pdf proofs on the last batch of boards I sent out for fabrication, they asked me to send the Gerber files instead. So I bit the bullet and after a couple of false starts managed to give them what they wanted. Looking back at it, it was easy and something I should have learnt, as I wrote up above, years ago, but, for posterity, here's how it's done:
Eagle 6 on Windows
- Make a working folder for the Gerber files.
- Copy the Eagle board (.brd) file to this directory.
- Open Eagle (version 6.1)
- Select menu item "file/open/CAM job"
- The open file dialog appears, defaulting to the Eagle CAM directory. Open the file called "gerber.cam". The CAM Processor window now appears
- From the CAM Processor windows select menu item "file/open/board" and open the .brd file you copied to the directory in step 2.
- Click on the "Process Job" button. There is a short progress bar, maybe a warning about having more than one signal active.
- A bunch of 8 new files are created in the working folder. As prompted, you should delete the temp file which ends in .$$$
- OK, almost done. You still need to make the drill files. From the CAM Processor window, choose "file/open/job" and select "excellon.cam"
- Click on the Process Job button again, and 2 new files are created, .dri and .drd
- Delete, if you like, the original Eagle .brd file from the working folder. You should be left with 9 files (.cmp .drd .dri .gpi .plc .sol .stc .sts and .whl) Select them, and, on Windows at least, choose to add to a zip compressed archive.
- That's it, you're done. The archive is ready to be sent off to the board manufacturer.
Update for Eagle 7
- Make a working folder for the Gerber files.
- Copy the Eagle board (.brd) file to this directory.
- Open Eagle (version 7.x)
- Select menu item "file/CAM processor
- The 3 CAM processor window opens, choose file/open/job. Open the file called "gerb274x.cam".
- From the CAM Processor windows select menu item "file/open/board" and open the .brd file you copied to the directory in step 2.
- Click on the "Process Job" button. There is a short progress bar, maybe a warning about having more than one signal active.
- A bunch of 6 new files are created in the working folder.
- OK, almost done. You still need to make the drill files. From the CAM Processor window, choose "file/open/job" and select "excellon.cam"
- Click on the Process Job button again, and 2 new files are created, .dri and .drd
- Delete, if you like, the original Eagle .brd file from the working folder. You should be left with 8 files (.cmp .drd .dri .gpi .plc .sol .stc .sts) Select them, and, on Windows at least, choose to add to a zip compressed archive.
- That's it, you're done. The archive is ready to be sent off to the board manufacturer. You can check them online at www.gerber-viewer.com
** update Dec 2016: changed the cam job from gerber to gerb274x. The results are generally more compatible with fabrication houses and viewer utilities.
** update Jan 2017: edited the resultant file list in the 7.x version to 8 files.
Probably. I'm not an expert. It's what I did and I was told by the receiving party that all was present and correct.
Any comments and corrections would be welcome.
Total Comments 3
Comments
-
Good stuff. The only thing that may need thought is that some board houses want their own .extensions for individual board layers, or have limited drill sizes, so it's always best to add a text file with the drill sizes you have used and identifiers for each layer. I usually add a pdf of the complete board as well so they can check orientation and placement.
Posted 12th February 2012 at 12:04 AM by pinkmouse -
Posted 24th January 2017 at 11:52 AM by Calvin -
Posted 29th January 2017 at 03:10 AM by rjm