Sketcher ConstrainDistanceX/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 10: Line 10:
}}
}}


<div class="mw-translate-fuzzy">
{{GuiCommand/de
{{GuiCommand/de
|Name=Sketcher ConstrainDistanceX
|Name=Sketcher ConstrainDistanceX
|Name/de=Sketcher XAbstandFestlegen
|Name/de=Sketcher XAbstandFestlegen
|MenuLocation=SketchSkizzen-Beschränkungen → Horizontalen Abstand festlegen
|MenuLocation=SkizzeSketcher-Randbedingungen → Horizontalen Abstand festlegen
|Workbenches=[[Sketcher_Workbench/de|Sketcher]]
|Workbenches=[[Sketcher_Workbench/de|Sketcher]]
|Shortcut={{KEY|L}}
|Shortcut={{KEY|L}}
|SeeAlso=[[Sketcher_ConstrainDistance/de|Sketcher AbstandFestlegen]], [[Sketcher_ConstrainDistanceY/de|Sketcher YAbstandFestlegen]]
|SeeAlso=[[Sketcher_ConstrainDistanceY/de|Sketcher YAbstandFestlegen]], [[Sketcher_ConstrainDistance/de|Sketcher AbstandFestlegen]]
}}
}}
</div>


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


Das Werkzeug [[Image:Sketcher_ConstrainDistanceX.svg|24px]] [[Sketcher_ConstrainDistanceX/de|XAbstandFestlegen]]: Legt den horizontalen Abstand zwischen zwei Punkten oder den Endpunkten einer Linie fest. Ist ein einzelner Punkt vorausgewählt, bezieht sich der Abstand auf den Ursprung der Skizze.
<div class="mw-translate-fuzzy">
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]]
Line 33: Line 29:
==Anwendung==
==Anwendung==


See also: [[Sketcher_Workbench#Drawing_aids|Drawing aids]].
Siehe auch: [[Sketcher_Workbench/de#Zeichnungshilfen|Zeichnungshilfen]].


<span id="Continue_mode"></span>
===[[Sketcher_Workbench#Continue_modes|Continue mode]]===
===[[Sketcher_Workbench/de#Fortsetzen-Modi|Fortsetzen-Modus]]===


# Sicherstellen, dass nichts ausgewählt ist.
<div class="mw-translate-fuzzy">
# Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
# Einen oder zwei Punkte auswählen oder eine Linie.
#* {{Version/de|1.0}}: Ist die [[Sketcher_Preferences/de#Allgemein|Voreinstellung]] {{MenuCommand|Werkzeuge für Maßeinträge}} auf {{Value|Einzelnes Werkzeug}} (Standardeinstellung) gesetz: Den Abwärtspfeil rechts neben der Schaltfläche {{Button|[[Image:Sketcher_Dimension.svg||x16px]][[Image:Toolbar_flyout_arrow.svg|x16px]]}} drücken und im Ausklappmenü {{MenuCommand|[[Image:Sketcher_ConstrainDistanceX.svg|16px]] Horizontalen Abstand festlegen}} auswählen.
# 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.
#* Hat die Voreinstellung einen anderen Wert (und in {{VersionMinus/de|0.21}}): Die Schaltfläche {{Button|[[Image:Sketcher_ConstrainDistanceX.svg|16px]] [[Sketcher_ConstrainDistanceX/de|Horizontalen Abstand festlegen]]}} drücken.
#* Den Menüeintrag {{MenuCommand|SkizzeSketcher-Randbedingungen → [[Image:Sketcher_ConstrainDistanceX.svg|16px]] Horizontalen Abstand festlegen}} auswählen.
#* {{Version/de|1.0}}: Ein Rechtsklick in die [[3D_view/de|3D-Ansicht]] und die Menüoption {{MenuCommand|Bemaßung → [[Image:Sketcher_ConstrainDistanceX.svg|16px]] Horizontalen Abstand festlegen}} im Kontextmenü auswählen.
#* Das Tastaturkürzel {{KEY|L}}.
#* Das Tastaturkürzel {{KEY|L}}.
# Der Mauszeiger wandelt sich zu einem Kreuz mit Werkzeugsymbol.
#* Den Menüeintrag {{MenuCommand|SketchSkizzen-Beschränkungen → [[File:Sketcher_ConstrainDistanceX.svg|16px]] Horizontalen Abstand festlegen}} auswählen.
# Eine der folgenden Möglichkeiten auswählen:
# Ein Dialogfeld wird geöffnet, um den Wert zu bearbeiten oder zu bestätigen. Zum Bestätigen {{Button|OK}} drücken.
#* Zwei Punkte auswählen (einer von beiden kann der Ursprung sein).
</div>
#* Eine einzelne Linie auswählen.
# Wurde eine [[Sketcher_ToggleDrivingConstraint/de|festlegende maßliche Randbedingung]] erstellt, wird abhängig von den [[Sketcher_Preferences/de#Anzeige|Voreinstellungen]] ein Dialog zum [[Sketcher_Workbench/de#Randbedingungen_bearbeiten|Bearbeiten seines Wertes]] geöffnet.
# Eine Randbedingung wird hinzugefügt.
# Wahlweise weitere Randbedingungen erstellen.
# Zum Beenden die rechte Maustaste oder {{KEY|Esc}} drücken; oder ein anderes Werkzeug zum Erstellen von Geometrien oder Randbedingungen aufrufen.


<span id="Run-once_mode"></span>
===Run-once mode===
===Einmal-Ausführen-Modus===


# Eine der folgenden Möglichkeiten auswählen:
# Do one of the following:
#* Select one or two points.
#* Ein oder zwei Punkte auswählen.
#* Eine einzelne Linie auswählen.
#* Select a single line.
# Das Werkzeug aufrufen, wie oben beschrieben.
# Invoke the tool as explained above.
# Optionally [[Sketcher_Workbench#Edit_constraints|edit the constraint value]].
# Wahlweise den [[Sketcher_Workbench/de#Randbedingungen_bearbeiten|Wert der Randbedingung]] bearbeiten.
# Eine Randbedingung wird hinzugefügt.
# A constraint is added.


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

Latest revision as of 16:59, 28 May 2024

Sketcher XAbstandFestlegen

Menüeintrag
Skizze → Sketcher-Randbedingungen → Horizontalen Abstand festlegen
Arbeitsbereich
Sketcher
Standardtastenkürzel
L
Eingeführt in Version
-
Siehe auch
Sketcher YAbstandFestlegen, Sketcher AbstandFestlegen

Beschreibung

Das Werkzeug XAbstandFestlegen: Legt den horizontalen Abstand zwischen zwei Punkten oder den Endpunkten einer Linie fest. Ist ein einzelner Punkt vorausgewählt, bezieht sich der Abstand auf den Ursprung der Skizze.

Anwendung

Siehe auch: Zeichnungshilfen.

Fortsetzen-Modus

  1. Sicherstellen, dass nichts ausgewählt ist.
  2. Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
    • eingeführt mit Version 1.0: Ist die Voreinstellung Werkzeuge für Maßeinträge auf Einzelnes Werkzeug (Standardeinstellung) gesetz: Den Abwärtspfeil rechts neben der Schaltfläche drücken und im Ausklappmenü Horizontalen Abstand festlegen auswählen.
    • Hat die Voreinstellung einen anderen Wert (und in Version 0.21 und darunter): Die Schaltfläche Horizontalen Abstand festlegen drücken.
    • Den Menüeintrag Skizze → Sketcher-Randbedingungen → Horizontalen Abstand festlegen auswählen.
    • eingeführt mit Version 1.0: Ein Rechtsklick in die 3D-Ansicht und die Menüoption Bemaßung → Horizontalen Abstand festlegen im Kontextmenü auswählen.
    • Das Tastaturkürzel L.
  3. Der Mauszeiger wandelt sich zu einem Kreuz mit Werkzeugsymbol.
  4. Eine der folgenden Möglichkeiten auswählen:
    • Zwei Punkte auswählen (einer von beiden kann der Ursprung sein).
    • Eine einzelne Linie auswählen.
  5. Wurde eine festlegende maßliche Randbedingung erstellt, wird abhängig von den Voreinstellungen ein Dialog zum Bearbeiten seines Wertes geöffnet.
  6. Eine Randbedingung wird hinzugefügt.
  7. Wahlweise weitere Randbedingungen erstellen.
  8. Zum Beenden die rechte Maustaste oder Esc drücken; oder ein anderes Werkzeug zum Erstellen von Geometrien oder Randbedingungen aufrufen.

Einmal-Ausführen-Modus

  1. Eine der folgenden Möglichkeiten auswählen:
    • Ein oder zwei Punkte auswählen.
    • Eine einzelne Linie auswählen.
  2. Das Werkzeug aufrufen, wie oben beschrieben.
  3. Wahlweise den Wert der Randbedingung bearbeiten.
  4. Eine Randbedingung wird hinzugefügt.

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.