Mesh Workbench/pt-br: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(20 intermediate revisions by 4 users not shown)
Line 3: Line 3:
{{Docnav
{{Docnav
|[[Inspection_Workbench/pt-br|Bancada de trabalho Inspection]]
|[[Inspection_Workbench/pt-br|Bancada de trabalho Inspection]]
|[[OpenSCAD_Module/pt-br|Bancada de trabalho OpenSCAD]]
|[[OpenSCAD_Workbench/pt-br|Bancada de trabalho OpenSCAD]]
|IconL=Workbench_Inspection.svg
|IconL=Workbench_Inspection.svg
|IconR=Workbench_OpenSCAD.svg
|IconR=Workbench_OpenSCAD.svg
}}
}}


[[Image:Workbench_Mesh.svg|thumb|128px|Mesh workbench icon]]
[[Image:Workbench_Mesh.svg|thumb|128px|Ícone da bancada de trabalho Mesh]]


{{TOCright}}
{{TOCright}}


<span id="Introduction"></span>
==Introdução==
==Introdução==


Line 18: Line 19:
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.
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.


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]].
<div class="mw-translate-fuzzy">
No entanto, no campo da engenharia, malhas apresentam uma grande limitação: elas são feitas apenas de superfícies e não possuem informações de massa, de modo que não se comportam como sólidos. Isso significa que todas as operações baseadas em sólidos, como adição ou subtração, são difíceis de executar em malhas. A bancada de malhas é útil para importar dados 3D em formato de malha, analisá-los, detectar erros e, finalmente, convertê-los em sólidos, para uso com a [[Part Workbench | Bancada Part]].
</div>


[[Image:Mesh_example.jpg|500px]]
[[Image:Mesh_example.jpg|500px]]


<span id="Tools"></span>
==Ferramentas==
==Ferramentas==


Line 34: Line 34:
* [[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.
* [[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.


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


* Analisar
* Analisar
Line 45: Line 47:
* [[Image:Mesh_VertexCurvature.svg|32px]] [[Mesh_VertexCurvature/pt-br|Traçar curvatura]]: Cria objetos de curvatura de malha para objetos de malha.
* [[Image:Mesh_VertexCurvature.svg|32px]] [[Mesh_VertexCurvature/pt-br|Traçar curvatura]]: Cria objetos de curvatura de malha para objetos de malha.


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


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


* [[Image:Mesh_FillupHoles.svg|32px]] [[Mesh_FillupHoles/pt-br|Preencher furos...]]: Preenche buracos em objetos de malha.
* [[Image:Mesh_FillupHoles.svg|32px]] [[Mesh_FillupHoles/pt-br|Preencher furos...]]: Preenche buracos em objetos de malha.
Line 65: Line 67:
* [[Image:Mesh_Smoothing.svg|32px]] [[Mesh_Smoothing/pt-br|Suavizar...]]: Suaviza os objetos de malha.
* [[Image:Mesh_Smoothing.svg|32px]] [[Mesh_Smoothing/pt-br|Suavizar...]]: Suaviza os objetos de malha.


<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}}
* [[Image:Mesh_Decimating.svg|32px]] [[Mesh_Decimating/pt-br|Dizimar...]]: Reduz o número de faces em objetos de malha. {{Version|0.19}}
</div>


* [[Image:Mesh_Scale.svg|32px]] [[Mesh_Scale/pt-br|Escala...]]: Objetos de malha de escala.
* [[Image:Mesh_Scale.svg|32px]] [[Mesh_Scale/pt-br|Escala...]]: Objetos de malha de escala.
Line 76: Line 80:
** [[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.
** [[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
* Corte
** [[Image:Mesh_PolyCut.svg|32px]] [[Mesh_PolyCut/pt-br|Policorte em malhas]]: Corta faces inteiras de objetos de malha.
** [[Image:Mesh_PolyCut.svg|32px]] [[Mesh_PolyCut/pt-br|Policorte em malhas]]: Corta faces inteiras de objetos de malha.
Line 82: Line 87:
** [[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_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}}
** [[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.
* [[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}}
* [[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|Unwrap Mesh]]: Creates a flat representation of a mesh object. {{Version|0.19}}
* [[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|Unwrap Face]]: Creates a flat representation of a face of a shape object. {{Version|0.19}}
* [[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==
==Preferências==


There are some [[Import_Export_Preferences#Mesh_Formats|export preferences related to Mesh Formats]] but these are not used by commands belonging to this workbench. They are used by the [[Std_Export|Std Export]] command.
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]].


Mesh Workbench preferences can be found in the following categories of the [[Preferences_Editor|Preferences Editor]]:
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#Display_settings|Display]]: On the [[Preferences_Editor#Mesh_view|Mesh view]] tab several preferences can be set.
* [[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|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/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>
<div class="mw-translate-fuzzy">
==Links==
==Notas==
</div>


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




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

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