Icono del sitio Editeca

DYNAMO PARA CIVIL 3D – José Antonio Adobbato

Portada Proyecto DYNAMO PARA CIVIL 3D

Automatización de una carretera y túnel con servicios asociados

El proyecto final se plantea como un ejercicio integral de automatización mediante Dynamo aplicado a AutoCAD Civil 3D, desarrollando un flujo de trabajo completo para la creación de una infraestructura lineal formada por una carretera, un tramo de túnel y distintos elementos asociados.

Más allá de generar únicamente objetos de Civil 3D, el trabajo busca demostrar cómo Dynamo puede utilizarse como herramienta de apoyo para agilizar procesos repetitivos, parametrizar decisiones de diseño y vincular datos geométricos con elementos constructivos. De esta manera, el proyecto no se limita a una representación gráfica, sino que incorpora una metodología BIM orientada a la automatización y al control del modelo.

El desarrollo se organiza en varias fases, cada una vinculada a un archivo DWG y a un script específico de Dynamo. Esta estructura permite trabajar de forma ordenada, separando la creación del terreno, la alineación, los perfiles, la obra lineal, la red de drenaje, las arquetas, la señalización y la inserción de puntos kilométricos.

Superficie topográfica de partida

La primera fase consiste en la creación de una superficie TIN básica que sirve como terreno de referencia para el resto del proyecto. Para ello, se parte de puntos dibujados manualmente en Civil 3D, que posteriormente son procesados mediante Dynamo.

El script asigna elevaciones aleatorias a los puntos iniciales, los convierte en puntos COGO, los agrupa y genera automáticamente una superficie TIN. Este procedimiento permite simular un levantamiento topográfico básico y disponer de una base sobre la que desarrollar la alineación y los perfiles.

Aunque las cotas no proceden de un levantamiento real, el método resulta adecuado para un proyecto educativo, ya que el objetivo principal es comprender el flujo de automatización y la relación entre datos, geometría y objetos de Civil 3D.

Creación de la alineación

Una vez generada la superficie, se crea la alineación horizontal de la vía a partir de una polilínea dibujada manualmente. Esta polilínea representa el trazado general de la infraestructura, incluyendo tramos rectos y curvos, tanto en la zona de carretera como en la zona de túnel.

Para convertir la polilínea en una alineación de Civil 3D se utiliza Dynamo junto con el paquete adicional Camber, necesario por las diferencias entre versiones de Dynamo y Civil 3D. El resultado es una alineación denominada CARRETERA_FULL_1, que actúa como eje principal del proyecto.

Esta fase demuestra la utilidad de Dynamo para transformar geometría básica de AutoCAD en objetos inteligentes de Civil 3D, facilitando la continuidad del trabajo en fases posteriores.

Perfiles longitudinales

El proyecto incorpora dos perfiles asociados a la alineación: un perfil de superficie y una rasante. El perfil de superficie permite leer las cotas del terreno a lo largo del eje de la carretera, mientras que la rasante se genera mediante estaciones y elevaciones calculadas dentro del rango de cotas del terreno.

El script de Dynamo automatiza la creación de ambos perfiles. Primero extrae la información de la superficie y después genera una rasante con VAVs distribuidos a lo largo de la alineación. Las elevaciones se obtienen de forma aleatoria dentro de los valores máximo y mínimo del perfil del terreno.

Este proceso permite comprender cómo Dynamo puede intervenir en la definición geométrica de una infraestructura lineal, no solo creando objetos, sino también manipulando sus parámetros principales.

Ensamblajes de carretera y túnel

Los ensamblajes se crean manualmente en Civil 3D, diferenciando entre la sección tipo de carretera y la sección tipo de túnel. Esta fase permite preparar las secciones transversales que posteriormente se asignarán a las distintas regiones de la obra lineal.

Aunque esta parte no se desarrolla directamente mediante Dynamo, resulta fundamental para completar el modelo, ya que los ensamblajes definen la geometría transversal de la infraestructura. La separación entre carretera y túnel permite aplicar diferentes soluciones constructivas según el tramo del trazado.

Creación de la obra lineal

La obra lineal o corredor se genera combinando la alineación, la rasante y los ensamblajes previamente definidos. Dynamo se utiliza para añadir regiones diferenciadas dentro de la línea base del corredor, asignando el ensamblaje de carretera o de túnel según el intervalo de PK correspondiente.

Este procedimiento permite controlar la infraestructura por tramos, diferenciando una zona de carretera de al menos 300 metros y una zona de túnel de al menos 700 metros. El uso de Dynamo facilita la creación paramétrica de estas regiones y reduce el trabajo manual necesario para configurar el corredor.

El resultado es una obra lineal estructurada, donde cada tramo responde a una función específica dentro del proyecto.

Red de drenaje y arquetas

El proyecto también incorpora una red de drenaje lateral asociada al trazado. Para ello, Dynamo extrae la geometría de la alineación y la desplaza lateralmente, generando una ruta paralela por donde se sitúan las tuberías y estructuras.

A partir de esta geometría desplazada se crean puntos de referencia, líneas de conexión y ubicaciones para las arquetas. Además, se utiliza un archivo Excel para introducir información asociada a cada arqueta, como el PK, el tipo, el color y una descripción adicional.

Esta fase demuestra una de las ventajas principales de Dynamo: la posibilidad de conectar información externa con elementos del modelo. El uso de Excel permite gestionar datos de forma sencilla y aplicarlos directamente sobre objetos del dibujo.

Señalización mediante Dynamo Player

Una de las ampliaciones del proyecto consiste en la inserción automática de bloques de señalización a lo largo de la alineación. Para ello se desarrolla un script preparado para ejecutarse desde Dynamo Player, de modo que el usuario pueda modificar parámetros sin necesidad de abrir el editor completo de Dynamo.

El script permite definir la distancia entre señales, el offset lateral respecto al eje, el nombre del bloque, la escala y la capa de inserción. A partir de estos datos, Dynamo calcula las estaciones correspondientes, obtiene los puntos de inserción y coloca automáticamente los bloques en el dibujo.

Esta herramienta resulta especialmente útil porque convierte una tarea repetitiva en un proceso paramétrico y reutilizable.

Inserción de puntos kilométricos

La inserción de PKs constituye el requisito principal del enunciado relacionado con Dynamo Player. El script permite colocar textos a lo largo de la alineación con una separación configurable por el usuario.

Desde Dynamo Player se pueden modificar parámetros como la separación entre puntos y el desfase lateral del texto. Al ejecutar el script, se generan automáticamente los textos de PK en las posiciones correspondientes, evitando tener que colocarlos manualmente uno por uno.

Este apartado resume claramente el objetivo del trabajo: utilizar Dynamo como una herramienta práctica para automatizar tareas habituales dentro de Civil 3D, permitiendo que el usuario controle el resultado mediante parámetros sencillos.

Salir de la versión móvil