You are on page 1of 9

Mejoras para la automatizacin de procesos en la importacin de

modelos en IFC
Gonal Costa
Investigador en ARC, Enginyeria i Arquitectura La Salle, Universitat Ramon Llull, Barcelona, Espaa
Agust Jard
Ingeniero y consultor BIM en APOGEA Virtual Building Solutions,Tarragona, Espaa
Jess Valderrama
Arquitecto y consultor BIM en APOGEA Virtual Building Solutions, Malaga, Espaa

RESUMEN

El uso del BIM en la industria de la construccin est permitiendo obtener una mayor productividad y calidad
en los flujos de trabajo, reduciendo los costes y el tiempo de inactividad. No obstante, an existen una serie
de retos que deben ser superados. Uno de ellos reside en la problemtica existente en el intercambio de infor-
macin entre los agentes implicados en proyectos constructivos. Desde una perspectiva de BIM abierto (Open
BIM), el IFC se presenta como la mejor alternativa de estndar abierto y neutral utilizado para facilitar este
intercambio. Sin embargo, an existe un desconocimiento acerca de cmo ste estndar debe ser utilizado co-
rrectamente para el intercambio en cada caso, y sobre las limitaciones existentes en los programas a la hora de
permitir su importacin y exportacin. Este artculo analiza y discute algunas de las dificultades y deficien-
cias existentes en este proceso de intercambio para el contexto del desarrollo de proyectos en el mbito na-
cional. El artculo finaliza con la presentacin de un caso de estudio para ilustrar cmo algunos de los pro-
blemas en la importacin de modelos en formato IFC pueden ser corregidos de una forma automatizada. En
concreto, utilizando el complemento Dynamo dentro del programa Revit.

como solucin para un intercambio abierto de in-


formacin entre las aplicaciones. Sin embargo, el
1 ESTNDARES Y ESPECIFICACIONES PARA uso de este estndar se enfrenta a una serie de difi-
LA GESTIN DEL BIM cultades para cumplir con el objetivo para el cual fue
diseado: capacidad de los programas para su co-
La necesidad de intercambio de datos entre aplica- rrecta interpretacin, imposibilidad de representar
ciones del sector de la construccin surge, bsica- todas las reglas de modelado en un nico esquema,
mente, de la naturaleza colaborativa para etc. Esto lleva a una serie de resultados no deseados:
el desarrollo de proyectos. El uso del BIM permite la informacin tiene que ser remodelada, llega in-
obtener una mayor productividad y calidad en los completa, con parmetros innecesarios, y muchas
flujos de trabajo para estos desarrollos, reduciendo veces sin propagar las correspondientes restriccio-
los costes y el tiempo de inactividad. Sin embargo, nes, entre otros inconvenientes. Otro estndar abier-
la adopcin del BIM por parte de la industria se pre- to para la gestin y coordinacin del BIM es el for-
senta todava como un reto, con una curva de apren- mato BCF (BIM Collaboration Format), diseado
dizaje empinada, y obligando a un cambio de para- para facilitar las labores de inspeccin y comproba-
digma en los modelos de negocio para ser capaces cin del modelo virtual. El estndar permite infor-
de aprovechar sus ventajas. mar de los posibles errores y cuestiones relacionadas
con los detalles de los elementos del modelo, de
Para facilitar la gestin de los procesos de trabajo forma visual.
a travs del BIM, un gran nmero de estndares y
metodologas han ido surgiendo a lo largo de los l- Por otro lado, recientemente han surgido un con-
timos aos con el objetivo de hacer ms fcil, gil y junto de estndares y guas en respuesta a la necesi-
flexible la colaboracin. Unos de estos estndares es dad de especificar cmo la informacin debe ser in-
el IFC, creado por buildingSMART Internacional tercambiada en las diferentes fases de un proyecto

