Sketcher ConstrainParallel: Difference between revisions

From FreeCAD Documentation
(initial editing stages - lots of edits!)
 
No edit summary
 
(56 intermediate revisions by 13 users not shown)
Line 1: Line 1:
<languages/>
{{GuiCommand|Name=Constraint_Parallel|Workbenches=[[Sketcher Workbench|Sketcher]], [[PartDesign Module|PartDesign_Workbench]]|MenuLocation=Sketcher → Constrain parallel|SeeAlso=[[Constraint vertical]], [[Constraint horizontal]]}}
{{Page_in_progress}}
<translate>


<!--T:12-->
====Description====
{{Docnav
|[[Sketcher_ConstrainVertical|Vertical]]
|[[Sketcher_ConstrainPerpendicular|Perpendicular]]
|[[Sketcher_Workbench|Sketcher]]
|IconL=Sketcher_ConstrainVertical.svg
|IconR=Sketcher_ConstrainPerpendicular.svg
|IconC=Workbench_Sketcher.svg
}}


<!--T:10-->
<WRONG> This tool draws an arc by picking three points: the center, the start angle along the radius, and the end angle.
{{GuiCommand
|Name=Sketcher ConstrainParallel
|MenuLocation=Sketch → Sketcher constraints → Constrain parallel
|Workbenches=[[Sketcher_Workbench|Sketcher]]
|Shortcut={{KEY|P}}
|SeeAlso=
}}


==Description== <!--T:16-->
When starting the tool, the mouse pointer changes to a white cross with a red arc icon. The coordinates of the pointer are shown beside it in blue in real time.


<!--T:2-->
[[Image:Sketcher_ArcExample1.png|The center has been selected, dragging to set the radius‎]] [[Image:Sketcher_ArcExample2.png|407x360px|The center and start angle have been selected, dragging to set end angle‎]] </WRONG>
The [[Image:Sketcher_ConstrainParallel.svg|24px]] [[Sketcher_ConstrainParallel|Sketcher ConstrainParallel]] tool constrains lines to be parallel.


====Usage====
==Usage== <!--T:20-->


See also: [[Sketcher_Workbench#Drawing_aids|Drawing aids]].
<WRONG> * Pick points on an empty area of the 3D view, or on an existing object (auto constraints must be active in TaskView).
* Pressing {{KEY|ESC}} or clicking the right mouse button cancels the function. </WRONG>


===[[Sketcher_Workbench#Continue_modes|Continue mode]]===


<!--T:21-->
{{languages | {{es|Sketcher_Arc/es}} }}
# Make sure there is no selection.
# There are several ways to invoke the tool:
#* Press the {{Button|[[Image:Sketcher_ConstrainParallel.svg|16px]] [[Sketcher_ConstrainParallel|Constrain parallel]]}} button.
#* Select the {{MenuCommand|Sketch → Sketcher constraints → [[Image:Sketcher_ConstrainParallel.svg|16px]] Constrain parallel}} option from the menu.
#* {{Version|0.22}}: Right-click in the [[3D_view|3D view]] and select the {{MenuCommand|Constrain → [[Image:Sketcher_ConstrainParallel.svg|16px]] Constrain parallel}} option from the context menu.
#* Use the keyboard shortcut: {{KEY|P}}.
# The cursor changes to a cross with the tool icon.
# Select two lines.
# A constraint is added.
# Optionally keep creating constraints.
# To finish, right-click or press {{KEY|Esc}}, or start another geometry or constraint creation tool.

===Run-once mode===

# Select two or more lines. {{Version|0.22}}: Points can be included in the selection, but will be ignored.
# Invoke the tool as explained above, or with the following additional option:
#* {{Version|0.22}}: Right-click in the [[3D_view|3D view]] and select the {{MenuCommand|[[Image:Sketcher_ConstrainParallel.svg|16px]] Constrain parallel}} option from the context menu.
# Depending on the selection one or more constraints are added.

== Scripting == <!--T:18-->

</translate>
{{Code|code=Sketch.addConstraint(Sketcher.Constraint('Parallel', Line1, Line2))}}
<translate>

<!--T:19-->
The [[Sketcher_scripting|Sketcher scripting]] page explains the values which can be used for {{incode|Line1}} and {{incode|Line2}} and contains further examples on how to create constraints from Python scripts.


<!--T:13-->
{{Docnav
|[[Sketcher_ConstrainVertical|Vertical]]
|[[Sketcher_ConstrainPerpendicular|Perpendicular]]
|[[Sketcher_Workbench|Sketcher]]
|IconL=Sketcher_ConstrainVertical.svg
|IconR=Sketcher_ConstrainPerpendicular.svg
|IconC=Workbench_Sketcher.svg
}}

</translate>
{{Sketcher_Tools_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 07:48, 19 April 2024

This documentation is a work in progress. Please don't mark it as translatable since it will change in the next hours and days.

Sketcher ConstrainParallel

Menu location
Sketch → Sketcher constraints → Constrain parallel
Workbenches
Sketcher
Default shortcut
P
Introduced in version
-
See also
None

Description

The Sketcher ConstrainParallel tool constrains lines to be parallel.

Usage

See also: Drawing aids.

Continue mode

  1. Make sure there is no selection.
  2. There are several ways to invoke the tool:
    • Press the Constrain parallel button.
    • Select the Sketch → Sketcher constraints → Constrain parallel option from the menu.
    • introduced in version 0.22: Right-click in the 3D view and select the Constrain → Constrain parallel option from the context menu.
    • Use the keyboard shortcut: P.
  3. The cursor changes to a cross with the tool icon.
  4. Select two lines.
  5. A constraint is added.
  6. Optionally keep creating constraints.
  7. To finish, right-click or press Esc, or start another geometry or constraint creation tool.

Run-once mode

  1. Select two or more lines. introduced in version 0.22: Points can be included in the selection, but will be ignored.
  2. Invoke the tool as explained above, or with the following additional option:
  3. Depending on the selection one or more constraints are added.

Scripting

Sketch.addConstraint(Sketcher.Constraint('Parallel', Line1, Line2))

The Sketcher scripting page explains the values which can be used for Line1 and Line2 and contains further examples on how to create constraints from Python scripts.