Los Pilares de los Gemelos Digitales

Los Pilares de los
Gemelos Digitales

De n8n y automatización sin código hasta IFC, pipelines y gemelos digitales. La ruta backend completa para conectar el modelo con el mundo exterior y construir infraestructura de datos independiente de plataforma.

7 módulos
n8n → Gemelos digitales
Sin competencia
En español
Agente de IA
Soporte contextual
LO QUE PASA AHORA
Datos atrapados en el modelo

Para verlos hay que abrir Revit · Siempre

Integraciones manuales

Excel exportado a mano · Cada semana · Alguien lo hace

Silos entre sistemas

El modelo y el ERP no se hablan · Nunca

↓ Los Pilares
Lo que construyes
Backend FastAPI con tus datos del modelo

API propia · Cualquier sistema puede consumirla

Pipelines IFC agnósticos de plataforma

Sin licencias de Autodesk · Reproducibles · Tuyos

Gemelo digital con datos en tiempo real

Modelo + datos operacionales · Sincronizados

Los datos están en el modelo.
Pero nadie puede verlos sin abrir Revit.

Has construido el modelo.
Tienes los datos.

Y para que alguien los consulte, los integre o los analice tiene que pedírtelo a ti — o abrir Revit.

El modelo como silo

DATOS ATRAPADOS

El modelo tiene toda la información. Pero para que otro sistema la use, alguien tiene que exportarla, limpiarla e importarla a mano. Cada vez que cambia algo en el modelo, hay que hacerlo de nuevo.

«Tenemos toda la información en Revit. El problema es sacarla de ahí sin que sea un proceso de dos días.»

La integración que nadie mantiene

SISTEMA FRÁGIL

Alguien montó una conexión entre el modelo y el sistema de gestión. Funciona cuando no cambia nada. Cuando cambia el esquema del modelo, la integración se rompe y nadie sabe cómo arreglarla.

«La integración la montó un consultor hace dos años. Desde entonces nadie la ha tocado porque nadie sabe cómo funciona.»

La plataforma que no es tuya

VENDOR LOCK-IN

Para conectar Revit con el mundo exterior dependes de las APIs de Autodesk, de sus condiciones, de sus precios y de sus decisiones sobre qué puedes hacer con tus propios datos.

«Autodesk cambió los términos de la API. Tuvimos que rehacerlo todo.»

BIMMY

Un modelo Revit con todos los datos bien metidos sigue siendo un silo si nadie puede acceder a esos datos sin abrir Revit. Los Pilares resuelve exactamente eso: los datos salen del modelo, entran en un sistema que puedes controlar y se exponen donde los necesitas.

Para quien quiere que los datos
del modelo salgan del modelo.

Este programa es para ti si...

Este programa NO es para ti si...

Siete módulos.
De n8n a gemelos digitales.

Siete módulos con progresión clara:
empiezas con automatización sin código,
construyes la base de Python,
levantas el backend con FastAPI y
llegas a los gemelos digitales con IFC y pipelines de datos.

Los módulos avanzados requieren dominar FastAPI antes de entrar.

Módulo 01

n8n — Automatización visual sin código

El Dynamo del backend. Flujos visuales que conectan servicios sin escribir código: webhooks, transformaciones de datos y automatizaciones entre plataformas. El primer paso hacia la conectividad BIM, accesible para cualquier perfil técnico.

Objetivo

Crear un flujo en n8n que conecta una fuente de datos externa con una acción en Revit o ACC de forma completamente automatizada.

n8n
Webhooks
APIs
Automatización
Integraciones
				
					{
  "nodes": [
    { "type": "Webhook",
      "url": "/bim-trigger" },
    { "type": "Code",
      "code": "transform(data)" },
    { "type": "HTTP Request",
      "url": "ACC_API_ENDPOINT" }
  ]
}
				
			
Módulo 02

Python — La base del backend

