28.09.2014 Aufrufe

CADSOFT EAGLE Training Blunk electronic

CADSOFT EAGLE Training Blunk electronic

CADSOFT EAGLE Training Blunk electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

CadSoft <strong>EAGLE</strong> Schulung<br />

<strong>Blunk</strong> <strong>electronic</strong><br />

Inh. Dipl. Ing. Mario <strong>Blunk</strong><br />

Buchfinkenweg 5<br />

99097 Erfurt / Deutschland<br />

Telefon 0176 2904 5855 / 0361 5189 618<br />

Email info@blunk­<strong>electronic</strong>.de<br />

Internet http://www.blunk­<strong>electronic</strong>.de<br />

http://www.cadsoft.de<br />

Doc. Vers. 6.7


CadSoft <strong>EAGLE</strong> Schulung<br />

Die folgende Präsentation gibt Ihnen einen Überblick der<br />

Themen zu <strong>EAGLE</strong> Version 5.x und 6.x. Details und<br />

praktische Übung erfahren Sie in meiner Schulung.<br />

Zu Buchung und Preisen erfahren Sie hier mehr:<br />

http://www.train­z.de/pdf/Inhalt_<strong>EAGLE</strong>_Kurse_Mario_<strong>Blunk</strong>.pdf<br />

Der Entwurf von Multilayer­Platinen wird separat behandelt<br />

unter:<br />

http://www.train­z.de/pdf/Multilayer_PCB_de.pdf


Überblick<br />

Anlegen des Projektes<br />

Schaltplan erstellen<br />

Netzklassen festlegen<br />

ERC<br />

Platzierung der Bauteile auf Platine<br />

DRC­Einstellungen<br />

Routing manuell<br />

Autorouter<br />

Bauteilbibliothek (Library)<br />

CAM­Prozessor


Rechtsklick /<br />

Neues Projekt<br />

Anlegen des Projektes


Rechtsklick auf<br />

Projektname /<br />

Neuer<br />

Schaltplan<br />

Schaltplan anlegen


Befehl ADD<br />

Zeichnungsrahmen #1


Bauteile platzieren #1<br />

Befehle ADD, USE, MOVE, DELETE, GROUP,<br />

NAME, VALUE, CHANGE, SMASH


Befehl INVOKE<br />

Bauteile platzieren #2


Netze #1<br />

Befehle NET, NAME, LABEL, SPLIT,<br />

JUNCTION, SHOW


Netze #2<br />

Befehle CHANGE XREF ON, LABEL


Befehl GATESWAP<br />

Gate Swap<br />

vorher nachher


Busse<br />

Befehle BUS, NAME, LABEL, SPLIT


Strukturierung


Schaltplan Layer<br />

Befehle<br />

DISPLAY,<br />

LAYER,<br />

CHANGE LAYER


Dokumentation #1


Dokumentation #2


Elektro­<br />

Schaltpläne<br />

Motorsteuerungen<br />

Schütze<br />

Kontaktspiegel<br />

“Dummy Gehäuse”


Zeichnungsraster<br />

Befehl GRID<br />

Alternativ<br />

Grid:<br />

Strg+Alt


Schaltplan ­ Seiten<br />

Befehl<br />

EDIT .s2<br />

Sortieren mit<br />

EDIT .s2 .s1<br />

Script : scr new_page


Netzklassen #1<br />

regeln Minimalwerte :<br />

Bahnbreite Via­Bohrungen Abstand zu anderen Signalen<br />

Befehl<br />

CLASS<br />

ULP : export­class


Netzklassen #2<br />

Befehle<br />

INFO,<br />

CHANGE CLASS<br />

ULP : cmd­change­class


Befehl TEXT<br />

Texte #1


Befehl INFO<br />

Texte #2


Texte #3<br />

Befehl TEXT >PROJEKT


Bauteilnamen<br />

Befehl RUN renumber­sheet.ulp


Bestückungsvarianten #1<br />

Befehl VARIANT


