Mesh Workbench/it

L'ambiente Mesh gestisce i reticoli triangolari degli oggetti mesh.

Gli oggetti mesh sono un tipo speciale di oggetti 3D, composti da triangoli (le maglie della griglia) connessi lungo i loro bordi e nei loro vertici. Oggetti tassellati.



Un esempio di un oggetto mesh

Molte applicazioni 3D utilizzano i mesh come tipo principale di oggetti 3D, ad esempio: sketchup, blender, maya o3d studio max. Dato che i mesh sono oggetti molto semplici, contenenti solo vertici (punti), bordi e facce (triangoli), sono molto facili da creare, modificare, suddividere, allungare, e altrettanto facili da trasferire da un'applicazione all'altra senza alcuna perdita di informazioni. Inoltre, dal momento che contengono dati molto semplici, le applicazioni 3D ne possono gestire grandi quantità senza alcun problema. Per queste ragioni, gli oggetti mesh sono spesso il tipo di oggetto 3D utilizzato dalle applicazioni che si occupano di cinema, animazione e creazione di immagini.

In the field of engineering, however, meshes present one big limitation: They are very dumb objects, only composed of points, lines and faces. They are only made of surfaces, and have no mass information, so they don't behave as solids. In a mesh there is no automatic way to know if a point is inside or outside the object. This means that all solid-based operations, such as addition or subtraction, are always a bit difficult to perform on meshes, and return errors often.

In FreeCAD, since it is an engineering application, we would obviously prefer to work with more intelligent types of 3D objects, that can carry more information, such as mass, solid behaviour, or even custom parameters. The mesh module was first created to serve as a testbed, but to be able to read, manipulate and convert meshes is also highly important for FreeCAD. Very often, in your workflow, you will receive 3D data in mesh format. You will need to handle that data, analyse it to detect errors or other problems that prevent converting them to more intelligent objects, and finally, convert them to more intelligent objects, handled by the Part Module.

Utilizzare il modulo mesh
Attualmente, il modulo Mesh ha una interfaccia molto semplice, tutte le sue funzioni sono raggruppate nelle voci del menu Mesh. Per il momento, le più importanti operazioni possibili sono:
 * [[Image:Mesh_ImportMesh.png|32px]] Importa mesh: Importa oggetti mesh in diversi formati di file
 * [[Image:Mesh_ExportMesh.png|32px]] Esporta mesh: Esporta oggetti mesh in diversi formati di file
 * [[Image:Mesh_MeshFromShape.png|32px]] Crea mesh da forma: Converte oggetti Parte in oggetti Mesh
 * [[Image:Mesh_HarmonizeNormals.png|32px]] Armonizza le normali: Armonizza le normali
 * [[Image:Mesh_FlipNormals.png|32px]] Inverti le normali: Inverte le normali di una mesh
 * Riempi i fori...: Riempie i fori
 * [[Image:Mesh_FillInteractiveHole.png|32px]] Chiudi i fori: Riempie e chiude i fori nelle maglie
 * [[Image:Mesh_RemoveComponents.png|32px]] Rimuovi componenti...: Rimuove elementi della griglia
 * Rimuovi componenti a mano...: Rimuove manualmente elementi della griglia
 * Aggiungi triangolo: Aggiunge un triangolo
 * Leviga...: Leviga la mesh


 * Analizzare la curvatura, le facce, e verificare se un oggetto mesh può essere convertito senza inconvenienti in un solido
 * Analizza e ripara la mesh...: Analizza e ripara la mesh
 * [[Image:Mesh EvaluateFacet.png|32px]] Dettagli faccia: Fornisce informazioni sulle facce
 * Dettagli curvatura: Fornisce informazioni sulla curvatura
 * Controlla il solido mesh: Controlla se il solido può essere convertito in mesh
 * Info Limiti Contenitore...: Valuta il riquadro di delimitazione di una mesh


 * [[Image:Mesh_Regular_Solid.png|32px]] Solido regolare... Crea oggetti mesh primitivi, come cubi, cilindri, coni o sfere:
 * [[Image:Mesh_Cube.png|32px]] Crea un cubo mesh
 * [[Image:Mesh_Cylinder.png|32px]] Crea un cilindro mesh
 * [[Image:Mesh_Cone.png|32px]] Crea un cono mesh
 * [[Image:Mesh_Sphere.png|32px]] Crea una sfera mesh
 * [[Image:Mesh_Ellipsoid.png|32px]] Crea un ellissoide mesh
 * [[Image:Mesh_Torus.png|32px]] Crea un toro mesh


 * Eseguire operazioni Booleane con oggetti mesh
 * Unione: Esegue una unione (fusione) di mesh
 * Intersezione: Esegue una intersezione (parte comune) di mesh
 * Differenza: Esegue una differenza (taglio) di mesh


 * Unisci: Unisce mesh
 * Seleziona le mesh: Seleziona mesh
 * [[Image:Mesh_Cut.png|32px]] Taglia la mesh: Taaglia le mesh lungo una linea
 * Dividi la mesh: Divide mesh
 * [[Image:Mesh MakeSegment.png|32px]] Crea un segmento: Crea un segmento
 * Taglia mesh: Taglia mesh
 * Taglia mesh con un piano: Taglia mesh con un piano
 * Crea segmenti di mesh...: Crea segmenti di mesh
 * [[Image:Mesh_CurvaturePlot.png|32px]] Colora curvatura: Crea un grafico della curvatura

Queste sono solo alcune delle operazioni di base, quelle che sono attualmente presenti nell'interfaccia del modulo Mesh.

Altri strumenti mesh sono disponibili nell'ambiente OpenSCAD.

FreeCAD può gestire gli oggetti grigliati in molti altri modi tramite gli script.

Link

 * Importare oggetti Mesh in FreeCAD