¿Qué tipo de información podemos encontrar en modelos BIM?
Hoy en día es fácil encontrar información acerca de la metodología BIM o de cómo funcionan sus herramientas (como, por ejemplo, Revit), sin embargo, sigue habiendo cierta confusión cuando pensamos en qué contienen exactamente los modelos de información o para qué pueden ser usados.
Es muy común pensar en BIM y rápidamente asociarlo con Revit o con un modelo geométrico, pero nada más lejos de la realidad. BIM es una metodología que engloba procesos, tecnología, colaboración e información de entre otros. Debemos recordar que, como se suele decir, la letra más importante de BIM es la “I” de información y que cada vez más, las personas que trabajamos en BIM y solemos relacionarnos con proyectos bajo estos estándares asumimos funciones de gestores de la información y, por lo tanto, es importante conocer qué tipos de modelos y qué tipos de información podemos encontrar en un proyecto desarrollado bajo esta metodología.
The urban rebounder provides a safe, fun and effective totally body workout: bodybuilding &45; the natural approach byrd chest fitness arnold schwarzenegger bodybuilding exercises | bodyweight workouts
Tipos de información
Más adelante hablaremos sobre modelos de información y veremos que en ellos la información es fundamental y que esta, se modifica y crece a lo largo del ciclo de vida del activo.
Indistintamente de la fase en la que se encuentre el proyecto, un modelo de información solo puede existir si contiene los siguientes tipos de información:
- Geometría, es decir, la representación tridimensional de los elementos en base a unas coordenadas y a escala 1:1.
- Datos, es decir, todos los datos relacionados con los distintos elementos del proyecto (largo, ancho, marca, fabricante, etc.).
- Documentación; es decir, todos los documentos relacionados con el proyecto (planos, fichas técnicas, informes, etc.).
Debido a las etapas de madurez del proyecto y lo tipos de información existentes, existen tres requisitos a tener en cuenta para la gestión de la información:
- Definición de requisitos de la información
- Planificación del desarrollo de la información
- Desarrollo de la información
Tipos de modelo
Como ya hemos mencionado, debemos dejar de pensar en modelos que únicamente contienen la geometría o la documentación de un proyecto los cuales, por lo general, dejan de tener utilidad tras la ejecución de este.
Para saber que tipo de información podemos obtener debemos saber previamente de donde obtenerlo y aquí el concepto cambia.
La norma UNE-EN ISO 19650 nos explica que debemos comenzar a entender los modelos BIM como “modelos de información”. Un modelo de información es un conjunto de contenedores de información (archivo, sistema o aplicación de almacenamiento jerarquizado) que se puede utilizar para transmitir la intención de diseño o la representación virtual del activo que se va a construir.
Por lo tanto, la tipología de un modelo de información viene definida por su objetivo o la necesidad a la que debe dar respuesta y la fase constructiva en la que se genera.
Por ello, podemos encontrar dos agrupaciones para modelos de información;
- Modelo de información del proyecto, PIM: Modelo de información relacionado con la fase de desarrollo (ejecución).
- Modelo de información del activo, AIM: Modelo de información relacionado con la fase de operaciones (mantenimiento).
La diferencia entre un modelo de información y lo que normalmente se entiende como un modelo BIM (modelo de Revit, IFC, etc.) es que el concepto cambia, y no nos limitamos a un modelo como tal, sino a un repositorio de información que puede ser una CDE (Common Data Environment) donde conectamos bidireccionalmente todo y donde a través de un middleware, podemos obtener la información y traspasarla a otros softwares. Por lo tanto toda la información está conectada y relacionada entre sí y los datos se convierten en el protagonista de la historia. De manera más simple, es como si uniéramos un modelo geométrico con una base de datos.
Uno puede pensar que un modelo de Revit de por sí, es una base de datos puesto que, por ejemplo, yo tengo un modelo con sus elementos y todos los datos de estos, ¿pero realmente tengo toda la información que debe contener un modelo de información según define la ISO 19650?
La realidad es que no, no podemos garantizar la bidireccionalidad y la relación paramétrica entre los tres tipos de información definidos por la ISO. Por ejemplo, en Revit podríamos en cualquier caso asociar una ficha técnica a un activo mediante un parámetro, introduciendo la URL donde se encuentra la ficha. Esto sin embargo no funcionaría en un modelo de información puesto que no es bidireccional, y yo no podría desde la ficha localizar el elemento en el modelo.
Conclusión
Como hemos podido ver, la tendencia es cada vez más centrarse en la información o, mejor dicho, en los datos de estos proyectos, sacando del foco principal al modelo geométrico que tan acostumbrados estamos a ver.
Evidentemente para que este sistema funcione, el modelo geométrico debe estar correctamente desarrollado, del mismo modo que la definición de los datos o la documentación.
Debemos recordar que BIM busca la interoperabilidad y la colaboración de agentes siempre en base a un modelo 3D y que cada vez se hace más evidente la necesidad de contar con modelos fiables con información que nos permita hacer un uso correcto y optimo de los edificios y esto pasa por contar con datos e información correctamente relacionada con los elementos de un modelo.
No nos sorprendería que esta tendencia comience a coger fuerza y de aquí un tiempo podamos comenzar a incluso valorar la necesidad de distintos modelos de información según contextos o necesidades que aún no se contemplan en la ISO. Lo que es seguro es que los modelos de información y la gestión de datos han llegado para quedarse.
SCAN TO BIM – De la tecnología al modelado BIM - Tipologías de proyectos
Trabajar con nube de puntos para el levantamiento del estado existente y poder proyectar, o para la digitalización de activos ya construidos, o incluso la nube de puntos para comparar lo que se está construyendo con lo modelado, es una fuente fiable y veraz que permite poder visualizar de forma global aquello con lo que debemos trabajar. Pero no para todos los proyectos necesitaremos el mismo tipo de información y, por tanto, el mismo tipo de nube. Por eso es importante, como primer paso, analizar el tipo de proyecto que vamos a tener que escanear.
A partir del primer post introductorio de SCAN TO BIM – De la tecnología al modelado BIM - Introducción, continuamos ahora con el segundo para tratar qué tipología de proyectos y condicionantes afectan al escaneado de nube de puntos. Cada una de ellas, nos llevará a poder decidir qué debería tener en cuenta la nube de puntos.
¿Cuáles son las características del proyecto a tener en cuenta?
Cuando pensamos en una nube de puntos nos imaginamos un archivo que nos permitirá poder visualizar todo aquello que nos interese modelar o visualizar o coordinar. Pero para que la nube pueda ser efectiva para nuestro propósito, debemos ser capaces de detectar con qué tipo de proyecto estamos trabajando para dar prioridad a aquellas partes, zonas o sistemas que debamos analizar con más detalle, y cuales pueden pasar a un segundo plano.
Para ello distinguimos 3 características fundamentales a tener en cuenta antes de escanear. Estas son:
- Tipología de construcción y su uso
- Disciplinas a analizar
- Escenario
¿Qué tipología de construcción y uso nos podemos encontrar?
La principal diferenciación que nos podemos encontrar será sobre todo el tipo de construcción. Por norma general, lo que nos viene a todos a la cabeza es si se trata de un proyecto de edificación o si se trata de obra civil. Cada uno de ellos nos puede llevar a características diferenciadas no solo de cómo deberá ser la nube, sino también como se realizará la toma de datos.
- Proyectos de edificación: dentro de los proyectos de edificación, nos encontramos con proyectos que, aunque puede variar mucho sus dimensiones, suelen ser de carácter concentrado y con construcciones de edificios para el uso y resguardo del ser humano. Entre ellos puede haber vivienda, edificios para la docencia, hospitalario, monumentales, ocio, culto religioso, etc.
Cada uno de ellos, aunque se englobe dentro de edificación, variará mucho el escaneado que necesitemos, ya que la particularidad de cada uno nos llevará a prestar atención para el escaneo, según su uso principal.
- Obra civil: dentro de la obra civil consideramos obras lineales como carreteras, puentes, túneles o infraestructuras marítimas o aeroportuarias. Su característica principal se basa en sus dimensiones que en el caso de carreteras, puentes o túneles donde pueden alcanzar largas distancias y dimensiones, y también su complejidad estructural y por tanto construcciones más especiales.
¿Qué disciplinas se tendrán en cuenta?
Otro de los factores importantes que se deben tener en cuenta y que va relacionado con el apartado anterior son las disciplinas que se deberán escanear y analizar para poder realizar nuestro trabajo. A grandes rasgos se agrupan en Arquitectura, MEP y Estructuras.
- Arquitectura: La disciplina de Arquitectura abarcará toda la envolvente y acabados de edificación, posición general de elementos, volúmenes de espacios, circulaciones, materiales, detalles etc. En el caso de edificio de viviendas ya construidos nos ayudará a detectar las distribuciones y los cambios de materiales entre estancias. Para un edificio patrimonial o de culto, será la disciplina principal si nuestro objetivo es obtener el detalle de su fachada y adornos. Para la obra civil en cambio, en general será la disciplina con menos peso y solo ayudará a posicionar o ubicar zonas.
- MEP: La disciplina de MEP ganará mucho peso en aquellos edificios más técnicos o industriales. Será una disciplina que depende de la tipología de edificios o del momento de escaneo será importante planearla muy bien. Si se trata de instalaciones vistas porque es una industria, su escaneo visto deberá ser detallado y con gran precisión. Si se trata de instalaciones importantes como un edificio hospitalario que a posterior serán “escondidas”, se deberán intentar tomar antes del tapado o sino, buscar puntos clave de escaneo para intentar escanear aquellos elementos ocultos. En otro tipo de edificio como vivienda, es probable que su importancia sea menor que en un hospital, pero se tomaría el mismo método si fuera necesario. Para obra civil la mayoría de veces suele ser también fundamental toda aquella instalación que debe ser coordinada con la estructura principal.
- Estructuras: La disciplina de Estructuras suele ser fundamental en industria y obra civil donde el gran peso de su particularización son las estructuras. Se deberá tener en cuenta su ubicación y posición, y su geometría. Sobre todo, deberá ser más precisa cuando se trate de estructuras metálicas y sus uniones. Por ejemplo, en un parking es esencial tanto la posición de los pilares como sus instalaciones vistas, para una industria exactamente lo mismo. En cambio, para un puente, lo principal será la estructura y el entorno al que se apoya.
Las tres disciplinas deberán ser analizadas en cada una de la tipología de edificio y tener en cuenta cuál es prioritaria y su detallado.
¿A qué escenario nos debemos enfrentar?
Por último, otro factor que debemos tener en cuenta para el tipo de proyecto son las condiciones de entorno en los que se encuentra. Básicamente se agrupan en:
- Entorno ocupado - no ocupado: conocer si se trata de un espacio vacío o si está en funcionamiento y por tanto hay objetos y personas en movimiento.
- Entorno cerrado - al aire libre: si el espacio es un edificio cerrado y por tanto se puede controlar la luz, el clima y exposiciones. O si por el contrario se trata de espacio exterior donde habrá que tener en cuenta el clima y las distancias.
Con todas estas casuísticas detectadas, se deberá tener en cuenta el caso concreto al que nos vayamos a enfrentar y analizar qué es aquello que es importante controlar y qué nos puede afectar. Así seremos capaces de poder decidir que necesidades tiene nuestra nube de puntos.
Nace INNOVATechVim, un hub de innovación tecnológica en la gestión de la información virtual de activos inmobiliarios
- CREA Soluciones Inteligentes y MSI Studio se han unido en esta joint-venture para ofrecer soluciones innovadoras y pioneras en la gestión de la información aplicables a lo largo del ciclo de vida de los activos
- La base tecnológica de sus servicios será el digital twin, con el cual los gestores de activos mejorarán la interacción de los usuarios con los inmuebles
Madrid, 13 de abril de 2021 – CREA Soluciones Inteligentes y MSI Studio, consultoras referentes en el sector del BIM, el AssetManagement y el Facility Management en España, han unido sus conocimientos y experiencia en la joint-venture INNOVAtechVim. El nuevo proyecto nace como un hub de innovación tecnológica para sacar el máximo provecho de la gestión de la información virtual de activos inmobiliarios, una tendencia en auge en esta industria.
“Nuestro objetivo es unir los beneficios de la metodología BIM en la gestión de activos con las últimas tecnologías en el tratamiento y análisis de la información virtual para ayudar a las compañías en su camino hacia la transformación digital”, Salvador Bohigas, CEO de MSI Studio. Para ello, señala, “la base tecnológica sobre la cual trabajaremos es el digital twin, al que sumaremos las ventajas de tecnologías punteras como el diseño generativo, el Business Intelligence, la Big/Small Data, la IoT o el blockchain, entre otros”.
Ambas firmas pondrán en común su experiencia en materia de Gestión de Activos, BIM, Ingeniería del Valor, Sostenibilidad, Lean Management y Facility Management para facilitar la gestión de la información de un activo a lo largo de todo su ciclo de vida. En palabras de Javier García Montesinos, CEO de Crea Soluciones Inteligentes, “en un momento de cambio y evolución en el inmobiliario, nuestra prioridad es aportar un valor diferencial a los gestores de activos a través del desarrollo de soluciones únicas nunca vistas en el mercado”.
INNOVAtechVim contará con un equipo de 23 profesionales y tendrá oficinas en Madrid y Barcelona.
Sobre INNOVAtechVim
Sobre MSI Studio
https://mascalagrimas.es/dev-msi_old/facility-management-bim/
Sobre CREA Soluciones Inteligentes
Contacto de prensa / Para más información
Alex Eseverri – Director Comercial MSI Studio (aem@mascalagrimas.es; 620 186 186)
¿Por qué Dynamo? Vol. VII: Gestión de parámetros a través de Dynamo
Como sabéis los modelos BIM son bases de datos que incluyen información gráfica y no gráfica. En toda base de datos es importante contar con parámetros a los que asociar valores.
Estos parámetros pueden ser los que vienen por el propio programa, pero en la mayoría de casos hemos de generar nuevos o añadir parámetros adicionales a los existentes por diferentes motivos: usar los mismos parámetros entre proyectos, se nos quedan cortos los parámetros de sistema que trae Revit, un modelo es gestionado por diferentes equipos y cada uno de ellos. En el post de hoy veremos varios scripts que nos permiten gestionar parámetros tanto en el contexto de proyecto como en el contexto de las familias.
¿Cómo creamos diversos parámetros a la vez en un proyecto?
Es probable que nos interese, en un determinado proyecto, crear diversos parámetros de una misma vez. Si estos parámetros, además, deben garantizar una trazabilidad de la estructura de la información entre modelos de diferentes disciplinas, es recomendable que sean del tipo compartido. Ya que responden al mismo identificador GUID y será más fácil identificarlos entre modelos.
Los parámetros compartidos, como sabéis, se crean de una forma muy tediosa a través de la interfaz de Revit y además luego se han de asociar al proyecto. Con el sencillo script que os proponemos a continuación podremos hacer estos dos pasos a la vez y facilitar el archivo txt de parámetros compartidos al resto de agentes para que puedan cargar los parámetros, ya creados, en sus modelos.
Este script, a través de nodos que vienen por defecto con Dynamo. A través de, principalmente, strings definimos el nombre del parámetro y sus características: tipo de parámetro, grupo de parámetros dentro del modelo (Ilustración 2) y grupo de parámetros dentro del archivo txt de parámetros compartidos (Ilustración 3).
En este caso la creación de parámetros se ha realizado a través de escritura de parámetros únicos en codeblocks. Para numerosos parámetros podría realizarse a través de un archivo Excel en el que definiéramos distintas categorías o tipologías de parámetro distintas para cada parámetro.
Para ello crearemos una hoja de Excel que contenga la información necesaria para la creación de parámetros compartidos:
Y deberemos leer esta información y transformarla para asociarla al mismo nodo de la manera en la que lee la información:
¿Cómo añadimos parámetros compartidos existentes a un proyecto?
Una vez creado el txt, y se comparta con los colaboradores, estos podrán cargarlos dentro de su proyecto y asociarlos a las categorías pertinentes. Es un trabajo muy repetitivo que también puede automatizarse a través del siguiente script:
En este ejemplo se han asociado a la misma categoría cubiertas, pero también podría leerse la información del Excel que veíamos más arriba leyendo la información del mismo y filtrándola.
Conclusiones
Con el fin de automatizar procesos repetitivos, vemos que Dynamo nos puede servir también para crear todos aquellos parámetros que vayamos a necesitar en el proyecto o incluso para cargarlos en los diferentes modelos que componen el modelo federado. Debemos preparar herramientas que nos permitan cada vez realizar tareas repetitivas más rápido y con mayor volumen de parámetros
¿Por qué Dynamo? Vol. VI: De bloques dinámicos a familias
Como hemos visto en entradas anteriores, es común que durante el desarrollo de un proyecto bim se utilicen distintas herramientas en función de la fase de proyecto en la que nos encontremos.
No es de extrañar que durante el desarrollo de un anteproyecto o proyecto básico se haga uso de herramientas CAD debido a la mayor facilidad a la hora de adaptar el proyecto en sus fases tempranas. Una vez se empieza a definir el proyecto en detalle, puede darse la necesidad de utilizar softwares BIM para su desarrollo. En entradas anteriores del blog hemos podido ver como con el uso de Dynamo podemos automatizar el proceso de modelado de algunos elementos a partir de los archivos de DWG para su incorporación a Revit. Durante el desarrollo de esta entrada veremos como automatizar el proceso de modelado de familias cargables mediante el uso de bloques dinámicos de AutoCAD.
Pero antes permíteme recordarte, si quieres convertirte en un experto en metodología BIM te recomendamos cursar nuestro Máster BIM Online
Bloques dinámicos
Un bloque dinámico en AutoCAD es un bloque de dibujo que puede ser modificado geométricamente mediante la edición de algunos parámetros que se han creado previamente. Salvando las distancias, se puede ver la similitud que existe entre los bloques dinámicos de AutoCAD y las familias de Revit, dado que ambos se ven modificados geométricamente a partir de la edición de sus parámetros.
Adicionalmente, también podemos añadir otros atributos no geométricos a nuestro bloque que posteriormente podrán ser consumidos también durante su traspaso a Revit.
Creación de un bloque dinámico
El método de creación de un bloque dinámico se basa en el mismo proceso de creación que un bloque convencional. Mediante el uso de AutoCAD dibujaremos la geometría que nos interesa. Para el desarrollo de esta entrada se dibujará una ventana corredera.
Una vez tengamos definida la geometría, crearemos un parámetro a partir del cual podremos controlar las dimensiones de la ventana. Para ello, en la pestaña “Parámetros” de la paleta de creación de bloques escogeremos la opción “Lineal”. Con ella acotaremos de un extremo al otro de la ventana. Una vez esté acotada, desde la paleta de propiedades editaremos los siguientes parámetros:
- Nombre de distancia: cambiaremos el valor que aparece por defecto por “Ancho”.
- Ubicación base: cambiaremos el valor que aparece por defecto por “Punto inicial”.
Una vez tengamos la cota y los cambios hechos, asignaremos la acción que nos interesa a la cota. Desde la pestaña “Acciones” de la paleta de creación de bloques escogeremos la herramienta “Estiramiento”. Una vez seleccionada, tendremos que elegir el parámetro sobre el cual se realizará la acción. En nuestro caso, seleccionaremos el parámetro “Ancho” creado anteriormente. Una vez seleccionado la cota, elegiremos el punto del parámetro sobre el que se asociará la acción que, se encontrará en uno de los dos extremos de la cota. Posteriormente, dibujaremos el marco de estiramiento en el cual se ubicarán los objetos que serán transformados a partir de la modificación del parámetro. Finalmente, dentro de este recuadro, seleccionaremos los elementos del bloque que queremos que sean transformados.
Una vez hemos creado la acción para uno de los dos puntos de estiramiento del bloque, repetiremos la acción para el otro extremo de la cota para finalizar con la parametrización del bloque.
Añadir atributos
Una vez parametrizado el bloque podremos añadir otros atributos que pueden ser interesantes a la hora de traspasar la información de DWG a Revit. En este caso, añadiremos dos atributos al bloque que darán información sobre la altura de la ventana y la altura del antepecho. Estos valores servirán, posteriormente, para acabar de definir las propiedades de la ventana en Revit.
Desde la pestaña “Inserción” en la barra de herramientas seleccionaremos la herramienta “Definir atributos” y crearemos los atributos para la altura de la ventana y del antepecho y los ubicaremos en la posición que deseemos.
Para una mayor comprensión de los atributos, añadiremos con la herramienta “Texto” un prefijo para poder identificar el atributo correctamente.
Una vez finalizado el bloque, si lo insertamos en el espacio de trabajo podremos ver como nos solicita los valores que hemos definido anteriormente para la altura de la ventana y del antepecho. Posteriormente, estos valores podrán ser modificados dando doble clic encima del bloque o desde la paleta de propiedades.
Finalmente, solo faltará que adaptemos la ventana a la medida necesaria. Para ello, podremos hacer uso de las flechas que aparecen en los extremos del bloque para modificarlo manualmente o, en su defecto, cambiar el valor exacto desde la paleta de propiedades.
Extracción de datos
Tal y como hemos visto en entradas anteriores, para obtener los datos necesarios utilizaremos la herramienta “Data extract”. Con esta herramienta podremos obtener los datos de los bloques para su posterior utilización en Revit para la creación de las familias de las ventanas. Para el desarrollo de esta entrada, se extraerá la información de las ventanas del siguiente proyecto de ejemplo:
Para poder traspasar correctamente los datos, en la pantalla de configuración de la herramienta “Data extract” seleccionaremos los bloques de las ventanas y escogeremos la siguiente información a exportar:
Importación de datos
Una vez generado el archivo de datos en formato Excel lo utilizaremos para ubicar las familias de las ventanas en nuestro modelo de Revit. Con el nombre del bloque definiremos la familia que queremos ubicar en el modelo. Con los parámetros posición X, Y y Z definiremos el punto de inserción de la familia y con el resto de atributos definiremos las propiedades geométricas y ajustaremos su posición.
Para ello, desarrollaremos un script mediante Dynamo que cumplimente los siguientes pasos:
- Importación de datos desde Excel.
- Creación de nuevos tipos de familias según datos extraídos del archivo Excel. Para ello se hace uso del nodo FamilyType.Duplicate del paquete Clockwork.
- Intersección entre muros y puntos de inserción de familias extraídos del archivo Excel para definir cual es el muro anfitrión.
- Posicionamiento de los tipos de familia creados en los muros correspondientes. Para ello se hace uso del nodo FamilyInstance.ByHostAndPoint del paquete Springs.
- Definición de parámetros geométricos extraídos del archivo Excel.
Conclusión
Tal y como hemos podido ver en distintas entradas del blog, disponer de una mirada transversal a lo largo de un proyecto nos va a permitir definir una serie de estrategias para, posteriormente, poder hacer uso de la información producida para automatizar procesos.
En caso que nuestro flujo de trabajo combine los procesos tradicionales mediante el uso de software CAD con nuevos procesos BIM, puede ser interesante definir los criterios de dibujo mediante un protocolo de dibujo en CAD para así poder automatizar el traspaso de información de DWG a BIM. Esto nos permitirá reducir los tiempos de entrega y recursos en caso que tengamos que hacer uso de distintos softwares a lo largo del ciclo de vida de un proyecto.