From 5a911c092f2c7c5bb27a3c888f51c8ef14177f10 Mon Sep 17 00:00:00 2001 From: Eduardo Lima Date: Fri, 22 May 2026 13:16:16 -0300 Subject: [PATCH 1/6] Document Sketcher 1.2 features: polyline rework OVP, font name preference, constraint type display, double-click rename (#94) - Sketcher_CreatePolyline: Document reworked tool with OVP support, Polyline Parameters section (Type combobox, Fillet checkbox), and improved autoconstraints (FreeCAD PR #29336) - Sketcher_Preferences: Add Font name preference on Display page (FreeCAD PR #26600) - Sketcher_Dialog: Document constraint type now shown in constraint name in the list (FreeCAD PR #26797) - Sketcher_Dialog: Document double-click on geometric constraint now triggers rename (FreeCAD PR #27678) Refs: https://github.com/Reqrefusion/FreeCAD-Documentation-Project/issues/94 --- wiki/Sketcher_CreatePolyline.wikitext | 28 ++++++++++++++++++++------- wiki/Sketcher_Dialog.wikitext | 4 ++++ wiki/Sketcher_Preferences.wikitext | 3 +++ 3 files changed, 28 insertions(+), 7 deletions(-) diff --git a/wiki/Sketcher_CreatePolyline.wikitext b/wiki/Sketcher_CreatePolyline.wikitext index 6f5ee1de8d..6c3a46574f 100644 --- a/wiki/Sketcher_CreatePolyline.wikitext +++ b/wiki/Sketcher_CreatePolyline.wikitext @@ -32,11 +32,18 @@ The [[Image:Sketcher_CreatePolyline.svg|24px]] [[Sketcher_CreatePolyline|Sketche {{Caption|Polyline started with a line, a tangent arc, a perpendicular arc then a tangent line.}} + +{{Version|1.2}}: The tool was reworked. It now supports [[Sketcher_Workbench#On-View-Parameters|On-View-Parameters (OVP)]], has a parameters section in the [[Sketcher_Dialog|Sketcher Dialog]] with a combobox to select the segment type and a Fillet checkbox, and applies autoconstraints (tangent, perpendicular, parallel) more reliably. + ==Usage== See also: [[Sketcher_Workbench#Drawing_aids|Drawing aids]]. + +Pos-OVP = Positional [[Sketcher_Preferences#General|On-View-Parameters]]. {{Version|1.0}} +Dim-OVP = Dimensional [[Sketcher_Preferences#General|On-View-Parameters]]. {{Version|1.0}} + # There are several ways to invoke the tool: #* Press the {{Button|[[Image:Sketcher_CreatePolyline.svg|16px]] [[Sketcher_CreatePolyline|Polyline]]}} button. @@ -44,16 +51,23 @@ See also: [[Sketcher_Workbench#Drawing_aids|Drawing aids]]. #* Right-click in the [[3D_View|3D View]] and select the {{MenuCommand|[[Image:Sketcher_CreatePolyline.svg|16px]] Polyline}} option from the context menu. #* Use the keyboard shortcut: {{KEY|G}} then {{KEY|M}}. # The cursor changes to a cross with the tool icon. +# The '''Polyline Parameters''' section is added at the top of the [[Sketcher_Dialog|Sketcher Dialog]]. {{Version|1.2}} +# Pick the first point. Or with Pos-OVP: enter its X- and/or Y-coordinate. +# Pick the next point. Or with Pos-OVP: enter the length and/or angle of the segment. +# The segment is created. Applicable Pos-OVP and Dim-OVP based constraints are added. # The modes of the tool require a previous segment. Do one of the following: #* Pick two points to define a line segment. #* Pick the endpoint of an existing line or arc segment ([[Sketcher_Workbench#Auto_constraints|Auto constraints]] must be enabled). -# Optionally press the {{KEY|M}} key one or more times to cycle through the modes for the next segment. The available modes are: -#* Line perpendicular to the previous segment. -#* Line tangential to the previous segment (this is the initial mode if the previous segment is an arc). -#* Arc tangential to the previous segment. -#* Arc perpendicular (left) to the previous segment. -#* Arc perpendicular (right) to the previous segment. -#* Line only connected to the previous segment. +# Optionally change the mode for the next segment. There are several ways: +#* {{Version|1.2}}: Select the desired mode from the {{MenuCommand|Type}} combobox in the Polyline Parameters section. +#* Press the {{KEY|M}} key one or more times to cycle through the modes. The available modes are: +#** Line perpendicular to the previous segment. +#** Line tangential to the previous segment (this is the initial mode if the previous segment is an arc). +#** Arc tangential to the previous segment. +#** Arc perpendicular (left) to the previous segment. +#** Arc perpendicular (right) to the previous segment. +#** Line only connected to the previous segment. +# {{Version|1.2}}: Optionally check the {{MenuCommand|Fillet}} checkbox in the Polyline Parameters section to automatically create a fillet arc at the corner between the previous and next segments. # While in any of the arc modes, optionally hold down the {{KEY|Ctrl}} key to snap the arc to increments of 45° relative to the previous segment. # Pick the endpoint of the segment. # Optionally repeat this to create more segments. diff --git a/wiki/Sketcher_Dialog.wikitext b/wiki/Sketcher_Dialog.wikitext index 1ecd3fd9b1..49bdf7c8a0 100644 --- a/wiki/Sketcher_Dialog.wikitext +++ b/wiki/Sketcher_Dialog.wikitext @@ -176,6 +176,9 @@ This section lists the constraints in the sketch. Unchecking a constraint in the Constraints can also be (un)hidden with [[Image:Sketcher_SwitchVirtualSpace.svg|16px]] [[Sketcher_SwitchVirtualSpace|Sketcher SwitchVirtualSpace]]. + +{{Version|1.2}}: The constraint type is now displayed in the constraint name in the list, for example: {{Incode|ConstraintN: Distance}} instead of just {{Incode|ConstraintN}}. + Available options: @@ -214,6 +217,7 @@ Available options: | {{MenuCommand|Context menu}} | Right-clicking the background of the list, or right-clicking constraints selected in the list opens a context menu. The menu has the following options: * {{MenuCommand|Change Value}}: Changes the value of a dimensional constraint. Only works for a single constraint. You can also double click the constraint in the list, or double click its value in the [[3D_View|3D View]]. +* {{MenuCommand|Rename}}: Renames the constraint. {{Version|1.2}}: Double-clicking a geometric constraint in the list now also triggers this rename action. * {{MenuCommand|Toggle Driving/Reference}}: See [[Sketcher_ToggleDrivingConstraint|Sketcher ToggleDrivingConstraint]]. * {{MenuCommand|Deactivate}} or {{MenuCommand|Activate}}: See [[Sketcher_ToggleActiveConstraint|Sketcher ToggleActiveConstraint]]. * {{MenuCommand|Show Constraints}}: Same as checking the constraint checkbox. But, unlike the checkbox, also works for more than one constraint. diff --git a/wiki/Sketcher_Preferences.wikitext b/wiki/Sketcher_Preferences.wikitext index e5fc9d7160..a299e67b59 100644 --- a/wiki/Sketcher_Preferences.wikitext +++ b/wiki/Sketcher_Preferences.wikitext @@ -186,6 +186,9 @@ On this page you can specify the following: | {{MenuCommand|Font size}} | The font size used for the labels and constraints in the sketch. |- +| {{MenuCommand|Font name}} {{Version|1.2}} +| The font type (font family) used for the labels in the sketch. This preference controls the font face in addition to the {{MenuCommand|Font size}}. +|- | {{MenuCommand|Constraint symbol size}} {{Version|1.1}} | Pixel size for constraint symbols. |- From d70a50a838d133836da65603b08d151a09144735 Mon Sep 17 00:00:00 2001 From: Eduardo Lima Date: Fri, 22 May 2026 16:47:11 -0300 Subject: [PATCH 2/6] Update Sketcher_Workbench: polyline rework note, double-click rename (#94) - Geometries section: Add {{Version|1.2}} note to Polyline entry (OVP support, Polyline Parameters section, improved autoconstraints) - Edit constraints section: Document that double-clicking a geometric constraint now opens the rename dialog (FreeCAD PR #27678) Refs: https://github.com/Reqrefusion/FreeCAD-Documentation-Project/issues/94 --- wiki/Sketcher_Workbench.wikitext | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wiki/Sketcher_Workbench.wikitext b/wiki/Sketcher_Workbench.wikitext index 07a735f491..240d5d9547 100644 --- a/wiki/Sketcher_Workbench.wikitext +++ b/wiki/Sketcher_Workbench.wikitext @@ -68,6 +68,9 @@ To edit the value of an existing dimensional constraint do one of the following: * Double-click the constraint in the [[Sketcher_Dialog|Sketcher Dialog]]. * Right-click the constraint in the Sketcher Dialog and select the {{MenuCommand|Change value}} option from the context menu. + +{{Version|1.2}}: Double-clicking a geometric constraint in the Sketcher Dialog now opens the rename dialog for that constraint. + === Reposition constraints === @@ -169,7 +172,7 @@ These are tools for creating objects. * [[Image:Sketcher_CreatePoint.svg|32px]] [[Sketcher_CreatePoint|Point]]: Creates a point. -* [[Image:Sketcher_CreatePolyline.svg|32px]] [[Sketcher_CreatePolyline|Polyline]]: Creates a series of line and arc segments connected by their endpoints. The tool has several modes. +* [[Image:Sketcher_CreatePolyline.svg|32px]] [[Sketcher_CreatePolyline|Polyline]]: Creates a series of line and arc segments connected by their endpoints. The tool has several modes. {{Version|1.2}}: The tool was reworked and now supports OVP, has a Polyline Parameters section (Type combobox, Fillet checkbox), and applies autoconstraints more reliably. * [[Image:Sketcher_CreateLine.svg|32px]] [[Sketcher_CreateLine|Line]]: Creates a line. {{Version|1.0}}: The tool has three modes. From 8d9e4a1df3f9d443137b587026b5940409105fc8 Mon Sep 17 00:00:00 2001 From: Eduardo <86481812+lloupp@users.noreply.github.com> Date: Fri, 22 May 2026 20:46:51 +0000 Subject: [PATCH 3/6] Add missing translation tags for new content - Sketcher_CreatePolyline: add T:18 for new usage steps, T:19 for new mode selection steps - Sketcher_Dialog: add T:56 for Rename double-click description - Sketcher_Preferences: add T:75 for Font name preference entry --- wiki/Sketcher_CreatePolyline.wikitext | 2 ++ wiki/Sketcher_Dialog.wikitext | 1 + wiki/Sketcher_Preferences.wikitext | 1 + 3 files changed, 4 insertions(+) diff --git a/wiki/Sketcher_CreatePolyline.wikitext b/wiki/Sketcher_CreatePolyline.wikitext index 6c3a46574f..83ea6704c3 100644 --- a/wiki/Sketcher_CreatePolyline.wikitext +++ b/wiki/Sketcher_CreatePolyline.wikitext @@ -51,6 +51,7 @@ Dim-OVP = Dimensional [[Sketcher_Preferences#General|On-View-Parameters]]. {{Ver #* Right-click in the [[3D_View|3D View]] and select the {{MenuCommand|[[Image:Sketcher_CreatePolyline.svg|16px]] Polyline}} option from the context menu. #* Use the keyboard shortcut: {{KEY|G}} then {{KEY|M}}. # The cursor changes to a cross with the tool icon. + # The '''Polyline Parameters''' section is added at the top of the [[Sketcher_Dialog|Sketcher Dialog]]. {{Version|1.2}} # Pick the first point. Or with Pos-OVP: enter its X- and/or Y-coordinate. # Pick the next point. Or with Pos-OVP: enter the length and/or angle of the segment. @@ -58,6 +59,7 @@ Dim-OVP = Dimensional [[Sketcher_Preferences#General|On-View-Parameters]]. {{Ver # The modes of the tool require a previous segment. Do one of the following: #* Pick two points to define a line segment. #* Pick the endpoint of an existing line or arc segment ([[Sketcher_Workbench#Auto_constraints|Auto constraints]] must be enabled). + # Optionally change the mode for the next segment. There are several ways: #* {{Version|1.2}}: Select the desired mode from the {{MenuCommand|Type}} combobox in the Polyline Parameters section. #* Press the {{KEY|M}} key one or more times to cycle through the modes. The available modes are: diff --git a/wiki/Sketcher_Dialog.wikitext b/wiki/Sketcher_Dialog.wikitext index 49bdf7c8a0..e0f9e17eb2 100644 --- a/wiki/Sketcher_Dialog.wikitext +++ b/wiki/Sketcher_Dialog.wikitext @@ -217,6 +217,7 @@ Available options: | {{MenuCommand|Context menu}} | Right-clicking the background of the list, or right-clicking constraints selected in the list opens a context menu. The menu has the following options: * {{MenuCommand|Change Value}}: Changes the value of a dimensional constraint. Only works for a single constraint. You can also double click the constraint in the list, or double click its value in the [[3D_View|3D View]]. + * {{MenuCommand|Rename}}: Renames the constraint. {{Version|1.2}}: Double-clicking a geometric constraint in the list now also triggers this rename action. * {{MenuCommand|Toggle Driving/Reference}}: See [[Sketcher_ToggleDrivingConstraint|Sketcher ToggleDrivingConstraint]]. * {{MenuCommand|Deactivate}} or {{MenuCommand|Activate}}: See [[Sketcher_ToggleActiveConstraint|Sketcher ToggleActiveConstraint]]. diff --git a/wiki/Sketcher_Preferences.wikitext b/wiki/Sketcher_Preferences.wikitext index a299e67b59..a5d37b1391 100644 --- a/wiki/Sketcher_Preferences.wikitext +++ b/wiki/Sketcher_Preferences.wikitext @@ -186,6 +186,7 @@ On this page you can specify the following: | {{MenuCommand|Font size}} | The font size used for the labels and constraints in the sketch. |- + | {{MenuCommand|Font name}} {{Version|1.2}} | The font type (font family) used for the labels in the sketch. This preference controls the font face in addition to the {{MenuCommand|Font size}}. |- From 256cf88626ba06d699793185a58dce4c4093ee50 Mon Sep 17 00:00:00 2001 From: llouup Date: Fri, 22 May 2026 19:00:35 -0300 Subject: [PATCH 4/6] docs: address sketcher documentation review feedback --- wiki/Sketcher_CreatePolyline.wikitext | 4 ---- wiki/Sketcher_Dialog.wikitext | 10 +++------- wiki/Sketcher_Preferences.wikitext | 3 --- wiki/Sketcher_Workbench.wikitext | 13 +++---------- 4 files changed, 6 insertions(+), 24 deletions(-) diff --git a/wiki/Sketcher_CreatePolyline.wikitext b/wiki/Sketcher_CreatePolyline.wikitext index 83ea6704c3..2365e3fbe7 100644 --- a/wiki/Sketcher_CreatePolyline.wikitext +++ b/wiki/Sketcher_CreatePolyline.wikitext @@ -32,7 +32,6 @@ The [[Image:Sketcher_CreatePolyline.svg|24px]] [[Sketcher_CreatePolyline|Sketche {{Caption|Polyline started with a line, a tangent arc, a perpendicular arc then a tangent line.}} - {{Version|1.2}}: The tool was reworked. It now supports [[Sketcher_Workbench#On-View-Parameters|On-View-Parameters (OVP)]], has a parameters section in the [[Sketcher_Dialog|Sketcher Dialog]] with a combobox to select the segment type and a Fillet checkbox, and applies autoconstraints (tangent, perpendicular, parallel) more reliably. ==Usage== @@ -40,7 +39,6 @@ The [[Image:Sketcher_CreatePolyline.svg|24px]] [[Sketcher_CreatePolyline|Sketche See also: [[Sketcher_Workbench#Drawing_aids|Drawing aids]]. - Pos-OVP = Positional [[Sketcher_Preferences#General|On-View-Parameters]]. {{Version|1.0}} Dim-OVP = Dimensional [[Sketcher_Preferences#General|On-View-Parameters]]. {{Version|1.0}} @@ -51,7 +49,6 @@ Dim-OVP = Dimensional [[Sketcher_Preferences#General|On-View-Parameters]]. {{Ver #* Right-click in the [[3D_View|3D View]] and select the {{MenuCommand|[[Image:Sketcher_CreatePolyline.svg|16px]] Polyline}} option from the context menu. #* Use the keyboard shortcut: {{KEY|G}} then {{KEY|M}}. # The cursor changes to a cross with the tool icon. - # The '''Polyline Parameters''' section is added at the top of the [[Sketcher_Dialog|Sketcher Dialog]]. {{Version|1.2}} # Pick the first point. Or with Pos-OVP: enter its X- and/or Y-coordinate. # Pick the next point. Or with Pos-OVP: enter the length and/or angle of the segment. @@ -59,7 +56,6 @@ Dim-OVP = Dimensional [[Sketcher_Preferences#General|On-View-Parameters]]. {{Ver # The modes of the tool require a previous segment. Do one of the following: #* Pick two points to define a line segment. #* Pick the endpoint of an existing line or arc segment ([[Sketcher_Workbench#Auto_constraints|Auto constraints]] must be enabled). - # Optionally change the mode for the next segment. There are several ways: #* {{Version|1.2}}: Select the desired mode from the {{MenuCommand|Type}} combobox in the Polyline Parameters section. #* Press the {{KEY|M}} key one or more times to cycle through the modes. The available modes are: diff --git a/wiki/Sketcher_Dialog.wikitext b/wiki/Sketcher_Dialog.wikitext index e0f9e17eb2..eda8cbf3b6 100644 --- a/wiki/Sketcher_Dialog.wikitext +++ b/wiki/Sketcher_Dialog.wikitext @@ -149,7 +149,7 @@ Available options: | {{MenuCommand|Red. Sketch size multiplier}} | The same as {{MenuCommand|Sketch size multiplier}}, but for the redundant solving. |- -| {{MenuCommand|Red. Convergence}} +| {{MenuCommand|Red. Convergence}} | The same as {{MenuCommand|Convergence}}, but for the redundant solving. |- | {{MenuCommand|R.Eps/R.Eps1/R.Tau}} @@ -169,14 +169,12 @@ Available options: |} ==Constraints== - This section lists the constraints in the sketch. Unchecking a constraint in the list will hide it in the sketch. Constraints can be selected in the list as well as in the sketch. Constraints can also be (un)hidden with [[Image:Sketcher_SwitchVirtualSpace.svg|16px]] [[Sketcher_SwitchVirtualSpace|Sketcher SwitchVirtualSpace]]. - {{Version|1.2}}: The constraint type is now displayed in the constraint name in the list, for example: {{Incode|ConstraintN: Distance}} instead of just {{Incode|ConstraintN}}. @@ -217,14 +215,12 @@ Available options: | {{MenuCommand|Context menu}} | Right-clicking the background of the list, or right-clicking constraints selected in the list opens a context menu. The menu has the following options: * {{MenuCommand|Change Value}}: Changes the value of a dimensional constraint. Only works for a single constraint. You can also double click the constraint in the list, or double click its value in the [[3D_View|3D View]]. - -* {{MenuCommand|Rename}}: Renames the constraint. {{Version|1.2}}: Double-clicking a geometric constraint in the list now also triggers this rename action. * {{MenuCommand|Toggle Driving/Reference}}: See [[Sketcher_ToggleDrivingConstraint|Sketcher ToggleDrivingConstraint]]. * {{MenuCommand|Deactivate}} or {{MenuCommand|Activate}}: See [[Sketcher_ToggleActiveConstraint|Sketcher ToggleActiveConstraint]]. * {{MenuCommand|Show Constraints}}: Same as checking the constraint checkbox. But, unlike the checkbox, also works for more than one constraint. * {{MenuCommand|Hide Constraints}}: Same as unchecking the constraint checkbox. Idem. * {{MenuCommand|Select Elements}}: See [[Sketcher_SelectElementsAssociatedWithConstraints|Sketcher SelectElementsAssociatedWithConstraints]]. -* {{MenuCommand|Rename}}: Renames the constraint. +* {{MenuCommand|Rename}}: Renames the constraint. {{Version|1.2}}: Double-clicking a geometric constraint in the list now also triggers this rename action. * {{MenuCommand|Center Sketch}}: Centers the 3D View around the selected constraints. * {{MenuCommand|Delete}}: Deletes the selected constrains. The {{KEY|Del}} key can also be used. * {{MenuCommand|Swap Constraint Names}}: Swaps the names of selected constraints. Only works if two constraints with user given names are selected. @@ -313,4 +309,4 @@ Clicking the text has the same effect as clicking the first available button of {{Sketcher_Tools_navi{{#translation:}}}} -{{Userdocnavi{{#translation:}}}} \ No newline at end of file +{{Userdocnavi{{#translation:}}}} diff --git a/wiki/Sketcher_Preferences.wikitext b/wiki/Sketcher_Preferences.wikitext index a5d37b1391..51fc1a8793 100644 --- a/wiki/Sketcher_Preferences.wikitext +++ b/wiki/Sketcher_Preferences.wikitext @@ -66,12 +66,10 @@ On this page you can specify the following: {{Emphasis|After changing this preference you must restart FreeCAD.}} - |- | {{MenuCommand|Unified tool for automatic horizontal/vertical constraints}} {{Version|1.0}} | If checked, the [[Sketcher_ConstrainHorVer|automatic horizontal/vertical constraint tool]] is added to the toolbar (it is always available in the menu and through its shortcut), and the [[Sketcher_ConstrainHorizontal|horizontal constraint tool]] and [[Sketcher_ConstrainVertical|vertical constraint tool]] are grouped below it in a dropdown. - {{Emphasis|After changing this preference you must restart FreeCAD.}} @@ -186,7 +184,6 @@ On this page you can specify the following: | {{MenuCommand|Font size}} | The font size used for the labels and constraints in the sketch. |- - | {{MenuCommand|Font name}} {{Version|1.2}} | The font type (font family) used for the labels in the sketch. This preference controls the font face in addition to the {{MenuCommand|Font size}}. |- diff --git a/wiki/Sketcher_Workbench.wikitext b/wiki/Sketcher_Workbench.wikitext index 240d5d9547..be69535048 100644 --- a/wiki/Sketcher_Workbench.wikitext +++ b/wiki/Sketcher_Workbench.wikitext @@ -68,7 +68,6 @@ To edit the value of an existing dimensional constraint do one of the following: * Double-click the constraint in the [[Sketcher_Dialog|Sketcher Dialog]]. * Right-click the constraint in the Sketcher Dialog and select the {{MenuCommand|Change value}} option from the context menu. - {{Version|1.2}}: Double-clicking a geometric constraint in the Sketcher Dialog now opens the rename dialog for that constraint. === Reposition constraints === @@ -101,14 +100,13 @@ These rules do not apply to construction geometry (default color blue), which is == Tools == - The Sketcher Workbench tools are located in the Sketch menu and/or several toolbars. Almost all Sketcher toolbars are only displayed while a sketch is in edit mode. The only exception is the [[#Sketcher_toolbar|Sketcher toolbar]] which is only displayed if no sketch is in edit mode. Some tools are also available from the [[3D_View|3D View]] context menu while a sketch is in edit mode, or from the context menus of the [[Sketcher_Dialog|Sketcher Dialog]]. -If a sketch is in edit mode the Structure toolbar is hidden as none of its tools can then be used. +If a sketch is in edit mode the Structure toolbar is hidden as none of its tools can then be used. === General === @@ -181,7 +179,7 @@ These are tools for creating objects. * [[Image:Sketcher_CreateArc.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create Arc: -:* [[Image:Sketcher_CreateArc.svg|32px]] [[Sketcher_CreateArc|Arc From Center]]: Creates an arc from its center and its endpoints. {{Version|1.0}}: Or from its endpoints and a point along the arc. +:* [[Image:Sketcher_CreateArc.svg|32px]] [[Sketcher_CreateArc|Arc From Center]]: Creates an arc from its center and its endpoints. {{Version|1.0}}: Or from its endpoints and a point along the arc. :* [[Image:Sketcher_Create3PointArc.svg|32px]] [[Sketcher_Create3PointArc|Arc From 3 Points]]: Creates an arc from its endpoints and a point along the arc. {{Version|1.0}}: This is the same tool as [[Sketcher_CreateArc|Arc From Center]] but with a different initial mode. @@ -277,8 +275,6 @@ These are tools for creating objects. * [[File:Sketcher_ToggleConstruction.svg|32px]] [[Sketcher_ToggleConstruction|Toggle Construction Geometry]]: Either toggles the geometry creation tools to/from construction mode, or toggles selected geometry to/from construction geometry. ===Constraints=== - - These are tools for creating [[#Constraints|constraints]]. Some constraints require the use of [[Sketcher_helper_constraint|helper constraints]]. @@ -541,7 +537,6 @@ These are tools for creating [[#Constraints|constraints]]. Some constraints requ * [[Image:Workbench_Sketcher.svg|32px]] [[Sketcher_Preferences|Preferences]]: Preferences for the Sketcher Workbench. == Drawing aids == - The Sketcher Workbench has several drawing aids and other features that can help when creating geometry and applying constraints. @@ -714,7 +709,6 @@ Using [[Sketcher_ConstrainDistanceX|horizontal]] and [[Sketcher_ConstrainDistanc Using [[Sketcher_ConstrainAngle|angle dimensions]] instead of [[Sketcher_ConstrainHorizontal|horizontal]] and [[Sketcher_ConstrainVertical|vertical]] constraints can also work. The angle between edges constrained by angle dimensions will not change. 180° will not become 0°, 90° will not become 270°, etc. In the image all horizontal and vertical constraints have been replaced, but just replacing two is already effective here. == Tutorials == - * [https://forum.freecad.org/viewtopic.php?f=36&t=30104 Sketcher Lecture] by chrisb. This is a more than 80 page PDF document that serves as a detailed manual for the Sketcher. It explains the basics of Sketcher usage, and goes into a lot of detail about the creation of geometrical shapes, and each of the constraints. * [[Basic_Sketcher_Tutorial|Basic Sketcher Tutorial]] for beginners @@ -737,7 +731,6 @@ For some ideas of what can be achieved with Sketcher tools, have a look at: [[Sk - {{Docnav |[[Robot_Workbench|Robot Workbench]] |[[Spreadsheet_Workbench|Spreadsheet Workbench]] @@ -748,4 +741,4 @@ For some ideas of what can be achieved with Sketcher tools, have a look at: [[Sk {{Sketcher_Tools_navi{{#translation:}}}} {{Userdocnavi{{#translation:}}}} -[[Category:Workbenches{{#translation:}}]] \ No newline at end of file +[[Category:Workbenches{{#translation:}}]] From cb33fe77d1a5489a706c537162532393c1c9da9d Mon Sep 17 00:00:00 2001 From: Eduardo <86481812+lloupp@users.noreply.github.com> Date: Sat, 23 May 2026 23:51:33 +0000 Subject: [PATCH 5/6] fix: restore translation markers and per maintainer feedback --- wiki/Sketcher_Preferences.wikitext | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wiki/Sketcher_Preferences.wikitext b/wiki/Sketcher_Preferences.wikitext index 51fc1a8793..6376e9a111 100644 --- a/wiki/Sketcher_Preferences.wikitext +++ b/wiki/Sketcher_Preferences.wikitext @@ -67,9 +67,11 @@ On this page you can specify the following: {{Emphasis|After changing this preference you must restart FreeCAD.}} |- + | {{MenuCommand|Unified tool for automatic horizontal/vertical constraints}} {{Version|1.0}} | If checked, the [[Sketcher_ConstrainHorVer|automatic horizontal/vertical constraint tool]] is added to the toolbar (it is always available in the menu and through its shortcut), and the [[Sketcher_ConstrainHorizontal|horizontal constraint tool]] and [[Sketcher_ConstrainVertical|vertical constraint tool]] are grouped below it in a dropdown. + {{Emphasis|After changing this preference you must restart FreeCAD.}} From bf1aa8074f45d0be495cc1ce785a9fb96a118946 Mon Sep 17 00:00:00 2001 From: Eduardo <86481812+lloupp@users.noreply.github.com> Date: Sat, 23 May 2026 23:51:54 +0000 Subject: [PATCH 6/6] fix: restore translation markers , , per maintainer feedback --- wiki/Sketcher_Workbench.wikitext | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wiki/Sketcher_Workbench.wikitext b/wiki/Sketcher_Workbench.wikitext index be69535048..43e8dc8648 100644 --- a/wiki/Sketcher_Workbench.wikitext +++ b/wiki/Sketcher_Workbench.wikitext @@ -100,6 +100,7 @@ These rules do not apply to construction geometry (default color blue), which is == Tools == + The Sketcher Workbench tools are located in the Sketch menu and/or several toolbars. Almost all Sketcher toolbars are only displayed while a sketch is in edit mode. The only exception is the [[#Sketcher_toolbar|Sketcher toolbar]] which is only displayed if no sketch is in edit mode. @@ -275,6 +276,7 @@ These are tools for creating objects. * [[File:Sketcher_ToggleConstruction.svg|32px]] [[Sketcher_ToggleConstruction|Toggle Construction Geometry]]: Either toggles the geometry creation tools to/from construction mode, or toggles selected geometry to/from construction geometry. ===Constraints=== + These are tools for creating [[#Constraints|constraints]]. Some constraints require the use of [[Sketcher_helper_constraint|helper constraints]]. @@ -731,6 +733,7 @@ For some ideas of what can be achieved with Sketcher tools, have a look at: [[Sk + {{Docnav |[[Robot_Workbench|Robot Workbench]] |[[Spreadsheet_Workbench|Spreadsheet Workbench]]