10
constructivo. Este tipo de informacin suele definir- conocimiento de las implicaciones que conllevan su
se en documentos contractuales, antes de empezar el uso. Este ltimo aspecto puede ser atribuido, en cier-
proyecto, y donde todas las partes afectadas especi- ta medida, a una falta de formacin de una gran par-
fican cules son sus requerimientos de informacin. te de los profesionales, los cuales estn todava poco
La respuesta a la necesidad de disponer de una espe- familiarizados con las metodologas basadas en el
cificacin para el intercambio de informacin entre BIM. Por otro lado, una gran parte del sector sigue
los diferentes agentes, a lo largo de proyectos desa- concibiendo el BIM como una versin de CAD en
rrollados en BIM, fue el BEP (BIM Execution Plan). 3D que permite una documentacin muy coordinada,
Una de las primeras guas reconocidas internacio- pero no como una metodologa. Esta percepcin
nalmente, y desarrollada para este tipo de especifi- viene muy condicionada por la forma de trabajar en
cacin, fue la BIM Project Execution Planning este pas. En otros pases, por ejemplo, la funcin de
Guide, creada en la Universidad Estatal de los despachos de arquitectura se focaliza ms en la
Pennsylvania a partir de las conclusiones de la tesis parte del diseo del edificio, desarrollando lo que
desarrollada por Chitwan Saluja (2009). En la gua aqu se denomina un Proyecto Bsico, mientras que
se afirma que con una buena documentacin del la fase del Proyecto Ejecutivo suele ser desarrollada
BEP se asegurar de que todas las partes sean por las constructoras, con un mayor conocimiento de
claramente conscientes de las oportunidades y res- los medios para realizar la construccin del edificio.
ponsabilidades asociadas con la incorporacin del
BIM en el flujo de trabajo del proyecto . Otros pa- El hecho de que en Espaa se incluya la fase de
ses (Reino Unido, Australia, Nueva Zelanda, Singa- Proyecto Ejecutivo como una responsabilidad de
pur, y otros) han desarrollado guas en base al BEP, aquellos agentes que luego no se responsabilizan de
adaptadas a sus propias necesidades. Sin embargo, la construccin, algo habitual en los proyectos de li-
no hay constancia de que actualmente exista ninguna citacin de obra pblica, con actores y contratos di-
iniciativa de especificacin BEP adaptada para el ferentes, en muchas ocasiones dificulta la obtencin
mbito a nuestro pas. de los beneficios esperados del BIM para esta fase
de construccin, y menos todava para la fase de
Una manera de anticipar los problemas de inter- operacin y mantenimiento. Aqu el problema ms
operabilidad que puedan surgir en el desarrollo de comn suele ser la falta de precisin de la informa-
proyectos en BIM, es establecer una categorizacin cin contenida en el modelo. Este problema puede
del nivel de detalle de la informacin a intercambiar ser atribuido a dos causas principales. Por un lado, a
en el BEP. Para dar respuesta a esta necesidad, Vico la falta de definicin en aspectos que requieren del
Software introdujo en el 2005 el trmino LOD, que conocimiento sobre las necesidades de los sistemas
corresponde a la abreviacin en ingls de Level Of constructivos para su puesta en obra, as como in-
Detail, para un tipo de clasificacin que luego fue formacin especfica facilitada por los fabricantes.
generalizada por la AIA (American Institute of Ar- Por el otro, a la falta de experiencia en la planifica-
chitects) como nivel de desarrollo (en ingls, Level cin y en los procesos de construccin del edificio,
Of Development) en la gua E202-2008: Exhibit ambas decididas muchas veces por los constructores
Building Information Modeling Protocol, publicada y que pueden suponer cambios en el proyecto. Esto
en 2008. En este nuevo enfoque generalizado, se lleva a una ineficiencia en la obtencin de los bene-
asigna un nmero nico para definir el nivel de defi- ficios del BIM para la fase constructiva, e incluso la
nicin de la informacin de los elementos del mode- de mantenimiento.
lo para cada una de las etapas del ciclo de vida del
proyecto. La mayora de guas sugieren una clasifi- Otro factor particular de la construccin nacional
cacin basada en 6 o 7 niveles, la cual puede ir cre- es la oportunidad que tienen las empresas construc-
ciendo en funcin de las necesidades de cada pro- toras de aprovechar los errores y omisiones del pro-
yecto. La mayora de las guas suelen venir yecto, para presentar ofertas complementarias
acompaadas por documentos tipo plantillas, en el comnmente llamadas Precios Contradictorios,
que se incluyen tablas para la especificacin del que pueden suponer a la empresa constructora un in-
LOD, como un documento ms del BEP. cremento econmico de su contrato. En gran parte,
esto es una consecuencia, y algunos lo justifican, por
el hecho de tener que compensar el bajo coste al que
2 BARRERAS PARA LA IMPLANTACIN DEL dichas constructoras se ven obligadas a ofertar para
BIM EN EL MBITO NACIONAL la adjudicacin de los contratos de obra. En otras
ocasiones, los problemas vienen dados por las reti-
Todos estos estndares expuestos anteriormente es- cencias de los despachos de arquitectura en encon-
tn llegando al sector de la construccin en Espaa trar una forma adecuada de compartir el BIM con las
de manera muy escalonada, y a veces sin un pleno constructoras. Desde una visin empresarial, la pro-

