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

Navisworks - Automatisation de la mise à jour des jeux de sélection

BL Benoît LECRIOUX
5 avril 2016
9.5K
4
Bonjour,
dans Navisworks, j'aimerais automatiser l'affectation d'une recherche à un jeu de sélection de manière automatique lorsque les différentes maquettes sont mises à jour et avant de relancer une détection de conflits.

Il est possible d'enregistrer la recherche en .xml et de mettre à jour un jeu de sélection déjà créé mais ces 2 opérations ne peuvent se faire à priori que manuellement.

Peut-être est-ce possible en passant par de la programmation?

Photos

hxrel-u

Prevue
Application web de revue et de coordination de maquettes 3D chargeant nativement les fichiers Rhino, SketchUp et IFC pour les architectes et ingénieurs.
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.
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...
Open Collaboration Platform
Plateforme de collaboration en navigateur, cet environnement connecte modèles, documents, sujets et décisions entre plusieurs outils de construction pour les architectes, modeleurs et conducteurs de travaux.
OpenAEC
Plateforme de contrôle qualité BIM orientée openBIM, elle centralise la définition de règles IDS et bSDD pour automatiser la vérification des modèles, la gestion des écarts et le suivi des...
Open BIM Model Checker
Outil de coordination BIM dédié à la revue de maquettes, il permet la détection de collisions et la gestion d'anomalies synchronisées au sein de l'écosystème collaboratif BIMserver.center.
mh-BIM
Logiciel de planification TGA regroupant modélisation 3D, calculs métiers et documentation dans un environnement unique pour les lots chauffage, ventilation, climatisation, sanitaire et électrique.
LINEAR Solutions
Plugin de conception et de calcul MEP pour Revit et AutoCAD permettant de modéliser les réseaux, d'analyser le bâtiment et de dimensionner les installations techniques jusqu'à la production de listes.
IfcOpenShell
Bibliothèque open source de lecture, d'écriture et de modification de maquettes IFC, ce moteur géométrique permet aux développeurs et BIM managers de traiter, convertir et analyser des données BIM.
IfcClash
Outil de coordination en ligne de commande et bibliothèque Python permettant de détecter des collisions géométriques entre modèles IFC via des jeux de contrôles configurables et des filtres d'objets.
ExyViewer
Visualiseur IFC en ligne permettant de traiter localement des modèles 3D pour la revue d'information, la validation IDS, la gestion d'issues BCF, la détection de collisions et la production de...
BIMWorkplace
Plateforme cloud de gestion de données BIM centralisant la coordination de conception, l'environnement commun de données et le suivi de chantier autour d'une approche nativement ouverte aux formats IFC.
BIMReview
Outil de coordination et de revue de projet BIM permettant d'assembler, d'annoter et d'analyser des modèles issus de logiciels de conception et de détail, avec une spécialisation pour la charpente.
Bim Leader
Plateforme web de collaboration BIM et de gestion de commesse, cet outil centralise les documents, la visualisation de maquettes IFC, le suivi des sujets BCF et le pilotage économique des...
CORDAX
Plateforme de conception générative permettant de générer automatiquement des tracés MEP coordonnés en 2D et 3D à partir de modèles BIM architecturaux et structurels pour les professionnels du bâtiment.
B45 Labs Coordination
Plugin Revit pour le contrôle qualité, la coordination et la documentation de maquettes BIM, intégrant plus de 60 commandes pour l'audit, la gestion de modèle et l'analyse d'interférences.
Clash Handler 3D
Plugin de coordination qui traite les conflits à partir de rapports Revit/Navisworks en les cadrant dans une vue 3D avec un cube de section.
BIM9_Connect
Plugin Autodesk Revit MEP pour la création, modification, contrôle et documentation des réseaux MEP, avec des outils de raccordement géométrique précis et de détection de collisions.
MLabs MEP Automation Suite
Plugin Revit pour la modélisation et l'annotation MEP, il automatise la cotation, le placement de supports, le routage et la détection d'interférences, avec une intégration IA via MCP.
Ostacolo
Plugin Revit de détection et de suivi de collisions BIM multi-lots, il exécute des protocoles de détection directement dans Revit et matérialise les collisions dans un outil de revue 3D...
Easy Openings
Plugin pour Revit qui crée des ouvertures dans les éléments de construction à partir d'intersections avec des réseaux MEP ou familles, en exploitant le rapport de clash natif de Revit...
Thématique
Coordination
Statut
Standard
Firestop Clash Management
Plugin Revit pour le repérage des clashes entre pénétrants et barrières coupe-feu, il sélectionne et insère automatiquement les solutions coupe-feu UL correspondantes et génère un rapport d'ouvertures pour la coordination.
Metatron
Outil d'analyse de collisions qui ingère les rapports d'export XML/CSV, interroge le contexte Revit via Speckle pour qualifier, prioriser et recommander la résolution des doublons, erreurs et artefacts.
Sherlock
Plugin pour Navisworks axé sur la coordination 3D et la gestion des conflits, il regroupe, met en évidence et génère des vues ciblées des conflits, avec une intégration Procore pour...

