API Revit .NET avec C#
Dans cette formation, nous transmettons la théorie et la pratique du développement de logiciels avec l'API .NET de Revit. Vous obtenez une bonne vue d'ensemble de l'interface C# d'Autodesk et, grâce à des exercices réguliers, vous vous familiarisez avec le développement d'add-ins Revit. Après le cours, vous êtes en mesure de développer des add-ins en autonomie.
Public visé
- Architectes logiciels CAO et BIM
- Développeurs de logiciels CAO et BIM
Prérequis
- C#, utilisation de Revit
- WPF pas obligatoire, mais un avantage
Format et durée
- 3 jours
- En ligne, confortablement depuis chez vous
- Dans nos salles de formation à Freiburg
- Dans vos locaux - uniquement à partir d'un nombre minimal de participants
Dates
- 14.06.2027 - 16.06.2027
En ligne - Autres dates sur demande
Matériel des participants
- Ordinateur portable
- Visual Studio 2026 ou 2022 (l'édition Community suffit)
- Revit 2025, 2026 ou 2027
- Utile, mais pas obligatoire : Visio (2019, 2021 ou 2024) ou un autre outil UML
- De quoi écrire
Salle de formation
- Vidéoprojecteur
- Tableau blanc, tableau noir ou paperboard
Contenu de la formation de 3 jours : API Revit .NET avec C#
Jour 1
- Présentation
- Vue d'ensemble
- Introduction à l'API Revit .NET
- Structure d'un add-in Revit et du fichier .addin
- Lancer, compiler, déboguer
- Commandes personnalisées avec IExternalCommand
- Exercice
- Informations
- Vue d'ensemble de l'API
- Standards qui facilitent le développement
- Aide et exemples du SDK
- Éléments et familles
- Créer des éléments dans des transactions
- Créer des instances de familles
- Modifier et supprimer des éléments
- Exercice
- Sélection
- Sélectionner des éléments par commande
- Exercice
- Aperçu du jour 2
Jour 2
- Récapitulatif (formation jour 1)
- Vue d'ensemble du jour 2
- Filtres
- Filtres rapides et lents
- Filtres avec sélection
- Filtres généraux sans sélection
- Exercice
- FilteredElementCollector
- Vue d'ensemble
- Performances et efficacité
- Transactions
- Vue d'ensemble
- Stratégies
- Événements
- Vue d'ensemble
- Exercice
- Exercices en autonomie
- Aperçu du jour 3
Jour 3
- Récapitulatif (formation jour 2)
- Vue d'ensemble du jour 3
- Interface utilisateur
- Démarche
- Ruban (Ribbon)
- Boîtes de dialogue WPF et boîtes de dialogue standard
- Fenêtres ancrables
- Exercice
- Informations et enregistrement
- Paramètres : paramètres système, paramètres globaux, paramètres de projet
- Paramètres partagés (Shared Parameters)
- Extensible Storage
- Exercices
- Analyse de la base de données
- Revit Lookup
- Clôture
- Où trouver plus d'informations ?
