⚡ Formation BIM · Automatisation

Formation Dynamo pour Revit : récupérez des heures de production dès la première semaine

90 % des tâches répétitives de votre workflow Revit sont automatisables avec 3 à 5 nœuds. Ce parcours vous libère des tâches qui vous coûtent des heures chaque semaine, sans une ligne de code au départ.

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.

Ce que vous saurez faire

Lundi matin, vos scripts tournent sur vos vrais projets

Automatisez sans programmer — les nœuds vous suffisent

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.
📋

Allez plus loin avec Python quand les nœuds ne suffisent plus

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.

Repartez avec des scripts utilisables dès lundi matin sur vos projets

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.
👥

Restez accompagné pour adapter les scripts à vos projets

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.

04 Atelier projet complet : votre package d’agence

Trois niveaux pour maîtriser Dynamo

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

Niveau 1

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.

  • de formation ⏱ 14h
  • ou présentiel 💻 En ligne
  • renommage de vues 📁 Script fil rouge
  • 👥 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é

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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.

Niveau 2

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é.

  • de formation ⏱ 21h
  • ou présentiel 💻 En ligne
  • maquette multi-catégories 📁 Projet fil rouge
  • 👥 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é

  1. 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
  2. 02 Manipulation avancée des listes
    List.Zip, List.Transpose, List.GroupByKey : organiser des données complexes Lacing Shortest, Longest, Cross Product
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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.

Niveau 3

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.

  • de formation ⏱ 21h
  • ou présentiel 💻 En ligne
  • package d’agence 📁 Projet fil rouge
  • 👥 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é

  1. 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
  2. 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
  3. 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
  4. 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

Faut-il savoir programmer pour suivre la formation Dynamo débutant ?

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.

Quelle est la différence entre Dynamo et un plug-in 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.

Les scripts Dynamo appris en formation sont-ils utilisables directement en agence ?

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.

Combien de temps faut-il pour être autonome avec Dynamo ?

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.

La formation Dynamo est-elle complémentaire à la formation Revit ?

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.

Faut-il savoir programmer pour apprendre Dynamo

Non. Dynamo est un environnement de programmation visuelle — vous connectez des nœuds graphiques sans écrire de code. La programmation Python n’intervient qu’au niveau Avancé, pour les automatisations plus complexes.

Dynamo fonctionne-t-il avec toutes les versions de Revit

Dynamo est intégré à Revit depuis la version 2016. La formation couvre les versions récentes (2024-2026). Les scripts sont en général compatibles avec les versions 2020 et ultérieures.

Peut-on automatiser n’importe quelle tâche Revit avec Dynamo

Presque. Dynamo accède à l’API Revit et automatise la grande majorité des tâches répétitives : renommage en masse, remplissage de paramètres, exports Excel. Certaines actions très spécifiques nécessitent du Python ou un plugin dédié.

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.

Suivez-nous pour du contenu BIM gratuit

Tutoriels Revit, astuces Navisworks, automatisation Dynamo et retours terrain BIM.

Retour en haut