Skip to main content
Workforce LibreTexts

2.2: Sketch Creation Tools

  • Page ID
    53583

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\dsum}{\displaystyle\sum\limits} \)

    \( \newcommand{\dint}{\displaystyle\int\limits} \)

    \( \newcommand{\dlim}{\displaystyle\lim\limits} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \(\newcommand{\longvect}{\overrightarrow}\)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    The sketch tools within SolidWorks® are very similar to those in other CAD and Parametric programs: line, circle, rectangle, polygon, slot, arc, etc. (Figure \(\PageIndex{1}\). Each command also has drop-down options to allow you to have more control over how you specify a geometric element in a sketch. There are yet even more customization options for each sketch tool in the property manager for that sketch tool.

    Sketch tools including Smart Dimension for constraining geometry dimensionally, creation tools, and modification tools.
    Figure \(\PageIndex{1}\): Primary Sketch Tools

    As soon as you activate a sketch tool by left-clicking on it from the CommandManager, the property manager for that sketch tool opens, usually with a set of illustrative directions for how to use the sketch tool.

    These tools are going to be the most straightforward tools because they work the same across all platforms (for the most part). However, as you add sketch geometry to a sketch, often times sketch relations will be automatically added to the origin and the entities you are adding. We will discuss these more later in this chapter and how to use them, but for now, just be aware that you will see them appear on your sketch as green tiny boxes.

    DESIGN INTENT IN SKETCHING

    SolidWorks called the Sketch tools “Sketch” for a reason: the intention behind parametric design is to do a rough sketch of what you want first, and then constrain it using dimensional (Smart Dimension) and geometric (Relations) constraints. This will allow you to model way faster than if you tried to get all the details right as you sketched. Sketching this way also ensures that you are modeling based on design intent, not putting any unnecessary constraints on the geometry that are not needed for the design to function. An example is shown below in Figures \(\PageIndex{2}\), \(\PageIndex{3}\), and \(\PageIndex{4}\).

    Rough sketch showing a rectangle with two circles inside .
    Figure \(\PageIndex{2}\): Create rough sketch without adding constraints
    Sketch after adding constraints. Shows dimensions for the rectangle and circles.
    Figure \(\PageIndex{3}\): Add dimensional and geometric constraints using smart dimension and relations
    Sketch after adding fillets and chamferse. Shows ciurved corners on the rectangle.
    Figure \(\PageIndex{4}\): Add entity-based features such as fillets and chamferse.

    You will notice that the sketches in Figures \(\PageIndex{2}\), \(\PageIndex{3}\), and \(\PageIndex{4}\) started out as blue and then, constraints were added, and they turned black. When features/entities are blue in the sketch environment, they are under-defined. When features/entities are black in the sketch environment, they are fully defined. These states are known as sketch geometry status.

    When a sketch is fully defined, all the appropriate design criteria needed to manufacture the feature(s) have been specified by the designer. When a sketch is under-defined, this means that there is not enough information, not enough design criteria specified in the sketch environment, to manufacture the features drawn.

    Look at Figure \(\PageIndex{2}\) again: without the dimensions on the geometry to specify the intended size and location for the drawing, how would manufacturing know what the design intent was for the part? Without the symmetry constraint on the two circles between the vertical center line, how would manufacturing know where one hole is supposed to be with respect to the rest of the part? Yes, the information is in the model, but there is variation in manufacturing processes, no matter what process it is, so what do we compare the manufactured parts to if there is no design information in the model? Therefore, it is critical to make sketches fully defined before sending them downstream in the product design process.

    NOTE:

    Fully define all your sketches!

    LINE

    When you activate a tool, such as the line tool, you specify the location of the base point with a left click and then the size and orientation with the second left click; to exit the line command, simply right-click and select “Select” or click the green check mark (Figure \(\PageIndex{5}\)). Many sketch creation tools have expanded options. The line command has a midpoint option where you can specify the midpoint of the line on your first mouse click, as opposed to the first endpoint.

    Process of drawing a line from an initial dot to a length of 1.78.
    Figure \(\PageIndex{5}\): Creation of a Line

    Exercise \(\PageIndex{1}\): Using Line

    Take some time to practice the line sketch creation tool, study its property manager, and experiment with the different options.

    RECTANGLE AND CIRCLE

    The rectangle tool also allows you to specify rectangles using two corners, the center of the rectangle, or 3 corner points. Below is an example of using the center point of the rectangle as the base point:

    Creation of a rectangle from a dot in the middle  with two directional arrows.
    Figure \(\PageIndex{6}\): Creation of a center-rectangle with midpoint lines

    The property managers of all the sketch creation tools have many options and instructions on how to use each option. All sketch tools allow you to convert the sketch entities into construction geometry (also known as reference geometry). The rectangle tool specifically has different options for how the construction lines that help constrain the rectangle are placed: at the corners or at the midpoints (Figure \(\PageIndex{7}\)).

    Tool icons. Directions for how to use each type are in the icon for the type. If the rectangle is being constrained by other geometric relations, they apprear here. This option wil convert the rectangle into construction geometry.
    Figure \(\PageIndex{7}\): Rectangle Sketch Tool Property Manager

    In Figure \(\PageIndex{7}\), you can see that in the rectangle type icons, there are numbers 1, 2, and 3. These indicate the order in which you left-click to specify those points indicated in the icons.

    Exercise \(\PageIndex{2}\): Using Rectangle and Circle Sketch Tools

    Practice using the rectangle and circle sketch tools, exploring their property managers, and experimenting with the different options.

    ARCS, SLOTS, POLYGONS, AND ELLIPSES

    The other sketch commands work in a very similar fashion to the line and rectangle commands. It is important to practice each sketch command, study each property manager for each sketch command, and try different variations of using the sketch commands to build proficiency in them.

    Exercise \(\PageIndex{3}\): Arcs, Slots, Polygons, and Ellipses

    Slots, polygons, and ellipses involve a bit more action with their commands to get them into your sketch. They still have similar behavior to the sketch creation tools we have just explored, though. Spend some time practicing these sketch creation tools.

    FILLET AND CHAMFER

    Entity-based sketch tools, such as fillet and chamfer, allow you to quickly add complex but common sketch entities by modifying sketch entities you have already created. For example, if you’ve already drawn a rectangle using the rectangle tool, you can activate the sketch fillet tool, specify a size in the property manager, then click the corners you want to add fillets to (\(\PageIndex{8}\)).

    NOTE:

    It is best to use these tools after the sketch is already fully defined.

    Fillet tool showing how to round corners on a rectangle.
    Figure \(\PageIndex{8}\): Fillet Sketch Tool

    Exercise \(\PageIndex{4}\): Fillets and Chamfers

    Fillets and chamfers are sometimes a useful entity-based sketch creation tool, especially when there are other features that need to be added that are related to the fillet or chamfer. Practice using the fillet and chamfer tool to become familiar with how it works.


    This page titled 2.2: Sketch Creation Tools is shared under a CC BY-NC 4.0 license and was authored, remixed, and/or curated by Melvin Hortman via source content that was edited to the style and standards of the LibreTexts platform.