mikrocontroller.net

Forum: Platinen KiCad - Mehrere Bauteile im Schaltpan markieren und im PCBnew verschieben


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.
Autor: Chris (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich baue bei mehreren Baugruppen auf einer Platine gerne einzelne 
Grüppchen, wie sie auf dem Schaltplan zu sehen sind und setzte sie 
nachher auf die Platine.
Da ich nun einen Schaltplan mit mehreren Gruppen habe, wäre es toll, 
wenn es eine Möglichkeit gäbe, mehrere Bauteile im Schaltplan zu 
markieren (da sind sie ja gruppiert) und dann in PCBNew alle markierten 
Bauteile bewegen zu können.

Gibt es soetwas vielleicht schon und ich finde nicht wo, oder ist das zu 
exotisch? das ständige Bauteile suchen nervt doch mehr als gedacht.


LG
Chris

Autor: Dennis X. (debegr92)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Chris schrieb:
> Da ich nun einen Schaltplan mit mehreren Gruppen habe, wäre es toll,
> wenn es eine Möglichkeit gäbe, mehrere Bauteile im Schaltplan zu
> markieren (da sind sie ja gruppiert) und dann in PCBNew alle markierten
> Bauteile bewegen zu können.
>
> Gibt es soetwas vielleicht schon und ich finde nicht wo, oder ist das zu
> exotisch? das ständige Bauteile suchen nervt doch mehr als gedacht.


Du kommst wohl auch aus der Eagle Ecke wie ich schon einige Jahre. KiCAD 
und auch viele weitere Layout Programme arbeiten nicht mit einem 
strikten Zusammenhang zwischen Layout und Schaltplan. In Eagle hast du 
diese Funktion ja durch Show gegeben. In KiCAD ist mir da leider nichts 
bekannt, da alles einzelne Programme sind, welche über definierte 
Schnittstellen und Dateien miteinander arbeiten.
Schaltplan -> Netzliste -> Layout
Im Layout selber kannst du auch noch hier und das was ändern. Du kannst 
Gehäuse verändern oder Pins an eine andere Definition geben. Das alles 
hat, wenn du einmal im Layout bist, nichts mehr mit dem Schaltplan zu 
tun.
Beides hat seine Vor- und Nachteile.

Grüße
Dennis

: Bearbeitet durch User
Autor: Chris (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Genau, ich hatte damals mit Eagle angefangen.

Mir ist das schon aufgefallen mit der Trennung durch die Netzliste. 
Jedoch wird beim Schaltplan immer auf das Bauteil gezoomt, welches ich 
in PCBNew ausgewählt habe. Von daher muss es doch eine Verbindung geben.

Im Moment plaziere ich die Bauteile mit dem Shortcut "t". Im Schaltplan 
auf die entsprechende Baugruppe gezoomt, und man erkennt die 
Bauteilnamen auch gut.

Autor: Dennis X. (debegr92)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Chris schrieb:
> Jedoch wird beim Schaltplan immer auf das Bauteil gezoomt, welches ich
> in PCBNew ausgewählt habe. Von daher muss es doch eine Verbindung geben.

Stimmt, du hast Recht. Ist mir noch nie aufgefallen. In dem Fall wäre 
das dann wohl ein Feature Request bei den KiCad Leuten. Ich könnte mir 
das schon so vorstellen, dass man mehrere Bauteile im Schatlplan 
markieren kann und diese dann auch im Layout selektiert werden. Dann 
könnte man mit 'm' die Gruppe verschieben.

Ich hatte mir zwar letzte Woche mal das ganze Projekt ausgecheckt und 
mich auch als Entwickler registriert, jedoch erst mal an so kleine 
Sachen herangewagt. Das ist für den Anfang etwas zu viel für mich.

Grüße
Dennis

Autor: Simon H. (simi)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn ich mich recht erinnere, benutzt Kicad für die Kommunikation 
zwischen layout- und Schemaeditor (also für dieses automatische 
Heranzoomen) den TCP/IP-Stack; es werden Meldungen an den localhost 
verschickt.

Ich denke, es sollte recht einfach sein, diese Erweiterung zu 
realisieren, so dass Selektion in einem Tool zur Selektion im anderen 
führt. Könnte durchaus auch sinnvoll sein, denke ich.

Gruäss
Simon

: Bearbeitet durch User
Autor: Bernd W. (berndwiebus) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Dennis und Simon.

Dennis X. schrieb:

> Ich hatte mir zwar letzte Woche mal das ganze Projekt ausgecheckt und
> mich auch als Entwickler registriert, jedoch erst mal an so kleine
> Sachen herangewagt. Das ist für den Anfang etwas zu viel für mich.

Viel Erfolg.

Bis es soweit ist, und rein für das Plazieren der Bauteile, wenn diese 
in hierarchischen Schaltplänen organisiert sind (Was sowieso meistens 
eine gute Idee ist), könntest Du Dir ja mal zur Inspiration das Skript 
von "Raef" ansehen, und eventuell ausbauen, weil es noch sehr roh ist. 
;O) Siehe: Beitrag "Re: KiCAD: Baugruppen im PcB editor getrennt gruppieren"


Simon H. schrieb:

> Ich denke, es sollte recht einfach sein, diese Erweiterung zu
> realisieren, so dass Selektion in einem Tool zur Selektion im anderen
> führt. Könnte durchaus auch sinnvoll sein, denke ich.

Das ist mit Sicherheit eine gute Hilfe beim erstmaligen Plazieren. 
Später angewendet könnte es aber gefährlich werden. Aus einem ein 
bisschen den Überblick verloren kann schnell komplett die Orientierung 
verloren werden, wenn Ich mal versehentlich ein Bauteil mit gruppiere, 
das schon plaziert ist und an Ort und Stelle bleiben sollte.

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

Autor: Dennis X. (debegr92)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gerade herausgefunden:
Wenn man am Stück eine neue Baugruppe erstellt, oder wie in meinem Fall 
nur Packages den Symbolen zuordnet und dann einen "Update PCB from 
schematics" durchführt, so fügt KiCAD die neuen Bauteile ein UND 
markiert sie all. Dann hast du genau die Baugruppe und kannst ganze 
gemütlich plazieren.
Ist mir gerade sehr angenehm aufgefallen.

Grüße
Dennis

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]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [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.