Para poder dar la solución definitiva a algo aparentemente simple como puede ser el proceso de metrar encofrados vamos a analizar un poco la realidad en la que nos desarrollamos para tener en cuenta los aspectos claves y aplicar una solución.
Conceptos claves
Analizaremos los conceptos clave para generar la solución:
Encofrado.- Un encofrado es el sistema de moldes temporales o permanentes que se utilizan para dar forma al hormigón u otros materiales similares como el tapial antes de fraguar.
Geometría Computacional.-
La geometría computacional es una rama de las ciencias de la computación dedicada al estudio de algoritmos que pueden ser expresados en términos de la geometría. Algunos de los problemas puramente geométricos surgen del propio estudio de dichos algoritmos, y este tipo de problemas también se considera parte de la geometría computacional.
Manos a la obra, vamos a Dynamo
Dentro de Dynamo:
Hagamos nuestra columna vertebral para la rutina:
Con estos nodos estamos seleccionando los elementos desde Revit, obtenemos sus sólidos y los fusionamos, teniendo así una edificación monolítica y obtenemos las superficies de ese elemento monolítico. El nodo de unión de sólidos es fundamental para poder omitir las superficies que se intersectan tales como en la unión de viga columna o algunas similares.
Lo que llevamos a Dynamo es lo siguiente:
Creemos un filtro para cada categoría:
Lo que haremos ahora es filtrar los elementos seleccionados de tal forma que podamos diferenciar los sólidos de cada categoría ya que queremos que nuestros encofrados se diferencien unos de otros, ejemplo: Maderas para pilares de color rojo y maderas para vigas de color azul.
Llevar estos elementos a Revit.
Si bien es cierto estas superficies las obtuvimos directo de elementos de Revit y creamos sólidos a partir de estas, por el momento solo existen como geometría computacional y aun no le hemos dado la orden que se identifiquen como algún elemento válido dentro de Revit. Una de las formas más fácil de hacerlo es de la siguiente manera.
Veamos el resultado
Unamos todos estos grupos de nodos para ver el comportamiento exacto de la rutina.
Agreguemos mas filtros de categoría y obtendremos lo que realmente se desea, una rutina para generar encofrados automáticamente.
Conclusiones
- Si es posible y factible generar una rutina de encofrados solamente con los nodos por defecto de dynamo.
- Esta rutina es altamente editable, y se le puede añadir segmentos fácilmente para incluir nuevas categorías.
- El tiempo estimado de ejecución de esta rutina es de 1 minuto para que genere los encofrados de 4 pilares, 17 vigas, 5 paños de forjado, una escalera con las siguientes especificaciones de hardware: Intel Core i7-4510U 2.00GHz (3.1GHz), 8GB RAM / Disco Duro 1TB, NVIDIA GeForce GT 840M 4GB
- Todos los datos obtenidos (tablones generados) son manipulables y cuantificables.
Recomendaciones
- Se recomienda un nivel intermedio en el manejo de Dynamo para poder realizar la edición y el mantenimiento de esta rutina.
- Se recomienda compactar aún más los nodos mediante code blocks para que no se sobre cargue visualmente y se pueda ahorrar procesamiento.
- Se recomienda tener el hardware igual o superior a lo mencionado para poder aplicar esta rutina a modelos mucho más complejos.
- Se recomienda llevar a una tabla de Revit o a excel en Dynamo la cuantificación de los tablones.
Bibliografía
- Dynamo Primer, DynamoBIM.org
- Shamos, Michael (1978). «Computational Geometry»
- Rutina para agregar pies derechos.
Anexos
- Link del archivo: https://drive.google.com/file/d/1xGhNRQeWkzq-Msfalbz0O5iefUy4eKfK/view?usp=sharing