---
- GuiCommand:
Name: Sketcher ConstrainPointOnObject
MenuLocation: Sketch -> Sketcher constraints -> Constrain point onto object
Workbenches: Sketcher_Workbench
Shortcut: **O**
SeeAlso: Sketcher_ConstrainCoincident
---
Affixes a point onto another object such as a line, arc, or sketch axis.
- Select a point and an edge in any order.
- There are several ways to invoke the command:
- Press the [ Constrain point onto object button in the toolbar.
- Use the O keyboard shortcut.
- Use the Sketch → Sketcher constraints → [ Constrain point onto object entry in the top menu.
The constraint can be created from macros and from the Python console by using the following command:
Sketch.addConstraint(Sketcher.Constraint('PointOnObject',LineMoving,PointOfLineMoving,LineFixed))
-
Sketch
is a sketch object. -
LineMoving
is the number that designates the line, which contains the point that has to be moved onto theLineFixed
(the line which is fixed). -
PointOfLineMoving
is the number of the vertex of lineLineMoving
, that has to be moved onto theLineFixed
. -
LinedFixed
is the number of the line to be affixed onto the pointPointOfLineMoving
.
The Sketcher scripting page explains how to identify the numbers that designate lines and points.
{{Sketcher Tools navi}}
⏵ documentation index > Sketcher > Sketcher ConstrainPointOnObject