Corso sulla Revit .NET API con C# e raccolta dei compiti che lo studio vuole automatizzare con add-in propri.
Cliente: Studio di ingegneria del settore edile
Tecnologie: Revit API, C#, WPF, .NET, Visual Studio
- continua a leggere
Compito
Lo studio progetta con Revit. Molti passaggi si ripetono in ogni progetto, ad esempio numerare centinaia di fondazioni o riprendere le quote dal terreno. Un collaboratore doveva imparare a programmare da sé questi passaggi come add-in Revit.
Soluzione
Nel corso gli add-in nascono passo dopo passo attraverso esercizi. Selezionano e filtrano elementi, leggono e scrivono parametri, reagiscono agli eventi, creano barre multifunzione e finestre di dialogo WPF proprie, salvano dati nel modello e generano geometria.
In una riunione successiva abbiamo raccolto i compiti dello studio e descritto ciascuno come requisito, con immagini. Come esempio è nato un add-in che numera le fondazioni. Riconosce l'orientamento dell'edificio e conta per righe o per colonne.
Gli esercizi girano ormai su Revit 2027 con .NET 10. Un modello di progetto genera lo stesso add-in anche per versioni di Revit meno recenti.
Vantaggi
Lo studio sa che cosa può fare un add-in. I compiti raccolti sono descritti e si possono realizzare uno alla volta.
Per approfondire
