Sie sind auf Seite 1von 75

EAGLE

EINFACH ANZUWENDENDER GRAPHISCHER LAYOUT-EDITOR

Trainingshandbuch
Version 7
7.3.0

Schaltplan Layout Autorouter


fr Linux Mac Windows

CadSoft Computer GmbH


www.cadsoft.de

3. Auflage
50512730

Copyright 2015 CadSoft

Alle Rechte vorbehalten

WennSienochFragenhaben,wendenSiesichbitteanuns:
DeutschlandundeuropischesAusland:
Telefon:
+49(0)8635698910
Hotline:
+49(0)8635698930
Fax:
+49(0)8635698940
Internet:
www.cadsoft.de
Email:
info@cadsoft.de
USAundandereLnder:
Telefon:
Fax:
Internet:
Email:

+1(954)2370932
+1(954)2370968
www.cadsoftusa.com
info@cadsoftusa.com

FrunsereKundenunterhaltenwireinekostenloseHotline!

DievorliegendePublikationisturheberrechtlichgeschtzt.
Copyright2015CadSoft.AlleRechtevorbehalten.
KeinTeildieserDokumentation,darfohneGenehmigungderFirmaCadSoft
in irgendeiner Form durch Fotokopie, Mikrofilm oder andere Verfahren
reproduziert, oder in eine fr elektronische Systeme verwendbare Form
bertragen und verbreitet werden. Rechte der Wiedergabe durch Vortrag,
FunkundFernsehensindvorbehalten.
Der Ausdruck dieses Trainingshandbuchs fr den eigenen Gebrauch ist
erlaubt.

WindowsisteineingetragenesWarenzeichenderMicrosoftCorporation.
LinuxisteineingetragenesWarenzeichenvonLinusTorvalds.
MacisteineingetragenesWarenzeichenderAppleComputerInc.

Inhaltsverzeichnis
1Vorbemerkung..............................................................................................6
2EigenschaftenvonEAGLE.............................................................................7
Systemvoraussetzungen..........................................................................7
ProfessionalEdition.................................................................................7
Allgemein..............................................................................................7
LayoutEditor........................................................................................8
SchaltplanEditor...................................................................................9
AutorouterModul.................................................................................9
StandardEdition...................................................................................10
FreeTrial...............................................................................................10
LightEdition..........................................................................................10
3Installation.................................................................................................11
Windows...............................................................................................11
Linux.....................................................................................................12
MacOSX...............................................................................................12
4Spracheeinstellen......................................................................................13
Windows...............................................................................................13
LinuxundMacOSX..............................................................................14
5IndividuelleProgrammeinstellungen..........................................................14
DieScriptDateieagle.scr......................................................................14
Benutzeroberflche................................................................................14
NeueIconsinEAGLE...........................................................................15
Funktionstasten.....................................................................................15
LayerFarben.........................................................................................15
6DasEAGLEBedienungskonzept.................................................................15
SelektierenvonMenpunkten...............................................................16
Mausklick..............................................................................................16
VerschiedeneEingabeAlternativen.......................................................17
Tastenkombinationen............................................................................17
DasKontextmen..................................................................................17
BefehlsundParametereingabeberdieKommandozeile.....................17
7ControlPanel.............................................................................................21
EAGLEDateien......................................................................................23
BackupDateien.....................................................................................23
EAGLEProjektanlegen..........................................................................23
8DateiladenundBildschirmausschnittwhlen............................................24
9DargestellteLayerwhlen..........................................................................26
10RasterundEinheiteinstellen....................................................................27

11Linien,Kreise,Kreisbgen,Rechtecke,Texte...........................................28
DerWIREBefehl...................................................................................28
Linienstrkendern...............................................................................29
ObjektinanderenLayerbringen...........................................................30
Undo/RedoFunktion.............................................................................30
DerCIRCLEBefehl................................................................................30
DerARCBefehl.....................................................................................31
DerRECTBefehl....................................................................................32
DerTEXTBefehl....................................................................................32
Platzhaltertexte.....................................................................................33
12Bibliothekenbenutzen..............................................................................34
DerADDBefehl.....................................................................................34
DerUSEBefehl......................................................................................37
DerINVOKEBefehl...............................................................................37
13Schaltplanerstellen..................................................................................38
Raster....................................................................................................38
Zeichnungsrahmenanlegen...................................................................38
TextimSchriftfeldhinzufgenundndern...........................................39
EingabeeinerSchaltung........................................................................40
DerNETBefehl...................................................................................41
DerNAMEBefehl................................................................................42
DerLABELBefehl................................................................................42
DerDELETEBefehl.............................................................................42
DerJUNCTIONBefehl.........................................................................43
DerSHOWBefehl...............................................................................43
DerMOVEBefehl................................................................................44
HistoryFunktion.................................................................................44
Zeichnungvervollstndigen...................................................................44
DerSMASHBefehl..............................................................................45
DerVALUEBefehl...............................................................................46
DerElectricalRuleCheck(ERC)............................................................46
PlatinendateiausSchaltplanerzeugen..................................................47
DerBUSBefehl......................................................................................47
14AutomatischeForward&BackAnnotation.................................................49
15EntwurfeinerLeiterplatte........................................................................50
PlatineohneSchaltplananlegen...........................................................50
Platinenumrissedefinieren..................................................................50
Platzierungsraster...............................................................................51
Bauteileplatzieren..............................................................................51
SMDBauteileplatzieren.....................................................................52
Namenvergeben.................................................................................52
Wertevergeben...................................................................................53
Signaledefinieren...............................................................................53

Netzklassenfestlegen..........................................................................54
PlatineausSchaltplananlegen..............................................................54
BoardDateierzeugen..........................................................................54
Bauteileanordnen...............................................................................55
Autorouter:kleineKostprobe..............................................................55
Manuellrouten...................................................................................56
FollowmeRouter...............................................................................57
Platinendern.....................................................................................58
WeitereAnwendungdesLayoutEditors................................................58
DISPLAYBefehl...................................................................................59
MOVEBefehl.......................................................................................59
GROUPBefehl.....................................................................................59
SPLITBefehl.......................................................................................60
CHANGEBefehl..................................................................................61
ROUTEBefehl.....................................................................................61
RIPUPBefehl.......................................................................................61
SHOWBefehl......................................................................................62
Bildschirmauffrischen.........................................................................62
Undo/RedoFunktion..........................................................................62
Innenlayer...........................................................................................62
CopperPouringmitdemPOLYGONBefehl.........................................63
16Autorouter................................................................................................64
17DesignRegelnundderDesignRuleCheck...............................................65
18Bibliotheken.............................................................................................67
WiderstandsPackage.............................................................................67
WiderstandsSymbol..............................................................................69
WiderstandsDevice...............................................................................70
19AusgabevonZeichnungenundFertigungsdaten......................................72
SchaltplanmitdemPRINTBefehlausgeben.........................................73
ErzeugenvonGrafikdateienfrdieDokumentation.............................73
GerberdatenmitdemCAMProzessorerzeugen....................................73
Bohrdatenerzeugen..............................................................................74
WeitereFertigungsdaten.......................................................................74
20Datenaustausch........................................................................................75
DieEAGLEUserLanguage....................................................................75
ScriptDateienEineflexibleEingabeschnittstelle................................75

EAGLE Version 7 Trainingshandbuch

1 VORBEMERKUNG
DiesesTrainingshandbuchgibteineschnelleEinfhrungindieBenutzungdes
ElektronikCADPaketsEAGLE.
Es macht Sie mit der Installation und der Anwendung von EAGLE,
einschlielichSchaltplanEditor,LayoutEditorundAutorouter,bekannt.Es
ist soangelegt, dassSiedieArbeitsschritte in dernatrlichen Reihenfolge
kennenlernen:angefangenmitdemEntwurfeinesSchaltplans,demAnlegen
derPlatine,berdieVerwendungdesAutorouters,biszurErzeugungvon
Fertigungsdaten.
DerUmgangmitdengrundlegendenBedienfunktionenIhresBetriebssystems
sollteIhnen bekanntsein. Ausdrcke wiezum Beispiel Vergrern Sie das
EditorFensterwerdendeshalbohneweitereErklrungverwendet.
ZieldesTrainingshandbuchesistes,denBenutzer,alsoSieverehrterLeser,in
dieLagezuversetzen,einernsthaftesProjektdurchzufhren.ImLaufeder
ersten Entwicklungen sollten SiemitHilfedesEAGLEHandbuchsund der
HilfeFunktion Ihre Kenntnisse vertiefen, damit Sie EAGLE voll ausnutzen
knnen.
DasHandbuchreit zwareinen groen TeilderzurVerfgung stehenden
Befehlean,gehtabernichtaufdievielenFeinheitenein,diedasProgramm
ungemein flexibel machen etwa auf die Mglichkeiten der Befehle SET,
SCRIPTundRUN(sieheHilfeFunktion).
nderungen, die nach Erstellung dieses Handbuchs durchgefhrt wurden,
entnehmen Sie bitte der Datei README. Auerdem sollten Sie sich die
Dateien mit der Extension *.txt im eagle/docVerzeichnis der Installation
ansehen.
Diese Einfhrung geht davon aus, dass Sie die deutschsprachige EAGLE
Version installiert haben. Die Bedienungsunterschiede zwischen Windows,
LinuxundMacsindminimal.

HinweiszudenaktuellenEAGLEBibliotheken:
Die Bibliotheken wurden mit groer Sorgfalt erstellt. Dennoch sind
Fehler nicht auszuschlieen. Bitte haben Sie Verstndnis dafr, dass
CadSoft keinerlei Gewhr fr die Richtigkeit der Bauelemente
Definitionenbernimmt.

EAGLE Version 7 Trainingshandbuch

2 EIGENSCHAFTEN VON EAGLE


Systemvoraussetzungen
EAGLE ist ein sehr leistungsfhiger Grafikeditor, der fr den Entwurf von
PlatinenLayouts und Schaltplnen optimiert ist. EAGLE ist in einer 32bit
undineiner64bitVarianteverfgbar.WhlenSiejenachArchitekturIhres
BetriebssystemsdiepassendeVarianteaus.VoraussetzungfrdenBetriebist:
Windows7oderneuer,
Linux(Intelbasierend)mitKernelVersion2.6,X11mit
mindestens8bppFarbtiefeundfolgendenLaufzeitbibliotheken:
libssl.so.1.0.0,libcrypto.so.1.0.0
MacOSXabVersion10.8aufIntelComputer,
eineGrafikauflsungvonmindestens1024x768Pixel,
vorzugsweiseeine3TastenRdchenmaus.

Professional-Edition
Allgemein
MaximaleZeichenflche4000mmx4000mm(ca.150x150Inch)
Auflsung0,003125m(Micron)
RasterinMillimeterundIncheinstellbar
Biszu255Zeichnungslayer
AusfhrenvonBefehlsdateien(ScriptDateien)
ChnlicheBenutzersprache(EAGLEUserLanguage)frdenDaten
ImportundExportunddieRealisierungeigenerBefehle
Lesbare,vollstndigdokumentierteXMLDatenstruktur
EinfachesBearbeitenvonBibliotheken
ZusammenstellenvoneigenenBibliothekenausvorhandenendurch
Drag&Drop
EinfachesErzeugenneuerPackageVariantenausanderen
BibliothekendurchDrag&Drop
PackageVariantenknneninbeliebigenWinkelngedrehtangelegt
werden(0.1GradSchritte)
BeliebigePadformenimPackageEditor
BibliotheksbrowserundbequemeBauteilSuchfunktion
UntersttzungverschiedenerBauteileTechnologien(z.B.74L00,
74LS00...)
EinfachesErzeugenvonbeschriftetenZeichnungsrahmenmit
Referenzkoordinaten

EAGLE Version 7 Trainingshandbuch


FreidefinierbareAttribute,anwendbaraufBauteileinderBibliothek
undauchinSchaltplanoderLayout
UntersttzungvonBestckungsvarianten
KomfortableBemaungsfunktion
ZusammenfgenvonverschiedenenProjektenmitBeibehaltung
derKonsistenz(DesignReuse)
IntegrierteExportfunktionfrPDFDateien
ExportFunktionfrGrafikdateien(BMP,TIF,PNG...)
AusdruckberSystemDruckertreibermitDruckvorschau
StcklistenErzeugungmitDatenbankSupport(bom.ulp)
Drag&DropFunktionimControlPanel
FreidefinierbaresKontextmenmitspezifischenBefehlenfrjedes
ObjektberdierechteMaustasteerreichbar
EigenschafteneinesObjektsberdasKontextmenerreichbarund
gegebenenfallsvernderbar
AutomatischeBackupFunktion
Layout-Editor
KonventionelleundSMDTechnik(aufbeidenSeiten)
BlindundBuriedViaTechnik
DrehenvonObjekteninbeliebigenWinkeln(0.1GradSchritte)
BauteileknnengegenVerschiebengesperrtwerden
TexteknneninbeliebigerAusrichtungplatziertwerden
DynamischesBerechnenderSignallinienbeimEntflechtenderPlatine
MagnetischePadsFunktionbeimVerlegenvonLeiterbahnen
VerlegenderLeiterbahneninbeliebigenRadienmglich
MiteringzumGlttenvonLeiterbahnknicken
DesignRuleCheck(prftz.B.PlatineaufKurzschlsseoder
bestimmteMaevonPadsundLeiterbahnen)
CopperPouring(Auffllen,zumBeispielmitMasseflche)
EinfacheNutzungverschiedenerPackageVarianten
VerlegenvonDifferentialPairSignalen
AutomatischeErzeugungvonMandernzumLngenausgleichvon
Signalen
VomBenutzerfreiprogrammierbareUserLanguage,zurErzeugung
vonDaten:zumBeispielfrBestckungs,TestundFrsautomaten
oderbeliebigenanderenDatenformaten
ErzeugungvonFertigungsdatenfrPlotter,Fotoplotter,
BohrmaschinenmitdemCAMProzessor

EAGLE Version 7 Trainingshandbuch


Schaltplan-Editor
SchaltplneknnenineinerhierarchischenStrukturangelegtwerden:
ModulewerdendurchModulInstanzenaufderoberen
SchaltplanebenereprsentiertundberPortsverbunden
DieHierarchiekanneinebeliebigeTiefeerreichen
Biszu999BltterproSchaltplan
VerkleinerteSchaltplanseitenundModulseitenvorschau
SortierenderSchaltplanseitenundModulseitendurchDrag&Drop
QuerverweisefrNetze
AutomatischesErzeugeneinesKontaktspiegels
EinfachesKopierenvonBauteilen
ReplaceFunktionfrBauteileunterEinhaltungderKonsistenz
zwischenSchaltplanundLayout
OnlineForward&BackAnnotationzwischenSchaltplanundPlatine
AutomatischePlatinenGenerierung
AutomatischeVerdrahtungderVersorgungsspannung
ElectricalRuleCheck(prftdieSchaltplanLogikunddieKonsistenz
zwischenSchaltplanundPlatine)
Autorouter-Modul
VollstndigindieBasisSoftwareintegriert
ToproutermitrasterlosemRoutingAlgorithmus,derdemAutorouter
vorgeschaltetwerdenkann
OptionaleautomatischeAuswahlvonRoutingRasterund
VorzugsrichtungenindenSignallagen
UntersttzungvonMehrKernProzessorenzumgleichzeitigen
BearbeitenmehrererRoutingJobs
VerwendetdieimLayoutgltigenDesignRegeln
WechselzwischenmanuellemundautomatischemRouteninjedem
EntwicklungsstadiumderPlatine
GrundlagefrdenFollowmeRouter,einerweiterterBetriebsmodus
beimEntflechtenderPlatine,dereinemitderMausausgewhlte
Signallinievollautomatischverlegenkann
RipupundRetryAlgorithmus
SteuerungdurchKostenfaktoren(vomBenutzerdefinierbar)
KleinstesRoutingRaster0,02mm
Platzierungsrasterbeliebig
Biszu16Signallayer(miteinstellbarenVorzugsrichtungen)
VolleUntersttzungvonBlindundBuriedVias

EAGLE Version 7 Trainingshandbuch


BercksichtigtverschiedeneNetzklassen

Standard-Edition
EinschrnkungengegenberderProfessionalEdition:
EsknnenLayoutsmiteinermaximalenFlcheeinerEuropakarte
(160mmx100mm)erzeugtwerden.
Essindmaximal6Signallagenerlaubt(Top,Route2,Route3,
Route14,Route15,Bottom).
DerSchaltplandarfmaximal99Seitenhaben.

Free-Trial
DieFreeTrialEditionisteineFreePremium,dienurnachRegistrierungauf
http://www.element14.com/eaglefreemium erhltlich ist. Sie hat folgende
Einschrnkungen:
DiePlatinenflcheistauf100x80mmbegrenzt.Dasentsprichtder
GreeinerhalbenEurokarte.
Esstehen4SignallayerzurVerfgung(Top,Route2,Route15,
Bottom).
EinSchaltplankannausmaximal4Seitenbestehen.
DieFreeTrialLizenzistaufeineneinzelnenBenutzerundComputer
beschrnktunderforderteineaktiveInternetVerbindung.
30TagenachderInstallationluftdieLizenzab.

Light-Edition
DieLightEditionhatfolgendeEinschrnkungen:
DiePlatinenflcheistauf100x80mmbegrenzt.Auerhalbdieses
KoordinatenbereichsknnenkeineBauteileplatziertbzw.Signale
verlegtwerden.
EsstehennurzweiSignallayerzurVerfgung(keineInnenlagen).
EinSchaltplankannnurauseinemBlattbestehen.
ZusammenfgenvonverschiedenenProjektenwirdnichtuntersttzt.
EssindkeinehierarchischenSchaltplnemglich.
Grere Layouts und Schaltplne knnen auch mit den kleinen Versionen
gedrucktwerden.DerCAMProzessorkannauchFertigungsdatenerstellen.
Esistnichtmglich,ModuleunterschiedlicherEditionenzukombinieren.
Die LightEdition ist als Freeware fr Testzwecke und fr den nicht
kommerziellenEinsatzfreiverfgbar.

10

EAGLE Version 7 Trainingshandbuch

3 INSTALLATION
Laden Siesichzuerst das aktuelle EAGLEPaketvonderCadSoftWebseite
herunter.EAGLEistfrWindows,LinuxundMacOSXverfgbar.
AmEndederInstallationentscheidenSiesich,wieEAGLEverwendetwerden
soll. In einer der freien Varianten als Freeware oder FreeTrial, oder als
lizenzierteSoftwaremitdeninihrerBestellungangegebenenModulenund
inentsprechenderNutzeranzahlundEdition.DerLizenzierungsdialogbietet
dieseMglichkeitenbeimerstenAufrufvonEAGLEan.

Windows
Die Installationsdatei fr EAGLE fr Windowsistein selbstextrahierendes
Archiv.DoppelklickenSieaufdieausfhrbareDateieaglewin327.3.0.exefr
32bitBetriebssystemeoder eaglewin647.3.0.exe inder64bitVarianteum
dieInstallationzustarten.
DieVersionsnummerimNamenkann,jenachEAGLEVersion,abweichen.
Die Installationsroutine beginnt mitdem Entpacken dereinzelnen Dateien
ausdemArchiv.KlickenSieaufSetup,umdiesenVorgangzustarten.Danach
startetdieeigentlicheInstallation.FolgenSiedenAnweisungenSchrittfr
Schritt:
AmEndederInstallationwerdenSiegefragt,wieEAGLElizenziertwerden
soll:
LizenzDateiverwenden
Dassetztvoraus,dassSieeineEAGLELizenzgekaufthaben.IndiesemFall
mssen Sie im folgenden Dialog den Pfad zur Lizenzdatei
seriennummer.key angebenunddenpersnlichenInstallationscode,den
SievonCadSofterhaltenhaben,eintippen.
FreeTrialCodebenutzen
WennSiesichaufhttp://www.element14.com/eaglefreemium
registriert und einen FreeTrailCode erhalten haben, whlen Sie diese
Option.
AlsFreewarelizenzieren
EAGLEwirdalseingeschrnkteVersionmitdenLimitierungenderLight
Editionlizenziert.DieseLizenzkannjederzeitdurcheinegekaufteLizenz
ohneNeuInstallationersetztwerden.
Jetztnichtlizenzieren
verschiebtdiesenVorgangaufdenerstenEAGLEStart.
ImWindowsStartmenbeziehungsweiseinderAppAnsichtfindenSiejetzt
den Eintrag EAGLE Layout Editor 7.3.0. In der Installation enthalten sind
auchdasTrainingshandbuchund dasHandbuchjeweilsalsPDFDatei.Mit
einemDoppelklickaufdenEintragEAGLE7.3.0startenSiedasProgramm.
EAGLEkannberdieunterWindowsblicheWeisedeinstalliertwerden.

11

EAGLE Version 7 Trainingshandbuch

Linux
EAGLE fr Linux kommt als selbstextrahierendes ShellSkript mit Setup
Dialog. Sie knnen EAGLE als Root/Administrator oder auch als einfacher
Benutzer installieren. Starten Sie den Installationsvorgang durch einen
DoppelklickineinemDateimanageraufdasShellSkripteaglelin327.3.0.run
odereaglelin647.3.0.run.
berprfenSiebittevorher,obdieDateials ausfhrbar markiertist.Wenn
nicht, ndern Sie die DateiEigenschaften, zum Beispiel mit dem chmod
BefehlinderKonsole.SieknnendasSkriptauchdirektineinemKonsolen
Fensterstarten,z.B.:
/pfad_angabe/eagle-lin64-7.3.0.run
DieVersionsnummerimNamenkann,jenachEAGLEVersion,abweichen.
DieInstallationsroutine beginnt mitdemEntpacken der einzelnen Dateien
ausdemArchiv.DanachstartetdieeigentlicheInstallation.FolgenSieden
AnweisungenSchrittfrSchritt.
ZumSchlusswerdenSiegefragt,wieEAGLElizenziertwerdensoll:
Lizenzdateiverwenden
Dassetztvoraus,dassSieeineEAGLELizenzgekaufthaben.IndiesemFall
mssen Sie im folgenden Dialog den Pfad zur Lizenzdatei
seriennummer.key angebenunddenpersnlichenInstallationscode,den
SievonCadSofterhaltenhaben,eintippen.
FreeTrialCodebenutzen
WennSiesichaufhttp://www.element14.com/eaglefreemium
registriert und einen FreeTrailCode erhalten haben, whlen Sie diese
Option.
AlsFreewarelizenzieren
EAGLEwirdalseingeschrnkteVersionmitdenLimitierungenderLight
Editionlizenziert.DieseLizenzkannjederzeitdurcheinegekaufteLizenz
ohneNeuInstallationersetztwerden.
Jetztnichtlizenzieren
verschiebtdiesenVorgangaufdenerstenEAGLEStart.
UmEAGLEzustarten,fhrenSieimInstallationsverzeichnisbin/eagleaus.
DasTrainingshandbuchunddasEAGLEHandbuchwerdenjeweilsalsPDF
DateiimdocVerzeichnisderEAGLEInstallationabgelegtundsindimEAGLE
ControlPanelberdenZweigDokumentationerreichbar.

