FreeCAD-Doc/localwiki/Part_Module-it.html
2018-07-19 18:47:02 -05:00

173 lines
30 KiB
HTML

<html><head><title>Part Module/it</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Part Module/it</h1></div>
<div id="mw-content-text" lang="it" dir="ltr" class="mw-content-ltr"><hr/>
<div class="mw-parser-output"></div>
<p>Le funzionalità CAD di FreeCAD sono basate sul kernel <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Open_CASCADE">OpenCasCade</a>. Il modulo Parte di FreeCAD permette di accedere e utilizzare gli oggetti e le funzioni di OpenCascade. OpenCascade è un kernel CAD di livello professionale, che contiene funzioni avanzate per la manipolazione degli oggetti e della geometria 3D.
Gli oggetti Parte sono molto più complessi degli oggetti <a href="https://www.freecadweb.org/wiki/index.php?title=Mesh_Module/it" class="mw-redirect" title="Mesh Module/it">Mesh</a> e consentono quindi delle operazioni più avanzate, quali ad esempio le operazioni logiche booleane, la cronologia delle modifiche e un comportamento parametrico.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_example.jpg" class="image"><img alt="Part example.jpg" src="Part_example.jpg" width="634" height="406" /></a>
</p><p>Esempio di forma realizzata con il modulo Parte di FreeCAD
</p>
<div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#Gli_strumenti"><span class="tocnumber">1</span> <span class="toctext">Gli strumenti</span></a>
<ul>
<li class="toclevel-2"><a href="#Primitive"><span class="tocnumber">1.1</span> <span class="toctext">Primitive</span></a></li>
<li class="toclevel-2"><a href="#Modificare_gli_oggetti"><span class="tocnumber">1.2</span> <span class="toctext">Modificare gli oggetti</span></a></li>
</ul>
</li>
<li class="toclevel-1"><a href="#Altri_strumenti"><span class="tocnumber">2</span> <span class="toctext">Altri strumenti</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#Operazioni_booleane"><span class="tocnumber">3</span> <span class="toctext">Operazioni booleane</span></a></li>
<li class="toclevel-1 tocsection-3"><a href="#Concetti_base"><span class="tocnumber">4</span> <span class="toctext">Concetti base</span></a></li>
<li class="toclevel-1 tocsection-4"><a href="#Script"><span class="tocnumber">5</span> <span class="toctext">Script</span></a></li>
<li class="toclevel-1 tocsection-5"><a href="#Esempi"><span class="tocnumber">6</span> <span class="toctext">Esempi</span></a></li>
<li class="toclevel-1 tocsection-6"><a href="#Tutorial"><span class="tocnumber">7</span> <span class="toctext">Tutorial</span></a></li>
</ul>
</div>
<h3><span class="mw-headline" id="Gli_strumenti">Gli strumenti</span></h3>
<p>Gli strumenti del modulo Parte sono tutti situati nel menu <b>Parte </b> che viene visualizzato quando si carica questo modulo.
</p>
<h4><span class="mw-headline" id="Primitive">Primitive</span></h4>
<p>Questi sono strumenti per creare oggetti primitivi.
</p>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Box.png" class="image"><img alt="Part Box.png" src="32px-Part_Box.png" width="32" height="32" srcset="/wiki/images/thumb/a/a5/Part_Box.png/48px-Part_Box.png 1.5x, /wiki/images/a/a5/Part_Box.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Box/it" title="Part Box/it">Prisma</a>: disegna parallelepipedi specificandone le dimensioni</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cone.png" class="image"><img alt="Part Cone.png" src="32px-Part_Cone.png" width="32" height="32" srcset="/wiki/images/thumb/1/13/Part_Cone.png/48px-Part_Cone.png 1.5x, /wiki/images/1/13/Part_Cone.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cone/it" title="Part Cone/it">Cono</a>: disegna solidi conici.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cylinder.png" class="image"><img alt="Part Cylinder.png" src="32px-Part_Cylinder.png" width="32" height="32" srcset="/wiki/images/thumb/d/d4/Part_Cylinder.png/48px-Part_Cylinder.png 1.5x, /wiki/images/d/d4/Part_Cylinder.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cylinder/it" title="Part Cylinder/it">Cilindro</a>: disegna solidi cilindrici.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Sphere.png" class="image"><img alt="Part Sphere.png" src="32px-Part_Sphere.png" width="32" height="32" srcset="/wiki/images/thumb/4/4b/Part_Sphere.png/48px-Part_Sphere.png 1.5x, /wiki/images/4/4b/Part_Sphere.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Sphere/it" title="Part Sphere/it">Sfera</a>: disegna sfere.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Torus.png" class="image"><img alt="Part Torus.png" src="32px-Part_Torus.png" width="32" height="32" srcset="/wiki/images/thumb/8/8b/Part_Torus.png/48px-Part_Torus.png 1.5x, /wiki/images/8/8b/Part_Torus.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Torus/it" title="Part Torus/it">Toro</a>: disegna anelli.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_CreatePrimitives.png" class="image"><img alt="Part CreatePrimitives.png" src="32px-Part_CreatePrimitives.png" width="32" height="32" srcset="/wiki/images/thumb/8/8a/Part_CreatePrimitives.png/48px-Part_CreatePrimitives.png 1.5x, /wiki/images/8/8a/Part_CreatePrimitives.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_CreatePrimitives/it" title="Part CreatePrimitives/it">Crea Primitive</a>: strumento per creare varie primitive geometriche parametriche</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Shapebuilder.png" class="image"><img alt="Part Shapebuilder.png" src="32px-Part_Shapebuilder.png" width="32" height="32" srcset="/wiki/images/thumb/a/a6/Part_Shapebuilder.png/48px-Part_Shapebuilder.png 1.5x, /wiki/images/a/a6/Part_Shapebuilder.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Shapebuilder/it" title="Part Shapebuilder/it">Generatore di forma</a>: strumento per creare delle forme complesse da primitive geometriche parametriche</li></ul>
<h4><span class="mw-headline" id="Modificare_gli_oggetti">Modificare gli oggetti</span></h4>
<p>Questi sono gli strumenti per modificare gli oggetti esistenti. Essi permettono di scegliere l'oggetto da modificare.
</p>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Booleans.png" class="image"><img alt="Part Booleans.png" src="32px-Part_Booleans.png" width="32" height="32" srcset="/wiki/images/thumb/8/89/Part_Booleans.png/48px-Part_Booleans.png 1.5x, /wiki/images/8/89/Part_Booleans.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Booleans/it" title="Part Booleans/it">Booleana</a>: Esegue operazioni booleane sugli oggetti</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Union.png" class="image"><img alt="Part Union.png" src="32px-Part_Union.png" width="32" height="32" srcset="/wiki/images/thumb/4/45/Part_Union.png/48px-Part_Union.png 1.5x, /wiki/images/4/45/Part_Union.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Union/it" title="Part Union/it">Unione</a>: Unisce (fonde) due oggetti</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Common.png" class="image"><img alt="Part Common.png" src="32px-Part_Common.png" width="32" height="32" srcset="/wiki/images/thumb/9/9a/Part_Common.png/48px-Part_Common.png 1.5x, /wiki/images/9/9a/Part_Common.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Common/it" title="Part Common/it">Interseca</a>: Estrae la parte comune (intersezione) di due oggetti</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cut.png" class="image"><img alt="Part Cut.png" src="32px-Part_Cut.png" width="32" height="32" srcset="/wiki/images/thumb/4/4a/Part_Cut.png/48px-Part_Cut.png 1.5x, /wiki/images/4/4a/Part_Cut.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cut/it" title="Part Cut/it">Sottrai</a>: Taglia (sottrae) un oggetto da un altro</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_JoinConnect.png" class="image"><img alt="Part JoinConnect.png" src="32px-Part_JoinConnect.png" width="32" height="32" srcset="/wiki/images/thumb/9/95/Part_JoinConnect.png/48px-Part_JoinConnect.png 1.5x, /wiki/images/9/95/Part_JoinConnect.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_CompJoinFeatures/it" title="Part CompJoinFeatures/it">Giunzione</a>: operazioni booleane intelligenti per oggetti vuoti internamente, es. tubazioni (v0.16)
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_JoinConnect.png" class="image"><img alt="Part JoinConnect.png" src="32px-Part_JoinConnect.png" width="32" height="32" srcset="/wiki/images/thumb/9/95/Part_JoinConnect.png/48px-Part_JoinConnect.png 1.5x, /wiki/images/9/95/Part_JoinConnect.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_JoinConnect/it" title="Part JoinConnect/it">Congiunzione</a>: Congiunge gli oggetti (v0.16)</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_JoinEmbed.png" class="image"><img alt="Part JoinEmbed.png" src="32px-Part_JoinEmbed.png" width="32" height="32" srcset="/wiki/images/thumb/b/bc/Part_JoinEmbed.png/48px-Part_JoinEmbed.png 1.5x, /wiki/images/b/bc/Part_JoinEmbed.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_JoinEmbed/it" title="Part JoinEmbed/it">Incastro</a>: Incastra un oggetto in un altro oggetto (v0.16)</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_JoinCutout.png" class="image"><img alt="Part JoinCutout.png" src="32px-Part_JoinCutout.png" width="32" height="32" srcset="/wiki/images/thumb/c/c4/Part_JoinCutout.png/48px-Part_JoinCutout.png 1.5x, /wiki/images/c/c4/Part_JoinCutout.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_JoinCutout/it" title="Part JoinCutout/it">Asportazione</a>: Asporta un oggetto da un altro oggetto (v0.16)</li></ul></li>
<li> Strumenti di suddivisione: (v0.17)
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_BooleanFragments.png" class="image"><img alt="Part BooleanFragments.png" src="32px-Part_BooleanFragments.png" width="32" height="32" srcset="/wiki/images/thumb/f/fc/Part_BooleanFragments.png/48px-Part_BooleanFragments.png 1.5x, /wiki/images/f/fc/Part_BooleanFragments.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_BooleanFragments/it" title="Part BooleanFragments/it">Frammenti</a>: Restituisce tutte le parti che possono essere ottenute con operazioni booleane tra oggetti (v0.17)</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Slice.png" class="image"><img alt="Part Slice.png" src="32px-Part_Slice.png" width="32" height="32" srcset="/wiki/images/thumb/f/f7/Part_Slice.png/48px-Part_Slice.png 1.5x, /wiki/images/f/f7/Part_Slice.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Slice/it" title="Part Slice/it">Suddivisione</a>: Divide un oggetto nelle parti ottenute intersecando l'oggetto con un altro oggetto (v0.17)</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_XOR.png" class="image"><img alt="Part XOR.png" src="32px-Part_XOR.png" width="32" height="32" srcset="/wiki/images/thumb/e/e7/Part_XOR.png/48px-Part_XOR.png 1.5x, /wiki/images/e/e7/Part_XOR.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_XOR/it&amp;action=edit&amp;redlink=1" class="new" title="Part XOR/it (page does not exist)">XOR</a>: Rimuove lo spazio condiviso dagli oggetti (versione simmetrica di <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cut/it" title="Part Cut/it">Taglia</a>) (Or esclusivo) (v0.17)</li></ul></li>
<li> Composto
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_MakeCompound/it" title="Part MakeCompound/it">Crea un composto</a>: Crea un composto dagli oggetti selezionati.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_CompoundFilter/it&amp;action=edit&amp;redlink=1" class="new" title="Part CompoundFilter/it (page does not exist)">Compound Filter</a>:</li></ul></li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Extrude.png" class="image"><img alt="Part Extrude.png" src="32px-Part_Extrude.png" width="32" height="32" srcset="/wiki/images/thumb/d/df/Part_Extrude.png/48px-Part_Extrude.png 1.5x, /wiki/images/d/df/Part_Extrude.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Extrude/it" title="Part Extrude/it">Estrudi</a>: Estrude le facce planari di un oggetto</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Revolve.png" class="image"><img alt="Part Revolve.png" src="32px-Part_Revolve.png" width="32" height="32" srcset="/wiki/images/thumb/1/12/Part_Revolve.png/48px-Part_Revolve.png 1.5x, /wiki/images/1/12/Part_Revolve.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Revolve/it" title="Part Revolve/it">Rivoluziona</a>: Crea un oggetto tramite la rotazione di un altro oggetto attorno ad un asse</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Mirror.png" class="image"><img alt="Part Mirror.png" src="32px-Part_Mirror.png" width="32" height="32" srcset="/wiki/images/thumb/9/93/Part_Mirror.png/48px-Part_Mirror.png 1.5x, /wiki/images/9/93/Part_Mirror.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Mirror/it" title="Part Mirror/it">Specchia</a>: Riflette l'oggetto selezionato rispetto ad un asse stabilito</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Section.png" class="image"><img alt="Part Section.png" src="32px-Part_Section.png" width="32" height="32" srcset="/wiki/images/thumb/a/ab/Part_Section.png/48px-Part_Section.png 1.5x, /wiki/images/a/ab/Part_Section.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Section/it" title="Part Section/it">Seziona</a>: Crea una sezione intersecando un oggetto con un altro oggetto</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_SectionCross.png" class="image"><img alt="Part SectionCross.png" src="32px-Part_SectionCross.png" width="32" height="32" srcset="/wiki/images/thumb/8/8b/Part_SectionCross.png/48px-Part_SectionCross.png 1.5x, /wiki/images/8/8b/Part_SectionCross.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_SectionCross/it" title="Part SectionCross/it">Sezioni...</a>: Crea una sezione intersecando un oggetto con uno o più piani di sezione</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Fillet.png" class="image"><img alt="Part Fillet.png" src="32px-Part_Fillet.png" width="32" height="32" srcset="/wiki/images/thumb/4/4a/Part_Fillet.png/48px-Part_Fillet.png 1.5x, /wiki/images/4/4a/Part_Fillet.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Fillet/it" title="Part Fillet/it">Raccorda</a>: Raccorda (arrotonda) i bordi di un oggetto</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Chamfer.png" class="image"><img alt="Part Chamfer.png" src="32px-Part_Chamfer.png" width="32" height="32" srcset="/wiki/images/thumb/8/87/Part_Chamfer.png/48px-Part_Chamfer.png 1.5x, /wiki/images/8/87/Part_Chamfer.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Chamfer/it" title="Part Chamfer/it">Smussa</a>: Smussa i bordi di un oggetto</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_RuledSurface.png" class="image"><img alt="Part RuledSurface.png" src="32px-Part_RuledSurface.png" width="32" height="32" srcset="/wiki/images/thumb/2/26/Part_RuledSurface.png/48px-Part_RuledSurface.png 1.5x, /wiki/images/2/26/Part_RuledSurface.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_RuledSurface/it" title="Part RuledSurface/it">Superficie rigata</a>: Crea una superficie tra due linee</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Sweep.png" class="image"><img alt="Part Sweep.png" src="32px-Part_Sweep.png" width="32" height="32" srcset="/wiki/images/thumb/7/79/Part_Sweep.png/48px-Part_Sweep.png 1.5x, /wiki/images/7/79/Part_Sweep.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Sweep/it" title="Part Sweep/it">Sweep</a>: Estrude un profilo seguendo un percorso determinato</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Loft.png" class="image"><img alt="Part Loft.png" src="32px-Part_Loft.png" width="32" height="32" srcset="/wiki/images/thumb/e/ef/Part_Loft.png/48px-Part_Loft.png 1.5x, /wiki/images/e/ef/Part_Loft.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Loft/it" title="Part Loft/it">Loft</a>: Crea una estrusione tra due sagome diverse</li>
<li> Strumenti offset:
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Offset.png" class="image"><img alt="Part Offset.png" src="32px-Part_Offset.png" width="32" height="32" srcset="/wiki/images/thumb/9/9f/Part_Offset.png/48px-Part_Offset.png 1.5x, /wiki/images/9/9f/Part_Offset.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Offset/it" title="Part Offset/it">Offset 3D</a>: Crea una forma parallela ad una data distanza dall'originale.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Offset2D.png" class="image"><img alt="Part Offset2D.png" src="32px-Part_Offset2D.png" width="32" height="32" srcset="/wiki/images/thumb/8/8e/Part_Offset2D.png/48px-Part_Offset2D.png 1.5x, /wiki/images/thumb/8/8e/Part_Offset2D.png/64px-Part_Offset2D.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Offset2D/it" title="Part Offset2D/it">Offset 2D</a>: Crea un contorno parallelo ad una certa distanza dall'originale, ingrandisce o contrae una faccia piana. (v0.17)</li></ul></li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Thickness.png" class="image"><img alt="Part Thickness.png" src="32px-Part_Thickness.png" width="32" height="32" srcset="/wiki/images/thumb/e/e7/Part_Thickness.png/48px-Part_Thickness.png 1.5x, /wiki/images/e/e7/Part_Thickness.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Thickness/it" title="Part Thickness/it">Spessore</a>: Scava un solido, lasciando aperte le facce selezionate.</li></ul>
<h3><span class="mw-headline" id="Altri_strumenti">Altri strumenti</span></h3>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_ImportCAD.png" class="image"><img alt="Part ImportCAD.png" src="32px-Part_ImportCAD.png" width="32" height="32" srcset="/wiki/images/thumb/d/d6/Part_ImportCAD.png/48px-Part_ImportCAD.png 1.5x, /wiki/images/d/d6/Part_ImportCAD.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ImportCAD/it" title="Part ImportCAD/it">Importa CAD</a>: Questo strumento consente di aggiungere un file *.IGES, *.STEP, *.BREP al documento corrente.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_ExportCAD.png" class="image"><img alt="Part ExportCAD.png" src="32px-Part_ExportCAD.png" width="32" height="32" srcset="/wiki/images/thumb/b/bd/Part_ExportCAD.png/48px-Part_ExportCAD.png 1.5x, /wiki/images/b/bd/Part_ExportCAD.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ExportCAD/it" title="Part ExportCAD/it">Esporta CAD</a>: Questo strumento consente di esportare un oggetto parte in un file *.IGES, *.STEP, *.BREP.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_ShapeFromMesh.png" class="image"><img alt="Part ShapeFromMesh.png" src="32px-Part_ShapeFromMesh.png" width="32" height="32" srcset="/wiki/images/thumb/5/50/Part_ShapeFromMesh.png/48px-Part_ShapeFromMesh.png 1.5x, /wiki/images/5/50/Part_ShapeFromMesh.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ShapeFromMesh/it" title="Part ShapeFromMesh/it">Crea forma da mesh</a>: Crea un oggetto forma da un oggetto mesh.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ConvertToSolid/it" title="Part ConvertToSolid/it">Converti in solido</a>: Converte un oggetto forma di un oggetto solido.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ReverseShapes/it" title="Part ReverseShapes/it">Inverti le forme</a>: Capovolge le normali di tutte le facce dell'oggetto selezionato.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_CreateSimpleCopy/it" title="Part CreateSimpleCopy/it">Crea una copia semplice</a>: Crea una semplice copia dell'oggetto selezionato.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_RefineShape.png" class="image"><img alt="Part RefineShape.png" src="32px-Part_RefineShape.png" width="32" height="32" srcset="/wiki/images/thumb/6/68/Part_RefineShape.png/48px-Part_RefineShape.png 1.5x, /wiki/images/6/68/Part_RefineShape.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_RefineShape/it" title="Part RefineShape/it">Affina una forma</a>: Pulisce le facce, eliminando le linee inutili.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_CheckGeometry.png" class="image"><img alt="Part CheckGeometry.png" src="32px-Part_CheckGeometry.png" width="32" height="32" srcset="/wiki/images/thumb/5/5f/Part_CheckGeometry.png/48px-Part_CheckGeometry.png 1.5x, /wiki/images/5/5f/Part_CheckGeometry.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_CheckGeometry/it" title="Part CheckGeometry/it">Controlla la geometria</a>: Controlla se la geometria degli oggetti selezionati contiene degli errori.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Std_Measure_Menu/it" title="Std Measure Menu/it">Misura</a>: Permette di eseguire misure lineari e angolari tra i punti, i bordi o le facce.</li></ul>
<p><br />
</p>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Preferences-import-export.svg" class="image"><img alt="Preferences-import-export.svg" src="Preferences-import-export.svg" width="32" height="32" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Import_Export_Preference/it" title="Import Export Preference/it">Preferenze ...</a> Import Export</li></ul>
<p><br />
</p>
<h3><span class="mw-headline" id="Operazioni_booleane">Operazioni booleane</span></h3>
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_BooleanOperations.png" class="image" title="Un esempio di unione (Somma), intersezione (Comune) e differenza (Sottrazione)"><img alt="Un esempio di unione (Somma), intersezione (Comune) e differenza (Sottrazione)" src="500px-Part_BooleanOperations.png" width="500" height="384" srcset="/wiki/images/thumb/d/df/Part_BooleanOperations.png/750px-Part_BooleanOperations.png 1.5x, /wiki/images/thumb/d/df/Part_BooleanOperations.png/1000px-Part_BooleanOperations.png 2x" /></a></div>
<div style="clear:both"></div>
<p><br />
Un esempio di unione (Somma), intersezione (Comune) e differenza (Sottrazione)
</p>
<h3><span class="mw-headline" id="Concetti_base">Concetti base</span></h3>
<p>Nella terminologia OpenCascade, si distingue tra primitive geometriche e forme (topologiche). Una primitiva geometrica può essere un punto, una linea, un cerchio, un piano, ecc o essere anche di tipo più complesso come una curva B-Spline o una superficie. Una forma può essere un vertice, un bordo, un profilo, una faccia, un solido o un insieme di più forme. Le primitive geometriche non sono fatte per essere visualizzate direttamente sulla scena 3D, ma piuttosto per essere utilizzate come geometrie per la costruzione di forme. Ad esempio, un bordo può essere costruito usando una linea o una porzione di un cerchio.
</p><p>Potremmo dire, per riassumere, che le primitive geometriche sono blocchi di costruzione "informi", e le forme sono la reale geometria spaziale costruita su questi blocchi.
</p><p>Per ottenere un elenco completo di tutti questi elementi fare riferimento alla <a rel="nofollow" class="external text" href="http://www.opencascade.org/org/doc/">documentazione OCC</a> e cercare Geom_Geometry e TopoDS_Shape. Nella documentazione sono anche contenute ulteriori informazioni sulle differenze tra gli oggetti geometrici e le forme. La documentazione OCC non è disponibile online (è necessario scaricare un archivio) e si rivolge principalmente ai programmatori e non agli utenti finali. Si spera che le informazioni fornite in seguito siano sufficienti per iniziare.
</p><p>I tipi di oggetti geometrici possono essere suddivisi in due gruppi principali: le curve e le superfici. Sulle curve (linea, cerchio, ...), è possibile creare direttamente un bordo, mentre sulle superfici (piano, cilindro, ...) è possibile costruire una faccia. Ad esempio, la linea primitiva geometrica è illimitata, ossia è definita da un vettore di base e da un vettore di direzione, mentre la sua forma (e rappresentazione) deve essere qualcosa di limitato da un punto iniziale e da un punto finale. E un cubo - solido - può essere creato da sei piani limitati.
</p><p>Da un bordo o una faccia (forme) si può sempre risalire alla sua primitiva geometrica.
</p><p>Utilizzando le forme, è possibile costruire parti molto complesse, oppure viceversa, si possono estrarre tutte le sotto-forme che compongono una forma complessa.
</p>
<h3><span class="mw-headline" id="Script">Script</span></h3>
<p>La struttura principale dei dati utilizzati nel modulo Parte di OpenCascade è il tipo di dati <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Boundary_representation">BRep</a> .
Quasi tutti i contenuti e i tipi di oggetti del modulo Parte sono ora disponibili per gli script Python. Questo include le primitive geometriche, come Linee e Cerchi (o Archi), e tutta la gamma di TopoShapes, come Vertici, Bordi, Contorni, Facce, Solidi e Compositi. Per ognuno di questi oggetti, esistono diversi metodi di creazione, e per alcuni di loro, soprattutto le TopoShapes, sono inoltre disponibili operazioni booleane avanzate come unione, differenza e intersezione. Per maggiori informazioni, esplorare il contenuto del modulo Parte, come descritto nella pagina <a href="https://www.freecadweb.org/wiki/index.php?title=FreeCAD_Scripting_Basics/it" title="FreeCAD Scripting Basics/it">Script</a>.
</p>
<h3><span class="mw-headline" id="Esempi">Esempi</span></h3>
<p>Per creare un elemento linea, passare alla console Python e digitare:
</p>
<pre>import Part,PartGui
doc=App.newDocument()
l=Part.LineSegment()
l.StartPoint=(0.0,0.0,0.0)
l.EndPoint=(1.0,1.0,1.0)
doc.addObject("Part::Feature","Line").Shape=l.toShape()
doc.recompute() </pre>
<p>Descrizione passo per passo della procedura del precedente esempio Python:
</p>
<pre>import Part,PartGui
doc=App.newDocument() </pre>
<p>carica il modulo Parte e crea un nuovo documento
</p>
<pre>l=Part.LineSegment()
l.StartPoint=(0.0,0.0,0.0)
l.EndPoint=(1.0,1.0,1.0) </pre>
<p>La funzione Line descrive in realtà un segmento di linea, quindi serve il punto iniziale e quello finale.
</p>
<pre>doc.addObject("Part::Feature","Line").Shape=l.toShape() </pre>
<div class="mw-translate-fuzzy">
<p>Questo comando aggiunge un oggetto di tipo Parte al documento e assegna la forma di rappresentazione del segmento di linea alla proprietà 'forma' (Shape) dell'oggetto aggiunto. È importante comprendere che abbiamo usato una primitiva geometrica (la Part.line) per creare un TopoShape su di essa (il metodo toShape()). Al documento possono essere aggiunte solo delle forme . In FreeCAD, le primitive geometriche vengono utilizzate come "strutture di base" per le forme.
</p>
</div>
<pre>doc.recompute() </pre>
<p>Aggiorna il documento. Questo prepara anche la rappresentazione visiva del nuovo oggetto Parte.
</p>
<div class="mw-translate-fuzzy">
<p>Notare che una linea può essere creata specificando il suo punto iniziale e il suo punto finale direttamente nel costruttore, per es. Part.Line (point1, point2) oppure possiamo creare una linea predefinita e impostarne le proprietà in seguito, come in questo caso.
</p>
</div>
<p>In modo analogo è possibile creare un cerchio:
</p>
<pre>import Part
doc = App.activeDocument()
c = Part.Circle()
c.Radius=10.0
f = doc.addObject("Part::Feature", "Circle")
f.Shape = c.toShape()
doc.recompute() </pre>
<p>Si noti ancora una volta che il cerchio (geometria primitiva) viene usato per costruire una forma su di esso. Ovviamente, in seguito, si può ancora accedere alla geometria di costruzione con:
</p>
<pre>s = f.Shape
e = s.Edges[0]
c = e.Curve </pre>
<p>Qui si acquisisce la forma dell'oggetto f, poi si acquisisce la lista dei bordi, (in questo caso il bordo è uno solo perché si crea l'intera forma con un unico cerchio, quindi si definisce solo il primo elemento della lista Edges) e infine, si recupera la curva. Ogni bordo ha una curva, che è la geometria primitiva sulla quale è basato.
</p><p>Per maggiori informazioni consultare la pagina <a href="https://www.freecadweb.org/wiki/index.php?title=Topological_data_scripting/it" title="Topological data scripting/it">Script di dati topologici</a>
</p>
<h3><span class="mw-headline" id="Tutorial">Tutorial</span></h3>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=Import_from_STL_or_OBJ/it" title="Import from STL or OBJ/it">Importare da STL o OBJ</a>&#160;: Come importare file STL/OBJ in FreeCAD</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Export_to_STL_or_OBJ/it" title="Export to STL or OBJ/it">Esportare in STL o OBJ</a>&#160;: Come esportare file STL/OBJ da FreeCAD</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Whiffle_Ball_tutorial/it" title="Whiffle Ball tutorial/it">Tutorial Sfera traforata</a>&#160;: Come usare il modulo Part</li></ul>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Part_Module/it&amp;oldid=290006">http://www.freecadweb.org/wiki/index.php?title=Part_Module/it&amp;oldid=290006</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>