Arch MeshToShape/fr: Difference between revisions
Renatorivo (talk | contribs) (Created page with "Category:Arch/fr") |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{docnav|[[Arch_SplitMesh|Split Mesh]]|[[Arch_SelectNonSolidMeshes|Select non-solid meshes]]|[[Arch_Module|Arch]]}} |
|||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/fr|Name=Arch MeshToShape|Name/fr=Arch Mesh vers Shape|Workbenches=[[Arch Module/fr|Arch]]|MenuLocation=Arch → Utilitaires → Maillage vers Fforme|SeeAlso=[[Arch RemoveShape/fr|Arch Effacer un Shape]]}} |
{{GuiCommand/fr|Name=Arch MeshToShape|Name/fr=Arch Mesh vers Shape|Workbenches=[[Arch Module/fr|Arch]]|MenuLocation=Arch → Utilitaires → Maillage vers Fforme|SeeAlso=[[Arch RemoveShape/fr|Arch Effacer un Shape]]}} |
||
</div> |
|||
==Description== |
==Description== |
||
Line 9: | Line 13: | ||
==Utilisation== |
==Utilisation== |
||
<div class="mw-translate-fuzzy"> |
|||
# Sélectionnez un objet mesh (maille) |
# Sélectionnez un objet mesh (maille) |
||
# Cliquez le bouton {{KEY|[[Image:Arch MeshToShape.png|16px]] '''Mesh vers Shape'''}} ou par le menu Arch → Menu utilitaires |
# Cliquez le bouton {{KEY|[[Image:Arch MeshToShape.png|16px]] '''Mesh vers Shape'''}} ou par le menu Arch → Menu utilitaires |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
==Script== |
==Script== |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
Cet outil peut être utilisé dans une [[macros/fr|macro]], et utilisé dans la console '''Python''' en utilisant la fonction : |
Cet outil peut être utilisé dans une [[macros/fr|macro]], et utilisé dans la console '''Python''' en utilisant la fonction : |
||
</div> |
|||
{{Code|code= |
{{Code|code= |
||
new_obj = meshToShape(obj, mark=True, fast=True, tol=0.001, flat=False, cut=True) |
|||
meshToShape (object,[mark]) |
|||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
transforme un maillage en forme, et joint les faces coplanaires. |
transforme un maillage en forme, et joint les faces coplanaires. |
||
</div> |
|||
{{Code|code= |
|||
Si mark est True (par défaut), les objets non solides seront marqués en rouge |
|||
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) |
|||
}} |
|||
{{docnav|[[Arch_SplitMesh|Split Mesh]]|[[Arch_SelectNonSolidMeshes|Select non-solid meshes]]|[[Arch_Module|Arch]]}} |
|||
<div class="mw-translate-fuzzy"> |
|||
[[Category:Arch/fr]] |
[[Category:Arch/fr]] |
||
</div> |
Revision as of 13:02, 5 February 2019
Arch Mesh vers Shape |
Emplacement du menu |
---|
Arch → Utilitaires → Maillage vers Fforme |
Ateliers |
Arch |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
Arch Effacer un Shape |
Description
Cet outil convertit une maille sélectionnée en un objet Shape. Notez que cet outil est optimisé pour les objets a faces planes (pas de courbes). L'outil correspondant de Part module est peut-être plus adapté pour modifier les objets qui contiennent des faces courbes.
Utilisation
Script
Cet outil peut être utilisé dans une macro, et utilisé dans la console Python en utilisant la fonction :
new_obj = meshToShape(obj, mark=True, fast=True, tol=0.001, flat=False, cut=True)
transforme un maillage en forme, et joint les faces coplanaires.
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)