Jump to content

Arch Ajouter

From FreeCAD Documentation
This page is a translated version of the page Arch Add and the translation is 100% complete.

Arch Ajouter

Emplacement du menu
Modifier → Ajouter un composant
Ateliers
BIM
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
Arch Supprimer

Description

L'outil Ajouter vous permet d'effectuer 4 types d'opérations :

  • Ajouter des objets basés sur des formes à un composant Arch, tel qu'un mur ou une structure. Ces objets sont fusionnés avec le composant Arch, modifiant sa forme tout en conservant ses propriétés de base telles que la largeur et la hauteur.
  • Ajouter des composants Arch à un objet Arch basé sur un groupe, tel que des niveaux.
  • Ajouter des systèmes d'axes à des objets structurels.
  • Ajouter des objets à des plans de coupe.

La contrepartie de cet outil est l'outil Supprimer.

Dans l'image ci-dessus, une boîte est ajoutée à un mur.

Utilisation

  1. Sélectionnez les objets à ajouter ensemble. Le dernier objet sélectionné sera l'objet Arch de l'hôte.
  2. Appuyez sur le bouton Ajouter un composant ou utilisez Modifier → Ajouter un composant du menu supérieur.

Script

Voir aussi : Arch API et Débuter avec les scripts FreeCAD.

L'outil Ajouter peut être utilisé dans une macro ou dans la console Python en utilisant la fonction :

addComponents(objectsList, host)
L'extrait de code ci-dessus ajoute les objets donnés dans objectsList à l'objet host donné.
Note: objectsList peut être un objet unique ou une liste d'objets.

Exemple:

import FreeCAD, Arch, Draft, Part

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()

Arch.addComponents(Wall2, Wall)
FreeCAD.ActiveDocument.recompute()