11
duccin del BIM implica invertir en costes y cono- ambas herramientas se produce sin problemas, la
cimientos para su elaboracin. Esta percepcin lleva eleccin de la herramienta es un factor a tener en
muchas veces a estas empresas a actuar en el sentido cuenta, el cual debe fijarse antes de empezar el pro-
contrario a las ventajas que supuestamente deberan yecto.
obtenerse de hacer un uso colaborativo del BIM, fa-
cilitando solo informacin sesgada del modelo, por Actualmente, en las fases de proyecto ejecutivo y
ejemplo, a travs de documentos en formato PDF. construccin es donde existe una mayor complejidad
Esta situacin puede ayudar a explicar por qu la a la hora de establecer cmo debe llevarse a cabo es-
penetracin de la implantacin del BIM en nuestro te intercambio. Por un lado, esto es consecuencia del
pas es menor que en otros. Segn el informe The gran volumen de informacin sobre el modelo del
Business Value of BIM for Owners (2014), editado edificio que debe gestionarse. Por el otro, a la varie-
por McGraw-Hill, el 65% de los promotores del sec- dad de agentes participantes procedentes de diferen-
tor pblico y el 70% del sector privado en el Reino tes disciplinas.
Unido, aseguran que van a requerir el BIM para el
desarrollo de sus nuevos proyectos. Aunque no exis-
3.1 Intercambio en las fases de entrega del
ten datos confiables para el caso de la industria en
proyecto ejecutivo y construccin
Espaa, se estima que ste porcentaje es muy bajo y
viene condicionado adems por la posible participa- Para una mayor comprensin del contexto en el que
cin de las empresas en proyectos internacionales. se desarrolla el intercambio de informacin en las
Por otro lado, en el mismo informe se indica que en fases de entrega del proyecto ejecutivo y construc-
Estados Unidos las constructoras hacen un mayor cin, a continuacin se describen los principales es-
uso del BIM que los despachos de arquitectura. cenarios que han sido identificados. Estos escenarios
son analizados y discutidos considerando el rol del
agente responsable de dicho intercambio:
3 FASES DONDE EL INTERCAMBIO DE
INFORMACIN ES MS CRTICO 1. Fase de proyecto de ejecucin. En este esce-
nario los despachos de arquitectura son los
Considerando que el sector de la construccin est responsables de la gestin de la informacin.
formado por una industria fragmentada, con distintos Estos piden, principalmente, ingenieros de
grados de madurez en el uso de BIM, y donde una estructuras y de instalaciones (instalaciones
parte importante todava tiene un desconocimiento de ventilacin, calefaccin, proteccin contra
sobre las ventajas que supone trabajar con un mode- incendios, telecomunicaciones, salubridad,
lo virtual del edificio, muchos siguen utilizando pro- fontanera y domtica, etc.), su contribucin
gramas de CAD en 2D y herramientas que no han en el desarrollo del modelo, donde la infor-
sido diseadas para este fin. macin suele ser intercambiada bsicamente
a travs del formato IFC, o del formato nati-
Actualmente, los despachos de arquitectura e in- vo del programa que ellos utilicen, previa-
geniera que estn implantando el BIM para el desa- mente acordado en el documento contractual.
rrollo de sus proyectos, suelen utilizar programas de No obstante, las condiciones para el inter-
grandes proveedores de software internacionales cambio son diferentes en cada caso. Por
(Autodesk, Nemetschek, Graphisoft, Tekla, Bentley, ejemplo, cuando se requiere el clculo de es-
entre los ms utilizados) para llevar a cabo el mode- tructuras, el IFC suele ser ms utilizado co-
lado en las distintas disciplinas (arquitectnico, es- mo formato de intercambio que en el caso de
tructural, instalaciones, etc.). No obstante, para lle- las instalaciones. Por ejemplo, programas
var a cabo el clculo en cada una de estas como Cypecad o Tricalc disponen de ciertos
disciplinas, estos despachos utilizan programas es- mecanismos para la importacin y exporta-
pecficos mucho ms adaptados a las normativas es- cin a travs de este formato. Sin embargo,
tatales (CTE, EHE, RITE, REBT, etc.). En la mayor el uso de este formato no es tan comn en el
parte de los casos, estos programas han sido desarro- intercambio entre programas de modelado y
llados por empresas de mbito nacional, con una lar- clculo de instalaciones, con una mayor
ga trayectoria y experiencia adquirida en su especia- complejidad y volumen de informacin del
lidad a lo largo de los aos. Los grandes programas modelado a intercambiar (volumetra, flujos,
de modelado, en cambio, proporcionan actualmente caudales, etc.). En cuanto al intercambio con
funcionalidades muy limitadas para el clculo (ej.: programas de clculo energtico, el estndar
dimensionado de los elementos). Esto obliga a esta- .gbxml suele ser el ms utilizado, sin em-
blecer un flujo de intercambio entre ambos tipos de bargo.
programas. Para garantizar que el intercambio entre