hxrel-m

Kroqi
Plateforme collaborative pour projets de construction, elle centralise GED, visas, planning Gantt, partage documentaire et visionneuse BIM, avec des services métiers intégrés et une application mobile.
A la une
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
Guerrilla Ops
Outil open source de gestion et d'exploration de données d'actifs centré sur COBie, permettant de parcourir les équipements, gérer les documents et auditer la qualité des classeurs directement dans le...
MACHINE AEC
Plateforme d'analyse de maquettes numériques fédérées au format IFC permettant de détecter des risques constructifs et d'assurer une révision professionnelle via BCF.
Syntopy
Plateforme web regroupant une bibliothèque d'analyse spatiale et des applications de modélisation topologique pour les BIM managers et architectes.
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.
Open Planner Studio
Logiciel de planification de chantier orienté Gantt ouvrant directement les fichiers Microsoft Project et Primavera P6 pour les enregistrer en IFC.
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 Bluebeam Connector
Connecteur cloud reliant Autodesk Forma et Bluebeam pour faire circuler des PDF de revue entre les environnements, conserver les annotations via le slip sheeting et prendre en charge les transferts...
Ploterr
Plateforme de conception de bâtiments et de structures physiques fondée sur OpenGeometry, associant utilisateurs et agents dans un processus de co-conception.
SDK Web Géoplateforme
Bibliothèque JavaScript permettant d'intégrer une cartographie interactive 2D et 3D dans des pages web à partir des fonds et services IGN pour les développeurs et urbanistes.
Cobuilder Supply
Plateforme de gestion centralisée des données produit et documents de conformité permettant aux fabricants de structurer, qualifier et diffuser leurs informations techniques vers l'écosystème aval.

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...

Solutions citées

Dynamo
Environnement de programmation visuelle pour la conception calculatoire, il assemble des graphes de nœuds...
Navisworks
Outil de révision et de coordination de modèles 3D, il agrège des données de...

Réponses

BL Benoît LECRIOUX
·
Bonjour ! Je rebondis sur le sujet un peu tard mais :
Quelqu'un aurait un .xml pour les codes d'assemblages Uniformat II compatible avec la trame xml de selection?
En gros j'ai plus de 300 codes à entrer dans les jeux de selection et j'aimerai trouver une solution plus rapide (importer un xml).

Merci !


Travail fastidieux je confirme. Pour des besoins de phasage 4D, on en a créé 3600 je crois... Les recherches d'automatisation n'ont rien donné car il y a très peu de développement sur Navisworks.
HS Hamza Saadaoui
·
Bonjour ! Je rebondis sur le sujet un peu tard mais :
Quelqu'un aurait un .xml pour les codes d'assemblages Uniformat II compatible avec la trame xml de selection?
En gros j'ai plus de 300 codes à entrer dans les jeux de selection et j'aimerai trouver une solution plus rapide (importer un xml).

