← Back to projects

Aug 2019 – Feb 2020 ·Programmer

TECADE

I was a programmer at TECADE, a Seville company that manufactures large steel structures for bridges and offshore wind. I built single-handedly a C# tool on the Tekla Structures API that automated the transfer of data from AutoCAD, replacing a manual load that three people did every day.

Screenshot of TECADE

The detailed case study is available in Spanish.

Logros

  • Único desarrollador de la herramienta, del análisis a producción
  • Automaticé la carga de datos que hacían tres personas a diario
  • Usada sobre el modelo real del puente Hisingsbron (Gotemburgo)
  • Integración en C# con la API de Tekla Structures

Contexto

TECADE fabrica estructuras metálicas de gran escala para infraestructuras. Durante mi etapa, entre sus proyectos activos estaban Hisingsbron, el nuevo puente levadizo de Gotemburgo (Suecia), vinculado a la celebración de los 400 años de la ciudad, y Moray East, un parque eólico marino frente a la costa de Escocia para el que la empresa fabricaba piezas de transición.

El cliente del puente, una contratista sueca, exigía recibir todo el avance del proyecto en Tekla Structures. La ingeniería de diseño la hacía una consultora externa; el diseño estructural y la fabricación de las piezas los hacía TECADE en Sevilla.

Un puente de esta escala suma una enorme cantidad de piezas, desde arandelas y tornillos hasta vigas, y todas se estaban introduciendo y referenciando en Tekla a mano: tres personas dedicadas a esa carga todos los días.

Mi rol

Fui el único programador de esta solución y reportaba al director de la oficina de proyectos. Estudié la documentación de Tekla Structures para desarrolladores, encontré la vía técnica en su API y escribí yo solo todo el código en C#. También trabajé en la documentación técnica del proyecto y en su gestión documental.

Qué construí

Puente de datos AutoCAD → Tekla Structures

Una herramienta en C# sobre la API de Tekla Structures que leía la información generada en AutoCAD y la inyectaba en el proyecto de Tekla correspondiente.

  • Datos del proyecto en AutoCAD → herramienta en C# → piezas creadas y referenciadas en el modelo de Tekla → contraste de coherencia

Con la información en ambos sistemas, se podía contrastar en tiempo real si las referencias entre planos y modelo eran coherentes.

Documentación técnica y gestión documental

Trabajé en la documentación técnica del proyecto y en ordenar su gestión documental, necesarias para las entregas y el seguimiento con el cliente.

Organización del proyecto por fases

Trabajé en optimizar la gestión del proyecto mediante programación, apoyándome en componentes que generaban y permitían ver los planos dentro de Tekla Structures, para organizar el proyecto en fases.

Resultado

  • La herramienta se usó sobre el modelo real del puente Hisingsbron.
  • Sustituyó la carga manual que hacían tres personas todos los días.
  • Permitió contrastar en tiempo real la coherencia entre los datos de AutoCAD y el modelo de Tekla.
  • La empresa pudo entregar al cliente el avance del proyecto en el formato exigido.
  • A comienzos de 2020 empezaron a caer contratos por la pandemia y la empresa prescindió de las últimas incorporaciones, entre ellas la mía.

Qué demuestra

  • Asumir en solitario un desarrollo completo, del análisis al uso en producción.
  • Estudiar una plataforma cerrada y encontrar la vía de integración en su API.
  • Automatizar trabajo manual repetitivo donde los errores cuestan dinero.
  • Traducir una exigencia de un cliente internacional en una solución de software dentro de una empresa industrial.

Nota

El código y los modelos pertenecen a TECADE y a sus clientes, por lo que no puedo mostrar código ni una demo.

Looking for someone to do this in your company?