Drawing Module/it

Introduction
L'ambiente Disegno (Drawing) consente di trasferire su carta il lavoro realizzato in 3D.

Permette di produrre delle viste (proiezioni sul piano) del modello, di posizionarle in una finestra 2D e di inserire la finestra in una tavola, ad esempio, in un foglio con il bordo, il titolo e il logo e, infine, di stampare la tavola.



Strumenti dell'interfaccia grafica
Questi strumenti permettono di creare, configurare e esportare le proiezioni dei solidi come disegni 2D.


 * [[Image:Drawing_New.png|32px]] Apri SVG: apre un foglio di disegno preventivamente salvato in un file SVG.


 * [[Image:Drawing_Landscape_A3.png|32px]] Nuovo Disegno A3: crea un nuovo disegno su un foglio di default A3 orizzontale di FreeCAD.


 * [[Image:Drawing_View.png|32px]] Inserisci vista nel disegno: inserisce nel foglio di lavoro attivo una vista in proiezione dell'oggetto selezionato.


 * [[Image:Drawing_Annotation.png|32px]] Annotazione: aggiunge una annotazione al foglio di disegno corrente.


 * [[Image:Drawing_Clip.png|32px]] Clip: aggiunge un gruppo di clip al foglio di disegno corrente.


 * [[Image:Drawing_Openbrowser.png|32px]] Apri finestra browser: apre un'anteprima del foglio corrente nel browser


 * [[Image:Drawing_Orthoviews.png|32px]] Inserisci viste ortogonali: crea automaticamente le viste ortogonali di un oggetto nel foglio di disegno corrente


 * [[Image:Drawing_Symbol.png|32px]] Simbolo: aggiunge il contenuto di un file in formato SVG come un simbolo nel foglio di disegno corrente


 * [[Image:Drawing_DraftView.png|32px]] Vista Draft: Inserisce una speciale vista Draft dell'oggetto selezionato nel foglio del disegno corrente


 * [[Image:Drawing_SpreadsheetView.png|32px]] Vista foglio di calcolo: Inserisce una vista di un foglio di calcolo selezionato nel foglio del disegno corrente


 * [[Image:Drawing_Save.png|32px]] Esporta pagina: salva il progetto o le sue modifiche in un file SVG.


 * Proietta le forme: proietta le forme su un piano, nella vista 3D.

Nota. Lo strumento Disegno è utilizzato principalmente per posizionare gli oggetti Draft sulla carta. Possiede alcune funzionalità aggiuntive rispetto agli strumenti standard di Drawing, e supporta degli oggetti specifici come le dimensioni di Draft.

Nella schermata precedente si vedono i componenti principali del modulo Drawing. Il documento contiene l'oggetto (Schenkel) da cui si vuole estrarre un disegno (una proiezione). Viene perciò creata una Pagina. La pagina viene creata tramite un modello, in questo caso il modello è A3_Landscape.

Il modello della pagina è un documento SVG che può contenere la consueta cornice e un logo oppure conformarsi a una presentazione standard personalizzata.

I modelli, di default, nei sistemi Windows si trovano in C:/Program Files/FreeCAD0.13/data/Mod/Drawing/Templates/A3_Landscape.svg, e nei sistemi Linux in /usr/share/freecad/Mod/Drawing/Templates/A3_Landscape.svg.

Nella pagina si possono inserire una o più viste.

Ogni vista ha una posizione nella pagina (Proprietà X, Y), un fattore di scala (proprietà di scala) e delle proprietà aggiuntive.

Ogni volta che la pagina, la vista o l'oggetto a cui si fa riferimento subiscono delle modifiche, la pagina viene rigenerata e viene anche aggiornata la sua visualizzazione.

Script
Per ora le funzioni offerte dall'interfaccia grafica (GUI) sono molto limitate, quindi gli script API sono più interessanti. Ecco alcuni esempi su come utilizzare gli script API del modulo Disegno.

See the Drawing API example page for a description of the functions used to create drawing pages and views.

Lo script Macro_CartoucheFC permette di compilare agevolmente la tabella del modello di tavola FreeCAD A3_Landscape.

Modelli di squadrature
FreeCAD viene fornito con una serie di modelli di pagina predefiniti, ma si possono trovare altri modelli in Modelli di squadrature.

Estendere il modulo Drawing
Alcune ulteriori note sulla programmazione del Modulo Disegno sono contenute nella pagina Drawing Documentation (en) Drawing Documentation (it). Dette note aiutano a capire rapidamente come lavora questo modulo e permettono ai programmatori di avviare rapidamente la programmazione per esso.

Tutorial

 * Drawing tutorial

Link esterni

 * Intro to mechanical drawing on Youtube - by Normal Universe