• Aucun résultat trouvé

Les outils de la modélisation géométrique

5.3 La documentation informatique des objets

5.3.1 Les outils de la modélisation géométrique

La documentation par modélisation géométrique concerne plusieurs corps de métiers dans une diversité toujours plus grande, au point que je n’espère par ici atteindre une forme d’exhaustivité. La modélisation géométrique représente en 2D ou en 3D, mais surtout se distingue par deux types que j’appellerai modélisation directes, c’est à dire les activités de dessin et de conception) et indirectes, par capture de forme instru-mentée, c’est à dire les activité de photographie, de numérisation par laser, etc.

Modélisation par le dessin

Par dessin, j’entends les activités de création de forme plus ou moins réaliste. Cela inclut les modélisations la création d’images numériques (en 2D ou en 3D), mais la conception de pièces ou de systèmes en 2D ou en 3D (modélisation 3D, modélisation architecturale, création de schémas, etc.)

Les outils Je me cantonnerai à évoquer ici les outils principaux de mon point de vue, mis en œuvre dans la production documentaire patri-moniale. Des logiciels de conception électronique ou électrotechnique

(comme KiCad ou Gmsh), ou des logiciels de conception moléculaire (tels que RasMol), bien que relevant du même mouvement général en sont écartés.

En 2 ou 3 dimensions, pour la conception mécanique, j’ai retenu CA-TIA (présenté dans le tableau 5.1). NX, AutoCAD et PTC Creo présentent des fonctions proches, ce sont tous des logiciels bien intégrés dans les chaînes CAO/CFAO. Il existe également des outils Open Source (FreeCAD et Libre CAD), qui semblent moins utilisés dans l’industrie. Dans une même idée, Revit, ArchiCAD et SketchUp sont (globalement) comparables, en tant qu’outils de dessin pour l’architecture, je ne présente ici que Revit dans le tableau 5.2. Blender et 3ds Max sont des purs modeleurs 3D, c’est à dire qu’ils produisent des formes et des environnements tridimension-nels éclairés et texturés. Le tableau 5.3 détaille 3ds Max. En 2 dimensions seulement, les logiciels d’édition d’images (Photoshop, Gimp, ...) sont également couramment utilisés.

Capture de la forme

D’autres techniques de modélisation de la forme ont recours à des capteurs. La photographie numérique, ou la télémétrie laser en sont les formes les plus courantes (pour référence à ce sujet, les travaux du consortium 3D cf. [VBC+17], d’Heinrich Schwenke [SWK99], ou l’approche comparative de Mark Chan et al. [CDGL05]). À leur issue, des points co-lorés (en matrices ou en nuages), que l’on pourra ensuite positionner en trois dimensions, mailler, filtrer... pour obtenir la forme finale (entre autres les travaux de Witold Niewiem [Nie18], ou d’Eloi Gattet [Mer]). Me-shlab, par exemple, est un « mailleur », c’est à dire qu’il transforme les nuages de points en groupe de facettes jointes les unes aux autres et permet ainsi de produire des formes aux contours fermés. CloudCom-pare est un autre exemple d’outil permettant de manipuler des points en trois dimensions. Outil modulaire, il permet la réalisation de compa-raison, de décimations, de filtrages, de maillages, etc. et le tableau 5.5 le présente. D’autres logiciels permettent l’assemblage de photographies, en 2 dimensions, pour produire un modèle tridimensionnel, COLMAP ou Agiso� Photoscan, par exemple.

Les formats

En 2 dimensions on rencontre des JPEG2000, le PNG ou le GIF se diffé-rentiant par les techniques d’encodage et de compression de l’informa-tion. Des pixels (des points colorés) composent l’image. En 3 dimension,

on retrouve le PTS, le Collada, le STL, le PLY ou encore l’E57 en l’équivalent de ces format. L’unité de base reste le point repéré en trois dimensions, auquel on peut également attribuer une couleur. Cependant, ces formats permettent également de relier ces points entre eux pour former des facettes auxquelles peuvent être attribuées des vecteurs normaux et une couleur. La représentation des formes complexes passe parfois par l’emploi de B-Splines, parfois généralisées en NURBS, c’est à dire des com-binaisons linéaires de courbes polynomiales. Différents outils mènent à différents formats de fichiers (3DM, CATPart, OpenCascade,...), stan-dardisés dans des formats d’échange standard, tels que STEP, IFC, IGES ou JT. Parfois ouverts, ces formats largement utilisés dans l’industrie manufacturière, manipulent également d’autres informations que leur modélisations géométrique (structure du produit, liaisons entre pièces, informations d’usinage, etc.). Certains formats ont été spécialement développés pour l’affichage des fichiers 3D sur le web, tels que X3D.

Table 5.1 – Fiche d’identité de CATIA CATIA

Date de création Editeur

1977 : CATI Dassault Aviation en 1977 1981 : CATIA Dassault Systèmes (1981) 1998 : CATIA V5

2008 : CATIA V6

Activités Formats de fichiers

Modélisation directe Pour CATIA V5 Modélisation paramétrique .catpart Modélisation 3D filaire .catproduct Modélisation 3D surfacique .catdrawing Modélisation 3D volumique IGES

Simulation STEP

Modélisation 2D .dxf

Asseblage virtuel de pièces .dwg .stl .wrl

Table 5.2 – Fiche d’identité de Revit Revit

Date de création Editeur

1997 : Revit Charles Rivers So�ware Août 2000 : Revit V2 Revit Technology Corp. Janv 2002 : Revit V4.1

2002 : Revit Autodesk

2018 : Revit 2018 2019 : Revit 2019

Activités Formats de fichiers

Modélisation mécanique Pour Revit 2019 Modélisation électrique .rvt (projet) Modélisation de plomberie .rfa (famille)

Modélisation 3D volumique .r� (gabarit de famille) .rte (gabarit de projet) .dwg

.dxf .dgn .png

Table 5.3 – Fiche d’identité de 3ds Max Autodesk 3ds Max

Date de création Editeur

1988 : 3D Studio Prototype Yost Group

1992 :3D Studio V2 Autodesk 1996 : 3D Studio MAX 1.0 2000 : Discreet 3dsmax 4 2005 : Autodesk 3ds Max 8 2007 : Autodesk 3ds Max 2008 2018 : Autodesk 3ds Max 2019 2019 : Autodesk 3ds Max 2020

Activités Formats de fichiers

Modélisation de surface complexes Pour 3dsmax 2018 .�x .sat .prt .step .jt IGES .rvt .catproduct .catpart

Table 5.4 – Fiche d’identité de Meshlab Meshlab

Date de création Editeur

2005 : Meshlab ISTI, CNR

Activités Formats de fichiers

Alignement de maillages .ply

Remaillage .stl

Nettoyage de maillages .obj Colorisation et analyse de maillages .3ds .dae .ptx .vrml .dxf .x3d .u3d .xyz

Table 5.5 – Fiche d’identité de CloudCompare CloudCompare

Date de création Editeur

2004 : CloudCompare EDF R& D 2007 : CloudCompareV2 3D Studio V2

2009 : CloudCompare V2.1 2019 : CloudCompare V2.10

Activités Formats de fichiers

Maillage d’un nuage de points Pour CATIA 2019 Nettoyage de nuage de points .bin

Calcul de distances ASCII

Calcul de volumes .las

Intégration de données capteurs .e57

Segmentation de nuages .ptx .fls .ply .obj .stl .�x .dxf