Warum ist es so schwierig, Komponenten-Footprints zu finden?

16

Beim Entwerfen von Leiterplatten muss ich sehr oft Abdrücke für einen erheblichen Teil der Komponenten auf meiner Platine machen. Dies ist in der Regel sehr zeitaufwendig, da (zumindest in Altium) die Bemaßung von Land-Mustern für seltsame Anschlüsse oder Chips (solche, die nicht mit einem Assistenten erstellt werden können) nicht einfach ist. Es scheint, dass jeder, der diese Chips oder Anschlüsse verwendet, eine Stellfläche benötigt, daher kann ich nicht verstehen, warum diese nicht häufiger bereitgestellt werden. Zum Beispiel versuche ich gerade, einen USB 3.0 Micro-B-Anschluss auf eine Platine zu stecken, aber die Top-5-Anschlüsse von Digikey scheinen keine Spuren zu hinterlassen. Ich habe Zugriff auf die Altium Live-Designinhalte, aber selbst das scheint oft veraltet zu sein.

Ich habe das Gefühl, es fehlt etwas Offensichtliches - oder dieses System scheint sehr ineffizient zu sein (was normalerweise nicht der Fall ist). Kann mich jemand aufklären?

zplizzi
quelle
7
Weil es so einfach ist, sie selbst aus den Werten in den Datenblättern zu ziehen?
PlasmaHH
2
Vielleicht fehlen meine Fähigkeiten, aber ohne Bemaßungswerkzeuge im Solidworks-Stil (oder etwas Besseres als nur ein Raster) würde das Erstellen eines Footprints für ein Teil wie dieses mindestens 15 Minuten dauern Jeder, der das Teil benutzt, muss es immer und immer wieder tun.
Zplizzi
5
Erfahrene Leiterplattenentwickler erstellen ihre eigenen Footprints. Mitgelieferte Bibliotheken weisen häufig Fehler auf.
Leon Heller
4
@Umar TI bietet beispielsweise Footprints im Ultra Librarian-Format an, das eine kostenlose Version enthält, mit der Konvertierungen in die meisten Design-Pakete möglich sind. Ich glaube, ich brauche mehr Übung, aber es scheint immer noch, als würden Sie eher einen Fehler machen, als etwas zu verwenden, das der Hersteller entworfen und doppelt und dreifach überprüft hat.
Zplizzi
9
Ich wünsche mir sehr, dass PCB-CAD-Werkzeuge geeignete Bemaßungswerkzeuge in ihre Footprint-Editoren integrieren.
Nick Johnson

Antworten:

19

Sie haben das schmutzige kleine Geheimnis der EDA-Industrie entdeckt: Tausende Ingenieure erfinden das Rad jeden Tag neu - sie alle erstellen viele ihrer sch-Symbole und Leiterplatten-Fußabdrücke von Grund auf neu. Es ist ziemlich lächerlich.

Es gibt jedoch Gründe dafür, insbesondere kein universelles (oder sogar allgemeines) Dateiformat (auch nicht für die Schaltpläne und Leiterplattenentwürfe), und dies ist zum großen Teil die Schuld der verschiedenen EDA-Softwareentwickler, die sich auf diesen Mangel an Dateien verlassen Formatkompatibilität, um Kunden zu schützen.

Bis vor kurzem gab es auch noch nie eine Möglichkeit, dem Design der Leiterplatten anderer zufällig zu vertrauen, sodass EEs auf Nummer sicher gehen und die meisten von ihnen selbst herstellen. Aber jetzt gibt es einige Optionen, wie snapeda.com und circuithub.com.

Techydude
quelle
22

Als ich als Ingenieur arbeitete, fragte ich mich, warum ich mich für SnapEDA entschied.

SnapEDA ist eine CAD-Bibliothek mit 25 Millionen elektronischen Bauteilen, für die wir Leiterplattenabdrücke und Schaltplansymbole bereitstellen. Unsere Leiterplatten-Footprints werden in Altium, OrCad / Allegro, Eagle, KiCAD und Pulsonix konvertiert.

Wir führen für jede CAD-Datei einen Diagnosetest durch, den wir etwa im nächsten Monat veröffentlichen werden. Hiermit wird nach verschiedenen Aspekten gesucht, die bei Zuordnungen, Siebdrucküberlappungen usw. schief gehen könnten.

In Zukunft planen wir, auch auf andere Formen von Konstruktionsdaten zu erweitern.

Würde gerne wissen, was Sie denken, wenn Sie etwas Zeit haben, es zu überprüfen. Wir freuen uns über Feedback und entwickeln das Produkt jeden Tag weiter, um es noch besser zu machen!

Natab
quelle
Das sieht toll aus! Nur aus Neugier sehe ich auf der Titelseite eine Zahl mit 27177 Fußabdrücken, während ich auch 25 Millionen Komponenten sehe (und Sie behaupten). Gibt es noch viele Bauteile ohne Fußabdrücke?
Zplizzi
Vielen Dank! Gute Frage. Unsere Bibliothek umfasst 25 Millionen elektronische Komponenten (Datenblätter, technische Daten, Preise usw.). Und unsere Footprints haben eine 1-N-Zuordnung über die Komponenten. Wir arbeiten noch an unserer genauen Abdeckung, aber sie liegt für CAD-Daten in Millionenhöhe und wird in diesem Monat erheblich zunehmen, wenn wir an der Verbesserung unserer Zuordnungen arbeiten. Also ja, es gibt einige ohne CAD-Daten, aber wenn sie keine CAD-Daten haben, können Sie diese einfach auch von der Community anfordern (siehe die Seite "Anfragen": snapeda.com/part-requests
natab
1
Ohh! Natürlich albern mich. Das ist großartig, ich werde das auf jeden Fall in Zukunft nutzen.
Zplizzi
1
Groß!! Was wir gelernt haben, ist, dass Ingenieure / Designer wirklich persönliche Vorlieben in Bezug auf ihre CAD-Daten haben. Deshalb arbeiten wir an weiteren Möglichkeiten, dies zu berücksichtigen. Zum Beispiel sogar so einfach, wie Pins auf einem Symbol angeordnet sind. Für Footprints folgen wir hauptsächlich den IPC-Standards. Halten Sie uns auf dem Laufenden!
Natab
Wenn Sie nach "GPS" suchen, erhalten Sie eine Reihe von Informationen zu Preisen und ohne Fußabdrücke. Dieser scheint nicht einmal relevant zu sein und dieser scheint eindeutig falsch zu sein.
David
2

In der mechanischen Welt ist eine 4-40 Schraube eine 4-40 Schraube. In der Elektronik haben wir diesen Luxus nicht. Jede Leiterplatte ist anders. Die Grundfläche selbst eines 0805-Widerstands unterscheidet sich beim Löten von Hand von Welle zu IR-Reflow. Einige Bretter sind klein und dicht, andere größer und dünn. Es ist nur einfacher, die Designanforderungen zu beurteilen und die Grundrisse darauf abzustimmen. Es spielt keine Rolle, ob Sie überprüfen müssen, ob der Footprint von Joe Blow, den Sie in eine Bibliothek eingegeben haben, korrekt ist, und ob er dann den Designanforderungen entspricht.

Matt Young
quelle
0

Wenn Sie bereit sind, Geld auszugeben, können Sie das IPC-Assistententool erwerben:

http://landpatterns.ipc.org/default.asp

Das Tool ist wirklich einfach zu bedienen. Im wahrsten Sinne des Wortes kopieren Sie einfach das Maß der von Ihrem Lieferanten gelieferten mechanischen Daten und der IPC-Assistent sorgt dafür, dass Sie einen süßen Fußabdruck erhalten. Mit diesem Tool habe ich in weniger als 3 Minuten einen 62-poligen MCU-Footprint erstellt. Hier eine kleine Demo von YouTube: https://www.youtube.com/watch?v=8V0ZfLsp8gY

Wenn Sie nicht für den IPC-Assistenten bezahlen möchten, fügt AD dem Footprint-Ersteller einen Komponenten-Assistenten hinzu. Die Verwendung ist jedoch schwieriger, und Sie haben häufig einen Footprint, der manuell überarbeitet werden muss. Sie können also verstehen, dass der Hauptgrund, warum Footprint nicht online ist, darin besteht, dass die meisten Benutzer den Footprint-Generator verwenden. Daher ist die Erstellung eines Footprints weniger zeitaufwändig als die Suche im Internet.

MathieuL
quelle