De la creacion de volumenes construibles según normativa en City Engine ahora empece a desarrollar la idea de implementar la aplicación de la normativa dentro de Revit, a través de Dynamo para probar el modelo BIM construible de acuerdo a la zonificación y a las restricciones de construccion
A modo de ejemplo tomo un modelo de una vivienda simple de dos pisos, del cual se extrae información, en un predio amplio al que se le construye una envolvente
El Método consiste encrear un código que identifique ciertos parametros del modelo, junto con la línea de propiedad, un nivel «Top» de la edificación (h máxima), áreas por nivel ( para cuantificar el area total edificada), y parametros globales que informen acerca de la Zona
Estos parámetros se introducen en un código Python que incluya los valores por zona parametrizados según la normativa
Luego cada parámetro de la normativa se visibilizan y se automatiza el acceso por zona
Dentro de la extracción de información del modelo primero estan; el área total del predio, y las áreas por piso con su sumatoria
Construcción de la envolvente a partir de la linea de propiedad
Calculo de ocupacion y coeficiente de constructibilidad
Extraer altura total
Para extraer el numero de pisos es necesario limitar el conteo a los niveles en el nivel 0 y superiores, por lo que es necesario filtrar el listado de niveles extraído del modelo insertando un código Python
Luego todos los valores extraídos se comparan con los máximos según la normativa, los que entregan un listado boolean de aprovación o rechazo
Falta aún desarrollar la generación de rasantes y distanciamientos mínimos para obtener la envolvente lo más ajustada a la normativa