Bestückungsvarianten #2


ERC<br />

Befehl<br />

ERC<br />

ULP : statistic­sch


DRUCKEN<br />

Befehl<br />

PRINT


SKRIPTE #1


1. 2.<br />

SKRIPTE #2


SKRIPTE #3<br />

Ausführung automatisch bei <strong>EAGLE</strong> Start !<br />

Script manuell ausführen: scr eagle.scr


SKRIPTE #4<br />

Mehr zu <strong>EAGLE</strong>­Skripten hier :<br />

Scripting Tutorial


Leiterplatte<br />

Thanks to: Key Design Electronics Ltd. http://www.kdel.co.uk/<br />

26 Lancaster Way, Scalby, Scarborough, YO13 0QH, England<br />

+44 (0) 1723 341809


Befehl<br />

Board<br />

Board Datei


Konturen<br />

Befehle MOVE, WIRE, SPLIT, DELETE, CIR, ARC<br />

$ / €<br />

Grid metrisch / inch ?


Metrisch vs Imperial<br />

0.1inch<br />

2.54 mm<br />

0.1 inch=100 mil<br />

=<br />

xinch gesucht<br />

y mmgegeben


Bohrungen #1<br />

Befehle<br />

ADD,<br />

DELETE,<br />

MOVE


Bohrungen #2<br />

Befehle<br />

COPY,<br />

DELETE,<br />

MOVE,<br />

LOCK<br />

Grid<br />

metrisch / inch ?<br />

Script scr euro_2


Befehl ADD<br />

Passmarken #1


Passmarken #2<br />

Befehle MOVE, DELETE, COPY, LOCK<br />

PCB­ Bestücker<br />

kontaktieren !


PCB­ Bestücker<br />

kontaktieren !<br />

Passmarken #3


Befehl MARK<br />

Abstandsmessungen #1


Befehl DIM<br />

Abstandsmessungen #2


Bauteile platzieren #1<br />

Befehle LOCK, MOVE R77, GROUP, CHANGE,<br />

ROTATE R­45, MIRROR, RATSNET


Bauteile platzieren #2<br />

gespiegelt !<br />

keep out


Befehle<br />

TEXT,<br />

CHANGE<br />

­ TEXT<br />

­ SIZE<br />

­ RATIO<br />

­ LAYER<br />

Texte #1


Texte #2


Texte #3


Board Layer<br />

Befehle<br />

DISPLAY,<br />

LAYER<br />

CHANGE LAYER


Sperrgebiete #1<br />

Befehle<br />

WIRE,<br />

POLY,<br />

DELETE,<br />

MOVE,<br />

SPLIT,<br />

GROUP


Sperrgebiete #2<br />

Befehle<br />

WIRE,<br />

DELETE,<br />

MOVE,<br />

SPLIT,<br />

GROUP


Sperrgebiete #3<br />

Befehle<br />

POLY,<br />

DELETE,<br />

MOVE,<br />

GROUP


Routen #1<br />

Befehle<br />

ROUTE,<br />

WIRE,<br />

SPLIT,<br />

RIPUP,<br />

RATSNET,<br />

MOVE<br />

VIA,<br />

CHANGE WIDTH / LAYER


Routen #2<br />

Befehle<br />

WIRE,<br />

VIA<br />

NAME,<br />

RATSNET,<br />

...


Polygone #1


Befehl POLY<br />

Polygone #2


Polygone #3<br />

Befehl RATSNET, NAME


Polygone #4<br />

Befehl CHANGE ISO / THERMAL / ORPHAN /<br />

POUR / WIDTH, RIP @ xyz


Polygone #5


Polygone #6<br />

name GND<br />

ULP: cmd­draw­polygon­contours­as­wire


Leitungslängen<br />

Befehl MAEANDER 50<br />

Einstellungen max. Differenz & Gap in : DRC/MISC<br />

ULP: length


oute alle Netze:<br />

AUTO (nicht sinnvoll)<br />

route alles außer:<br />

