Eagle Output Tutorial -
After receiving quite a few emails requesting how to get Eagle to output a
format we can accept, I finally sat down and played with the Eagle software a
bit.
Eagle CAD
Software
This tutorial will show you how to output the files necessary for the $2.50
deal.
The output process is a four step process that will be second nature after
you run through it once or twice.
Files you will need:
This tutorial assumes that your design is complete and that you are ready to
get your board fabricated.
Step 1: Make sure the extra stencil layers are turned on
You must be sure that layers 29 and 30 are turned on. These layers are
responsible for the top and bottom solder mask. Without them, you will get a
bare FR-4 board with exposed traces - you will be missing the nice green cover
over the copper pads and traces.

From the View menu, select 'Display/hide layers'

Click on 29 and 30
I don't use Eagle so I can't explain why the hexapod.brd example
layout will not let you turn on these two layers. It does not show the layers
and I can't figure out how to turn them on. Someone who uses eagle and knows,
please
email us and fill us in... All other layouts should let you turn these
layers on.
Step 2: Correcting the silk screen line widths
Eagle actually has a default 5mil width on all their libraries.
This is too small for legibility. The minimum width is 8mil.
The silkscreen is the white lines that have no electrical
function, but will help you (the assembler) with part identification and
orientation. And you get to put fun text strings on your board to indicate what
the board does, the board's title, the names of the creators, etc.
Download and save the
silk_gen.ulp to the Eagle ULP directory.

Select the
silk_gen.ulp

Select Execute
Magically, 5-10 seconds later, all line widths will be increased
to 8mil!
Step 3: Generating the Gerber Files
Download and save the
SFE-Special.cam to the Eagle CAM directory.
Now start the CAM Processor in Eagle:


Open a Job
Select SFE-Special.cam from the CAM directory.

Click on the 'Process Job' button
The job should run in 3-4 seconds with no errors. If you get an
error that says:

This probably means that the CAM processor attempted to output
one of the Solder Mask layers but you don't have them activated. Be sure you
have the layers 29 and 30 activated as described above.
Step 4: Zipping and sending the files
You should now have all the files you need from Eagle. Find and zip these
files together:
- *.cmp - Top Component Layer (Top Copper)
- *.sol - Bottom Solder Layer (Bottom Copper)
- *.plc - Top Silk Screen Layer
- *.pls - Bottom Silk Screen Layer
- *.stc - Solder Stop Mask Layer (Top Solder Mask)
- *.sts - Solder Stop Mask Layer (Bottom Solder Mask)
- *.drd - Excellon Drill Data
Zip them together and email the file to
ProtoPCB@sparkfun.com.
Please include your order number within the email so that we can locate your
address information.
A quick note about the board border
This is a fair example of the problems we want to avoid:

As you can see in this Eagle example board, there are two
voltage regulators that stick off to the side. We will cut these off
because they are outside the obvious border. You do not need a 'keep out layer'
but you will need to make it painfully obvious to us what your board actually
is. In the example above, if you need the PCB to continue under the
regulators, extend the board border to include the items. Please describe any
non-conventional borders in the email you write when you send the zip file.
Here are some sites I came across during google searches that
you might find interesting:
|