Mac OS X
UmdieInstallationzustarten,doppelklickenSieaufdasInstallationsarchiv
mit dem Namen eaglemac327.3.0.zip oder eaglemac647.3.0.zip. Das
Installationspaket wird jetzt zuerst automatisch entpackt. Es erscheint das
entsprechendeIcon eaglemacxx7.3.0.pkg auf dem Desktop.Klicken Siees
an,umdieSetupRoutinezustarten.
DieVersionsnummerimNamenkann,jenachEAGLEVersion,abweichen.
FolgenSiederInstallationsroutineSchrittfrSchritt.

12

EAGLE Version 7 Trainingshandbuch


Besttigen die die EAGLE Lizenzvereinbarungen mit einem Klick auf
Fortfahren,wennSiedamiteinverstandensind.Wennnicht,knnenSiemit
einemKlickaufZurck,dieInstallationabbrechen.
JetztwirddasVerzeichnisundgegebenenfallsdasZielVolumefestgelegt,in
welchesEAGLEinstalliertwerdensoll.Mit Fortfahren bernehmenSieden
Vorschlag,miteinemKlickaufAuswhlen,drfenSieeinbeliebigesanderes
Verzeichniswhlen.NacheinererneutenBesttigungdesInstallationspfades
beginntderInstallationsvorgang.
NachdemBeendenderInstallationstartenSieEAGLE,indemSieimFinder
unter Programme/EAGLE auf dasEAGLEIconklicken. Beimersten EAGLE
StartwerdenSiegefragt,wieEAGLElizenziertwerdensoll:
Lizenzdateiverwenden
Dassetztvoraus,dassSieeineEAGLELizenzgekaufthaben.IndiesemFall
mssen Sie im folgenden Dialog den Pfad zur Lizenzdatei
seriennummer.key angebenunddenpersnlichenInstallationscode,den
SievonCadSofterhaltenhaben,eintippen.
FreeTrialCodebenutzen
WennSiesichaufhttp://www.element14.com/eaglefreemium
registriert und einen FreeTrailCode erhalten haben, whlen Sie diese
Option.
AlsFreewarelizenzieren
EAGLEwirdalseingeschrnkteVersionmitdenLimitierungenderLight
Editionlizenziert.DieseLizenzkannjederzeitdurcheinegekaufteLizenz
ohneNeuInstallationersetztwerden.
DasTrainingshandbuchunddasEAGLEHandbuchwerdenalsPDFDateien
im docVerzeichnisderEAGLEInstallationabgelegt undsindauchberdas
EAGLEControlPanelimZweigDokumentationerreichbar.
Wollen Sie das Programm deinstallieren, lschen Sie den EAGLEEintrag
unterProgrammeimFinder.

4 SPRACHE EINSTELLEN
EAGLEentscheidetanhandderSpracheinstellungdesBetriebssystemswelche
Spracheverwendetwird.WenndieSystemsprachebeispielsweiseenglischist,
erscheintEAGLEinenglisch.FallsSiedieautomatischerkannteSprachenicht
verwendenwollen,habenSiefolgendeMglichkeitendiesezundern.

Windows
EAGLEbeachtetdieUmgebungsvariableLANG.Umsiezundern,gehenSie
andieentsprechendeStelleinderWindowsSystemsteuerung.DefinierenSie
einVariablemitNamenLANG.FrdeutschsetzenSiedenWertderVariablen
typischerweise auf de_DE, de_AT oder de_CH.Frenglischistdertypische
Werten_USoderen_GB.

13

EAGLE Version 7 Trainingshandbuch


Falls Sie EAGLE lieber ber eine Batchdatei starten wollen, knnte diese
folgendermaenaussehen:
SET LANG=de_DE
cd C:\Programme\eagle-7.x.x
start bin\eagle.exe
Das ist sinnvoll, wenn auch andere Anwendungen auf die Variable LANG
reagieren.DieseBatchdateibetrifftnurEAGLE.

Linux und Mac OS X


Was fr die WindowsVersion beschrieben ist, gilt auch fr EAGLE unter
LinuxundMacOSX.DieUmgebungsvariablewirdmitdemEXPORTBefehl
desBetriebssystemsdefiniert.
Es ist alternativ mglich eine Skriptdatei zu schreiben, die EAGLE startet.
ZumBeispiel:
LANG=de_DE
/home/user/eagle-7.x.x/bin/eagle
EAGLEsollinZukunftweitereSprachenuntersttzen.BittesehenSieindie
Datei UPDATE.txt, um Informationen ber derzeit verfgbare Sprachen zu
erhalten.

5 INDIVIDUELLE PROGRAMMEINSTELLUNGEN
EAGLE erlaubt eine Vielzahl individueller Einstellungen, bis hin zur
KonfigurationvonMens,FunktionstastenundBildschirmfarben.Vieledieser
EinstellungennehmenSieimControlPaneloderineinemderEditorFenster
berdasOptionenMenvor.

Die Script-Datei eagle.scr


In der speziellen Kommandodatei (ScriptDatei) eagle.scr lassen sich
smtliche Voreinstellungen fr den Schaltplan, den Layout und den
BibliotheksEditor in Form von EAGLEBefehlen vornehmen. Wer diese
Mglichkeiten nutzen will, sollte sich mit der Kommandosprache vertraut
machen. Die genaue Syntax der EAGLEBefehle finden Sie in der
BefehlsreferenzindenHilfeSeiten.

Benutzeroberflche
Die Benutzeroberflche von EAGLE lsst sich individuell einstellen. Die
Einstellungen erfolgen im Control Panel oder in einem der EditorFenster
ber das Men Optionen/Benutzeroberflche. Im Trainingshandbuch gehen
wirjedochdavonaus,dassSieEAGLEmitdervoreingestelltenOberflche
verwenden.

14

EAGLE Version 7 Trainingshandbuch


Neue Icons in EAGLE
Seit EAGLE Version 7 gibt es einen neuen IconStil, der den bisherigen
klassischen Stil ersetzt. Wenn Sie den Klassischen IconStil bevorzugen,
knnenSiediesenimMenOptionen/Benutzeroberflcheaktivieren.

Funktionstasten
EinigederFunktionstastensindbereitsmitBefehlenvorbelegt.DieBelegung
lsstsichjederzeitndern.LediglichdiebetriebssystemspezifischenTasten
(wieF1frdieHilfeunterWindows)drfennichtneudefiniertwerden.
FolgendeTastensinddirektimEAGLEProgrammzugeordnet:
F2
Alt+F2
F3
F4
F5
F6

WINDOW;
WINDOWFIT;
WINDOW2
WINDOW0.5
WINDOW(@);
GRID;

Fensterinhaltneuzeichnen
Zeichnungsgrenzen
HineinzoomenmitFaktor2
HerauszoomenmitFaktor0.5
CursorpositionwirdZeichnungsmitte
Rasterdarstellungein/aus

EinigeweitereTastenbelegungensinddirektinderDatei eagle.scr berden


ASSIGNBefehlzugeordnet.DieseEinstellungenwerdenalsGrundeinstellung
frneueSchaltplan,LayoutundBibliotheksdateienverwendet.
DieaktuellenTastenbelegungenfrdasjeweiligeEditorFenster findenSie
imMenOptionen/Tastenbelegung.AndieserStelleknnenSieauchweitere
Belegungendefinierenoderbestehendendern.

Layer-Farben
LayerFarben lassen sich frei definieren. Im Men Optionen/Einstellungen,
FarbenkannmaneigeneFarbwertefestlegen.Dabeidefiniertmanimmerein
Farbenpaar:
DienormaleFarbedesLayersunddiesogenannteHighlightFarbe,diezum
HervorhebendesObjektsbeimSHOWoderMOVEBefehlverwendetwird.
ZugeordnetwerdendieFarbenimDISPLAYMen,Schaltflchendernunter
Farbe.
WeitereInformationenzudiesenThemenfindenSieauchindenHilfeSeiten
desProgramms.SehenSiedazudieStichpunkteSET,ASSIGN,UserInterface,
CHANGEundProjekt.

6 DAS EAGLE-BEDIENUNGSKONZEPT
EAGLEistinternsoangelegt,dassjedeAktionaufgrund einesTextbefehls
ausgefhrt wird. Der Benutzer gibt diese Befehle normalerweise durch
Anklicken von Menpunkten oder Symbolen (Icons) in Symbolleisten ein.

15

EAGLE Version 7 Trainingshandbuch


SindWerteanzugeben,danntrgtersieindafrvorgeseheneFelderoderin
derKommandozeileein.
AlternativkannmanObjektemitderrechtenMaustasteanklickenundaus
demKontextmeneinenBefehlwhlen.
Die Kenntnis der internen Kommandosprache ist nicht Voraussetzung, um
mit EAGLE erfolgreich Schaltungen und Platinen zu entwerfen. Allerdings
bietet dieses Konzept weitere Mglichkeiten, die EAGLE zum beraus
flexiblenWerkzeugmachen:
JederBefehlkannzumBeispielauchinTextformberdieKommandozeile
eingegebenodervoneinerDateieingelesenwerden.Auerdemlassensich
dieFunktionstastenindividuellmitBefehlenbelegen(ASSIGNBefehl).Esist
unter anderem mglich, ganze Befehlssequenzen auf Funktionstasten zu
legenodermitwenigenMausklicks(SCRIPTBefehl)auszufhren.
In diesem Handbuch werden der bersichtlichkeit halber verschiedene
AktioneninEAGLEmiteinervereinfachtenSchreibweisedargestellt,dieim
FolgendenanBeispielenerlutertwerdensoll.

Selektieren von Menpunkten


DasZeichenbedeutet,dasseineAuswahlauseinemMenzutreffenist.
Datei/Speichern
bedeutet: Klicken Sie mit der linken Maustaste das DateiMen an und
anschlieenddenMenpunktSpeichern.

Mausklick
Das Bettigen der linken Maustaste wird durch einen fetten Punkt
symbolisiert.Beispiel:
MOVE und F1
ImKlartext:KlickenSiemitderlinkenMaustastedenMOVEBefehlan,und
bettigenSieanschlieenddieF1Taste.
Ein Doppelklick mit der linken Maustaste wird durch zwei fette Punkte
symbolisiert.
Beispiel:
linear.lbr
ImKlartext: Selektieren Sie ausdem Men dieDatei linear.lbr miteinem
DoppelklickderlinkenMaustaste.
Einige Befehle haben besondere Funktionen bei Mausklicks in
Kombination mit den Tasten Shift, Ctrl, Alt. Bitte beachten Sie die
HinweiseinderBefehlsreferenzderHilfeFunktion.
IndiesemZusammenhangverwendenMacOSXAnwender,anstattder
CtrlTaste,dieCmdTaste!

16

EAGLE Version 7 Trainingshandbuch

Verschiedene Eingabe-Alternativen
EAGLEBefehlelassensichalternativmitderTastatur,durchAnklickenvon
IconsoderdurchAnklickenvonMenpunkteneingeben.
FolgendeAktionenfhrenzumBeispielzurAktivierungdesMOVEBefehls:
AnklickendesIcons

,dannaufdasObjekt

EingabevonMOVEindieKommandozeile,abgeschlossenmitder
EnterTaste,dannKlickaufdasObjekt
EingabevonMOVEunddemObjektnamen,abgeschlossenmitder
EnterTaste,z.B.MOVE IC1
RechterMausklickaufdasObjektundAuswahlvonMoveausdem
Kontextmen
BettigendermitdemMOVEBefehlvordefiniertenFunktionstasteF7
SelektierendesMenpunktsBearbeiten/Move
In diesem Handbuch soll berwiegend mit den Symbolleisten gearbeitet
werden.AusGrndenderbesserenbersichtlichkeitwerdendieBefehleaber
meisttextuellangegeben.
MOVE
bedeutetalso:KlickenSiedasMOVEIcon

an.

Tastenkombinationen
Ein PlusZeichen bedeutet, dass die erste Taste gedrckt ist, whrend die
zweitebettigtwird.Beispiel:
Alt+F2
DieAltTasteistgedrckt,whrenddieF2Tastebettigtwird.

Das Kontextmen
MankannjedesObjektmitderrechtenMaustasteanklicken,wobeisichein
Kontextmen ffnet. Das Men enthlt Befehle, die auf dieses Objekt
anwendbarsind.
AuerdemgibtesdenEintrag Eigenschaften,deresgegebenenfallserlaubt,
EigenschaftendesObjektsdirektzundern.DiesesFensterknnenSieauch
direktberdenINFOBefehlerreichen.

Befehls- und Parametereingabe ber die Kommandozeile


Aktionen, die mit der EnterTaste abzuschlieen sind, werden mit dem
Zeichensymbolisiert.Beispiel:
USE
Im Klartext: Tippen Sie USE in die Kommandozeile ein und drcken Sie
anschlieenddieEnterTaste.
Alles, was Sie so eingeben mssen, wie es gedruckt ist, erscheint in
Schreibmaschinenschrift,wieimfolgendenBeispiel:

17

EAGLE Version 7 Trainingshandbuch


CHANGE WIDTH 0.024
Im allgemeinen unterscheidet EAGLE nicht zwischen Gro und
Kleinschreibung,SieknnendenobigenBefehldeshalbauchsoeingeben:
change width 0.024
DaEAGLESchlsselwrteraucherkennt,wennsiesoweitabgekrztsind,
dass sie nicht mit einem anderen verwechselt werden, knnen Sie die
EingabenindenmeistenFllenabkrzen.ObigerBefehlwreauchsogltig:
cha wid 0.024
AusGrndenderKlarheitwirdindiesemTrainingshandbuchaberimmerdie
ausgeschriebeneSchreibweiseverwendet.
Die folgenden Bilder zeigen die Zuordnung von Befehlen und Icons im
SchaltplanundimLayoutEditorunddenAufbaueinesEditorFenstersam
BeispieldesLayoutEditors.

18

EAGLE Version 7 Trainingshandbuch

Info

Show

Info

Show

Display

Mark

Display

Mark

Move

Copy

Move

Copy

Mirror

Rotate

Mirror

Rotate

Group

Change

Group

Change

Paste
Delete
Pinswap

Paste
Add
Replace

Gateswap

Delete
Pinswap

Add
Replace

Lock

Name

Value

Name

Value

Smash

Miter

Smash

Miter

Split

Invoke

Wire

Text

Circle

Arc

Rect

Polygon

Bus

Net

Junction

Label

Attribute

Dimension

Module
ERC

Port
Errors

Split

Optimize

Meander
Route
Wire
Circle
Rect
Via
Hole

Ripup
Text
Arc
Polygon
Signal
Attribute

Dimension
Ratsnest
Erc

Auto
Drc

Errors

BefehlsmendesSchaltplanEditors(links)unddesLayout
Editors(rechts)imVersion7IconStil

19

EAGLE Version 7 Trainingshandbuch

Info

Show

Info

Show

Display

Mark

Display

Mark

Move

Copy

Move

Copy

Mirror

Rotate

Mirror

Rotate

Group

Change

Group

Change

Paste
Delete
Pinswap

Paste
Add
Replace

Gateswap

Delete
Pinswap

Add
Replace

Lock

Name

Value

Name

Value

Smash

Miter

Smash

Miter

Split

Invoke

Wire

Text

Circle

Arc

Rect

Polygon

Bus

Net

Junction

Label

Attribute

Dimension

Module
ERC

Port
Errors

Split

Optimize

Meander
Route
Wire
Circle
Rect
Via
Hole

Ripup
Text
Arc
Polygon
Signal
Attribute

Dimension
Ratsnest
Erc

Auto
Drc

Errors

BefehlsmendesSchaltplanEditors(links)unddesLayout
Editors(rechts)imklassischenIconStil

20

EAGLE Version 7 Trainingshandbuch

DasLayoutEditorFenster
Vonobennachunten:
Titelzeile mit Angabe der EAGLEVersion, Menleiste, Aktionsleiste,
ParameterleisteunddieKoordinatenanzeigemitderKommandozeile.Links
imBefehlsmenistdasROUTEIconaktiviert.UnteninderStatuszeilesehen
SieeinekurzeErklrungzumaktivenBefehl.
DieSymbolleistenknnenberdasMen Optionen/Benutzeroberflche ein
oderausgeblendetwerden.
ImLayoutEditorsehenSieimmervonobendurchdiePlatinehindurch.
GenausoalswrdenSiedieLeiterplattevorsichindenHndenhalten.

7 CONTROL PANEL
NachdemStartvonEAGLEffnetsichdasControlPanel,dieSteuerzentrale
des Programms. Von hier legt man neue Projekte an und verwaltet sie.
Rechter Mausklick auf einen Eintrag (im Zweig Projekte) ffnet ein
Kontextmen, ber das man beispielsweise ein Projekt anlegen kann
(Neu/Projekt).

21

EAGLE Version 7 Trainingshandbuch


Die BaumAnsicht des Control Panels erlaubt eine bersicht ber die
BauteileBibliotheken(Zweig Bibliotheken).WennSieeinenderBibliotheks
eintrge aufklappen, sehen Sie den Inhalt der Bibliothek. Selektieren Sie
einenDeviceEintragodereinenPackageoderSymbolEintragauseinemder
beiden Unterordner, wird dieser rechts in der Voransicht gezeigt. Falls
vorhanden,werdenBeschreibungundAttributeangezeigt.EinLinealander
PackageVoransichthilftbeimEinschtzenderGrenverhltnisse.

DasControlPanel:VoransichtdesBibliotheksinhalts
Das Control Panel bietet auch eine bersicht ber die nutzbaren User
LanguageProgramme, ScriptDateien und CAMJobs. Selektieren Sie
testweise verschiedene Eintrge. In der rechten Fensterhlfte sehen Sie
jeweilsdiezugehrigeBeschreibung oderdieentsprechendeVoransichtdes
gewhlten Schaltplans, beziehungsweise der Schaltplanseite oder des
Layouts.
ber das Men Ansicht/Suchen... aktivieren Sie die SuchenZeile ber der
Statusleiste des Control Panels. Hier knnen Sie in der gesamten
Baumansicht nach dem eingegebenen Begriff suchen. Alles was in der
Baumansicht dargestellt werden kann, wird durchsucht. Zum Beispiel
Dateinamen,DeviceundPackagenamenindenBibliotheken,undauchdie
zugehrigeBeschreibungszeile.
DasControl Panel untersttzt Drag&Drop in gewohnter Weise. Mit einem
rechten Mausklick auf einen Eintrag ffnet sich ein Kontextmen, das
verschiedene Optionen (Drucken, ffnen, Kopieren, Umbenennen usw.)
anbietet.

22

EAGLE Version 7 Trainingshandbuch


MitdenPfeiltastennavigierenSiesehrschnelldurchdieBaumstruktur.Mit
der PfeilnachrechtsTaste klapptmaneinenZweigauf.Mit Pfeilnachlinks
kommt man schnell an den bergeordneten Knoten zurck. Noch einmal
Pfeilnachlinks schliet den Zweig wieder. Mit Pfeilnachoben/unten
bltternSiezumvorherigen/nchstenEintrag.
Die Pfade fr die einzelnen Zweige der BaumAnsicht werden im Men
Optionen/Verzeichnisse...eingestellt.

EAGLE-Dateien
Die Tabelle zeigt die wichtigsten Dateiarten, die Sie in EAGLE bearbeiten
knnen:
Dateiart
Fenster
Name
Platine
Layout-Editor
*.brd
Schaltplan
Schaltplan-Editor
*.sch
Bibliothek
Bibliotheks-Editor
*.lbr
Script-Datei
Texteditor
*.scr
User-Language-Prog. Texteditor
*.ulp
Beliebige Textdatei Texteditor
*.*
EAGLEverwendetfrDateiendungennurKleinbuchstaben!

Backup-Dateien
EAGLE erstellt Sicherungskopien von Schaltplan, Board und
Bibliotheksdateien.SiewerdenmitmodifiziertenDateiendungengespeichert:
.brdwirdzu.b#1,.schzu.s#1und.lbrzu.l#1.
EAGLElegtmaximalneunSicherungskopienan.
Auerdem kann EAGLE Daten in bestimmten Zeitabstnden automatisch
speichern.IndiesemFallerhaltendieDateiendieEndungenb##,s##bzw.
l##.DurchUmbenennenderentsprechendenDatei,wirdsiewiedernutzbar.
EinstellungendazutreffenSieunterOptionen/SicherungimControlPanel.

EAGLE-Projekt anlegen
NachdemerstenAufrufdesProgrammslegenwirzunchsteinneuesProjekt
an. Zuerst auf das +Zeichen des Zweiges Projekte, dann auf das +
ZeichenderEintrgeexamplesundtutorialinderBaumAnsicht.Eserscheint
der Inhalt des Verzeichnisses tutorial. mit der rechten Maustaste auf
tutorial.WhlenSiedieOptionNeuesProjektausdemKontextmen.Geben
SiedemProjekteinenbeliebigenNamen,z.B.MyProjectundbesttigenSie
die Eingabe mitder EnterTaste. Dabei wird ein Verzeichnis MyProject im
Ordner tutorial erzeugt.IndiesemVerzeichnissollenallerelevantenDaten
diesesProjektsabgelegtwerden.SiedrfenbeliebigvieleUnterverzeichnisse
anlegen.
In welchem Ordner Sie Ihre ProjektVerzeichnisse anlegen, bestimmen Sie
berOptionen/Verzeichnisse...imFeldProjekte.

23

EAGLE Version 7 Trainingshandbuch


