Connexion   Inscription

Questions & Réponses

  Anonymous User
  mercredi 25 avril 2018
  13 réponses
  8.8K vues
  Suivre cette discussion
Bonjour à tous,

Je fais mes débuts sur Dynamo, et je cherche à y faire un métré depuis la maquette. J'ai donc fait un petit script, mais quand je trie la liste 1 (type des éléments d'une famille), les éléments de la liste 2 (surface correspondante à chaque élément) ne sont plus correspondants.
Exemple:
Liste 1 : "A B C" et Liste 2: "X Y Z"
Je veux obtenir une liste 1: " C B A" (dans mon cas je fais un tri selon le type des dalles)
J'obtiens donc un tableau Excel avec Liste 1 " C B A" et une liste 2" X Y Z".

Y a-t-il moyen de coordonner entre les listes après le tri?

Merci à vous
6 years ago
·
#9105
0
Votes
Undo
Pour ton script en Pj tu peux utiliser "list-Groupe Bykey"
6 years ago
·
#9106
0
Votes
Undo
Merci. En effet, c'est plus pratique.
J'avais utilisé cette fonction pour le tri des étages, mais je n'arrive toujours pas à renvoyer les bonnes données correspondantes pour les autres colonnes.
J'ai fait un tri des étages, un tri des types de familles (avec deux fonctions différentes pour voir laquelle peut marcher) Mais, dans les deux cas, le type, étage et surface, du même élément ne se trient pas correctement
6 years ago
·
#9107
0
Votes
Undo
je n'ai pas bien compris l'objectif,
tu veux envoyer les surfaces des éléments pas niveaux et par type sur excel?
6 years ago
·
#9108
0
Votes
Undo
Est-ce qu'il y a moyen de revenir aux éléments, depuis la liste de paramètres?
Par exemple, une fois ma liste d'étages extraite, je puisse renvoyer les éléments de cette liste, avec cet ordre pour le input de "Element.Name".
Dans ce sens, je crois que le tri se fera de façon exacte.
6 years ago
·
#9109
0
Votes
Undo
utilise le même booléen que élément Name
6 years ago
·
#9110
0
Votes
Undo
Excusez ma réponse décalée.
Pour l'objectif, c'est de faire un métré des éléments d'un bâtiment.
Ce métré doit représenter les surfaces de chaque type d'éléments, par étage, puis la surface totale de la famille de ce type.
Pour cela, il me faudra faire un tri sur les niveaux, et pour chaque niveau, un tri sur les types d’éléments d'une famille, et pour chaque élément, la surface qui lui correspond.
6 years ago
·
#9113
0
Votes
Undo
Akli AM En gros ce que j'obtiens avec mon script c'est l'excel sur le fichier joint : Les étages sont bien triés, les types aussi, selon que c'est un balcon ou pas, mais la surface ne correspond pas au type sur la même ligne, ni à l'étage. Les surfaces sont présentées selon l'ordre des éléments sélectionnées, et non pas triés. Donc aucun intérêt.
Ce que je voudrais obtenir est comme l'excel sur la deuxième photo
6 years ago
·
#9114
0
Votes
Undo
Groupe par niveau puis par nom
6 years ago
·
#9115
0
Votes
Undo
Akli AM Merci beaucoup, mais ça ne marche pas chez moi, ça ne s'exécute pas. La fonction " List Group By key" me met que " Les listes sous forme de clés ne sont pas prises en charge." J'utilise Flatten pour ne plus avoir de listes, mais je perds tout l'intérêt du premier tri.
6 years ago
·
#9116
0
Votes
Undo
Le deuxième groupe doit avoir une combinaison "la plus longue"
essaye ça Capture.JPG
6 years ago
·
#9117
0
Votes
Undo
Merciiii
ça a marché !!
6 years ago
·
#9122
0
Votes
Undo
J'ai peut-être loupé une étape mais c'était pas plus simple de faire une nomenclature et de l'exporter?
6 years ago
·
#9125
0
Votes
Undo
Si. J'ai justement commencé par faire le travail sur des nomenclatures de chaque famille, et les exporter sur Excel. Puis quelques manipulations pour avoir exactement le même tableau que celui du métreur.
Le résultat étant jugé "pas très rapide pour avoir le métré de tous les éléments dans le même tableau", il m'a été demandé d'utiliser Dynamo.
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



Le Cron démarre