Forum: Platinen Bauteile in Eagle zeichnen und in brd ausblenden


von Heinz B. (mobahner40)


Lesenswert?

Hallo und guten Tag,

bin auf dieses Forum gestossen, als ich nach Optionen fuer ein 
Eagle-Layout suchte.
Bin Einsteiger und bearbeite mit meiner Eagle-Version 3.55 fuer mich
Platinen.
Nun habe ich ein Problem. Ich moechte eine Schaltung, aus dem Web, mit 
meiner Eagle Version nachzeichnen. Problem, in der "Schematic" sind alle 
Bauteile gezeichnet und verbunden. Die Bauteile, die nicht im "Layout" 
erscheinen sollen, sind anders gezeichnet und erscheinen dann nicht im 
"Layout".
Moechte dies nun mit meiner Version nachvollziehen, was aber nicht 
funktioniert. Ich kann die in "Schematic" gezeichneten Bauteile nicht im 
"Layout" ausblenden.
Wer weiss, wie man sowas mit der Version 3.55 trotzdem machen kann?

--

Gruss Heinz

von Sni T. (sniti)


Lesenswert?

Warum nimmst du nicht die aktuelle Version? Ansonsten brauchst du 
Dummybauelemente, afair heißt die Bibliothek "docu-dummy" oder so. Oder 
eben selbst anlegen.

von Heinz B. (mobahner40)


Lesenswert?

Hallo,

Sni Ti schrieb:
> Warum nimmst du nicht die aktuelle Version?

Weil dies eine Vollversion ist. Eine neuere Version ist fuer meine 
Zwecke (privat) nicht notwendig, sprich zu teuer.

Sni Ti schrieb:
> afair heißt die Bibliothek "docu-dummy" oder so.

Wie soll das gehen? Bin nicht ein Profi und habe beruflich mit Eagle 
nichts zu tun. Waere auf Hilfe von aussen angewiesen.
Stelle mir das so vor:
In der "docu-dummy" alle Bauteile zeichnen/erstellen, die spaeter nicht 
im "Layout" erscheinen sollen?
Werden denn die Bauteile anders erstellt, als die in den normalen 
Bibliotheken?

--

Gruss Heinz

von Dietmar (Gast)


Lesenswert?

Hallo Heinz,
Das geht weder mit der alten noch der neuen Version.
Im Board lassen sich keine Bauteile ausblenden.

Hier wurde mal eine Methode beschrieben, die ich selbst noch nicht 
probiert habe.

Sieh mal hier:
http://www.element14.com/community/thread/12149
In der Newsgroup eagle.userchat.ger
Beitrag:
Bauteile nur in Sch-Ebene zeichnen wird auch auf die Methode 
hingewiesen.

Dietmar

von sniti (Gast)


Lesenswert?

Heinz B. schrieb:

> Weil dies eine Vollversion ist. Eine neuere Version ist fuer meine
> Zwecke (privat) nicht notwendig, sprich zu teuer.

Wenn du schon die Vollversion hast, solltest d


> Sni Ti schrieb:
>> afair heißt die Bibliothek "docu-dummy" oder so.
>
> Wie soll das gehen? Bin nicht ein Profi und habe beruflich mit Eagle
> nichts zu tun. Waere auf Hilfe von aussen angewiesen.
> Stelle mir das so vor:

Nein, eagle hat eine Bibliothek (zumindest in den letzten Versionen) 
namens docu-dummy.lbr. Die darin enthaltenen Bauteile tauchen nur im 
Schematic, nicht im Board auf. Oder du machst eine eigene Bibliothek, in 
der du eben nur die Symbole einzeichnest. Package einfach weglassen ;-)

von Heinz B. (mobahner40)


Lesenswert?

Hallo und guten Abend Dietmar und Gast "sniti",

bin spaet dran, ging aber leider nicht frueher.

Dietmar schrieb:
> Hier wurde mal eine Methode beschrieben, die ich selbst noch nicht
> probiert habe.
>
> Sieh mal hier:
> http://www.element14.com/community/thread/12149
> In der Newsgroup eagle.userchat.ger

Das habe ich auch gefunden und mit ach und krach habe ich eine 
Uebersetzung bekommen, aber es funktioniert nicht. Sobald ich die 
Bauteile markiert habe und den "run explode" starte, gibt es eine 
Fehlermeldung, das Programm kann die eingelagerte Detei nicht finden.

sniti schrieb:
>> Weil dies eine Vollversion ist. Eine neuere Version ist fuer meine
>> Zwecke (privat) nicht notwendig, sprich zu teuer.
>
> Wenn du schon die Vollversion hast, solltest d

Was sollte hier noch stehen .., ich weiss es nicht.

sniti schrieb:
> Nein, eagle hat eine Bibliothek (zumindest in den letzten Versionen)
> namens docu-dummy.lbr.

Leider gibt es dies in meiner Version nicht.

sniti schrieb:
> Oder du machst eine eigene Bibliothek, in
> der du eben nur die Symbole einzeichnest. Package einfach weglassen ;-)

