GuiCommand: Name: Sketcher ConstrainDiameter MenuLocation: Sketch , Sketcher constraints , Constrain diameter Workbenches: Sketcher_Workbench Shortcut: K O Version: 0.18 SeeAlso: Sketcher_ConstrainRadiam, Sketcher_ConstrainRadius
Sketcher ConstrainDiameter
Description
The Sketcher ConstrainDiameter tool fixes the diameter of circles and arcs. It cannot be used for B-spline weight circles.
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_ConstrainDiameter.svg" width=16px> Constrain diameter** option from the dropdown.
-
If this preference has a different value (and in {{VersionMinus|0.21}}): press the
Constrain diameter button.
-
Select the Sketch → Sketcher constraints →
Constrain diameter option from the menu.
-
(v1.0)
: Right-click in the 3D view and select the Dimension →
Constrain diameter option from the context menu.
-
Use the keyboard shortcut: K then O.
-
-
The cursor changes to a cross with the tool icon.
-
Select the edge of a circle or arc.
-
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
- Select the edge of one or more circles or arcs.
- Invoke the tool as explained above.
- Optionally edit the constraint value.
- Depending on the selection one or more constraints are added, see Notes.
Notes
- If driving constraints are created and multiple elements that are not external geometry have been pre-selected, only the first of those receives a dimensional constraint, while between the first and the others Equal constrains are applied.
Scripting
The Sketcher scripting page explains the values which can be used for ArcOrCircle
, and contains further examples on how to create constraints from Python scripts.
⏵ documentation index > Sketcher > Sketcher ConstrainDiameter
This page is retrieved from https://github.com/FreeCAD/FreeCAD-documentation/blob/main/wiki/Sketcher_ConstrainDiameter.md