Forum: Platinen Schaltungsteile in KiCad zwischen Projekten kopieren


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von H-M (Gast)


Lesenswert?

Hallo,

wie kann ich einen Ausschnitt einer Schaltung aus Eechema von einem 
Projekt in ein anderes Projekt kopieren? Copy (Strg+C) und Paste 
(Strg+V) laufen bei mit nicht.

von Johannes (Gast)


Lesenswert?

Hi,

direkt geht das, meines Wissens, nicht. Was aber Problemlos funktioniert 
ist, wenn du es als Hierarchischen Block benutzt. Du machst also eine 
neue Schaltplanseite in deinem Schaltplan. Diese liegt dann in einer 
eigenen Datei.
Die kannst du dann entweder im Explorer per Copy&Paste in das andere 
Projekt bringen, oder du referenzierst aus beiden Projekten auf die 
selbe Datei.
Wenn du Copy&Paste machst kannst du beide getrennt bearbeiten.
Wenn du von beiden Projekten auf die selbe Datei referenzierst, sind 
alle Änderungen die du machst immer in beiden Projekten.
Wenn du das ordentlich und strukturiert aufziehst, hast du dann 
irgendwann eine ganze Bibliothek voll Funktionsblöcke, was die 
Entwicklung in Zukunft weiter beschleunigt.

von H-M (Gast)


Lesenswert?

Johannes schrieb:
> Hi,
>
> direkt geht das, meines Wissens, nicht. Was aber Problemlos funktioniert
> ist, wenn du es als Hierarchischen Block benutzt. Du machst also eine
> neue Schaltplanseite in deinem Schaltplan. Diese liegt dann in einer
> eigenen Datei.
> Die kannst du dann entweder im Explorer per Copy&Paste in das andere
> Projekt bringen, oder du referenzierst aus beiden Projekten auf die
> selbe Datei.
> Wenn du Copy&Paste machst kannst du beide getrennt bearbeiten.
> Wenn du von beiden Projekten auf die selbe Datei referenzierst, sind
> alle Änderungen die du machst immer in beiden Projekten.
> Wenn du das ordentlich und strukturiert aufziehst, hast du dann
> irgendwann eine ganze Bibliothek voll Funktionsblöcke, was die
> Entwicklung in Zukunft weiter beschleunigt.

Der Tipp mit den Funktionsblöcke ist prima.

Im Eeschema habe ich inzwischen Datei->Append Schematic ... entdeckt.
Es unterstützt Deinen Vorschlag, Funktionsblöcke zu importieren.

Danke

von Bernd B. (Gast)


Lesenswert?

Das geht (zumindest in KiCad 5) auch per Copy&Paste. Der Trick dabei 
ist, EESchema direkt zu starten (also nicht über die KiCad Projekt-GUI) 
und damit die Schaltpläne zu bearbeiten.

Also:
1. EESchema starten
2. Quellschaltplan laden
3. Ausschnitt selektieren und per Ctrl-C kopieren
4. Zielschaltplan öffnen
5. Kopierten Ausschnitt per Ctrl-V pasten

KiCad scheint aus irgendwelchen Gründen nicht das normale Windows/Linux 
Clipboard zu verwenden. Wenn man EESchema zwischen Copy und Paste 
beendet hat, funktioniert das Einfügen nicht mehr.

Gruß,
Bernd

von Werner K. (Gast)


Lesenswert?

Danke Bernd B.
Dieser Hinweis funktioniert auch in der Version 6.0
Ich habe diese Funktion in KiCad schon lange vermisst.

Gruß
Werner

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.