12
2. Fase constructiva. En esta fase el constructor criterios de interoperabilidad abierta, 2. Pre-
es el responsable de gestionar la informacin serva la informacin relacionada con la pro-
y las posibles modificaciones en el modelo. piedad intelectual del modelo nativo, 3. Para
Una vez adjudicada la obra a un contratista, el constructor le supone una mayor facilidad
hay varios motivos que pueden condicionar para integrar y combinar el modelo devuelto
cambios en el modelo (deficiencias en los es- con otros modelos, independientemente del
tudios geotcnicos, errores debido a una falta programa (ej.: Solibri, Navisworks, etc.).
de informacin por parte del proyectista,
descoordinacin entre sistemas constructivos La conclusin es que cada uno de los escenarios
incluidos en el proyecto, soluciones aporta- descritos anteriormente tiene su propia casustica.
das por el constructor debido a su experien- No obstante, es difcil establecer cules deben ser
cia o acuerdos con industriales especficos, los mtodos de intercambio de informacin ms
etc.), los cuales obligan a sustituir o incluir apropiados en cada caso. La forma de trabajar con el
nuevos elementos en el modelo del proyecto BIM en cada proyecto suele ser muy especfica, de-
para desarrollar el modelo constructivo. terminada por los usuarios, el software y los proce-
sos que intervienen en el mismo. Estas condiciones
Una vez verificado el modelo, el responsable de su suelen definir una forma ptima de llevar a cabo este
coordinacin transmite la informacin necesaria, de- intercambio en cada uno de los escenarios.
pendiendo del caso, a los colaboradores o industria-
les subcontratados (ej.: instalador de conductos de
ventilacin). Se pueden distinguir tres escenarios b- 4 PROBLEMTICA EXISTENTE EN LA
sicos para estos casos: INTERPRETACIN DE LOS ELEMENTOS

a) Planos en CAD y listado de mediciones: esta Un escenario de interoperabilidad abierta a travs


