170 lines
16 KiB
HTML
170 lines
16 KiB
HTML
<html><head><title>Draft ShapeString tutorial/ro</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Draft ShapeString tutorial/ro</h1></div>
|
|
|
|
<div id="mw-content-text" lang="ro" dir="ltr" class="mw-content-ltr"><hr/>
|
|
<div class="mw-parser-output"><table class="fcinfobox wikitable ct" style="width: 230px; float: right; margin-left: 1em">
|
|
<tr>
|
|
<td class="ctTitle">
|
|
<h3><span class="mw-headline" id="Tutorial"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Base_ExampleCommandModel.png" class="image"><img alt="Base ExampleCommandModel.png" src="32px-Base_ExampleCommandModel.png" width="32" height="30" srcset="/wiki/images/thumb/9/93/Base_ExampleCommandModel.png/48px-Base_ExampleCommandModel.png 1.5x, /wiki/images/9/93/Base_ExampleCommandModel.png 2x" /></a> Tutorial</span></h3>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Topic
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">ShapeString (Draft workbench)
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Level
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">Beginner
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Time to complete
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">30 minutes
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Author
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">r-frank
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">FreeCAD version
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">0.16.6704
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Example File(s)
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a rel="nofollow" class="external text" href="https://github.com/FreeCAD/Examples/blob/master/Draft_Shapestring_Tutorial_Examples/Draft_Shapestring_Tutorial_Text.FCStd?raw=true">Draft_Shapestring_Text</a>
|
|
</td></tr>
|
|
<tr>
|
|
<td class="ctToc"><br /><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
|
|
<ul>
|
|
<li class="toclevel-1"><a href="#Tutorial"><span class="tocnumber">1</span> <span class="toctext">Tutorial</span></a></li>
|
|
<li class="toclevel-1 tocsection-1"><a href="#Introducere"><span class="tocnumber">2</span> <span class="toctext">Introducere</span></a></li>
|
|
<li class="toclevel-1 tocsection-2"><a href="#Creating_the_basic_shape"><span class="tocnumber">3</span> <span class="toctext">Creating the basic shape</span></a></li>
|
|
<li class="toclevel-1 tocsection-3"><a href="#Inserting_text_with_the_Draft_ShapeString_tool"><span class="tocnumber">4</span> <span class="toctext">Inserting text with the Draft ShapeString tool</span></a></li>
|
|
<li class="toclevel-1 tocsection-4"><a href="#Create_3D_text"><span class="tocnumber">5</span> <span class="toctext">Create 3D text</span></a></li>
|
|
<li class="toclevel-1 tocsection-5"><a href="#Insert_sketch_for_positioning"><span class="tocnumber">6</span> <span class="toctext">Insert sketch for positioning</span></a></li>
|
|
<li class="toclevel-1 tocsection-6"><a href="#Positioning_3D_text_in_3D_space"><span class="tocnumber">7</span> <span class="toctext">Positioning 3D text in 3D space</span></a></li>
|
|
<li class="toclevel-1 tocsection-7"><a href="#Crea.C5.A3i_un_text_gravat"><span class="tocnumber">8</span> <span class="toctext">Creaţi un text gravat</span></a></li>
|
|
<li class="toclevel-1 tocsection-8"><a href="#Note"><span class="tocnumber">9</span> <span class="toctext">Note</span></a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
</td></tr></table>
|
|
<p><br />
|
|
</p><p><br />
|
|
</p>
|
|
<h2><span class="mw-headline" id="Introducere">Introducere</span></h2>
|
|
<p>În această lecţie vom discuta:
|
|
</p>
|
|
<ul><li> insert a text with the <a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_ShapeString.png" class="image"><img alt="Draft ShapeString.png" src="16px-Draft_ShapeString.png" width="16" height="16" srcset="/wiki/images/thumb/f/f7/Draft_ShapeString.png/24px-Draft_ShapeString.png 1.5x, 32px-Draft_ShapeString.png 2x" /></a> <a href="Draft_ShapeString.html" title="Draft ShapeString">ShapeString</a> tool</li>
|
|
<li> extrude it to be a solid</li>
|
|
<li> position it in 3D space using <a href="Placement.html" title="Placement">placement</a> and <a href="Draft_Move.html" title="Draft Move">Draft Move</a> with sketches as helper elements</li>
|
|
<li> doing an engraving by applying a boolean cut</li></ul>
|
|
<p>It is recommended to have completed the sketcher tutorial first.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Creating_the_basic_shape">Creating the basic shape</span></h2>
|
|
<ul><li>Start FreeCAD and create a new document</li>
|
|
<li>Switch to part workbench</li>
|
|
<li>Insert a cube by clicking on <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Box.png" class="image"><img alt="Part Box.png" src="32px-Part_Box.png" width="32" height="32" srcset="/wiki/images/thumb/a/a5/Part_Box.png/48px-Part_Box.png 1.5x, /wiki/images/a/a5/Part_Box.png 2x" /></a></li>
|
|
<li>Make sure the cube is selected in the tree view</li>
|
|
<li>Change width to be 31 mm by using the data-tab in the property view</li>
|
|
<li>Click on <a href="https://www.freecadweb.org/wiki/index.php?title=File:View-axometric.png" class="image"><img alt="View-axometric.png" src="32px-View-axometric.png" width="32" height="32" srcset="/wiki/images/thumb/8/8a/View-axometric.png/48px-View-axometric.png 1.5x, /wiki/images/8/8a/View-axometric.png 2x" /></a> to change to axometric view</li>
|
|
<li>Click on <a href="https://www.freecadweb.org/wiki/index.php?title=File:View-zoom-all.png" class="image"><img alt="View-zoom-all.png" src="32px-View-zoom-all.png" width="32" height="35" srcset="/wiki/images/7/7b/View-zoom-all.png 1.5x" /></a> to zoom to fit all</li>
|
|
<li>Select upper edge on the front face of the cube in 3D view</li>
|
|
<li>Apply a chamfer (to Edge6) of 5 mm by clicking on <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Chamfer.png" class="image"><img alt="Part Chamfer.png" src="32px-Part_Chamfer.png" width="32" height="32" srcset="/wiki/images/thumb/8/87/Part_Chamfer.png/48px-Part_Chamfer.png 1.5x, /wiki/images/8/87/Part_Chamfer.png 2x" /></a></li>
|
|
<li>Make sure object "chamfer" is selected in the tree view and press <Space> to toggle visibility</li></ul>
|
|
<p><a href="https://www.freecadweb.org/wiki/index.php?title=File:TutorialDraftShapeString_BasicShape.jpg" class="image"><img alt="TutorialDraftShapeString BasicShape.jpg" src="300px-TutorialDraftShapeString_BasicShape.jpg" width="300" height="233" srcset="/wiki/images/thumb/1/18/TutorialDraftShapeString_BasicShape.jpg/450px-TutorialDraftShapeString_BasicShape.jpg 1.5x, /wiki/images/thumb/1/18/TutorialDraftShapeString_BasicShape.jpg/600px-TutorialDraftShapeString_BasicShape.jpg 2x" /></a>
|
|
</p>
|
|
<h2><span class="mw-headline" id="Inserting_text_with_the_Draft_ShapeString_tool">Inserting text with the Draft ShapeString tool</span></h2>
|
|
<ul><li>Switch to Draft workbench</li>
|
|
<li>make sure nothing is selected in the tree view</li>
|
|
<li>Toggle working plane to XY (Top) by clicking on <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_SelectPlane.png" class="image"><img alt="Draft SelectPlane.png" src="32px-Draft_SelectPlane.png" width="32" height="32" srcset="/wiki/images/thumb/a/aa/Draft_SelectPlane.png/48px-Draft_SelectPlane.png 1.5x, /wiki/images/a/aa/Draft_SelectPlane.png 2x" /></a> Auto</span> and choosing <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"> XY</span></li>
|
|
<li>Insert text "FreeCAD" by
|
|
<ul><li>Click on <a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_ShapeString.png" class="image"><img alt="Draft ShapeString.png" src="32px-Draft_ShapeString.png" width="32" height="32" srcset="/wiki/images/thumb/f/f7/Draft_ShapeString.png/48px-Draft_ShapeString.png 1.5x, /wiki/images/f/f7/Draft_ShapeString.png 2x" /></a></li>
|
|
<li>Highlight the text in the "Global X"-field and type "0" on the keyboard and press <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"> Return</span></li>
|
|
<li>Highlight the text in the "Global Y" field</li>
|
|
<li>Type "0" on the keyboard and press <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"> Return</span></li>
|
|
<li>Highlight the text in the "Global Z" field</li>
|
|
<li>Type "0" on the keyboard and press <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"> Return</span></li>
|
|
<li>Enter "FreeCAD" in the string field (without brackets) and press <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"> Return</span></li>
|
|
<li>Choose a height of 5mm</li>
|
|
<li>Choose a tracking of 0 mm</li>
|
|
<li>now point FreeCAD to a "TTF"-Text-Font to use (for example the ARIAL-TTF)</li>
|
|
<li>After pressing <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"> Return</span> one last time, the Draft-Shapestring object is created in the tree view</li></ul></li></ul>
|
|
<h2><span class="mw-headline" id="Create_3D_text">Create 3D text</span></h2>
|
|
<ul><li>Switch to part workbench</li>
|
|
<li>Make sure the object "Shapestring" is selected in the tree view</li>
|
|
<li>Use Part Extrude-Tool <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Extrude.png" class="image"><img alt="Part Extrude.png" src="32px-Part_Extrude.png" width="32" height="32" srcset="/wiki/images/thumb/d/df/Part_Extrude.png/48px-Part_Extrude.png 1.5x, /wiki/images/d/df/Part_Extrude.png 2x" /></a> with the parameters:
|
|
<ul><li>extrude Z=1 mm</li>
|
|
<li>make sure to tick "create solid"</li>
|
|
<li>use "OK" to finish part extrude operation</li></ul></li>
|
|
<li>Make sure object "Extrude" is selected in the tree view and press <Space> to toggle its visibility to be visible</li></ul>
|
|
<p><a href="https://www.freecadweb.org/wiki/index.php?title=File:TutorialDraftShapeString_DraftShapestring.jpg" class="image"><img alt="TutorialDraftShapeString DraftShapestring.jpg" src="300px-TutorialDraftShapeString_DraftShapestring.jpg" width="300" height="190" srcset="/wiki/images/thumb/a/a4/TutorialDraftShapeString_DraftShapestring.jpg/450px-TutorialDraftShapeString_DraftShapestring.jpg 1.5x, /wiki/images/thumb/a/a4/TutorialDraftShapeString_DraftShapestring.jpg/600px-TutorialDraftShapeString_DraftShapestring.jpg 2x" /></a>
|
|
</p>
|
|
<h2><span class="mw-headline" id="Insert_sketch_for_positioning">Insert sketch for positioning</span></h2>
|
|
<ul><li>Switch to sketcher workbench </li>
|
|
<li>Make sure object "chamfer" is selected in the tree view and press <Space> to toggle its visibility to visible</li>
|
|
<li>Choose sloped face created by chamfer operation</li>
|
|
<li>Click on <a href="https://www.freecadweb.org/wiki/index.php?title=File:Sketcher_NewSketch.png" class="image"><img alt="Sketcher NewSketch.png" src="32px-Sketcher_NewSketch.png" width="32" height="32" srcset="/wiki/images/thumb/4/46/Sketcher_NewSketch.png/48px-Sketcher_NewSketch.png 1.5x, /wiki/images/4/46/Sketcher_NewSketch.png 2x" /></a> to insert new sketch</li>
|
|
<li>Draw a line (may be horizontal or vertical, length is not of importance ...)</li>
|
|
<li>Constrain one of the endpoints to be +2,5 mm vertical distance and +2,5 mm horizontal distance away from the origin</li>
|
|
<li>Close the sketch</li></ul>
|
|
<p><a href="https://www.freecadweb.org/wiki/index.php?title=File:TutorialDraftShapeString_Sketch.jpg" class="image"><img alt="TutorialDraftShapeString Sketch.jpg" src="600px-TutorialDraftShapeString_Sketch.jpg" width="600" height="215" srcset="/wiki/images/thumb/3/37/TutorialDraftShapeString_Sketch.jpg/900px-TutorialDraftShapeString_Sketch.jpg 1.5x, /wiki/images/3/37/TutorialDraftShapeString_Sketch.jpg 2x" /></a>
|
|
</p>
|
|
<h2><span class="mw-headline" id="Positioning_3D_text_in_3D_space">Positioning 3D text in 3D space</span></h2>
|
|
<ul><li>Make sure object "Extrude" is selected in the tree view and press <Space> to toggle visibility to visible</li>
|
|
<li>Make sure, object "Extrude" is selected in the tree view</li>
|
|
<li>Open Placement task <b>Edit->Placement...</b></li>
|
|
<li>Apply incremental placement, axis of rotation Z=90°</li>
|
|
<li>Apply incremental placement, axis of rotation Y=45°</li>
|
|
<li>Switch to draft workbench</li>
|
|
<li>Switch to wireframe mode</li>
|
|
<li>Make sure, only "snap to endpoint" is activated <b>Draft->Snapping->Snap to endpoint</b></li>
|
|
<li>Select "extrude"-object</li>
|
|
<li>Click on <a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_Move.png" class="image"><img alt="Draft Move.png" src="32px-Draft_Move.png" width="32" height="32" srcset="/wiki/images/thumb/c/c5/Draft_Move.png/48px-Draft_Move.png 1.5x, /wiki/images/c/c5/Draft_Move.png 2x" /></a></li>
|
|
<li>In 3D view click on the most upper left corner point of "extrude"-object (1) and then click on the constrained point in the sketch (2)</li></ul>
|
|
<p><a href="https://www.freecadweb.org/wiki/index.php?title=File:TutorialDraftShapeString_Position.jpg" class="image"><img alt="TutorialDraftShapeString Position.jpg" src="600px-TutorialDraftShapeString_Position.jpg" width="600" height="443" srcset="/wiki/images/thumb/f/f4/TutorialDraftShapeString_Position.jpg/900px-TutorialDraftShapeString_Position.jpg 1.5x, /wiki/images/f/f4/TutorialDraftShapeString_Position.jpg 2x" /></a>
|
|
</p>
|
|
<h2><span class="mw-headline" id="Crea.C5.A3i_un_text_gravat">Creaţi un text gravat</span></h2>
|
|
<ul><li>Switch to part workbench</li>
|
|
<li>Switch to "As is"-view mode</li>
|
|
<li>Select the 3D text ("extrude") and then the base object ("chamfer") in the tree view</li>
|
|
<li>Apply a boolean cut by clicking on <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cut.png" class="image"><img alt="Part Cut.png" src="32px-Part_Cut.png" width="32" height="32" srcset="/wiki/images/thumb/4/4a/Part_Cut.png/48px-Part_Cut.png 1.5x, /wiki/images/4/4a/Part_Cut.png 2x" /></a></li>
|
|
<li>Make sure object "Sketch" is selected in the tree view</li>
|
|
<li>Press <Space> to toggle visibilty</li>
|
|
<li>Click on <a href="https://www.freecadweb.org/wiki/index.php?title=File:View-axometric.png" class="image"><img alt="View-axometric.png" src="32px-View-axometric.png" width="32" height="32" srcset="/wiki/images/thumb/8/8a/View-axometric.png/48px-View-axometric.png 1.5x, /wiki/images/8/8a/View-axometric.png 2x" /></a> to change to axometric view</li>
|
|
<li>Click on <a href="https://www.freecadweb.org/wiki/index.php?title=File:View-zoom-all.png" class="image"><img alt="View-zoom-all.png" src="32px-View-zoom-all.png" width="32" height="35" srcset="/wiki/images/7/7b/View-zoom-all.png 1.5x" /></a> to zoom to fit all</li>
|
|
<li>Finished</li></ul>
|
|
<p><a href="https://www.freecadweb.org/wiki/index.php?title=File:TutorialDraftShapeString_Complete.jpg" class="image"><img alt="TutorialDraftShapeString Complete.jpg" src="300px-TutorialDraftShapeString_Complete.jpg" width="300" height="261" srcset="/wiki/images/thumb/4/48/TutorialDraftShapeString_Complete.jpg/450px-TutorialDraftShapeString_Complete.jpg 1.5x, /wiki/images/thumb/4/48/TutorialDraftShapeString_Complete.jpg/600px-TutorialDraftShapeString_Complete.jpg 2x" /></a>
|
|
</p>
|
|
<div class="mw-translate-fuzzy">
|
|
<h2><span class="mw-headline" id="Note">Note</span></h2>
|
|
<ul><li>for creating curved text you can use the macro <a href="Macro_Circular_Text.html" title="Macro Circular Text">Circular Text</a></li>
|
|
<li>for importing text from inkscape look at the <a href="Import_text_and_geometry_from_Inkscape.html" title="Import text and geometry from Inkscape">Importing text from inkscape tutorial</a></li>
|
|
<li>Extrusion of the Shapestring-Text can also be done with the PartDesign-Pad-Tool</li>
|
|
<li>Remember that the DraftShapestring-Object cannot be attached to a face (so no pocket-command possible)</li></ul>
|
|
</div>
|
|
<div style="clear:both"></div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Draft_ShapeString_tutorial/ro&oldid=276156">http://www.freecadweb.org/wiki/index.php?title=Draft_ShapeString_tutorial/ro&oldid=276156</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> |