Développement d’un outil de modélisation semi-automatique sur nuage de points
Résumé
Within the Innovation division of the Daniel Legrand firm, the design of the 3D digital model is a real subject of discussion, particularly on the design time and possible oversights. Indeed, the modeling is done "manually" on Autodesk's Revit software and can be subject to omissions and errors in the face of the repetition of structural elements such as beams and columns. The solution is to develop semi-automatic tools that assist the modeler in his task.
Four semi-automatic tools have been developed on Autodesk's Dynamo software to model levels, a floor that follows the deformations of the point cloud, beams and columns. This thesis presents the different approaches explored to solve the problem, details the segmentation method developed on Python and its application to Dynamo modeling nodes.
Au sein du pôle Innovation du cabinet Daniel Legrand, la conception de la maquette numérique 3D constitue un réel sujet de discussion notamment sur le temps de conception et les oublis possibles. En effet, la modélisation se fait « manuellement » sur le logiciel Revit d’Autodesk et peut être sujette à des oublis et des erreurs face à la répétition d’éléments de structures tels que les poutres et les poteaux. La solution est de développer des outils-semi-automatiques qui assistent le modeleur dans sa tâche.
Quatre outils semi-automatiques ont été développés sur le logiciel Dynamo d’Autodesk pour modéliser des niveaux, un sol qui suit les déformations du nuage de points, des poutres et des poteaux. Ce mémoire présente les différentes approches explorées pour répondre au problème, détaille la méthode de segmentation développée sur Python et sa mise en application aux noeuds de modélisation de Dynamo.