Hallo! Ich habe bei einem Layout einen Schaltregler gestaltet und möchte diesen nun bei einem neuen Projekt wieder verwenden ohne das Layout mit den Flächen, Vias etc neu zu machen. Kennt KiCAD dafür eine Funktion?
:
Bearbeitet durch User
Ist mir nicht bekannt. Ich würde die bestehende Schaltung als hierarchisches sub-sheet einbinden und neu platzieren/routen.
Hallo A. B. A. B. schrieb: > Ich habe bei einem Layout einen Schaltregler gestaltet und möchte diesen > nun bei einem neuen Projekt wieder verwenden ohne das Layout mit den > Flächen, Vias etc neu zu machen. Für den Schaltplan: Original Schaltplan(teil) als hirarchischen Schaltplan anlegen. Der kann genauso in einen neuen Schaltplan eingebunden werden. Für das Layout: Sie zu, dass Du Dein original Layout unter einem neuen Namen speicherst. Wenn Du nun den Leiterplateneditor "stand alloe" startest, also ohne über die KiCad Benutzeroberfläche zu gehen,erhälst Du in der pulldown Menueleiste unter "Datei" einen Eintrag: "Platine hinzufügen". Damit kannst du zu einem geöffneten Layout ein anderes hinzufügen und plazieren. Für die Anpassung von Referenzbezeichnern gibt es dabei keine einfache Lösung, das musst Du manuell machen. In KiCad 7 gibt es übrigens ein Plugin "Replicate Design", aber damit habe ich noch nichts gemacht. Erfahrungsberichte wären also willkommen. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
So weit ich weiss lassen sich damit nur Elemente innerhalb der Platine reproduzieren.
Hallo, was ich schon praktiziert habe ist, den Projektordner kopiert und umbenannt. Darin alle anderen Dateien mit Projektnamen umbenannt inkl. Backupordner. Entsprechend auf den Namen des neuen Projektordners. In der .xml Datei mit Projektnamen habe ich noch den Einträge Zeile 4 und 13 angepasst. Es gab bis jetzt keine Probleme damit.
A. B. schrieb: > So weit ich weiss lassen sich damit nur Elemente innerhalb der Platine > reproduzieren. Ich meine, man macht von dem Regler nen eigenes Modul. Also eine eigene Leiterplatte. Da drauf ist dann die komplette Schaltung mit Layout. Das kann man dann immer wieder aus anderen Leiterplatten verwenden. Also wie bspw. die wifi module bei den diversen uC boards.
Hallo, ein Plugin "Replicate Design" finde ich nicht. Es gibt ein "Replicate Layout" und das dient zum Vervielfältigen von Schaltungs/Layoutteilen. Damit man nichts doppelt und dreifach erstellen muss. Hat nichts mit Modulen zu tun. Laut meines Wissens kennt KiCad keine Module wovon wir hier reden. Gibt es laut meines Wissens nur in Altium und Target. Sucht man nach KiCad und Module meint die KiCad Welt immer Symbole und Footprint als Modul, so in der Art. Aktuell bleiben damit nur 2 Möglichkeiten. Import im Layout- und PCB Editor wie Bernd das geschrieben hat. Oder anderen Umweg über Projektkopie und umbenennen und dann Rückbau von dem was man nicht benötigt. Das könnte man dann als weitere Vorlage nehmen.
Mark S. schrieb: > Ich würde die bestehende Schaltung als > hierarchisches sub-sheet einbinden und neu platzieren/routen. Das Vorgehen müßtest du bitte nochmal genauer erklären? Die Schaltung ist derzeit größer mit mehr drum und drauf.
Ich meinte sowas wie im Anhang. Sowas kann man doch erstellen von Deiner Schaltung. Dann kann man es in beliebigen Leiterplatten wieder verwenden. Hat dann halt ein Symbol und nen Footprint.
Hallo Veit D. Veit D. schrieb: > Mark S. schrieb: >> Ich würde die bestehende Schaltung als >> hierarchisches sub-sheet einbinden und neu platzieren/routen. > > Das Vorgehen müßtest du bitte nochmal genauer erklären? > Die Schaltung ist derzeit größer mit mehr drum und drauf. Das geht so aktuell nur mit Schaltplänen. Aber das ist ja schon einmal was. Für KiCad 4 hatte ich dazu mal eine Anleitung geschrieben. Aktuell haben wir KiCad 7, und die Anleitung ist 10 Jahre alt und deutlich veraltet. Aber auch, wenn sich im Detail viel geändert hat, geht es grundsätzlich noch auf dem gleichen Weg: https://www.mikrocontroller.net/wikifiles/7/79/HierarchischeSchaltplaeneAlsBausteineInKicad_RevC_23Dec2013.pdf Für Layouts geht das aber so nicht. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Weil ich gerade drüber gestolpert bin: Save/Restore Layout This plugin implements footprint modules or snippets feature. The plugin saves partial layout corresponding to footprints from one hirearchical sheet so that it can be restored in other projects. […]
Jörg W. schrieb: > Save/Restore Layout > > This plugin implements footprint modules or snippets feature. The plugin > saves partial layout corresponding to footprints from one hirearchical > sheet so that it can be restored in other projects. […] https://github.com/MitjaNemec/SaveRestoreLayout nehme ich an, oder?
Vermutlich – kann man bequem über den Plugin-Manager erreichen.
Könnte mal jemand berichten, ob das klappt! Danke im Vorraus!
Naja, mal zwei Testprojekte schnell zusammenkopieren sollte doch nicht das Problem sein, oder?
Beitrag #7479521 wurde vom Autor gelöscht.
Manni T. schrieb: > Könnte mal jemand berichten, ob das klappt! Danke im Vorraus! Du könntest dieser "jemand" sein 🤔
:
Bearbeitet durch User
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.