Draft Module/it

Introduzione
L'ambiente Draft consente di disegnare semplici oggetti 2D e offre diversi strumenti per modificarli in seguito. Fornisce inoltre strumenti per definire un piano di lavoro, una griglia e un sistema di snap per controllare con precisione la posizione della geometria.

Gli oggetti 2D creati possono essere utilizzati per per il disegno in modo simile a Inkscape o Autocad. Queste forme 2D possono anche essere utilizzate come componenti di base di oggetti 3D creati con altri ambienti di lavoro, ad esempio con Part e Arch. È anche possibile gli oggetti Draft in Schizzi, il che significa che le forme possono essere utilizzate anche con PartDesign per creare dei corpi solidi.

FreeCAD è principalmente un'applicazione di modellazione 3D, quindi i suoi strumenti 2D non sono così avanzati come in altri programmi di disegno. Se l'obiettivo principale è la produzione di disegni 2D complessi e di file DXF, e non si ha bisogno di modelli 3D, si può prendere in considerazione un programma software dedicato al disegno tecnico come LibreCAD, QCad, TurboCad e altri.



Strumenti per disegnare oggetti
Questi sono gli strumenti per creare gli oggetti


 * [[Image:Draft_Line.png|32px]] Linea: disegna un segmento delimitato da due punti.
 * [[Image:Draft_Wire.png|32px]] DWire: disegna una spezzata o polilinea specificando tutti i punti intermedi.
 * [[Image:Draft_Circle.png|32px]] Cerchio: disegna una circonferenza prendendo in input il centro e il raggio.
 * [[Image:Draft_Arc.png|32px]] Arco: disegna un arco di circonferenza a partire dal centro e specificando il raggio, l'angolo iniziale e l'angolo finale.
 * [[Image:Draft_Ellipse.png|32px]] Ellisse: disegna una ellisse.
 * [[Image:Draft_Polygon.png|32px]] Poligono: disegna un poligono regolare da centro, raggio e numero di lati.
 * [[Image:Draft_Rectangle.png|32px]] Rettangolo: disegna un rettangolo specificando gli angoli opposti.
 * [[Image:Draft_Text.png|32px]] Testo: disegna delle annotazioni multilinea.
 * [[Image:Draft_Dimension.png|32px]] Quota: aggiunge la quotatura.
 * [[Image:Draft_BSpline.png|32px]] B-Spline: interpola una traiettoria curvilinea passante per i punti specificati.
 * [[Image:Draft_Point.png|32px]] Punto: inserisce un oggetto punto.
 * [[Image:Draft_ShapeString.png|32px]] ShapeString: inserisce una forma composta da una stringa di testo.
 * [[Image:Draft_Facebinder.png|32px]] Facebinder: crea un nuovo oggetto costituito dalle facce selezionate in una forma.
 * [[Image:Draft_BezCurve.png|32px]] Curva di Bezier: disegna curve di Bezier su una serie di punti
 * [[Image:Draft_Label.png|32px]] Etichetta: posiziona un'etichetta con una freccia che punta a un elemento selezionato

Strumenti per modificare gli oggetti
Si tratta degli strumenti per la modifica di oggetti esistenti. Lavorano su oggetti selezionati precedentemente, quando nessun oggetto è selezionato, si viene invitati a scegliere uno.

Molti strumenti operativi (spostamento, rotazione, array, ecc.) Funzionano anche su oggetti solidi di (Part, PartDesign, Arch, ecc.).


 * [[Image:Draft_Move.png|32px]] Sposta: sposta uno o più oggetti da una posizione a un'altra
 * [[Image:Draft_Rotate.png|32px]] Ruota: ruota uno o più oggetti da un angolo di partenza a un angolo finale
 * [[Image:Draft_Offset.png|32px]] Scosta: duplica e scosta in modo equidistante i componenti di un oggetto
 * [[Image:Draft_Trimex.png|32px]] Taglia/Estendi: accorcia o estende (estrude) l'oggetto selezionato
 * [[Image:Draft_Join.png|32px]] Unisci: unisce le linee insieme in un unico contorno.
 * [[Image:Draft_Split.png|32px]] Separa: divide un contorno in due in un punto.
 * [[Image:Draft_Upgrade.png|32px]] Assembla: unisce gli oggetti in un oggetto di livello superiore
 * [[Image:Draft_Downgrade.png|32px]] Scomponi: scompone gli oggetti in oggetti di livello inferiore
 * [[Image:Draft_Scale.png|32px]] Scala: scala gli oggetti in relazione a un punto base
 * [[Image:Draft_PutOnSheet.png|32px]] Disegno: traspone gli oggetti in un Foglio di disegno
 * [[Image:Draft_Edit.png|32px]] Modifica: consente di modificare un oggetto
 * [[Image:Draft_WireToBSpline.png|32px]] Da Wire a BSpline: converte i segmenti di una linea spezzata (Wire) in curve di una linea B-Spline e viceversa
 * [[Image:Draft_AddPoint.png|32px]] Aggiungi punto: aggiunge un punto a una linea spezzata o a una BSpline
 * [[Image:Draft_DelPoint.png|32px]] Elimina punto: elimina un punto da una spezzata o da una B-Spline
 * [[Image:Draft_Shape2DView.png|32px]] Vista 2D: crea un oggetto 2D quale proiezione di un oggetto 3D
 * [[Image:Draft_Draft2Sketch.png|32px]] Da Draft a Schizzo: converte un oggetto di Draft in un oggetto di Schizzo e viceversa
 * [[Image:Draft_Array.png|32px]] Schiera: duplica e crea una schiera a matrice polare o rettangolare degli oggetti selezionati
 * [[Image:Draft_PathArray.png|32px]] Path Array: crea delle copie dell'oggetto selezionato distribuite su un percorso
 * [[Image:Draft_PointArray.svg|32px]] Point Array: crea una serie di oggetti posizionando le copie in determinati punti
 * [[Image:Draft_Clone.png|32px]] Clona: clona gli oggetti selezionati
 * [[Image:Draft_PutOnSheet.png|32px]] Disegno: inserisce gli oggetti selezionati su una pagina di Drawing
 * [[Image:Draft_Mirror.png|32px]] Simmetria: riflette gli oggetti selezionati
 * [[Image:Draft_Stretch.png|32px]] Stira: stira gli oggetti selezionati

