Connexion   Inscription

Questions & Réponses

  jeudi 1 septembre 2016
  5 réponses
  4.5K vues
  Suivre cette discussion
Bonjour,
sur Dynamo, je souhaiterais:
1) créer toutes les combinaisons de 2 éléments à partir d'une liste de point
2) Rassembler les résultats au sein d'un seul niveau de liste
3) Déterminer la distance entre chaque couple de points
4) Récupérer la 3e valeur la plus élevée des résultats trouvés

Je n'en suis qu'à la première étape qui semble correcte. Avez-vous des pistes pour la suite?
7 years ago
·
#4480
0
Votes
Undo
Bon bah étape 2 validée aussi, le noeud "Chop" était inutile...;) (il était resté d'un précédent essai...)
7 years ago
·
#4482
0
Votes
Undo
L'étape 2 ne fonctionne finalement pas avec des sous-listes...:(
7 years ago
·
#4485
0
Votes
Undo
Un exemple a l'arrache
7 years ago
·
#4486
0
Votes
Undo
Eureka! Je me réponds un peu à moi-même sur ce post (;) ) mais le résultat intéressera peut-être d'autres personnes.
Ci-dessous le code Dynamo permettant de réaliser les 4 étapes décrites. Je ne connaissais pas trop l'utilisation de List.Map et c'est clairement ce qu'il me manquait au départ. Ensuite, tout se joue sur la manipulation de listes (essentiel dans Dynamo).
Il y a peu être plus court avec l'utilisation de Code Block mais je ne suis pas encore très habitué à la syntaxe nécessaire.
7 years ago
·
#4487
0
Votes
Undo
On a répondu en même temps Daniel :D
Ta solution fonctionne également pour la fin du code.
Mohamed KHETTAB
updated the category from to Modélisation, simulation et visualisation — 8 months ago
There are no replies made for this post yet.

Hexabim

La plateforme du BIM et de la Construction Numérique en France.

© HEXABIM 2014 - 2024

Connexion