Das waere die Loesung, aber wie ich ein Bauteil erstellen muss, ist mir
noch ein bisschen fremd. Auf "deutsch gesagt" ich kann es nicht. Aber 
ich werde mal versuche machen.
Oder gibt es im Web solche Hinweise/Video/Berichte?

--

Gruss Heinz

von sniti (Gast)


Lesenswert?

Heinz B. schrieb:
> Dietmar schrieb:
>> Hier wurde mal eine Methode beschrieben, die ich selbst noch nicht
>> probiert habe.
>>
>> Sieh mal hier:
>> http://www.element14.com/community/thread/12149
>> In der Newsgroup eagle.userchat.ger
>
> Das habe ich auch gefunden und mit ach und krach habe ich eine
> Uebersetzung bekommen, aber es funktioniert nicht. Sobald ich die
> Bauteile markiert habe und den "run explode" starte, gibt es eine
> Fehlermeldung, das Programm kann die eingelagerte Detei nicht finden.
>
> sniti schrieb:
>>> Weil dies eine Vollversion ist. Eine neuere Version ist fuer meine
>>> Zwecke (privat) nicht notwendig, sprich zu teuer.
>>
>> Wenn du schon die Vollversion hast, solltest d
>
> Was sollte hier noch stehen .., ich weiss es nicht.

Ich meinte, dass da ja dann auch ein Handbuch dabei sein sollte ;-)

> sniti schrieb:
>> Nein, eagle hat eine Bibliothek (zumindest in den letzten Versionen)
>> namens docu-dummy.lbr.
>
> Leider gibt es dies in meiner Version nicht.

Wenn es nur etwas kleines ist, könntest du das zur Not auch mit der 
freien Version machen. Oder eben selbst erstellen.

> Das waere die Loesung, aber wie ich ein Bauteil erstellen muss, ist mir
> noch ein bisschen fremd. Auf "deutsch gesagt" ich kann es nicht. Aber
> ich werde mal versuche machen.
> Oder gibt es im Web solche Hinweise/Video/Berichte?

Handbuch oder bei Google "Eagle Bibliothek/ Bauteil erstellen" eingeben 
;-) Wenn man schon die Vollversion hat lohnt es wohl sich damit zu 
beschäftigen ;-)

von Dietmar (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Heinz,
Es kann sein, dass die Methode nur ab Version 5 funktioniert.
Anbei eine Dummy.lbr, die ich mit einer Vollversion 4.16 erstellt habe.
Darin sind enthalten:
Kondensator, Diode, Elko, Spule, Potentiometer, Widerstand,  Z-Diode.
Die Bauteile können nach eigenem Ermessen geändert werden.
Dietmar

von Heinz B. (mobahner40)


Lesenswert?

Hallo Dietmar und Gast,

sniti schrieb:
> Handbuch oder bei Google "Eagle Bibliothek/ Bauteil erstellen" eingeben
> ;-) Wenn man schon die Vollversion hat lohnt es wohl sich damit zu
> beschäftigen ;-)

Ja, ich weiss, es muesste ganz einfach sein, aber nicht immer ist ein 
Handbuch so gut geschrieben, das ein Einsteiger auch damit klar kommt 
und was ganz wichtig ist, im Umfelde niemanden hat, den man mal fragen 
kann.
Da hilft auch keine "Vollversion".
Leider faellt mir das "Lesen" des Handbuches einfach nicht leicht und 
greife mal ins Forum, wie hier.

Dietmar schrieb:
> Anbei eine Dummy.lbr, die ich mit einer Vollversion 4.16 erstellt habe.

Habe es gerade probiert, leider geht dies nicht. Ich habe gestern 
versucht selber ein Dummy zu erstellen, also ein Bauteil ohne "Package" 
zu erstellen. Habe ein Symbol aus einer vorhandenen "lbr" genommen und 
gespeichert. Dann ein "Device" dazu genommen und das war es dann, 
Fehlermeldung. Komme so nicht weiter und im Web wird wohl erklaert wie 
ein neues Bauteil mit "Symbol", "Package" u. "Device" erstellt wird, 
aber wie ein "Dummy" geboren wird, steht da nicht.
Wuerde mich freuen etwas ausfuehrliche Info zu erhalten.

--

Gruss Heinz

von Carsten W. (eagle38106)


Lesenswert?

Vielleicht sollte man mal ganz einfach schreiben, worin sich normale 
Bauteile mit Footprint/Package von denen in einer Dummy Bibliothek 
unterscheiden:

             Die Dummy-Bauteile haben keine Pins!

Alles was im normalen Bauteil mit dem Pin-Befehl automatisch gezeichnet 
wird, muß bei Dummy-Bauteilen per Hand erzeugt werden. Also der Strich, 
der Pin-Name und die Pin-Bezeichnung. Dann gibt es hinterher im Device 
auch nichts, was mit einem Package verbunden werden muß. Und auch keine 
Fehlermeldungen.

Aber: Diese Bauteile lassen sich nicht an vorhandene Netze anschließen! 
Für den Schaltplan-Editor sind das nur Zeichnungselemente. ERC geht da 
auch nicht.

