Draft ShapeString tutorial/de

Einleitung
In diesem Tutorial wird behandelt, wie man
 * einen Text mit dem [[Image:Draft_ShapeString.png|16px]] ShapeString Werkzeug einfügt
 * ihn extrudiert zu einem Festkörper (Solid)
 * den Solid in 3D positioniert mit placement und Draft Move mit der Hilfe von Skizzen
 * ein Gravur herstellt durch eine boolsche Verschneidung

This tutorial was originally written by Roland Frank (†2017, r-frank), and it was rewritten and re-illustrated by vocx.

This tutorial describes a method to create 3D text and use it with solid objects. We will discuss how to
 * insert outlined text with the tool,
 * extrude it to be a 3D solid with ,
 * position it in 3D space using placement, and (it uses a sketch as auxiliary geometry), and
 * engrave the text by applying a boolean.

To use ShapeStrings inside the PartDesign Workbench go to the end of this tutorial.



Es wird empfohlen, zuerst das Sketcher Tutorial durchzuarbeiten.

Setup
1. Open FreeCAD, create a new empty document with, and switch to the Part Workbench.
 * 1.1. Press the button, or press  in the numerical pad of your keyboard, to change the view to isometric to visualize the 3D solids better.
 * 1.2. Press the button whenever you add objects in order to pan and zoom the 3D view so that all elements are seen in the view.
 * 1.3. Hold while you click to select multiple items. If you selected something wrong or want to de-select everything, just click on empty space in the 3D view.

Herstellung des Grundkörpers

 * Starten Sie FreeCAD und erstellen Sie eine neues Dokument
 * Wechseln Sie in den Arbeitsbereich "Part"
 * Fügen Sie einen Würfel ein durch Klick auf [[Image:Part_Box.png|32px]]
 * Stellen Sie sicher, dass der Würfel in der Baumansicht ausgewählt ist
 * Ändern Sie seine Breite auf 31 mm durch Benutzung des Data-Tab in der Eigenschaften-Anzeige
 * Klicken Sie auf [[Image:View-axometric.png|32px]] um zur axometrischen Ansicht zu wechseln
 * Klicken Sie auf [[Image:View-zoom-all.png|32px]] um auf Alles zu zoomen
 * Wählen Sie die obere Kante der Frontfläche des Würfels in der 3D-Ansicht
 * Fügen Sie eine Fase an Kante6 an durch Klick auf [[Image:Part_Chamfer.png|32px]]
 * Stellen Sie sicher, dass das Objekt "Chamfer" in der Baumansicht ausgewählt ist und drücken Sie die Leertaste, um den Körper auszublenden

2. Insert a primitive cube by clicking on.
 * 2.1. Select in the tree view.
 * 2.2. Change the dimensions in the tab of the property editor.
 * 2.3. Change to.

3. Create a chamfer.
 * 3.1. Select the upper edge on the front face of the  in the 3D view.
 * 3.2. Press.
 * 3.3. In the task panel go to, choose . As  choose , then set  to.
 * 3.4. Press . This will create a object.
 * 3.5. In the tree view, select, in the tab change the value of  to.



Einfügen von Text mit dem Draft Shapestring-Tool

 * Wechseln Sie in den Arbeitsbereich "Draft"
 * Stellen Sie sicher, dass nichts in der Baumansicht ausgewählt ist
 * Definieren Sie die Arbeitsebene als die XY-Ebene durch Klick auf und Klick auf
 * Fügen Sie den Text "FreeCAD" ein durch
 * Klick auf [[Image:Draft_ShapeString.png|32px]]
 * Markieren Sie den Text im Feld "Global X" und drücken Sie "0" auf der Tastatur und drücken Sie danach
 * Klick auf [[Image:Draft_ShapeString.png|32px]]
 * Markieren Sie den Text im Feld "Global Y" und drücken Sie "0" auf der Tastatur und drücken Sie danach
 * Klick auf [[Image:Draft_ShapeString.png|32px]]
 * Markieren Sie den Text im Feld "Global Z" und drücken Sie "0" auf der Tastatur und drücken Sie danach
 * Geben Sie "FreeCAD" (ohne Anführungszeichen) im Eingabefeld ein und drücken Sie
 * Wählen Sie eine Höhe von 5 mm
 * Wählen Sie Verfolgung von 0 mm
 * nun müssen Sie den Pfad zu einer TTF-Schriftart angeben (z.B. die "Arial"-Schriftart)
 * Nach dem Drücken von wird das Draft-Shapestring-Objekt in der 3D-Ansicht und in der Baumansicht erstellt