Mit rechtem Mausklick auf den ProjektEintrag legen Sie ber das
KontextmenneueSchaltplne,LayoutsundBibliothekenan.
In jedem ProjektVerzeichnis legt EAGLE eine Datei eagle.epf an, in der
projektspezifische Optionen und die Fenster, die aktiv waren, als das
Programmverlassenwurde,gespeichertwerden.
Das aktuelle Projekt wird im Control Panel mit einer grnen Markierung
gekennzeichnet.BeimnchstenProgrammstartwird dieserZustandwieder
hergestellt. Das Projekt, das zuletzt benutzt wurde, wird mit anderen
benutzerspezifischenParameterninderDatei~/.eaglerc(Linux,Mac)bzw.
eaglerc.usr(Windows)gespeichert.
FrdieimFolgendenbesprochenenbungen,kopierenwirzuerstdieDatei
demo1.sch, demo2.sch und demo2.brd aus dem Verzeichnis tutorial in das
Verzeichnis MyProject.HaltenSiedazudie CtrlTastegedrckt,klickenSie
aufdiegewnschteDatei,undziehenSiebeigedrckterMaustastedieDatei
aufdenEintragMyProject.DiegedrckteCtrlTastebewirkt,dassdieDateien
kopiertwerden,ohnewrdendieDateienverschobenwerden.
EAGLEfrMacverhltsichhierabweichend:
NachCtrl+MausklickffnetsicheinKontextmen.AusdiesemwhlenSie
dieOptionKopierenundgebendanndenZielordnerimDateidialogan.
ffnenSiemiteinemDoppelklickaufdemo1.schdenSchaltplanEditor.
Wenn Sie EAGLE mit Alt+X verlassen, finden Sie beim erneuten
ProgrammaufrufalleEinstellungenundFensterunverndertwiedervor.

8 DATEI LADEN UND BILDSCHIRMAUSSCHNITT WHLEN


Lassen Sie uns nun mit den praktischen bungen beginnen. Starten Sie
EAGLE, und warten Sie, bisdasControlPanel erscheint. KlappenSie den
Eintrag Projekte/examples/tutorial/MyProject inderBaumAnsichtauf.Falls
MyProject noch nicht existiert, legen Sie es, wie im vorigen Abschnitt
beschrieben,an.
NunsolldiePlatinendatei demo2.brd geladenwerden. aufdenEintrag
demo2.brd. Alternativ ffnen Sie das File ber Datei/ffnen/Board. Die
gleichnamigeSchaltungdemo2.schwirdebenfallsautomatischgeladen.
VergrernSiedasPlatinenEditorFenster.
KlickenSiezuerstdasIcon
inderAktionsleistean,umindieZeichnung
hineinzuzoomen.DerWINDOWBefehlkannauchberdieFunktionstaste
F3ausgefhrtwerden.
Wenn Sie mit einer Rdchenmaus arbeiten, kann man durch Drehen des
Mausrads in die Zeichnung hinein bzw. heraus zoomen. Der Zoomfaktor
kann ber MausradZoomfaktor im Men Optionen/Benutzeroberflche
festgelegtwerden.

24

EAGLE Version 7 Trainingshandbuch


Diese Funktion lsst sich mit der Einstellung MausradZoomfaktor = 0
deaktivieren.
MitKlickauf

oderdurchDrckenderFunktionstasteF4zoomenSieaus

derZeichnungheraus.
WennSiediesesIcon

anklicken,wirddieZeichnungbildschirmfllend

dargestellt(entsprichtderTastenkombinationAlt+F2).
Umeinen bestimmtenBildschirmausschnittzuwhlen,klickenSieaufdas
Icon

und ziehen mit gedrckter Maustaste einen Rahmen um den

gewnschtenBereich.
MankanneinenbeliebigenBildausschnittalssogenanntenAliasdefinieren,
denmandemWINDOWBefehlalsParameterbergebenkann.Damitkann
man schnell zwischen verschiedenen Bildausschnitten wechseln. Definiert
wird einAlias berdasKontextmendes WindowSelectIcons.KlickenSie
dazumiteinemRechtsklickaufdasIcon.berdenEintragNeuerzeugenSie
denAlias.
Um den gewhlten Bildschirmausschnitt zu verschieben, halten Sie
einfach die mittlere Maustaste gedrckt und bewegen die Maus. Das
funktioniertauch,wenneinBefehlaktiviertist,beispielsweisewhrend
desVerlegenseinesNetzesodereinerLeiterbahn.
Wenn sich der Mauszeiger ber der horizontalen bzw. vertikalen
Bildlaufleiste befindet, kann man durch Drehen des Mausrads (sofern
vorhanden)denBildausschnittnachrechtsoderlinksbzw.nachobenoder
untenverschieben.
Beiverschiedenen Aktionen kannesvorkommen, dasssichZeichenobjekte
teilweise gegenseitig auslschen. In diesem Fall sollten Sie den
Bildschirminhalt durch Anklicken des Icons

auffrischen (auch mit F2

mglich).
MitWINDOW LASTspringenSiezumzuletztgewhltenAusschnittzurck.
DerWINDOWBefehlistimEAGLEnochetwasvielseitiger alsbeianderen
Programmen:
WennSieeinenneuenMittelpunktbeigleichemVergrerungsfaktorwhlen
wollen,klickenSiedasWindowIcon

an,markierenSiedenMittelpunkt

miteinemMausklick,undklickenSieanschlieendaufdasAmpelIconinder
Aktionsleiste.
Wenn Sie einen neuen Mittelpunkt auswhlen und gleichzeitig den
Vergrerungsfaktorndernwollen,klickenSiewiederdasWindowIconan.
Mitdreiweiteren TastenklickserreichenSiedasgewnschteErgebnis:der
erste legtdasneueZentrum fest,unddiebeidennchstendefinieren den
Zoomfaktor.IstderdrittePunktweitervomerstenentferntalsderzweite

25

EAGLE Version 7 Trainingshandbuch


Punkt, dann wird in die Zeichnung hinein gezoomt, und umgekehrt.
ProbierenSieeseinfachaus.
Weitere Informationen zum WINDOWBefehl finden Sie in der Hilfe
Funktion,dieSiezumBeispieldurchEintippenvon
HELP WINDOW
indieKommandozeileaufrufenknnen.

9 DARGESTELLTE LAYER WHLEN


EAGLEZeichnungen enthalten Objekte in unterschiedlichen Zeichenlayern.
Bei Ausdrucken bzw. der Ausgabe von Fertigungsdaten werden
unterschiedlicheLayerkombiniert,umsinnvolleErgebnissezuerhalten.So
ergibtdieKombinationausTop,PadundViaLayerdenFilmzumtzender
Platinenoberseite. Entsprechend ergibt die Kombination aus Bottom, Pad
und ViaLayer den Film zum tzen der Platinenunterseite. Der PadLayer
enthlt die durchkontaktierten Ltflchen der Bauelemente, und der Via
Layer enthlt die Durchkontaktierungen, die zum Layerwechsel fr
Leiterbahnenerforderlichsind.
LadenSiediePlatine demo2.brd (Datei/ffnen/Board) imControlPanel
oderimLayoutEditorFenster,undklickenSieinderBefehlsleistedasIcon
frdenDISPLAYBefehl

an.DiemarkiertenLayersindimAugenblickim

LayoutEditorsichtbar.DurchAnklickenderLayernummernknnenSiejeden
Layereinundausblenden.DieSchaltflchen Alle und Keine sorgendafr,
dass alle Layer ein bzw. ausgeblendet werden. Mit einem Klick auf
bernehmen, werdendienderungeninderLayerAuswahlsofortsichtbar.
Mit Neu legen Sie einen neuen Zeichenlayer (ab Layernummer 100) an.
LschenentferntLayerausderListe,sofernSiekeineObjektemehrenthalten.
Bauteile auf dem TopLayer knnen Sie nur dann in der Zeichnung
bewegen oder fr andere Operationen selektieren, wenn Layer 23
tOrigins eingeblendetist.DasgleichegiltfrBauteileaufdemBottom
LayerunddenLayer24bOrigins.
KlickenSieimDISPLAYMenaufeinenLayernamen,wirddieserselektiert.
berdieSchaltflche ndern knnenSiedannverschiedeneEigenschaften
wieName,FarbeoderFllmusterdefinieren.
MitDISPLAY LAST kannmandiezuletztbenutzteLayerauswahlwieder
herstellen.DasistauchberdasPopupMendesDISPLAYIcons(ffnetsich
nacheinemrechtenMausklickaufdasIcon)mglicgh.
In den HilfeSeiten unter dem Begriff Layer erfahren Sie mehr ber die
BedeutungdereinzelnenLayer.

26

EAGLE Version 7 Trainingshandbuch

10 RASTER UND EINHEIT EINSTELLEN


Schaltplne sollten immer im voreingestellten Raster von 0,1 inch (das
entspricht2,54mm)gezeichnetwerden,dadieBibliothekendafrausgelegt
sind.
Bei Platinen richtet sich das Raster nach den verwendeten Bauelementen
undderPackungsdichte.
RasterundEinheitwerdenmitdemGRIDBefehleingestellt,dersichhinter
demIcon

inderParameterleisteverbirgt.

Klickt man mit der rechten Maustaste auf das GRIDIcon ffnet sich ein
PopupMen.DiesesenthltdenEintragLast,umaufdaszuletzteingestellte
Raster zurck zu schalten. Es lassen sich ber Neu.. so genannte Aliase
definieren.DassindbestimmteRasterEinstellungen,dieuntereinemNamen
abgespeichert werden. So kann man schnell zwischen verschiedenen
Einstellungenumschalten.
BitteziehenSiedieHilfeSeitedes GRIDBefehlsfrdetailliertereAngaben
zurate.
AlleMaangabenbeziehensichaufdieaktuelleingestellteEinheit.
Bei der Einstellung von verschiedensten Werten im DesignRegelnFenster
(Bearbeiten/DesignRegeln...) kann man Mil oder MillimeterAngaben
verwenden (1 mil entspricht 1/1000 inch). Standardmig werden alle
WerteinMilangezeigt.
WollenSiemitMillimeternarbeiten,gebenSiedieEinheiteinfachmitan,
alsobeispielsweise:
0.2mm
UmrechnungstabelleInchMilMillimeterfrdiegngigstenWerte:
inch
mil
mm
0,008
8
0,2032
0,010
10
0,2540
0,012
12
0,3048
0,016
16
0,4064
0,024
24
0,6096
0,032
32
0,8128
0,040
40
1,0160
0,050
50
1,2700
0,100
100
2,5400
ImGRIDDialogknnenSieeinalternativesRastereinstellen,dasbeim
Zeichnenaktivist,whrenddieAltTastegedrcktist.

27

EAGLE Version 7 Trainingshandbuch

11 LINIEN, KREISE, KREISBGEN, RECHTECKE, TEXTE


Linien, Kreise, Kreisbgen,Rechteckeund Texte werden mitdenBefehlen
WIRE

,CIRCLE

,ARC

,RECT

undTEXT

erzeugt.Diese

ObjektedieneneinerseitsalsreineZeichenelementebeiderErstellungvon
Symbolen, Gehusen (Packages), Zeichnungsrahmen etc., andererseits
bernehmen sie spezielle Funktionen, etwa bei der Definition von
Sperrflchen.
ZunchstsolleineneueSchaltplandateiangelegtwerden.SchlieenSiealle
EditorFenster,undwhlenSieimControlPanelDatei/Neu/Schaltplan.
EswirdeineneueSchaltungmitdemNamenuntitled.schangelegt.
NormalerweisesolltenSienieDateienmitdemNamenuntitledabspeichern,
sondernmitDatei/Speichernunter...einenanderenNamenwhlen.
In den hier beschriebenen bungen werden grundstzlich keine Dateien
abgespeichert.
VergrernSienundasSchaltplanEditorFenster.

Der WIRE-Befehl
DerWIREBefehldientdazu,Linienzuzeichnen.

ParameterdesWIREBefehls
Klicken Sie den WIREBefehl im Befehlsmen an. Alle fr diesen Befehl
mglichen Parameter lassen sich jetzt in der Parameterleiste einstellen.
WhlenSiezunchstdenLayer94SymbolsausdemLayerAuswahlfeldaus.
IndiesemLayersolleinrechteckigerLinienzuggezeichnetwerden.
Definieren Sie mit linkem Mausklick den Anfangspunkt des Linienzugs.
BewegenSiedenMauszeigeretwasnachrechtsoben,undwhlenSiedann
ausderParameterleistedieunterschiedlichenKnickwinkel(WireBend).
Unter verschiedenen diagonalen und orthogonalen Modi finden Sie auch
welchezumZeichnenvon90bzw.freienBgen.
Wenn die Verbindung einen rechten Winkel bildet, drcken Sie die linke
Maustaste,umihrePositionzufixieren.BewegenSiedenMauszeigernun
wiederzumAnfangspunkt,und,umdieLinieabzusetzen.
SiesolltennuneinenrechteckigenLinienzugsehen.
WieSiesoebenfeststellenkonnten,lsstsichderKnickwinkelzwischenWire
Segmenten ber die Symbole in der Parameterleiste einstellen. Effektiver
gehtesallerdingsmitderrechtenMaustaste.
Die verschiedenen Knickwinkel lassen sich durch wiederholtes Klicken der
rechtenMaustasteumschalten.
Die drei BogenModi sind im SchaltplanEditor jedoch nur ber die

28

EAGLE Version 7 Trainingshandbuch


Parameterleiste,nichtmitderrechtenMaustastewieesimLayoutEditorder
Fallist,whlen!
HaltenSiebeimrechtenMausklickdie ShiftTastegedrckt,kehrtsichdie
Auswahlrichtungum.Mitgedrckter CtrlTasteschaltetmanzwischenden
komplementrenWireBendsum.
Verwenden Sie den WIREBefehl nicht zum Zeichnen von Netzen und
BusseninSchaltplnen.DazudienendieBefehleNETundBUS!
In der Platine werden Signallinien mit ROUTE und nicht mit WIRE
entflochten,sonstwerdenbeimLayerwechselDurchkontaktierungennicht
automatischgesetzt.
Im LayoutEditor erzeugt man im einfachsten Fall auch mit dem WIRE
BefehlelektrischeVerbindungenineiner Platine,sofernmanihnineinem
der Layer Top, Bottom oder Route2..15 benutzt. Auch die Platinenumrisse
zeichnetmanzumBeispielmitdemWIREBefehlimLayer20Dimension.

Linienstrke ndern
WhrendderWIREBefehlaktivist,knnenSiedieStrichstrke(Width)im
entsprechenden Auswahlmen in der Parameterleiste whlen, oder einen
bestimmtenWert,getrenntfrjedesSegment,dorteintragen.
UmdieLinienstrkeeinesexistierendenObjektszundern,
CHANGE

inderBefehlsleiste.EinPopupMenffnetsich.

WIDTHundeinweiteresMenerscheint,indemdiegegenwrtige
Strichstrkemarkiertist.
WhlenSiediegewnschteStrichstrkedurcheinenMausklick,undklicken
Sie dann das Objekt, dessen Strichstrke zu ndern ist, mit der linken
Maustastean.
Wenn Sie eine Strichstrke einstellen wollen, die nicht im Men des
CHANGEBefehlserscheint,klickenSieaufdenEintrag ... ganzuntenim
MenundgebendanndengewnschtenWertein.
AlternativknnenSiedieKommandozeilezurEingabebenutzen.TippenSie
zumBeispiel
CHANGE WIDTH 0.017
undklickenSiedasbetreffendeWireSegmentan,umdieBreitezundern,
beziehungsweisebeginnenSieeinenneuenWirezuzeichnen.
berCHANGElsstsichauchdieLinienartverndern.CHANGEundStyle
bietet eine Auswahl von Linienarten an. Selektieren Sie die gewnschte
LinienartundordnenSiediesemitaufdenWirezu.

29

EAGLE Version 7 Trainingshandbuch


WireEigenschaften,wieWidth,StyleundLayer,knnenSieauchber
das Kontextmen bequem ndern. Klicken Sie dazu mit der rechten
MaustasteaufdenWireundwhlenSiedenMenEintragEigenschaften.
AlternativerreichenSiedenEigenschaftenDialogberdenINFOBefehl.

Objekt in anderen Layer bringen


UmeinObjekt,beispielsweiseeinWireSegmentineinenanderenLayerzu
legen,
CHANGE
LAYER
selektierenSiedenZiellayer,zumBeispiel94Symbols,mitdannOK,und
aufdasgewnschteObjektoderdiegewnschtenObjekte.Bittebeachten
Sie,dassmancheObjekte,etwaBusoderNetzlinien,nichtinandereLayer
verschobenwerdenknnen,dasiespezielleBedeutunghaben.
DerBefehllsstsichauchaufGruppenanwenden,also
GROUP undeinenRahmenumalleObjekteziehen,dann
CHANGEundimPopupMenLayer,dannimLayerMenden
gewnschtenLayerauswhlen,anschlieend
CtrlTastedrckenundrechterMausklickindieGruppe.

Undo/Redo-Funktion

EinederntzlichstenEigenschaftenvonEAGLEistdieunbegrenzte

UndoFunktion. Klicken Sie das linke Icon beliebig oft an, um vorherige
Aktionen rckgngig zu machen. Verwenden Sie das rechte Icon, um
rckgngiggemachteAktionenerneutauszufhren.
UNDO LIST
in die Kommandozeile eingetippt, zeigteine Liste der bisher ausgefhrten
Aktionen. ber diese Liste kann man gezielt Schritte rckgngig machen
bzw.wiederausfhren.

Der CIRCLE-Befehl
Um den Befehl CIRCLE, der zum Zeichnen von Kreisen dient, zu
aktivieren,
CIRCLE
UmeinenKreiszudefinieren,sindzweiMausklickserforderlich:dererste
legt den Mittelpunkt fest, der zweite definiert einen Punkt auf dem
Kreisumfang. Bewegen Sie den Mauszeiger zum gewnschten Kreismittel
punktund .BewegenSienundenMauszeigereinigeRastereinheitennach
rechts,aberbleibenSieaufderselbenRasterlinieinYRichtung.WennSie
dengewnschtenRadiuserreichthaben,umdenKreiszufixieren.

30

EAGLE Version 7 Trainingshandbuch


DieStrichstrkedesKreiseslsstsichgenausondern,wieSieesbereitsbei
Wiresgetanhaben.EinKreismitStrichstrke0wirdgefllt.
BeispielfrdasZeichneneinesKreisesmitHilfevonKoordinatenangaben:
EinKreismitdemMittelpunktaufderKoordinatex=10undy=25mit
einemRadiusvon15mmsollgezeichnetwerden.
StellenSiezuersteinMillimeterRasterein:
GRID MM
DannzeichnenSiedenKreis:
CIRCLE (10 25) (10 40)
oder
CIRCLE (10 25) (10 10)
Die zweite Koordinate gibt einen beliebigen Punkt auf der Kreislinie an,
dahersindverschiedeneEingabenmglich,umeinunddenselbenKreiszu
zeichnen.
Wenn Siemehr berdenCIRCLEBefehlerfahren wollen, drcken SieF1,
whrendderBefehlaktiviertist,odertippenSie
HELP CIRCLE
ein.
Wenn Sie einen Befehl abbrechen wollen, klicken Sie das Icon mit dem
StopschildIcon

an,oderaktivierenSiedennchstenBefehl.

WennSiedieEscTastedrcken,knnenSieimallgemeineneinObjektvom
Mauszeigerlsen.

Der ARC-Befehl
UmdenBefehlARCzumZeichnenvonKreisbgenzuaktivieren,
ARC
Ein Kreisbogen wird mit drei Mausklicks definiert: der erste legt den
Anfangspunkt fest, der zweite den Kreisdurchmesser und der dritte den
Endpunkt.
Platzieren Sie den Mauszeiger am gewnschten Anfangspunkt und .
BewegenSiedenMauszeigereinigeRasterpunktenachrechts,aberbleiben
Sie auf der gleichen YRasterlinie. Es erscheint ein Kreis, der den
DurchmesserdesKreisbogensangibt. undderKreiswirdzumKreisbogen.
Sie knnen jetzt die Richtung des Kreisbogens mit der rechten Maustaste
ndern. Klicken Sie mehrfach die rechte Maustaste, und Sie sehen, was
gemeintist.SieknnenauchdenKreisbogengreroderkleinermachen,
indemSiedieMausbewegen.WennSiediegewnschteFormerreichthaben.
umdenKreisbogenzufixieren.
DieParameterFlatbzw.RoundbestimmendieFormderBogenenden.
ZeichnenSieeinigeKreisbgenzurbung.WennSiemehrberdenARC
Befehlerfahrenwollen,verwendenSiedieHilfeFunktion.

31

EAGLE Version 7 Trainingshandbuch


AlleBgenknnenauchmitdemBefehlWIREgezeichnetwerden!

Der RECT-Befehl
UmdenBefehlRECT,derzumZeichnenvongeflltenRechteckendient,
zuaktivieren,
RECT
ZumDefiniereneinesRechteckssindzweiMausklickserforderlich:Dererste
legteineEckefest,derzweitediePositiondesEckpunktsgegenber.
BewegenSiedenMauszeigerzuderStelle,andereineEckedesRechtecks
liegensoll,und.BewegenSiedenMauszeigeretwasnachrechtsundnach
oben.WenndasRechteckdiegewnschteGreerreichthat, umeszu
fixieren.DasRechteckistmitderFarbedesverwendetenLayersgefllt.
MehrberdenRECTBefehlerfahrenSieinderHilfeFunktion.

Der TEXT-Befehl
AktivierenSiedenBefehlTEXTzumPlatzierenvonTextenmit
TEXT
EsffnetsicheinTexteingabeFenster.DorttippenSiedengewnschtenText
ein.FrmehrzeiligeTextefgensiemitderTastenkombinationShift+Enter
einen Zeilenumbruch ein. Nach OK platzieren Sie den Text mit Nun
hngteineKopiedesselbenTextesamMauszeiger.FallsSiekeineTextemehr
platzierenwollen,klickenSiedennchstenBefehloderdasStopIconan.
SolleinweitererText,derunterschiedlichist,platziertwerden,tippenSie
ihninderKommandozeileeinundschlieendieEingabemitderEnterTaste
ab.AnschlieendplatzierenSiedenTextmitderMaus.
Texte,diemehrereaufeinanderfolgendeLeerstellenodereinenStrichpunkt
enthalten,schlieenSieineinfacheHochkommasein.AuchwennSieeine
Fehlermeldung erhalten,weileinTextmiteinem Befehlverwechseltwird,
schlieenSiedenTextineinfacheHochkommasein,alsobeispielsweise:
'Das ist ein Text'
Size, Ratio, Font,Ausrichtung und Layer,sowiederTextselbstknnen
ber den Eintrag Eigenschaften im Kontextmen des Textes gendert
werden. Dieses ffnen Sie mit einem rechten Mausklick auf den
AufhngepunktdesTextes.
AlternativeWegeTexteigenschaftenzundern:
EAGLEbietetverschiedeneSchriftartenzurAuswahl.ber
CHANGE
FONT

