Arch Building
Arch Building |
Ubicación en el Menú |
---|
Arch → Building |
Entornos de trabajo |
Entorno de Arquitectura |
Atajo de teclado por defecto |
B U |
Introducido en versión |
- |
Ver también |
Piso, Ubicación |
Descripción
Las Construcciones son un tipo especial de objeto grupo de FreeCAD particularmente ajustadas para la representación de una unidad de construcción completa. Se utilizan principalmente para organizar el modelo, conteniendo objetos piso.
Utilización
Opciones
Properties
- DatosBuilding Type: The type of this building, to choose from a list
Programación
La herramienta Construcción se puede utilizar en macros y desde la consola de Python por medio de las siguientes instrucciones:
Building = makeBuilding(objectslist=None, baseobj=None, name="Building")
- crea una construcción incluyendo los objetos de la lista dada.
Ejemplo:
import FreeCAD, Draft, Arch
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseline2 = Draft.makeLine(p1, -1*p2)
Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
Wall2 = Arch.makeWall(baseline2, length=None, width=150, height=1800)
FreeCAD.ActiveDocument.recompute()
Building = Arch.makeBuilding([Wall1, Wall2])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()