Mesh Workbench/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
(18 intermediate revisions by 2 users not shown)
Line 9: Line 9:
==Introduzione==
==Introduzione==


<div class="mw-translate-fuzzy">
L'ambiente [[Mesh Workbench/it|Mesh]] gestisce i reticoli triangolari degli oggetti [http://en.wikipedia.org/wiki/Triangle_mesh mesh].
L'ambiente [[Mesh Workbench/it|Mesh]] gestisce i reticoli triangolari degli oggetti [http://en.wikipedia.org/wiki/Triangle_mesh mesh].


Gli oggetti mesh sono un tipo speciale di oggetti 3D, composti da facce triangolari (le maglie della griglia) connesse lungo i loro bordi e nei loro vertici. Oggetti tessellati.
Gli oggetti mesh sono un tipo speciale di oggetti 3D, composti da facce triangolari (le maglie della griglia) connesse lungo i loro bordi e nei loro vertici. Oggetti tessellati.
</div>


Molte applicazioni 3D utilizzano i mesh come tipo principale di oggetti 3D, ad esempio: [http://en.wikipedia.org/wiki/Sketchup Sketchup], [http://en.wikipedia.org/wiki/Blender_(software) Blender], [http://en.wikipedia.org/wiki/Maya_(software) Maya] e [http://en.wikipedia.org/wiki/3d_max 3D 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.
Molte applicazioni 3D utilizzano i mesh come tipo principale di oggetti 3D, ad esempio: [http://en.wikipedia.org/wiki/Sketchup Sketchup], [http://en.wikipedia.org/wiki/Blender_(software) Blender], [http://en.wikipedia.org/wiki/Maya_(software) Maya] e [http://en.wikipedia.org/wiki/3d_max 3D 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.


<div class="mw-translate-fuzzy">
Tuttavia, nel campo ingegneristico le mesh presentano una grande limitazione: non possono definire con precisione le superfici curve. Questo è il motivo per cui FreeCAD si affida invece a [[wikipedia:Boundary representation|Brep]]. L'ambiente Mesh offre alcuni comandi per manipolare direttamente le mesh, ma viene spesso utilizzato per importare dati di mesh 3D e convertirle in un solido da utilizzare con [[Image:Workbench_Part.svg|24px]] [[Part Workbench/it|Part]] o [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign Workbench/it|PartDesign]].
Tuttavia, nel campo ingegneristico le mesh presentano una grande limitazione: non possono definire con precisione le superfici curve. Questo è il motivo per cui FreeCAD si affida invece a [[wikipedia:Boundary representation|Brep]]. L'ambiente Mesh offre alcuni comandi per manipolare direttamente le mesh, ma viene spesso utilizzato per importare dati di mesh 3D e convertirle in un solido da utilizzare con [[Image:Workbench_Part.svg|24px]] [[Part Workbench/it|Part]] o [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign Workbench/it|PartDesign]].
</div>


[[Image:Mesh_example.jpg|500px]]
[[Image:Mesh_example.jpg|500px]]
Line 33: Line 37:
*Analizza
*Analizza
** [[Image:Mesh_Evaluation.svg|32px]] [[Mesh_Evaluation/it|Valuta e ripara la mesh...]]: analizza e ripara un oggetto mesh.
** [[Image:Mesh_Evaluation.svg|32px]] [[Mesh_Evaluation/it|Valuta e ripara la mesh...]]: analizza e ripara un oggetto mesh.
** [[Image:Mesh_EvaluateFacet.svg|32px]] [[Mesh_EvaluateFacet/it|Dettagli faccia]]: fornisce informazioni sulle facce di un oggetto mesh.
** [[Image:Mesh_EvaluateFacet.svg|32px]] [[Mesh_EvaluateFacet/it|Dettagli della faccia]]: fornisce informazioni sulle facce di un oggetto mesh.
** [[Image:Mesh_CurvatureInfo.svg|32px]] [[Mesh_CurvatureInfo/it|Dettagli curvatura]]: mostra la curvatura assoluta di [[Mesh_VertexCurvature/it|oggetti curvati]] in punti selezionati.
** [[Image:Mesh_CurvatureInfo.svg|32px]] [[Mesh_CurvatureInfo/it|Dettagli della curvatura]]: mostra la curvatura assoluta di [[Mesh_VertexCurvature/it|oggetti curvati]] in punti selezionati.
** [[Image:Mesh_EvaluateSolid.svg|32px]] [[Mesh EvaluateSolid/it|Controlla se è un solido]]: controlla se l'oggetto mesh è un solido.
** [[Image:Mesh_EvaluateSolid.svg|32px]] [[Mesh EvaluateSolid/it|Controlla se è un solido]]: controlla se l'oggetto mesh è un solido.
** [[Image:Mesh_BoundingBox.svg|32px]] [[Mesh BoundingBox/it|Info Limiti Contenitore...]]: valuta il riquadro di delimitazione di un oggetto mesh.
** [[Image:Mesh_BoundingBox.svg|32px]] [[Mesh BoundingBox/it|Info limiti d'ingombro...]]: valuta il cuboide di delimitazione di un oggetto mesh.


* [[Image:Mesh_VertexCurvature.svg|32px]] [[Mesh_VertexCurvature/it|Grafico della curvatura]]: Crea oggetti Curvatura mesh per oggetti mesh.
* [[Image:Mesh_VertexCurvature.svg|32px]] [[Mesh_VertexCurvature/it|Grafico della curvatura]]: Crea oggetti Curvatura mesh per oggetti mesh.
Line 52: Line 56:
* [[Image:Mesh_RemoveComponents.svg|32px]] [[Mesh_RemoveComponents/it|Rimuovi componente...]]: rimuove le facce dagli oggetti mesh.
* [[Image:Mesh_RemoveComponents.svg|32px]] [[Mesh_RemoveComponents/it|Rimuovi componente...]]: rimuove le facce dagli oggetti mesh.


* [[Image:Mesh_RemoveCompByHand.svg|32px]] [[Mesh_RemoveCompByHand/it|Rimuovi componente a mano...]]: rimuove i componenti dagli oggetti mesh.
<div class="mw-translate-fuzzy">
* [[Mesh_RemoveCompByHand/it|Rimuovi componente a mano...]]: rimuove i componenti dagli oggetti mesh.
</div>


* [[Image:Mesh_Segmentation.svg|32px]] [[Mesh_Segmentation/it|Crea segmenti di mesh...]]: crea segmenti di mesh separati per tipi di superfici specificate di un oggetto mesh.
<div class="mw-translate-fuzzy">
* [[Mesh_Segmentation/it|Crea segmenti di mesh...]]: crea segmenti di mesh separati per tipi di superfici specificate di un oggetto mesh.
</div>


* [[Image:Mesh_SegmentationBestFit.svg|32px]] [[Mesh_SegmentationBestFit/it|Adatta i segmenti...]]: crea segmenti di mesh separati per tipi di superficie specifiche di un oggetto mesh e può identificarne i parametri.
<div class="mw-translate-fuzzy">
* [[Mesh_SegmentationBestFit/it|Adatta i segmenti...]]: crea segmenti di mesh separati per tipi di superficie specifiche di un oggetto mesh e può identificarne i parametri.
</div>


* [[Image:Mesh_Smoothing.svg|32px]] [[Mesh_Smoothing/it|Leviga...]]: leviga un oggetto mesh.
<div class="mw-translate-fuzzy">
* [[Mesh_Smoothing/it|Leviga...]]: leviga un oggetto mesh.
</div>


* [[Image:Mesh_Decimating.svg|32px]] [[Mesh_Decimating/it|Decima...]]: riduce il numero di facce negli oggetti mesh. {{Version/it|0.19}}
<div class="mw-translate-fuzzy">
* [[Mesh_Decimating/it|Decima...]]: riduce il numero di facce negli oggetti mesh. {{Version/it|0.19}}
</div>


* [[Image:Mesh_Scale.svg|32px]] [[Mesh_Scale/it|Scala...]]: scala un oggetto mesh.
<div class="mw-translate-fuzzy">
* [[Mesh_Scale/it|Scala...]]: scala un oggetto mesh.
</div>


* [[Image:Mesh_BuildRegularSolid.svg|32px]] [[Mesh_BuildRegularSolid/it|Solido regolare...]]: crea un oggetto mesh solido parametrico regolare.
* [[Image:Mesh_BuildRegularSolid.svg|32px]] [[Mesh_BuildRegularSolid/it|Solido regolare...]]: crea un oggetto mesh solido parametrico regolare.


<div class="mw-translate-fuzzy">
*Operazioni booleane
*Operazioni booleane
** [[Mesh Union/it|Unione]]: crea un oggetto mesh che è l'unione di due oggetti mesh.
** [[Image:Mesh_Union.svg|32px]] [[Mesh Union/it|Unione]]: crea un oggetto mesh che è l'unione di due oggetti mesh.
** [[Mesh Intersection/it|Intersezione]]: crea un oggetto mesh che è l'intersezione di due oggetti mesh.
** [[Image:Mesh_Intersection.svg|32px]] [[Mesh Intersection/it|Intersezione]]: crea un oggetto mesh che è l'intersezione di due oggetti mesh.
** [[Mesh Difference/it|Differenza]]: crea un oggetto mesh che è la differenza di due oggetti mesh.
** [[Image:Mesh_Difference.svg|32px]] [[Mesh Difference/it|Differenza]]: crea un oggetto mesh che è la differenza di due oggetti mesh.
</div>


<div class="mw-translate-fuzzy">
*Taglio
*Taglio
** [[Image:Mesh_PolyCut.svg|32px]] [[Mesh_PolyCut/it|Taglia la mesh]]: taglia facce intere da oggetti mesh.
** [[Image:Mesh_PolyCut.svg|32px]] [[Mesh_PolyCut/it|Taglia la mesh]]: taglia facce intere da oggetti mesh.
** [[Mesh_PolyTrim/it|Rifila con un poligono]]: taglia facce e parti di facce da oggetti mesh..
** [[Image:Mesh_PolyTrim.svg|32px]] [[Mesh_PolyTrim/it|Rifila con un poligono]]: taglia facce e parti di facce da oggetti mesh..
** [[Mesh_TrimByPlane/it|Rifila con un piano]]: taglia facce e parti di facce su un lato di un piano da un oggetto mesh.
** [[Image:Mesh_TrimByPlane.svg|32px]] [[Mesh_TrimByPlane/it|Rifila con un piano]]: taglia facce e parti di facce su un lato di un piano da un oggetto mesh.
** [[Mesh_SectionByPlane/it|Sezione da mesh e piano]]: crea una sezione trasversale attraverso un oggetto mesh.
** [[Image:Mesh_SectionByPlane.svg|32px]] [[Mesh_SectionByPlane/it|Sezione da mesh e piano]]: crea una sezione trasversale attraverso un oggetto mesh.
** [[Mesh_CrossSections/it|Sezioni...]]: crea più sezioni trasversali su oggetti mesh. {{Version/it|0.19}}
** [[Image:Mesh_CrossSections.svg|32px]] [[Mesh_CrossSections/it|Sezioni...]]: crea più sezioni trasversali su oggetti mesh. {{Version/it|0.19}}
</div>


* [[Image:Mesh_Merge.svg|32px]] [[Mesh_Merge/it|Unisci]]: crea un oggetto mesh combinando le maglie di due o più oggetti mesh.
<div class="mw-translate-fuzzy">
* [[Mesh_Merge/it|Unisci]]: crea un oggetto mesh combinando le maglie di due o più oggetti mesh.
</div>


* [[Image:Mesh_SplitComponents.svg|32px]] [[Mesh_SplitComponents|Split by components]]: Splits a mesh object into its components. {{Version|0.19}}
<div class="mw-translate-fuzzy">
* [[MeshPart_CreateFlatMesh/it|Sviluppa una mesh]]: crea una rappresentazione piatta di un oggetto mesh. {{Version|0.19}}
</div>


* [[Image:MeshPart_CreateFlatMesh.svg|32px]] [[MeshPart_CreateFlatMesh/it|Sviluppa una mesh]]: crea una rappresentazione piatta di un oggetto mesh. {{Version/it|0.19}}
<div class="mw-translate-fuzzy">

* [[MeshPart_CreateFlatFace/it|Sviluppa una faccia]]: Crea una rappresentazione piatta di una faccia di un oggetto forma. {{Version/it|0.19}}
* [[Image:MeshPart_CreateFlatFace.svg|32px]] [[MeshPart_CreateFlatFace/it|Sviluppa una faccia]]: Crea una rappresentazione piatta di una faccia di un oggetto forma. {{Version/it|0.19}}
</div>


==Preferenze==
==Preferenze==
Line 110: Line 94:
* Esistono alcune [[Import_Export_Preferences/it#Formati mesh|preferenze di esportazione correlate ai formati mesh]] ma esse non vengono utilizzate dai comandi appartenenti a questo ambiente. Sono utilizzate dal comando [[Std_Export/it|Esporta]].
* Esistono alcune [[Import_Export_Preferences/it#Formati mesh|preferenze di esportazione correlate ai formati mesh]] ma esse non vengono utilizzate dai comandi appartenenti a questo ambiente. Sono utilizzate dal comando [[Std_Export/it|Esporta]].


Mesh Workbench preferences can be found in the following categories of the [[Preferences_Editor|Preferences Editor]]:
Le preferenze di Mesh si trovano nelle seguenti categorie dell'[[Preferences_Editor/it|editor delle preferenze]]:
* [[Image:Preferences-display.svg|32px]] [[Preferences_Editor#Display_settings|Display]]: On the [[Preferences_Editor#Mesh_view|Mesh view]] tab several preferences can be set.
* [[Image:Preferences-display.svg|32px]] [[Preferences_Editor/it#Impostazioni di visualizzazione|Visualizzazione]]: Nella scheda [[Preferences_Editor/it#Visualizzazione mesh|Visualizzazione mesh]] possono essere impostate diverse preferenze.
* [[Image:Preferences-openscad.svg|32px]] [[OpenSCAD_Preferences|OpenSCAD]]: The [[Mesh_Union|Mesh Union]], [[Mesh_Intersection|Mesh Intersection]] and [[Mesh_Difference|Mesh Difference]] commands require [http://www.openscad.org/ OpenSCAD] and use the '''OpenSCAD executable''' preference to find its executable.
* [[Image:Preferences-openscad.svg|32px]] [[OpenSCAD_Preferences/it|OpenSCAD]]: I comandi [[Mesh_Union/it|Mesh Unione]], [[Mesh_Intersection/it|Mesh Intersezione]] e [[Mesh_Difference/it|Mesh Differenza]] richiedono [http://www.openscad.org/ OpenSCAD] e usano le preferenze '''OpenSCAD executable''' per trovare il loro eseguibile.


==Note==
==Note==
Line 118: Line 102:
<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* Altri strumenti mesh sono disponibili nell'ambiente [[Image:Workbench_OpenSCAD.svg|24px]] [[OpenSCAD_Workbench/it|OpenSCAD]].
* Altri strumenti mesh sono disponibili nell'ambiente [[Image:Workbench_OpenSCAD.svg|24px]] [[OpenSCAD_Workbench/it|OpenSCAD]].
* Vedere [[Mesh_Scripting/it|Scipt Mesh]] per manipolare e creare mesh utilizzando [[Python/it|Python]].
* Le mesh possono anche essere manipolate con [[Mesh_Scripting/it|script Python]].
* [[FreeCAD_and_Mesh_Import/it|Importare oggetti Mesh in FreeCAD]]
* Vedere anche [[FreeCAD_and_Mesh_Import/it|Importare oggetti Mesh in FreeCAD]].
* Vedere [[Asymptote/it|Asymptote]] per esportare le mesh nel formato Asymptote, che può essere utilizzato in un documento LaTeX.
</div>
</div>



{{Docnav/it|[[Inspection_Workbench/it|Ambiente Inspection]]|[[OpenSCAD_Module/it|Ambiente OpenSCAD]]|IconL=Workbench_Inspection.svg|IconR=Workbench_OpenSCAD.svg}}
{{Docnav/it|[[Inspection_Workbench/it|Ambiente Inspection]]|[[OpenSCAD_Module/it|Ambiente OpenSCAD]]|IconL=Workbench_Inspection.svg|IconR=Workbench_OpenSCAD.svg}}

Revision as of 11:01, 15 January 2021

L'icona dell'ambiente Mesh

Introduzione

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

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

Molte applicazioni 3D utilizzano i mesh come tipo principale di oggetti 3D, ad esempio: Sketchup, Blender, Maya e 3D 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.

Tuttavia, nel campo ingegneristico le mesh presentano una grande limitazione: non possono definire con precisione le superfici curve. Questo è il motivo per cui FreeCAD si affida invece a Brep. L'ambiente Mesh offre alcuni comandi per manipolare direttamente le mesh, ma viene spesso utilizzato per importare dati di mesh 3D e convertirle in un solido da utilizzare con Part o PartDesign.

Strumenti

Tutti gli strumenti dell'ambiente Mesh sono accessibili dal menu Meshes. Alcuni strumenti sono disponibili anche nella barra degli strumenti Strumenti mesh.

  • Adatta i segmenti...: crea segmenti di mesh separati per tipi di superficie specifiche di un oggetto mesh e può identificarne i parametri.
  • Operazioni booleane
    • Unione: crea un oggetto mesh che è l'unione di due oggetti mesh.
    • Intersezione: crea un oggetto mesh che è l'intersezione di due oggetti mesh.
    • Differenza: crea un oggetto mesh che è la differenza di due oggetti mesh.
  • Unisci: crea un oggetto mesh combinando le maglie di due o più oggetti mesh.

Preferenze

Le preferenze di Mesh si trovano nelle seguenti categorie dell'editor delle preferenze:

Note