Sketcher ConstrainPointOnObject/de

Beschreibung
Definiert einen Punkt als Bestandteil eines anderen Objektes wie z.B. Linie, Kreisbogen oder Achse.

Anwendung

 * 1) Den Punkt auswählen, der auf ein anderes Objekt wie eine Linie/Kreisbogen/usw. gelegt werden soll. (Einmal ausgewählt wird der Punkt grün).
 * 2) Die Linie auswählen, auf die der gerade ausgewählte Punkt gelegt werden soll. (Einmal ausgewählt wird die Linie grün).
 * 3) Auf die Schaltfläche  klicken.

Hinweis: Die Reihenfolge wie die Linie und der Punkt ausgewählt wird, spielt keine Rolle. Der Punkt wird sich immer zu der Linie bewegen. Die Linie bleibt fixiert.

Skripten
Die Beschränkung kann von Makros und von der Python-Konsole durch einen der folgenden Pythonbefehle erzeugt werden:

wobei:


 * Sketch ist ein Skizzenobjekt
 * LineMoving ist die Nummer, die die Linie kennzeichnet, welche den zu bewegenden Punkt enthält, der zur fixierten Linie bewegt werden soll.
 * PointOfLineMoving ist die Nummer des Vertexes der zu bewegenden Line, die sich mit dem Punkt auf die fixierte Linie bewegen soll.
 * LinedFixed ist die Linie, auf die der Punkt "PointOfLineMoving" gelegt werden soll.

Wie können die Nummern der entsprechenden Linien und Punkte identifiziert werden? Siehe hierzu unter dem Abschnitt Skripten auf der Seite Beschränkung Punkt auf Punkt.