Python con la profundidad que necesita este programa: tipos, estructuras de datos, funciones, orientación a objetos, manejo de errores y ficheros. Cada concepto está seleccionado porque aparece en el módulo siguiente — cuando levantes FastAPI ya sabes exactamente qué está pasando debajo.

Objetivo

Escribir scripts Python funcionales con lógica condicional, clases y manejo de errores — sin contexto BIM todavía.

Python
OOP
Funciones
Errores
Ficheros
				
					class BIMConnector:
  def __init__(self, token: str):
    self.token = token
    self.session = self._auth()

  def get_elements(
    self, project_id: str
  ) -> list:
    raise NotImplementedError
				
			
Módulo 03

FastAPI — Backend propio

Formación genérica de FastAPI: estructura de proyectos, routing, validación con Pydantic, autenticación y documentación automática con Swagger. La base para construir APIs que exponen datos del modelo al exterior.

Objetivo

Desplegar un servidor FastAPI con autenticación y documentación que expone datos de proyecto consumibles por cualquier cliente HTTP.

FastAPI
Pydantic
Swagger
Auth
REST
				
					from fastapi import FastAPI, Depends
from pydantic import BaseModel

app = FastAPI(title="BIM API")

@app.get("/elements/{category}")
async def get_elements(
  category: str,
  token: str = Depends(verify_token)
):
  return revit.query(category)
				
			
Módulo 04

ACC APIs con Python

Las APIs oficiales de Autodesk Construction Cloud consumidas desde Python. Autenticación OAuth2, gestión de modelos, extracción de propiedades con Model Derivative API y automatización de flujos de entrega.

Objetivo

Automatizar un flujo completo en ACC — subida, procesamiento y extracción de datos — con Python, sin intervención manual.

ACC
Forge
OAuth2
Model Derivative
Python
				
					import requests

def get_model_properties(
  token: str, urn: str
) -> dict:
  headers = {
    "Authorization": f"Bearer {token}"
  }
  r = requests.get(
    f"{BASE}/modelderivative/v2"
    f"/designdata/{urn}/properties",
    headers=headers
  )
  return r.json()
				
			
Módulo 05

IFC + IFCOpenShell

Procesamiento de IFC con Python sin software propietario. Estructura del esquema IFC, entidades, relaciones y propiedades. Leer, filtrar y escribir IFC directamente desde scripts Python. La base para sistemas agnósticos de plataforma.

Objetivo

Extraer, filtrar y modificar datos de un archivo IFC usando IFCOpenShell en Python puro — sin abrir Revit ni ningún otro software.

IFC
IFCOpenShell
Python
Esquema IFC
				
					import ifcopenshell

model = ifcopenshell.open("model.ifc")

walls = model.by_type("IfcWall")
for wall in walls:
  pset = ifcopenshell.util.element \
    .get_psets(wall)
  print(wall.Name, pset)
				
			
Módulo 06

Pipelines de datos BIM

ETL para BIM: extraer datos de Revit o IFC, transformarlos y cargarlos en bases de datos o plataformas externas de forma automatizada, reproducible y agnóstica de plataforma.

Objetivo

Construir un pipeline que procesa un modelo IFC y carga sus datos en una base de datos de forma automatizada y ejecutable desde CLI.

Python
IFC
ETL
SQL
SQLAlchemy
CLI
				
					def run_pipeline(ifc_path: str):
  # Extract
  model = ifcopenshell.open(ifc_path)
  elements = model.by_type("IfcElement")

  # Transform
  records = [to_record(e) for e in elements]

  # Load
  with Session() as db:
    db.bulk_insert_mappings(Element, records)
    db.commit()
				
			
Módulo 07

Gemelos digitales — Arquitectura e implementación

Arquitectura e implementación de un gemelo digital básico. Del diseño del sistema a una implementación funcional: modelo IFC + fuente de datos en tiempo real + API FastAPI + sincronización automatizada.

Objetivo

