[Kicad] Eeschema Editor Symbol aus Schaltplan erzeugen

Gast #5461388
Lesenswert?
• ▲
▼
Hallo Forum

ich habe jetzt wirklich lange im Forum gesucht, aber nichts gefunden ...

Ich habe einen Kicad Schaltplan, wo ich einen Teil (diskrete LED-Matrix) 
als separates Symbol in einer eigenen Library erstellen möchte.

Wie man ein neues Symbol erzeugt, ist mit klar und habe das auch schon 
gemacht. Nur jetzt will ich
- Block in Eeschema mit linker Maustaste markieren
- "copy"
- "paste" im Symbol-Editor (leeres Blatt)

Geht das, und wenn ja, wie?

Vielen Dank für die Antworten
Max
Persönliche Seite #5461778
Lesenswert?
• ▲
▼
Hallo Max.

Max schrieb:

> Wie man ein neues Symbol erzeugt, ist mit klar und habe das auch schon
> gemacht. Nur jetzt will ich
> - Block in Eeschema mit linker Maustaste markieren
> - "copy"
> - "paste" im Symbol-Editor (leeres Blatt)
>
> Geht das, und wenn ja, wie?

Nein.

Aber es gäbe eine Alternative für solche komplexe Konstrukte.

Lege Deine LED-Matrix nicht als Symbol, sondern als hierarchischen 
Unterschaltplan an. Das gänge dann auch per Copy und Paste

Du kannst solche hierarchischen Schaltpläne ähnlich wie Symbole
wiederverwenden.
Eine Anleitung dazu findest Du hier: 
https://www.mikrocontroller.net/wikifiles/7/79/HierarchischeSchaltplaeneAlsBausteineInKicad_RevC_23Dec2013.pdf

Per Copy und Paste etwas von einem Schaltplanblatt in ein anderes 
kopieren, ist etwas verdreht geraten, wobei Du das ganze in Clipboard 
stecken musst. Dazu nach dem Markieren der Gruppe (aufziehen eines 
Rechtecks mit gedrückter linker Maustaste) rechte Maustaste klicken, und 
dort "Gruppe speichern" ("Save Block") wählen. Nun ist die Gruppe im 
Clipboard. Jetzt in den gewünschten Unterschaltplan gehen und die Gruppe 
dort mithilfe des Clipboardbuttons (Das Klemmbrett Symbol links neben 
dem "Undo"-Button) in den Schaltplan einfügen. Dabei NICHTS mit der 
rechten Maustaste versuchen! Siehe auch: 
Beitrag "Re: KiCad Neue Schaltplanseite ?"

Du kennst https://www.mikrocontroller.net/articles/KiCad ?

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de
Persönliche Seite #5463320
Lesenswert?
• ▲
▼
Hallo Max.

Max schrieb:

> Danke für die Antwort. Leider habe ich befürchtet, das es nicht so
> einfach wird ...

Don't panic. Genaugenommen ist es einfacher als Du geplant hattest.

Als Symbol hättest Du nur einen einzigen Footprint Referenzieren können.
Selbst wenn Du Diodenmatrix als Footprint anlegst, taucht sie nur einmal
in der Stückliste auf, und Du hast ausser Kommentaren keine Warnung, 
dass es sich eigentlich um i x j LEDs handelt.

Als hierarchicher Schaltplan ist das z.b. sauberer. Alle LEDs tauchen in 
der Stückliste auf.

Du kannst aber trozdem noch die Matrix als separate Platine anlegen, und 
dann in Deine eigentliche Platine einfügen. Das ist, bis auf eine 
Referenzen Umbenennorgie, genau so funktional wie ein einzelner 
Footprint für die Matrix.

> Mit hierarchischen Schaltplänen hab ich noch nichts gemacht, ich
> probiers mal.

Für mich war anno 2009 die Möglichkeit von hierarchischen Schaltplänen 
das Hauptargument, um privat von Eagle auf KiCad zu wechseln.
Probiers einfach mal. Es ist nicht schwer.  ;O)

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de

Antwort schreiben

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.

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.