Modalités pédagogiques
- Formateurs expérimentés et passionnés à l’écoute de vos besoins
- En présentiel dans nos centres à Paris et Lyon ou à distance
- Petit groupe de 1 à 6 personnes
- PC et logiciel mis à disposition du stagiaire pour les formations dans nos locaux
- Attestation de suivi de stage, support dématérialisé transmis en fin de session
- Ce programme est accessible aux personnes en situation de handicap (envoyez un email à referenthandicap@graphland.fr)
Présentation de la formation
Objectifs
- Comprendre les principes de la programmation visuelle dans un contexte BIM
- Maîtriser l’interface et les fonctionnalités de base de Dynamo
- Interagir avec les éléments d’un projet Revit : lecture, modification, automatisation
- Savoir utiliser les packages, structurer un script et le rendre maintenable
- Réaliser des scripts concrets applicables dans un environnement Revit
Personnel concerné
Tout public Revit (modeleur, projeteur, architecte, ingénieur, BIM manager, AMO BIM)
Pré-requis
Connaissance de base de Revit (modélisation, paramètres, navigation) et aisance informatique
Modalités d’évaluation
Quiz quotidien + mini-projets pratiques en fin de chaque journée. Évaluation finale via mise en situation. Possibilité de certification interne selon profil.
Programme de la formation
Jour 1
Comprendre Dynamo et ses fondements logiques
Introduction à dynamo
- Présentation de l’outil Dynamo pour Revit
- Interface utilisateur : workspace, nœuds, connections
- Fichiers .dyn et Dynamo Player
- Cas d’usage dans le monde du BIM
Bases de la programmation visuelle
- Types de données : nombres, chaînes, booléens
- Listes, structures de données, logique conditionnelle
- Bonnes pratiques de structuration (groupes, couleurs, commentaires)
- Debugging et nœuds de contrôle (Watch, Preview, Code Block)
Premiers pas avec la géométrie
- Création de points, lignes, surfaces
- Transformations paramétriques (translation, rotation, séries)
- Sliders et variables dynamiques
Mini-projet hors Revit
- Création d’une grille paramétrique 2D/3D 100 % Dynamo
- Travail sur logique, design et clarté du graph
- Quizz d’évaluation de fin de journée
Jour 2
Automatiser Revit avec Dynamo
Interaction avec le modèle Revit
- Sélection d’éléments Revit (manuelle, par catégorie)
- Lecture de paramètres (texte, nombre, surfaces…)
- Modification de paramètres
- Contrôle des familles et types
Utilisation des packages
- Installation, gestion et mise à jour
- Focus sur Clockwork, Data-Shapes, Archi-Lab
- Risques de compatibilité et bonnes pratiques
Mini-projet automatisation BIM
- Script de numérotation automatique des pièces ou familles
- Création automatique de nomenclature ou feuilles
- Ajout d’une interface utilisateur avec Data-Shapes
- Export ou publication via Dynamo Player
Ouverture : vers des usages avancés
- Introduction à Python dans Dynamo (lecture seule)
- Intégration possible avec Revit API ou PyRevit
- Écosystème et évolutions de Dynamo
- Ressources complémentaires (YouTube, forums, Udemy, GitHub…)
- Quizz d’évaluation de fin de formation
Informations complémentaires
Passerelle : vers formation Python pour Dynamo, API Revit, PyRevit
Suite de parcours : Formation Dynamo avancé – Automatisation métiers spécifiques (MEP, architecture, DOE)
Débouchés : Modeleur Dynamo, BIM Developer, Assistant BIM Manager automatisation