Connexion   Inscription

Questions & Réponses

  lundi 2 août 2021
  6 réponses
  1.4K vues
  Suivre cette discussion
Bonjour à toutes et à tous !
Petit problème sur les listes à résoudre :
J'ai une liste de 5 pièces (list 1 - dimension 1)
Une liste de 3 poteaux (list 2 - dimension 1)
Je teste si ces poteaux sont dans la pièce (list 3 - dimension 2)
Je voudrais une liste 4 contenant le nom de la pièce ou se trouve le poteau (list 4 - dimension 2).
Pour ce faire, j'ai utilisé le noeud 'Dictionnary.bykeysvalues'.
Le problème est qu'il ne compare pas tous les éléments de niveau 1 mais seulement le premier...quelqu'un aurait une idée pour résoudre ce problème ?

Merci d'avance !
2 years ago
·
#16853
Accepted Answer
0
Votes
Undo
Bonjour à tous ! Après réflexion je viens de trouver une astuce qui consiste à tester si il y a au moins un "true" dans chaque sous-liste obtenue (liste 3) et je m'en sers de filtre pour ne garder que les poteaux (liste 2) qui appartiennent à au moins une pièce (liste 1).
Cela marche parfaitement ! 07d57a4e5127bea65f71c65d9647a9a45f00bdbc.png
2 years ago
·
#16845
0
Votes
Undo
564a5df85430aab648161e8d020089f25aaa4a5a.png 564a5df85430aab648161e8d020089f25aaa4a5a.png
0
Votes
Undo
Bonjour à tous, bonjour Charles

On ne peut pas voir ton script à l'écran, Charles...

@ plus
0
Votes
Undo
Bonjour,

Si jamais tu clique droit sur le noeud "dictionnary" au niveau de là où il y a marqué "Auto" et que tu regarde les options possible dans "Combinaisons" ?

Sur certains scripts j'ai le même soucis, il faut que je me mette en "Produit Vectoriel".
0
Votes
Undo
Bonsoir

Diverses possibilités en pièce jointe.


@ plus

P.S : Tu peux peut-être aussi faire en démarrant avec Structural Column Types
2 years ago
·
#16850
0
Votes
Undo
Je vous remercie pour toutes vos réponses ! Je vais me pencher dessus et vous fais un retour
2 years ago
·
#16853
Accepted Answer
0
Votes
Undo
Bonjour à tous ! Après réflexion je viens de trouver une astuce qui consiste à tester si il y a au moins un "true" dans chaque sous-liste obtenue (liste 3) et je m'en sers de filtre pour ne garder que les poteaux (liste 2) qui appartiennent à au moins une pièce (liste 1).
Cela marche parfaitement ! 07d57a4e5127bea65f71c65d9647a9a45f00bdbc.png
Charles H selected the reply #16853 as the answer for this post — 2 years ago
Mohamed KHETTAB
updated the category from to Modélisation, simulation et visualisation — 10 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