Part Module/it

Introduzione
Le funzionalità di modellazione di solidi di FreeCAD sono basate sul kernel OpenCASCADE (OCCT), un sistema CAD di livello professionale che offre funzionalità avanzate per la creazione e manipolazione della geometria 3D. L'ambiente Part è su un livello superiore alle librerie OCCT, che fornisce all'utente l'accesso alle primitive e alle funzioni geometriche OCCT. Essenzialmente tutte le funzioni di disegno 2D e 3D in FreeCAD, negli ambienti Draft,   Sketcher,   PartDesign, ecc. si basano sulle funzioni esposte dall'ambiente Parte. Pertanto, L'ambiente Part può essere considerato il componente principale delle funzioni di disegno di FreeCAD.

A more detailed discussion of Part workbench versus Part Design workbench can be found here: Part and Part Design.

Gli oggetti creati con Part sono relativamente semplici; sono pensati per essere utilizzati con le operazioni booleane (unioni e tagli) al fine di costruire forme più complesse. Questo paradigma di modellazione è noto come flusso di lavoro geometria solida costruttiva (CSG) ed era la metodologia tradizionale utilizzata nei primi sistemi CAD. D'altra parte, l'ambiente PartDesign fornisce un flusso di lavoro più moderno per la costruzione di forme: utilizza schizzi parametrici definiti, che vengono estrusi per formare un corpo solido di base, che viene poi modificato da trasformazioni parametriche (editazione delle funzioni), fino a quando non si ottiene l'oggetto finale.

Gli oggetti Parte sono più complessi degli oggetti mesh creati con l'ambiente Mesh, e consentono operazioni più avanzate come le operazioni booleane coerenti, la cronologia delle modifiche e il comportamento parametrico.



Gli strumenti
Gli strumenti del modulo Parte sono tutti situati nel menu  che viene visualizzato quando si carica questo modulo.

Primitive
Questi sono strumenti per creare oggetti primitivi.


 * [[Image:Part_Box.svg|32px]] Prisma: Disegna parallelepipedi specificandone le dimensioni
 * [[Image:Part_Cylinder.svg|32px]] Cilindro: Disegna cilindri specificandone le dimensioni.
 * [[Image:Part_Sphere.svg|32px]] Sfera: Disegna sfere specificandone le dimensioni.
 * [[Image:Part_Cone.svg|32px]] Cono: Disegna coni specificandone le dimensioni.
 * [[Image:Part_Torus.svg|32px]] Toro: Disegna tori (anelli) specificandone le dimensioni.
 * [[Image:Part_Primitives.svg|32px]] Crea primitive: Strumento per creare varie primitive geometriche parametriche
 * [[Image:Part_Shapebuilder.svg|32px]] Generatore di forma: Strumento per creare forme complesse partendo da primitive geometriche parametriche


 * [[Image:Part_Cylinder.svg|32px]] Cylinder: Creates a cylinder.


 * [[Image:Part_Sphere.svg|32px]] Sphere: Creates a sphere.


 * [[Image:Part_Cone.svg|32px]] Cone: Creates a cone.


 * [[Image:Part_Torus.svg|32px]] Torus: Creates a torus (ring).


 * Part_Tube.svg Tube: Creates a tube.


 * [[Image:Part_Primitives.svg|32px]] Primitives: A tool to create one of the following primitives:
 * [[Image:Part_Plane.svg|32px]] Plane: Creates a plane.
 * [[Image:Tree_Part_Box_Parametric.svg|32px]] Box: Creates a box. This object can also be created with the [[Image:Part_Box.svg|32px]] Box tool.
 * [[Image:Tree_Part_Cylinder_Parametric.svg|32px]] Cylinder: Creates a cylinder. This object can also be created with the [[Image:Part_Cylinder.svg|32px]] Cylinder tool.
 * [[Image:Tree_Part_Cone_Parametric.svg|32px]] Cone: Creates a cone. This object can also be created with the [[Image:Part_Cone.svg|32px]] Cone tool.
 * [[Image:Tree_Part_Sphere_Parametric.svg|32px]] Sphere: Creates a sphere. This object can also be created with the [[Image:Part_Sphere.svg|32px]] Sphere tool.
 * [[Image:Part_Ellipsoid.svg|32px]] Ellipsoid: Creates a ellipsoid.
 * [[Image:Tree_Part_Torus_Parametric.svg|32px]] Torus: Creates a torus. This object can also be created with the [[Image:Part_Torus.svg|32px]] Torus tool.
 * [[Image:Part_Prism.svg|32px]] Prism: Creates a prism.
 * [[Image:Part_Wedge.svg|32px]] Wedge: Creates a wedge.
 * [[Image:Part_Helix.svg|32px]] Helix: Creates a helix.
 * [[Image:Part_Spiral.svg|32px]] Spiral: Creates a spiral.
 * [[Image:Part_Circle.svg|32px]] Circle: Creates a circular edge.
 * [[Image:Part_Ellipse.svg|32px]] Ellipse: Creates an elliptical edge.
 * [[Image:Part_Point.svg|32px]] Point: Creates a point (vertex).
 * [[Image:Part_Line.svg|32px]] Line: Creates a line (edge).
 * [[Image:Part_RegularPolygon.svg|32px]] Regular Polygon: Creates a regular polygon.


 * [[Image:Part_Builder.svg|32px]] Builder: Creates shapes from various primitives.

