EAGLE: Wie Bauteile ohne Package in BOM?

OP (Firma: Ucore Fotografie www.ucore.de) Persönliche Seite #3313873
Lesenswert?

Hallo,
wie macht ihr das:

Zu einer Baugruppe gehören i.d.R. nicht nur PCB + Bauteile, sondern auch 
Gehäuse, externe Stecker etc..
Um bei der Bestellung der Bauteile nichts zu vergessen hätte ich gerne, 
dass diese Komponenten auch in der BOM auftauchen.
Ich habe dazu Parts und Symbols erstellt, die die Bauteile 
darstellen inkl. Bestellnummern etc.. So sieht man die Teile im 
Schaltplan.
Da diese Parts jedoch kein Package haben, werden sie in der BOM leider 
nicht aufgeführt, da dort nur Parts mit Package auftauchen.

Es gibt ein ULP mit dem man eine BOM erstellen kann, in dem auch Parts 
ohne Package aufgeführt werden, aber dann sind auch sämtliche 
Supply-Symbole etc. aufgelistet.

Wie handhabt ihr das? Habt ihr einen Tipp?
Muss ich ein Package dafür zeichnen, welches dann außerhalb der 
PCB-Dimensions platziert wird? Gibt das Probleme beim 
Platinenlieferanten?

Viele Grüße,
Alex
(Firma: mechapro GmbH) Persönliche Seite #3317601
Lesenswert?

Hallo Alex!

Du könntest mal versuchen ein Package zu definieren, dass nur auf dem 
Layer tDoku liegt. Das sollte dann dem Leiterplattenfertiger egal sein. 
Oder Du schaust mal in das bom.ulp, nach welchen Kriterien die Teile 
ausgewählt werden, die in der BOM auftauchen.

Ich könnte im Moment z.B. für Jumper nicht sagen, ob die automatisch in 
die BOM übernommen werden. Die haben aber ein Package mit Darstellung in 
tPlace und tDoku. Vielleicht testet du damit mal.

Mit freundlichen Grüßen
Thorsten Ostermann
Gast #3317602
Lesenswert?

Eagle ist ein schlechtes EDA Programm und keine Projektverwaltung. 
Gehäuse gehören aber nicht zur Platine sondern zur Baugruppe. Baugruppen 
verwaltet man nicht in eagle. Wenn du es unbedingt in der Bom brauchst 
dann Trag es halt nach. Ich halte den Ansatz des als Bauteil zeichnen 
als falsch weil es nichts im Layoutprogramm zu suchen hat! Den 
Platinenhersteller interessiert das nicht. Der interessier sich für 
Gerberfiles. Leider sind einige User zu blöd die selbst zu machen darum 
akzeptieren sie auch BRD
#3318451
Lesenswert?

Auch wenn aus Peter ein leichter Hass spricht, stimme ich ihm zu.

Es gibt auch noch andere Dinge außer der Stückliste, die zu einem 
Projekt gehören und dokumentiert werden sollten. Beispielsweise 
Fertigungsparameter der Leiterplatte, Firmware und Fuse-Settings bei 
µCs, Anweisungen für den Test oder Abgleich, etc.

Ich habe da auch keine spezielle Software für, sondern verwalte das in 
Form von einzelnen CSV-Tabellen, Textdateien und Quelltexten in git.
#3321979
Lesenswert?

Peter schrieb:
> Gehäuse gehören aber nicht zur Platine sondern zur Baugruppe.

Voll ACK.

> Baugruppen verwaltet man nicht in eagle.

Da könnte man allerdings Eagle insofern missbrauchen, dass man für die 
Baugruppe (nächst höhere Ebene) eine extra Datei aufmacht, und die 
enthält dann alle Einzelteile - inklusive dem Teil "Platine bestückt".
Da stören dann auch die Packages nicht...

Gruß Dietrich

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren