Arch MeshToShape/cs: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 1: Line 1:
<languages/>
<languages/>
{{docnav
{{docnav|[[Arch_SplitMesh|Split Mesh]]|[[Arch_SelectNonSolidMeshes|Select non-solid meshes]]|[[Arch_Module|Arch]]|IconL=Arch_SplitMesh.svg |IconC=Workbench_Arch.svg |IconR=Arch_SelectNonSolidMeshes.png}}
|[[Arch_SplitMesh|Split Mesh]]
|[[Arch_SelectNonSolidMeshes|Select non-solid meshes]]
|[[Arch_Module|Arch]]
|IconL=Arch_SplitMesh.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_SelectNonSolidMeshes.png
}}


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Line 45: Line 52:
new_obj = Arch.meshToShape(Box)
new_obj = Arch.meshToShape(Box)
}}
}}

{{docnav|[[Arch_SplitMesh|Split Mesh]]|[[Arch_SelectNonSolidMeshes|Select non-solid meshes]]|[[Arch_Module|Arch]]|IconL=Arch_SplitMesh.svg |IconC=Workbench_Arch.svg |IconR=Arch_SelectNonSolidMeshes.png}}
{{docnav
|[[Arch_SplitMesh|Split Mesh]]
|[[Arch_SelectNonSolidMeshes|Select non-solid meshes]]
|[[Arch_Module|Arch]]|IconL=Arch_SplitMesh.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_SelectNonSolidMeshes.png
}}


{{Arch Tools navi}}
{{Arch Tools navi}}

Revision as of 10:02, 21 January 2020

Arch MeshToShape

Umístění Menu
Arch → Utilities → Mesh to Shape
Pracovní stoly
Arch
Výchozí zástupce
Nikdo
Představen ve verzi
-
Viz také
Arch RemoveShape

Popis

Tento nástroj konvertuje vybraný objekt Síť do objektu Tvar. Připomínáme, že tento nástroj je optimalizován pro objekty s plochými stranami (ne zakřivené). Obdobný nástroj z Pracovní plochy Díl může být vhodnější pro objekty obsahující zakřivené povrchy.

Použití

  1. Vyberte objekt sítě
  2. Stiskněte tlačítko Síť do tvaru pro vstup do Architektura → Menu Utility

Skriptování

Tento nástroj může být použit v makrech a z konzoly Pythonu použitím následující funkce:

new_obj = meshToShape(obj, mark=True, fast=True, tol=0.001, flat=False, cut=True)

zkonvertuje síť do tvaru, přitom sjednocuje koplanární (ležící v jedné rovině) plošky

import Arch, Mesh, BuildRegularGeoms

Box = FreeCAD.ActiveDocument.addObject("Mesh::Cube", "Cube")
Box.Length = 1000
Box.Width = 2000
Box.Height = 1000
FreeCAD.ActiveDocument.recompute()

new_obj = Arch.meshToShape(Box)