Modificare gli oggetti
Questi sono gli strumenti per modificare gli oggetti esistenti. Essi permettono di scegliere l'oggetto da modificare.


 * [[Image:Part_Extrude.svg|32px]] Estrudi: Estrude le facce planari di un oggetto
 * [[Image:Part_Revolve.svg|32px]] Rivoluziona: Crea un oggetto tramite la rotazione di un altro oggetto attorno ad un asse
 * [[Image:Part_Mirror.svg|32px]] Specchia: Riflette l'oggetto selezionato rispetto ad un asse stabilito
 * [[Image:Part_Fillet.svg|32px]] Raccorda: Raccorda (arrotonda) i bordi di un oggetto
 * [[Image:Part_Chamfer.svg|32px]] Smussa: Smussa i bordi di un oggetto
 * [[Image:Part_RuledSurface.svg|32px]] Superficie rigata: Crea una superficie tra due linee
 * [[Image:Part_Loft.svg|32px]] Loft: Crea una estrusione tra due sagome diverse
 * [[Image:Part_Sweep.svg|32px]] Sweep: Estrude un profilo seguendo un percorso determinato


 * [[Image:Part_Revolve.svg|32px]] Revolve: Creates a solid by revolving an object (not a solid) around an axis.


 * [[Image:Part_Mirror.svg|32px]] Mirror: Mirrors the selected object across a mirror plane.


 * [[Image:Part_Fillet.svg|32px]] Fillet: Fillets (rounds) edges of an object.


 * [[Image:Part_Chamfer.svg|32px]] Chamfer: Chamfers edges of an object.


 * [[Image:Part_RuledSurface.svg|32px]] Ruled Surface: Creates a ruled surface.


 * [[Image:Part_Loft.svg|32px]] Loft: Lofts from one profile to another.


 * [[Image:Part_Sweep.svg|32px]] Sweep: Sweeps one or more profiles along a path.


 * [[Image:Part_CompOffsetTools.png|48px]] Strumenti offset:
 * [[Image:Part_Offset.svg|32px]] Offset 3D: Crea una forma parallela ad una data distanza dall'originale.
 * [[Image:Part_Offset2D.svg|32px]] Offset 2D: Crea un contorno parallelo ad una certa distanza dall'originale, ingrandisce o contrae una faccia piana.


 * [[Image:Part_Thickness.svg|32px]] Spessore: Scava un solido, lasciando aperte le facce selezionate.


 * [[Image:Part_ProjectionOnSurface.png|32px]] Proiezione su superficie: Proietta un logo, un testo o qualsiasi faccia, polilinea, bordo su una superficie. Con la parte di proiezione è possibile creare un solido o una polilinea.


 * [[Image:Part_Compound.svg|48px]] Strumenti Composto:
 * [[Image:Part Compound.svg|32px]] Crea un composto: Crea un composto dagli oggetti selezionati.
 * [[Image:Part_ExplodeCompound.svg|32px]] Esplodi composto: Strumento per dividere composti di forme
 * [[Image:Part Compound‏‎Filter.svg|32px]] Filtra composto: Estrae i singoli pezzi del risultato, ad es. di un'operazione Affetta di Part, con cui è stato diviso un oggetto.


 * [[Image:Part_Booleans.svg|32px]] Operazione booleana: Esegue operazioni booleane sugli oggetti
 * [[Image:Part_Fuse.svg|32px]] Unione: Unisce (fonde) due oggetti
 * [[Image:Part_Common.svg|32px]] Intersezione: Estrae la parte comune (intersezione) di due oggetti
 * [[Image:Part_Cut.svg|32px]] Taglio: Taglia (sottrae) un oggetto da un altro


 * [[Image:Part_Cut.svg|32px]] Cut: Cuts (subtracts) one object from another.


 * [[Image:Part_Fuse.svg|32px]] Fuse: Fuses (unions) two objects.


 * [[Image:Part_Common.svg|32px]] Common: Extracts the common (intersection) part of two objects.


 * [[Image:Part_CompJoinFeatures.png|48px]] Congiungi: operazioni booleane intelligenti per oggetti vuoti internamente, es. tubazioni
 * [[Image:Part_JoinConnect.svg|32px]] Congiungi oggetti: Congiunge gli oggetti
 * [[Image:Part_JoinEmbed.svg|32px]] Incastra oggetto: Incastra un oggetto in un altro oggetto
 * [[Image:Part_JoinCutout.svg|32px]] Asporta con oggetto: Asporta un oggetto da un altro oggetto


 * [[Image:Part_CompSplittingTools.png|48px]] Dividi: Strumenti di suddivisione
 * [[Image:Part_BooleanFragments.svg|32px]] Frammenti booleani: Restituisce tutte le parti che possono essere ottenute con operazioni booleane tra oggetti
 * [[Image:Part SliceApart.svg|32px]] Affetta in parti: strumento per dividere le forme per intersezione con altre forme
 * [[Image:Part_Slice.svg|32px]] Affetta in composto: Divide un oggetto nelle parti ottenute intersecando l'oggetto con un altro oggetto
 * [[Image:Part_XOR.svg|32px]] Booleana XOR: Rimuove lo spazio condiviso dagli oggetti (versione simmetrica di Taglia) (Or esclusivo)


 * [[Image:Part Defeaturing.svg|32px]] Elimina funzioni:
 * [[Image:Part_Section.svg|32px]] Seziona: Crea una sezione intersecando un oggetto con un altro oggetto
 * [[Image:Part_CrossSections.svg|32px]] Sezioni...: Crea una o più sezioni intersecando un oggetto con uno o più piani di sezione
 * [[Image:Part Attachment.svg|32px]] Associazione: associazione è un'utilità per collegare un oggetto a un altro.


 * [[Image:Part_Section.svg|32px]] Section: Creates a section by intersecting an object with a section plane.


 * [[Image:Part_CrossSections.svg|32px]] Cross sections...: Creates one or more cross-sections through an object.


 * [[Image:Part Attachment.svg|32px]] Attachment: Attaches an object to another object.