32

EAGLE Version 7 Trainingshandbuch


knnenSiediegewnschteSchriftartwhlen.
WennSiedieGreeinesTextesndernwollen,
CHANGE
SIZE
WertimMen
oder geben Sie einen beliebigen Wert ber die Kommandozeile (mit der
EnterTasteabschlieen)einundaufdielinkeuntereEckedesTextes.Bei
gedrehtenTextenkannderAufhngepunktnachrechtsobenwandern.Texte
werdenimSchaltplanimmersodargestellt,dasssienachrechtsodernach
obenausgerichtetsind.
ImLayoutEditorkannmandagegenberdieOptionSpinerreichen(inder
ParameterleistebeiaktivemTEXT,MOVE,ROTATEBefehl),dassTexteaus
allenvierRichtungenlesbarwerden.
WennSieeinenTextndernwollen:
CHANGE
TEXT
aufdenAufhngepunktdesTextes
DanneditierenSiedenTextundOK.
BeimVektorFont(nichtmitProportionaloderFixedSchrift)kannmanmit
CHANGE
RATIO
dasVerhltnisvonStrichstrkezuTexthhendern.

Platzhaltertexte
WennSiedenText
>SHEET
platzieren, erscheint an dieser Stelle die aktuelle Seitennummer des
SchaltplansinderForm1/1(Blatt1von1).
EAGLEkenntnochmehrsolcherPlatzhalter,z.B.frUhrzeitundDatumder
letzten nderung (>LAST_DATE_TIME) oder des Ausdrucks
(>PLOT_DATE_TIME).
Bei der Bauteiledefinition in Bibliotheken werden blicherweise
PlatzhaltertextefrdenNamen >NAME unddenWert >VALUE verwendet.
AuerdemkannmanfrSymbole>PARTund>GATEverwenden.
Abgesehen von den vordefinierten Platzhaltern interpretiert EAGLE jeden
Text, der mit dem Zeichen '>' beginnt, als Platzhalter fr ein
benutzerdefiniertes, bauteilspezifisches oder globales Attribut. Mehr dazu
findenSieinderHilfezumATTRIBUTEBefehl.

33

EAGLE Version 7 Trainingshandbuch

12 BIBLIOTHEKEN BENUTZEN
ImLieferumfangvonEAGLEsindzahlreicheBibliothekenenthalten,sowohl
mitbedrahtetenalsauchmitSMDBauelementen.Eine bersichtundeine
BeschreibungderBibliothekenerhaltenSieimControlPanelinderBaum
Ansicht.
IndiesemAbschnittwerdenSielernen,wiemanDevicesausderBibliothek
indenSchaltplanholtundwiemansiedortverwendet.
UmeineleereZeichenflchezuerhalten,schlieenSiezunchstalleEditor
FensterundffnenSieeinenneuenSchaltplan:
Datei/Neu/Schaltplan

Der ADD-Befehl
UmBauteileauseinerBibliothekauszuwhlen,ADDimBefehlsmen,
und der ADDDialog erscheint. Links im Dialog sollte eine Liste der
verfgbaren Bibliotheken erscheinen. Die einzelnen Bibliothekseintrge
lassensichaufklappen(Klickaufdas+Zeichen).JetztsehenSiedenInhalt
gelistet. Selektieren Sie einen Eintrag, sehen Sie rechtsdieentsprechende
Voransicht.
Mit den PfeilTasten knnen Sie sehr schnell durch die angezeigte Liste
navigieren. Pfeilnachrechts klappteineBibliothekodereinDeviceauf.Mit
Pfeilnachlinks kommtmanschnellandenbergeordnetenEintragzurck.
Noch einmal Pfeilnachlinks schliet den Eintrag wieder. Mit Pfeilnach
oben/untenbltternSiezumvorherigen/nchstenEintrag.
WennSieeinenBuchstabeneintippen,wirdderersteEintrag,dermitdiesem
Buchstaben beginnt, selektiert. Tippen Sie mehrere in rascher Reihenfolge
hintereinanderein,zumBeispielcon,sowirdderersteEintragbeginnendmit
congewhlt.
IndieSuchenZeilekannmaneinenodermehrereSuchbegriffeeingeben.Ein
Suchbegriff kann der Name eines Bauteils, oder ein Stichwort aus der
Beschreibung eines Bauteils sein. Es drfen Platzhalter wie * und ?
verwendetwerden.berdieOptionenPads,SmdsundBeschreibung,knnen
Siebestimmenwogesuchtwerdensoll:InBauteilenmitPads,mitSmdsund
inderBeschreibung.
ImSchaltplanEditorkannmanauchnachAttributensuchen.ImBildsucht
manzumBeispielnachderFarnellBestellnummer,diealsAttributfrdieses
Bauteilhinterlegtist.GesuchtwirdnachdemAttributnamenoderauchnach
demAttributwert.

34

EAGLE Version 7 Trainingshandbuch

ADDDialogmitSuchfunktionfrAttribute
SehenSienachdemerstenADDBefehlkeineEintrgeimFenster,sindkeine
Bibliotheken geladen. In diesem Fall lesen Sie bitte zuerst den nchsten
AbschnittDerUSEBefehl.
WirwollenbeispielsweisedenBaustein74LS00platzieren.TippenSieindie
SuchenZeile
74*00* oder 74LS00*
ein. * stehthier alsPlatzhalter fr dieTechnologiebzw.fr diePackage
Variante. Das Suchergebnis bietet den entsprechenden Baustein in
verschiedenen Package und TechnologieVarianten an.SelektierenSiedas
gewnschte Device und auf OK. Jetzt kann der Baustein im Schaltplan
abgesetztwerden.
Platzieren SiedenMauszeiger etwaslinks vonder Bildschirmmitteund .
BewegenSiedenMauszeigernachrechtsundsetzenSieeinweiteresGatter
mitdemnchstenMausklickab.PlatzierenSieaufdieseWeisevierGatter
umdasZentrumderZeichenflcheherum.
NunplatzierenSieeinfnftesGatterirgendwodaneben.BeachtenSie,dass
EAGLE den ersten vier Gattern die Namen IC1A..IC1D zugewiesen hat,
whrend das fnfte Gatter den Namen IC2A erhalten hat, weil dafr der
nchsteBausteinerforderlichist.
Wenn Sie nun den Layer 93 Pins einblenden, entweder wie vorher
beschriebenoder,indemSie
DISPLAY PINS
in die Kommandozeile eintippen, sind weitere PinParameter grn
dargestellt.ZoomenSieindieZeichnung,sodasseinGattergrodargestellt
wird. Sie werden sehen, dass die Pins als Input (In) oder Output (Out)
gekennzeichnet sind, und dass eine Zahl den Swaplevel angibt. Der
Swaplevel 1 besagt, dass dieser Pin mit einem anderen desselben Gatters

35

EAGLE Version 7 Trainingshandbuch


getauschtwerden kann, der ebenfallsSwaplevel 1 hat(BefehlPINSWAP).
DasselbegiltfralleanderenZahlenauer0.DerSwaplevel0besagt,dass
dieserPinnichtgetauschtwerdenkann.
DerLayer93PinswirdbeimDruckennormalerweiseausgeblendet.
SolangederADDBefehlaktivist,hngtimmernochdasGatterSymbolam
Mauszeiger.
BenutzenSienundasVerkleinernIconoderdieF4Taste,umeinengreren
BereichderSchaltungaufdenBildschirmzubekommen.DanndrckenSie
die EscTaste, um in das Auswahlmen des ADDBefehls zurckzukehren.
TippenSieindieSuchenZeiledieBezeichnung:
*555N* oder *555*
Selektieren Sie aus der linear.lbr zum Beispiel den Baustein LM555N mit
Doppelklick, rotieren Sie ihn um 180 Grad mit zwei Klicks der rechten
Maustaste, und platzieren Sie ihn irgendwo auf der Arbeitsflche mit der
linkenMaustaste.
Wiederholen Sie diesen Vorgang mit anderen Symbolen. Sie werden
feststellen, dass einige Symbole auch in amerikanischer Darstellungsart
vorhandensind.WhlenSieselbst,welcheAlternativeSiebevorzugen.
DrckenSiebeiaktivemADDBefehldieEscTaste,kehrenSieindasADD
Menzurck.ErneutesDrckenderEscTastebeendetdenBefehl.
KlicktmanmitderrechtenMaustasteaufdasADDIcon,erscheinteinPopup
Menmiteiner ListederbishergeholtenBauteile. Whlen Siedarausein
BauteilundplatzierenSiees.
Esistauchmglich,BauteileausderBibliotheksbersichtdesControlPanels
ineinenSchaltplanoderineinLayoutzuziehen.OrdnenSiedasControl
Panel und das SchaltplanFenster so an, dass Sie beide Fenster sehen.
SelektierenSiezumBeispieldasDeviceLM555Nim BibliothekenZweigaus
der linear.lbr. ber Drag&Drop knnen Sie das Device in das Schaltplan
Fenster ziehen. Bei Devices mit mehreren Package bzw. Technologie
VariantenerfolgtvordemAbsetzeneineAbfrage,welcheVariantegewhlt
werdensoll.
EAGLEgehtdavonaus,dassVersorgungs undMassePinsandasselbe
Versorgungs bzw. MasseSignal angeschlossen werden, und stellt sie
deshalbnichtexplizitdar.DieVerdrahtunggeschiehtautomatisch,sofern
derBenutzernicht etwasanderes vorsieht.Benutzen Sie denINVOKE
Befehl,fallsSiediePinsimSchaltplanplatzierenwollen.

36

EAGLE Version 7 Trainingshandbuch


Bei den mitgelieferten Bibliotheken werden die Schaltungssymbole im
allgemeinen ohne Versorgungspins dargestellt, wenn es jeweils einen
VCC und einen GNDAnschluss gibt. In manchen Fllen werden die
Versorgungsanschlsse aber auch im Schaltungssymbol dargestellt, Sie
sinddannmitdenentsprechendenVersorgungsnetzenzuverbinden.Ein
BeispieldafristderBaustein555NinderBibliotheklinear.
Die HilfeFunktion des Programms bietet Informationen ber weitere
Optionen der Befehle ADD und UPDATE zum Anpassen der Bauteile in
SchaltplanundLayoutandieaktuellenBibliotheksdefinitionen.

Der USE-Befehl
Der ADDBefehl durchsucht per Default alle Bibliotheken in den
Verzeichnissen,dieimBibliothekenPfadunterOptionen/Verzeichnisse...im
ControlPanelangegebensind.
Man kann direkt im BibliothekenZweig der BaumAnsicht verschiedene
Bibliotheken von der Suche ausschlieen, indem man auf die grne
Markierungklickt.Grnbedeutetbenutzt,grauunbenutzt.
Diese Vorgehensweise entspricht dem USEBefehl, den Sie auch ber die
Kommandozeileeingebenknnen.
MitdemBefehl
USE *
ldtmanbeispielsweisealleBibliotheken,dieimBibliothekspfadgefunden
werden.WeiteresdazuistinderHilfeFunktionbeschrieben.

Der INVOKE-Befehl
Der INVOKEBefehl dient unter anderem dazu, Versorgungspins an
andere Signale als die vordefinierten Versorgungssignale (z. B. VCC und
GND)anschlieenzuknnen.UmseineWirkungsweisezuverstehen,
INVOKE
undklickenSiedasSymbolIC2AmitderlinkenMaustastean.EinPopup
Menerscheint.
PWRN in diesem Men und die Versorgungspins von IC2 knnen an
beliebigerStelleinderZeichnungplatziertundmiteinembeliebigenNetz
verbundenwerden.
Eine andere Eigenschaft des INVOKEBefehls ermglicht es Ihnen, die
Reihenfolgezundern,inderdieGattereinesBausteinsplatziertwerden.
Sofern der INVOKEBefehl noch aktiv ist, IC2A, und das PopupMen
erscheintwieder.DerTextfrGatterAistgrauundzeigtsoan,dassdieses
GatterschonindieZeichnunggeholtwurde;dieGatter,diemitschwarzem
Textgeschriebensind,knnennochplatziertwerden.WennSienunGatterC
vorGatterBplatzierenwollen, C imPopupMen,unddasGatterkann
mitderlinkenMaustasteanbeliebigerStelleabgesetztwerden.

37

EAGLE Version 7 Trainingshandbuch


AuchwennGatterCinderZeichnungplatziertist,verwendetEAGLEerstdie
nochverfgbarenGatterdiesesBausteins,bevoreinneuer Bausteinindie
Zeichnunggeholtwird.
Wollen Sie die Gatter eines Bausteins ber mehrere SchaltplanSeiten
verteilen, verwenden Sie auf einer neuen Seite den Befehl INVOKE und
tippendenNamendesBauteilsindieKommandozeileein.Dannerscheint
dasPopupMen.
ExperimentierenSieetwasmitunterschiedlichenBibliothekenundmitdem
PlatzierenundRotierenvonSymbolen.
Sie knnen in einer Zeichnung Bausteine aus beliebig vielen
unterschiedlichen Bibliotheken verwenden. Die Bausteine sind immer
komplettinderZeichnunggespeichert.WennSieeineDateiweitergeben,
brauchenSiedieBibliothekennichtgesondertmitzuliefern.

13 SCHALTPLAN ERSTELLEN
IndiesemAbschnittwerdenSielernen,wiemanNetzeundBusseineiner
Schaltungverwendet.DamitsindSiebereitsinderLage,eineSchaltungzu
erstellen.UmeineleereZeichenflchezuerhalten,ffnenSieeinenneuen
Schaltplan.VergrernSiedasSchaltplanFenster.
Die Freeware und die LightEdition untersttzen kein hierarchisches
SchaltplanDesign.MehrdazufindenSieimHandbuchmanual_de.pdf.

Raster
DasStandardrasterfrSchaltplneist0.1inch.Symbolesolltennurin
diesem Raster oder einemVielfachen davonplatziertwerden,dasonst
unterUmstndenkeineNetzeandiePinsangeschlossenwerdenknnen!

DasalternativeRasterknntemanauf0.025inchstellenundsomit
gedrckterAltTastebeispielsweiseLabels,alsoNetzbeschriftungen,ineinem
feinerenRasteranordnen.

Zeichnungsrahmen anlegen
BeginnenSiedamit,einenZeichnungsrahmenauseinerBibliothekzuholen.
DieEAGLEBibliothekframes.lbrenthltverschiedenevordefinierteRahmen.
ADD,und gebenSie im ADDDialog den Suchbegriff A4 oder frame ein.
WhlenSieausdemSuchergebniseinengeeignetenRahmenzumBeispiel
mitDINA4_L aus.AmMauszeigerhngteinRahmenmitSchriftfeld,der
aufeineDINA4SeiteimQuerformat(Landscape)passt.

38

EAGLE Version 7 Trainingshandbuch


Wenn Sieihnnichtganzsehenknnen,drckenSiedie F4Taste,bisder
Bildausschnittgrogenugist.PlatzierenSieihnmitderlinkenMaustasteso,
dassseinelinkeuntereEckeaufdemKoordinatenursprung(X=0,Y=0)zu
liegenkommt.
NunhngteinweitererRahmenamMauszeiger.KlickenSieaufdasStop
Icon

, um den ADDBefehl zu beenden. Drcken Sie Alt+F2 um den

Rahmen bildschirmfllend darzustellen, oder klicken sie das


ZeichnungsgrenzenIcon

inderAktionsleistean.

Sie knnen alternativ mit demFRAMEBefehl ( Zeichnen/Rahmen..)


einen eigenen Zeichnungsrahmen im Schaltplan anlegen. Mehr ber
FRAMEerfahrenSieinderHilfefunktion.

Text im Schriftfeld hinzufgen und ndern


SieknnenLinien,TextundandereObjektezudenvordefiniertenRahmen
unddendazugehrigenSchriftfelderninderBibliothekhinzufgen.
Aktuelle Beschriftungen oder andere Ergnzungen lassen sich aber auch
direktimSchaltplanEditoreinfgen,indemSiesichjetztbefinden.
Rahmen sind in den Bibliotheken als Symbole gespeichert, deshalb ist es
sinnvoll,denTextimLayer94Symbolsanzulegen.
BringenSienundasSchriftfelddesRahmenssoindasEditorFenster,dasses
vollstndigzusehenist.NunklickenSiedasIconfrdenTEXTBefehlanund
tragenindassichffnendeFelddenText
CadSoft
ein.NachdemSiedieSchaltflche OK angeklickthaben,hngtderTextam
MauszeigerundkannmitderlinkenMaustasteplatziertwerden.Bewegen
SiedenTextindieobereleereZeiledesTextfeldesundsetzenSieihnmit
ab. Eine weitere Kopie des Textes hngt jetzt am Mauszeiger. Sie
verschwindet, sobald ein neuer Befehl aktiviert oder das StopschildIcon
angeklicktwird.
FallsSiediepassendeTextgrenichtfestgelegthaben,solangederTEXT
Befehlaktivwar,knnenSiedenCHANGEBefehldazuverwenden.
CHANGE
AusdemsichffnendenMenwhlenSie
SIZE
und ein weiteres Men ffnet sich, in dem die gegenwrtig eingestellte
TexthheinderaktuellgltigenEinheit(sieheGRIDBefehl)markiertist.
0.15
und bewegen Sie den Mauszeiger zur linken unteren Ecke (dort wo der
Aufhngepunkt sichtbar ist) des Textes CadSoft. Drcken Sie die linke
Maustaste, und die Texthhewird auf 0.15 Zoll gendert. FallsSie einen
Werteinstellenwollen,dernichtimCHANGESIZEMenvorhandenist,zum
Beispiel0.17,tippenSieein

39

EAGLE Version 7 Trainingshandbuch


CHANGE SIZE 0.17
undklickenSieanschlieendaufdielinkeuntereEckedesTextes.
Man kann bei der Angabe eines Wertes auch direkt die Einheit angeben.
Wenn Sie einen Wert in Millimetern bevorzugen (ohne das Raster
umzustellen):
CHANGE SIZE 3.5mm
Jenach Anwendung kann essinnvoll sein, dieAusrichtung desTextes zu
ndern.EsgibtneunverschiedeneMglichkeiten,dieausKombinationenvon
links,rechts,mitte,obenunduntenbestehen.
nderungen knnen bei schon platziertem Text ber den CHANGEBefehl
(CHANGE ALIGN) oder ber das Kontextmen, Eigenschaften gemacht
werden.IstderTextnochnichtplatziert,kannmandieAusrichtungberdas
AlignFeldinderParameterleistedefinieren.
Dezimalzahlen werden immer mit Punkt eingegeben! Alle Angaben
werden der Einheit des aktuell eingestellten Raster zugrunde gelegt,
auerSiegebendieEinheitdirektmitdemWertan.
Die nderungen der Texteigenschaften knnen auch ber das
Kontextmendurchgefhrtwerden!
ben Sie die Bearbeitung von Texten, indem Sie eine Adresse oder eine
DokumentennummerzumTextfeldhinzufgen:
TITLE:zeigtdenDateinamen(Platzhalter>DRAWING_NAME).
DATE: zeigt Datum und Uhrzeit, als die Datei zuletzt gespeichert wurde
(Platzhalter>LAST_DATE_TIME).
BeideFelderwerdenautomatischmitdenaktuellenDatenausgefllt,wenn
dieZeichnungabgespeichertwird,daandiesenStellendieentsprechenden
Platzhalter bei der Definition des Zeichnungsrahmens in der Bibliothek
eingesetztwurden.

Eingabe einer Schaltung


SiesollennundieimfolgendenBilddargestellteSchaltzeichnungeingeben.
FallsSienichtdiekompletteSchaltungselbsterstellenwollen:Sieistunter
dem Namen demo1.sch im Verzeichnis eaglex.xx/examples/tutorial
gespeichert.
BeginnenSiedamit,denZeichnungsrahmenbildschirmfllenddarzustellen:
Alt+F2oderMausklickaufdasZeichnungsgrenzenIcon.
ImSchaltplanwerdenfolgendeBauteileverwendet:
Part

Value

Device

Package

Library

Sheet

C1
C2
C3
C4
C5
D1
IC1

30p
30p
10n
47u/25V
47u
1N4148
PIC16F84AP

C-EUC1206
C-EUC1206
C-EU025-025X050
CPOL-EUTAP5-45
CPOL-EUTAP5-45
1N4148
PIC16F84AP

C1206
C1206
C025-025X050
TAP5-45
TAP5-45
DO35-10
DIL18

rcl
rcl
rcl
rcl
rcl
diode
microchip

1
1
1
1
1
1
1

40

EAGLE Version 7 Trainingshandbuch


IC2
JP1
JP2
Q1
R1

78L05Z
PROG
APPL
2,2k

F1

78L05Z
PINHD-1X4
PINHD-1X17
XTAL/S
R-EU_R1206
DINA4_L

TO92
1X04
1X17
QS
R1206

linear
pinhead
pinhead
special
rcl

1
1
1
1
1

frames

PlatzierenSiemitdemADDBefehldieaufgefhrtenBausteine.
BittedenkenSiedaran:
Das StandardRaster von 100 mil (= 2,54 mm) im Schaltplan sollte
mglichstbeibehaltenwerden.Sokannmansichersein,dassNetzeauch
tatschlichmitdenPinsderBauteileverbundenwerden.
Die Rasterlinien bzw.punkteknnen Sie ber dasIcondesGRIDBefehls
oderbequemermitderF6Tasteeinundausschalten.
Mit dem MOVEBefehl lsst sich die Platzierung der Symbole jederzeit
ndern: Aktivieren Sie MOVE im Befehlsmen und auf das zu
verschiebendeSymbol.EAGLEstelltdasSymbolhellerdar,umanzuzeigen,
dassesselektiertistundverschobenwerdenkann.BewegenSiedasSymbol
mitderMauszurgewnschtenStelle,undplatzierenSieesmitderlinken
Maustaste. Der MOVEBefehl istnoch aktiv, und dasnchste Objektkann
verschobenwerden.WennSieeinObjektdrehenwollen,bettigenSiedie
rechteMaustaste,solangeesamMauszeigerhngt.
Werden mehrere gleicheBauteile (z.B. C1 und C2) verwendet, kann man
dieseauchmitCOPYvervielfltigen.
Sobald die Symbole platziert sind, beginnen Sie mit dem Befehl NET die
Netze(elektrischeSignaleimSchaltplan)zuverlegen.
VerwendenSieNET,nichtWIREumNetzverbindungenzuzeichnen!
UnddenkenSiedaran:
EinRechtsklickaufeinObjektffnetdasKontextmen.Alleverfgbaren
Befehlelassensichdadurcherreichen.
Der NET-Befehl
Netze mssen exakt im PinAnschlusspunkt beginnen und enden.
Ansonsten kommt keine Verbindung zwischen Pin und Netz zustande.
BlendenSiezurKontrolledenLayer93Pinsein(DISPLAYBefehl).DerPin
AnschlusspunktwirddurcheinengrnenKreismarkiert.
EAGLEvergibtautomatischNamenfrNetze.ImSchaltplandemo1.schhaben
z.B. die Netze an C5 Pin +, U1 Pin 3(VI) und JP2 Pin16 den gleichen
Namen.DiePinssinddeshalbelektrischverbunden,obwohldieNetzlinien
nichtdurchgehendsind.AktivierenSiedenSHOWBefehlundklickenSieauf
einNetzsegment:dasgesamteNetzwirdhelldargestellt.

41

EAGLE Version 7 Trainingshandbuch


BeiaktivemNETBefehlzeigtdieStatuszeiledieEigenschaftendesNetzes.
NetzemitgleichemNamensindmiteinanderverbunden!
Der NAME-Befehl
EAGLEvergibtautomatischNamen,zumBeispielB$..frBusse,P$..fr
PinsundN$..frNetze.
NAME und anschlieend auf das Netz, das an IC1 Pin OSC1 (16)
angeschlossen ist. Ein PopupMen zeigt den vordefinierten Namen des
Netzes.TragenSie
OSC1
einundOK.AbsoforttrgtdasNetzdiesenNamen.
Namen von Bauelementen und Bussen lassen sich auf die gleiche Weise
ndern.
Der LABEL-Befehl
Der LABELBefehl dient dazu, Bus oder Netzbeschriftungen, so
genannteLabels,anbeliebigenStelleninderSchaltungzuplatzieren.
LABEL,bewegenSiedenMauszeigerberdasNetzMCLR/PGMund.
Der Netzname hngt jetzt am Mauszeiger und eine Linie zeigt auf den
nchstgelegenen Punkt des zugehrigen Netzes. Der Text kann mit der
rechtenMaustasterotiertundmitderlinkenplatziertwerden.PlatzierenSie
dasLabeletwaso,wieinderZeichnungdargestellt(inderNhevonJP1Pin
3).
Werden Signal oder BusNamen gendert, ndern sich die zugehrigen
Labels automatisch. Labels werden nicht mit CHANGE TEXT, sondern mit
NAMEundKlickaufdasNetzbzw.denBusgendert.CHANGEFONTbzw.
SIZEndertdieSchriftartbzw.dieTexthhe.
Wenn Schaltplne ber mehrere Seiten gezeichnet werden (nicht in der
LightEdition mglich),kann man fr Labels die Option XREF setzen. Das
bedeutet,dassautomatischeinQuerverweisaufdasentsprechendeNetzauf
dernchstenfolgendenSeitegesetztwird.DieseOptionfunktioniertnurin
Zusammenarbeit mit Zeichnungsrahmen, die ber FRAME gezeichnet
wurden.DetailsdazufindenSieinderHilfeFunktionzuLABELundFRAME.
Der DELETE-Befehl
MitdiesemBefehllschenSieObjekte.WirderfrNetze,Wiresoder
Busse verwendet, lscht man jeweils ein einzelnes Segment. Um diesen
Befehlzubenutzen,DELETEimBefehlsmen,bewegenSiedenMauszeiger
zumObjekt,dasgelschtwerdensoll,und.
Hlt man whrend des Lschens eines Objektes die ShiftTaste gedrckt,
lschtmaneinganzesNetzbzw.denganzenBus.MehrdazufindenSiein
derHilfeFunktion.

42

EAGLE Version 7 Trainingshandbuch


AuchhierfunktionierenUNDOundREDO.
EineGruppevonObjektenlsstsich,nachdemMarkierenmitGROUP,durch
Ctrl+DELETEundrechtemMausklickindieZeichnunglschen.
Der JUNCTION-Befehl
Wird ein Netz auf einem anderen Netz abgesetzt, entsteht zwischen
diesenbeideneineVerbindung.EswirdautomatischeinVerbindungspunkt
(Junction) gesetzt.Daskann ber dieOption Junctions automatisch setzen
(Optionen/Einstellungen/Verschiedenes)ausgeschaltetwerden.
SetztmaneineJunctionaufzweisichkreuzendeNetze,werdendiesebeiden
miteinanderverbunden.
JUNCTIONimBefehlsmen,undeinPunkthngtamMauszeiger.Bewegen
Sie den Mauszeiger ber den Kreuzungspunkt zweier zu verbindender
Netzlinienund.
Der SHOW-Befehl
An dieser Stelle lsst sich der SHOWBefehl gut demonstrieren, der
Namen und andere Details von Bauelementen und Objekten anzeigt. Sie
knnen komplette Netze (im Schaltplan) oder Signale (im Layout) heller
darstellen. Um beispielsweise V+ anzuzeigen, SHOW im Befehlsmen,
bewegenSiedenMauszeigerandenEndpunktvonIC2PinVI(3),und.
BeachtenSie,dassEAGLEalleNetzlinien,alleangeschlossenenPinsunddie
dazugehrigen PinNamen heller darstellt. Damit lsst sich sehr einfach
feststellen,oboptischverbundeneNetzeauchtatschlichzusammengehren.
Zustzlicherscheint
Net: V+, Class: 1 Power
unteninderStatuszeile.
SolangederSHOWBefehlaktivist,bleibtdasNetzauchbeimVerschieben
des Bildausschnitts (bei gedrckter mittlerer Maustaste und Bewegen der
Maus)oderberdenWINDOWBefehl,markiert.BeendenSiedenSHOW
BefehldurchKlickaufdasStopIconoderDrckenderEscTaste.Danachist
dasObjektnichtmehrmarkiert.
WennSieeinObjektmiteinembestimmtenNamenanzeigenwollen,SHOW,
und tippen Sie den Namen (z. B. RA4 ) in die Kommandozeile ein.
DrckenSiedanndieEnterTaste.
SieknnenderReihenachweitereNameneintippen,ohnedenSHOWBefehl
erneutaktivierenzumssen.
SHOW RA4
RA3
RA2
AufdieseWeisewirdimmereinNetzmarkiert.
DerSHOWBefehlerlaubtauchPlatzhalter.TippenSie
SHOW RA*

43

EAGLE Version 7 Trainingshandbuch


ein, um alle Netze mit RA beginnend gleichzeitig anzeigen zu lassen.
BeendenSieSHOWmiteinemKlickaufdasStopIcon.
WollenSiemehrereNetzegleichzeitigmarkieren,klickenSiemitderMaus
zumBeispielaufdasNetzRA2.DrckenSiejetztdieCtrlTasteundklicken
SieaufRA3undRA4.JetztsindalledreiNetzemarkiert.
Klicken Sie nochmal mit gedrckter CtrlTaste auf RA3, wird dieses Netz
nichtmehrhellerdargestellt.CtrlinvertiertdieaktuelleMarkierung.
ExistiertdasmitSHOWgesuchteObjektnicht,ffnetsichdasSHOWFenster
mitdemEintrag''inderSpalteSheet.Dasbedeutet,diesesObjektistauf
keinerSchaltplanseiteenthalten.
Der MOVE-Befehl
WennSieimSchaltplaneinNetzmitMOVE bereinenPinbewegen
undabsetzen,entstehtkeineelektrischeVerbindung!
Wenn Sie aber ein Bauteil so verschieben, dass ein Pin ber einem Netz
platziertist,dannfngtdieserPindasNetzein.EsentstehteineVerbindung.
Passiert das versehentlich, machen Sie die Aktion mit UNDO rckgngig,
oderlschenSiedasNetzmitDELETE.
EineberprfungderVerbindungenistmitdemSHOWBefehlmglich(Netz
undangeschlossenerPinwerdenhellerdargestellt),aberauchdurchAusgabe
einerNetzlisteoderPinlistemitEXPORT.
History-Funktion
MitdenTasten Pfeil nachoben und Pfeilnachunten knnenSieeinender
letztenmitderTastatureingegebenenBefehleindieKommandozeilebringen
undmitderEnterTasteausfhren.DieEscTastelschtdieKommandozeile.
DrckenSieAlt+F2,umdieganzeSchaltungaufdenBildschirmzubringen,
danntippenSie
SHOW R1
SHOW C1
SHOW IC1
BeendenSiedenSHOWBefehlmitKlickaufdasStopIcon.BettigenSiedie
Tasten Pfeil nach oben und Pfeil nach unten etliche Male. Wie Sie sehen,
knnenSiedurchdieListederzuletzteingetipptenBefehlegehen.Sobaldder
gewnschtenBefehlerscheint,drckenSiedieEnterTaste.

Zeichnung vervollstndigen
Verwenden Sie den ADDBefehl, um die restlichen Bauelemente und die
Symbolefr+5V,V+undGNDaussupply1.lbrzuplatzieren.
Suchbegriff:*supply*.
Die SupplySymbole reprsentieren die Versorgungsspannungen im
Schaltplan und veranlassen den ERC (Electrical Rule Check), besondere
Prfungendurchzufhren.

44

EAGLE Version 7 Trainingshandbuch


BitteerinnernSiesichdaran,dassSiemitderrechtenMaustastedieSymbole
rotierenknnen,bevorSiesieabsetzen,unddassSiealleObjektemitdem
MOVEBefehlverschiebenknnen.
MitdemNETBefehlverbindenSiediePinsderSymbole.ZeichnenSiedie
restlichenVerbindungen,wieimSchaltplandargestellt.VerwendenSiedie
rechte Maustaste bei aktivem NETBefehl, um den Winkel zwischen den
Netzsegmenteneinzustellen.VerwendenSie,umeinSegmentzufixieren.
TriffteinNetzexaktaufeinenPinAnschlusspunkt,flltesvonderMausab.
TreffenSiediesenPunktnicht,bleibtesanderMaushngen.

DerSchaltplandemo1.sch
Der SMASH-Befehl
Beim Rotieren von Bauteilen werden Sie festgestellt haben, dass die
TextefrNameundWertebenfallsrotiertwerden(immerso,dassderText
vonuntenodervonrechtszulesenist).MitdemSMASHBefehllassensich
diese Texte von einem Symbol loslsen, so dass man sie individuell mit
MOVEbewegenundrotieren kann. ZureinfachenZuordnungzuwelchem
Bauteil der Text gehrt, wird beim Verschieben eine Linie vom Text zum
AufhngepunktdeszugehrigenBauteilsangezeigt.
UmdenBefehlzuaktivieren,
SMASH
denMauszeiger aufdemDiodenSymbolplatzieren und .Alternativ kann
mandenBauteilnameninderKommandozeileeingebenunddieEnterTaste
drcken.

45

EAGLE Version 7 Trainingshandbuch


EsgibtnocheineweitereMglichkeit,denSMASHBefehlauszufhren:
KlickenSiemitderrechten Maustasteaufein Objekt,soerscheint dessen
Kontextmen. Hier kann man ber Eigenschaften die Option Smashed ein
bzw.ausschalten.
NachdemLsenderTexte, MOVE,bewegenSiedenMauszeigerzumText
D1und .DerSelektionspunktdesTexteswirdalsKreuzangezeigtundist
normalerweise linksunten, er kann beirotierten Texten auchrechtsoben
liegen.DerNamederDiodekannjetztaneineandereStellebewegtundmit
derrechtenMaustasterotiertwerden. Mit setzen SiedenNamenander
neuenStelleab.
WennSiedieGrevonTextenndernwollen,diemitdemSMASHBefehl
vomSymbollosgelstwurden,verwendenSiedenCHANGEBefehl(klicken
SiedasCHANGEIconan,undselektierenSieSize).
SMASH kann auch auf Gruppen angewendet werden. Aktivieren Sie dazu
denSMASHBefehlundklickenSiebeigedrckterCtrlTastemitderrechten
MaustasteindieZeichnung.
HaltenSiedieShiftTastewhrendeinesLinksklicksaufeinObjektgedrckt,
werdenalleTextewiederandasBauteilgebundenunderscheinenander
ursprnglichenStelle(unsmash).
FreineGruppemssenalsodieTasten Ctrlund Shiftgleichzeitiggedrckt
werden, damit der Befehl sofort ausgefhrt wird. Drcken Sie nur Shift,
erscheintdasKontextmen,ausdemmanwiederdieOption Smash:Gruppe
whlenkann.
Der VALUE-Befehl
Mit diesem Befehl definieren oder ndern Sie den Wert von
Bauelementen wie Widerstnden oder Kondensatoren. Bei ICs gibt dieser
ParameterimallgemeinendenTypan(z.B.74LS00N).
VALUE
WiderstandsSymbol
tragenSie2.2kindasMenein,OK,undderneueWertistdefiniert.
WennSiemehrerenBauteilendenselbenWertgebenwollen,klickenSiemit
der rechten Maustaste auf das Icon. Es zeigt eine Liste der bisherigen
vergebenenValuesausderSieeinenWertwhlenknnen.KlickenSiedann
nacheinanderaufdieBauteile,diediesenWerterhaltensollen.
ndernSienundieNamenvonBauelementenundBussenso,wieesausdem
Schaltbild hervorgeht. Netznamen mssen nicht gendert werden, es sei
denn,manmchtesptereineaussagekrftigeNetzlisteausgeben.

Der Electrical Rule Check (ERC)


SolltenSiedieSchaltungnichtkomplettselbsteingegebenhaben,knnenSie
andieserStelledieDateidemo1.schladen.

46

EAGLE Version 7 Trainingshandbuch


DerERCtesteteinenSchaltplanaufelektrischeFehler.ErliefertalsErgebnis
WarnungenundFehlermeldungen,dieineinemFenstergelistetwerden.Um
denERCzustarten,klickenSiedessenIcon

imBefehlsmenan.

DerERCinunsererBeispieldateiliefertzweiWarnungen:
POWER Pin IC1 VSS verbunden mit GND
POWER Pin IC1 VDD verbunden mit +5V

HierbeihandeltessichumHinweise,dassdiebeidenVersorgungsanschlsse
mit anderen Signalen belegt wurden, als ursprnglich in der Bibliothek
definiertwurde.DieVersorgungspinshabendieNamenVSSbzw.VDDund
wurden mit GND bzw. +5V belegt. Das ist in unserem Fall absichtlich
geschehen. Selektieren Sie eine der Meldungen, zeigt Ihnen EAGLE im
SchaltplandieStelle,anderdieUrsachezusuchenist.
Da die beiden Warnungen im Schaltplan kein Problem darstellen und in
diesemFallnurdurchndernderNamenderVersorgungsspannungspinsin
der Bibliothek zu vermeiden wren, kann man sie Billigen. Die Eintrge
verschwindenausdemWarnungenZweigundwerdenindenGebilligtZweig
desMensverschoben.
Bitte bedenken Sie, dass der ERC nur Hinweise auf eventuelle Fehler
gebenkann.InterpretierenmssenSiedasErgebnisselbst!
WennSiemehrberdenERCBefehlerfahrenwollen,tippenSie
HELP ERC inderKommandozeile.

Platinendatei aus Schaltplan erzeugen


HabenSieeineSchaltunggeladen,ausderSieeinePlatineentwerfen
wollen,dannklickenSiedasBOARDIconinderAktionsleistean:
Es entsteht die zugehrige Platinendatei, in der die Gehuse neben einer
leerenPlatineangeordnetsind.
DieweitereVorgehensweisebeschreibtdasKapitelEntwurfeinerLeiterplatte.
Vorher soll abernochein wesentlicher Befehl,derzumSchaltplanentwurf
bentigtwird,erklrtwerden.

Der BUS-Befehl
Laden Sie zunchst den Schaltplan bus.sch aus dem Verzeichnis
/eagle/examples/tutorial.
SieseheneineSchaltungmiteinemBus.DerBuswirdmitdemBUSBefehl
gezeichnetunderhlteinenautomatischgeneriertenNamen(B$1..).
EinBushatkeinelogischeBedeutung.ErstelltlediglicheinZeichenelement
dar. Logische Verbindungen (Netze) werden ausschlielich mit Hilfe des
NETBefehls definiert. Netze mit demselben Namen sind identisch, selbst
wenn sie sich auf verschiedenen Blttern eines Schaltplans befinden oder
optischnichtzusammenhngen.

47

EAGLE Version 7 Trainingshandbuch


DerBusNamebestimmtdieSignale,diedaringefhrtwerden. Unser Bus
fhrtdieSignaleVALVE0bisVALVE11unddasSignalEN.Daherwurdeihm
mitdemNAMEBefehlderNameEN,VALVE[0..11]zugeordnet.
Um diese Netze aus dem Bus herauszufhren, verwenden Sie den NET
Befehl.Dasistnurdannmglich,wennSiedenBussobenannthaben,wie
vorherbeschrieben.
Siesehen,dasslinksvonIC7nocheinigeVerbindungenfehlen.Diesollen
jetzt eingezeichnet werden. Beginnen Sie nun folgende Signale an IC7
anzuschlieen.
EN
IC7 Pin 14
EN
VALVE0
IC7 Pin 16
INA
VALVE1
IC7 Pin 15
INB
VALVE2
IC7 Pin 10
INC
VALVE3
IC7 Pin 9
IND
NETimBefehlsmenundbewegenSiedenMauszeigerberdenBus,eine
RasterlinieberdemAnschlussIC714.DamitdasSignalgleichdenrichtigen
Namenerhlt,mssenSiedasNetzaufderblauenBusLiniebeginnen.um
den Anfangspunkt auf dem Bus zu fixieren. Ein Men mit den vom
BusnamenabgeleitetenSignalnamenerscheint.WhlenSiedarausmitauf
ENdenNamenENfrdasNetz.BewegenSiejetztdenMauszeigeraufIC7
14 und benutzen Sie die rechte Maustaste, um die Netzlinie in die
gewnschteFormzubringen.MitfixierenSiedenEndpunktderNetzlinie
aufdemPinAnschlusspunkt.
Wiederholen Sie diesen Vorgang fr VALVE0 bis VALVE3, um alle
Verbindungenzuerhalten.
MitdemLABELBefehlknnenSiedieNetzebeschriften.
WennSieeineAktionzurcknehmenwollen,klickenSiedasUNDOIconan,
oder Sie verwenden die F9Taste. Durch Anklicken des REDOIcons bzw.
TasteF10fhrenSiediezurckgenommeneAktionwiederaus.
Verwenden Sie den MOVEBefehl, um einzelne Segmente eines Busses zu
verschieben.SelektierenSieeinSegmentinderNhedesEndpunktes,um
denEndpunktzuverschieben.SelektierenSieeinSegmentetwainderMitte,
umesparallelzuverschieben.MitDELETEknnenSieeinzelneSegmente
lschen.
SindschonNetzedesBussesverlegt,wanderndiesebeimVerschiebenmit
MOVEnichtmit!Verwenden Sie GROUPund MOVE ummehrere Objekte
gemeinsamzuverschieben.
Der Mauszeiger nimmt die Form von vier Pfeilen an, sobald Sie ein
Objekt selektieren wollen, dessen Aufhngepunkt dem Aufhngepunkt
einesanderenObjektssehrnaheist.IndiesemFalldrckenSiedielinke
Maustaste,umdashelldargestellteObjektzuselektieren.DrckenSiedie
rechte Maustaste, falls Sie zumnchsten in Frage kommenden Objekt
weiterschaltenwollen.GleichzeitigwerdeninderStatuszeiledesEditor
FenstersInformationenzumgeradeselektiertenObjektangezeigt.

48

EAGLE Version 7 Trainingshandbuch

14 AUTOMATISCHE FORWARD&BACK-ANNOTATION
UnterderKontrollederForward&BackAnnotationziehtjede nderungim
Schaltplan eine entsprechende nderung in der Platine nach sich, und
umgekehrt.DabeiknnenmanchenderungensowohlinderSchaltungals
auch in der Platine durchgefhrt werden (z.B. das Benennen von
Bauelementen,Netzenetc.),anderesindnurimSchaltplanmglich(z.B.das
Hinzufgen vonBauelementen). Wenn EAGLE eine derartige Operationin
der Platine nicht zulsst, weist das Programm Sie darauf hin, dass die
entsprechendeAktionimSchaltplanauszufhrenist.
Sie sollten Ihre Platinen immer unter Kontrolle der Forward&Back
Annotationentwickeln,damitsiesichermitdemSchaltplanbereinstimmen.
DasistautomatischderFall,wenneineSchaltungundeinedazukonsistente
Platinendatei geladen sind. EAGLE ldt immer beide Dateien, falls Sie im
selben Verzeichnis existieren. Konsistent heit in diesem Zusammenhang,
dassdieNetzlisten,Bauteile,PackageVarianten,Technologien,Valuesund
Signalklassengleichsind.
Wenn Sie eine Schaltung laden, zu der eine Platinendatei mit gleichem
Namen existiert (oder umgekehrt), fhrt EAGLE eine Konsistenzprfung
durch. Werden Unterschiede festgestellt, haben Sie die Mglichkeit, den
Electrical Rule Check (ERC) zu starten, dessen Ergebnis im ERCFenster
angezeigtwird.ImZweigKonsistenzfehlerwerdendieUnterschiedezwischen
SchaltplanundBoardgezeigt.MitdiesenAngabensindSieinderLage,die
Unterschiedemanuellzubeheben.
Die Forward&BackAnnotation wird dann aufgehoben, wenn nur das
Schaltplan oder nur das PlatinenFenster aktiviert ist. Nehmen Sie dann
nderungenvor,fhrtdaszuinkonsistentenDateien.
BeachtenSiedeshalbbitte:
Wenn Sie beispielsweise an der Platine arbeiten, sollten Sie das
zugehrigeFenstermitderSchaltungnichtschlieen(Siedrfenesaber
zumIconverkleinern),undumgekehrt.
Um die Wirkungsweise der Forward&BackAnnotation beobachten zu
knnen, laden Sie die Datei demo2.sch. Die Platine demo2.brd wird dann
automatischindenLayoutEditorgeladen.
VerkleinernSienunbeideFensterso,dassbeideaufdemBildschirmzusehen
sind,undndernSiedieNamenoderWerteeinigerNetzeoderBauelemente.
VerwendenSiedazudieBefehleNAMEundVALUE.Siewerdensehen,dass
sichdieseNameninbeidenFensternndern.ExperimentierenSieauchmit
dem DELETEBefehl, und denken Sie vor allem daran, dass die UNDO
FunktionauchmitderForward&BackAnnotationfunktioniert.
Wenn Sie eines der beiden EditorFenster versehentlich schlieen, zum
Beispiel mit einem Klick auf den XButton, meldet EAGLE, dass die
Forward&BackAnnotationunterbrochenwurde.

49

EAGLE Version 7 Trainingshandbuch

Warnunginschwarzundgelb:Forward&BackAnnotation
unterbrochen!
WennSiedieUnterbrechungabsichtlichherbeigefhrthaben,knnenSiedie
MeldungmiteinemMausklickaufdieWarnungverstecken.

15 ENTWURF EINER LEITERPLATTE


In diesem Abschnitt werden Sie eine kleine Platine entwerfen und ein
existierendes Design mit dem LayoutEditor modifizieren. Sie werden
zunchsteinePlatineohneSchaltplananlegen.
Dieser Abschnitt ist besonders fr diejenigen interessant, die keinen
SchaltplanEditorbesitzen.AuchderNutzerdesSchaltplanEditorssolltezum
besserenVerstndnisdiefolgendenSchrittedurchfhren.
DerLayoutEditorzeigtdiePlatineinderDraufsicht.StellenSiesichvor,
SiehabendiePlatineinderHandundschauenvonobendurch.Daher
sind,zumBeispiel,dieTexteaufderUnterseitegespiegeltdargestellt.

Platine ohne Schaltplan anlegen


LegenSieeineneuePlatinean( Datei/Neu/Board imControlPanel)und
vergrernSiedasEditorFenster.
Platinenumrisse definieren
AlserstessolldieFormderPlatinefestgelegtwerden.VorhermssenSiedie
Einheitfestlegen,aufdiesichdieMaangabenbeziehensollen.Essolldas
Standardraster fr Platinen von 0,05 inch eingestellt werden. Klicken Sie

50

EAGLE Version 7 Trainingshandbuch


dazu das GRIDIcon

in der Parameterleiste an. Dann auf die

SchaltflcheStandardundaufOK.
Die Platinenumrisse mssen mit dem WIREBefehlimLayer 20 Dimension
gezeichnet werden: WIRE, und whlen Sie aus dem Auswahlfeld in der
ParameterleistedenLayer20aus.
PositionierenSiedenMauszeigeraufdenKoordinatennullpunktund ,um
denAnfangspunktderUmrissliniefestzulegen.BewegenSiedenMauszeiger
etwas nach rechts. Bettigen Sie die rechte Maustaste, bis beide
LiniensegmenteeinenWinkelvon90Gradbilden,undpositionierenSieden
MauszeigerinderNhederKoordinaten(4.00 3.00).
FixierenSiedenbisherigenVerlaufmit,undbewegenSiedenMauszeiger
zurckzumKoordinatennullpunkt.
MitlegenSiedenEndpunktfest.DamitsinddiePlatinenumrissedefiniert.
SieknnenmitMOVE

dieKantenverschiebenodermitUNDO(F9)bzw.

UNDO LISTundREDO(F10)vorherigeAktionenzurcknehmenbzw.erneut
ausfhren.
Alt+F2bzw.AnklickendesIconsZeichnungsgrenzenstelltdiePlatinesodar,
dasssiedasArbeitsfensterausfllt.
Platzierungsraster
BevormanBauteileplatziert,mussmandasrichtigeRastereinstellen.Das
Platzierungsraster kann anders sein als das Raster, in dem die Umrisse
gezeichnetwordensind,undesistmeistandersalsdasRaster,indemdie
Leitungen verlegt werden. In diesem Fall whlen wir das StandardRaster
von0,05Zoll,dasbereitseingestelltist.
Bauteile platzieren
ADDimBefehlsmen

,undsuchenSienachDIL14.

NachaufdenEintrageines14poligenDILGehuses,hngtdasPackage
am Mauszeiger und kann mit der rechten Maustaste rotiert bzw. mit der
linkenMaustasteplatziertwerden.PlatzierenSiezweiDIL14Gehuse.
Benutzen Sie die F3Taste und die F4Taste, um den Bildausschnitt zu
verkleinernundzuvergrern.
SolldasBauteilaufderPlatineineinembeliebigenWinkelgedrehtabgesetzt
werden,kannman,solangeesanderMaushngt,inderParameterleisteim
FeldWinkeleinenbeliebigenWinkelangeben.KlickenSiedazumitderMaus
indasFeld,tippenSiedenWinkeleinunddrckenSiedieEnterTaste.Jetzt
hngtdasBauteilschongedrehtanderMaus.
Bauteile knnen auch nach dem Platzieren mit Hilfe des ROTATEBefehls
gedrehtwerden.
ROTATEdrehtdasBauteilstandardmigum90.
Wird bei aktivem ROTATEBefehl ein Winkel im Eingabefeld der
Parameterleisteangegeben,wirddasBauteilumdiesenWertweitergedreht.

51

EAGLE Version 7 Trainingshandbuch


HltmannachdemAnklickendesBauteilsdieMaustastegedrckt,kannman
durch Bewegen der Maus das Bauteil in beliebigen Winkeln drehen. Der
aktuelleDrehwinkelwirddabeiinderParameterleisteangezeigt.
Soll anstatt eines vorgegebenen Packages ein anderes verwendet werden
(zum Beispiel ein SMDBauteil anstatt eines bedrahteten Packages), kann
manesberdenREPLACEBefehlaustauschen.MehrInformationenfinden
SiedazuinderHilfeFunktion.
SMD-Bauteile platzieren
Platzieren Sie nun mitADDzwei WiderstandPackages1210 (Suchbegriff:
R1210)aufderPlatine.WennSiedenGehusenamenkennen,gehtdasauch,
indemSie
ADD R1210
oder
ADD R1210@smd-ipc
in die Kommandozeile eintippen, um das Package aus einer bestimmten
Bibliothekzuholen.
SolldasPackageineinembeliebigenWinkelplatziertwerden,kannmanden
Winkeldirektangeben:
ADD R1210@rcl.lbr R22.5
Die SMDPads erscheinen in Rot, das bedeutet, sie befinden sich auf der
Oberseite(Layer1 Top)derPlatine.UmsieaufdieUnterseitezubringen,
verwendetmandenMIRRORBefehl.KlickenSiedasMIRRORIcon

im

BefehlsmenundaufdasPackageodergebenSiedenNamendesSMDsin
derKommandozeilean.
Sie knnen das Package mit weiteren Mausklicks auf die jeweils andere
Platinenseitebringen,solangederMIRRORBefehlaktivist.Frdiefolgende
bungsolltenSiediePackagesaufdemTopLayer(rot)platzieren.
WenndiePositioneinesBauteilsfeststehtundnichtmehrverndertwerden
soll,kannmanesmitdemLOCKBefehlfixieren.ZurVerdeutlichungwird
derAufhngepunktals'x'dargestellt.
Shift+LOCKundeinMausklickaufdasBauteilgibteswiederfrei.
Namen vergeben
UmdengeradeplatziertenPackagesNamenzugeben,
NAMEimBefehlsmen
Bewegen Sie den Mauszeiger in die Nhe des Aufhngepunkts des ersten
DIL14, der mit einem Kreuz markiert ist, und . Es erscheint ein Popup
Men.TippenSie
IC1
unddasBauteilerhltdiesenNamen.WiederholenSiediesenVorgangmit
denrestlichenBauteilen,denenSiedieNamenIC2,R1undR2geben.
MankannObjektnamenauchdirektberdieKommandozeilendern,zum
Beispiel:

52

EAGLE Version 7 Trainingshandbuch


NAME R22 R2
DasbisherigeBauteilR22heitjetztR2.
Werte vergeben
UmdenBauteilenWertezuzuweisen,
VALUE imBefehlsmen
Bewegen Sie den Mauszeiger in die Nhe des Aufhngepunkts des ersten
DIL14und.
EserscheinteinPopupMen.TippenSie
CD4001
undIC1hatjetztdenWertCD4001.WeisenSieaufdiegleicheArtIC2den
WertCD4002unddenWiderstndenR1undR2dieWerte100kund22kzu.
Signale definieren
Im nchsten Schritt sollen Signale definiert werden, die in Form von
Luftlinien (Airwires) mit dem SIGNALBefehl eingezeichnet werden.
Zunchst sollen die Versorgungsanschlsse der beiden ICs verbunden
werden.
SIGNAL

, undtippenSie

GND
aufPad7vonIC1(IC17),bewegenSiedenMauszeigerzuIC27und,
umdieGNDLuftliniezubeenden.
DamitsinddiebeidenPadsandasSignalGNDangeschlossen.
NuntippenSie
VCC
IC114, bewegen Sie den Mauszeiger zu IC214 und , um die VCC
Luftliniezubeenden.
DefinierenSieweitereVerbindungenaufdiegleicheWeise.
WennSiekeinenWertaufeinenbestimmtenSignalnamenlegen,startenSie
eineLuftlinieohnevorherigeEingabeeinesNamensmitaufdaserstePad
undbeendenSiemit oderdurchAnklickendesStopschildIcons.EAGLE
generiert dann automatisch Signalnamen, die Sie nachtrglich mit dem
NAMEBefehlndernknnen.
EAGLENomenklatur: PadssindAnschlssevonbedrahtetenGehusen
(Layout).Pins sindAnschlsse vonSymbolen(Schaltplan).SMDssind
AnschlussflchenvonSMDGehusen.
Luftlinien knnen mit DELETE gelscht werden, sofern Sie nicht unter
Kontrolle der Forward&BackAnnotation arbeiten (in diesem Fall sind die
VerbindungenimSchaltplanzulschen).
SelbstverstndlichfunktionierenauchUNDO(F9)undREDO(F10).

53

EAGLE Version 7 Trainingshandbuch


Netzklassen festlegen
Der CLASSBefehl ( Bearbeiten/Netzklassen..) erlaubt es fr bestimmte
ArtenvonSignalen,besondereVorgabenzudefinieren:
WidthdefiniertdieMindestleiterbahnbreite,
ClearancebestimmtdenMindestabstandzuSignalenandererNetzklassen,
DrilldefiniertdenMindestbohrdurchmesserfrDurchkontaktierungen.
Beispielsweise werden Versorgungsspannungen oft mit etwas breiteren
Leiterbahnen(hhereStrme)undetwashherenAbstndenzuanderen
Signalen (hhere Spannungen) verlegt. Auch der Autorouter/Followme
RouterbercksichtigtdieseWerte.Defaultist0fralleEigenschaften(keine
Klasse festgelegt). Das bedeutet, es gelten die in den DesignRegeln
festgelegtenMindestwerte.
SindAngabenindenDesignRegelnundfrdieNetzklassengemacht,giltder
jeweilsgrereWert.
WennSieverschiedeneMindestabstndezwischendeneinzelnenNetzklassen
vorgebenwollen,ffnenSiedie ClearanceMatrix durcheinen Klickaufdie
Schaltflche>>.
InderBeispieldateihexapodu.brdsindverschiedeneNetzklassendefiniert.

Platine aus Schaltplan anlegen


WennSiedenSchaltplanEditorbesitzenundderSchaltplanbereitsvorliegt,
kommenSiemitganzwenigenSchrittenzudemErgebnis,dasSiemitviel
MheimvorangegangenenAbschnitterzielthaben:einerPlatine,beiderdie
Padsbzw.SMDsdurchSignale(Luftlinien)verbundensindunddieNamen
undWertederBauteilebereitsrichtigvergebensind.
Board-Datei erzeugen
LadenSiedieSchaltungdemo1.schundklickenSiedasBOARDIcon

an:

DamitwirdeineBoardDateimitdemselbenNamenwiedieSchaltplanDatei
angelegt,also demo1.brd.BeantwortenSiedieFrage,obdieDateierzeugt
werdensoll,mitOK,undvergrernSiedasLayoutEditorFenster,umden
ganzenBildschirmausnutzenzuknnen.
AlserstesempfehlenwirdiePlatinenumrandungzuzeichnen.Siebestehtaus
Linien,dieimLayer20,Dimensiongezeichnetwerden.
WIRE und whlen Sie in der ParameterLeiste eine feine Strichstrke.
Beginnen Sie nun die Kontur am Koordinatennullpunkt (0 0) mit einem
linkenMausklick.BewegenSiedieMausumdieKonturzuzeichnen.Jeder
weitereMausklickfixiertdenLinienzug,deranderMaushngt.DieKontur
solltegeschlossensein,alsoamStartpunktenden.
Bitte denken Sie daran, dass die Freeware und die FreeTrialLizenz eine
maximale Platinengre von 100mm x 80mm erlauben. Die Kontur sollte
nichtberdieseGrenzenhinausgezeichnetwerden.

54

EAGLE Version 7 Trainingshandbuch


Bauteile anordnen
KlickenSiedasZeichnungsgrenzenIcon

an,umdieZeichnungindas

Fenstereinzupassen.DieBauteilesindlinksnebenderPlatineangeordnet.
MOVE,dasgrteICetwainderMitte,undbewegenSiedenMauszeiger
indiePlatine.DasBauteilunddieLuftlinienbleibenamMauszeiger.Drcken
Sie dierechteMaustaste,wenn Sie dasBauteil rotieren wollen. umdas
Bauteilabzusetzen.
PlatzierenSiealleBauteileaufdieseWeise.
AlternativkannmaneinBauteilauchberdenNamenansprechen.
MOVE

undtippenSieinderKommandozeile

JP1
unddiesesBauteilhngtanderMaus.
SolleinBauteilaneinerbestimmtenPositionfixiertwerden?Dannsichern
SieesmitdemLOCKBefehlgegenVerschieben.
KlickenSiedasRATSNESTIcon,umdieLuftliniensoberechnenzulassen,
dass sie die krzesten Verbindungen darstellen. Geben Sie diesen Befehl
immer wieder, wenn Sie beurteilen wollen, wie gut Ihre Platzierung ist
(mglichstkurzeWege,mglichstkeineverdrehtenSignalbndeletc.).
EAGLEordnetdieBauteilezunchstautomatischlinksvonderPlatineim
negativen Koordinatenbereich an. Sie drfen die Bauteile z.B. in der
LightEditionnurinnerhalbdesKoordinatenbereichs100mmx80mm
absetzen.UmSignalezuverlegenoderauchspterdenAutorouterbzw.
den FollowmeRouter zu nutzen, mssen Sie die Bauteile in diesen
Bereichschieben.
Autorouter: kleine Kostprobe
WennSieeinekleineKostprobedesAutorouterssehenwollen,klickenSie
das Icon des AUTOBefehls im Befehlsmen

an. Whlen Sie ggf. ein

feineresRoutingRaster(RoutingGrid,Default50mil).DannaufOK.
IstdiePlatzierunggut,sollteerschnellfertigsein(Meldung:...beendetinder
Statuszeile). Wenn es Ihnen zu lange dauert, brechen Sie ihn durch
AnklickendesStopschildIconsab.
BesttigenSiedieFrageUnterbrechen?mitJa.
Wenn Ihnen das Ergebnis nicht gefllt, machen Sie es mit RIPUP
rckgngig. FallsSie einzelne verlegte Leitungen in Luftlinien verwandeln
wollen,klickenSiedieseLeitungenan.DasselektierteSegmentwirdineine
Luftlinie verwandelt. Ein weiterer Klick auf die Luftlinie lst den ganzen
Signalzweigauf.WennSiealleLeitungeninLuftlinienverwandelnwollen,
zuerst auf RIPUP,danngleich auf dasAmpelIconan.Die Frage Alle
Signaleumwandeln?beantwortenSiemitJa

55

EAGLE Version 7 Trainingshandbuch


Sie knnen den Autorouter zu jeder Zeit starten, ganz gleich, ob schon
Signalegeroutetsindodernicht.Typischerweiseverlegtmanzunchsteinige
Signale per Hand (etwa die Versorgungssignale) und startet dann den
Autorouter.
Verbindungen, die schon vor dem Start des Autorouters verlegt wurden,
werdennichtmehrverndert.
Will man nur einseitig routen, kann man fr die Oberseite eine
SperrflchemitdemRECTBefehl,imLayer41tRestrict,berdieganze
Platinelegen.
Manuell routen
DerROUTEBefehl

verwandeltLuftlinieninLeitungen.

ROUTE imBefehlsmen.
AnfangspunkteinerLuftlinieoderAngabedesSignalnamensin
derKommandozeile.DerStartpunktdesRoutingsliegtdannder
aktuellenMauspositionamnchsten.
berdieParameterleisteknnenSieweitereEigenschaften,etwadieBreite
(Width)derLeiterbahnoderdenLayer,definieren.DieeingestellteLeiter
bahnbreitegiltsolangebisSieeinenneuenWertwhlen.
WenndieLuftlinieaneinerbereitsverlegtenLeiterbahnmitandererBreite
beginntundSiedieneueLeiterbahnauchmitdieserBreiteverlegenwollen,
halten Sie die ShiftTaste gedrckt whrend Sie mit ROUTE auf die
Signallinieklicken.
AlleAngabenbeziehensichaufdasaktuelleingestellteRaster(GRID).
BewegenSiedenMauszeiger,umdieLeitungzuverlegen,umdasSegment
zubeendenunddieRichtungfreinneuesSegmentzundern.umden
RouteVorgangfrdasSignalanderaktuellenMauspositionzubeenden.Da
derROUTEBefehlnochaktivist,knnenSiesoforteinneuesSignalrouten.
WhrendSieeinSignalrouten,knnenSiedenKnickmoduszwischenzwei
Segmenten mit der rechten Maustaste weiterschalten. Versuchen Sie die
verschiedenenEinstellungen;dabeiistesauchmglich,LeitungeninBgen
zu verlegen (Parameter Wire_Bend, siehe auch SETBefehl). Die beiden
FollowmeModi (Knickmodus 8 und 9) sind nur ber die Parameterleiste
erreichbarundwerdenimnchstenAbschnittbeschrieben.
WennSiedenLayerfreineLeitungndern,nachdemSieeinSegmentmit
derlinkenMaustastegestartethaben,werdendieanschlieendgerouteten
Segmente im neuen Layer gezeichnet. Die fr den Wechsel der Ebene
erforderlicheDurchkontaktierungsetztEAGLEautomatisch.
Setzen Sie ein Leiterbahnende aufeiner zum gleichen Signalgehrenden,
aber in einem anderen Layer verlegten Leiterbahn ab, wird blicherweise

56

EAGLE Version 7 Trainingshandbuch


keineDurchkontaktierunggesetzt.Umeinezusetzen,drckenSiezustzlich
dieShiftTaste.
Whrend Sie eine Leiterbahn verlegen, wird automatisch die krzeste
VerbindungzumnchstgelegenenmglichenZielpunktberechnetunddurch
eineLuftlinie(Airwire)angezeigt.
WennSiesicheinemPadoderSMDnhern,daszumverlegtenSignalgehrt,
und die Lnge der Luftlinie den sogenannten Fangradius unterschreitet,
springtdieLeiterbahnindenMittelpunktdesPadsoderSMDs(Magnetische
PadsFunktion).ImMenOptionen/Einstellungen/VerschiedeneslegenSieden
WertdesFangradiusfest.
SollenKnickeinLeiterbahnenabgeschrgtwerden,kannmandasmitHilfe
desMITERBefehls

erreichen.EsgibtdieMglichkeit,geradlinigeoder

gerundete Abschrgungen durch Angabe eines MiterRadius zu definieren.


Der MiterRadius wirkt sich auch auf verschiedene WireKnickwinkel aus.
DetailsfindenSieinderHilfeFunktionzumMITER,SETundWIREBefehl.
Follow-me-Router
Der ROUTEBefehl kennt zwei Betriebsarten, Knickmodus 8 und 9, die es
ermglichen,einegewhlteSignallinievollautomatischzuverlegen.Mitder
Position des Mauszeigers bestimmen Sie den Verlauf der Leiterbahn. Der
sogenannteFollowmeRouterarbeitetentwederimPartialModus
im FullModus

oder

, je nachdem welches Icon Sie in der Parameterleiste

anklicken.
DerFollowmeRouterwirdnuruntersttzt,wenndasAutorouterModul
vorhandenist.
Im PartialModus wird nach Anklicken einer Signallinie der Verlauf der
LeiterbahnvonderaktuellenMauspositionzumAnfangspunktdeskrzeren
Teils der Luftlinie berechnet und angezeigt. Bewegen Sie die Maus, wird
sofort ein neuer Weg errechnet und dargestellt. Die Leiterbahn folgt der
Mausbewegung. GeflltdasErgebnis,fixieren SieesmiteinemMausklick.
Jetzt verlegen Sie das nchste Stck der Leiterbahn. Bewegen Sie den
MauszeigerandiegewnschteStelle.DerFollowmeRouterberechnetden
weiterenVerlaufderLeiterbahn.
Im FullModuswirdeinevollstndigeVerbindungerzeugt.SobaldSieeine
Signallinieanklicken,wirdvonderaktuellenMauszeigerpositionausinbeide
RichtungenderVerlaufderLeiterbahnerrechnet.
DerFollowmeRouterbeachtetdieVorgabenausdenDesignRegelnundden
Netzklassen. Einstellungen, die die Art und Weise des Leiterbahnverlaufs
beeinflussen, werden im General und FollowmeTabdes AutorouterSetup
Fensters getroffen. Klicken Sie dazu auf das AUTOIcon

