33 lines
3.8 KiB
HTML
33 lines
3.8 KiB
HTML
<html><head><title>Sketcher Workbench/cn</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Sketcher Workbench/cn</h1></div>
|
||
|
||
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><p>The Sketcher Workbench is used to create 2D geometries intended for use in the <a href="PartDesign_Workbench.html" title="PartDesign Workbench">Part Design Workbench</a> and other workbenches.
|
||
Generally a 2D geometry is considered the starting-point for most CAD models - a simple 2D sketch can be 'extruded' into a 3D shape, further 2D sketches can be used to create pockets in the surface of this shape and sketches can be used to define 'pads' (extrusions) on the surface of 3D objects.
|
||
Along with <a href="Part_Module.html" title="Part Module">boolean operations</a>, the sketcher forms the core of generative solid shape design.
|
||
</p><p>The sketcher workbench itself features constraints - allowing 2D shapes to be constrained to precise geometrical definitions. And a constraint solver which calculates the constrained-extent of 2D geometry and allows interactive exploration of sketch degrees-of-freedom.
|
||
</p>
|
||
<div id="itsfree" style="text-align:center;color:black;background:#FDE0A8;margin:1em 7em;padding:0.5em 2em;border:2px solid #FF5706;">This wiki page was written based on the <b>v0.12 version</b> of FreeCAD. Prior versions are missing most of the Sketcher tools. To get access to all the current Sketcher features, go to the <a href="Download.html" title="Download">Download</a> page to update your version of FreeCAD.</div>
|
||
<p><br />
|
||
<a href="https://www.freecadweb.org/wiki/index.php?title=File:FC_ConstrainedSketch.png" class="image" title="A basic, fully-constrained sketch"><img alt="A basic, fully-constrained sketch" src="FC_ConstrainedSketch.png" width="797" height="582" /></a>
|
||
</p>
|
||
<h3><span class="mw-headline" id="Basics_of_constraint_sketching">Basics of constraint sketching</span></h3>
|
||
<p>To explain how the Sketcher works, it may be useful to compare it to the "traditional" way of drafting.
|
||
</p>
|
||
<h4><span class="mw-headline" id="Traditional_Drafting">Traditional Drafting</span></h4>
|
||
<p>The traditional way of CAD drafting inherits from the old <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Drawing_board">drawing board</a>. <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Multiview_orthographic_projection">Orthogonal (2D) views</a> are drawn manually and intended for producing technical drawings (also known as blueprints). Objects are drawn precisely to the intended size or dimension. If you want to draw an horizontal line 100mm in length starting at (0,0), you activate the line tool, either click on the screen or input the (0,0) coordinates for the first point, then make a second click or input the second point coordinates at (100,0). Or you will draw your line without regard to its position, and move it afterward. When you've finished drawing your geometries, you add dimensions to them.
|
||
</p>
|
||
<h4><span class="mw-headline" id="Constraint_Sketching">Constraint Sketching</span></h4>
|
||
<p>The <b>Sketcher</b> moves away from this logic. Objects do not need to be drawn exactly as you intend to, because they will be defined later on by constraints. Objects can be drawn loosely, and as long as they are unconstrained, can be modified. They are in effect "fl
|
||
</p>
|
||
|
||
|
||
</div>
|
||
|
||
</div><div class="printfooter">
|
||
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Sketcher_Workbench/cn&oldid=84555">http://www.freecadweb.org/wiki/index.php?title=Sketcher_Workbench/cn&oldid=84555</a>"</div>
|
||
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
||
</div>
|
||
</div>
|
||
<div id="mw-navigation">
|
||
<h2>Navigation menu</h2>
|
||
|
||
</body></html> |