Connexion   Inscription

Questions & Réponses

  jeudi 1 septembre 2016
  5 réponses
  4.3K 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?
il y a environ 7 ans
·
#4480
0
Votes
Annuler
Bon bah étape 2 validée aussi, le noeud "Chop" était inutile...;) (il était resté d'un précédent essai...)
il y a environ 7 ans
·
#4482
0
Votes
Annuler
L'étape 2 ne fonctionne finalement pas avec des sous-listes...:(
il y a environ 7 ans
·
#4485
0
Votes
Annuler
Un exemple a l'arrache
il y a environ 7 ans
·
#4486
0
Votes
Annuler
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.
il y a environ 7 ans
·
#4487
0
Votes
Annuler
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 — il y a environ 1 mois
Cette discussion ne contient encore aucune réponse.
Soyez le premier à y répondre !

Hexabim

La plateforme du BIM et de la Transition Numérique.

© HEXABIM 2022

Connexion