Schulung zur Revit .NET API mit C# und Sammlung der Aufgaben, die das Büro mit eigenen Add-ins automatisieren will.
Kunde: Ingenieurbüro aus dem Bauwesen
Techniken: Revit API, C#, WPF, .NET, Visual Studio
- weiterlesen
Aufgabe
Das Büro plant mit Revit. Viele Schritte wiederholen sich in jedem Projekt, etwa Hunderte Fundamente zu nummerieren oder Höhen aus dem Gelände zu übernehmen. Ein Mitarbeiter sollte lernen, solche Schritte selbst als Revit-Add-in zu programmieren.
Lösung
In der Schulung entstehen Add-ins Schritt für Schritt an Übungen. Sie wählen Elemente aus und filtern sie, lesen und schreiben Parameter, reagieren auf Ereignisse, bauen eigene Menübänder und WPF-Dialoge, speichern Daten im Modell und erzeugen Geometrie.
In einer Besprechung haben wir danach die Aufgaben des Büros gesammelt und jede als Anforderung mit Bildern beschrieben. Als Beispiel entstand ein Add-in, das Fundamente nummeriert. Es erkennt die Ausrichtung des Gebäudes und zählt in Reihen oder Spalten.
Die Übungen laufen inzwischen auf Revit 2027 mit .NET 10. Eine Vorlage baut dasselbe Add-in auch für ältere Revit-Versionen.
Nutzen
Das Büro weiß, was ein Add-in leisten kann. Die gesammelten Aufgaben sind beschrieben und lassen sich einzeln umsetzen.
Mehr dazu
