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?
|
Anzeige
|
Design wiederverwenden unter KiCADHallo! 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? Ist mir nicht bekannt. Ich würde die bestehende Schaltung als hierarchisches sub-sheet einbinden und neu platzieren/routen. Hallo A. B.
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 Oder kann man da nicht gleich ein Modul anlegen? 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.
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.
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.
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. […]
https://github.com/MitjaNemec/SaveRestoreLayout nehme ich an, oder? Vermutlich – kann man bequem über den Plugin-Manager erreichen.
Gast
#7479216
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 von einem Moderator gelöscht.
Du könntest dieser "jemand" sein 🤔 Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|