AUTO ! GND +5V<br />

route nur:<br />

AUTO RD_CPU<br />

Autorouter #1<br />

Einschränkungen durch Vorgaben aus<br />

Netzklassen !


Autorouter #2


Autorouter #3


Autorouter #4<br />

Befehl RUN autoroute_classes.ulp


Autorouter #5


Aufreißen<br />

Aufreißen aller Netze:<br />

RIPUP (nicht sinnvoll !)<br />

Aufreißen aller Netze außer:<br />

RIPUP ! GND +5V<br />

Aufreißen bestimmter Netze:<br />

RIPUP CLK_RAM CLK_JTAG


Vias<br />

Befehle INFO, CHANGE SHAPE / DIA / DRILL<br />

ULP : teardrops


Befehl<br />

DRC<br />

DRC #1


Befehl<br />

DRC<br />

DRC #2


Befehl<br />

DRC<br />

DRC #3


DRC #4<br />

Befehl<br />

DRC<br />

Bohrungen größer<br />

0,6mm<br />

ohne Lötstoplack !


Befehl<br />

DRC<br />

DRC #5


DRC #6<br />

Lötstop­Maske<br />

Wichtig bei<br />

Fine­Pitch­<br />

Gehäusen z.B.<br />

TQFP­144 !


DRC #7


DRC #8<br />

Max & Min = 2 mil<br />

ULP : length­freq­ri


Import SCH / BRD<br />

­ neue Schaltplanseiten<br />

­ Grid/Raster beachten !


Checkliste :<br />

http://www.train­z.de/pdf/Design_Checklist_en.pdf


Dokumentation #1<br />

Layer 21/22 und 51/52<br />

Befehle:<br />

SMASH,<br />

MOVE,<br />

GROUP,<br />

CHANGE<br />

­ SIZE<br />

­ RATIO<br />

vorher:<br />

nachher:<br />

ULP : normalize­text


Dokumentation #2<br />

Layer 51/52 (tDocu / bDocu)<br />

Befehle: TEXT, WIRE, MOVE, GROUP,<br />

CHANGE TEXT / SIZE / RATIO


Layer 21/22 (tPlace / bPlace)<br />

Dokumentation #3


Zeichnungsrahmen<br />

Layer 48 (Document)<br />

Dokumentation #4<br />

Befehle:<br />

ADD,<br />

MOVE,<br />

GROUP


Materialliste (BOM)<br />

& Netzliste ...<br />

Befehle: EXPORT PART, EXPORT NET<br />

RUN bom<br />

RUN export­ict­netlist­pad­coordinates<br />

RUN ipc­d­356<br />

RUN statistic­brd<br />

- Bestückungsvarianten<br />

- Export aus BRD/SCH<br />

- Sonderzeichen


DXF­Import/Export<br />

Export ULP: dxf.ulp<br />

Nur für aktive Layer !<br />

Import :<br />

http://www.cadsoft.de/downloads/tools­and­converters


Bibliothek Aufbau #1


Bibliothek Aufbau #2


Bibliothek Aufbau #3


Bibliothek Aufbau #4


Bibliothek Aufbau #5


Bibliothek Aufbau #6


Bibliothek anlegen #1


Bibliothek anlegen #2<br />

ULP : check-used-lbrs


Symbole kopieren #1<br />

In Quellbibliothek Befehle: GROUP, CUT


Symbole kopieren #2<br />

In Zielbibliothek neues Symbol anlegen, dann<br />

Befehl: PASTE


Befehle:<br />

WIRE,<br />

PIN,<br />

TEXT,<br />

CHANGE<br />

­ DIR<br />

­ FONT<br />

­ SIZE<br />

Symbole bearbeiten


Symbole umbenennen / löschen<br />

In aktueller Bibliothek Befehle:<br />

RENAME NAND.sym NAND_OC.sym<br />

REMOVE NAND.sym


Gehäuse kopieren #1<br />

Drag & Drop


Gehäuse kopieren #2<br />

