Dynamo / Rassemblement listes et création de lignes
BL
Benoît LECRIOUX
01 septembre 2016
5667 0 6 0
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?
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?
Réponses
Bon bah étape 2 validée aussi, le noeud "Chop" était inutile...
(il était resté d'un précédent essai...)
BL
BL
DH
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.
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.
BL
BL