es la solucin ms utilizada actualmente. La del estndar IFC tercer caso introducido en el
desventaja que presenta es que no aprovecha apartado anterior, presenta una serie de ventajas,
la informacin modelada en el BIM. A travs pero tambin ciertos inconvenientes que todava no
de una visualizacin del modelo tridimensio- han sido resueltos. Uno de los principales problemas
nal resulta mucho ms rpido y sencillo radica actualmente en la capacidad de los programas
comprender e interpretar lo que hay que de modelado para interpretar correctamente la in-
construir y de qu manera, disminuyendo la formacin de los elementos importados desde fiche-
probabilidad de errores. ros IFC. En este apartado se introduce esta proble-
b) Modelo en un formato nativo (ej.: Revit): esta mtica a travs de algunos ejemplos concretos.
solucin puede ser requerida en proyectos en
donde se exige que todos los participantes
4.1 Contexto para el intercambio
trabajen con modelos nativos, normalmente,
debido a la complejidad que implica inter- Considerando el intercambio a travs de IFC, un es-
cambiar el modelo. Actualmente, disponer de cenario tpico podra ser aquel en el que un arquitec-
un modelo nativo es tambin un requerimien- to requiere de un colaborador que trabaja con un
to que los promotores suelen exigir, as como software especfico (ej.: programa de clculo de es-
los futuros responsables del mantenimiento tructuras), el cual permite exportar la informacin
de los edificios. El motivo viene justificado mediante este formato. En este flujo de trabajo, el
por la necesidad de disponer de una bidirec- arquitecto suele facilitar un modelo arquitectnico.
cionalidad eficiente entre el software de En el caso de que el colaborador sea un estructurista,
mantenimiento (FM:Interact, Archibus, As- la informacin del modelo suele incluir, principal-
setWORKS, IBM Tririga, etc.) y el modelo mente, pilares y forjados. El estructurista, entonces,
BIM utilizado para el diseo y la construc- realiza sus clculos con los cambios necesarios en el
cin, especialmente cuando se trata de gran- modelo siguiendo criterios acordados previamen-
des edificios e instalaciones, donde los cam- te, para luego enviarlo de vuelta al arquitecto,
bios deben ser actualizados sin problemas. quin debe validarlo de acuerdo con su responsabili-
Sin embargo, recientemente han empezado a dad. Para asegurarse de que el modelo encaja con los
aparecer en el mercado algunas aplicaciones criterios arquitectnicos establecidos en el proyecto,
para el mantenimiento basadas en IFC el arquitecto puede utilizar diferentes programas de
(Vizelia, Ryhti, Rambyg, ActiveFacility, FIS, visualizacin y comprobacin (ej.: Tekla BIMSight,
entre otros). Solibri, Navisworks, etc.). Este proceso sera muy
c) Modelo en formato IFC: esta solucin pre- parecido para el caso del diseo de las instalaciones,
senta una serie de ventajas: 1. Responde a los salvo algunas peculiaridades concretas. Por ejem-

13
plo, en cuanto a las decisiones en la ubicacin de los reconocido por la propia plataforma de modela-
terminales para la conexin de los sanitarios, y otros do, supone un hndicap para este tipo de opera-
componentes de las instalaciones, en donde el arqui- ciones de personalizacin.
tecto es el encargado de decidir su ubicacin final.
En conclusin, operaciones habituales y necesa-
rias a la hora de obtener la informacin de cada ele-
4.2 La interpretacin de los elementos en el modelo
mento, siguiendo los procedimientos, tcnicas y he-
Para la importacin de un modelo IFC dentro de un rramientas estndares del software, no funcionan.
programa de modelado, el primer paso es definir las Esto lleva a tener que variar la estrategia habitual en
equivalencias entre las categoras del IFC y las del el uso del software en operaciones como: la agrupa-
propio programa. Cada programa de modelado suele cin de parmetros para la generacin de listados, o
disponer de tablas donde se configuran estas equiva- en el etiquetado de los elementos para mejorar la
lencias. En la mayora de los casos, estas equivalen- identificacin visual e interpretacin en las diferen-
cias vienen definidas por defecto, por lo que algunas tes vistas, para luego sirven para generar los planos.
veces deben ajustarse segn las necesidades. El pro-
blema viene cuando habiendo hecho este paso co-
rrectamente, las categoras de cada elemento (ej.: pi- 5 CASO DE ESTUDIO: TRASLACIN DE
lares, tubos, etc.) son interpretadas correctamente en PARMETROS A TRAVS DE DYNAMO
la importacin, pero solo los elementos que son de
tipo pilar, forjado y pared de hormign, son autoge- Las deficiencias que existen actualmente en el pro-
nerados como elementos nativos. A pesar de que uti- ceso de importacin de la informacin procedente de
lizando el traductor apropiado en el programa de un modelo definido en formato IFC para el con-
origen (ej.: seleccionando en Archicad la exporta- texto de intercambio introducido en el apartado ante-
cin de IFC para Revit), se puede llegar a mejorar la rior, llevan a la necesidad de reorganizar la infor-
interpretacin de parmetros, an existe un descono- macin dentro del programa, lo cual puede implicar
cimiento sobre las razones por la cuales hay elemen- tener que invertir una gran cantidad de horas. Sin
tos pertenecientes a la disciplina del programa de embargo, en muchos casos, las operaciones suelen
modelado que no son generados como nativos. En ser de naturaleza repetitiva. Bajo esta perspectiva, y
programas como Revit, la falta de reconocimiento de con la intencin de que los usuarios de los progra-
estos elementos como nativos impide trabajar de mas de modelado pueden automatizar este tipo de
forma eficiente con el modelo, ya que es difcil lle- operaciones, sin tener que ser expertos en programa-
var a cabo operaciones globales sobre todos los ele- cin, en los ltimos aos han aparecido en el merca-
mentos de un mismo tipo, cuando ste no est reco- do diferentes programas y complementos desarrolla-
nocido por el programa. dos para este propsito.

