Vergessen Sie die Eagle-Bibliotheken. Sie wurden anscheinend so optimiert, dass sie schnell hergestellt werden können, sodass Cadsoft eine große Liste unterstützter Teile haben kann, nicht aus Gründen der Qualität oder Klarheit. Kurz gesagt, die mitgelieferten Eagle-Bibliotheken saugen.
Am besten machen Sie Ihre eigenen nach Ihren eigenen Konventionen. Wenn Sie mit meinen Konventionen leben können, können Sie meine Bibliotheken nützlich finden. Meine Bibliotheken und eine Reihe anderer Eagle-Dienstprogramme sind in der Eagle Tools-Version unter www.embedinc.com/pic/dload.htm enthalten . Dazu gehören nicht die Teile, die Sie erwähnen, aber es gibt viele andere Teile.
Meine Bibliotheksteile folgen auch einer Reihe von Konventionen zur Verwendung verschiedener Attribute, die eine automatisierte Stücklistengenerierung ermöglichen. Die automatisierten Stücklisten-Tools sind auch in der oben erwähnten Version enthalten. Im Folgenden finden Sie beispielsweise den Inhalt der Dokumentationsdatei eagle_attr, in der diese Konventionen beschrieben werden (diese Dokumentdatei und mehrere andere sind ebenfalls in der Version enthalten):
In diesem Dokument werden die Konventionen von Embed Inc für die Verwendung von optional beschrieben
Attribute in Eagle, die erstmals in Version 5 verfügbar gemacht wurden
In früheren Versionen konnte ein Teil nur wenige feste Attribute enthalten
Adler wie VALUE und NAME. In Version 5 sind diese festen Attribute noch vorhanden
existieren, aber beliebige zusätzliche Attribute können vom Benutzer erstellt werden.
Dieses Dokument gibt bestimmte Attribute an, die von Teilen von erwartet werden
das Embed Inc-System, hauptsächlich zur Unterstützung der automatischen Stückliste
Generation. Der Prozess des Erzeugens einer Stückliste aus einem Eagle Board oder
Das Schema ist in der Programmdokumentationsdatei CSV_BOM beschrieben.
Die optionalen Eagle-Attribute, die innerhalb von Embed Inc. Eine besondere Bedeutung haben
System sind:
MANUF
Hersteller: partnum; Hersteller: partnum; ...
Die PARTNUM-Felder und ihre führenden Doppelpunkte können weggelassen werden, sind jedoch a
schlechte Idee, es sei denn, nur ein einziger Hersteller ist aufgeführt.
PARTNUM
Generische Teilenummer oder Teilenummer innerhalb eines einzelnen Herstellers.
LIEFERANT
Lieferant: partnum; Lieferant: partnum; ...
Die PARTNUM-Felder und ihre führenden Doppelpunkte können weggelassen werden, sind jedoch a
schlechte Idee, es sei denn, nur ein einziger Lieferant ist aufgeführt.
Stückliste
Ob dieser Teil in die Stückliste aufgenommen werden soll. Einige "Teile" sind
Nur Funktionen auf dem Board, wie zum Beispiel Pogo Pin Pads. Diese
sollten nicht in der Stückliste aufgeführt werden, da sie nicht gekauft werden müssen
und wird nicht installiert. Unterstützte Werte sind:
JA - Fügen Sie diesen Teil in die Stückliste ein.
NEIN - Nehmen Sie diesen Teil nicht in die Stückliste auf.
Der Standardwert ist JA, wenn die Stückliste leer ist oder nicht vorhanden ist.
VALSTAT
Gibt an, wie das VALUE-Attribut verwendet wird. Die Auswahlmöglichkeiten sind:
VAL - Normaler Teilewert, wie der Widerstand eines Widerstands. Das
Der Teilewert wird in der Stückliste aufgeführt und zur Unterscheidung verwendet
verschiedene Teile. Beispielsweise ist ein 10K-Ohm-Widerstand anders
Teil als ein 330 Ohm Widerstand.
PARTNUM - Die Teilenummer. Das Wertefeld wird in der angezeigt
Stückliste und zur Unterscheidung verschiedener Teile wie VAL. Jedoch,
Das Feld für die Teilenummer wird auf VALUE gesetzt, sofern nicht die Teilenummer angegeben ist
wird sonst explizit gesetzt. VALSTAT PARTNUM ist für Generika
Bibliotheksgeräte, bei denen das Wertefeld verwendet wird, um einige oder alle anzuzeigen
der Teilenummer auf dem Schaltplan. Zum Beispiel die Bibliothek
enthält möglicherweise ein generisches 14-poliges Opamp-Gerät und den Wert auf
LM324 zur Anzeige des Opamp-Typs im Schaltplan. In diesem
Beispiel: VALUE wird nur auf die generische Teilenummer ohne gesetzt
Pakettyp, Temperaturklasse usw. In diesem Fall das PARTNUM
Attribut sollte verwendet werden, um die genaue Teilenummer anzugeben, aber
VALSTAT sollte weiterhin auf PARTNUM eingestellt sein.
ETIKETT - Etikett für den Siebdruck. Das Wertefeld wird
nicht in die Stückliste übertragen werden und nicht daran gewöhnt sind
Teile unterscheiden. Dies kann beispielsweise verwendet werden, um a zu kennzeichnen
LED auf der Platine. Verschiedene LEDs können mit "Power" und "Power" gekennzeichnet sein
"Fehler", aber sie sind der gleiche physische Teil und sollten aufgelistet werden
auf dem gleichen Stücklisteneintrag.
SUBST
Legt das zulässige Feld für Ersetzungen für das Teil in der Stückliste fest. Gültig
Werte sind "JA" und "NEIN". Der Standardwert ist YES, wenn SUBST nicht vorhanden ist
oder ist leer.
DVAL
Detaillierter Teilewert. Wenn vorhanden und nicht leer, wird dieses Feld überschrieben
Die Teilewertzeichenfolge in der Stückliste wird zur Unterscheidung verwendet
Teile. DVAL wird immer als wahrer Teilewert angenommen, nicht so
bewirkt von VALSTAT. Der Zweck von DVAL ist es, mehr zu bieten
Informationen als angemessen, um auf dem Schaltplan zu zeigen. Im Allgemeinen ist die
Das Standardattribut VALUE wird im Schaltplan mit DVAL angezeigt
auf der Stückliste angezeigt.
DESC
Explizite Beschreibungszeichenfolge für die Stückliste. Standardmäßig ist die Stückliste
Die Beschreibung wird aus dem Bibliotheksnamen und dem Gerätenamen abgeleitet
innerhalb dieser Bibliothek. Wenn das DESC-Attribut vorhanden und nicht leer ist,
Der Inhalt überschreibt diesen Standard.