Strumenti di utilità
Strumenti aggiuntivi disponibili dal menu o tramite il menu di scelta rapida visualizzato facendo clic con il pulsante destro del mouse, a seconda dell'oggetto selezionato.


 * [[Image:Draft_SelectPlane.png|32px]] Piano di lavoro: consente di impostare un piano di lavoro da una vista standard o da una faccia selezionata.
 * [[Image:Draft_FinishLine.png|32px]] Termina: termina il disegno della polilinea o della Draft BSpline/itB-Spline corrente senza chiuderla.
 * [[Image:Draft_CloseLine.png|32px]] Chiudi: termina il disegno della polilinea o della Draft BSpline/itB-Spline corrente chiudendola.
 * [[Image:Draft_UndoLine.png|32px]] Annulla: annulla l'ultimo segmento della polilinea.
 * [[Image:Draft_ToggleConstructionMode.png|32px]] Modalità Costruzione: attiva o disattiva la modalità "Disegno di Costruzione".
 * [[Image:Draft_ToggleContinueMode.png|32px]] Modalità Continua: attiva o disattiva la modalità "Continua con lo stesso strumento".
 * [[Image:Draft_ApplyStyle.png|32px]] Applica stile: applica lo stile e il colore attuale agli oggetti selezionati.
 * [[Image:Draft_ToggleDisplayMode.png|32px]] Visualizzazione: commuta la modalità di visualizzazione degli oggetti selezionati da "Flat lines" a "Wireframe" (da facce a linee).
 * [[Image:Draft_AddToGroup.png|32px]] Aggiungi al gruppo: aggiunge rapidamente gli oggetti selezionati a un Gruppo o ad un VisGroup esistente.
 * [[Image:Draft_SelectGroup.png|32px]] Seleziona il contenuto del gruppo: seleziona il contenuto di un Gruppo o di un VisGroup esistente.
 * [[Image:Draft_ToggleSnap.png|32px]] Aggancia: attiva o disattiva la funzione di ancoraggio (snap) agli oggetti.
 * [[Image:Draft_ToggleGrid.png|32px]] Griglia: attiva o disattiva la visualizzazione della griglia di Draft.
 * [[Image:Draft_ShowSnapBar.png|32px]] Barra di snap: mostra o nasconde la barra degli strumenti di ancoraggio di Draft.
 * [[Image:Draft_Heal.png|32px]] Heal: risolve i problemi individuati negli oggetti di Draft in file molto vecchi.
 * [[Image:Draft_FlipDimension.png|32px]] Flip Dimension: inverte l'orientamento del testo di una dimensione.
 * [[Image:Draft_VisGroup.png|32px]] VisGruppo: crea nel documento corrente un gruppo di elementi con le stesse proprietà Vista.
 * [[Image:Draft_Slope.png|32px]] Pendenza: cambia l'inclinazione delle linee o polilinee selezionate.
 * [[Image:Draft_AutoGroup.png|32px]] AutoGruppo: posiziona automaticamente i nuovi oggetti in un determinato Gruppo o VisGroup.
 * [[Image:Draft_SetWorkingPlaneProxy.png|32px]] Piano Proxy: aggiunge un oggetto proxy nel documento per memorizzare la posizione di un Piano di lavoro.
 * [[Image:Draft_ToggleConstructionMode.png|32px]] Aggiungi al gruppo Costruzione: aggiunge l'oggetto selezionato al gruppo Costruzione.

Preferenze

 * [[Image:Preferences-draft.svg|32px]] Preferenze: preferenze generali per il piano di lavoro e gli strumenti di disegno.
 * [[Image:Preferences-import-export.svg|32px]] Preferenze Import-Export: preferenze disponibili per l'importazione e l'esportazione in diversi formati di file.

Formato dei file
Il modulo Draft fornisce a FreeCAD gli importatori e gli esportatori per i seguenti formati di file:


 * Autodesk .DXF: Importa ed esporta file Drawing Exchange Format creati con applicazioni CAD 2D
 * SVG (come geometria): Importa ed esporta file Scalable Vector Graphics creati con applicazioni di grafica vettoriale
 * Open Cad format .OCA: Importa ed esporta file OCA/GCAD, potenzialmente un nuovo formato di file open CAD
 * Airfoil Data Format .DAT: Importa file DAT che descrivono profili aerodinamici portanti
 * Autodesk .DWG: Importa e esporta file DWG tramite l'importatore DXF quando l'utility ODA Converter è installata.
 * FreeCAD e importare DWG: Importa e esporta file DWG
 * FreeCAD e importare DXF: Importa e esporta file DXF

Ulteriori funzioni

 * Ancorare (Snap): Permette di inserire nuovi punti in posizioni particolari su oggetti esistenti.
 * Vincolare: Permette di inserire nuovi punti correlati (vincolati) orizzontalmente o verticalmente a punti precedenti.
 * Digitare le coordinate: Permette di inserire le coordinate da tastiera invece di cliccare sullo schermo
 * Modalità Costruzione: Permette di raggruppare delle geometrie in un blocco definito 'Costruzione' per nasconderle o visualizzarle contemporaneamente, in modo semplice, tramite l'interruttore on/off
 * Piano di lavoro: Consente di definire un piano nello spazio 3D dove eseguire le successive operazioni

Script
Gli strumenti di Draft possono essere utilizzati nelle macro e dalla console Python utilizzando le API Draft.

Tutorial

 * Draft tutorial
 * Draft tutorial antiquato
 * Draft ShapeString tutorial