En el caso de la plataforma Revit, en el cual se


4.3 La utilizacin de los datos importados en
centra el caso de estudio que se presenta a continua-
formato IFC
cin, una de las necesidades es poder transportar pa-
En la fase de proyecto ejecutivo, el arquitecto utiliza rmetros entre los distintos subniveles de informa-
la informacin que ha recibido en formato IFC, inte- cin de cada elemento. En Revit, los elementos se
grndola en su proyecto con un claro objetivo que es organizan por familias, donde cada una tiene defini-
el de incluir en el proyecto toda la informacin ne- do al menos un tipo. De esta forma, para cada tipo
cesaria y transmitirla al constructor. Sin embargo existe un conjunto de propiedades cuyo valor es el
muchas veces este objetivo se centra ms en la gene- mismo para todos los objetos del modelo, los cuales
racin de documentacin oficial que se requiere para son llamados ejemplares (instancias de tipo). Con-
la tramitacin del proyecto, actualmente desarrollada siderando esta organizacin, en el caso que se pre-
en 2D. En la fase de construccin, en cambio, la do- senta hay ciertos parmetros que deben ser transpor-
cumentacin es generada con el objetivo de que la tados a travs de estos subniveles con el fin de
puesta en obra sea ms eficiente, con frecuencia a etiquetar los elementos del modelo.
travs de una produccin industrializada de los
componentes constructivos, ms rpida y sin interfe-
rencias externas. En este caso es importante, por 5.1 El etiquetado de elementos
ejemplo, poder personalizar la informacin visual Existen varias formas de etiquetado en Revit. A la
(ej.: etiquetas, datos de fabricacin, datos de puesta hora de etiquetar elementos podemos hacerlo me-
en obra, planificacin de ensayos, agregar enlaces de diante:
certificados de los materiales, etc.). Sin embargo, la
falta de interpretacin de un elemento como nativo

14
1. Etiqueta de categora (etiquetas especficas proyecto, lo que facilita que puedan ser utilizados en
para cada categora). tablas de planificacin. Sin embargo, Revit no per-
2. Etiqueta multicategora (para etiquetar par- mite utilizar parmetros de proyecto en etiquetas de
metros comunes a todas las categoras). elementos de modelo.

