GuiCommand: Name: Sketcher ConstrainDistanceX MenuLocation: Sketch , Sketcher constraints , Constrain horizontal distance Workbenches: Sketcher_Workbench Shortcut: L SeeAlso: Sketcher_ConstrainDistanceY, Sketcher_ConstrainDistance
Sketcher ConstrainDistanceX
Description
The Sketcher ConstrainDistanceX tool fixes the horizontal distance between two points or the endpoints of a line. If a single point is pre-selected, the distance is relative to the origin of the sketch.
Usage
See also: Drawing aids.
Continue mode
-
Make sure there is no selection.
-
There are several ways to invoke the tool:
<small>(v1.0)</small> : If the **Dimensioning constraints** [preference](wiki-test2.php?gitpage=Sketcher_Preferences#General) is set to {{Value|Single tool}} (default): press the down arrow to the right of the **<img src="https://raw.githubusercontent.com/FreeCAD/FreeCAD-documentation/master/wiki/images/Sketcher_Dimension.svg" width=|x16px><img src="https://raw.githubusercontent.com/FreeCAD/FreeCAD-documentation/master/wiki/images/Toolbar_flyout_arrow.svg" width=x16px>** button and select the **<img src="https://raw.githubusercontent.com/FreeCAD/FreeCAD-documentation/master/wiki/images/Sketcher_ConstrainDistanceX.svg" width=16px> Constrain horizontal distance** option from the dropdown.
-
If this preference has a different value (and in {{VersionMinus|0.21}}): press the
Constrain horizontal distance button.
-
Select the Sketch → Sketcher constraints →
Constrain horizontal distance option from the menu.
-
(v1.0)
: Right-click in the 3D view and select the Dimension →
Constrain horizontal distance option from the context menu.
-
Use the keyboard shortcut: L.
-
-
The cursor changes to a cross with the tool icon.
-
Do one of the following:
- Select two points (one of which can be the origin).
- Select a single line.
-
If a driving dimensional constraint is created, depending on the preferences, a dialog opens to edit its value.
-
A constraint is added.
-
Optionally keep creating constraints.
-
To finish, right-click or press Esc, or start another geometry or constraint creation tool.
Run-once mode
- Do one of the following:
- Select one or two points.
- Select a single line.
- Invoke the tool as explained above.
- Optionally edit the constraint value.
- A constraint is added.
Scripting
Distance from origin:
Distance between two vertices:
Horizontal span of line (the GUI allows selecting the edge itself, but it is just a shorthand for using the two extremities of the same line):
The Sketcher scripting page explains the values which can be used for Edge
, Edge1
, Edge2
, PointOfEdge
, PointOfEdge1
, PointOfEdge2
and Line
, and contains further examples on how to create constraints from Python scripts.
⏵ documentation index > Sketcher > Sketcher ConstrainDistanceX
This page is retrieved from https://github.com/FreeCAD/FreeCAD-documentation/blob/main/wiki/Sketcher_ConstrainDistanceX.md