Implementar un gemelo digital básico: modelo IFC + fuente de datos + API + actualización en tiempo real funcionando de forma integrada.

IFC
FastAPI
WebSockets
Tiempo real
IoT básico
				
					@app.websocket("/twin/{element_id}")
async def digital_twin(
  ws: WebSocket,
  element_id: str
):
  await ws.accept()
  while True:
    data = await sensor.read(element_id)
    await ws.send_json(data)
    await asyncio.sleep(5)
				
			

El resultado concreto
al completar Los Pilares.

Infraestructura de datos BIM propia.

No dependencia de plataformas externas,
no exportaciones manuales,
no silos de información.

Backend BIM propio

Un servidor FastAPI que expone datos del modelo como endpoints consumibles por cualquier aplicación, dashboard o sistema externo — sin abrir Revit.

Pipelines agnósticos

Flujos de datos que procesan modelos IFC sin depender de licencias de Autodesk. Funcionan con cualquier software BIM que exporte IFC estándar.

Gemelo digital funcional

Un sistema que mantiene sincronizados un modelo BIM y una fuente de datos operacional. La base técnica para gestión de activos y FM digital real.

Cómo conecta con
los otros programas.

Los Pilares construye el backend y los pipelines.

Los otros programas de Código BIM trabajan el origen de los datos y la capa que los hace visibles.

 
La Escalera da acceso programático a todo lo que vive dentro del modelo — elementos, parámetros, vistas, hojas. Ese acceso es la fuente natural de datos que Los Pilares recoge, transforma y expone como API. No necesitas haber hecho La Escalera para empezar Los Pilares, pero quien ha hecho ambas tiene el ciclo completo: modelo → código → backend.

El backend FastAPI que construyes en Los Pilares es exactamente la fuente de datos que consume El Visor. Juntos forman una aplicación web BIM completa: Python en el backend, React y TypeScript en el frontend. Los datos salen del modelo, pasan por tu API y llegan a una interfaz que cualquiera puede abrir en el navegador.

Un año de acceso completo.
Todo incluido.

Suscripción anual con acceso a
los siete módulos,
sesiones en directo,
soporte y
el agente de IA contextual.

Sin módulos sueltos, sin pagar por piezas.

Los Pilares de los Gemelos Digitales

Suscripción anual

1.197€/año
ACCESO COMPLETO

La Escalera + Los Pilares + El Visor. Todas las sesiones en directo y el agente de IA con conocimiento de toda la plataforma.

2.497€/año
¿PARA TU EQUIPO?

Formación adaptada a vuestros flujos, sesiones presenciales en vuestra oficina y soporte continuo. Precio a medida.

Preguntas específicas
sobre Los Pilares.

El módulo 01 (n8n) es gratuito y no requiere programación. Para continuar a partir del módulo 03 (FastAPI) necesitas dominar Python básico. Si ya tienes esa base, puedes entrar con un test de nivel al inicio del módulo 02. Si no, el módulo 02 te da exactamente lo que necesitas para continuar.
Los módulos 05, 06 y 07 requieren dominar FastAPI antes de entrar. No son opcionales ni se pueden saltar — la arquitectura de un gemelo digital necesita un backend sólido debajo. Los módulos 01 al 04 preparan exactamente ese terreno.
No inicialmente. El módulo de FastAPI empieza en local. Para producción el programa cubre opciones de despliegue en VPS o servicios cloud con configuración sencilla. No necesitas infraestructura propia para aprender — solo para desplegar.
No. El módulo de gemelos digitales trabaja con fuentes de datos simuladas para aprender la arquitectura y la implementación. Si tienes acceso a datos reales de sensores o sistemas de gestión, puedes usarlos, pero no son necesarios para completar el módulo.
EL PRIMER PASO ES GRATUITO

Empieza con
n8n.

El módulo 01 es gratuito. Conecta tus primeros servicios sin escribir código. Si después de verlo decides que esto no es para ti, no has perdido nada.