In Quellbibliothek Befehle: GROUP, CUT


Gehäuse kopieren #3<br />

In Zielbibliothek neues Package anlegen, dann<br />

Befehl: PASTE


Gehäuse bearbeiten #1<br />

Befehle:<br />

LAYER,<br />

PAD,<br />

SMD,<br />

WIRE,<br />

MOVE,<br />

GROUP,<br />

DEL,<br />

NAME,<br />

CHANGE<br />

ULPs: cmd­snappads , print­inductor , spiral­coil


Gehäuse bearbeiten #2<br />

Befehle:<br />

PAD,<br />

WIRE,<br />

NAME<br />

Layer Millings<br />

PCB­Hersteller<br />

benachrichtigen !


Gehäuse bearbeiten #3<br />

PCB­Hersteller<br />

benachrichtigen !


Gehäuse bearbeiten #4


Gehäuse bearbeiten #5<br />

Optionen / Einstellungen / Verschiedenes


Gehäuse umbenennen / löschen<br />

In aktueller Bibliothek Befehle:<br />

RENAME DIL14.pac DIL­14.pac<br />

REMOVE DIL14.pac


Device kopieren


Device anlegen #1


Device anlegen #2<br />

Befehle: ADD, PACK, CONNECT, TECH, ATTR<br />

ULPs : exp­project­lbr , make­symbol­device­package­bsdl


Library Tutorial<br />

http://www.train­z.de/pdf/library_tutorial.pdf


CAM­Prozessor #1


CAM­Prozessor #2


CAM­Prozessor #3


PentaLogix ViewMate #1<br />

Helmut Mendritzki<br />

Software­Beratung­Vertrieb<br />

Dahlienhof 1<br />

25462 RELLINGEN / GERMANY<br />

Tel.: +49 (0) 4101 ­ 20 60 51<br />

Fax: +49 (0) 4101 ­ 20 60 53<br />

Mobile: +49 (0) 171 ­ 2155852<br />

Email: mendritzki@aol.com<br />

Web: www.pentalogix.com


PentaLogix ViewMate #2


PentaLogix ViewMate #3


PentaLogix ViewMate #4


Fräskonturen #1


Fräskonturen #2<br />

1. RUN outlines.ulp<br />

2. SCRIPT *.scr<br />

3. CAM­Prozessor ...


Drills & Holes #1


Drills & Holes #2


Drills & Holes #3


RUN drillegend.ulp<br />

Drills & Holes #4


Logos #1<br />

Befehl: RUN import­bmp.ulp


Logos #2<br />

1.<br />

3.<br />

2.


Logos #3<br />

3.


Logos #4


Literatur<br />

Joachim Franz<br />

EMV<br />

Störungssicherer Aufbau<br />

elektronischer Schaltungen<br />

ISBN 3­519­10397­4


6­Lagen­Demo<br />

Thanks to: Key Design Electronics Ltd. http://www.kdel.co.uk/<br />

26 Lancaster Way, Scalby, Scarborough, YO13 0QH, England<br />

+44 (0) 1723 341809


Boundary Scan System M­1<br />

Adapterloser Test<br />

bestückter<br />

Leiterplatten ?<br />

System M­1<br />

klick hier !<br />

Was ist Boundary Scan ?


Links #1<br />

PCB Herstellung:<br />

www.q­print.de (Prototypen)<br />

www.jlp.de<br />

(Serienfertigung)<br />

Bauteil­Lieferanten und EMS in Thüringen:<br />

www.ax­<strong>electronic</strong>.de<br />

www.epsa.de<br />

www.hasec.de<br />

www.ertron.de


Links #2<br />

Run Windows Software on your Linux PC !<br />

700 Raymond Ave.<br />

Suite 120<br />

Saint Paul, MN 55114<br />

USA<br />

Tel. +1 651.523.9300<br />

Fax +1 651.523.9399<br />

http://www.codeweavers.com


Danke für Ihre Aufmerksamkeit !

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!