Liebe Forumianer, folgende Situation: Ich habe 5 separate Projekte in KiCad. Alle müssen vom Fertiger (wahrscheinlich JLC) bestückt werden. Alle müssen ein kostenpflichtiges Finish bekommen (bleifrei) und in allen kommen viele gleiche Komponenten vor, die JLC als Extended Component bezeichnet. Diese kosten mich pro Projekt, wenn ich sie einzeln bestellen würde, $3 pro Component. Wenn man das hochrechnet und mit der Anzahl der Projekte multipliziert, ist das ein ganz schöner Batzen Geld. Deshalb möchte ich diese 5 Projekte zusammenfügen. Über das Panelizing an sich gibt es haufenweise Videos. Das werde ich schon hinbekommen. Gedanken mache ich mir beim Thema BOM und P&P. Am sinnvollsten wäre es, die Bauteile der Projekte zeitweise umzubenennen. Also z.B. die Widerstände aus Projekt 1 fangen mit R1.1 an, aus Projekt 2 mit R2.1 und so weiter. Das würde jedoch auch bedeuten, dass sich auch die Referenzen auf den PCB Layouts ändern und das möchte ich nicht. Ich habe jahrelang Eagle genutzt. Dort gab es ein Script, welches die Bauteil-Namen auf einen separaten Layer kopiert hatten, den man dann bei der Gerber-Ausgabe für den Silkscreen auswählt. Die Bezeichnungen, um die Kongruenz zum Schaltplan zu behalten, spielten hier dann keine Rolle mehr. Solch eine Funktion suche ich in KiCad auch. Gibt es z.B. eine Möglichkeit, dass die Bezeichnung auf dem F.Fab Layer, den ja jedes Bauteil hat, festgeschrieben wird und sich nur der eigentliche Bauteil-Name ändert? Dann könnte man es ähnlich machen wie in Eagle. Soweit... ich hoffe, es war einigermaßen verständlich ;-) Kurz zusammengefasst: - Fünf Projekte, alle Bauteile aller Projekte beginnen mit 1 (R1, C1, U1, etc.) - Alle Projekte sollen in eines zusammen gefasst werden - Ich möchte eine BOM (oder mehrere, die ich händisch zusammenfüge) und P&P Daten erstellen mit eindeutigen Zuordnungen, jedoch den Silkscreen mit R1, C1, U1, etc. für jedes Projekt nicht verlieren Danke! LG, Christian
Hallo Christian. Christian schrieb: > Ich habe jahrelang Eagle genutzt. Dort gab es ein Script, welches die > Bauteil-Namen auf einen separaten Layer kopiert hatten, den man dann bei > der Gerber-Ausgabe für den Silkscreen auswählt. Die Bezeichnungen, um > die Kongruenz zum Schaltplan zu behalten, spielten hier dann keine Rolle > mehr. Solch eine Funktion suche ich in KiCad auch. > Gibt es z.B. eine Möglichkeit, dass die Bezeichnung auf dem F.Fab Layer, > den ja jedes Bauteil hat, festgeschrieben wird und sich nur der > eigentliche Bauteil-Name ändert? Dann könnte man es ähnlich machen wie > in Eagle. Das ginge möglicherweise per Skripting. Ausserdem, wenn Du PCBnew im "Standallone Modus" (also nicht über die KiCad Oberfläche) startest, kannst Du dort alle Deine Platinen einfügen und anordnen und die Platine unter einem neuen Namen Speichern und dazu auch z.B. Gerber Exports machen. Solange Du da jetzt nichts weiter mit machst, bleiben Deine ursprünglichen Silkscreens erhalten. Selber benutzt Du natürlich weiterhin die BOMs der originalen Teilprojekte. Aber, die Sinnhaftigkeit eines solchen Vorgehens ist sowohl unter KiCad als auch unter Eagle fraglich. Du hast ja jetzt einen Multinutzen, indem verschiedene Referenzbezeichner mehrfach vorkommen. D.h. der Bestücker sollte dann Entscheiden können, Welcher z.B. R70 welcher R70 ist. ;O) Das ist, auf diese Weise angegangen, ein Horror für eine industrielle Fertigung, und sehr fehleranfällig. Keine Ahnung, wie JLC das handhabt, aber es ist eigentlich der sinnvollere Weg, das komplett dem Hersteller zu überlassen. Der kennt seinen Maschinenpark am besten, und weiss was bei der Fertigung wie am besten zusammenpasst. Er hat die passende Software, um alles zusammenzufügen aber auch wieder zu trennen. Und er hat auch fertige Prozesse in der Qualitätssicherung, die darauf ausgelegt sind. Was Du da vorhast und mühsam und fehleranfällig erledigen willst, ist für ihn Tagesgeschäft, denn er hat ausser Dir noch andere Kunden mit anderen Platinen, die er genauso in seinen Fertigungsprozess einbinden muss, und in diesem Prozess werden die einzelnen Platinen von Dir so behandelt, als kämen sie von verschiedenen Kunden. Das einzige Kriterium ist, ob und wie sie im Fertigungsprozess am besten zusammenpassen. Und dieses entscheiden kann er besser als Du, weil er seinen Maschinenpark und das Bedienpersonal kennt, und Du nicht. Ausnahme, Du hast selber noch irgendwas mit den Platinen vor (eigene Nachbestückung, z.B. Variantenabhängig) wo Dir ein Multinutzen, wie Du ihn vorhast, wichtig ist. > Soweit... ich hoffe, es war einigermaßen verständlich ;-) Wenn Du ein Problem damit hast, es uns richtig zu beschreiben, dann hat auch ein Fertiger ein Problem, es zu verstehen. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Das Projekt ist ja wohl der gesamte Mehrfachnutzen. Wenn in diesem Projekt in mehreren Einzelschaltungen dasselbe Bauteil vorkommt, muss es nur einmal gerüstet werden, daher nur einmal die 3$ fällig. Die Bauteilkoordinaten werden für jede Einzelschalung normalerweise getrennt eingelesen und auch in der Maschinensoftware getrennt behandelt. Grüsse
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.