Accéder au contenu principal

Le guide et le média de l'écosystème construction numérique et BIM

Espace membre

Thématique header

Tri des listes sur Dynamo

FK Fatine KHALDI
25 avril 2018
10.71K
9
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

Photos

hxrel-u

Kabandy
Plateforme cloud de gestion des quantités de construction à partir de maquettes BIM, elle lit les fichiers IFC et Revit, extrait les métadonnées, relie les éléments à des métrés visuels...
A la une
Morphé
Plugin pour Grasshopper et Rhino 8 destiné à la fabrication additive et à la conception avancée, introduisant la modélisation implicite et voxel pour la création de géométries complexes.
BIMR.NET
Modeleur BIM textuel fonctionnant entièrement dans le navigateur, permettant d'écrire des scripts Python pour générer des fichiers intermédiaires et compiler des modèles en IFCX pour la visualisation.
CADProps
Visionneuse et espace de travail en ligne centré sur l'ouverture de fichiers 3D et 2D, la mesure et l'extraction de propriétés géométriques pour l'industrie et la construction.
Bazalt.One
Suite SaaS pour le métré, le chiffrage et le suivi de chantier, permettant de contrôler la conformité, de calculer des surfaces et volumes depuis des maquettes IFC ou des plans...
APCKutch
Logiciel de métré permettant de transformer plans et maquettes en quantités et pièces écrites avec synchronisation directe vers les logiciels de devis.
Neuron Factory
Plateforme de préconstruction fondée sur un graphe de connaissances et des agents IA, permettant d'ingérer des plans et cahiers des charges pour produire des métrés, détecter des conflits et générer...
Geoniks
Outil en ligne de conception de maisons en bois qui combine dessin 2D et 3D, visualisation immersive, analyse de parcelle et préparation de livrables techniques.
ZWCAD
Logiciel de CAO 2D et 3D orienté dessin DWG, permettant aux architectes, ingénieurs et modeleurs de produire et modifier des plans, annotations et mises en page tout en exploitant des...
NEVARIS Build
Suite logicielle de gestion de projet de construction couvrant l'appel d'offres, le chiffrage, le suivi de coûts et le BIM pour les entreprises et planificateurs.
Forma Estimate
Outil cloud de chiffrage de construction permettant de relier des métrés 2D et 3D aux calculs de coûts et de matériaux pour les économistes de la construction et conducteurs de...
TC-BIM
Plugin BIM pour Rhino 8 et versions ultérieures destiné à la modélisation architecturale, permettant de créer des objets de bâtiment, d'importer un contexte urbain et d'exporter au format IFC.
Benchmark Estimating
Logiciel de chiffrage d’infrastructures combinant méthodes détaillées en déboursés, approches paramétriques et quantification numérique pour projets et portefeuilles.
TC-CVC
Plugin métier pour Rhino dédié à la modélisation 3D d'installations CVC, plomberie, VMC et tuyauterie industrielle intégrant des outils paramétriques et des fonctions de calcul.
ProEst
Logiciel de chiffrage construction en cloud, cet outil réunit base de coûts, métré 2D et analyse de remise d'offre dans un même environnement pour les économistes et conducteurs de travaux.
Forma Takeoff
Outil de quantification de construction en mode cloud, regroupant relevés 2D sur plans et quantités 3D issues de modèles BIM dans une interface unique pour les économistes de la construction...
ProjectPulse
Plateforme 5D BIM qui connecte les données d'un modèle Revit ou IFC aux coûts de construction en temps réel pour automatiser le chiffrage en phase de conception.
Timber Bundle
Plugin pour Tekla Structures dédié à la modélisation et à la préparation de production des ouvrages bois, regroupant des outils pour murs, toitures et éléments CLT.
MAGNET Office
Logiciel de préparation de données pour la topographie et le guidage d'engins, il assemble plans et levés pour produire des modèles 3D et des fichiers de chantier destinés aux équipements...
Tilt-Werks
Application en ligne dédiée à la conception de bâtiments en béton tilt-up, permettant le dimensionnement structurel des panneaux, la génération de dessins d'exécution et le métré des dalles.
Tekla Structural Designer
Logiciel de calcul de structure basé sur un modèle unique, il permet d'automatiser l'analyse et le dimensionnement des projets en béton, acier et bois tout en intégrant le calcul carbone.
tcpTUNNEL CAD
Logiciel de post-traitement pour tunnels, cet outil analyse les relevés de stations totales pour générer des profils transversaux, des modèles 3D et des rapports techniques exportables en format IFC.
tcpScancyr
Logiciel de traitement de nuages de points issus de scanners 3D pour l'analyse géométrique, le contrôle de sections et la génération de rapports d'inspection pour les tunnels routiers et ferroviaires.
tcpMDT Professional
Extension CAD dédiée aux projets topographiques et d’ingénierie civile, cet outil permet la modélisation de terrain, le tracé d’alignements, les cubatures et la gestion de réseaux via l’échange IFC.

hxrel-m

