Arch CutPlane/fr: Difference between revisions
No edit summary |
No edit summary Tag: Manual revert |
||
(45 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav/fr |
{{Docnav/fr |
||
|[[Arch_PipeConnector/fr|Raccord]] |
|||
|[[Arch_CutLine/fr|Couper suivant une ligne]] |
|||
|[[Arch_Add/fr|Ajouter]] |
|[[Arch_Add/fr|Ajouter]] |
||
|[[ |
|[[Arch_Workbench/fr|Atelier Arch]] |
||
|IconL= |
|IconL=Arch_PipeConnector.svg |
||
|IconR=Arch_Add.svg |
|IconR=Arch_Add.svg |
||
|IconC=Workbench_Arch.svg |
|IconC=Workbench_Arch.svg |
||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/fr |
{{GuiCommand/fr |
||
|Name=Arch CutPlane |
|Name=Arch CutPlane |
||
|Name/fr=Arch Couper selon un plan |
|Name/fr=Arch Couper selon un plan |
||
|MenuLocation=Arch → Couper selon un plan |
|MenuLocation=Arch → Couper selon un plan |
||
|Workbenches=[[ |
|Workbenches=[[Arch_Workbench/fr|Arch]] |
||
|SeeAlso=[[Arch CutLine/fr|Arch Couper suivant une ligne]], [[Arch Remove/fr|Arch Soustraire]] |
|||
}} |
}} |
||
</div> |
|||
==Description== |
==Description== |
||
L'outil Couper |
L'outil '''Arch Couper selon un plan''' coupe un objet solide Arch comme un [[Arch_Wall/fr|Arch Mur]] ou une [[Arch_Structure/fr|Arch Structure]] avec une face plane. |
||
* Vous pouvez couper un objet Arch avec la face sélectionnée, normale ou opposée au plan de la face. |
|||
* Cela ajoute un composant de soustraction CutVolume à l'objet Arch |
|||
[[Image: |
[[Image:Arch_CutPlane_example.jpg|400px]] |
||
{{Caption|À gauche : avant d'appliquer l'outil Couper selon un plan.<br> |
|||
Au milieu : mur résultant après la coupe.<br> |
|||
À droite : un autre résultat}} |
|||
<span id="Usage"></span> |
|||
==Utilisation== |
==Utilisation== |
||
# Si le plan de coupe doit être dérivé d'une arête droite ({{Version/fr|0.22}}), vous pouvez aligner le [[Draft_SelectPlane/fr|plan de travail]] : |
|||
# Sélectionner l'objet à couper, puis une face (la face doit être sélectionnée en dernier, et doit être sélectionnée sur la [[3D view/fr|vue 3D]]). |
|||
#* L'arête sélectionnée ne peut pas être parallèle à la normale du plan de travail. |
|||
⚫ | |||
#* La face de la coupe générée sera perpendiculaire au plan de travail. |
|||
# Choisissez si l'objet est coupé '''derrière''' la face normale ou '''devant''' de la face normale. |
|||
# Sélectionnez l'objet à découper. |
|||
⚫ | |||
# Effectuez l'une des opérations suivantes : |
|||
#* Sélectionner un objet avec une seule face plane. {{Version/fr|0.22}} |
|||
#* Sélectionnez une face plane dans la [[3D_view/fr|vue 3D]]. |
|||
#* Sélectionnez un objet avec une seule arête droite. {{Version/fr|0.22}} |
|||
#* Sélectionnez une arête droite dans la [[3D_view/fr|vue 3D]]. {{Version/fr|0.22}} |
|||
# Il y a plusieurs façons de lancer la commande : |
|||
⚫ | |||
#* Sélectionnez l'option {{MenuCommand|Arch → [[Image:Arch_CutPlane.svg|16px]] Couper selon un plan}} du menu. |
|||
# Choisissez {{MenuCommand|Derrière}} ou {{MenuCommand|Devant}} pour indiquer de quel côté de la face de la coupe, la matière doit être enlevée. |
|||
⚫ | |||
<span id="Scripting"></span> |
|||
==Script== |
==Script== |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
{{Code|code= |
{{Code|code= |
||
cutObj = cutComponentwithPlane(archObject, cutPlane, sideFace) |
cutObj = cutComponentwithPlane(archObject, cutPlane, sideFace) |
||
Line 49: | Line 60: | ||
* {{incode|sideFace}} indique de quel côté de {{incode|FaceObject}} un volume sera créé; ce volume sera ensuite utilisé pour être soustrait de {{incode|archObject}}. Si {{incode|sideFace}} vaut {{incode|0}}, cela créera un volume à l'arrière de la face, sinon il le créera devant la face. |
* {{incode|sideFace}} indique de quel côté de {{incode|FaceObject}} un volume sera créé; ce volume sera ensuite utilisé pour être soustrait de {{incode|archObject}}. Si {{incode|sideFace}} vaut {{incode|0}}, cela créera un volume à l'arrière de la face, sinon il le créera devant la face. |
||
Exemple: |
Exemple : |
||
{{Code|code= |
{{Code|code= |
||
import FreeCAD, FreeCADGui, Draft, Arch |
import FreeCAD, FreeCADGui, Draft, Arch |
||
Line 91: | Line 103: | ||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
{{Docnav/fr |
{{Docnav/fr |
||
|[[Arch_PipeConnector/fr|Raccord]] |
|||
|[[Arch_CutLine/fr|Couper suivant une ligne]] |
|||
|[[Arch_Add/fr|Ajouter]] |
|[[Arch_Add/fr|Ajouter]] |
||
|[[ |
|[[Arch_Workbench/fr|Atelier Arch]] |
||
|IconL= |
|IconL=Arch_PipeConnector.svg |
||
⚫ | |||
|IconR=Arch_Add.svg |
|IconR=Arch_Add.svg |
||
⚫ | |||
}} |
}} |
||
</div> |
|||
{{Arch Tools navi{{#translation:}}}} |
{{Arch Tools navi{{#translation:}}}} |
Latest revision as of 20:42, 9 January 2024
Arch Couper selon un plan |
Emplacement du menu |
---|
Arch → Couper selon un plan |
Ateliers |
Arch |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
Aucun |
Description
L'outil Arch Couper selon un plan coupe un objet solide Arch comme un Arch Mur ou une Arch Structure avec une face plane.
À gauche : avant d'appliquer l'outil Couper selon un plan.
Au milieu : mur résultant après la coupe.
À droite : un autre résultat
Utilisation
- Si le plan de coupe doit être dérivé d'une arête droite (introduit dans la version 0.22), vous pouvez aligner le plan de travail :
- L'arête sélectionnée ne peut pas être parallèle à la normale du plan de travail.
- La face de la coupe générée sera perpendiculaire au plan de travail.
- Sélectionnez l'objet à découper.
- Effectuez l'une des opérations suivantes :
- Sélectionner un objet avec une seule face plane. introduit dans la version 0.22
- Sélectionnez une face plane dans la vue 3D.
- Sélectionnez un objet avec une seule arête droite. introduit dans la version 0.22
- Sélectionnez une arête droite dans la vue 3D. introduit dans la version 0.22
- Il y a plusieurs façons de lancer la commande :
- Appuyez sur le Couper selon un plan.
- Sélectionnez l'option Arch → Couper selon un plan du menu.
- Choisissez Derrière ou Devant pour indiquer de quel côté de la face de la coupe, la matière doit être enlevée.
- Appuyez sur le bouton OK.
Script
Voir aussi : Arch API et Débuter avec les scripts FreeCAD.
L'outil Couper selon un plan peut être utilisé dans une macro et à partir de la console Python en utilisant la fonction suivante :
cutObj = cutComponentwithPlane(archObject, cutPlane, sideFace)
- Crée un objet
cutObj
à partir dearchObject
qui est coupé parcutPlane
lequel est la face d'un autre objet.archObject
doit être unSelectionObject
obtenu à partir deFreeCADGui.Selection.SelectionEx()[0]
.cutPlane
doit être unFaceObject
obtenu à partir deFreeCADGui.Selection.SelectionEx()[0].SubObjects[0]
.
sideFace
indique de quel côté deFaceObject
un volume sera créé; ce volume sera ensuite utilisé pour être soustrait dearchObject
. SisideFace
vaut0
, cela créera un volume à l'arrière de la face, sinon il le créera devant la face.
Exemple :
import FreeCAD, FreeCADGui, Draft, Arch
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 2000, 0)
Line = Draft.makeWire([p1, p2])
Wall = Arch.makeWall(Line, width=150, height=2000)
p3 = FreeCAD.Vector(0, 2000, 0)
p4 = FreeCAD.Vector(3000, 0, 0)
Line2 = Draft.makeWire([p3, p4])
Wall2 = Arch.makeWall(Line2, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()
# Select the Wall
main_object = FreeCADGui.Selection.getSelectionEx()[0]
# Select the face of Wall2
selection = FreeCADGui.Selection.getSelectionEx()[0]
cut_face = selection.SubObjects[0]
cutObj = Arch.cutComponentwithPlane(main_object, cut_face, 0)
FreeCAD.ActiveDocument.recompute()
Wall3 = Draft.move(Wall, FreeCAD.Vector(-4000, 0, 0), copy=True)
Wall4 = Draft.move(Wall2, FreeCAD.Vector(-4000, 0, 0), copy=True)
FreeCAD.ActiveDocument.recompute()
# Select the Wall3
main_object2 = FreeCADGui.Selection.getSelectionEx()[0]
# Select the face of Wall4
selection2 = FreeCADGui.Selection.getSelectionEx()[0]
cut_face2 = selection2.SubObjects[0]
cutObj2 = Arch.cutComponentwithPlane(main_object2, cut_face2, 1)
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