Revit - Dynamo - Generation automatique d'arbres à partir d'un fichier de points .CSV (ou autre)
LG
Laurent GIANVITI
19 janvier 2023
3563 0 0 0
Réponses
5 resultats - affichant 1 -5
Ordre
Bonjour, j'ai regardé votre dynamo (qui est vide pour le moment il semblerait) et je pense qu'une première approche pour votre dynamo serait de :
- Créer un maillage sur votre surface topo pour avoir l'emplacement des arbres.
- Créer une famille d'arbre avec les paramètres souhaités pour faciliter l'édition.
- Placer les arbres sur le maillage généré.
J'avais réalisé ça peut-être que ça pourra vous aider.
- Créer un maillage sur votre surface topo pour avoir l'emplacement des arbres.
- Créer une famille d'arbre avec les paramètres souhaités pour faciliter l'édition.
- Placer les arbres sur le maillage généré.
J'avais réalisé ça peut-être que ça pourra vous aider.
TL
Bonjour Thomas
Merci beaucoup pour votre aide, j'ai regardé ce que vous aviez produit, et c'est très astucieux.
Simplement est ce que vous pensez que si je fournis en entrée un fichier CSV qui contient toutes les caractéristiques de l’arbre, et notamment sa position bien précise, ainsi que toutes les familles de plantes présentes sur Revit, Dynamo arriverait à me générer au mieux le type d'arbres correspondant à la géométrie présente dans le CSV ?
Je vous remercie beaucoup
Passez une agréable journée
Laurent
Merci beaucoup pour votre aide, j'ai regardé ce que vous aviez produit, et c'est très astucieux.
Simplement est ce que vous pensez que si je fournis en entrée un fichier CSV qui contient toutes les caractéristiques de l’arbre, et notamment sa position bien précise, ainsi que toutes les familles de plantes présentes sur Revit, Dynamo arriverait à me générer au mieux le type d'arbres correspondant à la géométrie présente dans le CSV ?
Je vous remercie beaucoup
Passez une agréable journée
Laurent
LG
Bien-sûr, il faut voir ce qu'on besoin vos familles d'arbres !
En admettant que les familles aient des paramètres comme :
- Diamètre du feuillage
- Hauteur du feuillage
- Hauteur du tronc
- Diamètre du tronc
- Diamètre des racines
- Profondeur racines
- Nature de l'arbre (même si je pense qu'il faudrait potentiellement faire une famille par typologie d'arbre).
Dans ce cas je constituerais un csv avec trois premières colonnes pour la position de l'arbre (x, y, x) par rapport au 0,0,0 projet.
Une colonne pour chaque valeur de paramètre de la famille avec, en entête de ces colonnes, le nom du paramètre dans la famille.
A partir de la, il ne reste plus qu'a dire à dynamo de positionner les arbres !
Petit +, si le dynamo est bien paramétré, peut-être que l'utilisation du lecteur Dynamo peux améliorer la positionnement des arbres !
Petit ++, le Dynamo peut être capable de repéré quels arbres sont déjà placer et donc éviter de les replacer et détecté lesquels ne sont plus présent dans le CSV et les supprimer du projet !
En admettant que les familles aient des paramètres comme :
- Diamètre du feuillage
- Hauteur du feuillage
- Hauteur du tronc
- Diamètre du tronc
- Diamètre des racines
- Profondeur racines
- Nature de l'arbre (même si je pense qu'il faudrait potentiellement faire une famille par typologie d'arbre).
Dans ce cas je constituerais un csv avec trois premières colonnes pour la position de l'arbre (x, y, x) par rapport au 0,0,0 projet.
Une colonne pour chaque valeur de paramètre de la famille avec, en entête de ces colonnes, le nom du paramètre dans la famille.
A partir de la, il ne reste plus qu'a dire à dynamo de positionner les arbres !
Petit +, si le dynamo est bien paramétré, peut-être que l'utilisation du lecteur Dynamo peux améliorer la positionnement des arbres !
Petit ++, le Dynamo peut être capable de repéré quels arbres sont déjà placer et donc éviter de les replacer et détecté lesquels ne sont plus présent dans le CSV et les supprimer du projet !
TL
Bon, j'ai pris un peu de temps pour rédiger une belle solution a ce problème. J'ai réalisé le script, une famille et un projet de test qui devrait correspondre à vos attentes.
La solution est sur mon site
La solution est sur mon site
TL
Bonjour Thomas
Olala mais vous êtes formidable !
Et en plus très compétent
Votre site est extrêmement détaillé et tellement précis !
Je vais regarder ça dès à présent.
Merci pour votre temps.
Si je peux vous aidez en BIM (peut etre plus côté Revit et ou BIM Management), vous pouvez m'envoyer un mail à l'adresse suivante : laurent.gianviti@haller-wasser.ch
Passez une agréable journée Thomas
Meilleures salutations !
Laurent
Olala mais vous êtes formidable !
Et en plus très compétent
Votre site est extrêmement détaillé et tellement précis !
Je vais regarder ça dès à présent.
Merci pour votre temps.
Si je peux vous aidez en BIM (peut etre plus côté Revit et ou BIM Management), vous pouvez m'envoyer un mail à l'adresse suivante : laurent.gianviti@haller-wasser.ch
Passez une agréable journée Thomas
Meilleures salutations !
Laurent
LG
5 resultats - affichant 1 -5