in der

57

EAGLE Version 7 Trainingshandbuch


ParameterleistedesROUTEBefehls.DasIconerscheinterstnachdemSieden
FollowmeModusgewhlthaben.
DasimLayoutEditoreingestellteRasteristzugleichdasRoutingraster.Die
Leiterbahnbreite,denBohrdurchmesserderViasunddenLayerindemdie
Leiterbahnliegensoll,stellenSiedirektinderParameterleisteein.
Weitere Hinweise zum FollowmeRouter finden Sie in der HilfeFunktion
zumROUTEBefehlundimEAGLEHandbuch.
In der LightEdition gibt es aufgrund der LayerBeschrnkung keine
Untersttzung fr Blind und BuriedVias (Durchkontaktierungen von
einembestimmtenLayerzueinemanderen).
Platine ndern
Wenn Sie die Platine fertig geroutet haben, knnen Sie nachtrgliche
nderungendurchfhren.Sieknnen:
LeitungssegmenteundBauteilemitMOVE

undSPLIT

bewegenundanordnen,
mitdemRIPUPBefehl

einverdrahtetesSignalinLuftlinien

verwandeln,
mitdemDELETEBefehl

Signalelschen(nichtbei

Forward&BackAnnotation),
GehusevariantenberCHANGEPACKAGE
PACKAGE)oderREPLACE