Misure
Misure: consente la misurazione lineare e angolare tra punti, spigoli e facce.


 * Part_Measure_Linear.svg Misure Lineari consente di effettuare misurazioni lineari.
 * Part_Measure_Angular.svg Misure Angolari consente di effettuare misurazioni di angoli.
 * [[Image:Part_Measure_Refresh.svg|32px]] Measure Refresh aggiorna le misure nella vista 3D.
 * Part_Measure_Clear_All.svg Cancella tutto elimina tutte le misure.
 * Part_Measure_Toggle_All.svg Attiva/Disattiva tutto mostra o nasconde tutte le misure.
 * Part_Measure_Toggle_3d.svg Attiva/Disattiva 3D mostra o nasconde le misure 3D.
 * Part_Measure_Toggle_Delta.svg Attiva/Disattiva Delta mostra o nasconde le misure Delta.


 * [[Image:Part_Measure_Angular.svg|32px]] Measure Angular: Creates an angular measurement.


 * [[Image:Part_Measure_Refresh.svg|32px]] Measure Refresh: Updates all measurements.


 * [[Image:Part_Measure_Clear_All.svg|32px]] Clear All: Clears all measurements.


 * [[Image:Part_Measure_Toggle_All.svg|32px]] Toggle All: Shows or hides all measurements.


 * [[Image:Part_Measure_Toggle_3d.svg|32px]] Toggle 3D: Shows or hides 3D measurements.


 * [[Image:Part_Measure_Toggle_Delta.svg|32px]] Toggle Delta: Shows or hides delta measurements.