En ambos casos existe la opcin, adems, de aadir La solucin a este problema pasa por introducir
nuevos parmetros a las etiquetas definidos como manualmente la informacin en los parmetros de
parmetros compartidos. tipo antes mencionados, para su correcto etiqueta-
do. Sin embargo, aqu aparece otro problema: Revit
El problema surge al intentar etiquetar por cate- no reconoce todos los elementos que originariamen-
gora ciertos elementos que han sido importados te son del mismo tipo una vez importados desde un
desde un fichero en formato IFC. Esto se debe a que modelo en IFC. En su lugar, crea un tipo diferente
Revit no es capaz de interpretar estos elementos co- por cada uno de los ejemplares, lo cual genera una
mo nativos, y por lo tanto, no se puede cargar un ti- dificultad obvia en su parametrizacin. En conse-
po de etiqueta de categora para los mismos. Por otro cuencia, la asignacin de informacin de tipo para
lado, al intentar etiquetarlos mediante la herramienta cada uno de los elementos debe hacerse uno por uno,
de etiqueta multicategora, sucede que los valores lo cual supone una prdida de tiempo, as como
que deberan aparecer en los respectivos parmetros tambin un aumento en el riesgo de que se produzca
de ejemplar o de tipo, aparecen en nuevos parme- un fallo humano en la introduccin de los datos.
tros de ejemplar creados por Revit durante el proce-
so de importacin del IFC. En el caso del ejemplo
5.2 Uso de Script como solucin Traslacin de
que presentamos, estos son:
parmetros
1. IfcDescription La solucin a este tipo de situaciones consiste en
2. NameOverride realizar un trasvase de informacin entre parme-
3. ObjectTypeOverride tros. Para el caso de las etiquetas introducido an-
teriormente, la informacin debe ser trasferida de
un parmetro, el cual Revit no permite etiquetar, a
otro, el cual si permite esta posibilidad. Esta transfe-
rencia requiere de un proceso manual y tedioso, se-
leccionando uno por uno los elementos, y copiando
la informacin de los necesarios, dado que cada
elemento pertenece a un tipo distinto. Para evitar es-
te proceso manual, una solucin es hacer uso de las
capacidades del programa Dynamo, el cual permite
automatizarlo.

5.3 Qu es Dynamo?
Dynamo es un entorno de programacin visual para
BIM que ampla las capacidades paramtricas de
Revit con el entorno de datos y la lgica de un editor
grfico de algoritmos. Es un proyecto de cdigo
abierto para desarrolladores y diseadores con el ob-
jetivo de involucrar a toda la comunidad de usuarios
en la construccin de la herramienta.
La potencia de Dynamo radica, principalmente, en
dar capacidad al usuario para:
Figura 1. Parmetros en conflicto despus de la importacin.
1. Conectar los flujos de trabajo con diferente
La informacin de los parmetros de ejemplar, indi- software.
cados en la Figura 1, son en realidad, en el caso de 2. Acceder a la API de Revit.
IfcDescription y ObjectTypeOverride, informacin 3. Automatizar procesos.
propia que suelen contener los parmetros de tipo
Descripcin y Marca de Tipo respectivamente. Estos
parmetros han sido reconocidos en el proceso de
importacin del IFC como nuevos parmetros de

15
5.4 Script de Dynamo en Revit caso que se ilustra en el ejemplo los elemen-
El objetivo del script que ha sido diseado es claro: tos a seleccionar son columnas que presentan
trasferir la informacin de elementos a etiquetar de el mismo problema una vez importados. A
un parmetro no etiquetable a un parmetro etique- travs del acceso a la API de Revit, Dynamo
table. Esta informacin se define de la siguiente ma- permite obtener una seleccin de todos los
nera: elementos de la categora Pilares.
2. Seleccionar de la anterior lista de elementos
1. Categora de elementos a importar: Pilares. de Pilares, la informacin contenida en el pa-
2. Parmetro (no etiquetable) contenedor de in- rmetro ObjectTypeOverride, obteniendo
formacin a etiquetar: Object Type Override as una nueva lista con el mismo orden que la
3. Parmetro (etiquetable) receptor de informa- anterior, con los datos respectivos.
cin: Marca 3. Traspaso de informacin en cada uno de los
elementos, indicando el parmetro donde
volcarla. En este caso, la informacin es
El script de Dynamo se basa en tres acciones fun-
damentales: asignada en el parmetro de ejemplar Mar-
ca.
1. Seleccin de aquellos elementos a manipular,
proporcionados a travs de una lista. Para el

Figura 2. Definicin del script de Dynamo para la transferencia de informacin entre parmetros.

Como se puede observar en la Figura 2, el script uti-


lizado en Dynamo resulta de fcil comprensin para
usuarios que no disponen de conocimiento de pro-
gramacin. Este script permite transferir el conteni-
do entre diferentes parmetros de un mismo elemen-
to, de forma repetitiva. La figura 3 muestra el
resultado una vez ejecutado el script, comparando
los datos obtenidos para el mismo elemento indicado
en la Figura 1:

