Portada Cris 1

Property Sets de IFC, ¿Tablas de planificación o .txt? Parte I

Sabemos que para exportar datos desde Revit a IFC con Property Sets personalizados contamos con dos metodologías distintas, la primera a través de tablas de planificación de Revit, y otra que pueda parecer más compleja, configurando un archivo .txt con la estructura necesaria para relacionar los parámetros que queramos en cada agrupación de datos. ¿Cuál es más recomendable usar?

Como vimos en el post anterior Criterios a tener en cuenta para exportar un IFC, descubrimos que existen unos criterios previos que debemos plantearnos antes de exportar un IFC. Y ya no solo se trata de cómo generar la estructura de modelo, sino qué información debe contener para que posteriormente también la contenga el archivo IFC.

Vamos a analizar qué tipo de información puede contener el IFC respecto a los parámetros de Revit.

¿Qué tipos de parámetros nos encontramos en Revit?

Como ya sabemos, en Revit existen dos tipos de parámetros en referencia a los objetos de Revit.

Por un lado, tenemos los parámetros de Tipo, que nos dan información general respecto a todos los ejemplares del proyecto que pertenezcan al mismo Tipo. Por ejemplo, la información del Fabricante, será la misma para todos los ejemplares del mismo tipo de silla que coloquemos en proyecto.

Y, por otro lado, tenemos los parámetros de Ejemplar que nos dan información específica de cada objeto del proyecto y que puede variar de uno a otro. Como, por ejemplo, el área de un muro, que variará según su morfología.

¿Qué tipos de agrupaciones de información podemos generar para un IFC?

Antes de continuar, vamos a hacer un pequeño recordatorio de que es un Property Set. Se trata de un contenedor de parámetros de información, con un nombre específico, y que nos aportarán la información que se obtiene directamente de los objetos contenidos en el proyecto. 

Bien, pues a partir de aquí, según los criterios que exija el proyecto, podemos encontrarnos con 4 casuísticas distintas de tipos de agrupaciones de Property Set que queramos exportar a IFC:

  1. Parámetros de Tipo que vayan referidos a todos los elementos de mi proyecto.
  2. Parámetros de Tipo que solo vayan referenciados a unas categorías concretas de mi proyecto.
  3. Parámetros de Ejemplar que vayan referidos a todos los elementos de mi proyecto.
  4. Parámetros de Ejemplar que solo vayan referenciados a unas categorías concretas de mi proyecto.

Vamos a poner dos ejemplos de cada uno para poder desarrollar:

CASO 1 – Pset_General  
Nombre en Revit Nombre en IFC Información Contenida Categorías
Código de montaje ClasificacionProyecto Código GuBIMClass Todas
Descripción de montaje Descripcion Descripción GuBIMClass Todas
CASO 2 – Pset_Compra  
Nombre en Revit Nombre en IFC Información Contenida Categorías
Fabricante Fabricante Nombre del fabricante Sillas/Mesas
Modelo Modelo_Codigo Número del código Sillas/Mesas
CASO 3 – Pset_Temp  
Nombre en Revit Nombre en IFC Información Contenida Categorías
Fase de creación TCreacion Fase en la que se crea Todas
Fase de derribo TDerribo Fase en la que se derriba Todas
CASO 4 – Pset_Med  
Nombre en Revit Nombre en IFC Información Contenida Categorías
Área Area Área del elemento Muro, Suelo
Volumen Volumen Volumen del elemento Pilar, Muro, Suelo

¿Cuál sería el mejor método de exportación para cada uno de ellos?

Para ello, vamos a coger un pequeño modelo de muestra:

Ilustración 1. Modelo ejemplo práctico. Fuente propia.

Exportación a partir de tablas de planificación

Si queremos realizar la exportación a partir de tablas de planificación, debemos tener estos aspectos en cuenta:

  • En Revit, ninguna tabla de planificación se puede llamar igual.
  • En Revit, las tablas multicategoría solo muestran categorías cargables, si no debemos hacerlas por categoría.
  • Las columnas de valores calculados de las tablas de planificación, no se exportan desde la tabla a los PropertySets

Vamos a comprobar que deberíamos hacer en Revit:

Ilustración 2. Tablas de planificación en Revit. Fuente propia.

Vemos que, si queremos hacerlo todo por tablas de planificación, parece que necesitaríamos crear unas 13 tablas de planificación distintas. Y Esto siendo un modelo pequeño. Si fuera un proyecto mayor con muchas más categorías modelada, el número de tablas finales incrementaría bastante.

Recordamos que, para poder exportar las tablas de planificación como Property Sets, en el exportador de IFC debemos marcar Export schedules as property sets:

Ilustración 3. Exportador de IFC. Fuente propia.

Ahora vamos a ver el resultado en IFC desde el visor BIMcollab ZOOM:

Ilustración 4. PropertySets de un Muro. Fuente propia.

Si comprobamos qué PropertySets se han exportado para una familia de sistema Muro, comprobamos que:

  • Se ha exportado tres veces el Pset_General, el que pertenecía a la tabla de planificación multicategoría (que Revit solo deja ver familias cargables) y todas aquellas que han sido creadas por categoría de sistema concreta.
  • Se ha exportado una tabla de Temp y otra de Med específica solo de su propia categoría.
Ilustración 5. PropertySets de una Silla. Fuente propia.

Si comprobamos que PropertySets se han exportado Para una familia cargable Silla - Mobiliario, comprobamos que:

  • Se ha exportado tres veces el Pset_General, el que pertenecía a él, desde multicategoría, y aquellas que han sido creadas por categoría de sistema concreta.
  • Se ha exportado una tabla de Temp y otra de Compra específica solo de su propia categoría.
Ilustración 6. PropertySets de una puerta. Fuente propia.

Si comprobamos que PropertySets se han exportado Para una familia cargable Puerta, comprobamos que:

  • Se ha exportado tres veces el Pset_General, el que pertenecía a él, desde multicategoría, y aquellas que han sido creadas por categoría de sistema concreta.
  • Se ha exportado una tabla de Temp específica solo de su propia categoría.
  • Se ha exportado también Pset_Compra, que no debía exportarse para él, pero como contiene la información cumplimentada en Revit, se ha exportado igualmente.

Conclusión

Por tanto, la conclusión que podemos sacar de las exportaciones de Property Sets desde tablas de planificación es que:

  • Los parámetros que son de Tipo y que se llamen igual para todos los elementos, se repiten tantas veces como en tablas aparezca el mismo nombre de parámetro.
  • Los parámetros de Ejemplar aparecen solo en la tabla de planificación que le corresponde.
  • La tabla multicategoría, aunque en Revit solo nos muestre familias cargables, en IFC sirve tanto para mostrar familias cargables como de sistema siempre y cuando los parámetros sean de Tipo y se nombren igual.

En el siguiente post, veremos cómo hacer el mismo procedimiento con un archivo .txt, y Así podremos determinar que método funciona mejor.


portada alejandro

¿Para qué sirve la herramienta "Editar camino" en electrical?

En Revit es común encontrarse con un sinfín de herramientas y opciones para cada disciplina y en algunos casos puede resultar complicado conocer todas en profundidad.

Como ya hemos visto en otras entradas del Blog de MSI, por lo general, la parte de MEP suele ser de las disciplinas más complejas a causa de la gran cantidad de configuraciones distintas que Revit introduce con el objetivo de poder obtener cálculos útiles y precisos a partir de lo que se modela.

Como ya vimos en el post ¿Cómo sacarle el máximo rendimiento a la configuración eléctrica? nos gusta enfocar los modelos MEP eléctricos de dos maneras, geométricos o analíticos.

Los modelos eléctricos analíticos se basan en la generación de sistemas de potencia e interruptores los cuales se pueden hacer visibles mediante la herramienta cable.

Ilustración 1. Modelo analítico conectado con cable. Fuente propia.

Herramienta editar camino

Hay que recordar que los cables en Revit contienen información, que no hay manera de visualizarlos en vistas 3D y que, sobre todo, en ningún caso está representando un cable real como tal, sino que sirven para representar las conexiones entre elementos.

Teniendo seleccionado un circuito eléctrico aparece una opción llamada “Editar camino”. Esta herramienta permite visualizar la unión entre los elementos como si se tratara de la herramienta cable, pero en este caso, el trazado si es visible en 3D.

Ilustración 2. Selección de sistema y herramienta Editar Camino. Fuente propia.

Revit no modela el cable, pero si lo utiliza en cálculos y/o mediciones. Revit calcula los tamaños de cable para los circuitos de alimentación en función del tamaño especificado para la protección del circuito, el cálculo de la caída de voltaje y el factor de corrección.

Con el trazado que aparece al utilizar la herramienta “Editar camino”, Revit mide la longitud de cable necesaria para generar el circuito y con ello la caída de voltaje mencionada anteriormente, lo que permite obtener el dimensionado del cableado.

