Sketcher ConstrainPointOnObject/de: Difference between revisions

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

<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[Sketcher_ConstrainCoincident/de|KoinzidentFestlegen]]
|[[Sketcher_ConstrainCoincident/de|KoinzidentFestlegen]]
|[[Sketcher_ConstrainHorVer/de|HorVerFestlegen]]
|[[Sketcher_ConstrainVertical/de|VertikalFestlegen]]
|[[Sketcher_Workbench/de|sketcher]]
|[[Sketcher_Workbench/de|Sketcher]]
|IconL=Sketcher_ConstrainCoincident.svg
|IconL=Sketcher_ConstrainCoincident.svg
|IconR=Sketcher_ConstrainVertical.svg
|IconR=Sketcher_ConstrainHorVer.svg
|IconC=Workbench_Sketcher.svg
|IconC=Workbench_Sketcher.svg
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/de
{{GuiCommand/de
|Name=Sketcher ConstrainPointOnObject
|Name=Sketcher ConstrainPointOnObject
|Name/de=Sketcher PunktAufObjektFestlegen
|Name/de=Sketcher PunktAufObjektFestlegen
|MenuLocation=SketchSkizzen-Beschränkungen → Punkt auf Objekt festlegen
|MenuLocation=SkizzeSketcher-Randbedingungen → Punkt auf Objekt festlegen
|Workbenches=[[Sketcher_Workbench/de|Sketcher]]
|Workbenches=[[Sketcher_Workbench/de|Sketcher]]
|Shortcut={{KEY|O}}
|Shortcut={{KEY|O}}
|SeeAlso=[[Sketcher_ConstrainCoincident/de|Sketcher KoinzidentFestlegen]]
|SeeAlso=[[Sketcher_ConstrainCoincidentUnified/de|Sketcher KoinzidentFestlegenKombiniert]], [[Sketcher_ConstrainCoincident/de|Sketcher KoinzidentFestlegen]]
}}
}}
</div>


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


<div class="mw-translate-fuzzy">
Bringt einen Punkt auf einem anderen Objekt an, z.B. einer Linien-, Bogen- oder Skizzenachse.
Der Befehl [[Image:Sketcher_ConstrainPointOnObject.svg|24px]] [[Sketcher_ConstrainPointOnObject/de|Sketcher PunktAufObjektFestlegen]] verbindet einen Punkte (verschiebbar) mit Kanten oder Achsen.
</div>

