Sketcher XAbstandFestlegen

From FreeCAD Documentation
This page is a translated version of the page Sketcher ConstrainDistanceX and the translation is 47% complete.
Outdated translations are marked like this.

Sketcher XAbstandFestlegen

Menüeintrag
Sketch → Skizzen-Beschränkungen → Horizontalen Abstand festlegen
Arbeitsbereich
Sketcher
Standardtastenkürzel
L
Eingeführt in Version
-
Siehe auch
Sketcher AbstandFestlegen, Sketcher YAbstandFestlegen

Beschreibung

Legt den horizontalen Abstand zwischen zwei Punkten oder Linienenden fest. Falls nur ein Punkt ausgewählt ist, wird der (horizontale) Abstand zum Ursprung (0,0) festgelegt.

Anwendung

See also: Drawing aids.

Continue mode

  1. Einen oder zwei Punkte auswählen oder eine Linie.
  2. Es gibt mehrere Möglichkeiten den Befehl aufzurufen:
    • Die Schaltfläche Horizontalen Abstand festlegen drücken.
    • Das Tastaturkürzel L.
    • Den Menüeintrag Sketch → Skizzen-Beschränkungen → Horizontalen Abstand festlegen auswählen.
  3. Ein Dialogfeld wird geöffnet, um den Wert zu bearbeiten oder zu bestätigen. Zum Bestätigen OK drücken.

Run-once mode

  1. Do one of the following:
    • Select one or two points.
    • Select a single line.
  2. Invoke the tool as explained above.
  3. Optionally edit the constraint value.
  4. A constraint is added.

Skripten

Abstand vom Ursprung:

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge, PointOfEdge, -1, 1, App.Units.Quantity('123.0 mm')))

Abstand zwischen zwei Endpunkten:

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge1, PointOfEdge1, Edge2, PointOfEdge2, App.Units.Quantity('123.0 mm')))

Die horizontale Länge der Linie (die GUI erlaubt die Auswahl der Kante, aber das ist nur eine Abkürzung für die Nutzung der beiden Endpunkte derselben Linie):

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))

Die Seite Sketcher Skripten erklärt die Werte, die für Edge1, Edge2, Edge, PointOfEdge1, PointOfEdge2, PointOfEdge und Line verwendet werden können, und enthält weitere Beispiele, wie man Randbedingungen mit Python-Skripten erstellt.