Caso Práctico de Automatización en Proyectos BIM

Dentro del campo de la construcción civil, la integración de tecnologías avanzadas se ha convertido en un diferencial esencial para impulsar la eficiencia y la innovación en proyectos de gran escala. En el escenario actual, el BIM destaca como una herramienta fundamental, permitiendo no solo la creación de modelos digitales detallados, sino también la automatización de procesos para optimizar el flujo de trabajo. En esta publicación, exploraremos un importante y reciente estudio de caso: el Proyecto del Aeropuerto Internacional del Mar Rojo. Este proyecto emblemático no solo ejemplifica la aplicación práctica de la metodología BIM, sino que también ilustra cómo la automatización en proyectos BIM puede revolucionar la forma en que se planifican y ejecutan grandes proyectos en la industria de la construcción. El caso fue publicado recientemente en el blog de Dynamo y muestra la importancia de la automatización de modelos BIM en proyectos complejos y cómo nos permite ahorrar tiempo en comparación con las soluciones que utilizamos actualmente.

Sobre el Proyecto

El Aeropuerto Internacional del Mar Rojo está siendo diseñado por Foster + Partners en colaboración con la oficina de arquitectura Jacobs como una entrada para el desarrollo más amplio.

Su construcción comenzó en el año 2021 y está ubicado a 15 kilómetros de la costa del Mar Rojo.

Su forma y plan curvados están destinados a imitar el paisaje desértico y se caracterizarán por cinco “pods” en forma de dunas dispuestos alrededor de un espacio central de embarque y desembarque. Las complejidades geométricas, desde las superficies curvas de dirección doble extrema hasta otros desafíos de ingeniería, requirieron el entrenamiento de modelos de IA.

Desafío para la Cubierta del Aeropuerto Internacional del Mar Rojo

El proyecto contenía más de 10,000 paneles de cubierta curvos únicos de doble dirección. Lo cual, en escenarios regulares, es imposible de implementar manualmente en un período de tiempo muy limitado.

Figura 1 – Visión General de la Cubierta del Red Sea Airport – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.
Figura 2 – Etapas del modelado de los paneles de la cubierta – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.
Figura 3 – Diferentes elementos y geometrías de los paneles de la cubierta – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.

Automatización Generada con la Ayuda de Dynamo

El flujo de trabajo poderoso que desarrollamos en el paquete de herramientas Dynamo y Synthesize permitió mantener una configuración de “Panel” utilizando solo las coordenadas y líneas de familias de Componentes Adaptativos muy básicas, un método más simple y fácil de mantener la configuración.

Además, a través de la programación inteligente, se desarrolló un sistema actualizable que redujo significativamente la necesidad de actualizaciones laboriosas y mantuvo la integridad de las anotaciones y relaciones del proyecto.

La herramienta Synthesize está disponible públicamente para uso de la comunidad, creada y mantenida por Karam Baki.

Figura 4 – Paquete de Herramientas Synthesize – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.

Flujo de Trabajo en la Práctica

Se creó un conjunto de superficies, una superficie para cada “pod”, utilizando Fusion 360, e insertado en Revit a través del nodo [KFamilyInsert] en Dynamo, que es el nodo geométrico que corrige y traduce automáticamente diferentes fuentes de datos en geometría nativa de Revit, representando así la superficie base de los Paneles de la cubierta.

Con Dynamo, se insertaron Componentes Adaptativos Vacíos que representaban los Paneles de la cubierta como Marcadores y se utilizó un nodo especializado para alinear consistentemente los puntos adaptativos.

Figura 5 – Superficie de cubierta generada en Fusion 360 e insertada en Revit como referencia – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.

Nombrando el Sistema y los Paneles

Se implementó un sistema de nomenclatura para asignar automáticamente identificadores [Panel_ID] a cada panel, con la flexibilidad de renombrarlos según un archivo de Excel externo.

Además, se asignaron tipos de familias externas e internas a los Marcadores de Componentes Adaptativos vacíos. Este sistema fue crucial para gestionar la geometría de los paneles externos e internos, siendo que estos últimos presentaban canales adicionales en forma de “U” para soporte estructural.

Figura 6 – Nomenclatura de los paneles y el tipo de estructura – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.

Generación Dirigida por Código

Se introdujo un código capaz de leer familias de perfiles del servidor web de la empresa, obteniendo sus líneas y sistemas de coordenadas, y mapeándolos en los marcadores de componentes adaptativos, generando todas las partes del panel.

Figura 7 – Visión General del código – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.

Luego, el código se utilizó en lotes para producir una amplia variedad de paneles en varias instancias de Revit simultáneamente.

Figura 8 – Distribución de la creación de paneles a partir de múltiples instancias – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.

Como se muestra en la imagen anterior, Revit fue “engañado”, utilizando todos los núcleos de CPU disponibles en una máquina, dividiendo dinámicamente la utilización de estos núcleos. Este proceso no solo fue eficiente, sino también escalable, generando 1,000 paneles en solo 15 minutos por instancia.

Salida e Integración

Los archivos .SAT generados fueron manipulados en otro código que mapeaba subcategorías, colorización de materiales y separación por instrucciones personalizadas. Simultáneamente, se produjeron archivos .CSV que contenían datos de los paneles, asegurando que toda la información relacionada con la cantidad fuera capturada y estuviera lista para la integración.

Flujo de Trabajo en Acción

A continuación, una comparación entre los flujos de trabajo de Múltiples Instancias y de Única Instancia, presentada en el Estudio de Caso.

Figura 9 – Proceso de creación de los paneles en acción – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.

Tiempo de flujo de trabajo de Múltiples Instancias (10 instancias): 15-20 minutos.

Tiempo de flujo de trabajo de Múltiples Instancias (4 instancias): 1 hora y 30 minutos.

Tiempo de flujo de trabajo de Única Instancia (1 instancia): 5-6 horas.

Actualización: Rompiendo la Barrera del Tiempo

El enfoque innovador adoptado en el proyecto del Aeropuerto Internacional del Mar Rojo rompió las restricciones de las actualizaciones prolongadas. Al proporcionar la capacidad de regenerar y reutilizar archivos .SAT y .CSV automáticamente, fue posible reemplazar los paneles existentes con detalles actualizados de manera rápida y eficiente, manteniendo la continuidad del proyecto sin la necesidad de recrear y colocar familias de paneles desde cero.

Figura 10 – Actualización en acción – Fuente: https://dynamobim.org/the-red-sea-international-airport/ – Accedido el 18/03/2024.

Conclusión

El proyecto del Aeropuerto Internacional del Mar Rojo estableció un nuevo estándar de eficiencia y adaptabilidad en los flujos de trabajo BIM. El uso estratégico de componentes adaptativos como marcadores, combinado con el poder de la programación de Dynamo, resultó en un flujo de trabajo preciso y flexible, con una precisión que alcanza resultados libres de colisiones de hasta 2 mm para una geometría curva compleja de dirección doble.

A continuación, dejo a los lectores del blog el artículo sobre el caso publicado en el sitio oficial de Dynamo por el autor Karam Baki, CEO y Líder de Investigación y Desarrollo / Gerente de BIM de AEC GROUP en Dubai, el 9 de febrero de 2024. En el artículo original también hay un video que presenta el Proyecto, que también es de gran ayuda para comprender el caso.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *