Projekt kopieren in KiCad 5/Win10

Gast #5771653
Lesenswert?

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
Moderator Persönliche Seite #5771693
Lesenswert?

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.
Gast #5771739
Lesenswert?

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
Gast #5771812
Lesenswert?

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
Gast #6071854
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren