Hallo, ich arbeite seit längerer Zeit mit KiCad und alle Projekte haben gut funktioniert. Jetzt bin ich aber auf ein triviales Problem gestossen, das ich nicht lösen konnte, nämlich ein vorhandenes Projekt kopieren und unter einem neuen Namen abspeichern. Alle mir bisher bekannten Verfahren unter WIN10 haben nicht annähernd funktioniert. Geht das mit Kicad überhaupt und wenn wie ? Gruss Werner
Wenn ich mir die Projektdateien ansehe, dann taucht der Projektname innerhalb der Dateien nur an drei Stellen wieder auf: zweimal innerhalb der Netzlistendatei (als Name der Schaltplan-Quelle) und einmal in der Schaltplandatei als Name der Cache-Bibliothek:
1 | EESchema Schematic File Version 2 |
2 | LIBS:power |
3 | LIBS:device |
4 | LIBS:transistors |
5 | … |
6 | LIBS:meinprojekt-cache <=== hier |
7 | EELAYER 25 0 |
8 | EELAYER END |
Es sollte mithin genügen, die Netzliste zu löschen (lässt sich ja neu erzeugen), alle einzelnen Dateien umzukopieren auf den neuen Projektnamen und abschließend die gezeigte Zeile mit einem Texteditor zu ändern.
:
Bearbeitet durch Moderator
Jörg W. schrieb: > Wenn ich mir die Projektdateien ansehe, dann taucht der > Projektname > innerhalb der Dateien nur an drei Stellen wieder auf: zweimal innerhalb > der Netzlistendatei (als Name der Schaltplan-Quelle) und einmal in der > Schaltplandatei als Name der Cache-Bibliothek: > EESchema Schematic File Version 2 > LIBS:power > LIBS:device > LIBS:transistors > … > LIBS:meinprojekt-cache <=== hier > EELAYER 25 0 > EELAYER END > > Es sollte mithin genügen, die Netzliste zu löschen (lässt sich ja neu > erzeugen), alle einzelnen Dateien umzukopieren auf den neuen > Projektnamen und abschließend die gezeigte Zeile mit einem Texteditor zu > ändern. Die Idee an sich finde ich genial. Ich habe es genauso gemacht aber der Stromlaufplan lässt sich nicht öffnen, es kommt die Fehlermeldung: "Fehler beim Laden Schaltplandatei, Datei scheint keine Eeschema_datei zu sein" Interessanterweise funktioniert es mit der Pcb-Datei. Danke und Gruss Werrner
Hmm. Bei mir hat das so funktioniert. Hab's gerade mal getestet. Kannst du von der alten und der neuen .sch-Datei einen Hexdump machen und hier den jeweiligen Anfang mal posten? (Bitte in [pre] Marken einbetten, am Ende muss vor dem "pre" ein "/" rein.)
Jörg W. schrieb: > Hmm. Bei mir hat das so funktioniert. Hab's gerade mal getestet. > > Kannst du von der alten und der neuen .sch-Datei einen Hexdump machen > und hier den jeweiligen Anfang mal posten? (Bitte in [pre] Marken > einbetten, am Ende muss vor dem "pre" ein "/" rein.) Ich habe mir die Dateien des Referenzprojektes genauer angeschaut. Es besteht nicht nur aus den Dateien *.sch und *.pcb sondern auch aus den Dateien *.cache-lib und *.rescue.lib. Das Referenzprojekt wurde ursprünglich mit einer älteren Kicad-Version erstellt. Bei der Migration auf Kicad5 wurden diese zusätzlichen Dateien generiert. Ich schau mir den Inhalt dieser Dateien genauer an und werde dort die alten Projektnamen durch die neuen ersetzen. Ich habe Deinen Vorschlag an einem einfachen neu erstellten Projekt ausprobiert und es funktioniert. Nochmals danke Werner
Darüber stolpere ich auch immer wieder. Ein "Save project as..." wäre echt eine tolle Sache.
Ich bin zwar Neuling im KiCad habe/hatte aber das selbe Problem. Habe folgende Methode probiert. Projekt als zip exportiert.Neues Projekt angelegt . Dor die zip Datei importiert, nun erscheinen da die Dateien einmal mit den neuen Namen und einmal mit dem alten. Nun innerhalb KiCad die Dateien mit dem neuen Namen gelöscht und dann die mit dem alten Namen entsprechend umbenannt. Zum test Schaltplan geöffnet und geändert funktioniert. Dann im alten Projekt nachgesehen, alles unverändert, alle Dateidatums unverändert. Sollte also gehen, ohne allzugroßen Aufwand. Rainer
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.