Eagle 5: Components |
At first use, adding components to a schematic is often frustrating. The libraries available on this site are organized to make this easier for DIY pedal makers. This page describes the organization as it appears in Eagle in more detail.
The Eagle “Add” command opens a window like the one below. The libraries that are in use are listed by name alphabetically. The “Description” column to the right shows the title of each library’s description.
There are also three window panes on the far right. The bottom pane shows the full description available for the selected library: the description title and any additional text.
These gm libraries give summary information about the values of the components in each library. For example, the ceramic capacitor library description shown here contains capacitors in the 1 – 1000pF range.
Expanding a library entry one level gives a window like this one. The entries are names for component packages, the size and shape of a component. Because schematics rarely refer to the packages of a component, this can be confusing for beginners looking for a component value like 47pF for a capacitor or 100K for a resistor.
In the example above, the package is called “050X030_025″ because the package is 5mm by 3mm with 2.5mm lead spacing. The description explains that the capacitors in this package come in values from 47pF to 120pF. So given that you are looking for a ceramic capacitor in the 1pF to 1000pF range, you can find the appropriate package quickly.
In the Eagle schematic layout editor (as in many other layout editors), you place a component package and then assign a value. This makes sense because a component usually comes in fewer packages than in various values. Also, because components vary along such other dimensions as voltage rating and manufacturer, a specific capacitance (like 47pF) or resistance (like 100K) comes in many different packages.
Expanding a library entry an additional level gives a window like this one. You can see both the schematic image and the circuit board image in the top right-hand panes.
In this example, the 5mm by 3mm package has a 0.1″ lead spacing for the circuit board image. If we just put the leads through the holes of a perfboard then we will have 0.1″ pad spacing on the solder side of the board. The other entries for this package give 0.2″, 0.3″, and 0.4″ pad spacing. These different versions matter only for circuit board layout. For schematic layout, which often precedes circuit board layout, any pad spacing will do.
I usually pick the smallest lead spacing, when I am paying attention.
This image shows what a package with 0.4″ pad spacing looks like. In the circuit board image on the far right, the leads of the capacitor are bent out from underneath the capacitor to reach holes 0.4″ apart.
If you lay out your schematic first, then you can also use Eagle to layout your circuit board using the information in the schematic. You can choose different pad spacing for a component during the board layout design.
Laying out your circuit board based upon the schematic you create in Eagle can be helpful. Many people enter a circuit more accurately as a schematic than as a draft circuit board design. Eagle’s circuit layout editor displays the correct connections among components as described by the schematic layout. It also flags components that are incorrectly connected.
Jim Miller said:
Trying to get use to Eagle. Having no CAD experience, is’s hard trying to find components. Then I notice that my library has no gm components and unlike your example. Can’t find a simple 1/4 W carbon resistor.
I got the free version of Eagle. Is there something missing?
Thanks,
Jim
Posted 27.09.2007 at 1:07 pm
gaussmarkov said:
It sounds like you did not install the gm libraries in addition to Eagle. Check out the instructions in Eagle 3: Setup.
Posted 29.09.2007 at 9:01 pm
Electronics-Lab.com Blog » Blog Archive » [Tutorial] – Eagle CAD said:
[...] Eagle 5: Components [...]
Posted 01.02.2008 at 2:08 am
Mr_Hadden said:
Hey, thanks for all this stuff, very useful.
Posted 20.02.2008 at 5:55 pm
Chary BS said:
This stuff is really helpful. I was totally lost before I hit this page. Great work.
Posted 01.05.2008 at 3:19 am
ricky said:
hello friends im facing a problem in eagle i cant get correct given layout measurement in printout were are places we have give measurements the printout measurement varies from orginal please help me or please mail me (english)(rogerstriker@yahoo.com)
thank you
Posted 03.12.2008 at 11:50 pm
ricky said:
hello friends im facing a problem in eagle i cant get correct given layout measurement in printout were are the places we have to give measurements in the software the printout measurement varies from orginal please help me or please mail me (english)(rogerstriker@yahoo.com)
thank you
Posted 03.12.2008 at 11:53 pm
Allan said:
I have some Japanese transistors, with the different pinout. To alter the layout and save me twisting and insulating the pins, do you know how to edit or make a component with the corresponding pinout? ie. ecb rather than the standard ebc.
Posted 30.01.2009 at 7:07 am
kepler said:
Thanks a lot for all this!
Posted 06.02.2010 at 2:06 pm
Abhishek said:
I was lookin for 4011 and got it..at that time i clicked drop by mistake and later i could not get it back again.
i had used word FLIP to find it but not flip does not give me any results
Posted 22.08.2010 at 12:37 am