Projekt kopieren in KiCad 5/Win10

Gast #5771653
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
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
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
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
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

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.