Voici un résumé du contenu de la vidéo sur l’introduction à Dynamo pour Revit® :
-
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.
-
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®.
-
Interface Dynamo :
- Présentation des deux aspects : code block (librairies) et graphique.
- Installation du package « Practical BIM » pour des fonctionnalités supplémentaires.
-
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.
-
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.
-
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.
-
Translation en Z :
- Utilisation de « Geometry.Translate » pour déplacer les points verticalement.
- Création d’un curseur pour ajuster la hauteur de translation.
-
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.
-
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é.
-
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.