Modo de uso

Para hacer uso de esta herramienta es imprescindible que se haya generado un circuito eléctrico (Sistema de Potencia). Tras general el sistema y conectar los elementos se puede activar la herramienta “Editar camino” con lo que seremos capaces de visualizar el trazado de la instalación.

El trazado de la instalación puede ser “Todos los dispositivos” o “Dispositivo más lejano” puesto que, en algunos casos, la longitud al aparato más alejado en la instalación, ya sirve para dimensionar la instalación. Además, en la opción “Dispositivo más lejano” se puede utilizar el cuadro de dialogo “Configuración eléctrica” para modificar el valor predeterminado para el desfase de la ruta del circuito.

Ilustración 3. Visualización del camino en opción "Dispositivo más lejando". Fuente propia
Ilustración 4. Visualización del camino en opción "Todos los dispositivos". Fuente propia.

Edición

Es aconsejable visualizar el trazado del circuito en vistas 3D para localizar adecuadamente las distintas conexiones. La altura a la que se genera el circuito por defecto viene determinada, como ya hemos mencionado anteriormente, por la “Configuración eléctrica” pero se puede editar en cualquier momento desde la cinta de opciones.

Si editamos el trazado de circuito, el modo de camino pasará a “Personalizado”. Editar el circuito permitirá tener valores más reales y precisos para el cálculo.

Ilustración 5. Visualización del camino en 3D. Fuente propia.

Los distintos trazos que se generan se pueden seleccionar para editar el largo de estos o la dirección si arrastramos sus snaps de control en los extremos. Además, existe la posibilidad de añadir puntos de control haciendo clic con el botón derecho encima del trazo. Estos puntos de control hacen la misma función que los snaps de los extremos con la diferencia de que se pueden colocar en cualquier punto de la línea, lo que permite generar retranqueos o curvas.

Conclusión

Este tipo de herramientas hace más visible que detrás de los elementos tridimensionales que forman los modelos, siempre hay una gran cantidad de datos y parámetros que permiten al software realizar una gran cantidad de cálculos distintos.

Es por eso que siempre se debe modelar con criterio y pensando en cuál va a ser el uso del modelo.


portada sara

Flujo de trabajo Autodesk Revit – TCQ. Tablas de planificación. Parte I.

En este post vamos hacer referencia a la dimensión 5D (referente a las mediciones y presupuestos en un modelo BIM).

Vamos a trabajar con el software de modelado BIM Autodesk Revit y el software de mediciones y presupuestos TCQ. Realizaremos un flujo de trabajo mediante tablas de planificación de Revit.

Flujo de trabajo Revit – TCQ con Tablas de planificación

Antes de iniciar un proyecto BIM, es necesario saber a qué usos BIM dará solución. En este caso obtendremos las mediciones y el presupuesto del proyecto con el soporte de los dos softwares. Para ello se debe conocer cómo modelar en el software de modelado, en este caso Revit, y cómo lee la información TCQ desde el archivo multiplataforma. 

¿Qué información necesitamos de TCQ?

  • Datos de la fórmula de la partida. “C”, “D”, etc.
  • ID_BIM: -opcional
  • Código PO
  • Código de nivel: -opcional-
  • Unidades de medición

Pasos a seguir:

Revit:   

  1. Crear tablas de planificación.
  2. Exportar las tablas de planificación en formato .txt.

TCQ:

  • Importar el archivo .txt.
  • Completar la ventana de configuración y relacionar los parámetros de TCQ con las columnas de Revit.

1. Crear tablas de planificación en Revit

Desde Revit se crearán las tablas de planificación necesarias para exportar la información a TCQ.

Para crear una tabla de planificación, desde Pestaña VISTA; Crear; Tablas de planificación; Tablas de planificación/Cantidades.

  • Añadir los campos que se consideren necesarios para dar respuesta lo que nos pide TCQ. La información que se podrá sacar directamente de Revit será: Datos de la fórmula de la partida. “C”, “D”, etc e ID_BIM.

    • Datos de la fórmula de la partida. “C”, “D”, etc.: La información del archivo .txt procedente de la tabla de planificación de Revit debe venir sin unidades. Esto se puede modificar desde FORMATO; seleccionar el campo deseado; formato de campo; Símbolos de unidad; Ninguno.
    • ID_BIM: de carácter opcional. IfcGUID.

  • Aquella información que necesitemos dar a TCQ y que no aparezca en Revit, se puede añadir en Revit través de parámetros de proyecto o compartidos. Se recomienda utilizar compartidos para poderlos utilizar en otros proyectos.

    • Unidades de medición: m,m2/m3, etc.
    • Código PO: Código de partida de obra. Para que el elemento se relacione con el código de partida de obra en TCQ (podemos utilizar el banco de precios BEDEC), se debe crear en Revit e indicarlo. Generalmente éste suele ser un parámetro de tipo y de texto. Se debe rellenar desde Revit.
    • Código de nivel: de carácter opcional. Código de nivel del presupuesto en TCQ.