4. Switch to the Draft Workbench.
 * 4.1. Make sure nothing is selected in the tree view.
 * 4.2. Establish the working plane to XY (Top) by clicking on and pressing.

5. Insert the text "FreeCAD".
 * 5.1. Press on.
 * 5.2. Change to.
 * 5.3. Change to.
 * 5.4. Change to.
 * 5.5. Or press.
 * 5.6. Change to ; change  to ; change  to.
 * 5.7. Make sure points to a valid font, for example, . Press the ellipsis  to open the operating system's dialog to find a font.
 * 5.8. Press . This will create a object.
 * 5.9. Recompute the document by pressing.
 * 5.10. In the tree view, select, in the tab change the value of  to.
 * 5.11. In the tree view, select, in the tab change the value of  to , or press  in the keyboard. This will hide the object, so you can see the  better.
 * 5.12. To see the ShapeString from above change the view by pressing, or in the keyboard.
 * 5.13. To restore the view to isometric, press, or in the keyboard.



Erstellen von 3D-Text

 * Wechseln Sie in den Arbeitbereich "Part"
 * Stellen Sie sicher, dass das Draft-Shapestring-Objekt in der Baumansicht ausgewählt ist
 * Benutzen Sie das Part-Extrude-Werkzeug [[Image:Part_Extrude.png|32px]] mit den Parametern
 * extrude Z=1 mm
 * Stellen Sie sicher, dass "Erstelle Festkörper" angewählt ist
 * Stellen Sie sicher, dass das Objekt "Extrude" in der Baumansicht ausgewählt ist und drücken Sie die Leertaste, um es einzublenden

6. Switch back to the Part Workbench.
 * 6.1. In the tree view, select, then press.
 * 6.2. In the task panel go to, choose ; in , set  to ; also tick the  option.
 * 6.3. Press . This will create an object.
 * 6.4. In the tree view, select, in the tab change the value of  to.



Erstellen einer Skizze zur Positionierung

 * Wechseln Sie in den Arbeitsbereich "Skizze"
 * Stellen Sie sicher, dass das Objekt "chamfer" in der Baumansicht ausgewählt ist und drücken Sie die Leertaste, um es einzublenden
 * Wählen Sie die geneigte Fläche, die durch die Fasen-Operation entstanden ist, in der 3D-Ansicht aus
 * Klicken Sie auf [[Image: Sketcher_NewSketch.png|32px]] zum Einfügen einer neuen Skizze
 * Zeichnen Sie eine (z.B. horizontale oder vertikale) Linie, die Länge ist nicht wichtig
 * Legen Sie den Abstand eines der Linienendpunkte zum Nullpunkt mit +2,5 mm vertikalem Abstand und +2 mm horizontalem Abstand zum Ursprung fest
 * Schließen Sie die Skizze

Now we will draw a simple sketch that will be used as auxiliary geometry to position the ShapeString extrusion.

7. In the tree view, select, and press in the keyboard to make it invisible.

8. Switch to the Sketcher Workbench.

9. In the tree view, select, and press in the keyboard to make it visible.
 * 9.1. Choose the sloped face created by the chamfer operation.
 * 9.2. Click on . In the dialog, select, and press.
 * 9.3. The view should adjust automatically so that the camera is parallel to the selected face.
 * 9.4. Draw a horizontal line in a general position on top of the face. The length is not important; we are just interested in its position.
 * 9.5. Constrain the left endpoint to be away from the local X axis and from the local Y axis, using  and.
 * 9.6. Since the sketch is just an auxiliary object, we don't need to have it fully constrained. You can do this if you wish by assigning a fixed distance, say,, again with.
 * 9.7. Close the sketch.





Positionierung von 3D-Text im 3D Raum

 * Stellen Sie sicher, dass das Objekt "Extrude" in der Baumansicht ausgewählt ist und drücken Sie die Leertaste, um es einzublenden
 * Stellen Sie sicher, dass das Objekt "Extrude" in der Baumansicht ausgewählt ist
 * Fügen Sie ein inkrementelles Placement hinzu, Rotationsachse Z=90°
 * Fügen Sie ein inkrementelles Placement hinzu, Rotationsachse Y=45°
 * Wechseln Sie in den Arbeitsbereich "Draft"
 * Wechseln Sie in den Draht-Modus
 * Stellen Sie sicher, dass nur der Fangmodus "Endpunkte" ausgewählt ist
 * Wählen Sie das "Extrude"-Objekt aus
 * Klicken Sie auf [[Image: Draft_Move.png|32px]]
 * Klicken SIe in der 3D-Ansicht auf den obersten linken Punkt des Extrude-Objektes (1) und dann auf den positionierten Punkt in der Skizze (2)