Merci !
BL Benoît LECRIOUX
·
Ah merci ! J'ai dû passer 50 fois devant cet icône sans avoir cliqué dessus... Maintenant que je relis les réponses de Mickaël et Daniel, je me dis que c'était explicite pourtant. J'ai été long à la détente! ;) Comme quoi, un bon schéma vaut toujours mieux qu'un long discours.
RR Rafik Remal
·
Bonjour, D'après tes captures d'écrans, je vois que c'est un jeu de sélection "Selection sets" que tu crées et non un jeu de recherche "search sets", clique plutôt sur la paire de jumelles dans la fenêtre "Jeux", comme dans la pièce jointe ci-dessous.
BL Benoît LECRIOUX
·
Soit je me fais mal comprendre, soit il y a encore un truc qui m’échappe... Je vais donner un exemple avec des screenshots: 1) Je charge un 1er fichier avec 4 murs et je fais une sélection par code d'assemblage. Je crée ensuite un 1er jeu de sélection. J'enregistre ma recherche en .xml à partir de la fenêtre Rechercher des éléments/Exporter 2) Je rajoute un mur central au fichier et j'actualise sous Navisworks. Si je sélectionne mon jeu, seuls les 4 premiers murs sont sélectionnés. Pour ajouter le mur central à ma sélection, voilà comment je procède: 3) Je refais une recherche sur les mêmes critères que précédemment en utilisant le fichier .xml à partir de rechercher des éléments/Importer; je fais "Rechercher tout" puis clic droit sur le jeu de sélection et "mettre à jour" Il s'agit de cette 3e étape que je voudrais plus rapide car il faut la répéter pour chaque jeu de sélection. Quelle est l'étape que j'oublie ou la manip que je ne fais pas correctement? J'ai vu que dans la fenêtre "Jeux" il y avait une possibilité d'importer et exporter des jeux de recherches mais après essais, je n'arrive pas à comprendre son utilité...:(
MA Mickael AUQUE
·
Comme Daniel l'a dit, il y a 2 type de jeux : - sélection, qui est une sélection ponctuel et qui ne s'actualise pas automatiquement - recherche, qui là est dynamique et une fois des fichiers actualisé, sélectionnerons les nouveaux objets. lorsque tu enregistre ou exporte les jeux, dans le premier cas il mémorise les object sélectionné, et dans le second, les critères de recherche est ce que ça t'éclaircis ?
DH Daniel Hurtubise
·
En anglais ca s'appelle Search Sets et la selection est base sur des parametres precis donc c'est dynamique. J’espère bien qu'on parle de la meme chose :)
BL Benoît LECRIOUX
·
Que deviens le jeu de sélection si tu charges une maquette mise à jour dans laquelle des éléments ont été rajoutés? Ces éléments ne s'ajoutent pas seuls aux jeux déjà créé, si?
DH Daniel Hurtubise
·
Je vois pas ou est le problème. Si tu fais une selection par Jeux de recherche tu n'as rien d'autres a faire que mettre a jour ton clash quand tu as la nouvelle géométrie. Et comme j'ai dit, si tu charges les clashs, les jeux de selection sont aussi charges, Il existe un API (encore limite) sur Navisworks mais j'arrive pas a comprendre le problème.
BL Benoît LECRIOUX
·
Oui, des nouveaux fichiers ou des mises à jour. Les fichiers sont amenés à évoluer au cours de la synthèse donc il faut bien réactualiser les recherches et les jeux de sélections (mes règles de conflits sont appliqués sur ces jeux). Par "Search Sets" tu veux dire que le fichier xml conserve les sélections A et B des tests? oui, exact, j'avais vu. En fait les jeux de recherches sont enregistrés, les règles de tests aussi. il manque l'étape "mettre à jour la sélection du jeu". Je crois que moins on en a à faire, moins on veux faire des choses répétitives! :) Donc pas de possibilité de programmation dans Navisworks type Dynamo?
DH Daniel Hurtubise
·
Ok, donc tu veux faire cette manip sur des nouveaux fichiers? Il n'existe pas de notion de gabarit pour Navisworks, par contre si tu charges tes clash par xml, les Search Sets associes sont aussi charges.
BL Benoît LECRIOUX
·
Au vu de ta réponse, je pense que tu as bien compris ;) En fait je voudrais automatiser le fait de: 1) Faire appel au fichier .xml du jeu de recherche avec le bouton "Importer..." 2) Lancer la recherche en appuyant sur "Rechercher tout" 3) Aller dans la fenêtre des jeux, clic droit sur le nom du jeu précédemment créé et faire "Mettre à jour" Ce sont des opérations assez rapides mais répétitives, et lorsqu'on a pas mal de jeux de sélection à mettre à jour ça peut vite devenir long et source d'erreur (oubli sur l'un des jeu par exemple).
DH Daniel Hurtubise
·
Je ne suis pas sur de bien comprendre la question... et c'est pas la premiere fois :) Les jeux de recherches sont dynamiques, pas les selections.
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