1. Blog>
  2. How to generate Gerber files from Eagle

How to generate Gerber files from Eagle

by: Apr 25,2017 41115 Views 12 Comments Posted in Engineering Technical

Eagle PCB Gerber Design

Summary:       In this tutorial, we are going to show you how to export gerber files from your eagle .brd file.

For eagle the latest version 9.6.2, please click How to Generate Gerber and Drill Files From Eagle 9.6.2

Generally it doesn't work to use the Eagle files for PCB manufacturing , so the situation will be better if you can send the Gerber files directly to a PCB fab. In this tutorial, we are going to show you how to export Gerber files from your eagle .brd file, then you can upload it to PCBWay online system for fabrication.

*If you are using the lastest version of Eagle software ( Eagle 9.20 or higher ), please take a reference of THIS POST.*

Before generating Gerber files from Eagle, firstly you need to confirm the silkscreen is on single side or double sides, because only the top silkscreen layer (tPlace and tNames) would be generated by default in Eagle software. When your PCB has double sides silkscreen, you need to add the bottom layer as well (Dimension, bPlace and bName). If there is any milling design in your brd file, please add extra outline layer and check the"Dimension"> "Milling". After following the 4 steps you will have all the necessary files needed for PCB manufacturing.


Step 1. Generating Drill Files


To create a Gerber file from Eagle file, you should run the drillcfg command first:

File -->Run ULP --> the pop-up "Drill Configuration" dialog box and click the "OK" button to generate the corresponding drill configuration file.

11.png

Open the .brd file, and then click the "File" menu to open the "CAM Processor" dialog box.

3.png

In the "CAM Processor" dialog box, select "File" -> "Open" -> "Job ..." command, open the "Open CAM Job" dialog box, select the "excellentone.cam" and click "Open" button.

1.png

After loading it, click the "Process Job" command to generate the corresponding drill file:

2.png

Step 2. Generating Gerber Files

In the "CAM Processor" dialog box, select "File" -> "Open" -> "Job ..." command, open the "Open CAM Job" dialog box, select one of the "gerb274x.cam" and click "Open" After it is loaded, click the "Process Job" command to generate the corresponding Gerber file:

3.png

After completing the above steps, in your. brd file where the directory will generate some other documents --- Gerber files ,which can be sent to the PCB manufacturers to produce.

4.png

But before you upload the Gerber files to PCBWay online system or other manufacturing fab, you should always check all the layers and look at them using a Gerber viewer to make sure everything is ok.

The following files that you should now have in your Gerber file :

*.cmp (Copper, component side)

*.drd (Drill file)

*.dri (Drill Station Info File) – Usually not needed

*.gpi (Photoplotter Info File) – Usually not needed

*.plc (Silk screen, component side)

*.pls (Silk screen, solder side)

*.sol (Copper, solder side)

*.stc (Solder stop mask, component side)

*.sts (Solder stop mask, solder side)

 

Step 3. Compress all the files in a single .zip file

The final step is to Compress all the files in a single .zip file, then you can fill out the form about your PCB parameters ( size, quantity , layers , thickness , etc ) on our “PCB Instant quote” page and upload your .zip ( Gerber ) file to PCBWay online system, our engineers will check it again and feedback to you if any problems happen before it can be fabricated. Here we go!


You can also download our CAM file to export Gerber files directly in Eagle software and avoid any problem :

PCBWay_2 layer.cam

PCBWay_4 layer.cam

PCBWay_6 layer.cam

PCBWAY CAM.png


Join us
Wanna be a dedicated PCBWay writer? We definately look forward to having you with us.
  • Comments(12)
Upload photo
You can only upload 5 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000
  • Hi PCBWay. What file extension do you prefer for the milling layer file? Did I got it right, that you want the layers "Milling" and "Dimenstion" in this gerber file, or just only "Milling"? If the milled cutout is inside a pad or a (ground) plane, is it automatically plated trough?

    PCBWay Support Team 2019-07-23 10:58:57Reply

    Milling and Dimension are both alright. If the milled cutout is inside a pad or a (ground) plane, after you upload the file, please check that with your sales rep. Regards.

    Sayanik Mandal 2021-02-07 10:44:58Reply

    Hi PCBway support can you give me 2000 beans in my account as I make a costly project.

    Michael Landon 2022-10-18 02:26:49Reply

    I'm working with an older version of Eagle (7.7.0), so the cam files don't want to work with that. But if I have milling information (such as a slotted pad) should I include that in the silkscreen layer (where the dimensions layer is normally located) or should I put the milling layer (usually 46 in Eagle) in a separate file (such as *.mil)?

    Reply
  • dbfb

    Reply
  • Hi Why you use eagle for designing PCB ? Just use easyeda.com to design PCB. It is so simple and free.

    Reply
  • Note: Our CAM file (4 layer) expects layer 3 to be Route15. If you get a warning saying "Copper layer 15 referenced from Gerber output item, not specified in layer stack." , please change the layer "Route 15" to "Route 3" or the route you named it.

    Reply
  • Here is a easier new way to convert your Eagle .brd file to Gerber files automatically within seconds and preview the board images - https://www.pcbway.com/member/brdtogerber.aspx . Go ahead and have a try !

    Robin Becker 2019-06-26 23:42:02Reply

    there doesn't seem to be anything on the web page?

    PCBWay Support Team 2019-07-02 17:30:20Reply

    https://member.pcbway.com/BrdToGerber/Index

    PCBWay Support Team 2019-07-02 17:30:44Reply

    Updated.

    Reply
  • Hello PCBway, there is a easier method that I use for years. I concluded that the method has no problem with PCBway. Here is the method: https://learn.sparkfun.com/tutorials/using-eagle-board-layout/generating-gerbers You just have to download .cam file and then load that file in CAM Processor in Eagle, and then just click Process Job and then done. Very easy.

    Reply
Back to top