10. In the tree view, select, and press in the keyboard to make it visible.

11. In the tree view, select, in the tab of the property editor, click on the  value so the ellipsis button  appears on the right.
 * 11.1. Tick the option.
 * 11.2. Change the to ;  to, and  to , then click on . This will apply a rotation around the Z-axis, and will reset the  field to zero.
 * 11.3. Change the to ;  to, and  to , then click on . This will apply a rotation around the Y-axis, and will reset the  field to zero.
 * 11.4. Click on to close the dialog.

12. Switch again to the Draft Workbench.
 * 12.1. Switch to "Wireframe" draw style with, or press the button in the view toolbar. This will allow you to see the objects behind other objects.
 * 12.2. Make sure the Draft Snap "Snap to endpoint" method is active. This can be done from the menu, and then , or by pressing the and  buttons in the Snap toolbar.

13. In the tree view, select.
 * 13.1. Click on.
 * 13.2. In the 3D view click on the upper left corner point of the object (1), and then click on the leftmost point in the line drawn with the sketcher (2).
 * 13.3. If is active, as soon as you move the pointer close to a vertex, you should see that it attaches to it exactly.
 * if you have problems snapping to vertices, make sure only the method is enabled. Having multiple snapping methods active at the same time may make it difficult to select the right feature.
 * 13.4. The extruded text should now be inside the body of the object.





Einen vertieften Text herstellen

 * Wechseln Sie in den Arbeitsbereich "Part"
 * Wechseln Sie in den "Original"-Ansichtsmodus
 * Wählen Sie den 3D-Text ("extrude") und dann zusätzlich das Basis-Objekt ("chamfer") in der Baumansicht aus
 * Fügen Sie eine boolsche Verschneidung durch Klick auf [[Image:Part_Cut.png|32px]] hinzu
 * Stellen Sie sicher, dass das Objekt "Sketch" in der Baumansicht ausgewählt ist
 * Drücken Sie die Leertaste, um es auszublenden
 * Klicken Sie auf [[Image:View-axometric.png|32px]] um in die axometrische Ansicht zu wechseln
 * Klicken Sie auf [[Image:View-zoom-all.png|32px]] um auf Alles zu zoomen
 * fertig ...

14. Switch back to the Part Workbench.
 * 14.1. Switch to "As is" draw style with, or press the button in the view toolbar. This will show all objects with the normal shading and color.
 * 14.2. In the tree view, select, and press in the keyboard to make it invisible.

15. In the tree view select first, and then.
 * 15.1. Then press . This will create a object. This is the final object.
 * the order in which you select the objects is important for the cut operation. The base object is selected first, and the subtracting object comes at the end.
 * 15.2. In the tree view, select, in the tab change the value of  to.



Engraving 3D text with the PartDesign Workbench
A similar process as described above can be done with the PartDesign Workbench.


 * 1) Create the  first.
 * 2) Create a, make it active, and add a base solid by adding primitives, or using a Sketch and extruding it with.
 * 3) Move the  object into the active body.
 * 4) Attach the  object to one of the faces of the solid, or to a, using.
 * 5) Now create a  or a  from the, in order to produce an additive or a subtractive feature of the base body, respectively.

See the forum thread, How to use ShapeStrings in PartDesign.

Bemerkungen

 * um einen gebogenen Text herzustellen kann man das Makro Circular Text FCCircularTextButtom.png benutzen
 * um Text aus Inkscape zu importieren schauen Sie sich bitte das Tutorial Importing text from inkscape tutorial an
 * Extrusion des Shapestring-Textes kann auch mit dem Pad-Werkzeug aus dem Arbeitsbereich "Part Design" erfolgen
 * Bedenken Sie bitte, dass das DraftShapestring-Objekt keiner Fläche zugewiesen werden kann, somit ist keine Taschen-Funktion möglich


 * To create curved text you can use the macro FCCircularTextButtom.png Circular Text.
 * To import text from an SVG file look at the Import text and geometry from Inkscape tutorial.