von Dietmar (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Heinz,
anbei die Dummy.lbr als Script File.
Diese kann in eine leere Lib importiert werden.
Dann sollte es auch unter 3.x funktionieren.
Dazu folgendes Vorgehen:
Im Control Panel unter Datei Neu Library eine neue Lib anlegen.
Dann die beiliegende Script Datei aufrufen und importieren.
Anschließend die Lib speichern.
Unter 4.16 geht das problemlos. Unter 3.x kann ich es nicht testen, da 
ich
kein 3.x habe.

Dietmar

von Sni T. (sniti)


Lesenswert?

Heinz B. schrieb:
> Ja, ich weiss, es muesste ganz einfach sein, aber nicht immer ist ein
> Handbuch so gut geschrieben, das ein Einsteiger auch damit klar kommt
> und was ganz wichtig ist, im Umfelde niemanden hat, den man mal fragen
> kann.

Darum hab' ich dir ja das entsprechende Stichwort für Google gegeben. 
Die ersten 3 Treffer sind brauchbar und gut bebildert, also wohl für 
jeden Anfänger geeignet. Und zum viel verlangt, kurz zu suchen, sollte 
es ja nicht sein ;-)

> Dann ein "Device" dazu genommen und das war es dann,
> Fehlermeldung.

In solchen Fällen wäre es hilfreich, wenn du die Fehlermeldung auch 
angibst, da niemand von uns dabei war. Aber vermutlich dürften es 
wirklich die Pins sein, diese weglassen und noch mal probieren ;-)

von Heinz B. (mobahner40)


Lesenswert?

Hallo Dietmar, Carsten und Sni Ti,

Danke fuer Eure Hinweise, sie sind "Gold" wert. Aber ich muss mich fuer
ein  paar Tag ausklinken.
Melde mich, wenn ich wieder heimatlichen Boden unter den Fuessen habe.
Der Hinweis von Carsten war sehr gut, habe auf die schnelle mal ein 
Bauteil aus einer bestehenden "lbr" kopiert, geaendert und gespeichert. 
Und nun kann ich das Bauteil in die "sch" Ebene ziehen und erscheint 
nicht mehr im Layout. Die Aktion von Dietmar werden ich erst spaeter 
machen.

Aber eine Frage habe ich schon vorab. Wie kann ich in einer "lbr-Datei" 
ein Bauteil loeschen. Ueber den Explorer geht es nicht, weil ich ja nur 
den Ordner der "lbr-Datei" sehe.
Ich habe Versuche gemacht und diese Teile stehen noch in der "lbr".

--

Gruss Heinz

von ArnoR (Gast)


Lesenswert?

> Wie kann ich in einer "lbr-Datei" ein Bauteil loeschen.

In die Befehlszeile: rem "Bauteilname"

von Dietmar (Gast)


Lesenswert?

Hallo Heinz,
Bauteile lassen sich mit rem für remove löschen.(Im Bauteileditor)
Soll ein Symbol oder ein Package gelöscht werden, das Bestandteil eines 
Devices ist, erscheint die Fehlermeldung:
Package bezw. Symbol wird verwendet.
In dem Fall muß zuerst das Device gelöscht werden.

Dietmar

von Carsten W. (eagle38106)


Lesenswert?

Dietmar schrieb:
> Hallo Heinz,
> Bauteile lassen sich mit rem für remove löschen.(Im Bauteileditor)
> Soll ein Symbol oder ein Package gelöscht werden, das Bestandteil eines
> Devices ist, erscheint die Fehlermeldung:
> Package bezw. Symbol wird verwendet.
> In dem Fall muß zuerst das Device gelöscht werden.
>
> Dietmar

Man muss nicht notwendigerweise das Device löschen, das man hinterher 
wieder anlegen will. Es reicht, im Device alle Verbindungen von Symbol 
zum Package zu löschen. Achtung: Wird das Package mehrfach verwendet, 
müssen bei allen Devices alle Verbindungen gelöscht werden. Erst dann 
läßt sich auch das Package allein löschen.

von Heinz B. (mobahner40)


Lesenswert?

Hallo und guten Abend Carsten, Dietmar, ArnoR u. alle die Tipps gegeben 
haben,

so bin wieder verfuegbar und werde hier kurz berichten. In der 
Zwischenzeit sind einige Hinweise eingegangen. Ich bin nun so weit, 
selber "Dummys" zu erstellen. Auch das loeschen von mir erstellter 
"lbr-Dateien" ist mir jetzt gelaeufig.
Die "Dummy-Datei" von Dir Dietmar kann ich so nicht nutzen. Ist wohl 
nicht abwaertskompatibel.
Bin mit allem gut zufrieden und moechte den Thread nicht weiter fuehren.

Bedanke mich bei Allen, die mir Tipps und Hinweise gegeben haben. Ich 
werde nun versuchen alles umzusetzen und vorsorglich schriftlich 
fixieren, damit nichts in vergessenheit geraet.

--

Gruss Heinz

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.