Revit .NET API mit C#
Dies ist eine Schulung bzw. ein Workshop, bei der die Teilnehmer Theorie und Praxis bei der Softwareentwicklung mit Revit vermittelt bekommen. Mit dieser Schulung erhalten Sie einen guten Überblick über die C# API von Autodesk. Durch regelmäßige Übungsaufgaben bekommen Sie ein Gefühl für die Entwicklung von Addons und erhalten Unterstützung, um nach dem Kurs eigenständig Addons entwickeln zu können.
Geeignet für
- Softwarearchitekten CAD
- Softwareentwickler CAD
Vorkenntnisse
- C#, Revit-Bedienung
- WPF nicht zwingend, aber von Vorteil.
Arbeitsform und Dauer
- 3 Tage
- derzeit online bequem von zu Hause aus
- (nach Corona zusätzlich auch als Präsenzschulung bei Cadida oder vor Ort)
Termine
- derzeit auf Anfrage
Materialien Teilnehmer
- Laptop
- Visual Studio mit C# (2017, 2019, 2022)
- Installation Revit (2016 oder neuer)
- Gut aber nicht zwingend Visio (2016, 2019, 2021 oder 2022)
- Schreibzeug
Schulungsraum
- Beamer
- Whiteboard, Tafel oder Flipchart
Inhalt der 3-tägigen Schulung / Workshop
Hier eine Übersicht zu den Inhalten des 3-tägigen Kurses.
Tag 1
- Vorstellung
- Überblick
- Revit .NET API
- Grundeinführung
- Struktur eines Revit Addin
- Starten, kompilieren, debuggen
- Eigene Befehle
- Übungsaufgabe
- Informationen
- Kurzübersicht
- Standards - machen das Entwickeln leichter
- Hilfen, Beispiele
- Strukturen und Standards
- Elemente / Familien
- Befehle
- Erzeugen, Transaktion
- Erzeugen von Familien-Instanzen
- Übungsaufgabe, Struktur
- Elemente
- Ändern
- Löschen
- Übungsaufgabe
- Selektion
- Befehle
- Übungsaufgabe
- Übungen am Schluss
- Ausblick auf Tag 2
Tag 2
- Rückblick (Schulung Tag 1)
- Überblick Tag 2
- Filter
- Quick, Slow, .NET
- Filterklassen
Filter mit Selektion - Übung
- Filter
- Allgmeine Filter ohne Selektion
- Übung
- Beispiel
- Übung
- Übersicht
- Collectoren
- Überblick
- Performanz
- Transaktionen
- Überblick
- Strategie
- Ereignisse
- Überblick
- Übung
- Selbstständige Übungen
- Ausblick auf Tag 3
Tag 3
- Rückblick (Schulung Tag 2)
- Überblick Tag 3
- GUI
- Überblick
- Vorgehensweise
- Ribbon
- Übung
- GUI
- WPF-Dialoge
- Standard-Dialoge
- Übung
- Andockbare Dialoge
Übung
- Informationen und Speicherung
- Parameter
- Systemparameter, globale Parameter, Projektparameter
- Gemeinsame Parameter / shared parameter
- Übungen
- Extensible Storage
- Übungen
- Datenbankanalyse
- Datei
- Lockup-Tool
- Abschluss
- Wo gibt's noch Infos