(odernur

austauschen.Indemo3.brdwurde

beispielsweisedasPackagevonIC1durcheineSMDVarianteersetzt.
EinstellungenindenDesignRegeln(z.B.frRestring)modifizieren,
mitSMASH
ROTATE

TextevonBauteilenlsenundmitMOVE
bewegenunddrehenodermitCHANGE

modifizieren.
EckeninLeiterbahnenmitdemMITERBefehl

abschrgenbzw.

abrunden

Weitere Anwendung des Layout-Editors


In diesem Abschnitt werden Sie eine geroutete Demoplatine bearbeiten.
LadenSiedieDateidemo2.brd,undvergrernSiedasEditorFenster.
ZunchstsolleneinpaarwichtigeKommandoswiederholtwerden.

58

EAGLE Version 7 Trainingshandbuch


DISPLAY-Befehl
Manchmal ist es leichter, den berblick zu behalten, wenn man
bestimmteInformationenausblendet.
DISPLAY
unddeselektierenSiemitderMausLayer21tPlace,dieserLayerenthltdie
InformationfrdenBestckungsdruckaufderTopSeitederPlatine,unddie
Layer23tOrigins,25tNames,27tValuesund51tDocu.
Umdienderungenwirksamzumachen, bernehmenoder OK,umdas
DisplayMenzuverlassen.
MankannfrbestimmteLayerKombinationensogenannteAliasedefinieren.
DamithatmandieMglichkeit,zwischenverschiedenLayerKombinationen
einfach umzuschalten. Ein Alias lsst sich ber das PopupMen des
DISPLAYIconserstellen.WeitereInformationendazufindenSieinderHilfe
zumDISPLAYBefehl.
MOVE-Befehl
Mit dem MOVEBefehl lassen sich Wires (Linien bzw. Leitungen)
bewegen.WennSieeinSegmentinderNheeinesEndpunktsselektieren,
wird nur der Endpunkt bewegt. Bei gedrckter CtrlTaste springt der
Endpunktggf.aufdasaktuelleRaster.
SelektierenSieesmehrinderMitte,bewegenSiedasWireStckparallel.
Halten Sie beim Selektieren die CtrlTaste gedrckt, erzeugen Sie einen
gebogenenWire.
SieknnenauchVias(Durchkontaktierungen)bewegen.Dieangeschlossenen
Wiresbewegensichmit.
BauteileaufdemTopLayerlassensichnurbewegen,wennderLayer23
tOriginseingeblendetist.EntsprechendesgiltfrBauteileaufdemLayer
16BottomunddenLayer24bOrigins.
WhrendderMOVEBefehlaktivist,knnenSiemitderrechtenMaustaste
dasselektierteObjektumjeweils90weiterdrehenoderauchdirektberdie
ParameterleisteeinenbeliebigenDrehwinkelangeben.
Bei Texten (nur im LayoutEditor) kann man ber die Eigenschaft Spin
bestimmen,obdieserbeieinemDrehwinkelvon180aufdemKopfstehen
odernormalvonuntenlesbarseinsoll(default).Dasfunktioniertauchmit
demROTATEBefehl.
InderStatuszeilewerdenInformationenberdasmitMOVEgewhlteObjekt
angezeigt.
GROUP-Befehl
EinerderntzlichstenEAGLEBefehleistderGROUPBefehl.Ererlaubt
es,mehrereObjektezusammenzufassen,mitCHANGEihreEigenschaftenzu

59

EAGLE Version 7 Trainingshandbuch


ndernodersiegemeinsamzuverschieben,zurotierenoderaufdieandere
Seitezuspiegeln.
UmdenBefehlanzuwenden, GROUP,unddefinierenSiemitEinzelklicks
der linken Maustaste ein Rahmen um verschiedene Objekten herum.
SchlieenSiedenGruppendefinitionsbereichmitderrechtenMaustaste.Die
selektiertenObjekteerscheinennunhelleraufdemBildschirm.
Alternativ kann man auch einfach ein Rechteck bei gedrckter linker
Maustasteaufziehen,dasdenBereichderGruppemarkiert.
DerBefehlGROUP ALLwhltalleObjekte,soferndieentsprechendenLayer
eingeblendetsindundBauteilenichtmitdemLOCKBefehlverriegeltsind.
DrckenSiebeimerstenMausklickzurDefinitionderGruppedieShiftTaste,
wird eine bestehende Gruppe, falls schon vorhanden, um die gewhlten
Objekteerweitert.
MitCtrl+GROUPknnenSiefreinzelneObjektedieGruppenzugehrigkeit
alternierendndern.
BittebeachtenSie,dassnurObjekteselektiertwerden,diesichineinem
sichtbaren Layer befinden. Packages auf dem TopLayer knnen nur
selektiert werden, wenn der Layer 23 tOrigins eingeblendet ist, und
PackagesaufdemBottomLayerknnennurselektiertwerden,wennder
24bOriginsLayereingeblendetist(DISPLAYBefehl).
NunaktivierenSiedenMOVEBefehl,drckendie CtrlTasteundbenutzen
die rechte Maustaste, um die Gruppe an den Mauszeiger zu heften. Sie
knnen jetztalleObjektegemeinsambewegen.MitderrechtenMaustaste
rotieren Sie die Gruppe gegen den Uhrzeigersinn um den angegebenen
Winkel. Drcken Sie zustzlich die ShiftTaste, wird die Gruppe im
Uhrzeigersinngedreht.StandardmigwirdumeinenWinkelvon90Grad
gedreht. Einen beliebig anderen Winkel geben Sie direkt in der
ParameterleisteimWinkelFeldan.MitderlinkenMaustastefixierenSiedie
Gruppewieder.
WenneineGruppemitGROUPdefiniert wurde,knnendieEigenschaften
der darin enthaltenen Objekte mit dem CHANGEBefehlgendert werden.
Selektieren Sie eine Gruppe, die einige Wires enthlt, CHANGE im
Befehlsmen, Width, und 0.032. Halten Sie dann die CtrlTaste
gedrcktundklickenSiemitderrechtenMaustasteindieZeichnung.
MitUNDOmachenSiedieAktionrckgngig.
SPLIT-Befehl
MitdemSPLITBefehlfgenSieeinenKnickineinenWireein.
SPLIT imBefehlsmen
einWireSegment
Verschieben Sie den Knickpunkt etwas, und Sie werden sehen, dass das
lngere Segment gerade bleibt, whrend sich das ursprnglich krzere
Segmentaufteilt.DerWinkelzwischendenbeidenneuenSegmentenwird

60

EAGLE Version 7 Trainingshandbuch


mitderrechtenMaustasteeingestellt.KlickenSiemehrfachmitderrechten
MaustasteumdieeinzelnenKnickmodikennenzulernen.
EinweitererKlickmitderlinkenMaustastefixiertdasWireSegment.Jetzt
hngtbereitsdasfolgendeSegmentanderMaus.AufdieseWeisekannman
sehrschnelleinerbereitsverlegtenLeiterbahneinenneuenVerlaufgeben.
Der bisherige Verlauf der Leiterbahn kann zum Beispiel mit MOVE und
RIPUPaufgelstwerden.
MitderEscTasteoderKlickaufdasStopIconbrichtmandenBefehlab.
CHANGE-Befehl
VerwendenSiedenCHANGEBefehl,umdieBreitevonWireszundern
odereinWireSegmentaufeinenanderenLayerzulegen.UmdieWireBreite
zundern,
CHANGE
WIDTH imPopupMen
denWertfrdieneueBreite
Dann bewegen Sie den Mauszeiger zum WireSegment, dessen Breite
gendertwerdensoll,und.
Um eine Breite einzustellen, die nicht im Men erscheint, zum Beispiel
0.23inch, klicken Sie auf den untersten Eintrag (drei Punkte ...) und
tippendenWertimPopupFensterein.
AlternativgehtdasGanzeauchberdieKommandozeile:
CHANGE WIDTH .23
undKlickaufdasWireSegment.
UmeinWireSegmentaufeinenanderenLayerzulegen,
CHANGE
LAYER
gewnschtenLayer
WireSegment
Falls eine Durchkontaktierung (Via) erforderlich ist, damit keine Leitung
aufgetrennt wird, setzt EAGLE es automatisch. Sollte ein Via berflssig
werden,entferntEAGLEesautomatisch.
ROUTE-Befehl
VerwendenSiedenROUTEBefehl,umeineLuftlinieineinenWirezu
verwandeln.Mit fixierenSiediePositioneinesSegments.Dannbewegen
SiedenMauszeigerineineandereRichtung,fixierendasnchsteSegment
usw.,bisdasganzeSignalverlegtist.
SieheauchdenAbschnittManuellroutenweitervorne.
RIPUP-Befehl
WennSieeingeroutetesStckwiederineineLuftliniewandelnwollen,
klickenSiemitRIPUPaufdasLeiterbahnstck.

61

EAGLE Version 7 Trainingshandbuch


WennSiez.B.dieSignaleGNDundVCCauflsenwollen,klickenSiedas
RIPUPIconimBefehlsmenan,undtippenSie
GND VCC
ZweimalF9machtdieAktionwiederrckgngig.
WennSiealleSignaleauerGNDundVCCauflsenwollen,tippenSiebei
aktivemRIPUPBefehl:
! GND VCC
EswerdenjetztdiebeidenSignalinderHighlightFarbedargestellt.Klicken
SiejetztaufdasAmpelIconumdenBefehlauszufhren.
GibtmandasSemikolongleichinderKommandozeilean,also
! GND VCC ;
wirdderBefehlsofortausgefhrt.
SHOW-Befehl
VerwendenSiedenSHOWBefehl,umLuftlinien,WiresoderBauteile
heller darzustellen. Klicken Sie das WindowfitIconund anschlieend das
SHOWIconan.DanntippenSie
IC1
umIC1zulokalisieren.DieStatuszeilezeigtInformationenzumObjekt.
WennessichumeinkleineresObjekthandelt,kannessein,dassestrotz
heller dargestellten Farben nicht leicht zu entdecken ist. In diesem Fall
verwendenSieSHOWmitderOption@:
SHOW @ IC1
zeichneteinenRahmenumdasObjektundweistmiteinemZeigerdarauf
hin.FallsSieeinenkonsistentenSchaltplandazugeladenhaben,wirdauch
dortdasObjektentsprechendmarkiert.
Bildschirm auffrischen
BenutzenSiedieTasteF2,umdenBildschirminhaltaufzufrischen,oder
klickenSiedasRedrawIconan.
Undo/Redo-Funktion

AllegenanntenAktionenlassensichmitdemUNDOIconinder

AktionsleisterckgngigmachenundmitdemREDOIconerneutausfhren.
UNDO LIST
in der Kommandozeilen oder dasMen Bearbeiten, Undo/RedoListe ffnet
eine Liste der bisher ausgefhrten Aktionen. Sie knnen gezielt eine
bestimmteAnzahlvonSchrittenrckgngigmachenoderwiederausfhren
lassen.
Innenlayer
InnenLayer(Route2...15)knnenzumRoutenvonSignalenindergleichen
WeiseverwendetwerdenwieTopundBottomLayer.

62

EAGLE Version 7 Trainingshandbuch


DasistnichtinderLightEditionnichtmglich!
Copper Pouring mit dem POLYGON-Befehl
Als Copper Pouring bezeichnet man die Mglichkeit, Flchen so zu
fllen, dass alle zu einem bestimmten Signal (im allgemeinen GND oder
VCC)gehrendenObjekteandieFlcheangeschlossenwerden,whrendzu
allenanderenPotentialeneindefinierterAbstandeingehaltenwird.Umdie
Ltbarkeit zu gewhrleisten, werden Pads ber ThermalSymbole
angeschlossen. Der dazu erforderliche Befehl istder POLYGONBefehl.Sie
knnen mehrere Polygone auf einem Layer anlegen, etwa um
unterschiedlicheGrundflchenzurealisieren,oderSieknnenPolygoneauf
unterschiedlichenLayernanlegen.
SiesollennundenTopLayereinerPlatinemitdemGNDSignalfllen.Laden
SiediePlatinedemo2.brd,undlsenSiedasGNDSignalauf:
RIPUP GND
BlendenSiemitdemDISPLAYBefehldieLayer1Top,17Pads,18Viasund
20 Dimensionein.BenutzenSiedieSchaltflcheKeineimMen,umvorher
alleanderenLayerauszublenden.
KlickenSiedasPOLYGONIconimBefehlsmenanundtippenSie
GND
ein.DaszudefinierendePolygonerhltdenNamenGNDundgehrtsomit
zumGNDSignal.
WhlenSieausdemAuswahlfeldinderParameterleistedenLayerTopaus.
Dann:
linkeobereEckedesPlatinenumrisses,
rechteobereEcke,
rechteuntereEcke,
linkeuntereEcke.
MitdemDoppelklickschlietsichdasPolygon.
DieKontureinesPolygonswirdinderUmrissdarstellungalsgepunkteteLinie
dargestellt.
Um die Berechnung der gefllten Bereiche zu starten, klicken Sie das
RATSNESTIconan.
Da es sich dabei um eine sehr komplexe Operation handelt, kann dieser
VorgangeineWeiledauern.
Wie vorher sind die zum GNDSignal gehrenden Pads mit Thermal
Symbolenangeschlossen.berprfenSiedasmit
SHOW GND

63

EAGLE Version 7 Trainingshandbuch


Nach dem Laden einer Platine sind Polygone nur mit ihren Umrissen
dargestellt. Erst der Befehl RATSNEST fhrt zur gefllten Darstellung.
UmgekehrtkannmanmitRIPUPundKlickaufeinePolygonkantegezielt
PolygoneaufUmrissdarstellungumschalten.
InderHilfeerfahrenSiemehrberdieMglichkeitendesPOLYGONBefehls.

16 AUTOROUTER
KeinAutorouterderWeltwirdIhrLayoutgenausoentwerfen,wieSiees
habenwollen.AbererkannIhneneineganzeMengestumpfsinnigerArbeit
abnehmen.IndiesemKapitelwollenwiraneinemBeispielzeigen,dassman
manuellesundautomatischesRoutenbequemmiteinanderverbindenkann.
LadenSiediePlatinehexapodu.brd.
BlendenSiemitHilfedesDISPLAYBefehlsdieLayer21 tPlace,23 tOrigins,
25tNames,27tValuesund51tDocuaus,damitdieBauelementenichtmehr
dargestelltwerden.
AufdieserPlatinesinddiebeidenSignaleAC1undAC2vonHandverlegt
worden.AuerdemsindmitRechtecken(RECT)indenLayern41 tRestrict
und42bRestrictSperrflchenfrdenAutorouterangelegtworden.Innerhalb
dieser Flchen darf er im Layer 1 Top bzw. 16 Bottom keine Leitungen
verlegen.DasBauteilB1liegtineinerSperrflcheimLayer43vRestrict.Das
bedeutet,hierdrfenkeineDurchkontaktierungengesetztwerden.
StartenSiedenAutoroutermitdemAUTOIconimBefehlsmen.
EsffnetsicheinMen,indemSieindividuelleEinstellungen vornehmen
knnen(SieheHilfeFunktionundEAGLEHandbuch).
JenachdemwiedasProgramminstalliertwurde,knnteessein,dassSie
nichtgengendRechteimVerzeichnishaben,umdenJobauszufhren.
Wenden Sie sich in diesem Fall an Ihren Systemadministrator oder
kopierenSiedenInhaltdesOrdnersineinenprivatenBereichaufdenSie
volleZugriffsrechtehaben.
Frdashexapodu.brdsolltenSiedasRaster(RoutingGrid)aufdenWert10
mil bzw. 0,254 mm einstellen. Sie knnen es auch dem Autorouter
berlassen das Routingraster oder die Vorzugsrichtungen automatisch zu
whlen.
AlternativknnenSieberdieSchaltflcheLaden..dieAutorouterParameter
ausderSteuerdateihexapodu.ctlladen.

64

EAGLE Version 7 Trainingshandbuch


Da Sie alle nicht gerouteten Leitungen entflechten wollen, Weiter. Im
VariantenDialog zeigt Ihnen der Autorouter eine Anzahl von Routing
Varianten, die abhngig von den Einstellungen fr Effort, automatisches
Routingraster, automatische Wahl der Vorzugsrichtungen und Anzahl der
ProzessorKerne,diebenutztwerdensollen,variierenkann.
SofernSiedieParametereinstellungennichtverndern wollen,knnenSie
denAutorouterauchdurchTippenvon
AUTO;
inderKommandozeilestarten.
BeobachtenSiedieStatusmeldungeninderStatuszeile.DarinerfahrenSie
unteranderem,wievielProzentderSignaleschonverlegtsindoderwieviele
Durchkontaktierungen der Autorouter im Augenblick bentigt. Sie werden
sehen, dass diese Zahl bei den Optimierungslufen niedriger wird. Durch
AnklickendereinzelnenVarianteninderListeknnenSiesichdieeinoder
andereVariantewhrenddesEntflechtensbeobachten.
FallsSiedenAutorouterunterbrechenwollen,klickenSiedasStopschildIcon
an.
EinProtokolldesRoutingVorgangslegtderAutorouterinderDatei
hexapodu.proab.SehenSiesichdieDateimitHilfedesTexteditorsan.
DievomAutorouterentflochtenePlatineknnenSieweiterbearbeiten,wie
jedeanderePlatineauch.SolltedasRouteErgebnisnicht100%sein,knnen
Sie einzelne Signale oderSignalbndel mitRIPUP auflsenund per Hand
oder mit dem Autorouter gezielt neu verlegen. Wollen Sie den
ursprnglichenZustanderreichen,lsenSiemit
RIPUP ! AC1 AC2
alleautomatischverlegtenSignaleauf.
DerAutorouterverlegtLeiterbahnenmitderBreite,dieindenDesignRegeln
( Bearbeiten/DesignRegeln, SizesTab, Minimum width) vorgegeben ist.
Falls ber den CLASSBefehl Netzklassen definiert wurden (wie es in der
Beispieldatei hexapod.brd der Fall ist), werden auch diese Eintrge
bercksichtigt.IndiesemFallgiltdergrereWertvonbeiden.
SperrflchenfrdenAutorouterkannmanindenLayern41tRestrictfrdie
TopSeite beziehungsweise 42 bRestrict fr die BottomSeite zeichnen.
Sperrflchen im Layer 43 vRestrict verbieten dem Autorouter,
Durchkontaktierungenzusetzen.
DerAutorouterkannLeiterbahnennichtinBgenverlegen.

17 DESIGN-REGELN UND DER DESIGN RULE CHECK


Schon zu Beginn des LayoutEntwurfs sollte man sich Gedanken ber die
DesignRegelnmachen.Regeln,diemanauchmitdemLeiterplattenhersteller

65

EAGLE Version 7 Trainingshandbuch


abstimmt.DiesewerdenberdenDesignRegelnbzw.berdenDRCDialog
eingestellt.
Klicken Sie auf das DRCIcon

und prfen bzw. ndern Sie die

vorgewhltenWerte.EinKlickineinesderParameterFelder(zumBeispiel
imRestringTab)zeigteineanschaulicheGrafik.
bernehmen, um die DesignRegeln dem Layout zuzuordnen. Abbrechen
beendetdenDialog, Prfen startetdenDesignRuleCheck.ber Auswhlen
kann man einen bestimmten Bereich zur Prfung auswhlen. Ziehen Sie
einfachmitderMauseinRechteckberdenzuprfendenBereich.
DerletzteSchrittbeimEntwurfeinerLeiterplatteistderDesignRuleCheck
(DRC). Dabei wird die Platine auf die Einhaltung bestimmter Kriterien
berprft,diederBenutzervorgibt.
LadenSiedieDatei demo3.brd.UmdiePrfungzustarten,klickenSiedas
DRCIconimBefehlsmenan.EsffnetsichdasDRCMen,woSieauchdie
DesignRegelnfestlegenknnen.PrfenstartetdenDRC.
In der Statuszeile sollte nun die Meldung DRC: Keine Fehler erscheinen.
DamithabenSiedieGewhr,dassIhreDesignRegelneingehaltensind.
BewegenSienunmitMOVEeineroteLeitungbermehrereandererote,und
startenSiedenDRCerneutmit
DRC;
DerStrichpunktverhindertdasErscheinendesMensundstartetdenBefehl
sofort.
NunwirdeineAnzahlvonFehlerninderStatuszeilegemeldetwerden.Es
ffnetsichgleichzeitigeinFenstermitderListederDRCFehler.
SelektiertmaneinenFehler,zeigtEAGLEdieentsprechendeStelleimLayout.
FehlersinddurcheinFehlerpolygonmarkiert.
InmanchemFllenwillmaneventuellFehlertolerieren:Daskannmanber
dieSchaltflcheBilligen.DasFehlerpolygonwirdfrdiesenFehlernichtmehr
angezeigt.
HabenSieeinenFehlerkorrigiert,knnensiediesenalsBehandeltmarkieren.
MitLschenentfernenSieeinenFehlerganzausderListe.
WennSieineinerPlatineObjektefinden,dieSienichtlschenknnen,
knnteessichumFehlermarkierungenhandeln,diederDRChinterlassen
hat.DiesekannmanmitERRORSCLEARentfernen.

66

EAGLE Version 7 Trainingshandbuch

18 BIBLIOTHEKEN
Die Bauelemente, die Sie in Schaltungen verwenden, sind in Bibliotheken
gespeichert.DerBibliotheksEditorhatdieselbeBedieneroberflchewieder
SchaltplanundderLayoutEditor.DamitistfrdasDefinierenvonBauteilen
nurdieKenntniseinigerzustzlicherFunktionenerforderlich.
EineBibliothekbestehtimNormalfallausdreiBestandteilen:
Package:DasGehuseinderPlatine
Symbol:DieSchaltplandarstellungdesBauteils
Device:DerrealeBaustein,alsodieKombinationaus
SymbolenundPackages
FallsIhreEAGLELizenznurdenSchaltplanEditorodernurdenLayout
Editorbeinhaltet,knnenSietrotzdemvollstndigeBauelementeinden
Bibliothekendefinieren.
Eshatsichalssinnvollerwiesen,eigeneBauteiledefinitionenineigenen
Bibliotheksdateien anzulegen. So bleiben die von CadSoft gelieferten
Bibliotheksdateien unverndert und knnen, zum Beispiel bei einem
Update, problemlos erneuert werden. Ihre selbst erstellten Bauteile
bleibendanninjedemFallunvernderterhalten.
AndieserStellesolleinkurzesBeispieleinerBauteildefinitionfolgen:
ffnen Sie zuerst eine neue Bibliothek ber Datei/Neu/Library imControl
Panel.EsffnetsichdasLibraryEditorFenster.

Widerstands-Package
WhlenSiedenPackageEditierModusinderAktionsleiste,undtragen
SieindasFeld NeudenPackageNamenR10ein.DieFrage NeuesPackage
'R10' anlegen? beantworten Sie mit Ja. Spter mssen Sie auch
entsprechendeFragenbeimAnlegeneinesneuenSymbolsundeinesneuen
DevicemitJabeantworten.
StellenSiemitdemGRIDBefehldaspassendeRasterfrdiePlatzierung
der Pads ein. Fr bedrahtete StandardBauelemente wird fr gewhnlich
0.05inchbzw.50milverwendet.
WennessichumeinenbedrahtetenWiderstandhandelt,selektierenSie
PADundstelleninderParameterleistePadFormunddenBohrdurchmesser
ein. Der DefaultWert fr den PadDurchmesser ist auto. Die endgltigen
Mae ergeben sich aus den Einstellungen in den DesignRegeln. Dann
platzierenSiezweiPadsimgewnschtenAbstand.DerZeichnungsnullpunkt
istspterderAufhngepunktdesBauteils,andemesselektiertwird.Ersollte
deshalbetwainderMittedesBauteilsliegen.

67

EAGLE Version 7 Trainingshandbuch


WennessichumeinenSMDWiderstandhandelt,selektierenSieSMD
undstelleninderParameterleistedieMaedesSMDPadsein.Sieknnen
einendervorgegebenenWerteselektierenoderindasFelddirektLngeund
Breiteeintippen.
AlsLayerwhlenSie Top,auchwenndasBauteilspteraufderUnterseite
derPlatineplatziert werden soll.SMDBauelemente werdeninderPlatine
mitdemMIRRORBefehlaufdieandereSeitegebracht.Dabeiwanderndie
Objekteinallent..Layernindieentsprechendenb..Layer.
Platzieren Sie dann diezwei SMDPads(in EAGLEnur SMD genannt) im
gewnschtenAbstand.MitderrechtenMaustastedrehenSiedasSMD.
UmrundeSMDszuverwenden(BGAs),legenSiezunchstquadratischean
undvernderndenParameterRoundness=100%.
SieknnennunmitdemNAMEBefehldieNamenderPadsbzw.SMDs
eingeben,etwa1und2.
Bei Bauteilen mit vielen fortlaufend nummerierten Pads empfiehlt sich
allerdingseinanderesVorgehen:
SelektierenSiedenPADBefehl,tippenSiedenNamendeserstenPads,
z.B. '1' ein(dieHochkommasmssenmiteingegebenwerden),undsetzen
SiediePadsderReihenachab.
ZeichnenSienunmitdemWIREBefehldasBestckungsplanSymbolin
denLayer21 tPlace.DieserLayerenthltdenPlatinenaufdruck.StellenSie
einfeineresRasterein,fallserforderlich.
BitteorientierenSiesichbeimEntwurfvonBauteilenandenAngaben,die
SieinderDateilibrary.txt(Verzeichnis/eagle/doc)finden.
Sie knnen auch die Befehle ARC, CIRCLE, RECT und POLYGON zum
ZeichnendesBestckungsplanSymbolsverwenden.
DerLayer51tDocuistnichtfrdenPlatinenaufdruck,sondernalsErgnzung
dergrafischenDarstellungvorgesehen,wiesieetwafrgedruckteUnterlagen
verwendet werden kann. Whrend man in Layer 21 tPlace darauf achten
muss,dasskeineLtflchenberdecktwerden,kannmaninLayer51tDocu
eine realistische Darstellung anstreben, fr die diese Einschrnkung nicht
gilt.ImBeispieldesWiderstandskannmandasgesamteSymbolimLayer21
tPlace zeichnen,nurdieWires,diediePads berdecken,zeichnetmanim
Layer51tDocu.
MitdemTEXTBefehlplatzieren Sie dieTexte >NAME(imLayer25
tNames)und>VALUE(imLayer27tValues)dort,woimBoardderaktuelle
NameundderaktuelleWertdesBauteilserscheinensollen.
DiePositiondieserTexterelativzurPackageDarstellungkanninderPlatine
sptermitSMASHundMOVEgendertwerden.

68

EAGLE Version 7 Trainingshandbuch


WirempfehlendieseTexteimVektorFontzuschreiben.SoknnenSie
sicher sein, dass sie aufder fertigen Platine genauso aussehenwieim
LayoutEditordargestellt.

Mit dem CHANGEBefehl knnen Sie auch nachtrglich die


EigenschaftenvonObjektenndern,etwadieStrichstrke,dieTexthheoder
denLayer,indemsichdasObjektbefindet.
WennSiedieEigenschaftenmehrererObjekteaufeinmalverndernwollen,
definierenSiemitdemGROUPBefehleineGruppe,klickenaufdasCHANGE
Icon,selektierendenParameterunddengewnschtenWertundklickenbei
gedrckterCtrlTastemitderrechtenMaustasteaufdieZeichenflche.
Beispiel:MitGROUPeineGruppedefinieren,diebeidePadsenthlt,dann
CHANGEundSHAPE/SQUAREselektieren.JetztCtrlTastedrckenundmit
rechterMaustastedieZeichenflcheanklicken.EsndertsichdieFormbeider
Pads.
Zustzlich kann man ber DESCRIPTION das Package beschreiben. Dieser
TextundderPackageNamewerdeninderSuchfunktiondesADDDialogs
bercksichtigt.

Widerstands-Symbol
WhlenSiedenSymbolEditierModus,undtragenSieindasFeld Neu
den SymbolNamen R ein. Dieser Name hat nur interne Bedeutung und
erscheintnichtinderSchaltung.
StellenSienunsicher,dassalsRaster0.1incheingestelltist.DiePinsder
Symbole mssen in diesem Raster platziert werden, da EAGLE darauf
abgestimmtist.
SelektierenSiedenPINBefehl.InderParameterleisteknnenSienun
die Eigenschaften dieses Pins einstellen, bevor Sie ihn mit der linken
Maustaste platzieren. Alle Eigenschaften knnen Sie nachtrglich mit dem
CHANGEBefehl ndern. Dabei lassen sich auch Gruppen definieren
(GROUP), deren Eigenschaften anschlieend mit CHANGE und CtrlTaste
plusrechterMaustastegendertwerden.ErklrungenzudenPinParametern
findenSieinderHilfeFunktion.
Mit dem NAMEBefehl knnen Sie die Pins benennen, nachdem Sie
platziertwurden.

Mit WIRE und anderen Zeichenbefehlen zeichnen Sie das

SchaltplansymbolimLayer94Symbols.PlatzierenSiedieTexte>NAMEund
>VALUE in den Layern 95 Names und 96 Values, und zwar dort, wo der
NameundderWertdesBauelementsimSchaltplanerscheinensollen.Zur
genauenPlatzierungderTexteknnenSiedasRasterfeinereinstellen,auch
whrendderTEXTBefehlaktivist.StellenSiedasRasteraberanschlieend

69

EAGLE Version 7 Trainingshandbuch


wiederauf0,1Zollein.DerLayer97InfokannfrzustzlicheInformationen
verwendetwerden.
MiteinemKlickaufDescriptionimunterenTeildesEditorFensterskannfr
dasSymboleineBeschreibunghinterlegtwerden.

Widerstands-Device
LegenSiemitHilfediesesIconsdasneueDeviceR10an.WennSiedas
Bauteil mitdem ADDBefehlspter in dieSchaltungholen,whlenSiees
unterdiesemNamenaus.DieNamenfrdasDeviceunddasPackagesind
hierbrigensnurzuflliggleich.
BeiBauteilenmitverschiedenenTechnologienoderPackageVariantenmuss
manPlatzhalterfrdieBezeichnerimDeviceNamenvorsehen.
* stehtfrdieTechnologie, ? frdiePackageVariante.DefinierenSiez.B.
einenBaustein7400in L, LSTechnologie,lautetderrichtigeDeviceName
74*00.DieBezeichnungderPackageVariantewirdautomatischamEndedes
Namensangefgt.SollderVariantennamebeispielsweiseamAnfangstehen,
mussdasFragezeichenverwendetwerden:?74*00.
Mit einem Klick auf die Schaltflche Neu rechts unten in DeviceEditor
FensterordnenSiedas(zuvordefinierte)GehusefrdasDevicezu.ImFall
des Widerstands whlen Sie R10. ber Neu lassen sich auch mehrere
PackageVarianten, die von diesem Device verwendet werden sollen,
definieren.
PREFIXlegteinenPrfixfrdenNamenfest,derinderSchaltungzunchst
automatischvergebenwird.BeimWiderstandistdassinnvollerweise R.Die
WiderstndewerdendannmitR1,R2,R3usw.bezeichnet.DieNamenlassen
sichjederzeitmitdemNAMEBefehlndern.
MitVALUElegenSiefest,obinderSchaltungbzw.imBoardderWertdes
Device verndert werden kann. Beim Widerstand ist das zwingend
erforderlich(On).BeianderenBauelementenkannessinnvollsein,denWert
aufOffzusetzen.
Mit dem ADDBefehl holen Sie das vorher definierte Widerstands
SymbolindasDevice.
Besteht ein Device aus mehreren Schaltplansymbolen, die unabhngig
voneinander in der Schaltung platziert werden sollen (in EAGLE Gates
genannt), dann ist jedes Gate einzeln mit dem ADDBefehl dem Device
hinzuzufgen.
StellenSieinderParameterleisteals Addlevel Next undals Swaplevel 0 ein,
undplatzierenSiedasGateinderNhedesNullpunkts.
DerSwapleveldesGatesverhltsichanalogzumSwapleveleinesPins.Der
Wert 0 besagt, das Gate ist nicht mit einem anderen Gate des Device
austauschbar.EinWertgrerals0besagt,dasGatekanninderSchaltung
mit einem anderen Gate desselben Device und gleichem Swaplevel
ausgetauschtwerden.DerdazuerforderlicheBefehllautetGATESWAP.

70

EAGLE Version 7 Trainingshandbuch


Mit dem NAMEBefehl knnen Sie den Namen des oder der Gates
verndern.BeieinemDevicemitnureinemGatespieltderNamekeineRolle,
daernichtinderSchaltungerscheint.BeiDevicesmitmehrerenGateswird
inderSchaltungderjeweiligeGateNamedemNamendesBauteilsangefgt.
Beispiel:DieGatesheienA,B,C,D,undderBauteilnameinderSchaltung
istIC1,dannerscheinendieNamenIC1A,IC1B,IC1CundIC1D.
MitdemCONNECTBefehllegenSiefest,welchePinsanwelchenGehuse
Padsherausgefhrtsind.
KlickenSiedazuaufdieSchaltflcheConnect.

DasConnectFenster
ImvorliegendenBeispielwurdedasWiderstandsGateautomatischmit G$1
bezeichnet, deshalb erscheinen in der Spalte Pin die Pins 1 und 2 dieses
Gates.InderSpaltePadsinddiebeidenAnschlssedesGehusesaufgefhrt.
MarkierenSieeinenPinunddaszugehrigePad,undklickenSieConnectan.
FallsSieeineVerbindungrckgngigmachenwollen,markierenSiesieunter
Connection,undklickenSieDisconnectan.OKbeendetdenDialog.

71

EAGLE Version 7 Trainingshandbuch

DerDeviceEditor
DasDevicekannmitDESCRIPTIONbeschriebenwerden.DieBeschreibung
erscheintimControlPanel,wenndasBauteilinderBaumAnsichtselektiert
ist. Sie wird auch von der Suchfunktion des ADDBefehls bercksichtigt,
soferndieOptionBeschreibungaktiviertist.
DamitistderWiderstandvollstndigdefiniert,undkannineineSchaltung
geholtwerden.
Denken Sie daran, dass die neue Bibliothek zuerst mit USE geladen
werdenmuss.NursostehtsiebeimADDBefehlzurVerfgung.

19 AUSGABE VON ZEICHNUNGEN UND FERTIGUNGSDATEN


EAGLE kann Zeichnungen, beispielsweise fr Kontrollzwecke und zur
Dokumentation,berdenPRINTBefehlausgeben,derberdas DateiMen
desSchaltplanoderLayoutEditorsoderdasberDruckerIcon

inder

Aktionsleiste erreicht werden kann. Es werden dabei die unter Ihrem


BetriebssysteminstalliertenDruckertreiberverwendet.Ausgegebenwirddie
imaktuellenEditorFensterdargestellteZeichnung.DieLayer,dieberden
DISPLAYBefehleingeblendetundsomitsichtbarsind,werdengedruckt.

72

EAGLE Version 7 Trainingshandbuch


DerPRINTBefehlkannauchdirektDateienimPDFFormaterzeugen.
Den CAMProzessor verwendet man, um Film und Fertigungsdaten zu
erzeugen.RufenSiedenCAMProzessorberdasIconinderAktionsleisteim
LayoutEditorFensterauf.
Er verwendet eigene Gertetreiber, die der Benutzer modifizieren kann
(sieheDateieagle.defimVerzeichniseagle/bin).
ber verschiedene UserLanguageProgramme kann man Daten fr eine
Stckliste,frBestckungs,TestoderFrsautomatenusw.ausgeben.
Informationen zu den einzelnen Programmen finden Sie in der jeweiligen
ulpDateiimDateikopfbzw.mitHilfederBeschreibungimControlPanel.

Schaltplan mit dem PRINT-Befehl ausgeben


DerSchaltplandemo1.schsollschwarzweiundformatfllendaufeineSeite
gedrucktwerden.
LadenSiedieDateidemo1.sch,undwhlenSieberdenDISPLAYBefehldie
Layeraus,dieaufdemAusdruckerscheinensollen.AlleaktivenLayer,also
die,dieaufderZeichenflchesichtbarsind,werdengedruckt.
DannklickenSiedasDruckerIcon

inderAktionsleistean.MarkierenSie

dieOptionenSchwarz,GeflltundDrehen(weildieZeichnungimQuerformat
vorliegt).DieOptionenSpiegelnundKopfberwerdennichtmarkiert.
Tragen Sie unter Skalierungsfaktor und SeitenLimit jeweils 1 ein. Damit
legenSiefest,dassdieZeichnungmitdemSkalierungsfaktor1ausgegeben
werden soll, falls Sie auf eine Seite passt. Wenn nicht, wird der
Skalierungsfaktorautomatischsoverkleinert,dassdieZeichnungaufeiner
Seite Platz hat. Bei SeitenLimit 0 wird die Zeichnung immer mit dem
eingestelltenSkalierungsfaktorausgedruckt.
DenDruckerwhlenSieberdieSchaltflcheDrucker...aus.
IstdieOptionTitelzeilemarkiert,wirdeineBildunterschriftausgedruckt,die
AngabenwieDatum,Uhrzeit,DateinameundSkalierungsfaktorenthlt.

Erzeugen von Grafikdateien fr die Dokumentation


EAGLE kann Dateien im PDFFormat erzeugen. Whlen Sie einfach im
PRINTDialog die Schaltflche PDF... und geben Sie den Namen der zu
erzeugendenDateian.
AuerdemkannmanberdenBefehlEXPORT( Datei/Exportieren..)und
dessen Option Image Grafikdateien erzeugen. Dieser Befehl erlaubt die
AusgabeverschiedenerPixelGrafiken(bmp,tif,png,usw.)oderdiedirekte
VerwendungderZwischenablage.

Gerberdaten mit dem CAM-Prozessor erzeugen


WennmanFilmeundFertigungsdatenerzeugt,ergibtsichimallgemeinen
ein Ablauf,derfrjedePlatine dieselbenSchritte erfordert. Dieser Ablauf
lsstsichalsCAMProzessorJobdefinieren.

73

EAGLE Version 7 Trainingshandbuch


Die Datei gerb274x.cam, die sich im DefaultVerzeichnis fr CAMJobs
befindet, automatisiert die Ausgabe von heute blichen ExtendedGerber
DatenfrzweilagigePlatinen.
Informieren Sie sich vor der Ausgabe der Daten bei Ihrem Leiterplatten
Hersteller,welcheDatenerbentigt.
LadenSiedenJobindenCAMProzessor,indemSieentwederimControl
PanelimZweigCAMJobsaufdenEintraggerb274x.camdoppelklickenoder
indemSievomLayoutEditorFensterausdasCAMProzessorIconanklicken
und im CAMProzessorFenster die Datei gerb274x.cam ber das Men
Datei/ffnen/Jobselektieren.
FallsSiedenCAMProzessorberdasControlPanelgestartethaben,laden
SienochdieBoarddateidemo3.brd,vonderdieGerberdatenerzeugtwerden
sollen:Datei/ffnen/Boardunddemo3.brd
KlickensiedieSchaltflcheJobausfhrenan.Jetztwerdenalleerforderlichen
DateienindasVerzeichnis,indemsichdieBoarddateibefindet,geschrieben.
DieDateienhabenfolgendeBedeutung:
demo3.cmp
Bestckungsseite
demo3.sol
Ltseite
demo3.plc
Bestckungsdruck
demo3.stc
LtstopmaskefrBauteilseite
demo3.sts
LtstopmaskefrLtseite
demo3.gpi
Infodatei,hiernichtrelevant
DieerstenfnfDateienschickenSieIhremLeiterplattenhersteller.

Bohrdaten erzeugen
ZustzlichmssenSienochBohrdatenerzeugen.DazuverwendenSieden
Job excellon.cam. Dieser Job besteht nur aus einem einzigen Schritt. Der
EXCELLONTreiber erzeugt eine Datei, die Bohrkoordinaten und
Bohrertabellegemeinsamenthlt.DieAusgabedateihatdieEndung.drd.
Diese geben Sie gemeinsam mit den Gerberdateien an den Leiterplatten
Herstellerweiter.
WeitereInformationenfindenSieindenCAMProzessorHilfeSeitenundim
Handbuch.

Weitere Fertigungsdaten
EAGLE stellt eine Reihe von sogenannten UserLanguageProgrammen zur
Verfgung, mit denen es mglich ist, verschiedenste Daten zur erzeugen.
Darunter auch Daten fr Bestckungsautomaten, Testautomaten,
StatistikdatenfrdenLeiterplattenHersteller(wievieleBohrungen,Bauteile,
Layerusw.),Stcklisten oderauchDatenzur Erstellungen vonPrototypen
miteinerFrsmaschine.
Im UserLanguageProgrammeZweig der BaumAnsicht im Control Panel
findenSieeineAuflistungallerULPs.KlickenSieaufdieeinzelnenEintrge,
umdieBeschreibungderProgrammezusehen.

74

EAGLE Version 7 Trainingshandbuch

20 DATENAUSTAUSCH
Die EAGLE-User-Language
EAGLE enthlt eine integrierte, Chnliche Benutzersprache in Form eines
Interpreters.SielsstdenZugriffaufbeliebigeDaten(inEAGLEoderauch
extern) zu. Damit steht ein leistungsfhiges Werkzeug fr die Erzeugung
beliebigerAusgabeformateundeinflexiblesImportwerkzeugzurVerfgung.
Ein anschauliches Beispiel ist die Datei bom.ulp zur Erzeugung von
Stcklisten.
Mit Hilfe der UserLanguage lassen sich auch benutzerspezifische Befehle
realisieren, die mit Hilfe des ASSIGNBefehls sogar eigenen Tasten
zugeordnetwerdenknnen.
SehenSiesichdieDateienmitderExtension*.ulpunddenentsprechenden
AbschnittderHilfeFunktionan,umeinenEindruckvondenMglichkeiten
derUserLanguagezubekommen.
Ein UserLanguageProgramm startet man mit dem RUNIcon

in der

Aktionsleiste.
Zustzliche UserLanguageProgramme finden Sie auch auf unseren
InternetSeiten:http://www.cadsoft.de/download.htm

Script-Dateien Eine flexible Eingabeschnittstelle


ScriptDateiensindTextdateien,diebeliebigeEAGLEBefehleenthalten
knnen (siehe SCRIPTBefehl). So knnen beispielsweise bestimmte
Befehlssequenzen, die immer wieder verwendet werden sollen, ber eine
ScriptDateigestartetwerden.DamitstehteinflexiblesEingabeinterfacezur
Verfgung,dessenDefinitionsichausderSyntaxBeschreibungderEAGLE
Befehleergibt(sieheHilfeFunktion).
Starten Sie den Bibliothekseditor und erzeugen Sie ber das Men
Datei/Exportieren/Script... eine ScriptDatei der geladenen Bibliothek
(EXPORT SCRIPT). Sie dient als gutes Beispiel, um mit der EAGLE
Befehlssyntaxvertrautzuwerden.

75

Das könnte Ihnen auch gefallen