Wie positioniere ich Teile in Kicad relativ zueinander?

9

Ist es möglich, Teile in Kicad automatisch relativ zueinander zu positionieren?

Ich mache ein Board, das in einen Arduino Nano eingesteckt wird, und es fällt mir schwer, die geraden Header mit einer Spannweite von genau 17,76 mm so zu positionieren, dass sie dem Abstand zwischen den Pin-Reihen von Nano entsprechen. Bei Bedarf kann ich dies manuell tun. Gibt es jedoch ein integriertes Werkzeug, mit dem ich zwei Teile auswählen und anweisen kann, sie um einen bestimmten Betrag entlang einer bestimmten Achse zu platzieren?

Ist es auch möglich, ein Teil relativ zur Ebene "Edge.Cuts" zu zentrieren? Ich möchte diese Überschriften zentrieren, und auch hier ist die Verwendung der Maus beim Betrachten der Koordinaten sehr mühsam und fehleranfällig.

Cerin
quelle
1
Ändern Sie die imperialen (Zoll) Koordinaten, und Sie sollten kein Problem damit haben, die Überschriften 0,7 Zoll voneinander entfernt zu halten.
Peter Bennett
1
Oder verwenden Sie ein benutzerdefiniertes Raster. Wählen Sie auch einen Punkt aus und drücken Sie die Leertaste. Dadurch wird der "lokale Ursprung" festgelegt. Wenn Sie die Maus von diesem Punkt aus bewegen, wird rechts unten von diesem Punkt ein Delta x / y angezeigt.
Rdtsc
1
@rdtsc, Ja, ich habe die Leertaste verwendet, um den lokalen Ursprung auf Null zu setzen, aber es ist immer noch sehr schwierig, die Position mit der Maus genau richtig zu machen. Sie können die absolute Position eines Teils über das Kontextmenü festlegen, dies erfolgt jedoch nur in absoluten Koordinaten. Selbst das Ändern des globalen Ursprungs in den Rastereigenschaften ändert dies nicht.
Cerin

Antworten:

10

Am einfachsten ist es, den Befehl "Position relativ zu" zu verwenden. Auf einem Mac ist es ⌘-R, unter Linux ist es Strg-R. Sie können auch mit einem Rechtsklick auf ein Teil oder eine Gruppe darauf zugreifen.

Position relativ

Nachdem Sie dies ausgewählt haben, können Sie ein Objekt als Referenz auswählen

Positionsrelativer Dialog

Für diese Funktion muss Version 5 oder höher ausgeführt werden.

Seth
quelle
Ist die Funktion "Positionsrelativ" nur in der nächtlichen Version enthalten? Ich verwende 4.0.7 und sehe diese Option nicht im Kontextmenü.
Cerin
1
Ja, es ist vorerst nur in den Nachthemden (siehe Ende meiner Antwort. :). Aber die Nachthemden sind ziemlich stabil und wirklich der richtige Weg, was die Funktionen betrifft
Seth,
1
Ich verwende Version: 5.0.0-rc2-dev-unknown-73b9a5 ~ 65 ~ ubuntu14.04.1, Release Build und diese Option scheint defekt zu sein. Ich kann im Kontextmenü auf "Position relativ zu ..." klicken, aber es passiert nichts. Kein Popup-Fenster wie hier.
Gabriel Staples
@GabrielStaples Bitte melden Sie dies als Fehler. Es sollte wie beschrieben funktionieren, obwohl das Fenster etwas anders aussehen wird als im August.
Seth
Erledigt! bugs.launchpad.net/kicad/+bug/1778624
Gabriel Staples
1

In KiCad 5 unter Windows nicht automatisch, sondern ...

Stellen Sie in den Eigenschaften das x, y Ihres ersten Pin-Headers ein, z. B. 100.100.

Geben Sie hier die Bildbeschreibung ein

Geben Sie alt-v, s ein, um den Gitterursprung anzugeben, und geben Sie die gleichen x, y-Koordinaten an.

Geben Sie hier die Bildbeschreibung ein

Der Pin-Header-Footprint sieht jetzt so aus.

Geben Sie hier die Bildbeschreibung ein

Platzieren Sie den zweiten Pin-Header und geben Sie die relativen x-, y-Koordinaten ein, z. B. 117,76,100 (oder Strg-m auf den Teilen, um sich genau zu bewegen, und setzen Sie das Optionsfeld "relativ zum Gitterursprung ").

Geben Sie hier die Bildbeschreibung ein

Am Ende sind die beiden Überschriften im richtigen Abstand voneinander ausgerichtet.

Geben Sie hier die Bildbeschreibung ein

In Ihrem Fall würden Sie den Kantenschnitt als Gitterursprung festlegen und die beiden Überschriften relativ dazu positionieren.

Rob Kam
quelle