Dynamo
Primer for v2.0
Français
Français
  • À propos
  • Introduction
    • Qu’est-ce que Dynamo et comment fonctionne-t-il ?
    • Manuel d’utilisation du guide, communauté et plate-forme Dynamo
  • Configuration de Dynamo
  • Interface utilisateur
    • Espace de travail
    • Bibliothèque
  • Nœuds et fils
  • Nœuds et concepts essentiels
    • Index des nœuds
    • Géométrie pour la conception informatique
      • Présentation de la géométrie
      • Vecteur, plan et système de coordonnées
      • Points
      • Courbes
      • Surfaces
      • Solides
      • Maillages
    • Blocs de construction des programmes
      • Données
      • Math
      • Logique
      • Chaînes
      • Couleur
    • Conception avec des listes
      • Qu’est-ce qu’une liste
      • Utilisation des listes
      • Listes de listes
      • Listes à n dimensions
    • Dictionnaires dans Dynamo
      • Qu’est-ce qu’un dictionnaire ?
      • Nœuds de dictionnaire
      • Dictionnaires dans les blocs de code
      • Cas d’utilisation de Revit
  • Packages et nœuds personnalisés
    • Nœuds personnalisés
      • Présentation des nœuds personnalisés
      • Création d’un nœud personnalisé
      • Publication dans votre bibliothèque
    • Packages
      • Présentation des packages
      • Étude de cas de package – Mesh Toolkit
      • Développement d'un package
      • Publication d’un package
      • Importation Zero-Touch
  • Dynamo pour Revit
    • La connexion Revit
    • Sélection
    • Édition
    • Création
    • Personnalisation
    • Documentation
  • Dynamo for Civil 3D
    • La connexion de Civil 3D
    • Mise en route
    • Bibliothèque de nœuds
    • Exemples de workflows
      • Routes
        • Positionnement des lampadaires
      • Terrain
        • Positionnement des services
      • Réseaux techniques
        • Renommer des structures
      • Rail
        • Zone de dégagement
      • Topographie
        • Gestion des groupes de points
    • Concepts avancés
      • Liaison d’objet
      • Python et Civil 3D
    • Lecteur Dynamo
    • Packages utiles
    • Ressources
  • Version bêta de Dynamo dans Forma
    • Configurer Dynamo Player dans Forma
    • Ajouter et partager des graphes dans Dynamo Player
    • Exécuter des graphes dans Dynamo Player
    • Différences entre les services de calcul Dynamo et Dynamo Desktop
  • Codage dans Dynamo
    • Nœuds Code Block et DesignScript
      • Qu’est-ce qu’un bloc de code ?
      • Syntaxe DesignScript
      • Raccourci
      • Fonctions
    • Géométrie avec DesignScript
      • Concepts de base de la géométrie DesignScript
      • Primitives géométriques
      • Calcul vectoriel
      • Courbes : points de contrôle et interpolés
      • Conversion, rotation et autres transformations
      • Surfaces : interpolation, points de contrôle, lissage, révolution
      • Définition des paramètres géométriques
      • Intersection et ajustement
      • Opérations booléennes géométriques
      • Générateurs de points Python
    • Python
      • Nœuds Python
      • Python et Revit
      • Configuration de votre propre gabarit Python
    • Changements relatifs au langage
  • Conseils d’utilisation
    • Stratégies de graphiques
    • Stratégies de script
    • Références concernant la création et la gestion des scripts
    • Gestion de votre programme
    • Utilisation efficace de jeux de données volumineux dans Dynamo
  • Exemples de workflows
    • Workflows de mise en route
      • Vase paramétrique
      • Points d’attraction
    • Index de concept
  • Guide du développeur
    • Générer Dynamo à partir de la source
      • Générer DynamoRevit à partir de la source
      • Gestion et mise à jour des dépendances dans Dynamo
    • Développer pour Dynamo
      • Mise en route
      • Étude de cas Zero-Touch : nœud grille
      • Exécuter des scripts Python dans des nœuds Zero-Touch (C#)
      • Aller plus loin avec le Zero-Touch
      • Personnalisation avancée des nœuds Dynamo
      • Utilisation de types COM (interopérabilité) dans les packages Dynamo
      • Étude de cas de modèle de nœud : interface utilisateur personnalisée
      • Mise à jour des packages et des bibliothèques Dynamo pour Dynamo 2.x
      • Mise à jour des packages et des bibliothèques Dynamo pour Dynamo 3.x
      • Extensions
      • Définition de l’organisation des packages personnalisés pour Dynamo 2.0+
      • Interface en ligne de commande Dynamo
      • Intégration Dynamo
      • Développement pour Dynamo for Revit
      • Publier un package
      • Générer un package à partir de Visual Studio
      • Extensions en tant que packages
    • Demandes de tirage
    • Test des attentes
    • Exemples
  • Annexe
    • Questions fréquemment posées
    • Programmation visuelle et Dynamo
    • Ressources
    • Informations sur la nouvelle version
    • Packages utiles
    • Fichiers d’exemple
    • Carte d’intégration de l’hôte
    • Télécharger le PDF.
    • Raccourcis clavier de Dynamo
Powered by GitBook
On this page
  • Ouvrir Dynamo
  • Commencer un nouveau graphique
  • Ajouter des nœuds
  • Afficher le résultat
  • Étapes suivantes
Edit on GitHub
Export as PDF
  1. Dynamo for Civil 3D

Mise en route

PreviousLa connexion de Civil 3DNextBibliothèque de nœuds

Last updated 1 month ago

Maintenant que vous en savez un peu plus sur la situation générale, nous allons nous lancer dans la création de votre premier graphique Dynamo dans Civil 3D !

Il s’agit d’un exemple simple destiné à démontrer les fonctionnalités de base de Dynamo. Il est recommandé de suivre les étapes dans un nouveau document Civil 3D vide.

Ouvrir Dynamo

La première chose à faire est d’ouvrir un document vide dans Civil 3D. Une fois que vous y êtes, accédez à l’onglet Gérer dans le ruban de Civil 3D et recherchez le groupe de fonctions Programmation visuelle.

Cliquez sur le bouton Dynamo, qui lance Dynamo dans une fenêtre distincte.

Quelle est la différence entre Dynamo et le Lecteur Dynamo ?

Dynamo est ce que vous utilisez pour créer et exécuter des graphiques. Le Lecteur Dynamo est un moyen facile d’exécuter des graphiques sans avoir à les ouvrir dans Dynamo.

Accédez à la section Lecteur Dynamo lorsque vous êtes prêt à l’essayer.

Commencer un nouveau graphique

Une fois Dynamo ouvert, l’écran d’accueil s’affiche. Cliquez sur Nouveau pour ouvrir un espace de travail vide.

Et les exemples ?

Dynamo for Civil 3D est fourni avec quelques graphiques prédéfinis qui peuvent vous donner des idées supplémentaires sur la façon dont vous pouvez utiliser Dynamo. Nous vous recommandons de les consulter ultérieurement, ainsi que les Exemples de workflows présentés dans le guide.

Ajouter des nœuds

Vous devriez maintenant disposer d’un espace de travail vide. Découvrez Dynamo en action ! Voici votre objectif :

C’est assez simple, non ? Toutefois, avant de commencer, il convient d’aborder quelques points fondamentaux.

Les blocs de construction principaux d’un graphique Dynamo sont appelés nœuds. Un nœud est comme une petite machine : vous y introduisez des données, il effectue un travail sur ces dernières et produit un résultat. Dynamo for Civil 3D dispose d’une bibliothèque de nœuds que vous pouvez connecter ensemble avec des fils pour former un graphique. Celui-ci effectue des opérations plus importantes et de manière plus efficace qu’un nœud seul.

Que faire si je n’ai jamais utilisé Dynamo auparavant ?

Certaines fonctionnalités peuvent être nouvelles pour vous, mais ce n’est pas grave ! Ces sections vous seront utiles.

Interface utilisateur Nœuds et fils Nœuds et concepts essentiels

Commencez la création du graphique. Voici une liste de tous les nœuds dont vous aurez besoin.

Vous pouvez trouver ces nœuds en saisissant leur nom dans la barre de recherche de la bibliothèque, ou en effectuant une recherche après avoir cliqué avec le bouton droit de la souris n’importe où dans la zone de dessin.

Comment savoir quels nœuds utiliser et où les trouver ?

Les nœuds de la bibliothèque sont regroupés en catégories logiques en fonction de leur fonction. Pour plus de détails, consultez la section Bibliothèque de nœuds.

Voici à quoi devrait ressembler votre graphique final.

Voici un résumé de ce que vous avez fait ici :

  1. vous avez choisi le document dans lequel vous vouliez travailler. Dans ce cas (et dans de nombreux autres cas), vous souhaitez travailler dans le document actif de Civil 3D ;

  2. vous avez défini le bloc de destination dans lequel l’objet texte doit être créé (dans ce cas, l’espace objet) ;

  3. vous avez utilisé un nœud Chaîne pour spécifier le calque sur lequel le texte doit être placé ;

  4. vous avez créé un point à l’aide du nœud Point.ByCoordinates pour définir la position où le texte doit être placé ;

  5. vous avez défini les coordonnées X et Y du point d’insertion du texte à l’aide de deux nœuds Curseur de nombre ;

  6. vous avez utilisé un autre nœud Chaîne pour définir le contenu de l’objet texte ;

  7. enfin, vous avez créé l’objet texte.

Voyons les résultats de votre nouveau graphique !

Afficher le résultat

Une fois de retour dans Civil 3D, assurez-vous que l’onglet Modèle est sélectionné. Le nouvel objet texte créé par Dynamo doit s’afficher.

Si le texte n’est pas visible, vous devrez peut-être exécuter la commande ZOOM -> VERS L’ÉTENDUE pour effectuer un zoom à l’endroit approprié.

Bravo ! Vous allez maintenant modifier le texte.

Dans votre graphique Dynamo, modifiez quelques valeurs d’entrée, telles que la chaîne de texte, les coordonnées du point d’insertion, etc. Vous devriez voir le texte s’actualiser automatiquement dans Civil 3D. Notez également que si vous déconnectez l’un des ports d’entrée, le texte est supprimé. Si vous reconnectez tous les ports, le texte est à nouveau créé.

Pourquoi Dynamo n’insère pas un nouvel objet texte à chaque exécution du graphique ?

Par défaut, Dynamo se « souvient » des objets qu’il crée. Si vous modifiez les valeurs d’entrée du nœud, les objets dans Civil 3D sont mis à jour au lieu de créer de nouveaux objets. Pour en savoir plus sur ce comportement, consultez la section Liaison d’objet.

Étapes suivantes

Cet exemple ne fait qu’effleurer les possibilités offertes par Dynamo for Civil 3D. Poursuivez votre lecture pour en savoir plus !

créer un graphique Dynamo qui insérera du texte dans un espace objet.

Mission accomplie !

🎯
🎉
Écran de démarrage de Dynamo
Vous pouvez placer des nœuds à partir de la bibliothèque ou en cliquant avec le bouton droit de la souris dans la zone de dessin
Graphique final
Graphique terminé en action