Draft ShapeString tutorial/it: Difference between revisions
(Created page with "== Incisione di testo 3D con l'ambiente PartDesign ==") |
(Created page with "Un processo simile a quello descritto sopra può essere eseguito con PartDesign.") |
||
Line 164: | Line 164: | ||
== Incisione di testo 3D con l'ambiente PartDesign == |
== Incisione di testo 3D con l'ambiente PartDesign == |
||
Un processo simile a quello descritto sopra può essere eseguito con [[PartDesign_Workbench/it|PartDesign]]. |
|||
# Create the {{Button|[[File:Draft_ShapeString.svg|16px]] [[Draft_ShapeString|Draft ShapeString]]}} first. |
# Create the {{Button|[[File:Draft_ShapeString.svg|16px]] [[Draft_ShapeString|Draft ShapeString]]}} first. |
Revision as of 07:59, 14 January 2024
Tutorial |
Argomento |
---|
Product design |
Livello di difficoltà |
Base |
Tempo di esecuzione |
30 minuti |
Autori |
r-frank e vocx |
Versione di FreeCAD |
0.17 o superiore |
Files di esempio |
Draft_Shapestring_Text |
Vedere anche |
Nessuno |
Introduzione
Questo tutorial è stato originariamente scritto da Roland Frank (†2017, r-frank) ed è stato riscritto e ri-illustrato da vocx.
Questo tutorial descrive un metodo per creare testo 3D e utilizzarlo con oggetti solidi in Part. Si seguano le seguenti indicazioni
- inserire il testo da tracciare con lo strumento Forma da testo,
- estruderlo in modo che diventi un solido 3D con Estrudi di Part,
- posizionarlo nello spazio 3D utilizzando Placement e Sposta di Draft (utilizzare uno schizzo come geometria ausiliaria) e
- incidere il testo applicando in Part una Sottrazione booleana.
Per utilizzare ShapeString all'interno di PartDesign, il processo è essenzialmente lo stesso dell'ambiente Part, ma ShapeString viene posizionato all'interno del Corpo di PartDesign per estruderlo. Andare alla fine di questo tutorial per ulteriori informazioni.
Aspetto finale del testo inciso.
Per disegnare una linea ausiliaria viene utilizzato l'ambiente Sketcher. Maggiori informazioni sugli strumenti di questo workbench sono disponibili in
Impostazione
1. Aprire FreeCAD, creare un nuovo documento vuoto con File → Nuovo e passare a Part.
- 1.1. Premere il pulsante Isometrica o premere 0 sul tastierino numerico della tastiera per modificare la visualizzazione in isometrica per visualizzare meglio i solidi 3D.
- 1.2. Premere il pulsante Visualizza tutto ogni volta che si aggiungono oggetti per eseguire la panoramica e lo zoom della Vista 3D in modo che tutti gli elementi siano visibili nella vista.
- 1.3. Tenere premuto Ctrl mentre si clicca per selezionare più elementi. Se si è sbagliato a selezionare qualcosa o si desidera deselezionare tutto, semplicemente fare clic sullo spazio vuoto nella Vista 3D.
Creare la forma di base
2. Inserire una primitva cubo cliccando su Cubo.
- 2.1. Selezionare
Cubo
nella vista ad albero. - 2.2. Modificare le dimensioni nella scheda Dati dell'editor delle proprietà.
- 2.3. Cambiare Width in
31 mm
.
3. Creare uno smusso.
- 3.1. Selezionare il bordo superiore (
Edge6
) sulla faccia anteriore delCubo
nella vista 3D. - 3.2. Cliccare Smussa.
- 3.3. Nel pannello Smussa spigoli andare su Selezione, scegliere Seleziona spigoli. Come Modalità smusso scegliere
Uguale distanza
, quindi impostare Lunghezza su5 mm
. - 3.4. Premere OK. Questo creerà un oggetto
Chamfer
. - 3.5. Nella vista ad albero, selezionare
Chamfer
e nella scheda Vista modificare il valore di Line Width in2.0
.
Oggetto di base creato da un cubo e da un'operazione di smusso.
Inserire il testo con lo strumento ShapeString di Draft
4. Passare a Draft.
- 4.1. Assicurarsi che non sia selezionato nulla nella vista ad albero.
- 4.2. Stabilire il piano di lavoro su XY (Dall'alto) facendo clic su Seleziona piano e cliccando Dall'alto (XY).
5. Inserire il testo "FreeCAD".
- 5.1. Fare clic su Forma da testo.
- 5.2. Impostare X in
0 mm
. - 5.3. Impostare Y in
0 mm
. - 5.4. Impostare Z in
0 mm
. - 5.5. Oppure cliccare Reimposta punto.
- 5.6. Scrivere in Stringa
FreeCAD
; cambiare Altezza in5 mm
. - 5.7. Assicurarsi che Font file punti ad un carattere valido, ad esempio
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
. Premere i puntini di sospensione ... per aprire la finestra di dialogo del sistema operativo e trovare un font di carattere.- Nota: per ulteriori dettagli sull'utilizzo dei caratteri fare riferimento alla sezione Note in Forma da testo.
- 5.8. Cliccare OK. Questo creerà un oggetto
ShapeString
. - 5.9. Ricalcolare il documento cliccando Aggiorna.
- 5.10. Nella vista ad albero, selezionare
ShapeString
, nella scheda Vista modificare il valore di Line Width in2.0
. - 5.11. Nella vista ad albero, selezionare
Chamfer
, nella scheda Vista cambiare il valore di Visibility infalse
, oppure premere Spazio sulla tastiera. Questo nasconderà l'oggetto, così si potrà vedere meglio laShapeString
. - 5.12. Per vedere la ShapeString dall'alto, cambiare la vista cliccando Dall'alto o premere 2 sulla tastiera.
- 5.13. Per ripristinare la vista isometrica, cliccare Isometrica o premere 0 sulla tastiera.
Testo creato come ShapeString, ovvero come raccolta di linee su un piano.
Creare il testo solido 3D
6. Tornare in Part.
- 6.1. Nella vista ad albero, selezionare
ShapeString
, quindi cliccare Estrudi. - 6.2. Nel panelllo Estrudi andare su Direzione, scegliere Lungo la normale; in Lunghezza, impostare Nello stesso verso a
1 mm
; selezionare anche l'opzione Crea solido. - 6.3. Cliccare OK. Questo creerà un oggetto
Extrude
. - 6.4. Nella vista ad albero, selezionare
Extrude
e nella scheda Vista cambiare il valore di Line Width in2.0
.
Testo creato come ShapeString e trasformato in un solido mediante estrusione.
Inserire lo schizzo ausiliario per il posizionamento
Ora si disegnerà un semplice schizzo che verrà utilizzato come geometria ausiliaria per posizionare l'estrusione ShapeString.
7. Nella vista ad albero, selezionare Extrude
e premere Spazio sulla tastiera per renderlo invisibile.
8. Passare a Sketcher.
9. Nella vista ad albero, selezionare Chamfer
e premere Spazio sulla tastiera per renderlo visibile.
- 9.1. Scegliere la faccia inclinata creata dall'operazione di smusso (
Face3
). - 9.2. Fare clic sul pulsante Crea uno schizzo. Nella finestra di dialogo Collegamento dello schizzo, selezionare
Piano della faccia
e cliccare OK. - 9.3. La vista dovrebbe regolarsi automaticamente in modo che la fotocamera sia parallela al volto selezionato.
- 9.4. Disegnare una linea orizzontale in una posizione generale sulla parte superiore della faccia. La lunghezza non è importante; interessa solo la sua posizione.
- 9.5. Vincolare il punto inizale sinistro in modo che sia ad una distanza di
2,5 mm
dall'asse X locale e dall'asse Y locale, utilizzando Distanza orizzontale e Distanza verticale. - 9.6. Poiché lo schizzo è solo un oggetto ausiliario, non è necessario che sia completamente vincolato. Si può farlo se si vuole, assegnando una distanza fissa, ad esempio,
20 mm
, sempre con Distanza orizzontale . - 9.7. Chiudere lo schizzo.
Linea creata in sketcher con i vincoli.
Linea di schizzo creata sopra la faccia solida, da utilizzare come guida di riferimento per il posizionamento del testo estruso.
Posizionare il testo 3D nello spazio 3D
10. Nella vista ad albero, selezionare Extrude
e premere Spazio sulla tastiera per renderlo visibile.
11. Con Extrude
ancora selezionato, nella scheda Dati dell'editor delle proprietà, fare clic sul campo valore di Placement in modo che il pulsante con i puntini di sospensione ... appaia sulla destra e quindi fare clic su quel pulsante.
- 11.1. Selezionare l'opzione Applica le modifiche incrementali.
- 11.2. Impostare in Rotazione
Asse di rotazione con angolo
l'AsseZ
(impostando i valoriX
,Y
eZ
delle caselle di input dell'asse su0
,0
e1
rispettivamente,Z
è la terza casella di input) e per Angolo90 deg
, quindi fare clic su Applica. Così si applicherà una rotazione attorno all'asse Z e si ripristinerà il campo Angolo a zero. - 11.3. Impostare in Rotazione
Asse di rotazione con angolo
l'AsseY
(impostando i valoriX
,Y
eZ
delle caselle di input dell'asse su0
,1
e0
rispettivamente) e per Angolo45 gradi
, quindi fare clic su Appica . In questo modo si applicherà una rotazione attorno all'asse Y e si ripristinerà il campo Angolo a zero. - 11.4. Fare clic su OK per chiudere la finestra di dialogo.
12. Passare nuovamente a Draft.
- 12.1. Passare allo stile di disegno "Reticolo" con Visualizza → Stile di disegno → Reticolo, oppure cliccare Reticolo nella barra degli strumenti della vista. Ciò consentirà di vedere gli oggetti dietro altri oggetti.
- 12.2. Assicurarsi che il metodo Snap "Snap punto finale" sia attivo. Questo può essere attivato dal menu Drafting → Snap → Snap blocca, e poi → Snap punto finale, o cliccando Snap blocca e poi Snap Punto finale nella barra degli strumenti di Snap.
13. Nella vista ad albero, selezionare Extrude
.
- 13.1. Cliccare su Sposta.
- 13.2. Nella Vista 3D fare clic sul punto dell'angolo in alto a sinistra dell'oggetto
Extrude
(1), quindi fare clic sul punto più a sinistra nella linea disegnata con lo sketcher (2). - 13.3. Se Snap Punto Finale è attivo, non appena si sposta il puntatore vicino a un vertice, si dovrebbe notare che si attacca esattamente ad esso.
- Nota: se si incontrano problemi con lo snap ai vertici, assicurarsi che solo il metodo Snap Punto finale sia abilitato. Avere più metodi di snap attivi contemporaneamente può rendere difficile la selezione della funzione giusta.
- 13.4. Il testo estruso dovrebbe ora trovarsi all'interno del corpo dell'oggetto
Chamfer
.
La ShapeString estrusa deve essere spostata nella posizione della linea di schizzo che si trova sulla faccia del corpo di base.
ShapeString estruso posizionato sul Chamfer
.
Creare il testo inciso
14. Tornare a Part.
- 14.1. Passare allo stile di disegno "Come è" con Visualizza → Stile di disegno → Come è, oppure premere il Come è nella barra degli strumenti della vista. Questo mostrerà tutti gli oggetti con l'ombreggiatura e il colore normali.
- 14.2. Nella vista ad albero, selezionare
Sketch
e premere Spazio sulla tastiera per renderlo invisibile.
15. Nella vista ad albero selezionare prima Chamfer
e poi Extrude
.
- 15.1. Quindi premere Taglio. Verrà creato un oggetto
Cut
. Questo è l'oggetto finale. - Nota: l'ordine in cui si selezionano gli oggetti è importante per l'operazione di taglio. L'oggetto di base viene selezionato per primo e l'oggetto da sottrarre arriva alla fine.
- 15.2. Nella vista ad albero, selezionare
Cut
e nella scheda Vista modificare il valore di Line Width in2.0
.
Modello finale di un cubo raccordato, con testo scavato creato da operazioni ShapeString, Estrusione e Taglio booleano.
Incisione di testo 3D con l'ambiente PartDesign
Un processo simile a quello descritto sopra può essere eseguito con PartDesign.
- Create the Draft ShapeString first.
- Create a PartDesign Body, make it active, and add a base solid by adding primitives, or using a Sketch and extruding it with PartDesign Pad.
- Move the
ShapeString
object into the active body. - Attach the
ShapeString
object to one of the faces of the solid, or to a PartDesign Plane, using Part EditAttachment. - Now create a PartDesign Pad or a PartDesign Pocket from the
ShapeString
, 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.
Note
- To create curved text you can use Macro FCCircularText.
- To import text from an SVG file look at the Import text and geometry from Inkscape tutorial.
- Primitives: Box, Cylinder, Sphere, Cone, Torus, Tube, Create primitives, Shape builder
- Creation and modification: Extrude, Revolve, Mirror, Scale, Fillet, Chamfer, Make face from wires, Ruled Surface, Loft, Sweep, Section, Cross sections, 3D Offset, 2D Offset, Thickness, Projection on surface, Attachment
- Boolean: Make compound, Explode Compound, Compound Filter, Boolean, Cut, Fuse, Common, Connect, Embed, Cutout, Boolean fragments, Slice apart, Slice, XOR
- Structure tools: Part, Group
- Helper tools: Create body, Create sketch, Attach sketch, Edit sketch, Validate sketch, Check geometry, Create a sub-object(s) shape binder, Create a clone, Create a datum plane, Create a datum line, Create a datum point, Create a local coordinate system
- Modeling tools:
- Additive tools: Pad, Revolution, Additive loft, Additive pipe, Additive helix, Additive box, Additive cylinder, Additive sphere, Additive cone, Additive ellipsoid, Additive torus, Additive prism, Additive wedge
- Subtractive tools: Pocket, Hole, Groove, Subtractive loft, Subtractive pipe, Subtractive helix, Subtractive box, Subtractive cylinder, Subtractive sphere, Subtractive cone, Subtractive ellipsoid, Subtractive torus, Subtractive prism, Subtractive wedge
- Boolean: Boolean operation
- Dress-up tools: Fillet, Chamfer, Draft, Thickness
- Transformation tools: Mirrored, Linear Pattern, Polar Pattern, Create MultiTransform, Scaled
- Extras: Migrate, Sprocket, Involute gear, Shaft design wizard
- Context menu: Set tip, Move object to other body, Move object after other object, Appearance, Color per face
- Preferences: Preferences, Fine tuning
- General: Create sketch, Edit sketch, Map sketch to face, Reorient sketch, Validate sketch, Merge sketches, Mirror sketch, Leave sketch, View sketch, View section, Toggle grid, Toggle snap, Configure rendering order, Stop operation
- Sketcher geometries: Point, Line, Arc, Arc by 3 points, Circle, Circle by 3 points, Ellipse, Ellipse by 3 points, Arc of ellipse, Arc of hyperbola, Arc of parabola, B-spline by control points, Periodic B-spline by control points, B-spline by knots, Periodic B-spline by knots, Polyline, Rectangle, Centered rectangle, Rounded rectangle, Triangle, Square, Pentagon, Hexagon, Heptagon, Octagon, Regular polygon, Slot, Fillet, Corner-preserving fillet, Trim, Extend, Split, External geometry, Carbon copy, Toggle construction geometry
- Sketcher constraints:
- Geometric constraints: Coincident, Point on object, Vertical, Horizontal, Parallel, Perpendicular, Tangent, Equal, Symmetric, Block
- Dimensional constraints: Lock, Horizontal distance, Vertical distance, Distance, Radius or weight, Diameter, Auto radius/diameter, Angle, Refraction (Snell's law)
- Constraint tools: Toggle driving/reference constraint, Activate/deactivate constraint
- Sketcher tools: Select unconstrained DoF, Select associated constraints, Select associated geometry, Select redundant constraints, Select conflicting constraints, Show/hide internal geometry, Select origin, Select horizontal axis, Select vertical axis, Symmetry, Clone, Copy, Move, Rectangular array, Remove axes alignment, Delete all geometry, Delete all constraints
- Sketcher B-spline tools: Show/hide B-spline degree, Show/hide B-spline control polygon, Show/hide B-spline curvature comb, Show/hide B-spline knot multiplicity, Show/hide B-spline control point weight, Convert geometry to B-spline, Increase B-spline degree, Decrease B-spline degree, Increase knot multiplicity, Decrease knot multiplicity, Insert knot, Join curves
- Sketcher virtual space: Switch virtual space
- Additional: Sketcher Dialog, Preferences, Sketcher scripting
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub