Forum: Platinen KiCad - Bauteil auf Raster ausrichten


von Normalbürger (Gast)


Lesenswert?

Hi, wie kann man ein Bauteil im KiCad am Raster ausrichten? (Bei Eagle 
ist es ja Strg + klick)

von Max G. (l0wside) Benutzerseite


Lesenswert?

Nicht ganz, was du wolltest, aber auch sehr hilfreich und mit ähnlichem 
Resultat: wenn du mehrere Bauelemente markierst, kannst du über 
Rechtsklick -> Align/Distribute die Teile gleichmäßig ausrichten.

von Johannes S. (demofreak)


Lesenswert?

https://github.com/easyw/kicad-action-tools

Lässt sich einfach mit dem Plugin Manager installieren.

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Normalbürger.

Normalbürger schrieb:
> Hi, wie kann man ein Bauteil im KiCad am Raster ausrichten? (Bei Eagle
> ist es ja Strg + klick)

Musst Du eigentlich überhaupt nicht, weil Bauteile in PCBnew mit ihrem 
Ankerpunkt automatisch immer im gewählten Raster eingefügt bzw. 
verschoben/gezogen werden.

Eventuelle Probleme können sich ergeben, wenn Du z.B. ein Bauteil 
präziese in einem feinen Raster positioniert hast, und dann wieder zum 
schnellen Arbeiten auf ein gröberes Raster umschaltest. Wenn Du jetzt 
versehentlich dieses Bauteil anfasst, wird es automatisch neu am groben 
Raster neu Positioniert.
Um dem zu begegnen, kannst Du das Bauteil "sperren". Das geht mit einem 
Rechtsklick auf das Bauteil und im aufpoppenden Fenster eine Markierung 
bei "Footprints aperren" setzt. Dort kann das Bauteil auch wieder 
freigegeben werden. Wenn Du anschließend das Bauteil bewegen willst, 
wird es nicht bewegt, aber Du bekommst eine Meldung, dass es gesperrt 
ist.

Ein anderes Problem sind Bauteile, deren Anschlüsse nicht im Raster 
liegen. Das ist ein Problem des speziellen Bauteils bzw. der Bibliothek, 
und prinzipbedingt schwer lösbar, weil Du nur den Ankerpunkt im Raster 
plazierst.
Angegangen wird das Problem, das Du das Bauteil in einem adaequat 
gewählten Raster plazierst. Die Anschlüsse liegen dann halt daneben. 
Beim Kontaktieren mit Leiterbahnen musst Du dann das Raster passend fein 
wählen.

Mit freundlichen Grüßen Bernd Wiebus alias dl1eic
http://www,l02.de

: Bearbeitet durch User
von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Bernd W. schrieb:
> Hallo Normalbürger.
>
> Normalbürger schrieb:
>> Hi, wie kann man ein Bauteil im KiCad am Raster ausrichten? (Bei Eagle
>> ist es ja Strg + klick)
>
> Musst Du eigentlich überhaupt nicht, weil Bauteile in PCBnew mit ihrem
> Ankerpunkt automatisch immer im gewählten Raster eingefügt bzw.
> verschoben/gezogen werden.
>

Nachtrag:

Für Manche ist eventuell verwirrend, dass bei KiCad/PCBnew die 
Rasterpunkte nicht nur nach eingestelltem Raster, sondern auch nach 
gewählter Zoomstufe *gezeigt" werden, weil es nicht sinnvoll ist, auf 
einer groben Zoomstufe ein sehr feines Raster zu zeigen. Willst Du das 
feine Raster sehen, dann musst Du heranzoomen.
 Plaziert wird das Bauteil aber trozdem im gewählten Raster.


Weitere Hilfestellung durch ein Koordinatensystem.
Am unteren Bildschirmrand ist eine Zeile. Dort wird unter X und Y die 
absoluten Koordinaten von PCBnew am Ort des Mauszeigers angezeigt.
Mit <Leerzeichen> setzt Du für ein lokales Koordinatensystem am 
aktuellen Mauszeiger den Ursprung. Die Koordinaten des lokalen 
Koordinatensystems am Mauszeiger werden Dir in der Zeile mit "dx" und 
"dy"
angezeigt. "dis" ist der Apbstand des Mauszeigers zum Ursprung dieses 
lokalen Koordinatensystems.

Parametrisches Plazieren:
In vielen Fällen ist direkt über Werte bekannt, wo ein Bauteil plaziert 
werden soll bzw. wie weit es verschoben werden soll. Dann ist es aber 
eigentlich zu fummelig, das Bauteil mit der Maus zu verschieben, sondern 
man könnte die Werte besser direkt mit der Tastatur eingeben. Dazu 
Bietet PCBnew eine Reihe von Werkzeugen.

Über die Bauteileinstellungen:
Ein Bauteil rechts anklicken und aus dem Aufpoppenden Menue 
<Eigenschaften> wählen. Man kann dazu auch bei ausgewähltem Bauteil "E" 
auf der Tastatur drücken.
Im Aufgepoppten Fenster können dann unter "Position" die X und Y 
Koordinaten des absoluten Koordinatensystems eingetragen werden.

Über "Spezialwerkzeuge":
Ein Bauteil rechts anklicken und aus dem Aufpoppenden Menue 
<Spezialwerkzeuge> wählen. Dort im Untermenue "Exakt Verschieben" oder 
"relativ zum Bezugspunkt" anwählen. Ersteres verschiebt das Bauteil in X 
und Y Richtung um den angegebenen Betrag, und das zweite setzt 
Koordinaten zu einen ausgewählten Bezugspunkt.

Pitfalls:
KiCad setzt Koordinatenursprünge "links oben" statt wie aus der Schule 
gewohnt "links unten" und zählt die X-Achse zwar wie gewohnt positiv 
nach rechts, aber die Y-Achse abweichend vom gewohnten positiv nach 
unten. KiCad orientiert sich damit an den Zählweisen wie sie in 
Graphikbibliotheken/Graphikprogrammen üblich sind, und nicht daran, wie 
es in CAD-Programmen sonst üblich ist. Der Grund war einmal "Einfachheit 
der Implementierung" und Schnelligkeit, weil nichts umgerechnet werden 
muss.


Mit freundlichen Grüßen Bernd Wiebus alias dl1eic
http://www,l02.de

von Normalbürger (Gast)


Lesenswert?

Danke Leute

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.