Basic Sketcher Tutorial: Difference between revisions

From FreeCAD Documentation
(Marked this version for translation)
m (png to svg + refinements)
Line 13: Line 13:


=== Introduction === <!--T:2-->
=== Introduction === <!--T:2-->
This tutorial is meant to introduce the reader to the basic workflow of the [[Sketcher Workbench|Sketcher Workbench]]. We will be creating a sketch similar to the one shown below.
This tutorial is meant to introduce the reader to the basic workflow of the [[Image:Workbench_Sketcher.svg|24px]] [[Sketcher Workbench|Sketcher Workbench]]. We will be creating a sketch similar to the one shown below.


<!--T:32-->
<!--T:32-->
Line 19: Line 19:


<!--T:3-->
<!--T:3-->
The Sketcher workbench exists as a standalone module, but it is also accessible from within the [[PartDesign Workbench|PartDesign Workbench]] when it is required to create a '''profile'''.
The Sketcher workbench exists as a standalone module, but it is also accessible from within the [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign Workbench|PartDesign Workbench]] when it is required to create a '''profile'''.




Line 28: Line 28:
==== Creating a Sketch ====
==== Creating a Sketch ====
# Create a new document
# Create a new document
# Switch to the Sketcher Workbench by using the '''drop-down menu''' or by clicking on '''View menu > Workbench > Sketcher'''.
# Switch to the Sketcher Workbench by using the '''drop-down menu''' or by clicking on {{MenuCommand|View > Workbench > Sketcher}}
# Select [[Image:Sketcher_NewSketch.png‎‎|32px]] [[Sketcher_NewSketch|New sketch]]
# Select [[Image:Sketcher_NewSketch.svg‎‎|32px]] [[Sketcher_NewSketch|New sketch]]
# You should see a dialog that prompts you to choose sketch orientation and provide an offset. We will not be using offset, and we will use the default plane
# You should see a dialog that prompts you to choose sketch orientation and provide an offset. We will not be using offset, and we will use the default plane
# Click OK and we can start to construct the sketch
# Click OK and we can start to construct the sketch
Line 37: Line 37:


<!--T:8-->
<!--T:8-->
In the '''Combo View''', expand the option '''Edit controls''' and make sure '''Autoconstraints''' are enabled.
In the [[Combo View]], expand the option '''Edit controls''' and make sure '''Autoconstraints''' are enabled.


==== Creating geometry ==== <!--T:9-->
==== Creating geometry ==== <!--T:9-->
Line 44: Line 44:


<!--T:10-->
<!--T:10-->
# Select [[Image:Sketcher_ToggleConstruction.png|32px]] [[Sketcher_ToggleConstruction|Construction Mode]]
# Select [[Image:Sketcher_ToggleConstruction.svg|32px]] [[Sketcher_ToggleConstruction|Construction Mode]]
# Select [[Image:Sketcher_Line.png|32px]] [[Sketcher_CreateLine|Line by 2 point]]
# Select [[Image:Sketcher_Line.svg|32px]] [[Sketcher_CreateLine|Line by 2 point]]
# Approach the '''origin point''' in the sketch, the point should highlight and near your cursor this icon [[Image:Constraint_PointOnPoint.png|32px]] will appear.
# Approach the '''origin point''' in the sketch, the point should highlight and near your cursor this icon [[Image:Constraint_PointOnPoint.svg|32px]] will appear.
# Select the point and extend the line diagonally up to an arbitrary length.
# Select the point and extend the line diagonally up to an arbitrary length.
# Repeat this procedure until you've created five '''construction''' lines. Be sure to keep all of them diagonal.
# Repeat this procedure until you've created five '''construction''' lines. Be sure to keep all of them diagonal.
# To exit construction mode, simply click again on [[Image:Sketcher_ToggleConstruction.png|32px]] [[Sketcher_ToggleConstruction|Construction Mode]]
# To exit construction mode, simply click again on [[Image:Sketcher_ToggleConstruction.svg|32px]] [[Sketcher_ToggleConstruction|Construction Mode]]


