Mesh Workbench/it: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
Line 18: Line 18:


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:
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_Import_Mesh.svg|32px]] [[Mesh Import/it|Importa mesh]]: Importa oggetti mesh in diversi formati di file
* [[Image:Mesh_ImportMesh.png|32px]] [[Mesh Import/it|Importa mesh]]: Importa oggetti mesh in diversi formati di file
* [[Image:Mesh_Export_Mesh.svg|32px]] [[Mesh Export/it|Esporta mesh]]: Esporta oggetti mesh in diversi formati di file
* [[Image:Mesh_ExportMesh.png|32px]] [[Mesh Export/it|Esporta mesh]]: Esporta oggetti mesh in diversi formati di file
* [[Image:Mesh_Mesh_from_Shape.svg|32px]] [[Mesh MeshFromShape/it|Crea mesh da forma]]: Converte oggetti [[Part Module/it|Parte]] in oggetti Mesh
* [[Image:Mesh_MeshFromShape.png|32px]] [[Mesh MeshFromShape/it|Crea mesh da forma]]: Converte oggetti [[Part Module/it|Parte]] in oggetti Mesh
* [[Image:Mesh_Harmonize_Normals.svg|32px]] [[Mesh HarmonizeNormals/it|Armonizza le normali]]: Armonizza le [https://it.wikipedia.org/wiki/Normale_%28superficie%29 normali]
* [[Image:Mesh_HarmonizeNormals.png|32px]] [[Mesh HarmonizeNormals/it|Armonizza le normali]]: Armonizza le [https://it.wikipedia.org/wiki/Normale_%28superficie%29 normali]
* [[Image:Mesh_Flip_Normals.svg|32px]] [[Mesh FlipNormals/it|Inverti le normali]]: Inverte le [https://it.wikipedia.org/wiki/Normale_%28superficie%29 normali] di una mesh
* [[Image:Mesh_FlipNormals.png|32px]] [[Mesh FlipNormals/it|Inverti le normali]]: Inverte le [https://it.wikipedia.org/wiki/Normale_%28superficie%29 normali] di una mesh
* [[Mesh FillHoles/it|Riempi i fori...]]: Riempie i fori
* [[Mesh FillHoles/it|Riempi i fori...]]: Riempie i fori
* [[Image:Mesh_boundary.svg|32px]] [[Mesh FillInteractiveHole/it|Chiudi i fori]]: Riempie e chiude i fori nelle maglie
* [[Image:Mesh_FillInteractiveHole.png|32px]] [[Mesh FillInteractiveHole/it|Chiudi i fori]]: Riempie e chiude i fori nelle maglie
* [[Image:Mesh_Remove_Components.svg|32px]] [[Mesh RemoveComponents/it|Rimuovi componenti...]]: Rimuove elementi della griglia
* [[Image:Mesh_RemoveComponents.png|32px]] [[Mesh RemoveComponents/it|Rimuovi componenti...]]: Rimuove elementi della griglia
* [[Mesh RemoveCompByHand/it|Rimuovi componenti a mano...]]: Rimuove manualmente elementi della griglia
* [[Mesh RemoveCompByHand/it|Rimuovi componenti a mano...]]: Rimuove manualmente elementi della griglia
* [[Mesh AddTriangle/it|Aggiungi triangolo]]: Aggiunge un triangolo
* [[Mesh AddTriangle/it|Aggiungi triangolo]]: Aggiunge un triangolo
Line 31: Line 31:




* '''Analizzare''' la curvatura, le facce, e verificare se un oggetto mesh può essere convertito senza inconvenienti in un solido
* '''Analyze''' curvature, faces, and check if a mesh can be safely converted into a solid
** [[Mesh EvaluateRepair/it|Analizza e ripara la mesh...]]: Analizza e ripara la mesh
** [[Mesh EvaluateRepair|Evaluate & Repair mesh...]]: Evaluates and repairs meshes
** [[Image:Mesh_pipette.svg|32px]] [[Mesh EvaluateFacet/it|Dettagli faccia]]: Fornisce informazioni sulle facce
** [[Image:Mesh EvaluateFacet.png|32px]] [[Mesh EvaluateFacet|Face Info]]: Gives info on faces
** [[Mesh EvaluateCurvature/it|Dettagli curvatura]]: Fornisce informazioni sulla curvatura
** [[Mesh EvaluateCurvature|Curvature Info]]: Gives info on curvature
** [[Mesh EvaluateSolid/it|Controlla il solido mesh]]: Controlla se il solido può essere convertito in mesh
** [[Mesh EvaluateSolid|Check solid mesh]]: Checks the solid if it can be converted to a mesh
** [[Mesh BoundingBox/it|Info Limiti Contenitore...]]: Valuta il riquadro di delimitazione di una mesh
** [[Mesh BoundingBox|Boundings info...]]: Evaluates the bounding box of a mesh




Line 54: Line 54:




* [[Mesh Merge/it|Unisci]]: Unisce mesh
* [[Mesh Merge|Merge]]: Merges meshes
* [[Mesh SelectMesh/it|Seleziona le mesh]]: Seleziona mesh
* [[Mesh SelectMesh|Select Mesh]]: Selects meshes
* [[Image:Mesh_cut.svg|32px]] [[Mesh Cut/it|Taglia la mesh]]: Taaglia le mesh lungo una linea
* [[Image:Mesh Cut.png|32px]] [[Mesh Cut|Cut mesh]]: Cut meshes along a line
* [[Mesh SplitMesh/it|Dividi la mesh]]: Divide mesh
* [[Mesh SplitMesh|Split Mesh]]: Splits meshes
* [[Image:PolygonPick.svg|32px]] [[Mesh MakeSegment/it|Crea un segmento]]: Crea un segmento
* [[Image:Mesh MakeSegment.png|32px]] [[Mesh MakeSegment|Make segment]]: Makes a segment
* [[Mesh TrimMesh/it|Taglia mesh]]: Taglia mesh
* [[Mesh TrimMesh|Trim mesh]]: Trims meshes
* [[Mesh TrimMeshWithPlane/it|Taglia mesh con un piano]]: Taglia mesh con un piano
* [[Mesh TrimMeshWithPlane|Trim mesh with a plane]]: Trims meshes with a plane
* [[Mesh CreateMeshSegment/it|Crea segmenti di mesh...]]: Crea segmenti di mesh
* [[Mesh CreateMeshSegment|Create mesh segments...]]: Creates mesh segments
* [[Image:Mesh_Curvature_Plot.svg|32px]] [[Mesh CurvaturePlot/it|Colora curvatura]]: Crea un grafico della curvatura
* [[Image:Mesh_CurvaturePlot.png|32px]] [[Mesh CurvaturePlot|Curvature Plot]]: Creates a curvature plot





Revision as of 20:19, 28 July 2016

L'ambiente Mesh gestisce le grigliature 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

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.

Nel campo dell'ingegneria, tuttavia, i mesh presentano una grossa limitazione: Sono oggetti estremamente elementari, composti solo da punti, linee e facce; sono composti solo da superfici, e non contengono alcuna informazione sulla massa, di conseguenza non si comportano come solidi. In un mesh non c'è, ad esempio, un modo automatico per sapere se un punto è all'interno o all'esterno dell'oggetto. Tutte le operazioni sui volumi di questi oggetti, come l'addizione o la sottrazione, sono sempre complicate da eseguire e spesso si verificano errori.

In FreeCAD, poiché si tratta di un'applicazione di ingegneria, si preferisce lavorare con tipi di oggetti 3D più intelligenti, che possano contenere più informazioni, quali la massa, il comportamento solido o anche altri parametri personalizzati.

Il modulo mesh è stato creato come ambiente di prova, ma è comunque importante che FreeCAD sia in grado di leggere, modificare e convertire le mesh . Spesso, nel processo di lavoro, si ricevono i dati 3D in formato mesh. Di conseguenza è necessario poter gestire questi dati, analizzarli per individuare errori o altri problemi che impediscono di convertirli in oggetti più intelligenti e, infine, poterli convertire in oggetti più intelligenti per gestirli con l'Ambiente Parte.

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:



  • Regular solid... Create mesh primitives, like cubes, cylinders, cones, or spheres:
    • Create a mesh cube
    • Create a mesh cylinder
    • Create a mesh cone
    • Create a mesh sphere
    • Create a mesh ellipsoid
    • Create a mesh torus


  • 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



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