Hallo, ich habe meine erste EAGLE-Lib von Grund auf erstellt. Für ein LAN-Modul: http://www.usriot.com/download/ES1/USR-ES1-EN%20V1.3.pdf Frage: Könnte da mal bitte jemand drüberschauen was die gröbsten Fehler in der Lib sind ? Die Lib habe ich angehängt. Grüße
Außenmaße stimmen, auch der Abstand zwischen den Spalten. Abstand der
unteren Kante zur untersten Padzeile stimmt nicht und damit alle anderen
Pads auch nicht.
Das Package enthält Nummern, das Symbol die Namen. Im Symbol/package
fehlen
>NAME und >VALUE, schau dir andere libs an.
Das package muss schon genau gezeichnet werden, schließlich soll es der
Realität entsprechen.Was du als Symbol zeichnest ist dagegen völlig
wurscht.
Wenn du ein Segelboot zeichnest und es LAN benennst... auch gut ;-)
Deshalb ist es imo unsinnig das Symbol genau so zu zeichnen wie das
Package,
sondern man zeichnet es nach der Funktion bzw, wie man es am Einfachsten
im *.sch anschließen kann.
Danke, das hilft mir. Ich werde die Änderungen nachziehen. (Bis auf das Thema Nummerierung, darauf bin ich schon selbst gestossen, und das schein mir mehr ein Schönheitsfehler.)
Kannst ja mal das update hier reinstellen, aber bitte als lan-2 oder so. Wenns dann nur wenige Macken haben sollte, kann man das schnell korrigieren. Wenn man ERC und DRC nutzen will müssen auch die libs stimmen z.B. pin direction.
Hi, anbei die aktualisierte Version. Danke nochmals / Grüße.
Also da hat sich ja nix verändert. Die Nummerierung ist noch genau so beschissen wie vorher. Icxh habe mal meine Kommentare in die lib reingeschrieben. Kannst dich dran halten, oder es bleiben lassen. Jedem das Seine ;-)
Danke. Das war keine Absicht, Ich sehe wenn ich Deine Datei öffne dass da meine Änderungen zu den Pins fehlen, sowie die Description. Das bedeutet ich muss wohl noch Hausaufgaben zu dem Handling von Libs generell machen ! (Ich hoffe 1-2 Youtube Filmchen dazu bringen mich weiter) Sorry, Melde mich wieder wenn ich glaub dass ich die Libs verstanden habe.
Hallo Jörn, ich habe mir jetzt das File von Dir durchgesehen. Die meiste Arbeit hast Du ja schon gemacht. Ich habe jetzt nur noch versucht die Hinweise abzuarbeiten und das ganze etwas aufgeräumt. Denke / Hoffe dass es jetzt passt und bedanke mich nochmals ! Grüße Martin
Ich versuche möglichst, den Ursprung des Teils dort zu setzen, wo er mechanisch sinnvoll ist. Bei Potis, Buchsen und anderen Dingen, die in Relation zu einer Frontplatte plaziert werden, sitzt der Ursprung auf der hinteren Kante der Frontplatte. So kann man beim Layout alle Teile leichter passend zu einer Frontplatte ausrichten. Siehe die 1/4"-Klinkenbuchse im Anhang. Der Ursprung sitzt mittig zur Bohrung hinter dem Gewindeteil auf der Fläche, mit der die Buchse an der Frontplatte anliegt. Vielleicht ist das auch für dein Teil sinnvoll.
Danke für den Hinweis. Ehrlich gesagt bin ich froh dass ich das Teil überhaupt anlegen konnte. Wenn keiner einen richtigen Fehler entdeckt würde ich es hiermit gut-sein lassen.
@ranseyer Gilt aber wohl nicht für das RS485 Modul. Im package keine Zahlen, sondern Buchstaben, genau wie im Symbol, wird so nix. Device hat kein prefix. Alle Pins sind als IO deklariert, da kann ein ERC dir nicht helfen und schon mal erwähnt:Symbol hat nix mit package zu tun, wozu also so riesig. Package habe ich nicht geprüft: Kei Datenblatt.
@Jörn: Da hast Du Recht, das RS485 Modul werde ich nicht mehr verbauen. das ist im Vergleich zum Nutzen viel zu groß.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.