Sketcher ConstrainDistanceX/de: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(21 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[Sketcher_ConstrainLock/de|Schloss]]
|[[Sketcher_ConstrainLock/de|Sperren]]
|[[Sketcher_ConstrainDistanceY/de|Vertikaler Abstand]]
|[[Sketcher_ConstrainDistanceY/de|YAbstandFestlegen]]
|[[Sketcher_Workbench/de|Skizzierer]]
|[[Sketcher_Workbench/de|Sketcher]]
|IconL=Sketcher_ConstrainLock.svg‎
|IconL=Sketcher_ConstrainLock.svg‎
|IconR=Sketcher_ConstrainDistanceY.svg
|IconR=Sketcher_ConstrainDistanceY.svg
|IconC=Workbench_Sketcher.svg
|IconC=Workbench_Sketcher.svg
}}
}}
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
{{GuiCommand/de
{{GuiCommand/de
|Name=Sketcher ConstrainDistanceX
|Name=Sketcher ConstrainDistanceX
|Name/de=Skizzierer BeschränkeAbstandX
|Name/de=Sketcher XAbstandFestlegen
|MenuLocation=Skizze → Skizzen Beschränkungen → Beschränke Horizontalen Abstand
|MenuLocation=Sketch → Skizzen-Beschränkungen → Horizontalen Abstand festlegen
|Workbenches=[[Sketcher_Workbench/de|Skizzierer]]
|Workbenches=[[Sketcher_Workbench/de|Sketcher]]
|Shortcut={{KEY|Shift}} + {{KEY|H}}
|Shortcut={{KEY|L}}
|SeeAlso=[[Sketcher_ConstrainDistance/de|Skizzierer Beschränke Länge]], [[Sketcher_ConstrainDistanceY/de|Skizzierer Beschränke Vertikalen Abstand]]
|SeeAlso=[[Sketcher_ConstrainDistance/de|Sketcher AbstandFestlegen]], [[Sketcher_ConstrainDistanceY/de|Sketcher YAbstandFestlegen]]
}}
}}
</div>
</div>


<span id="Description"></span>
==Beschreibung==
==Beschreibung==


<div class="mw-translate-fuzzy">
Fixiert den horizontalen Abstand zwischen zwei Punkten oder Linienenden. Falls nur ein Objekt ausgewählt ist, wird der (horizontale) Abstand zum Ursprung (0,0) festgelegt.
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.
</div>


[[File:Constraint_H_Distance.png]]
[[File:Constraint_H_Distance.png]]


<span id="Usage"></span>
==Anwendung==
==Anwendung==


See also: [[Sketcher_Workbench#Drawing_aids|Drawing aids]].
# Greife einen oder zwei Punkte oder eine Linie.
# Rufe das Werkzeug auf mehrere Arten auf:
#* Drücke die {{Button|[[File:Sketcher_ConstrainDistanceX.svg|16px]] [[Sketcher_ConstrainDistanceX/de|Beschränke Horizontalen Abstand]]}} Schaltfläche in der Werkzeugleiste.
#* Verwende die {{KEY|Shift}} + {{KEY|H}} Tastaturkürzel. ('''H'''' steht für '''H'''orizontal)
#* Verwende den {{MenuCommand|SkizzeSkizziererbeschränkungen → [[File:Sketcher_ConstrainDistanceX.svg|16px]] Beschränke Horizontalen Abstand}} aus dem oberen Menü.
# Ein Aufklappdialogfeld wird geöffnet, um den Wert zu bearbeiten oder zu bestätigen. Drücke {{Button|OK}}, um den Wert zu bestätigen.


===[[Sketcher_Workbench#Continue_modes|Continue mode]]===
'''Hinweis''': Das Beschränkungswerkzeug kann auch ohne vorherige Auswahl gestartet werden, erfordert aber die Auswahl von zwei Punkten oder einer Linie. Um den Abstand zum Ursprung zu setzen, muss der Ursprungspunkt der Zeichnung ebenfalls selektiert werden. Als Voreinstellung ist der Befehl im "Continue Mode", um neue Beschränkungen zu erstellen; drücke die rechte Maustaste oder {{KEY|Esc}} einmal zum Beenden des Befehls.


<div class="mw-translate-fuzzy">
# Einen oder zwei Punkte auswählen oder eine Linie.
# Es gibt mehrere Möglichkeiten den Befehl aufzurufen:
#* Die Schaltfläche {{Button|[[File:Sketcher_ConstrainDistanceX.svg|16px]] [[Sketcher_ConstrainDistanceX/de|Horizontalen Abstand festlegen]]}} drücken.
#* Das Tastaturkürzel {{KEY|L}}.
#* Den Menüeintrag {{MenuCommand|SketchSkizzen-Beschränkungen → [[File:Sketcher_ConstrainDistanceX.svg|16px]] Horizontalen Abstand festlegen}} auswählen.
# Ein Dialogfeld wird geöffnet, um den Wert zu bearbeiten oder zu bestätigen. Zum Bestätigen {{Button|OK}} drücken.
</div>

===Run-once mode===

# Do one of the following:
#* Select one or two points.
#* Select a single line.
# Invoke the tool as explained above.
# Optionally [[Sketcher_Workbench#Edit_constraints|edit the constraint value]].
# A constraint is added.

<span id="Scripting"></span>
== Skripten ==

Abstand vom Ursprung:

{{Code|code=Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge, PointOfEdge, -1, 1, App.Units.Quantity('123.0 mm')))}}

Abstand zwischen zwei Endpunkten:

{{Code|code=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):

{{Code|code=Sketch.addConstraint(Sketcher.Constraint('DistanceX', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))}}

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


<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[Sketcher_ConstrainLock/de|Schloss]]
|[[Sketcher_ConstrainLock/de|Sperren]]
|[[Sketcher_ConstrainDistanceY/de|Vertikaler Abstand]]
|[[Sketcher_ConstrainDistanceY/de|YAbstandFestlegen]]
|[[Sketcher_Workbench/de|Skizzierer]]
|[[Sketcher_Workbench/de|Sketcher]]
|IconL=Sketcher_ConstrainLock.svg‎
|IconL=Sketcher_ConstrainLock.svg‎
|IconR=Sketcher_ConstrainDistanceY.svg
|IconR=Sketcher_ConstrainDistanceY.svg
|IconC=Workbench_Sketcher.svg
|IconC=Workbench_Sketcher.svg
}}
}}
</div>


{{Sketcher Tools navi{{#translation:}}}}
{{Sketcher_Tools_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 15:08, 23 April 2024

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.