# Introduction à Dynamo pour Revit®, l'exemple des colonnes **Category:** [Dynamo/Python](https://dessein-tech.com/c/developpement-programmation-dynamo-python-revit-cao/35) **Created:** 2024-09-18 17:57 UTC **Views:** 43 **Replies:** 0 **URL:** https://dessein-tech.com/t/introduction-a-dynamo-pour-revit-lexemple-des-colonnes/1057 --- ## Post #1 by @Patrick Voici un résumé du contenu de la vidéo sur l'introduction à Dynamo pour Revit : https://www.youtube.com/watch?v=xb5LNG678Pk 1. Introduction à Dynamo : - Dynamo est un langage de programmation visuel basé sur Python, utilisé avec Revit. - Il permet de simplifier et d'automatiser des tâches dans les projets de construction. 2. Mise en place : - Création d'un nouveau gabarit de structure dans Revit. - Dessin de 5-6 segments de lignes de modèle. - Lancement de Dynamo depuis l'onglet Gérer dans Revit. 3. Interface Dynamo : - Présentation des deux aspects : code block (librairies) et graphique. - Installation du package "Practical BIM" pour des fonctionnalités supplémentaires. 4. Importation des éléments Revit dans Dynamo : - Utilisation de "Select Model Elements" pour importer les lignes dessinées. - Explication des différences entre les méthodes de sélection. 5. Création de parallèles : - Utilisation de "PolyCurve.ByJoinedCurves" pour joindre les lignes. - Création d'un curseur (slider) pour ajuster la distance de la parallèle. 6. Création de points : - Génération de points sur les lignes d'origine et les parallèles. - Utilisation de "Curve.PointAtSegmentLength" pour créer des points intermédiaires. 7. Translation en Z : - Utilisation de "Geometry.Translate" pour déplacer les points verticalement. - Création d'un curseur pour ajuster la hauteur de translation. 8. Création de colonnes : - Utilisation de "StructuralFraming.ColumnByCurve" pour créer des colonnes entre les points. - Explication de la gestion des listes pour les points de départ et d'arrivée. 9. Finalisation et optimisation : - Création de colonnes pour tous les points (coins et intermédiaires). - Regroupement et organisation des nœuds Dynamo pour une meilleure lisibilité. 10. Perspectives : - Mention de la création future de poutres de la même manière. - Introduction à l'utilisation de scripts Python dans Dynamo pour des fonctionnalités plus avancées. La vidéo offre une introduction pas à pas à l'utilisation de Dynamo pour automatiser la création d'une structure simple dans Revit, en mettant l'accent sur la manipulation des données et la création d'éléments structuraux. --- **Canonical:** https://dessein-tech.com/t/introduction-a-dynamo-pour-revit-lexemple-des-colonnes/1057 **Original content:** https://dessein-tech.com/t/introduction-a-dynamo-pour-revit-lexemple-des-colonnes/1057