Vous passez des heures à renommer des vues, exporter des plans un par un, ou vérifier manuellement des paramètres dans Revit ? Ces tâches sont prévisibles, répétitives, et ne demandent aucune créativité. Elles sont parfaites pour l’automatisation.

L’API Revit (en C#) permet de créer des add-ins qui s’intègrent directement dans l’interface. Voici 4 cas concrets tirés de +280 heures de développement.

Add-in n°1 : Purge profonde automatique

Le problème

La fonction Purge Unused native est limitée. Elle ne détecte pas les familles chargées puis modifiées, les types dupliqués par erreur, les vues temporaires accumulées sur 12 mois, ni les groupes détail cassés.

Résultat : des maquettes de 500 Mo qui devraient en faire 80. C’est l’erreur n°5 la plus fréquente.

Ce que fait l’add-in

  1. Scanne tous les éléments et familles du projet
  2. Identifie ceux qui ne sont référencés nulle part
  3. Propose une suppression par catégorie (familles, vues, groupes, filtres…)
  4. Génère un rapport avec le gain en taille de fichier

Résultat typique : -40 à 60 % de taille de fichier, ouverture 2x plus rapide.

Add-in n°2 : Renommage en masse

Le problème

Sur un projet avec 200+ vues et 50+ feuilles, le renommage manuel pour respecter la convention BIM prend des heures. Et une seule faute de frappe rend un livrable non conforme.

Ce que fait l’add-in

L’outil lit une table de correspondance (Excel ou CSV) et applique automatiquement la nomenclature :

[Phase]-[Niveau]-[Discipline]-[Type de vue]-[Numéro]
PRO-RDC-ARCHI-Plan-001
EXE-R+2-CVC-Coupe-003

Il renomme les vues, les feuilles, et met à jour les cartouches.

Résultat : 3 heures de travail manuel → 30 secondes. Zéro erreur.

Add-in n°3 : Export batch multi-format

Le problème

À chaque livraison, il faut exporter les plans en PDF, les maquettes en IFC, les plans en DWG, les nomenclatures en Excel. Manuellement, une demi-journée par maquette. Sur un projet avec 10 maquettes, c’est une semaine.

Ce que fait l’add-in

  1. Lit la liste des vues/feuilles à exporter
  2. Applique les paramètres d’export par format (DWG layer mapping, IFC export setup, PDF settings)
  3. Génère tous les fichiers avec la nomenclature conforme
  4. Produit un log d’export pour traçabilité

Résultat : 4 heures → 15 minutes, nomenclature parfaite, traçabilité complète.

Add-in n°4 : Interface de saisie paramétrique

Le problème

Les paramètres d’équipements (puissance, débit, marque…) doivent être renseignés par des intervenants qui ne connaissent pas Revit. Leur demander de naviguer dans les propriétés d’éléments, c’est irréaliste.

C’est particulièrement critique pour le DOE numérique où la complétude des données est essentielle.

Ce que fait l’add-in

  • Interface graphique dédiée avec liste filtrée des équipements par catégorie
  • Formulaire de saisie simplifié avec validation en temps réel
  • Option export/import Excel pour les non-utilisateurs Revit
  • Écriture directe dans les paramètres Revit

Résultat : saisie 3x plus rapide, -90 % d’erreurs de données.

Ce qui fait un bon add-in Revit

Un add-in efficace n’est pas juste du code qui fonctionne. C’est :

  • Pensé par un utilisateur Revit. Je suis BIM Manager avant d’être développeur. La différence se voit dans l’ergonomie et la pertinence fonctionnelle.
  • Robuste. Gestion des erreurs, rollback en cas de problème, compatibilité multi-versions Revit.
  • Documenté. Manuel utilisateur, formation de l’équipe incluse.

Comment identifier ce qui vaut le coup d’automatiser

Identifiez vos 3 tâches les plus répétitives dans Revit. Chronométrez-les sur une semaine. Si une tâche prend plus de 2 heures par semaine et suit une logique prévisible, elle est automatisable.

Le retour sur investissement d’un add-in sur mesure se mesure en semaines, pas en mois.