Forum: Platinen sch brd ohne Symbol-Datei ?


von Achim A. (achim_a)


Lesenswert?

hallo,
möchte in Eagle ein Platinenlayout erstellen.
Wie sollte es auch anders sein. Für meine Sensoren obwohl gar nicht mal 
so exotisch gibts keine lbr's
Beispiel:
BMEx80
GUVA UV Sensoren
und etliche andere

Was ich stets finde sind nur sch und brd dateien. Ich glaube aber das 
sind die Footprints
Da ich zuerst mal einen Schaltplan erstellen will brauche ich natürlich 
die Symbole.

Symbole kann man ja zeichnen (im Lib-editor), aber wie bekommt man in 
diesen Editor dann die bereits vorhandenen sch und brd Dateien 
importiert?
letztere möchte ich ja nicht auch noch nachzeichnen

oder wie macht ihr das?

von Chris K. (kathe)


Lesenswert?

Das sind sch(ematic) und brd(board) files.
Aber aus dem sch und brd file kannst du das Bauteil auch wieder in eine 
lbr exportieren.
BME280 hier 
http://eagle.autodesk.com/eagle/libraries?button=&page=17&q%5Bs%5D=likes_count+desc&utf8=%E2%9C%93

Oder ganz schnell selber zeichnen.

von Achim A. (achim_a)


Lesenswert?

Chris K. schrieb:
> Aber aus dem sch und brd file kannst du das Bauteil auch wieder in eine
> lbr exportieren

Genau das benötige ich.

Ich würde jetzt so vorgehen

ich erstelle mal eine eigene "mylbr"

ok und wie bekomme ich dann das sch und brd dort rein... so dass ich 
letztendlich "nur" noch mein Symbol zeichnen muss?

Danke für den Link für den BME

ps:
beim GUVA-S12SD fängst schon
da gibts auch dort in dieser lb-datenbank nichts
die sch und brd files die hab ich...
kann aber damit ja nix anfangen da ich die erstmal in eine lib 
reinimportieren muss um dann dort mein dazugehöriges Symbol zeichnen zu 
können

: Bearbeitet durch User
von Chris K. (kathe)


Lesenswert?

Schau mal hier rein
Beitrag "Eagle Library Export"

das ULP nennt sich exp-project-lbr.
Falls du es nicht findest ich hab den damaligen ftp mal gesichert und 
hab alles bis zur 7.7.
Gruss Chris

von Achim A. (achim_a)


Lesenswert?

Chris K. schrieb:
> Schau mal hier rein
> Beitrag "Eagle Library Export"

sorry bin totaler Newbie im Eagle...
Export erklärt sich mir überhaupt nicht...
ich will doch was importieren.

ich habe hier die zwei Files (die stets bei fast allen exotischen 
bauteilen bekomme für die es keine lib gibt

Ich dachte

1) ich erstelle eine neue "mylbr"
2) ich zeichne mir dort das Symbol
3) ich wechsle zum footbrint und ziehe mir dort mit copy und paste das 
brd-file oder das sch-file rein (geht aber irgendwie nicht da er stets 
auf ein eigene Bibliothek zurück greift die ja nur aus kompletten lbr's 
besteht

irgendwie habe ich da total den Denkfehler
leider helfen auch die 1000 Youtube Videos nicht weiter da dort solche 
Situationen die ja eigentlich sehr oft vorkommen nicht erklärt werden

edit : vielleicht noch wichtig
Ich arbeite hier NICHT mit reinen Bauteilen wie einem BME280 sondern NUR 
mit fertigen Boards.. also wo der BME280 schon fix und fertig 
anschlussbereit vorliegt.
Da brauche ich dann solche REINEN Bauteilfootbrints und  Symbole  ja 
nicht
die NUR das REINEM Modul also den Sensor ohne die ganzen Widerstände etc 
die noch auf so einem Board sind, bestehen..
Typischer Arduino/Esp Bastler eben ... kein Elektroniker der sich das 
alles slebst zusammenbaut

: Bearbeitet durch User
von Chris K. (kathe)


Lesenswert?

Welche Eagle Version?
Du öffnest deine brd/sch files rufst das ulp auf und exportierst in 
einen eigene lbr. Diese verwendest du wieder in deinem eigenen brd/sch.

: Bearbeitet durch User
von Achim A. (achim_a)


Lesenswert?

Chris K. schrieb:
> Welche Eagle Version?
> Du öffnest deine brd/sch files rufst das ulp auf und exportierst in
> einen eigene lbr. Diese verwendest du wieder in deinem eigenen brd/sch.

Eagle Vers 9.6.2

ok bis zum Punkt sch öffnen (inkl der brd) klappt es.
Das Fenster was dann aufgeht... in dme man dann den schaltplan des 
soeben geladenen sch files sieht... da steht oben in der Menüleiste ULP

ok da klick ich drauf und finde dann eine Liste mit was weis ich nicht 
alles ... aber das sagt mir halt gar nichts...

was muss ich dort machen?

von Jörn P. (jonnyp)


Lesenswert?

Achim A. schrieb:
> ich erstelle mal eine eigene "mylbr"
>
> ok und wie bekomme ich dann das sch und brd dort rein... so dass ich
> letztendlich "nur" noch mein Symbol zeichnen muss?

Gar nicht.
Ich arbeite mit einer älteren Version, kenne die 9er nicht.Früher gab es 
ein Unterverzeichnis "doc" wo du vieles nachlesen konntest.
Im sch(altpklan) erstellst du deine Zeichnung indem du dir aus den 
verschiedenen Libraries(Bibliotheken) die Bauteile holst und sie im sch 
plazierst.
(Vergiss erst mal DEIN Project um zu üben).
Wenn du zum brd wechselst findest du dort die Bauteilkörper (packages)
oder eagle erstellt dir das brd falls du es vorher nicht mit erofnet 
hast.

sch und brd kannst du nicht in eine lib bringen.

von Chris K. (kathe)


Angehängte Dateien:

Lesenswert?

Name: A. Zaffran
Email: alf at cadsoft.de
Organization: CadSoft
Description:
Create library or libraries from schematic/board
Correct working path
Optional: Create with or without LBR-Name as Prefix
ULP-Version 4.1.5

Du rufst folgendes ULP auf bzw wie auch immer es in der neueren Version 
heist und erstellst dir deine eigene lbr.
Dann öffnest du ein neues Schematic / Board und fügst die gewünschtes 
Bauteil aus diese lbr wieder ein.

von Nikolaus S. (Firma: Golden Delicious Computers) (hns)


Lesenswert?

Vielleicht hilft zu verstehen wie EAGLE funktioniert (leicht 
vereinfacht):
* ein .lbr enthält Symbole, Packages und Devices
* ein Device verbindet eines oder mehrere Symbole mit einem Package
* einem .sch fügt man Symbole aus einer (oder mehreren) Library hinzu 
und malt dann die Verbindungsleitungen
* parallel dazu wird das Package im .brd erzeugt und es entstehen neue 
Luftlinien
* wenn man das .sch speichert, wird für jedes verwendete Device ein 
Auszug aus der .lbr im .sch gespeichert. Was fehlt sind die Packages
* wenn man das .brd speichert werden die verwendeten Packages 
gespeichert aber keine Devices oder Symbole
* daher kann man aus .sch und .brd die Library (Symbole, Packages und 
Devices) rekonstruieren - mit dem von anderen genannten ULP
* wenn man nur eines von beiden hat geht das nicht (z.B. 
Leiterplattenhersteller der ein .brd erhalten hat)
* was man auch nicht bekommt ist die Originallibrary (denn da waren 
weitere Devices, Symbole und Packages drin)
* wenn man die so exportierten Elemente in einem anderen Projekt 
verwenden will, öffnet man ein neues .sch, wählt die per Export erzeugte 
Library und darin die gewünschten Bauteile

: Bearbeitet durch User
von Rainer W. (rawi)


Lesenswert?

Jörn P. schrieb:
> Ich arbeite mit einer älteren Version, kenne die 9er nicht.

In der Eagle 9.6.2 kann man den Bibliotheksexport einfach über Menü 
Datei¦Exportieren¦Libraries anstoßen - fertig.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.