===== Sketcher geometry ===== <!--T:11-->
===== Sketcher geometry ===== <!--T:11-->
Sketcher geometry is used to create the closed profiles required to perform 3D operations in the '''PartDesign''' workbench.
Sketcher geometry is used to create the closed profiles required to perform 3D operations in the '''PartDesign''' workbench.
# Select [[Image:Sketcher_Circle.png|32px]] [[Sketcher_CreateCircle|Circle]]
# Select [[Image:Sketcher_Circle.svg|32px]] [[Sketcher_CreateCircle|Circle]]
# Position its '''centerpoint''' on the origin of the sketch.
# Position its '''centerpoint''' on the origin of the sketch.
# Extend the circumference to an arbitrary length.
# Extend the circumference to an arbitrary length.
Line 59: Line 59:


<!--T:12-->
<!--T:12-->
# Select [[Image:Sketcher_Arc.png|32px]] [[Sketcher_CreateArc|Arc]]
# Select [[Image:Sketcher_Arc.svg|32px]] [[Sketcher_CreateArc|Arc]]
# Approach the '''endpoint''' of one of the construction lines.
# Approach the '''endpoint''' of one of the construction lines.
# Set the ''centerpoint''' of the arc to be '''coincident''' with the endpoint.
# Set the ''centerpoint''' of the arc to be '''coincident''' with the endpoint.
Line 81: Line 81:
<!--T:19-->
<!--T:19-->
# Select all five construction lines.
# Select all five construction lines.
# Select [[Image:Constraint_EqualLength.png|32px]] [[Sketcher ConstrainEqual|Equal Length]]
# Select [[Image:Constraint_EqualLength.svg|32px]] [[Sketcher ConstrainEqual|Equal Length]]




Line 92: Line 92:
<!--T:21-->
<!--T:21-->
# Select the construction line that is closest to the vertical axis.
# Select the construction line that is closest to the vertical axis.
# Select [[Image:Constraint_Vertical.png|32px]] [[‎Sketcher ConstrainVertical|Vertical]]
# Select [[Image:Constraint_Vertical.svg|32px]] [[‎Sketcher ConstrainVertical|Vertical]]




<!--T:22-->
<!--T:22-->
# Select the endpoint of an arc and the endpoint closest to it.
# Select the endpoint of an arc and the endpoint closest to it.
# Select [[Image:Constraint_Tangent.png|32px]] [[Sketcher ConstrainTangent|Tangent]]
# Select [[Image:Constraint_Tangent.svg|32px]] [[Sketcher ConstrainTangent|Tangent]]
# Repeat for each endpoint, until a closed profile is created.
# Repeat for each endpoint, until a closed profile is created.


Line 109: Line 109:
<!--T:25-->
<!--T:25-->
# Select the vertically constrained construction line.
# Select the vertically constrained construction line.
# Select [[Image:Constraint_VerticalDistance.png|32px]] [[Sketcher ConstrainDistanceY|Vertical Distance]]
# Select [[Image:Constraint_VerticalDistance.svg|32px]] [[Sketcher ConstrainDistanceY|Vertical Distance]]
# Set the length to 30 mm.
# Set the length to 30 mm.


Line 115: Line 115:
<!--T:26-->
<!--T:26-->
# Select the vertical construction line and the line closest to it
# Select the vertical construction line and the line closest to it
# Select [[Image:Constraint_InternalAngle.png|32px]] [[Sketcher_ConstrainAngle|Internal Angle]]
# Select [[Image:Constraint_InternalAngle.svg|32px]] [[Sketcher_ConstrainAngle|Internal Angle]]
# Set the angle to 72°
# Set the angle to 72°
# Repeat the same procedure for each pair of adjacent lines.
# Repeat the same procedure for each pair of adjacent lines.
Line 122: Line 122:
<!--T:27-->
<!--T:27-->
# Select one of the arcs centered on the endpoint of a line.
# Select one of the arcs centered on the endpoint of a line.
# Select [[Image:Constraint_Radius.png|32px]] [[Sketcher ConstrainRadius|Radius]]
# Select [[Image:Constraint_Radius.svg|32px]] [[Sketcher ConstrainRadius|Radius]]
# Set the radius to 8 mm.
# Set the radius to 8 mm.
# Do the same for an arc not centered on an endpoint. Set the radius to 11 mm.
# Do the same for an arc not centered on an endpoint. Set the radius to 11 mm.
Line 138: Line 138:




</translate>
<translate>
<!--T:33-->
[[Category:Sketcher]]
</translate>
</translate>
{{clear}}
{{clear}}

[[Category:Sketcher{{#translation:}}]]

Revision as of 20:50, 18 February 2020

Tutorial
Topic
Sketcher
Level
Beginner
Time to complete
10 minutes
Authors
Drei
FreeCAD version
0.16 or above
Example files
See also
None

Introduction

This tutorial is meant to introduce the reader to the basic workflow of the Sketcher Workbench. We will be creating a sketch similar to the one shown below.

The Sketcher workbench exists as a standalone module, but it is also accessible from within the PartDesign Workbench when it is required to create a profile.


Requirements

  • FreeCAD version 0.16 or above

Procedure

Creating a Sketch

  1. Create a new document
  2. Switch to the Sketcher Workbench by using the drop-down menu or by clicking on View > Workbench > Sketcher
  3. Select New sketch
  4. You should see a dialog that prompts you to choose sketch orientation and provide an offset. We will not be using offset, and we will use the default plane
  5. Click OK and we can start to construct the sketch

We are now inside the Sketcher environment. Within it, we're able to make use of the majority of the tools that are available in this workbench.

In the Combo View, expand the option Edit controls and make sure Autoconstraints are enabled.

Creating geometry

Sketcher construction geometry

Construction geometry is used as guides for the creation of complex profiles. To access it, we need to enable Construction mode .

  1. Select Construction Mode
  2. Select Line by 2 point
  3. Approach the origin point in the sketch, the point should highlight and near your cursor this icon will appear.
  4. Select the point and extend the line diagonally up to an arbitrary length.
  5. Repeat this procedure until you've created five construction lines. Be sure to keep all of them diagonal.
  6. To exit construction mode, simply click again on Construction Mode
Sketcher geometry

Sketcher geometry is used to create the closed profiles required to perform 3D operations in the PartDesign workbench.

  1. Select Circle
  2. Position its centerpoint on the origin of the sketch.
  3. Extend the circumference to an arbitrary length.


  1. Select Arc
  2. Approach the endpoint of one of the construction lines.
  3. Set the centerpoint' of the arc to be coincident with the endpoint.
  4. Select an arbitrary location of your cursor to be set as the beginning of the arc, by clicking once.
  5. Extend the arc an arbitrary amount, making sure the circumference opens outward (the empty space is facing towards the circle you created earlier).
  6. Repeat these steps for each construction line.


  1. Create an arc between each pair of the previous arcs, with their circumference pointing towards the circle.

We have now created the basic elements for our profile.

Constraints

Constraints are used to constrain the Degrees of Freedom of points and curves within sketcher.

Geometric Constraints

They are used to establish relations between points and curves without the use of dimensions.

  1. Select all five construction lines.
  2. Select Equal Length


  1. Select all five arcs centered on an endpoint of a line.
  2. Select Equal Length
  3. Repeat for all five arcs that are not centered on an endpoint.


  1. Select the construction line that is closest to the vertical axis.
  2. Select Vertical


  1. Select the endpoint of an arc and the endpoint closest to it.
  2. Select Tangent
  3. Repeat for each endpoint, until a closed profile is created.

As of this step, we have now created a closed profile that can be adjusted with the desired dimensions.


Datum Constraints

These are used to specify the distance between points in a particular direction and the dimensions of curves.

  1. Select the vertically constrained construction line.
  2. Select Vertical Distance
  3. Set the length to 30 mm.


  1. Select the vertical construction line and the line closest to it
  2. Select Internal Angle
  3. Set the angle to 72°
  4. Repeat the same procedure for each pair of adjacent lines.


  1. Select one of the arcs centered on the endpoint of a line.
  2. Select Radius
  3. Set the radius to 8 mm.
  4. Do the same for an arc not centered on an endpoint. Set the radius to 11 mm.
  5. Set the center circle radius to 10 mm.

You should end up with a fully constrained sketch. It can be confirmed by noticing the change in color of all curves.

We are now finished with the basic workflow for the Sketcher Workbench.

Further Reading