Altri strumenti

 * [[Image:Part_Import.svg|32px]] Importa CAD: questo strumento consente di aggiungere un file *.IGES, *.STEP, *.BREP al documento corrente.
 * [[Image:Part_Export.svg|32px]] Esporta CAD: questo strumento consente di esportare un oggetto parte in un file *.IGES, *.STEP, *.BREP.
 * Part_BoxSelection.svg Box di selezione: aggiunge alla selezione le facce delle forme che vengono toccate dalla selezione rettangolare.
 * [[Image:Part ShapeFromMesh.png|32px]] Crea forma da mesh: Crea un oggetto forma da un oggetto mesh.
 * Part_PointsFromMesh.svg Crea punti da mesh: crea un oggetto forma fatto di punti tratti dalla mesh.
 * Converti in solido: Converte un oggetto forma di un oggetto solido.
 * Inverti le forme: Capovolge le normali di tutte le facce dell'oggetto selezionato.


 * Part_Export.svg Export: Exports to *.IGES, *.STEP, or *.BREP files.


 * Part_BoxSelection.svg BoxSelection: Selects faces from a rectangular area.


 * Part_ShapeFromMesh.svg Shape from Mesh: Creates a shape object from a mesh object.


 * Part_PointsFromMesh.svg Points from mesh: Creates a shape object made of points from a mesh object.


 * Part_MakeSolid.svg Convert to solid: Converts a shape object to a solid object.


 * Part_ReverseShapes.svg Reverse shapes: Flips the normals of all faces of selected objects.


 * Creare una copia:
 * [[Image:Part_SimpleCopy‎.svg|32px]] Crea una copia semplice: crea una semplice copia dell'oggetto selezionato.
 * Part_TransformedCopy.svg Crea una copia modificata: crea una copia trasformata dell'oggetto selezionato.
 * Part_ElementCopy.svg Crea una copia di un elemento: crea una copia da un elemento (vertice, bordo, faccia) dell'oggetto selezionato.
 * [[Image:Part_RefineShape.svg|32px]] Affina una forma: pulisce le facce, eliminando le linee inutili.


 * [[Image:Part_CheckGeometry.svg|32px]] Controlla la geometria: Controlla se la geometria degli oggetti selezionati contiene degli errori.


 * Part_MakeFace.svg Make face from wires: Makes a face from a set of wires.

Strumenti del menu contestuale

 * Aspetto: determina l'aspetto dell'intera parte (trasparenza del colore ecc.).
 * Imposta i colori: assegna i colori alle facce delle parti.


 * Part_FaceColors.svg Set colors: Assigns colors to individual faces of objects.

Preferenze

 * [[Image:Preferences-part_design.svg|32px]] Preferenze: preferenze disponibili per gli strumenti di Part (l'ambiente Part utilizza anche le preferenze di PartDesign).
 * [[Image:Preferences-import-export.svg|32px]] Preferenze di Importa e esporta: preferenze disponibili per l'importazione e l'esportazione in diversi formati di file.
 * Ottimizzazine: alcuni parametri extra per mettere a punto il comportamento di Part.

Script
Vedere Script di Part

Tutorial

 * Importare da STL o OBJ : come importare file STL/OBJ in FreeCAD
 * Esportare in STL o OBJ : come esportare file STL/OBJ da FreeCAD
 * Tutorial Sfera traforata : come usare il modulo Part