Modelar arquitectura de interiores

Propuesta de workflow

Como se puede entrever en el título en este post voy a intentar describir uno de los flujos de trabajo, en arquitectura de interiores, que hemos utilizado para acometer un proyecto. El trabajo consistía en la elaboración de un modelo BIM a partir de un proyecto de ejecución CAD, un trabajo bastante común en estapara chequeo de interferencias entre disciplinas, validación de geometrías, mediciones… Así pues se elaboró un BEP, que mamaba mucho de la  PAS 1192-2:2013 en el que venía definido lo requerido en la norma más ciertas apreciaciones que la experiencia nos ha indicado que debemos aclarar en este documento en constante “work in progress”, los usos BIM incluidos y excluidos en el modelo, los protocolos de inserción de CAD, las nomenclaturas de las familias a utilizar con la consabida norma británica… etc. Por mucho que intentes atar los procesos del modelo  siempre ocurren cosas y más aun cuando te enfrentas a un modelo de proporciones gigantes. No siempre son temas relacionados con el proyecto en sí, sino también problemas técnicos derivados de la naturaleza del software utilizado, problemas de coordinación en la gestión de familias, rendimiento de nuestras máquinas…

Puede que haya colegas que discrepen conmigo en el orden de los elementos a modelar, pero, al menos, mi criterio es bastante claro: En la medida de lo posible se modela como se construye. Por esto es que tras un primer replanteo de datums, rejillas, niveles se empieza inevitablemente por estructura. Una vez que la estructura está lo suficientemente avanzada como para que se pueda empezar a modelar arquitectura empieza lo bueno: ¿Por dónde empiezo? Cuando estamos hablando de 41 GB de información de proyecto es importantísimo empaparse bien de dónde está cada cosa. Preconstruirlo mentalmente, como un jefe de obra haría desde su caseta. La información que me falta va de la mano de qué nivel de desarrollo tengo del proyecto, en este caso, supuestamente, disponíamos de la información suficiente como para construirlo, y por tanto contruirlo virtualmente.

Lo que queremos es que nuestros núcleos de muro arranquen desde el forjado inferior y mueran en el forjado superior, los suelos con su mortero de nivelación y acabado lleguen hasta los muros contorno y los acabados de la albañilería (con sus correspondientes capas, y su rodapié que siempre se puede meter también como información en la habitación) lleguen del acabado del suelo al falso techo.

Empezamos con albañilería. Muros, sin acabados, que en este caso concreto eran fábricas de bloques de hormigón con distintos espesores y con distintas configuraciones. Sin enfoscar ni guarnecer. Sólo los núcleos, esto nos permite, entre otras cosas un primer contacto con el diseño de arquitectura y la estructura a una escala lo suficientemente grande como para no pillarnos los dedos.

Hay formas de automatizar la inserción en muros mediante refinar los CAD e importar las líneas que consideremos directrices para generar los muros con dynamo, pero, como ocurriría en obra, (y esto es lo bonito del BIM) tienes que apoyarte en la estructura ya construida/modelada para aplomar y alinear, si te limitas a meter los muros, ya sea automatizando el proceso de inserción con herramientas de computación (dynamo o API) o metiendo el dwg vía link vas a tener incoherencias, sobre todo con las plomadas, que es lo más difícil de controlar en un proyecto CAD.

En ocasiones, las líneas que definen las vigas pueden no ser de la misma naturaleza que las que definen los muros y habrá que eliminarlos y volverlos a hacer porque no podrás alinear. Tendrás que aplomar con las vigas. Como criterio general utilizar siempre líneas rectas en la medida de lo posible, si no se puede, deberás controlar mucho las curvas que utilizas…

Los proyectos no se terminan nunca, se disminuye la escala de modelado. Pero cuando tienes que realizar un LOD 350 bajo contrato, bien definido por la norma del BIM Forum 2013, el modelar un muro envolvente que incluya todas las capas primero y luego definir las capas es a mi parecer, y en este tipo de trabajos una pérdida absoluta de tiempo. Puesto que tendríamos que definir una cantidad ingente de tipologías de muro, el trabajo vas a tener que hacerlo tarde o temprano. Otro gallo cantaría si estuviéramos diseñando.

Tenemos nuestros núcleos de muros de canto superior de forjado inferior a canto inferior de forjado superior. Colocamos nuestras puertas y metemos habitaciones. ¿Por qué? Porque la herramienta de habitación detecta automáticamente el contorno. La de suelo no. Con esto la estrategia a seguir es sacar los contornos de las habitaciones con dynamo a través de esta definición y utilizarlos para generar los contornos de los suelos. Después repasamos los suelos bajo las puertas uniendo geometrías suelo terminado-muro. Antes de repasar los bajos de las puertas hay que hacer los techos.

Para tener un mayor control sobre nuestra definición en dynamo es conveniente nombrar las habitaciones con el nivel y con el tipo de suelo. Recomiendo la siguiente nomenclatura:

Nombre-de-Habitacion_Edificio_Nivel_Tipo-de-Suelo ; DINNING_A01_PB_FC1 ; KITCHEN_B01_L01_FC4

Con este tipo de identificación podemos usar un filtro booleano de este tipo en dynamo para tener el control absoluto sobre las habitaciones que actuamos.

Los techos son elementos opacos para dynamo, no puedes ni generarlos ni modificarlos. Se puede probar a ver si la herramienta de automatización de inserción de techos que viene con Revit funciona de manera sistemática, con esto nos ahorraríamos tener que dibujarlos, claro está, pero si esta herramienta falla sistemáticamente (no es algo tan raro), la estrategia a seguir más eficiente que he hallado es aislar temporalmente los suelos terminados, e ir creando los falsos techos por boceto mediante presionar tabulador en el contorno del suelo correspondiente. (genérate un atajo de teclado, tanto para seleccionar la herramienta “Ceiling” como para entrar el modo boceto).

No todo es un camino de rosas, al utilizar las habitaciones en el mismo modelo en el que modelamos muros, el rendimiento se ve reducido porque cada vez que queremos dibujar un muro Revit actualiza la información de las habitaciones recalculando todas y cada una de ellas: área, perímetro, etc… Esto, cuando son pocas las habitaciones, no es problema pero cuando hablamos de cientos o millares de estancias el lag es insoportable. La solución que hallamos a este problema fue extraer la información necesaria de las habitaciones  en un archivo .txt via macro en C#, así como componer una orden complementaria que leyera esta información y las recolocara. La información que minamos de las habitaciones es la que sigue: NOMBRE_NUMERO_ID-NIVEL_X_Y_Z ; Las coordenadas son las del punto de inserción.

room properties

Espero que este post os haya sido de ayuda y si tienes alguna duda o aportación no dudes en escribir un comentario.

¡Saludos!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Time limit exceeded. Please complete the captcha once again.

  • Antes de enviar tu consulta, échale un vistazo a la información básica sobre protección de datos aquí.

    Modelical.com le informa que los datos personales que usted proporcione serán tratados por MODELICAL CONSULTORIA S.L. como responsable de este sitio web.

    Finalidad de la recogida y tratamiento de los datos personales: Enviar la información que el usuario requiera a través del sitio web. - Legitimación: Consentimiento del interesado. - Destinatarios: Hosting: Gigas, hosting 100% español y 100% seguro. - Derechos: Podrá ejercer sus derechos de acceso, rectificación, limitación y supresión de los datos de unsubscribe@modelical.com así como el derecho a presentar una reclamación ante una autoridad de control.