Imagen 1. Tabla de planificación de Revit. Fuente propia.

En caso que un elemento de modelo de Revit necesite más de un Código PO, se deberá crear otro parámetro de Código PO “2”, etc.

2. Exportar las tablas de planificación en formato .txt

Para exportar la tabla de planificación ir a la pestaña de Archivo; Exportar; Informes; Tabla de planificación, desde la misma tabla, no en otra vista. 

  • Indicar la ruta de guardado.
  • Configurar la ventana de “Exportar tabla de planificación”. La configuración por defecto basta.
Imagen 2. Ventana “Exportar tabla de planificación “de Revit. Fuente propia.

3. Importar el archivo .txt

Abrir el presupuesto en TCQ, desde la pestaña BIM; Importar archivo multiplataforma yseleccionar el archivo txt en los tres puntitos a la derecha de archivo.

4. Completar la ventana de configuración y relacionar los parámetros de TCQ con las columnas de Revit.

Desde la pestaña de configuración, en las celdas azules, se tienen que indicar los campos de TCQ a relacionar con cada columna del .txt. Por ejemplo,

Imagen 3. Ventana “Importar archivo multiplataforma “de Revit. Fuente propia

En el caso que haya alguna columna del txt que no queramos importar, seleccionar “No importar”.

Es importante indicar cuales van a ser las filas del txt queremos importar al archivo de mediciones y presupuestos. Se indicar desde “Filas a importar” y se debe utilizar un formato tal que así: 5-64.

Imagen 4. Ventana “Importar archivo multiplataforma “de Revit. Fuente propia.

El nivel del presupuesto se puede indicar de manera manual en cada importación del txt desde el campo de “nivel” o si no, se podría añadir como un campo adicional desde la propia tabla de plantificación.

Por último, si queremos guardar la configuración utilizada en los campos de TCQ para futuras importaciones, bastará con indicar un nombre y hacer clic a “Guardar” en el apartado de Plantillas de configuraciones, situado en la parte inferior izquierda.  

Aquí os dejo el webinario “Modela en Revit con BEDEC para obtener un presupuesto en TCQ” conjuntamente con ITeC, dónde se explica este flujo de trabajo, entre otros.

Si te ha gustado este artículo y te interesa formarte en BIM visita nuestra oferta de cursos BIM o convierte en un experto BIM con todos nuestros Máster BIM


Post Cristhian

¿Qué debo tener en cuenta cuando comienzo una obra en BIM? Parte II

En la primera parte habíamos visto como existen diferentes formas de consultar el modelo cuando nos encontramos en fase de obra. Determinamos que, en función de nuestra capacidad de colaboración y comunicación, podíamos utilizar unos softwares u otros para poder consultar nuestro modelo BIM.

En esta segunda parte, nos centraremos en hablar en el uso de la parametrización en Revit para la gestión interna de un modelo en fase de obra.

Estas consideraciones sobre los parámetros nos ayudarán a actuar de manera más optima a ciertas situaciones que se pueden dar en fase de ejecución y que requieren unas acciones más concretas que no estaban previstas de manera inicial en el proyecto.

Gestión del modelo

La gestión, control y seguimiento del modelo es crucial cuando estamos en fase de ejecución. Es completamente necesario ir actualizando nuestro modelo en cuanto a geometría e información para no perder el hilo con la obra. Algunas veces debido al tiempo, se suelen dejar aparcados ciertos trabajos que, a la hora de volver a retomarlos, implican más esfuerzo solo por el hecho de buscar información, ya sea documental o gráfica, para después aplicarla en el modelo. No olvidemos que Revit funciona como una base de datos y, por tanto, debemos explotar ese potencial para nuestro beneficio.

Los parámetros son muy importantes ya que nos permiten personalizar el proyecto mientras estamos realizando la obra. Pueden ser de proyecto o compartidos. Las diferentes situaciones que se dan en las obras dan lugar a la creación de ciertos parámetros que sirven para optimizar la producción (codificaciones, información detallada específica sobre elementos, etc.). Es muy importante recoger todos estos parámetros de cada proyecto que realizamos y hacer un filtrado para poder reutilizarlos en otras obras si fuera posible.

Imagen 1. Interfaz de creación de parámetros. Fuente propia.

He recogido una serie de parámetros de gestión y control interno que pueden ser muy útiles cuando se comienza una obra en BIM. Estos parámetros pueden analizarse para ser utilizados o readaptarlos para nuestro beneficio cambiando en cierta manera su interpretación interna. Es conveniente tener en cuenta la utilización de parámetros creados por nosotros mismos para no interferir en la información que ya existe en el proyecto ejecutivo original.

No se pretende valorar o especificar si deben ser de tipo o de ejemplar, ni tampoco en su taxonomía a seguir, ya que es más importante el concepto del propio parámetro.

Parámetros para la organización interna de vistas/planos: nos podemos encontrar que nuestro proyecto tiene una organización de vistas determinada, pero quizás necesitemos otro tipo de organización para nuestra gestión interna y debamos crear o reutilizar los parámetros que se encuentran en el proyecto.

Parámetros de alturas de referencia/alturas de cálculo: existen partidas en obra donde es necesario tener esta distinción por temas de coste. La ejecución de ciertos elementos a partir de una altura de seguridad determinada (Ejemplo: falso techo colocado en una planta baja con altillo) no tiene la misma repercusión si se ejecutara en una altura inferior.

Parámetros de revisión en planos: son muy importantes ya que toda documentación gráfica que sale de una Constructora, debe llevar algún tipo de texto o distintivo donde especifiquen desde los cambios que se han realizado hasta los planos de obra que se usan internamente.

Parámetros de información de elementos: se utilizan para dar información añadida a los elementos en nuestro modelo (información común, referencias, etc.). Es cierto que podemos utilizar otros parámetros que ya existen en Revit, pero hay que estar seguros de que ese parámetro existente no se va a utilizar por petición del cliente.

Parámetros de codificaciones genéricas: estos parámetros son muy interesantes ya que nos ayudan a detectar elementos desde otro punto de vista. Si tenemos en cuenta la documentación gráfica (planos), codificar elementos en obra nos sirve como alternativa a los colores. Hay momentos en obra en los cuales ni siquiera podemos imprimir planos a color y debemos tener ingenio para que la persona entienda lo que se pretenda hacer.

Parámetros para filtrado en tablas de planificación: las tablas de planificación en Revit tienen mucho potencial, pero existen situaciones en las que elementos diferentes comparten una información común y elementos similares comparten información variada. Con estos parámetros podemos ser más precisos a la hora de buscar una información concreta en una tabla de planificación.

Parámetros de nivel para tablas de clasificación: hay elementos de Revit que, a la hora de hacer una tabla de planificación, no aparece información acerca del nivel donde se trabaja (Ejemplo: tuberías). Existen otros programas para obtener esta información, pero en el propio modelo podemos crear este parámetro para detectarlo de manera fácil.

Cada vez que creamos parámetros en Revit, tiene sus ventajas e inconvenientes. Nos aportan personalización, poder responder a diversas situaciones, optimización de ciertos trabajos. Pero tiene un inconveniente destacable:

  • Es información que rellenamos nosotros: debemos ser estrictamente organizados y estar seguros de que estamos aplicando la información correcta en todos los elementos necesarios. Siguiendo unas directrices determinadas, con práctica y organización podemos solucionar perfectamente este problema.

Conclusión

La creación de parámetros es algo muy importante que debemos utilizar a lo largo de la ejecución de una obra. Tener esa capacidad de poder crear parámetros sin que afecte de manera significativa en el modelo implica que, durante un tiempo, podamos hacer del mismo completamente nuestro y ayudarnos a agilizar u optimizar la producción.

Cuando comenzamos una “obra en BIM” es muy habitual pensar la inmensa cantidad de trabajos que tenemos que hacer al propio modelo (coordinaciones 3D, recopilación y asignación de información, etc.) Tener una comunicación regular con las diferentes personas implicadas en el proyecto ayuda de manera significativa en optimizar el proceso de desarrollo del mismo. Esa comunicación “productiva” se traducirá a una eficiente colaboración para conseguir un objetivo común, que es el correcto desarrollo de todo el proyecto.