Difference between revisions of "Eagle Extras"

From Interaction Station Wiki
Jump to navigation Jump to search
Line 4: Line 4:
 
[https://www.pcbdesignworld.com/article/creating-new-schematic-symbols-and-custom-footprints-in-eagle-cad and another one]
 
[https://www.pcbdesignworld.com/article/creating-new-schematic-symbols-and-custom-footprints-in-eagle-cad and another one]
 
==Editing existing footprints==
 
==Editing existing footprints==
[youtube.com/watch?v=APqFBwEB_nY old but still valuable, the libararies are managed a bit differently now, but if you follow this, you will still manage in the new eagle]
+
[https://www.youtube.com/watch?v=APqFBwEB_nY old but still valuable, the libararies are managed a bit differently now, but if you follow this, you will still manage in the new eagle]
 
=Design blocks=
 
=Design blocks=
 
[https://www.youtube.com/watch?v=i-ChFk2pagA a video tutorial]
 
[https://www.youtube.com/watch?v=i-ChFk2pagA a video tutorial]
 
=Hiding airwires=
 
=Hiding airwires=
 +
Hiding selected airwires
 +
<br>
 +
Sometimes it may be useful to hide the airwires of selected signals, for instance if these will later be connected through a polygon. Typically this could be supply signals, which have a lot of airwires that will never be routed explicitly and just obscure the other signals' airwires.
 +
<br>
 +
To hide airwires the RATSNEST command can be given the exclamation mark ('!'), followed by a list of signals, as in
 +
<br>
 +
RATSNEST ! GND VCC
 +
which would hide the airwires of the signals GND and VCC.
 +
To have the airwires displayed again just enter the RATSNEST command without the '!' character, and the list of signals:
 +
<br>
 +
RATSNEST GND VCC
 +
This will activate the display of the airwires of the signals GND and VCC and also recalculates them. You can also recalculate the airwires (and polygons) of particular signals this way.
 +
<br>
 +
The signal names may contain wildcards, and the two variants may be combined, as in
 +
<br>
 +
RATSNEST D* ! ?GND VCC
 +
which would recalculate and display the airwires of all signals with names beginning with 'D', and hide the airwires of all the various GND signals (like AGND, DGND etc.) and the VCC signal. Note that the command is processed from left to right, so in case there is a DGND signal the example would first process it for display, but then hide its airwires.
 +
<br>
 +
To make sure all airwires are displayed enter
 +
<br>
 +
RATSNEST *
 +
Note that the SIGNAL command will automatically make the airwires of a signal visible if a new airwire is created for that signal. The RIPUP command on the other hand will not change the state of hiding airwires if a wire of a signal is changed into an airwire.<br>
 
=Turning the polygons on and off=
 
=Turning the polygons on and off=
 +
[https://www.eurocircuits.com/blog/using-polygons-in-eagle/ some more on polygons]
 
=The Autorouter=
 
=The Autorouter=
 
[https://www.electronics-lab.com/eagle-autorouter-use/ a fast read intro]
 
[https://www.electronics-lab.com/eagle-autorouter-use/ a fast read intro]

Revision as of 09:42, 17 December 2020

Footprints

Making custom footprints

a tutorial by adafruit and another one

Editing existing footprints

old but still valuable, the libararies are managed a bit differently now, but if you follow this, you will still manage in the new eagle

Design blocks

a video tutorial

Hiding airwires

Hiding selected airwires
Sometimes it may be useful to hide the airwires of selected signals, for instance if these will later be connected through a polygon. Typically this could be supply signals, which have a lot of airwires that will never be routed explicitly and just obscure the other signals' airwires.
To hide airwires the RATSNEST command can be given the exclamation mark ('!'), followed by a list of signals, as in
RATSNEST ! GND VCC which would hide the airwires of the signals GND and VCC. To have the airwires displayed again just enter the RATSNEST command without the '!' character, and the list of signals:
RATSNEST GND VCC This will activate the display of the airwires of the signals GND and VCC and also recalculates them. You can also recalculate the airwires (and polygons) of particular signals this way.
The signal names may contain wildcards, and the two variants may be combined, as in
RATSNEST D* ! ?GND VCC which would recalculate and display the airwires of all signals with names beginning with 'D', and hide the airwires of all the various GND signals (like AGND, DGND etc.) and the VCC signal. Note that the command is processed from left to right, so in case there is a DGND signal the example would first process it for display, but then hide its airwires.
To make sure all airwires are displayed enter
RATSNEST * Note that the SIGNAL command will automatically make the airwires of a signal visible if a new airwire is created for that signal. The RIPUP command on the other hand will not change the state of hiding airwires if a wire of a signal is changed into an airwire.

Turning the polygons on and off

some more on polygons

The Autorouter

a fast read intro watch this one Read thissss one

Single layer jumper tricks

a nice tutorial/ explanation how to deal with hard to route single layer boards