|
Ubicación en el Menú |
---|
Arquitectura → Piso |
Entornos de trabajo |
Entorno de Arquitectura |
Atajo de teclado por defecto |
F L |
Introducido en versión |
- |
Ver también |
Ninguno |
El Piso de Arquitectura es un tipo especial de FreeCAD group que tiene un par de propiedades adicionales particularmente ajustadas para la construcción de pisos. En particular, tienen una propiedad de altura, que sus objetos descendientes (muros y estructuras) pueden utilizar para ajustar su altura automáticamente
As of version 0.18 and above the Arch Floor is derived entirely from the Arch BuildingPart object, which is a general container to organize a building model not limited to floors or storeys. Older Floor objects can be converted to the new type by right clicking on them and choosing Convert to BuildingPart
.
An Arch Floor object shares all properties from an Arch BuildingPart, with the DatosIfc Type set to "Building Storey"
.
La herramientas piso se puede utilizar en macros y desde la consola de Python utilizando las siguiente funcion:
Floor = makeFloor(objectslist=None, baseobj=None, name="Floor")
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()
Floor = Arch.makeFloor([Wall1, Wall2])
Building = Arch.makeBuilding([Floor])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()