• Aide
  • Eurêkoi Eurêkoi

Livre

Dynamo pour Autodesk® Revit® : Concevoir, automatiser et exploiter les données : Les outils du BIM

Résumé

Un guide pour utiliser cet outil de programmation et interface de programmation visuelle, destiné aux utilisateurs avertis de Revit. Avec des exemples et des exercices progressifs. Des fichiers d'exercices sont accessibles en téléchargement. ©Electre 2021


  • Autre(s) auteur(s)
  • Éditeur(s)
  • Date
    • DL 2021
  • Notes
    • La p.4 de couv. porte en plus : "Prérequis.Avoir accès au minimum à la version 2019 de Revit et à la version 2.0.3 de Dynamo"
  • Langues
    • Français
  • Description matérielle
    • 1 vol. (XVIII-349 p.) : ill. en coul., tableaux, graphiques, couv. ill. en coul. ; 23 cm
  • Sujet(s)
  • ISBN
    • 978-2-281-14481-9
  • Indice
    • 72.26 Architecture et informatique
  • Quatrième de couverture
    • Dynamo pour Autodesk® Revit®

      Concevoir, automatiser et exploiter les données

      Dynamo est un outil encore peu connu des professionnels et dont le potentiel est, pour le moment, sous-exploité. Doté d'un moteur de calcul très puissant, il permet pourtant de réaliser des actions sophistiquées simplement et rapidement et, ce, quel que soit le volume des données à traiter.

      Développé spécifiquement pour Autodesk® Revit®. Dynamo for Revit permet de mettre en place facilement des routines ou des fonctions complexes de traitement. On peut, sans avoir besoin de maîtriser un tangage de programmation, importer des données Excel, importer des fichiers AutoCAD sans perte, modéliser des formes de géométrie libres, éviter des tâches répétitives, modifier des éléments par groupe, sélectionner des éléments par matériaux, personnaliser des traitements pour un projet... Conçu pour apprendre à maîtriser l'interface de programmation visuelle de Dynamo et développer son usage au quotidien, cet ouvrage détaille :

      • la programmation visuelle, l'environnement et la configuration de base de Dynamo ;
      • l'interopérabilité du système et un panorama des formats de fichiers pris en charge ;
      • la sauvegarde et la gestion des scripts notamment en cas de travail collaboratif ;
      • la gestion des données sous Excel via Dynamo - que ce soit d'Excel vers Revit en import ou de Revit vers Excel en export ;
      • la sélection et la modification des paramètres des éléments de la maquette Revit.
      • l'automatisation des tâches répétitives sous Revit ;
      • l'utilisation du lecteur Dynamo et des scripts pour tous les utilisateurs ;
      • la modélisation des éléments 3D et l'analyse d'une géométrie ;
      • les principes fondamentaux de la conception générative ou Generative Design.

      Didactique, tout en couleur, cet ouvrage propose de nombreux exercices pratiques dont les scripts sont téléchargeables : centrer automatiquement les étiquettes des pièces dans la vue active Revit, exporter une liste des pièces avec les surfaces programme et projet, contrôler la hauteur des pièces dans la maquette, déplacer plusieurs éléments vers un sous-projet spécifique, modéliser des toits de forme libre, modifier de manière aléatoire les largeurs des panneaux de murs-rideaux...

      Ce manuel s'adresse à tous les utilisateurs d'Autodesk® Revit® qui souhaitent faire évoluer leurs pratiques métier vers plus d'interopérabilité et d'optimisation.

      Dédiée aux solutions logicielles du BIM, la collection « Les outils du BIM » s'adresse aux professionnels qui souhaitent améliorer leurs pratiques et développer le potentiel métier de leurs outils. Elle est dirigée par Emmanuel Di Giacomo, architecte et responsable Europe Développement des écosystèmes BIM chez Autodesk® France.


  • Tables des matières
      • Dynamo pour Autodesk® Revit®

      • Concevoir, automatiser et exploiter les données

      • Ahmed Halim

      • Emmanuel Di Giacomo

      • Editions Le Moniteur

      • Préface IX
      • Avant-propos XI
      • Chapitre 1 ° Dynamo et Dynamo for Revit1
      • 1. Les grands principes 1
      • Un moteur de calcul puissant1
      • Un environnement de programmation visuelle1
      • Une aide pour la conception3
      • Un outil de modélisation avancée et de gestion pour les workflows6
      • 2. Installation et mises à jour 7
      • Les différentes versions7
      • La rétrocompatibilité des versions12
      • 3. Les ressources disponibles 12
      • Le forum Dynamo12
      • Revit API Docs13
      • Autodesk University14
      • Chapitre 2 ° L'environnement15
      • 1. Les éléments de la programmation visuelle 15
      • Les noeuds16
      • Les options de combinaison17
      • Les connecteurs (fils)22
      • Les listes23
      • 2. L'interface de Dynamo for Revit et ses outils 30
      • 3. Les composants 46
      • La bibliothèque46
      • Les packages personnalisés48
      • Les extensions54
      • Chapitre 3 ° La gestion des imports/exports sous Dynamo57
      • 1. L'interopérabilité 57
      • La spécificité de Dynamo for Revit58
      • Les formats disponibles58
      • La conversion des unités59
      • Les noeuds de base59
      • 2. Deux packages personnalisés pour AutoCAD 62
      • BimorphNodes65
      • LinkDWG et LinkDWG269
      • 3. Un package personnalisé pour SketchUp : SketchUpForDynamo 81
      • 4. Un package personnalisé pour Excel : Bumblebee 85
      • Chapitre 4 ° Le workflow avec Excel91
      • 1. Excel, Dynamo et Revit pour une gestion avancée des données 92
      • 2. Les nouds d'import/export sous Dynamo 92
      • 3. Le process 95
      • La préparation du fichier Excel95
      • La préparation de la maquette Revit95
      • 4. Importer et utiliser des données depuis Excel sur Revit 94
      • 5. Exporter des données depuis Revit vers Excel 124
      • Chapitre 5 ° Les interactions avec Revit141
      • 1. Sélectionner des éléments à partir du modèle Revit actif 141
      • Les noeuds de sélection à partir d'une vue Revit142
      • Les nouds Dynamo pour lister les éléments du modèle Revit144
      • 2. Modifier les valeurs des paramètres des éléments d'un projet Revit 152
      • Chapitre 6 ° L'automatisation des tâches répétitives sous Revit165
      • 1. L'apport de Dynamo 165
      • 2. Le rôle du lecteur Dynamo sous Revit 164
      • Configurer le script Dynamo166
      • Exécuter un script169
      • 3. Exemple d'une tâche répétitive : les plans de vente 170
      • Chapitre 7 ° La modélisation d'éléments 3D195
      • 1. La géométrie algorithmique 195
      • La dimensionnalité des éléments196
      • Les noeuds de géométrie sous Dynamo199
      • 2. Le système de référence 201
      • Les vecteurs201
      • Le plan205
      • Le système de coordonnées208
      • 3. Les types de géométrie et leur modélisation 215
      • Les points213
      • Les courbes217
      • Les surfaces223
      • Les surfaces NURBS236
      • Les polysurfaces243
      • Les solides244
      • Chapitre 8 ° L'analyse d'une géométrie : le cas des murs-rideaux259
      • 1. Les éléments constitutifs 260
      • Les quadrillages261
      • Les meneaux262
      • Les panneaux263
      • 2. La sélection sous Dynamo 263
      • La sélection des murs-rideaux de Revit264
      • La sélection des matériaux des murs-rideaux273
      • 3. La modification des éléments et des paramètres 275
      • La modification des quadrillages275
      • La modification des types de panneaux d'un mur-rideau283
      • La modification des matériaux des murs-rideaux301
      • Chapitre 9 ° Introduction à la conception générative313
      • 1. Qu'est-ce que la conception générative (Generative Design) ? 313
      • 2. Le workflow 314
      • 3. La mise en ouvre 315
      • Les outils de conception générative dans Dynamo316
      • Les outils de conception générative dans Revit 2021317
      • Configurer un script pour les outils de conception générative320
      • 4. Les packages supplémentaires 326
      • Refinery Toolkit326
      • SpaceAnalysis339
      • 5. Les différentes méthodes pour générer des variations 340
      • Optimiser341
      • Randomize341
      • Produit croisé342
      • Like This (comme ceci)342
      • Index 345
      • À la portée de tous
      • Comment installer Dynamo sous Revit 2019, 2018 et 2017 ? 9
      • Comment activer List @Level ?24
      • Comment créer un réseau de cercles avec une liste de listes ?27
      • Comment réaliser des captures d'écran ?31
      • Comment exporter les géométries Dynamo 3D au format STL ?32
      • Comment identifier les raccourcis clavier ?45
      • Comment ouvrir et sauvegarder un script ?47
      • Comment obtenir toutes les vues du même type ?50
      • Comment importer des packages personnalisés ?62
      • Comment créer un vecteur dans Dynamo ?202
      • Comment créer un plan avec une normale dans Dynamo ?206
      • Comment créer un système de coordonnées dans Dynamo ?209
      • Comment créer des points sous Dynamo ?214
      • Comment en savoir plus sur le processus de conception générative dans Revit 2021 ?343
      • Exercice 2.1 : Centrer automatiquement les étiquettes des pièces dans la vue active Revit52
      • Exercice 3.1 : Générer une surface topographique Revit à partir de lignes AutoCAD72
      • Exercice 3.2 : Créer un quadrillage Revit à partir d'AutoCAD76
      • Exercice 3.3 : Supprimer des éléments d'AutoCAD depuis Dynamo79
      • Exercice 3.4 : Importer des modèles SketchUp sur Dynamo82
      • Exercice 3.5 : Lire plusieurs onglets d'un fichier Excel86
      • Exercice 4.1 : Créer des pièces non placées à partir d'un fichier Excel95
      • Exercice 4.2 : Créer des niveaux à partir d'un fichier Excel108
      • Exercice 4.5 : Rechercher des éléments Revit depuis Excel113
      • Exercice 4.4 : Créer une nomenclature clé et importer des données depuis Excel116
      • Exercice 4.5 : Exporter une liste de vues125
      • Exercice 4.6 : Exporter une liste des pièces avec les surfaces programme et projet133
      • Exercice 5.1 : Sélectionner des éléments de la maquette Revit avec Dynamo147
      • Exercice 5.2 : Contrôler la hauteur des pièces dans la maquette152
      • Exercice 5.3 : Déplacer plusieurs éléments vers un sous-projet spécifique156
      • Exercice 5.4 : Renommer une liste de vues à partir d'une liste Excel158
      • Exercice 6.1 : Dupliquer des vues en plan171
      • Exercice 6.2 : Créer des feuilles et ajouter des vues aux feuilles182
      • Exercice 6.5 : Exporter des feuilles au format PDF188
      • Exercice 6.4 : Utiliser le lecteur Dynamo pour lire les scripts191
      • Exercice 7.1 : Modéliser des toits de forme libre251
      • Exercice 8.1 : Sélectionner des murs-rideaux à l'aide d'un nom de paramètre unique264
      • Exercice 8.2 : Sélectionner des panneaux de murs-rideaux par catégorie267
      • Exercice 8.3 : Sélectionner des panneaux d'un mur-rideau avec Python269
      • Exercice 8.4 : Sélectionner les matériaux des murs-rideaux en utilisant le noeud Element.GetMaterials273
      • Exercice 8.5 : Créer des quadrillages sur un mur-rideau276
      • Exercice 8.6 : Modifier de manière aléatoire les largeurs de panneaux des murs-rideaux284
      • Exercice 8.7 : Modifier des panneaux de murs-rideaux de façon aléatoire en utilisant un point d'attraction295
      • Exercice 8.8 : Modifier les couleurs des panneaux des murs-rideaux dans une vue Revit301
      • Exercice 8.9 : Modifier les matériaux des panneaux des murs-rideaux en utilisant des paramètres306

  • Origine de la notice:
    • Abes ;
    • Electre
  • Disponible - 72.26 REV

    Niveau 3 - Arts