Hallo! Die 6-lagige Platine an der ich gerade arbeite soll bestückt werden. Allerdings arbeite ich mit Eagle (7.6 Pro) und die Testpads sind doof: Ein Testpad wird automagisch als zu bestückendes Bauteil interpretiert, obwohl nichts auf der Platine dort sitzt. In der BOM werden Testpads nicht aussortiert. Das stört. Bestückungsvarianten funktionieren nicht - mit dem Befehl variant wird zwar ein Fenster geöffnet in dem man dann Sachen an/abhakeln kann, aber die BOM bleibt trotzdem gleich. Kann ich Testpads irgendwie davon abbringen in der Stückliste aufzutauchen, da sie ja nicht bestückt werden müssen?
Was für ein Gejammer! Laß sie entweder drin oder schmeiß sie manuell raus! Du darfst dich auch gern um das ULP bom.ulp kümmern und dort die Bauteilattribute auswerten und bei NOTINBOM eben diese auslassen. Du hast die Wahl, nicht nur am 24. September.
Manchmal frage ich mich echt, was bei dir schief gelaufen ist, Falk...
Da D. schrieb: > Manchmal frage ich mich echt, was bei dir schief gelaufen ist, Falk... Wobei er abgesehen von der Wortwahl schon Recht hat: die bom.ulp ist der richtige Angriffspunkt, wenn man mit dem Export der BOM nicht zufrieden ist. Und wnen einem die Sache mit den Attributen zu kompliziert ist, dann gibt man den Testpunkten eindeutige und sich wiederholende Namensteile oder Werte und filtert auf denen herum. Alternativ kann man basteln und hinterher einen Textfilter über die BOM laufen lassen.
Okey, ich filter nachher manuell. Geht schneller als die ulp anzupassen. Danke!
Hallo, auch wenn es sich wirklich nach Jammern anhört, hier noch was konstruktives zum Punkt "Bestückungsvarianten funktionieren nicht": - man sollte solche Aussagen nicht ungeprüft machen --> meistens sitzt der Fehler vor dem Rechner/Programm (ja, ich weiß, manchmal funktioniert etwas wirklich nicht) - für Bestückungsvarianten und zugehörige BOM-Liste folgendes Vorgehen: 1.) Bestückungsvariante erstellen: - Befehl variant, im Varianten-Fenster Bestückungsvarianten NEU erstellen, nicht zu bestückende Bauteile abwählen 2.) BOM-Liste für Bestückungsvariante: im BOM-Fenster links oben kann man aussuchen, für welche Bestückungsvariante die Liste generiert werden soll. Wenn du also eine Bestückungsvariante "OHNE Testpads" erstellst und dort alle Testpads abhakst (--> nicht bestücken) und dann eine BOM für die Variante "OHNE Testpads" erzeugst, dann hast du eine Liste ohne Testpads. Schönen Gruß PS: funktioniert so mit eagle 7.7
Hallo Ich setze den Value der Bauteile in Eagle welche ich nicht bestückt haben möchte auf N.I. (was soviel bedeutet wie Not Implemented). Man kann hier auch einen anderen Buchstabencode verwenden, aber er sollte dann immer der gleiche dafür verwendet werden. Man gibt bei der Auftragsbestellung dann bekannt, was N.I. bedeutet. Das Bauteil wandert dann leider doch in die Stückliste, aber der Einkäufer weiß was N.I. bedeutet. Das gleiche gilt für mech. Bauteile(Schrauben,...) oder auch für Testpads. Man darf sich von Eagle und seiner Stücklistengenerierung nicht allzu viel erwarten. Oft muss man nachträglich die Excel-BOM nachbearbeiten. LG Mike
@ Mike (Gast) >Man darf sich von Eagle und seiner Stücklistengenerierung nicht allzu >viel erwarten. Oft muss man nachträglich die Excel-BOM nachbearbeiten. Eben!
Mike schrieb: > Man darf sich von Eagle und seiner Stücklistengenerierung nicht allzu > viel erwarten. Vor allem, wenn man es nicht beherrscht. So wie Maik Freitag es ein paat Zeilen höher beschrieben hat, funktioniert es nämlich. Und es steht sogar in der Hilfe. Man sollte sich schon ein klein wenig mit dem Programm vertraut machen und nicht darüber schimpfen "nicht zu viel erwarten", obwohl das Programm diese Funktionen alle kann! Lies mal in der Hilfe den Abschnitt "Editor-Befehle / VARIANT". Nichts für ungut :-)
Falk B. schrieb: > @ Mike (Gast) > >>Man darf sich von Eagle und seiner Stücklistengenerierung nicht allzu >>viel erwarten. Oft muss man nachträglich die Excel-BOM nachbearbeiten. > > Eben! Und ich dachte immer, du kannst mit Eagle umgehen(?)...
@npn (Gast) >>>Man darf sich von Eagle und seiner Stücklistengenerierung nicht allzu >>>viel erwarten. Oft muss man nachträglich die Excel-BOM nachbearbeiten. > >> Eben! >Und ich dachte immer, du kannst mit Eagle umgehen(?)... Wie meinen? Sicher kann ich mit Eagle umgehen, aber Eagle macht von Haus aus nur mittelmäßige BOMs. Eine vollautomatische BOM mit allem PiPaPo und Datenbankanbindung, so wie es dir Großen können, kann Eagle so erstmal nicht. Man hat zwar heute mit den Attributen viel mehr Möglichkeiten, aber das allein reicht eben nicht. Es gibt z.B. keine sonderlich schöne Möglichkeit, vollständige Bauteile incl. Bestellnummern etc. in den Bibliotheken gescheit zu verwalten, das ist bestenfalls halbgar. Deswegen ist beim Thema BOM bei Eagle noch ne Menge Nacharbeit nötig. Und in dem Schritt kann man sämtliche Testpads etc. problemlos löschen.
Falk B. schrieb: > Eine vollautomatische BOM mit allem PiPaPo > und Datenbankanbindung, so wie es dir Großen können, kann Eagle so > erstmal nicht. In dieser Fragestellung ging es darum, nicht bestückte Bauteile nicht in der BOM auftauchen zu lassen. Und das funktioniert (ohne die BOM nachzubearbeiten). Um nichts anderes ging es mir...
Hallo Sorry, mit Varianten habe ich noch nicht probiert. Dann geht es, dass "nicht bestückte Bauteile" nicht in die BOM wandern. Heute habe ich aber erkennen müssen, dass die bom.ulp(oder auch die bom-ex.ulp)zwar mit "List type" auf Values die Bauteile zusammenfasst, und wenn ich auf Parts klicke erhalte ich eine Sortierung welche mir passen würde. d.h. Zeilenmäßig sind zuerst die Kondensatoren(Cxx), dann die Steckverbinder(CONxx) u.s.w. dass ist wie ich mir eine BOM vorstelle. Der Einkäufer möchte ja auch zuerst alle Kondensatoren bestellen und dann alle Steckverbinder u.s.w. ABER: Wenn ich dann auf Save klicke erhalte ich nur mehr eine Auflistung nach den Values. -> Das gefällt mir überhaupt nicht! Ich erhalte dann eine BOM die auszugsweise so aussieht: 58 10k/1%/1608 ... 26 10n/NP0/1608 ... 8 10u/10V/X7R/1608 ... 1 110k/1%/1608 ... 14 1u/25V/X5R/1608 ... diese Liste hat mehr als 100 Zeilen. Es ist äußerst mühselig wenn die Bauteile nicht nach R, CON, C, ... zeilenmäßig aufgebaut ist. Und ja, man kann natürlich nachher im Excel umsortieren. Aber dies ist genau jenes was mir nicht gefällt. mfg Mike
Mike schrieb: > Ich erhalte dann eine BOM die auszugsweise so aussieht: > 58 10k/1%/1608 ... > 26 10n/NP0/1608 ... > 8 10u/10V/X7R/1608 ... > 1 110k/1%/1608 ... > 14 1u/25V/X5R/1608 ... > > diese Liste hat mehr als 100 Zeilen. Es ist äußerst mühselig wenn die > Bauteile nicht nach R, CON, C, ... zeilenmäßig aufgebaut ist. > > Und ja, man kann natürlich nachher im Excel umsortieren. Aber dies ist > genau jenes was mir nicht gefällt. Braucht aber nur wenige Mausklicks. Dann noch ein Autofilter und N.I. raus fertig ist die BOM ;-) Das mache ich in einer Excel Datei als Vorlage. Checkliste auf 2. Tabellenblatt. Wenn du dann noch über deine eigene Teilenummer eine ODBC Datenbank abfragst hast du auch noch alles an nötigen internen Daten. Wäre natürlich toll wenn das alles schon mundgerecht serviert wird, aber dann steckst du auch im Korsett des CAD Herstellers.
Hallo Anscheinend muss das manuelle Nachbearbeiten(Excel) bei der BOM.ulp(die offizielle) sein. Ich habe vorhin auch mit unserem Leiterplattenbestücker darüber gesprochen. Er hat selber eine "BOM.ulp" programmiert mit welcher er, für seine Zwecke, eine brauchbare BOM generieren kann. Also es ist mit Eagle schon viel machbar, braucht aber auch seine Vorbereitung(Programmierung von ulp´s). mfg Mike
Michael D. schrieb: > Kann ich Testpads irgendwie davon abbringen in der Stückliste > aufzutauchen, da sie ja nicht bestückt werden müssen? 1. Texteditor - alles löschen was TPxxx heisst. 2. Einen Bestücker suchen, der intelligent genug ist, Testpads nicht zu bestücken. Übrigens, ich weiss nicht was in Eagle alles angeblich nicht geht, bei meinem System existiert das Problem nicht, weil ich eben bestimmte Namen ausschliessen kann. Georg
Georg schrieb: > Übrigens, ich weiss nicht was in Eagle alles angeblich nicht geht, bei > meinem System existiert das Problem nicht, weil ich eben bestimmte Namen > ausschliessen kann. > > Georg vom Prinzip her geht da gar nichts, deshalb sind ja auch hier mit Abstand eagle threads am häufigsten. Alle anderen mach ja auf Knopfdruck alles was der -eigentlich überflüssige- Layouter will. Das ist bei deiner BOM bestimmt auch so, keine Nacharbeit, niemals nie. Wie nennt sich diese geile Programm eigentlich noch und wo ist eigentlich der Unterschied ob ich das im Ecad- oder Excel-Dialog ausschließe?
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.