Arch RemoveShape/fr: Difference between revisions
No edit summary |
No edit summary |
||
(19 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav/fr |
{{Docnav/fr |
||
|[[Arch_SelectNonSolidMeshes/fr|Sélection de maillages non-manifold]] |
|[[Arch_SelectNonSolidMeshes/fr|Sélection de maillages non-manifold]] |
||
|[[Arch_CloseHoles/fr|Fermer les trous]] |
|[[Arch_CloseHoles/fr|Fermer les trous]] |
||
|[[ |
|[[Arch_Workbench/fr|Atelier Arch]] |
||
|IconL=Arch_SelectNonManifold.svg |
|IconL=Arch_SelectNonManifold.svg |
||
|IconR=Arch_CloseHoles.svg |
|IconR=Arch_CloseHoles.svg |
||
Line 13: | Line 14: | ||
|Name/fr=Arch Supprimer la forme |
|Name/fr=Arch Supprimer la forme |
||
|MenuLocation=Arch → Utilitaires → Supprimer la forme |
|MenuLocation=Arch → Utilitaires → Supprimer la forme |
||
|Workbenches=[[ |
|Workbenches=[[Arch_Workbench/fr|Arch]] |
||
|SeeAlso=[[Arch_SplitMesh/fr|Arch Séparer un objet Mesh]], [[Arch_MeshToShape/fr|Arch Maillage vers une forme]] |
|SeeAlso=[[Arch_SplitMesh/fr|Arch Séparer un objet Mesh]], [[Arch_MeshToShape/fr|Arch Maillage vers une forme]] |
||
}} |
}} |
||
Line 19: | Line 20: | ||
==Description== |
==Description== |
||
⚫ | Cet outil vise à supprimer la forme cubique intérieure d'un {{Button|[[Image:Arch_Wall.svg|16px]][[Arch_Wall/fr|Arch Mur]]}} ou d'une {{Button|[[Image:Arch_Structure.svg|16px]][[Arch_Structure/fr|Arch Structure]]}} et ajuste ses propriétés, la rendant totalement paramétriques. Cet outil ne fonctionne que si le shape sous-jacent est cubique (exactement 6 faces, tous les coins ont seulement des angles droits). |
||
<div class="mw-translate-fuzzy"> |
|||
⚫ | Cet outil vise à supprimer la forme cubique intérieure d'un {{Button|[[Image:Arch_Wall.svg|16px]][[ |
||
</div> |
|||
<span id="Usage"></span> |
|||
==Utilisation== |
==Utilisation== |
||
# Selectionnez un {{Button|[[Image:Arch_Wall.svg|16px]][[ |
# Selectionnez un {{Button|[[Image:Arch_Wall.svg|16px]][[Arch_Wall/fr|Arch Mur]]}} ou une {{Button|[[Image:Arch_Structure.svg|16px]] [[Arch_Structure/fr|Arch Structure]]}}. |
||
# Cliquez le bouton {{Button|[[Image:Arch RemoveShape.svg|16px]] [[ |
# Cliquez le bouton {{Button|[[Image:Arch RemoveShape.svg|16px]] [[Arch_RemoveShape/fr|Supprimer la forme]]}} ou par le menu {{KEY|Arch}} → {{KEY|Utilitaires}} → {{KEY|[[Image:Arch RemoveShape.svg|16px]] [[Arch_RemoveShape/fr|Supprimer la forme]]}}. |
||
<span id="Scripting"></span> |
|||
==Script== |
==Script== |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
{{Code|code= |
{{Code|code= |
||
removeShape(objs, mark=True) |
removeShape(objs, mark=True) |
||
Line 55: | Line 57: | ||
FreeCAD.ActiveDocument.recompute() |
FreeCAD.ActiveDocument.recompute() |
||
}} |
}} |
||
{{Docnav/fr |
{{Docnav/fr |
||
|[[Arch_SelectNonSolidMeshes/fr|Sélection de maillages non-manifold]] |
|[[Arch_SelectNonSolidMeshes/fr|Sélection de maillages non-manifold]] |
||
|[[Arch_CloseHoles/fr|Fermer les trous]] |
|[[Arch_CloseHoles/fr|Fermer les trous]] |
||
|[[ |
|[[Arch_Workbench/fr|Atelier Arch]] |
||
|IconL=Arch_SelectNonManifold.svg |
|IconL=Arch_SelectNonManifold.svg |
||
|IconR=Arch_CloseHoles.svg |
|IconR=Arch_CloseHoles.svg |
||
Line 65: | Line 68: | ||
}} |
}} |
||
{{ |
{{Arch_Tools_navi{{#translation:}}}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 20:50, 21 March 2023
Arch Supprimer la forme |
Emplacement du menu |
---|
Arch → Utilitaires → Supprimer la forme |
Ateliers |
Arch |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
Arch Séparer un objet Mesh, Arch Maillage vers une forme |
Description
Cet outil vise à supprimer la forme cubique intérieure d'un Arch Mur ou d'une Arch Structure et ajuste ses propriétés, la rendant totalement paramétriques. Cet outil ne fonctionne que si le shape sous-jacent est cubique (exactement 6 faces, tous les coins ont seulement des angles droits).
Utilisation
- Selectionnez un Arch Mur ou une Arch Structure.
- Cliquez le bouton Supprimer la forme ou par le menu Arch → Utilitaires → Supprimer la forme.
Script
Voir aussi : Arch API et Débuter avec les scripts FreeCAD.
Cet outil peut être utilisé dans une macro et utilisé dans la console Python en utilisant la fonction :
removeShape(objs, mark=True)
- Prend une liste d'objets Arch (
objs
) construits sur une forme cubique et supprime la forme interne, en conservant la longueur, la largeur et la hauteur comme propriétés de l'objet Arch.objs
est un objet unique, mur Arch ou Arch Structure ou une liste d'entre eux.
- Si
mark
est mis àTrue
, les objets qui ne peuvent pas être traités par cette fonction deviennent rouges.
import FreeCAD, Draft, Arch
Box = FreeCAD.ActiveDocument.addObject("Part::Box", "Box")
Box.Length = 1000
Box.Width = 2000
Box.Height = 1000
FreeCAD.ActiveDocument.recompute()
Structure = Arch.makeStructure(Box)
FreeCAD.ActiveDocument.recompute()
Arch.removeShape(Structure)
FreeCAD.ActiveDocument.recompute()
Arch
- Éléments : Mur, Structure, Mur-rideau, Fenêtre, Toiture, Espace, Escalier, Équipement, Ossature, Clôture, Treillis, Profilé, Conduite, Raccord
- Renforcements : Armature droite, Armature en U, Armature en L, Armature en étrier, Armature cintrée, Armature hélicoïdale, Rebar Armature en colonne, Rebar Poutre, Rebar Renfort de dalle, Rebar Renfort de semelle, Armature personnalisée
- Panneaux : Panneau, Découpe de panneau, Feuille de panneaux, Calepinage
- Matériaux : Matériau, Matériaux multiples
- Organisations : Partie de bâtiment, Projet, Site, Bâtiment, Étage, Référence externe, Plan de coupe, Nomenclature
- Axes : Axes, Système d'axes, Grille
- Modifications : Couper suivant un Plan, Ajouter un composant, Enlever un composant, Prendre des cotes
- Utilitaires : Composant, Cloner un composant, Diviser un maillage, Maillage vers une forme, Sélection de maillages non-manifold, Supprimer la forme, Fermer les trous, Fusionner des murs, Vérification, Bascule marqueur Brep IFC, Explorateur IFC, 3 vues depuis un maillage, Tableur IFC, Bascule des sous composants
- Additionnels : Préférences, Préférences Import-Export (IFC, DAE, OBJ, JSON, 3DS, SHP), IfcOpenShell, IfcPlusPlus, Arch API
Hub utilisateurs
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test, Web