<div class="mw-translate-fuzzy">
{{Version/de|0.22}}: Dieser Befehl wird durch den Befehl [[Sketcher_ConstrainCoincidentUnified/de|Sketcher KoinzidentFestlegenKombiniert]] ersetzt, wenn die Option {{MenuCommand|Koinzidenz und Punkt auf Objekt vereinigen}} in den [[Sketcher_Preferences/de#Allgemein|Sketcher-Voreinstellungen]] ausgewählt wurde.
</div>


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

See also: [[Sketcher_Workbench#Drawing_aids|Drawing aids]].

===[[Sketcher_Workbench#Continue_modes|Continue mode]]===


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
# Wahlweise eine der folgenden Möglichkeiten auswählen:
# Wähle den Punkt aus, den du auf einer Linie/Bogen/etc. anbringen möchtest. ('''Ergebnis:''' Einmal ausgewählt, wird der Punkt grün).
#* Einen einzelnen Punkt und eine einzelne Kante (in beliebiger Reihenfolge) auswählen.
# Wähle die Linie, die du an dem soeben ausgewählten Punkt anbringen möchtest ('''Ergebnis:''' Einmal ausgewählt, wird die Linie grün).
#* Mehrere Punkte und eine einzelne Kante (in beliebiger Reihenfolge) auswählen.
# Rufe das '''Punkt auf Objekt beschränken''' Werkzeug mit verschiedenen Methoden auf:
#* Einen einzelnen Punkt und mehrere Kanten (in beliebiger Reihenfolge) auswählen.
#* Drücke die {{Button|[[File:Sketcher_ConstrainPointOnObject.svg|16px]] [[Sketcher_ConstrainPointOnObject|Point on object]]}} Schaltfläche in der Werkzeugleiste
# Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
#* Verwende die {{KEY|Shift}} + {{KEY|O}} Tastaturkürzel.
#* Die Schaltfläche {{Button|[[File:Sketcher_ConstrainPointOnObject.svg|16px]] [[Sketcher_ConstrainPointOnObject/de|Punkt auf Objekt festlegen]]}} drücken.
#* Verwende den {{MenuCommand/de|Skizze → Skizzierer Beschränkungen → Punkt auf Objekt beschränken}} Eintrag im oberen Menü.
#* Den Menüeintrag {{MenuCommand|Skizze → Sketcher-Randbedingungen → [[File:Sketcher_ConstrainPointOnObject.svg|16px]] Punkt auf Objekt festlegen}} auswählen.
#* Das Tastaturkürzel {{KEY|O}}.
# Der Mauszeiger wandelt sich zu einem weißen Kreuz mit entsprechendem Befehlssymbol und zeigt so an, dass der Befehl aktiviert wurde.
# Wahlweise weitere Elemente auswählen. Jetzt können jeweils nur zwei Elemente zur Zeit ausgewählt werden.
# Zum Beenden des Befehls {{KEY|Esc}} oder die rechte Maustaste drücken oder eine andere Randbedingung bzw. einen anderen Befehl aufrufen.
</div>
</div>


===Run-once mode===

# Do one of the following:
#* Select a single point and a single edge (in any order).
#* Select several points and a single edge (idem).
#* Select a single point and several edges (idem).
# Invoke the tool as explained above.
# Depending on the selection one or more constraints are added.

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


Die Beschränkung kann in [[Macros/de|Makros]] und von der [[Python/de|Python]]-Konsole aus durch den folgenden Befehl erzeugt werden:
Die Randbedingung kann in [[Macros/de|Makros]] und von der [[Python/de|Python]]-Konsole aus durch den folgenden Befehl erstellt werden:


{{incode|Sketch.addConstraint(Sketcher.Constraint('PointOnObject',LineMoving,PointOfLineMoving,LineFixed))}}
{{incode|Sketch.addConstraint(Sketcher.Constraint('PointOnObject',LineMoving,PointOfLineMoving,LineFixed))}}


<div class="mw-translate-fuzzy">
* {{incode|Skizze}} ist ein Skizzenobjekt
* {{incode|Sketch}} ist ein Skizzenobjekt
* {{incode|LinieVerschieben}} ist die Nummer, die die Linie kennzeichnet, welche den zu bewegenden Punkt enthält, der auf der {{incode|fixiertenLinie }} (die Linie, die fixiert ist).
* {{incode|PointOfLineMoving}} ist die Nummer des Linienknotens {{incode|LinieVerschieben}}, der sich mit dem Punkt auf der {{incode|fixierte Linie}} bewegen soll.
* {{incode|LineMoving}} ist die Nummer, die die Linie kennzeichnet, die den Punkt enthält, der auf die {{incode|LineFixed}} (die Linie, die fixiert ist) verschoben werden soll.
* {{incode|fixierteLinie}} ist die Nummer der Linie, auf die der Punkt {{incode|PunktDerLinienbewegung}} gesetzt werden soll.
* {{incode|PointOfLineMoving}} ist die Nummer des Knotens der Linie {{incode|LineMoving}}, der sich auf die Linie {{incode|LineFixed}} bewegen soll.
* {{incode|LineFixed}} ist die Nummer der Linie, an die der Punkt {{incode|PointOfLineMoving}} befestigt werden soll.
</div>


Die [[Sketcher_scripting/de|Skizzierer Skripten]] Seite erklärt, wie man die Zahlen zur Bezeichnung von Linien und Punkten erkennt.
Die Seite [[Sketcher_scripting/de|Sketcher Skripterstellung]] erklärt, wie man die Zahlen zur Bestimmung von Linien und Punkten erkennt.




<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[Sketcher_ConstrainCoincident/de|KoinzidentFestlegen]]
|[[Sketcher_ConstrainCoincident/de|KoinzidentFestlegen]]
|[[Sketcher_ConstrainHorVer/de|HorVerFestlegen]]
|[[Sketcher_ConstrainVertical/de|VertikalFestlegen]]
|[[Sketcher_Workbench/de|sketcher]]
|[[Sketcher_Workbench/de|Sketcher]]
|IconL=Sketcher_ConstrainCoincident.svg
|IconL=Sketcher_ConstrainCoincident.svg
|IconR=Sketcher_ConstrainVertical.svg
|IconR=Sketcher_ConstrainHorVer.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 14:51, 23 April 2024

Sketcher PunktAufObjektFestlegen

Menüeintrag
Skizze → Sketcher-Randbedingungen → Punkt auf Objekt festlegen
Arbeitsbereich
Sketcher
Standardtastenkürzel
O
Eingeführt in Version
-
Siehe auch
Sketcher KoinzidentFestlegenKombiniert, Sketcher KoinzidentFestlegen

Beschreibung

Der Befehl Sketcher PunktAufObjektFestlegen verbindet einen Punkte (verschiebbar) mit Kanten oder Achsen.

eingeführt mit Version 0.22: Dieser Befehl wird durch den Befehl Sketcher KoinzidentFestlegenKombiniert ersetzt, wenn die Option Koinzidenz und Punkt auf Objekt vereinigen in den Sketcher-Voreinstellungen ausgewählt wurde.

Anwendung

See also: Drawing aids.

Continue mode

  1. Wahlweise eine der folgenden Möglichkeiten auswählen:
    • Einen einzelnen Punkt und eine einzelne Kante (in beliebiger Reihenfolge) auswählen.
    • Mehrere Punkte und eine einzelne Kante (in beliebiger Reihenfolge) auswählen.
    • Einen einzelnen Punkt und mehrere Kanten (in beliebiger Reihenfolge) auswählen.
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Punkt auf Objekt festlegen drücken.
    • Den Menüeintrag Skizze → Sketcher-Randbedingungen → Punkt auf Objekt festlegen auswählen.
    • Das Tastaturkürzel O.
  3. Der Mauszeiger wandelt sich zu einem weißen Kreuz mit entsprechendem Befehlssymbol und zeigt so an, dass der Befehl aktiviert wurde.
  4. Wahlweise weitere Elemente auswählen. Jetzt können jeweils nur zwei Elemente zur Zeit ausgewählt werden.
  5. Zum Beenden des Befehls Esc oder die rechte Maustaste drücken oder eine andere Randbedingung bzw. einen anderen Befehl aufrufen.

Run-once mode

  1. Do one of the following:
    • Select a single point and a single edge (in any order).
    • Select several points and a single edge (idem).
    • Select a single point and several edges (idem).
  2. Invoke the tool as explained above.
  3. Depending on the selection one or more constraints are added.

Skripten

Die Randbedingung kann in Makros und von der Python-Konsole aus durch den folgenden Befehl erstellt werden:

Sketch.addConstraint(Sketcher.Constraint('PointOnObject',LineMoving,PointOfLineMoving,LineFixed))

  • Sketch ist ein Skizzenobjekt
  • LineMoving ist die Nummer, die die Linie kennzeichnet, die den Punkt enthält, der auf die LineFixed (die Linie, die fixiert ist) verschoben werden soll.
  • PointOfLineMoving ist die Nummer des Knotens der Linie LineMoving, der sich auf die Linie LineFixed bewegen soll.
  • LineFixed ist die Nummer der Linie, an die der Punkt PointOfLineMoving befestigt werden soll.

Die Seite Sketcher Skripterstellung erklärt, wie man die Zahlen zur Bestimmung von Linien und Punkten erkennt.