Mesh Workbench/cs: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Page in progress}} |
|||
{{Docnav |
{{Docnav |
||
|[[Inspection Workbench|Inspection Workbench]] |
|[[Inspection Workbench|Inspection Workbench]] |
||
Line 8: | Line 10: | ||
[[Image:Workbench_Mesh.svg|thumb|128px|Mesh workbench icon]] |
[[Image:Workbench_Mesh.svg|thumb|128px|Mesh workbench icon]] |
||
{{TOCright}} |
{{TOCright}} |
||
== |
==Introduction== |
||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
Line 43: | Line 47: | ||
</div> |
</div> |
||
⚫ | |||
=== General tools === |
|||
⚫ | |||
* [[Image:Mesh_Export.svg|32px]] [[ |
* [[Image:Mesh_Export.svg|32px]] [[Mesh_Export|Export mesh...]]: Exports a mesh to file. |
||
* [[Image:Mesh_FromPartShape.svg|32px]] [[Mesh FromPartShape|Create Mesh from shape]]: Convert [[Part Module|Part]] objects into meshes |
|||
* [[Image: |
* [[Image:Mesh_FromPartShape.svg|32px]] [[Mesh_FromPartShape|Create mesh from shape...]]: Creates meshes from [[Part Module|Part]] objects. |
||
⚫ | |||
* [[Mesh_RemeshGmsh|Refinement...]]: Refines a mesh. {{Version|0.19}} |
|||
⚫ | |||
* [[Mesh FillHoles|Fill Holes...]]: Fill up holes |
|||
⚫ | |||
⚫ | |||
** [[Mesh_Evaluation|Evaluate and repair mesh...]]: Opens a dialog to analyze and repair a mesh. |
|||
⚫ | |||
* [[Image: |
** [[Image:Mesh_EvaluateFacet.svg|32px]] [[Mesh_EvaluateFacet|Face info]]: Gives information on selected faces. |
||
⚫ | |||
* [[Mesh RemoveCompByHand|Remove components by hand...]]: Remove components of meshes by hand |
|||
* [[ |
** [[Mesh_EvaluateSolid|Check solid mesh]]: Checks if a mesh is a solid. |
||
⚫ | |||
⚫ | |||
* [[Mesh Scale|Scale]] |
|||
* [[Image:Mesh_VertexCurvature.svg|32px]] [[Mesh_VertexCurvature|Curvature plot]]: Calculates the curvature of the vertices of a mesh. |
|||
⚫ | |||
⚫ | |||
* [[Mesh_FillupHoles|Fill holes...]]: Closes holes in a mesh. |
|||
⚫ | |||
⚫ | |||
* [[Image:Mesh_RemoveComponents.svg|32px]] [[Mesh_RemoveComponents|Remove components...]]: Removes independent components from a mesh. |
|||
* [[Mesh_RemoveCompByHand|Remove components by hand...]]: Marks a component for removal from a mesh. |
|||
* [[Mesh_Segmentation|Create mesh segments...]]: Creates mesh segments. |
|||
* [[Mesh_SegmentationBestFit|Create mesh segments from best-fit surfaces...]]: Creates mesh segments from best-fit surfaces. |
|||
⚫ | |||
* [[Mesh_Decimating|Decimation...]]: Decimates meshes. {{Version|0.19}} |
|||
* [[Mesh_Scale|Scale...]]: Scales meshes. |
|||
* [[Image:Mesh_BuildRegularSolid.svg|32px]] [[Mesh_BuildRegularSolid|Regular solid...]] Creates a regular solid mesh. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
Analysis of curvature, faces, and check if a mesh can be safely converted into a solid |
|||
** [[Mesh_PolyTrim|Trim mesh]]: Trims a mesh with a polygon. |
|||
* [[Mesh EvaluateRepair|Evaluate & Repair mesh...]]: Evaluates and repairs meshes |
|||
⚫ | |||
* [[Image:Mesh_EvaluateFacet.svg|32px]] [[Mesh EvaluateFacet|Face Info]]: Gives info on faces |
|||
** [[Mesh_SectionByPlane|Create section from mesh and plane]]: Creates a section from a mesh and a plane. |
|||
⚫ | |||
** [[Mesh_CrossSections|Cross-sections...]]: ???. {{Version|0.19}} |
|||
* [[Mesh EvaluateSolid|Check solid mesh]]: Checks the solid if it can be converted to a mesh |
|||
⚫ | |||
⚫ | |||
=== Regular solid === |
|||
[[Image:Mesh_RegularSolid.svg|32px]] [[Mesh BuildRegularSolid|Regular solid...]] Create mesh primitives, like cubes, cylinders, cones, or spheres: |
|||
* [[Image:Mesh_Cube.svg|32px]] [[Mesh_Cube|Mesh Cube]] Create a mesh cube |
|||
* [[Image:Mesh_Cylinder.svg|32px]] [[Mesh_Cylinder|Mesh Cylinder]] Create a mesh cylinder |
|||
* [[Image:Mesh_Cone.svg|32px]] [[Mesh_Cone|Mesh Cone]] Create a mesh cone |
|||
* [[Image:Mesh_Sphere.svg|32px]] [[Mesh_Sphere|Mesh Sphere]] Create a mesh sphere |
|||
* [[Image:Mesh_Ellipsoid.svg|32px]] [[Mesh_Ellipsoid|Mesh Ellipsoid]] Create a mesh ellipsoid |
|||
* [[Image:Mesh_Torus.svg|32px]] [[Mesh_Torus|Mesh Torus]] Create a mesh torus |
|||
* [[MeshPart_CreateFlatMesh|Unwrap Mesh]]: Creates a flat representation of a mesh. {{Version|0.19}} |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* [[MeshPart_CreateFlatFace|Unwrap Face]]: Creates a flat representation of a face of a mesh. {{Version|0.19}} |
|||
⚫ | |||
⚫ | |||
* [[Mesh TrimMesh|Trim mesh]]: Trims meshes |
|||
⚫ | |||
* Create section from mesh and plane |
|||
== |
==Preferences== |
||
⚫ | |||
* [[Mesh SelectMesh|Select Mesh]]: Selects meshes |
|||
* [[Mesh SplitMesh|Split Mesh]]: Splits meshes |
|||
* [[Image:Mesh MakeSegment.png|32px]] [[Mesh MakeSegment|Make segment]]: Makes a segment |
|||
== Preferences == |
|||
* [[Image:Preferences-import-export.svg|32px]] [[Import_Export_Preference|Preference]] Import-Export |
* [[Image:Preferences-import-export.svg|32px]] [[Import_Export_Preference|Preference]] Import-Export |
||
Revision as of 16:07, 27 June 2020
Introduction
Pracovní plocha Síť pracuje s trojúhelníkovými sítěmi. Sítě jsou speciální typ 3D objektů, složených z trojúhelníků spojených jejich hranami a rohy (zvané také vrcholy).
Mnoho 3D aplikací používá s=tě jako svůj primární typ objektů, jako (software) SketchUp, Blender, Maya nebo 3d studio max. Protože sítě jsou velmi jednoduché objekty, které obsahují pouze vrcholy (body), hrany a (trojúhelníkové) plochy, jsou snadno vytvořitelné, modifikovatelné, dají se dělit, natahovat a mohou být snadno předávané z jedné aplikace do druhé bez jakékoliv ztráty. Kromě toho, protože obsahují velmi jednoduchá data, mohou jich 3D aplikace obsahovat velmi velké množství bez jakýchkoliv problémů. Z těchto důvodů jsou sítě velmi často 3D objekty využívané v aplikacích pracujících s filmy, animacemi a při tvorbě obrázků.
Na poli inženýringu však sítě představují jeden velký problém: Jsou to velmi hloupé objekty složené pouze z bodů, přímek a ploch. Jsou vytvořeny pouze z povrchů a nemají žádnou informaci o hmotě, takže se nechovají jako tělesa. V sítích není žádný automatický způsob jak zjistit jestli je bod uvnitř nebo zvenku objektu. To znamená, že všechny operace nad tělesy, jako je přidávání nebo odebírání, jsou u sítí vždy trochu složitější a často vracejí chyby.
Použití modulu Síť
V současné době má modul Síť velmi jednoduché rozhraní, všechny jeho funkce jsou seskupeny v menu Síť. Nejdůležitějšími funkcemi, které v současné době můžete provádět se sítěmi jsou:
- Importovat sítě v několika souborových formátech
- Exportovat sítě v několika souborových formátech
- Konvertovat objekty Díl do sítí
- Analyzovat zaoblení, plochy, a kontrolovat jestli mohou být bezpečně konvertovány do těles
- Flip mesh normals
- Uzavírat mezery v sítích
- Odebírat plochy ze sítí
- Spojovat, odebírat a protínat sítě
- Vytvářet síťová primitiva (základní geometrické objekty), jako jsou kostky, koule, kužely nebo válce
- Dělit sítě podle přímky
- Import mesh...: Imports a mesh from file.
- Export mesh...: Exports a mesh to file.
- Create mesh from shape...: Creates meshes from Part objects.
- Refinement...: Refines a mesh. introduced in version 0.19
- Analyze
- Evaluate and repair mesh...: Opens a dialog to analyze and repair a mesh.
- Face info: Gives information on selected faces.
- Curvature info: Gives information on the curvature.
- Check solid mesh: Checks if a mesh is a solid.
- Boundings info...: Shows the coordinates of the boundingbox of a mesh.
- Curvature plot: Calculates the curvature of the vertices of a mesh.
- Harmonize normals: Harmonizes the normals of a mesh.
- Flip normals: Flips the normals of a mesh.
- Fill holes...: Closes holes in a mesh.
- Close hole: Interactively closes holes in a mesh.
- Add triangle: Adds a triangle to a mesh.
- Remove components...: Removes independent components from a mesh.
- Remove components by hand...: Marks a component for removal from a mesh.
- Create mesh segments...: Creates mesh segments.
- Create mesh segments from best-fit surfaces...: Creates mesh segments from best-fit surfaces.
- Smooth...: Smooths meshes.
- Decimation...: Decimates meshes. introduced in version 0.19
- Scale...: Scales meshes.
- Regular solid... Creates a regular solid mesh.
- Boolean
- Union: Creates a union (fusion) from meshes.
- Intersection: Creates an intersection (common) from meshes.
- Difference: Creates a difference (cut) from meshes.
- Cutting
- Cut mesh: Cuts a mesh with a polygon
- Trim mesh: Trims a mesh with a polygon.
- Trim mesh with a plane: Trims a mesh with a plane.
- Create section from mesh and plane: Creates a section from a mesh and a plane.
- Cross-sections...: ???. introduced in version 0.19
- Merge: Merges meshes.
- Unwrap Mesh: Creates a flat representation of a mesh. introduced in version 0.19
- Unwrap Face: Creates a flat representation of a face of a mesh. introduced in version 0.19
Preferences
- Preference Import-Export
To jsou jenom některé ze základních aktuálně dostupných operací v rozhraní modulu Síť. Ale sítě FreecADu také mohou být zpracovávány mnoha dalšími způsoby pomocí skriptování.
Meshes can also be handled via Python using Mesh Scripting.
Links
- Miscellaneous: Import mesh, Export mesh, Create mesh from shape, Regular solid, Unwrap Mesh, Unwrap Face
- Modifying: Harmonize normals, Flip normals, Fill holes, Close hole, Add triangle, Remove components, Remove components by hand, Smooth, Refinement, Decimation, Scale
- Boolean: Union, Intersection, Difference
- Cutting: Cut mesh, Trim mesh, Trim mesh with a plane, Create section from mesh and plane, Cross-sections
- Components and segments: Merge, Split by components, Create mesh segments, Create mesh segments from best-fit surfaces
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub