Forum: Platinen [Kicad] Eeschema Editor Symbol aus Schaltplan erzeugen


von Max (Gast)


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

von Bernd W. (berndwiebus) Benutzerseite


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

: Bearbeitet durch User
von Max (Gast)


Lesenswert?

Hallo Bernd

Danke für die Antwort. Leider habe ich befürchtet, das es nicht so 
einfach wird ...
Mit hierarchischen Schaltplänen hab ich noch nichts gemacht, ich 
probiers mal.

bis bald
Max

von Bernd W. (berndwiebus) Benutzerseite


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

: Bearbeitet durch User
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
Noch kein Account? Hier anmelden.