We use Cursor, the AI-powered IDE, to supercharge PyRevit and build our own addins. The combination produces surprisingly powerful results for automating repetitive Revit workflows.
Bloque 1: El Gancho y las Herramientas Top (Minuto 0 a 4)
-
El problema: Empiezas el vídeo mostrando cómo Revit te obliga a hacer 20 clics para tareas tontas (como alinear vistas en planos o limpiar archivos).
-
La solución inmediata: Haces un recorrido rápido (tipo speedrun) por las 3 herramientas nativas más visuales de pyRevit:
-
Wipe Model: Cómo borra líneas importadas de CAD y basura en 3 segundos.
-
Copy/Paste Views to Sheets: Colocar una vista en el plano exactamente en la misma coordenada que en otro plano.
-
Make Pattern: Dibujar unas líneas en Revit y convertirlas en un patrón de suelo o pared al instante.
-
Bloque 2: El Secreto de la Pestaña Vacía (Minuto 4 a 6)
-
Explicas el concepto que cambia las reglas del juego: “pyRevit no es un Add-in de botones, es una fábrica de botones”.
-
Muestras cómo se crea una pestaña en el Ribbon de Revit simplemente creando carpetas en Windows (
.extension,.tab,.pushbutton). Esto a la gente le vuela la cabeza porque no esperan que sea tan fácil.
Bloque 3: El Proyecto del Add-in: “Super BX” (Minuto 6 a 12)
Aquí es donde programas en directo el comando BX para vínculos, pero aportando un extra de valor que resuelva las limitaciones del BX de Revit. Lo llamaría “Smart Selection Box”.
¿Qué valor añadido va a tener tu Add-in en el vídeo?
-
Funciona con vínculos: Si seleccionas un pilar o un tubo de un enlace, calcula su posición real y hace la caja. (El
BXnativo falla). -
Margen inteligente (Offset): El
BXnativo pega la caja de sección completamente al ras del elemento, lo que hace que a veces no veas lo que hay alrededor. Tu script le va a añadir un margen de, por ejemplo, 0.5 metros a los lados para que el usuario vea el contexto (muros colindantes, otros tubos, etc.).
Playlist: