⚡ Formation BIM · Automatisation

Formation Dynamo pour Revit : automatisez vos workflows BIM

11 ans de pratique terrain, 5 ans de formation. J’ai conçu ce parcours pour aller au-delà des nœuds de base : programmation visuelle, Python dans Dynamo et scripts prêts à l’emploi en bureau d’études.

3
Niveaux progressifs
100+
Professionnels formés
80%
En poste BIM sous 6 mois
11
Ans d’expertise terrain

Pourquoi cette formation est différente

Quand j’ai découvert Dynamo, j’ai d’abord fait comme tout le monde : j’ai assemblé des nœuds en regardant des tutos, sans vraiment comprendre pourquoi ça plantait. La réponse, je l’ai trouvée sur le terrain : l’erreur classique chez les débutants, c’est de ne pas gérer les listes correctement — ils traitent tout comme un seul élément au lieu d’une liste, et tout s’effondre dès qu’il y a plusieurs éléments dans le projet.

J’ai structuré ce parcours en trois niveaux parce que c’est réellement l’ordre dans lequel on devient autonome avec Dynamo. Dès le niveau débutant, vous écrivez un premier script utile — renommer des vues en masse. Au niveau intermédiaire, vous automatisez le remplissage de paramètres partagés. Et au niveau avancé, on passe au Python : je fais du Python dans Dynamo depuis plusieurs années, et je vous transmets les méthodes que j’utilise moi-même sur de vrais projets.

Programmation visuelle progressive

On part des nœuds fondamentaux — entrées, sorties, types de données — pour construire des scripts de plus en plus complexes. Chaque nœud est expliqué avec ce qu’il fait concrètement sur la maquette.

📋

Python dans Dynamo

Le Python ouvre des possibilités que les nœuds visuels ne permettent pas. Je vous apprends à écrire des nœuds Python propres, à accéder à l’API Revit et à déboguer vos scripts.

Automatisations issues du terrain

Renommage de vues en masse, remplissage de paramètres partagés, placement d’éléments selon des règles : ce sont des scripts que j’ai écrits pour de vrais projets.

👥

Accompagnement après formation

Un script qui plante en prod, c’est stressant. Je reste joignable après la formation pour vous aider à adapter vos scripts à votre contexte d’agence.

Parcours de formation

Trois niveaux pour maîtriser Dynamo

Des premiers nœuds au Python avancé — chaque niveau s’enchaîne logiquement.

Formation Dynamo Débutant : écrire vos premiers scripts utiles

Vous n’avez jamais ouvert Dynamo ou vous avez essayé sans comprendre la logique. À la fin de ce niveau, vous savez construire un script fonctionnel, comprendre pourquoi il plante et le corriger.

14h de formation
💻En ligne ou présentiel
📁Script fil rouge renommage de vues

👥 Public visé

  • Utilisateurs Revit qui veulent automatiser leurs tâches répétitives
  • Projeteurs et dessinateurs BIM qui n’ont jamais touché à la programmation

✅ Prérequis

  • Savoir naviguer dans Revit : vues, propriétés, arborescence du projet
  • Aucune expérience en programmation nécessaire
Programme détaillé 5 modules
01

Découverte de Dynamo : l’interface et la logique de base

  • Ce que Dynamo fait concrètement : automatisation de tâches Revit, génération paramétrique
  • Première connexion Dynamo–Revit : comment les données circulent entre les deux
02

Nœuds de base : entrées, sorties et types de données

  • Types de données essentiels : chaînes, nombres, booléens, éléments Revit
  • Premiers scripts simples : récupérer des éléments Revit et lire leurs propriétés
03

Listes et structures de données : l’erreur classique à éviter

  • Pourquoi Dynamo traite tout en listes — la règle fondamentale que les débutants ne voient pas
  • L’erreur classique : traiter une liste comme un seul élément — le cas pratique qui fait tout planter
04

Premier script utile : renommage de vues en masse

  • Récupérer toutes les vues d’un projet Revit avec AllElementsOfType
  • Filtrer par type de vue, construire la convention de nommage avec des nœuds String
  • Appliquer le renommage en masse
05

Mini-projet : votre premier workflow automatisé

  • Consolider les acquis en construisant un script complet de bout en bout
  • Documenter le script : groupes, annotations, codes couleur

🎯 Résultats attendus — Niveau Débutant

À l’issue de ce niveau, vous comprenez la logique des listes dans Dynamo, vous savez construire et documenter un script fonctionnel, et vous avez un workflow de renommage de vues prêt à l’emploi.

Formation Dynamo Intermédiaire : piloter les données de la maquette

Vous maîtrisez les nœuds de base. Ce niveau vous fait passer aux scripts qui font vraiment gagner du temps : manipulation avancée des listes, interaction avec les familles Revit et remplissage de paramètres partagés automatisé.

21h de formation
💻En ligne ou présentiel
📁Projet fil rouge maquette multi-catégories

👥 Public visé

  • Utilisateurs ayant suivi le niveau Débutant ou ayant déjà écrit des scripts simples
  • Modeleurs BIM qui veulent gagner en productivité

✅ Prérequis

  • Comprendre la logique des listes dans Dynamo
  • Avoir déjà construit au moins un script fonctionnel
Programme détaillé 7 modules
01

Organisation et maintenance des scripts

  • Structurer un graphe Dynamo pour le relire et le partager : groupes, codes couleur, notes
  • Bonnes pratiques d’organisation pour les équipes en bureau d’études
02

Manipulation avancée des listes

  • List.Zip, List.Transpose, List.GroupByKey : organiser des données complexes
  • Lacing Shortest, Longest, Cross Product
03

Interaction avec les familles Revit

  • Récupérer les instances de familles par catégorie, type ou filtre de paramètre
  • Lire et modifier les paramètres d’instance et de type directement depuis Dynamo
04

Remplissage de paramètres automatisé — le script le plus utile

  • Comprendre les paramètres partagés Revit et pourquoi ils sont difficiles à remplir manuellement
  • Écrire le script de remplissage en masse : récupérer à partir d’un CSV ou d’Excel, mapper les données, pousser vers Revit
05

Géométrie et formes paramétriques

  • Points, courbes, surfaces dans Dynamo : la logique géométrique de base
  • Générer des formes répétitives à partir de règles paramétriques
06

Scripts de vérification de maquette

  • Détecter les éléments sans paramètres remplis, les vues non placées
  • Produire un rapport de contrôle qualité exporté en Excel depuis Dynamo
07

Projet fil rouge : automatisation multi-catégories

  • Mettre en place un workflow complet sur une maquette Revit réelle
  • Combiner plusieurs scripts : remplissage de paramètres + vérification + export

🎯 Résultats attendus — Niveau Intermédiaire

À la fin, vous êtes capable d’écrire des scripts de manipulation de données Revit et d’automatiser le remplissage de paramètres partagés.

Formation Dynamo Avancé : Python, packages et automatisation complète

Vous êtes à l’aise avec les nœuds visuels. Ce niveau vous donne accès à l’API Revit via Python, vous permet de créer vos propres nœuds et de déployer des packages dans votre agence.

21h de formation
💻En ligne ou présentiel
📁Projet fil rouge package d’agence

👥 Public visé

  • Utilisateurs confirmés de Dynamo prêts à passer à la programmation avancée
  • BIM référents et chefs de projet qui veulent industrialiser leurs workflows

✅ Prérequis

  • Maîtriser les listes et avoir déjà écrit des scripts de manipulation de paramètres
Programme détaillé 4 modules
01

Python dans Dynamo : accéder à l’API Revit

  • Syntaxe Python de base dans le nœud Python Script
  • Accéder à l’API Revit depuis Python : FilteredElementCollector, Transaction, BuiltInCategory
  • Déboguer un nœud Python : lire les messages d’erreur, isoler le problème
02

Scripts avancés multi-catégories

  • Scripts concrets : placement automatisé d’éléments selon des règles métier
  • Gestion des cas d’erreurs : try/except en Python pour des scripts robustes
03

Création de packages et documentation

  • Transformer un script en nœud personnalisé réutilisable (Custom Node)
  • Créer et structurer un package Dynamo pour le déployer sur plusieurs postes
04

Atelier projet complet : votre package d’agence

  • Définir les besoins réels de votre agence : quelles tâches valent la peine d’être automatisées
  • Livrer un package documenté, versionné et prêt à diffuser à votre équipe

🎯 Résultats attendus — Niveau Avancé

Vous repartez avec un package Dynamo fonctionnel, des nœuds Python propres et documentés, et la capacité d’écrire des scripts robustes.

Pourquoi se former

Pourquoi Dynamo est devenu indispensable
pour les professionnels BIM

01

Supprimer les tâches répétitives

Renommer 300 vues, remplir des paramètres sur 500 éléments : ce qui prend des heures manuellement s’exécute en secondes avec un script bien écrit.

02

Fiabiliser la production BIM

Un script exécute toujours les mêmes opérations, sans fatigue ni oubli. La qualité devient systématique.

03

Se différencier sur le marché

Un projeteur ou un BIM référent qui maîtrise Dynamo — et a fortiori Python dans Dynamo — est un profil rare et recherché.

04

Compléter la maîtrise Revit

Revit sans Dynamo, c’est travailler à la main sur des tâches que la machine pourrait faire. Les deux compétences se renforcent mutuellement.

Débouchés professionnels

Les métiers accessibles après
une formation Dynamo

Modeleur BIM avancé

Production automatisée sur Revit, gestion des données et des paramètres à grande échelle.

BIM Référent

Mise en place et maintenance des workflows d’automatisation de l’équipe.

Coordinateur BIM

Vérification qualité automatisée des maquettes, scripts de contrôle avant chaque remise.

Développeur de plugins Revit

Étape naturelle après le Python dans Dynamo : développement de plug-in en C# pour l’API Revit.

BIM Manager

Définition de la stratégie d’automatisation, pilotage de la productivité BIM de l’entreprise.

Consultant BIM / Formateur

Accompagnement des équipes dans l’adoption de Dynamo, formation intra-entreprise et missions de conseil.

Questions fréquentes

Vos questions sur la formation Dynamo

Non. La formation débutant est conçue pour des utilisateurs Revit qui n’ont jamais programmé. La seule condition réelle, c’est d’être à l’aise dans Revit.

Dynamo est intégré à Revit et utilise une interface de programmation visuelle. Un plug-in est un programme externe développé en C# qui s’intègre à l’interface Revit.

Oui, c’est l’objectif. Les scripts présentés en formation sont issus de vrais projets et adaptés en séance à votre structure de données.

Avec une pratique régulière, le niveau débutant (14h) permet d’écrire des scripts simples en quelques semaines. L’aisance intermédiaire se construit en 1 à 3 mois.

Oui. Plus vous connaissez Revit en profondeur, plus vos scripts Dynamo seront pertinents et puissants. Je recommande d’avoir au minimum le niveau intermédiaire Revit avant de démarrer le niveau avancé Dynamo.

Ce que vous apprenez vient du terrain

45 minutes de travail réduites à 8 secondes

90 % des tâches répétitives automatisables avec 3 à 5 nœuds

La révélation de la formation : 90 % des tâches répétitives peuvent être automatisées avec 3 à 5 nœuds Dynamo. Le problème n’est pas la complexité — c’est de savoir où regarder.

📈

Des gains réels mesurés chez les apprenants

Renommage de vues : −80 % de temps. Export de données : −90 %. Ces résultats ne sont pas théoriques : ils sont mesurés chez des professionnels en poste.

🔨

Des scripts issus de vrais problèmes terrain

Chaque script enseigné en formation répond à un problème terrain identifié sur de vrais projets. Vous repartez avec des outils déployables dès le lendemain.

Êtes-vous prêt à automatiser vos workflows BIM ?

Contactez-nous pour définir le niveau adapté à votre profil, obtenir un programme détaillé ou organiser une session intra-entreprise.

→ Demander un programme personnalisé
Retour en haut