|
Emplacement du menu |
---|
Modifier → Ajouter un composant |
Ateliers |
BIM |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
Arch Supprimer |
L'outil Ajouter vous permet de faire 4 types d'opérations :
La contrepartie de cet outil est l'outil Arch Supprimer.
Dans l'image ci-dessus, une boîte est ajoutée à un mur.
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)
objectsList
à l'objet host
donné.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()