Revit .NET API mit C#
Dies ist eine Schulung 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
 - Online, bequem von zu Hause
 - In unseren Schulungsräumen in Freiburg
 - Bei Ihnen vor Ort - erst ab einer Mindest-Teilnehmeranzahl möglich
 
Termine
- 29.09.2025 - 01.10.2025 
Online - Weitere Termine auf Nachfrage
 
Materialien Teilnehmer
- Laptop
 - Visual Studio mit C# (2019, 2022)
 - Installation Revit (2024, 2025 oder neuer)
 - Gut aber nicht zwingend Visio
 - Schreibzeug
 
Schulungsraum
- Beamer
 - Whiteboard, Tafel oder Flipchart
 
Inhalt der 3-tägigen Schulung: Revit .NET API mit C#
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 Entwicklen 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
- Allgemeine Filter ohne Selektion
 - Übung
 
 - Iteratoren 
- 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