Mesh Workbench/pt-br: Difference between revisions

From FreeCAD Documentation
(Created page with "== Introdução == A Bancada de Malhas manipula [http://en.wikipedia.org/wiki/Triangle_mesh triangle malhes]. As malhas são um tipo especial de objeto...")
No edit summary
 
(110 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{docnav|[[Inspection Workbench|Inspection Workbench]]|[[OpenSCAD Module|OpenSCAD Module]]|IconL=InspectionWorkbench.svg|IconR=OpenSCADWorkbench.svg}}


{{Docnav
[[Image:Workbench_Mesh.svg|64px]]
|[[Inspection_Workbench/pt-br|Bancada de trabalho Inspection]]
|[[OpenSCAD_Workbench/pt-br|Bancada de trabalho OpenSCAD]]
|IconL=Workbench_Inspection.svg
|IconR=Workbench_OpenSCAD.svg
}}


[[Image:Workbench_Mesh.svg|thumb|128px|Ícone da bancada de trabalho Mesh]]
== Introdução ==
A [[Mesh Workbench | Bancada de Malhas]] manipula [http://en.wikipedia.org/wiki/Triangle_mesh triangle malhes]. As malhas são um tipo especial de objeto 3D, composto de faces triangulares conectadas por seus vértices e arestas.


{{TOCright}}
Many 3D applications, like [http://en.wikipedia.org/wiki/Sketchup Sketchup], [http://en.wikipedia.org/wiki/Blender_(software) Blender], [http://en.wikipedia.org/wiki/Maya_(software) Maya] and [http://en.wikipedia.org/wiki/3d_max 3D Studio Max], use meshes as their primary type of 3D object. Since meshes are very simple objects, containing only vertices (points), edges and triangular faces, they are very easy to create, modify, subdivide, stretch, and can easily be passed from one application to another without any loss of details. In addition, since meshes contain very simple data, 3D applications can usually manage very large quantities of them without using a lot of resources. For these reasons, meshes are often the 3D object type of choice for applications dealing with movies, animation, and image creation.


<span id="Introduction"></span>
However, in the field of engineering meshes present one big limitation: they are only made of surfaces, and have no mass information, so they don't behave as solids. This means that all solid-based operations, such as addition or subtraction, are difficult to perform on meshes. The Mesh Workbench is useful to import 3D data in mesh format, to analyse it, detect errors, and finally convert it to a solid, for use with the [[Part Workbench|Part Workbench]].
==Introdução==


A [[Image:Workbench_Mesh.svg|24px]] [[Mesh_Workbench/pt-br | Bancada de Malhas]] manipula [http://en.wikipedia.org/wiki/Triangle_mesh malhas triangulares]. As malhas são um tipo especial de objeto 3D, composto de faces triangulares conectadas por seus vértices e arestas.
{{TOCright}}
[[Image:Mesh_example.jpg|600px]]


Muitos aplicativos 3D, como [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], usam malhas como seu tipo principal de objeto 3D. Como as malhas são objetos muito simples, contendo apenas vértices (pontos), arestas e faces triangulares, elas são muito fáceis de criar, modificar, subdividir, estender e podem ser facilmente passadas de um aplicativo para outro sem qualquer perda de detalhes. Além disso, como as malhas contêm dados muito simples, os aplicativos 3D geralmente podem gerenciar grandes quantidades deles sem usar muitos recursos. Por esses motivos, as malhas são geralmente o tipo de objeto 3D escolhido para aplicativos que lidam com filmes, animações e criação de imagens.
== Tools ==


Entretanto, no campo da engenharia, as malhas apresentam uma grande limitação: não podem definir com precisão superfícies curvas. É por isso que o FreeCAD conta com [[wikipedia:Boundary representation|Brep]] em vez disso. A Bancada de Trabalho Mesh oferece alguns comandos para manipular diretamente as malhas, mas é mais freqüentemente usada para importar dados de malhas 3D e convertê-los em um sólido para uso com o [[Image:Workbench_Part.svg|24px]]. [[Part_Workbench/pt-br|Bancada de Trabalho Part]] ou [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench/pt-br|Bancada de Trabalho PartDesign]].
The Mesh Workbench has a simple interface; all its functions are grouped in the {{MenuCommand|Mesh}} menu.


[[Image:Mesh_example.jpg|500px]]
=== General tools ===
* [[Image:Mesh_ImportMesh.png|32px]] [[Mesh Import|Import Mesh]]: Import meshes in several file formats
* [[Image:Mesh_ExportMesh.png|32px]] [[Mesh Export|Export Mesh]]: Export meshes in several file formats
* [[Image:Mesh MeshFromShape.png|32px]] [[Mesh MeshFromShape|Create Mesh from shape]]: Convert [[Part Module|Part]] objects into meshes
* [[Image:Mesh_CurvaturePlot.png|32px]] [[Mesh CurvaturePlot|Curvature Plot]]: Creates a curvature plot
* [[Image:Mesh HarmonizeNormals.png|32px]] [[Mesh HarmonizeNormals|Harmonize Normals]]: Harmonize normals
* [[Image:Mesh_FlipNormals.png|32px]] [[Mesh FlipNormals|Flip Normals]]: Flip [http://en.wikipedia.org/wiki/Surface_normal normals]
* [[Mesh FillHoles|Fill Holes...]]: Fill up holes
* [[Image:Mesh_FillInteractiveHole.png|32px]] [[Mesh FillInteractiveHole|Close hole]]: Close holes in meshes
* [[Mesh AddTriangle|Add triangle]]: Add triangle
* [[Image:Mesh_RemoveComponents.png|32px]] [[Mesh RemoveComponents|Remove components...]]: Remove components of meshes
* [[Mesh RemoveCompByHand|Remove components by hand...]]: Remove components of meshes by hand
* [[Mesh CreateMeshSegment|Create mesh segments...]]: Creates mesh segments
* [[Mesh Smooth|Smooth...]]: Smooth mesh
* [[Mesh Scale|Scale]]


<span id="Tools"></span>
=== Analyze ===
==Ferramentas==
Analysis of curvature, faces, and check if a mesh can be safely converted into a solid
* [[Mesh EvaluateRepair|Evaluate & Repair mesh...]]: Evaluates and repairs meshes
* [[Image:Mesh EvaluateFacet.png|32px]] [[Mesh EvaluateFacet|Face Info]]: Gives info on faces
* [[Mesh EvaluateCurvature|Curvature Info]]: Gives info on curvature
* [[Mesh EvaluateSolid|Check solid mesh]]: Checks the solid if it can be converted to a mesh
* [[Mesh BoundingBox|Boundings info...]]: Evaluates the bounding box of a mesh


Todas as ferramentas da Bancada de Trabalho Mesh podem ser acessadas a partir do menu '''Meshes'''. Quase todas também estão disponíveis em uma das barras de ferramentas Mesh.
=== Regular solid ===
[[Image:Mesh_Regular_Solid.png|32px]] [[Mesh BuildRegularSolid|Regular solid...]] Create mesh primitives, like cubes, cylinders, cones, or spheres:
* [[Image:Mesh_Cube.png|32px]] [[Mesh_Cube|Mesh Cube]] Create a mesh cube
* [[Image:Mesh_Cylinder.png|32px]] [[Mesh_Cylinder|Mesh Cylinder]] Create a mesh cylinder
* [[Image:Mesh_Cone.png|32px]] [[Mesh_Cone|Mesh Cone]] Create a mesh cone
* [[Image:Mesh_Sphere.png|32px]] [[Mesh_Sphere|Mesh Sphere]] Create a mesh sphere
* [[Image:Mesh_Ellipsoid.png|32px]] [[Mesh_Ellipsoid|Mesh Ellipsoid]] Create a mesh ellipsoid
* [[Image:Mesh_Torus.png|32px]] [[Mesh_Torus|Mesh Torus]] Create a mesh torus


* [[Image:Mesh_Import.svg|32px]] [[Mesh_Import/pt-br|Malha de importação...]]: Importação de um objeto de malha de um arquivo.
=== Boolean ===
* [[Mesh Union|Union]]: Does a union (fusion) on meshes
* [[Mesh Intersection|Intersection]]: Does an intersection (common) on meshes
* [[Mesh Difference|Difference]]: Does a difference (cut) on meshes


* [[Image:Mesh_Export.svg|32px]] [[Mesh_Export/pt-br|Malha de exportação...]]: Exporta um objeto de malha para um arquivo.
=== Cutting ===
* [[Image:Mesh_PolyCut.png|32px]] [[Mesh_PolyCut|Mesh PolyCut]]: Cut meshes along a line
* [[Mesh TrimMesh|Trim mesh]]: Trims meshes
* [[Mesh TrimMeshWithPlane|Trim mesh with a plane]]: Trims meshes with a plane
* Create section from mesh and plane


* [[Image:Mesh_FromPartShape.svg|32px]] [[Mesh_FromPartShape/pt-br|Criar malha a partir da forma...]]: Cria objetos de malha a partir de objetos de forma.
=== Other ===
* [[Mesh Merge|Merge]]: Merges meshes
* [[Mesh SelectMesh|Select Mesh]]: Selects meshes
* [[Mesh SplitMesh|Split Mesh]]: Splits meshes
* [[Image:Mesh MakeSegment.png|32px]] [[Mesh MakeSegment|Make segment]]: Makes a segment


<div class="mw-translate-fuzzy">
== Preferences ==
* [[Image:Preferences-import-export.svg|32px]] [[Import_Export_Preference|Preference]] Import-Export
* [[Image:Mesh_RemeshGmsh.svg|32px]] [[Mesh_RemeshGmsh/pt-br|Refinamento...]]: Remova um objeto de malha. {{Version|0.19}}
</div>


* Analisar
More mesh tools are available in the [[OpenSCAD Workbench|OpenSCAD Workbench]].
** [[Image:Mesh_Evaluation.svg|32px]] [[Mesh_Evaluation/pt-br|Avaliar e Repapar malha]]: Avalia e repara um objeto de malha.
** [[Image:Mesh_EvaluateFacet.svg|32px]] [[Mesh_EvaluateFacet/pt-br|Face Info]]: Dá informações sobre as faces.
** [[Image:Mesh_CurvatureInfo.svg|32px]] [[Mesh_CurvatureInfo/pt-br|Curvatura Info]]: Mostra a curvatura absoluta de [[Mesh_VertexCurvature/pt-br|objetos de curvatura]] em pontos selecionados.
** [[Image:Mesh_EvaluateSolid.svg|32px]] [[Mesh_EvaluateSolid/pt-br|Checar malha sólido]]: Verifica se um objeto de malha é sólido.
** [[Image:Mesh_BoundingBox.svg|32px]] [[Mesh_BoundingBox/pt-br|Delimitações info]]: Mostra as coordenadas da caixa de delimitação de um objeto de malha.


* [[Image:Mesh_VertexCurvature.svg|32px]] [[Mesh_VertexCurvature/pt-br|Traçar curvatura]]: Cria objetos de curvatura de malha para objetos de malha.
Meshes can also be handled by [[Mesh Scripting|Mesh Scripting]].


* [[Image:Mesh_HarmonizeNormals.svg|32px]] [[Mesh_HarmonizeNormals/pt-br|Harmonizar as normais]]: Harmoniza as normais dos objetos de malha.
==Links==


* [[Image:Mesh_FlipNormals.svg|32px]] [[Mesh_FlipNormals/pt-br|Mudança de direção de normais]]: Vira as normais dos objetos de malha.
* [[FreeCAD and Mesh Import|FreeCAD and Mesh Import]]

* [[Image:Mesh_FillupHoles.svg|32px]] [[Mesh_FillupHoles/pt-br|Preencher furos...]]: Preenche buracos em objetos de malha.

* [[Image:Mesh_FillInteractiveHole.svg|32px]] [[Mesh_FillInteractiveHole/pt-br|Fechar buraco]]: Preenche furos selecionados em objetos de malha.

* [[Image:Mesh_AddFacet.svg|32px]] [[Mesh_AddFacet/pt-br|Adicionar triângulo]]: Adiciona as faces ao longo de um limite de um objeto de malha aberta.

* [[Image:Mesh_RemoveComponents.svg|32px]] [[Mesh_RemoveComponents/pt-br|Remover componentes...]]: Remove faces de objetos de malha.

* [[Image:Mesh_RemoveCompByHand.svg|32px]] [[Mesh_RemoveCompByHand/pt-br|Remover componentes à mão...]]: Remove componentes de objetos de malha.

* [[Image:Mesh_Segmentation.svg|32px]] [[Mesh_Segmentation/pt-br|Criar segmentos de malha...]]: Cria segmentos de malha separados para tipos de superfície especificados de um objeto de malha.

* [[Image:Mesh_SegmentationBestFit.svg|32px]] [[Mesh_SegmentationBestFit/pt-br|Criar segmentos de malha a partir das melhores superfícies...]]: Cria segmentos de malha separados para tipos de superfície especificados de um objeto de malha, e pode identificar seus parâmetros.

* [[Image:Mesh_Smoothing.svg|32px]] [[Mesh_Smoothing/pt-br|Suavizar...]]: Suaviza os objetos de malha.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Mesh_Decimating.svg|32px]] [[Mesh_Decimating/pt-br|Dizimar...]]: Reduz o número de faces em objetos de malha. {{Version|0.19}}
{{docnav/pt-br|PartDesign Workbench/pt-br|Part Module/pt-br}}
</div>
</div>


* [[Image:Mesh_Scale.svg|32px]] [[Mesh_Scale/pt-br|Escala...]]: Objetos de malha de escala.
{{Mesh Tools navi}}

* [[Image:Mesh_BuildRegularSolid.svg|32px]] [[Mesh_BuildRegularSolid/pt-br|Regularmente sólido...]]: Cria um objeto de malha sólida paramétrica regular.

* Booleanos
** [[Image:Mesh_Union.svg|32px]] [[Mesh_Union/pt-br|União]]:Cria um objeto de malha que é a união de dois objetos de malha.
** [[Image:Mesh_Intersection.svg|32px]] [[Mesh_Intersection/pt-br|Intersecção]]: Cria um objeto de malha que é a interseção de dois objetos de malha.
** [[Image:Mesh_Difference.svg|32px]] [[Mesh_Difference/pt-br|Diferença]]: Cria um objeto de malha que é a diferença de dois objetos de malha.

<div class="mw-translate-fuzzy">
* Corte
** [[Image:Mesh_PolyCut.svg|32px]] [[Mesh_PolyCut/pt-br|Policorte em malhas]]: Corta faces inteiras de objetos de malha.
** [[Image:Mesh_PolyTrim.svg|32px]] [[Mesh_PolyTrim/pt-br|Corte curto em malhas]]: Apara faces e partes de faces em um lado de um plano a partir de um objeto de malha.
** [[Image:Mesh_TrimByPlane.svg|32px]] [[Mesh_TrimByPlane/pt-br|Corte em malhas com um plano]]: Apara faces e partes de faces em um lado de um plano a partir de um objeto de malha.
** [[Image:Mesh_SectionByPlane.svg|32px]] [[Mesh_SectionByPlane/pt-br|Criar seção a partir de malha e plano]]: Cria uma seção transversal através de um objeto de malha.
** [[Image:Mesh_CrossSections.svg|32px]] [[Mesh_CrossSections/pt-br|Cortes transversais...]]: Cria múltiplas seções transversais através de objetos de malha. {{Version|0.19}}
</div>

* [[Image:Mesh_Merge.svg|32px]] [[Mesh_Merge/pt-br|Fundir]]: Cria um objeto de malha combinando as malhas de dois ou mais objetos de malha.

<div class="mw-translate-fuzzy">
* [[Image:Mesh_SplitComponents.svg|32px]] [[Mesh_SplitComponents/pt-br|Dividido por componentes]]: Divide um objeto de malha em seus componentes. {{Version|0.19}}
</div>

<div class="mw-translate-fuzzy">
* [[Image:MeshPart_CreateFlatMesh.svg|32px]] [[MeshPart_CreateFlatMesh/pt-br|Desembrulhar malha]]: Cria uma representação plana de um objeto de malha. {{Version|0.19}}
</div>

<div class="mw-translate-fuzzy">
* [[Image:MeshPart_CreateFlatFace.svg|32px]] [[MeshPart_CreateFlatFace/pt-br|Face desembrulhada]]: Cria uma representação plana de uma face de um objeto de forma. {{Version|0.19}}
</div>

<span id="Preferences"></span>
==Preferências==

Existem algumas [[Import_Export_Preferences/pt-br#Mesh_Formats|preferências de exportação relacionadas aos formatos de malha]], mas estas não são utilizadas pelos comandos pertencentes a esta bancada de trabalho. Eles são usados pelo comando [[Std_Export/pt-br|Std Export]].

As preferências da Bancada de Trabalho Mesh podem ser encontradas nas seguintes categorias do [[Preferences_Editor/pt-br| Editor de Preferências]]:
* [[Image:Preferences-display.svg|32px]] [[Preferences_Editor/pt-br#Display|Display]]: Na aba [[Preferences_Editor/pt-br#Mesh_view|Mesh view]], várias preferências podem ser definidas.
* [[Image:Preferences-openscad.svg|32px]] [[OpenSCAD_Preferences/pt-br|OpenSCAD]]: Os comandos [[Mesh_Union/pt-br|Mesh União]], [[Mesh_Intersection/pt-br|Mesh Intersecção]] e [[Mesh_Difference/pt-br|Mesh Diferença]] requerem [http://www.openscad.org/ OpenSCAD] e usam a preferência '''OpenSCAD executável''' para encontrar seu executável.

<span id="Notes"></span>
==Notas==

* Mais ferramentas de malha estão disponíveis no [[Image:Workbench_OpenSCAD.svg|24px]] [[OpenSCAD_Workbench/pt-br|Bancada de trabalho OpenSCAD]].
* Veja [[Mesh_Scripting/pt-br|Mesh Scripting]] para manipular e criar malhas usando [[Python/pt-br|Python]].
* Veja também [[FreeCAD_and_Mesh_Import/pt-br|FreeCAD e importação de malha]]
* Veja [[Asymptote/pt-br|Assímptota]] para exportar malhas para o formato assintoto.



{{Docnav
{{Userdocnavi}}
|[[Inspection_Workbench/pt-br|Bancada de trabalho Inspection]]
|[[OpenSCAD_Workbench/pt-br|Bancada de trabalho OpenSCAD]]
|IconL=Workbench_Inspection.svg
|IconR=Workbench_OpenSCAD.svg
}}


{{Mesh Tools navi{{#translation:}}}}
[[Category:Mesh]]
{{Userdocnavi{{#translation:}}}}
[[Category:Workbenches]]
[[Category:Workbenches{{#translation:}}]]

Latest revision as of 15:59, 29 August 2023

Ícone da bancada de trabalho Mesh

Introdução

A Bancada de Malhas manipula malhas triangulares. As malhas são um tipo especial de objeto 3D, composto de faces triangulares conectadas por seus vértices e arestas.

Muitos aplicativos 3D, como Sketchup, Blender, .org / wiki / Maya_ (software) Maya e 3D Studio Max, usam malhas como seu tipo principal de objeto 3D. Como as malhas são objetos muito simples, contendo apenas vértices (pontos), arestas e faces triangulares, elas são muito fáceis de criar, modificar, subdividir, estender e podem ser facilmente passadas de um aplicativo para outro sem qualquer perda de detalhes. Além disso, como as malhas contêm dados muito simples, os aplicativos 3D geralmente podem gerenciar grandes quantidades deles sem usar muitos recursos. Por esses motivos, as malhas são geralmente o tipo de objeto 3D escolhido para aplicativos que lidam com filmes, animações e criação de imagens.

Entretanto, no campo da engenharia, as malhas apresentam uma grande limitação: não podem definir com precisão superfícies curvas. É por isso que o FreeCAD conta com Brep em vez disso. A Bancada de Trabalho Mesh oferece alguns comandos para manipular diretamente as malhas, mas é mais freqüentemente usada para importar dados de malhas 3D e convertê-los em um sólido para uso com o . Bancada de Trabalho Part ou Bancada de Trabalho PartDesign.

Ferramentas

Todas as ferramentas da Bancada de Trabalho Mesh podem ser acessadas a partir do menu Meshes. Quase todas também estão disponíveis em uma das barras de ferramentas Mesh.

  • Booleanos
    • União:Cria um objeto de malha que é a união de dois objetos de malha.
    • Intersecção: Cria um objeto de malha que é a interseção de dois objetos de malha.
    • Diferença: Cria um objeto de malha que é a diferença de dois objetos de malha.
  • Fundir: Cria um objeto de malha combinando as malhas de dois ou mais objetos de malha.

Preferências

Existem algumas preferências de exportação relacionadas aos formatos de malha, mas estas não são utilizadas pelos comandos pertencentes a esta bancada de trabalho. Eles são usados pelo comando Std Export.

As preferências da Bancada de Trabalho Mesh podem ser encontradas nas seguintes categorias do Editor de Preferências:

Notas