Caneco BIM
Plugin Revit pour les projets d'installations électriques synchronisant en temps réel les données avec Caneco BT pour automatiser le routage des câbles et enrichir la maquette.
new.family
Outil web de génération de familles Revit paramétriques à partir de descriptions textuelles, d'URL de produits ou de fiches techniques, destiné aux modeleurs BIM et architectes.
BIMR.NET
Modeleur BIM textuel fonctionnant entièrement dans le navigateur, permettant d'écrire des scripts Python pour générer des fichiers intermédiaires et compiler des modèles en IFCX pour la visualisation.
Geopogo Claude to Revit Plugin
Plugin connectant les assistants IA Claude et GPT à Autodesk Revit pour créer et modifier par le langage naturel des éléments BIM natifs destinés aux architectes et modeleurs.
TrussLab
Application web de modélisation, d'analyse par éléments finis, de vérification réglementaire et d'optimisation paramétrique de fermes métalliques dédiée aux ingénieurs structure et modeleurs BIM.
Resolving
Plateforme de gestion de projet pour la construction et l'immobilier regroupant GED, suivi terrain, formulaires, planning et revue BIM.
SmartRouting
Plugin natif pour Revit dédié à la tuyauterie industrielle, permettant de calculer automatiquement des chemins 3D, d'insérer des composants et d'exporter des fichiers PCF.
SiloLink
Plateforme cloud de coordination BIM centrée sur l'examen et la hiérarchisation des résultats de détection de clashes pour les professionnels du bâtiment.
SpaceSync
Plateforme de programmation et d'esquisse architecturale regroupant sur un espace unique les tâches de brief, de volumétrie et de présentation pour les phases amont.
RayCAD
Plugin Revit qui automatise le placement des étiquettes sur les vues MEPF selon des règles configurées, sans recouvrement, tout en incluant des utilitaires de production de réseaux.
GRAITEC Steel
Plugin de modélisation et de dessin de détail pour structures métalliques, escaliers et garde-corps, utilisé dans Advance Steel et Inventor.
Ask Gaudi
Plateforme de recherche produit en ligne pour architectes et modeleurs BIM, répondant en langage naturel aux questions techniques à partir de données fabricants et de documents sources.

hxrel-t

nVibe
Plateforme de création d'applications métier permettant aux professionnels de l'architecture, de l'ingénierie et de la construction de concevoir des outils en décrivant leurs besoins en langage naturel.
Reiner AI
Plateforme d'intelligence artificielle combinant un assistant conversationnel et des agents autonomes pour les bureaux d'études et entreprises de construction, intégrant une base normative sectorielle.
Gradon
Agent intelligent destiné aux ingénieurs en infrastructure et en structure, capable de réaliser de bout en bout des travaux de calcul, de rédaction de rapports et de production de plans...
ARES Neo
Solution cloud d automatisation et de production de documentation 2D à partir de modèles Revit, IFC et Rhino, conçue pour générer des plans, coupes, élévations et appliquer des annotations paramétrables.
Conduit AEC
Service logiciel de génération d'applications internes pour Revit, AutoCAD et Autodesk Construction Cloud à partir de descriptions en langage naturel, avec gestion des versions et déploiement ciblé.
Forma Construction Connect
Plateforme d'intégration sans code ou à faible code connectant les modules Forma à des applications tierces pour automatiser les workflows et synchroniser les documents et données projet.
Volve
Plateforme d'analyse documentaire assistée par IA dédiée aux appels d'offres et contrats, permettant de structurer, comparer et vérifier la conformité des dossiers pour les équipes de construction.
PIComposer Basic Edition
Outil de gestion de données BIM et PMI basé sur le schéma ISO 10303, permettant de restructurer, transformer et transférer des modèles IFC et STEP via une interface de programmation...

hxrel-p

Kabandy
Plateforme cloud de gestion des quantités de construction à partir de maquettes BIM, elle lit les fichiers IFC et Revit, extrait les métadonnées, relie les éléments à des métrés visuels...
A la une

Solutions citées

Dynamo
Environnement de programmation visuelle pour la conception calculatoire, il assemble des graphes de nœuds...

Réponses

FK Fatine KHALDI
·
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.
BL Benoît LECRIOUX
·
J'ai peut-être loupé une étape mais c'était pas plus simple de faire une nomenclature et de l'exporter?
FK Fatine KHALDI
·
Merciiii
ça a marché !!
AA Akli AM
·
Le deuxième groupe doit avoir une combinaison "la plus longue"
essaye ça Capture.JPG
FK Fatine KHALDI
·
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.
AA Akli AM
·
Groupe par niveau puis par nom
FK Fatine KHALDI
·
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
FK Fatine KHALDI
·
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.
AA Akli AM
·
utilise le même booléen que élément Name
FK Fatine KHALDI
·
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.
AA Akli AM
·
je n'ai pas bien compris l'objectif,
tu veux envoyer les surfaces des éléments pas niveaux et par type sur excel?
FK Fatine KHALDI
·
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
AA Akli AM
·
Pour ton script en Pj tu peux utiliser "list-Groupe Bykey"
Voir plus de commentaires
La lettre HEXABIM

Les outils qui comptent, tous les 15 jours.

Nouveautés utiles, un comparatif, un retour d'expérience. Désinscription en un clic.

Newsletter
Newsletter