Skip to content

Latest commit

 

History

History
49 lines (28 loc) · 1.74 KB

Sketcher_ConstrainPointOnObject.md

File metadata and controls

49 lines (28 loc) · 1.74 KB
Error in user YAML: (<unknown>): did not find expected alphabetic or numeric character while scanning an alias at line 5 column 14
---
- GuiCommand:
   Name: Sketcher ConstrainPointOnObject
   MenuLocation: Sketch -> Sketcher constraints -> Constrain point onto object
   Workbenches: Sketcher_Workbench
   Shortcut: **O**
   SeeAlso: Sketcher_ConstrainCoincident
---

Sketcher ConstrainPointOnObject

Description

Affixes a point onto another object such as a line, arc, or sketch axis.

Usage

  1. Select a point and an edge in any order.
  2. 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.

Scripting

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))

  • Sketchis a sketch object.

  • LineMovingis the number that designates the line, which contains the point that has to be moved onto the LineFixed (the line which is fixed).

  • PointOfLineMovingis the number of the vertex of line LineMoving, that has to be moved onto the LineFixed.

  • LinedFixedis the number of the line to be affixed onto the point PointOfLineMoving.

The Sketcher scripting page explains how to identify the numbers that designate lines and points.

{{Sketcher Tools navi}}


documentation index > Sketcher > Sketcher ConstrainPointOnObject