16
permitir dotar a los programas de modelado, en este
caso Revit, de un mayor grado de flexibilidad en la
gestin de los datos internos de la aplicacin. Este
tipo de herramientas de soporte hacen ms viable el
uso del formato IFC para un intercambio de infor-
macin ms all de la simple coordinacin y com-
probacin del modelo.

Parte de las conclusiones expuestas en este artcu-


lo son fruto de la experiencia profesional de los au-
tores y la revisin del material publicado referente a
la temtica del BIM. Las principales cuestiones que
han sido descritas y discutidas en el mismo, tienen
por objetivo fomentar el debate entre los profesiona-
les del sector de la construccin acerca de cmo lo-
grar hacer un uso ms eficiente del BIM, en este ca-
so, considerando la propia idiosincrasia de la
industria en el mbito nacional.

7 AGRADECIMIENTOS

Nos gustara dar las gracias a Luis Manuel Sagredo


Santamara (Arquitecto tcnico) y Jos Gmez Ji-
mnez (Arquitecto), por su colaboracin en la edi-
Figura 3. Parmetro transferido tras la ejecucin del script en cin de este artculo. Asimismo, agradecemos a la
Dynamo. empresa CYPE Ingenieros S.A. haber facilitado la
licencia del programa CYPECAD, con el que ha si-
Es posible que este ejemplo pueda ser resuelto a tra- do desarrollado una parte del ejemplo presentado en
vs de una especificacin ms adecuada de la infor- este artculo.
macin definida inicialmente en el fichero IFC, que
luego es importado dentro del programa Revit. Sin
embargo, el objetivo del caso de estudio es mostrar 8 BIBLIOGRAFA
al lector como este tipo de problemas pueden ser co-
rregidos a travs de automatismos creados con Dy- American Institute of Architects, 2013, AIA Con-
namo. tract Document G202-2013, Building Information
Modeling Protocol Form,
http://www.aia.org/digitaldocs
6 CONCLUSIONES
American Institute of Architects, 2013, AIA Con-
Este artculo analiza brevemente los principales pro- tract Document E203-2013,
blemas y deficiencias en el intercambio de informa- http://www.aia.org/digitaldocs
cin en proyectos basados en BIM, a travs de un
anlisis del estado actual de los estndares y guas BIMforum, 2015, Level of development specifica-
existentes, y cmo estos se estn aplicando para la tion, April 2015 Draft for Public Comment,
mejora de la colaboracin en los proyectos construc- http://bimforum.org/wp-
tivos. Fruto de este anlisis, una primera conclusin content/uploads/2015/04/Files.zip
es que muchas de las tecnologas y estndares para
el trabajo colaborativo an se encuentran en una fase BuildingSMART International,
embrionaria, especialmente en nuestro pas. Aun as, http://www.buildingsmart.org
existen una serie de problemas genricos que pre- Computer Integrated Construction Research Group.
sentan las grandes plataformas de software de mode- 2009. BIM project execution planning guide. The
lado a la hora de interoperar a travs de estndares Pennsylvania State Univesity.
abiertos. Este artculo ha mostrado un ejemplo en el
que algunas deficiencias en la importacin de mode- Dynamo. http://dynamobim.com/
los en IFC pueden ser corregidas a travs de herra- Industry Foundation Classes (IFC),
mientas alternativas, en este caso Dynamo, para http://www.buildingsmart.com/bim

17
Ministerio de la Vivienda, 2006, Cdigo Tcnico de
Ley, L. O. E. (1999). 38/1999, de 5 de noviembre, la Edificacin (CTE): Real Decreto 314/2006,
de ordenacin de la edificacin. Publicado en el http://www.codigotecnico.org/
BOE, (266).
Open Green Building XML Schema (GBXML),
McGraw Hill Construction, 2014, The Business Va- http://www.gbxml.org/
lue of BIM for Owners, Smartmarket Report, Bed-
ford. Real decreto 2512/1977, de 17 de junio, por el que
se aprueban las tarifas de honorarios de los arquitec-
tos en trabajos de su profesin.

18

You might also like