Introduction
| Contrôler la conformité géométrique et dimensionnelle d’un produit. | Dispositifs de contrôle. Nuages de points. Méthodes d'association. |
S3 |
Parmi les matériels utilisés pour caractériser les défauts géométriques, la machine à mesurer tridimensionnelle est l'un des outils les plus connus. Après initialisation, les "MMT" permettent de relever les coordonnées 3D de points de la surface d'une pièce, en venant toucher (palper) cette surface avec un palpeur. La machine analyse ensuite l'ensemble des coordonnées pour dire si une spécification géométrique est respectée ou non.
Il est à noter que d'autres moyens de mesure existent, allant du plus classique (pied à coulisse, micromètre, jauge de profondeur, comparateur, ...) au plus moderne (scanners optiques ou laser, et même tomographie pour mesurer l'intérieur)
|
|
|
|
Le pilotage se fait à la souris de PC (ou avec les doigts pour les écrans tactiles, bien que l'application n'ai pas été développée pour ça). Il est géré par l'extension Javascript OrbitControls de bibliothèque Threejs qui permet de tourner autour de la machine, zoomer ou se translater :
![]() |
À noter qu'il est également possible de "rentrer" dans l'interface 3D grâce à un casque de réalité virtuel (voir la section associée) |

Le haut du menu permet de déplacer le palpeur et de voir les coordonnées de son centre (voir le paragraphe "Faire une mesure")
Par défaut une pièce est présente sur le marbre (le corps du réducteur RI40). Mais l'application propose d'autres pièces (soit sur des pièces connus des salles de TP de SI, ou non). Ces pièces sont toutes exagérément déformées.
Pour ouvrir une pièce, il suffit de cliquer sur le bouton :
La liste des pièces apparait, après un éventuel temps de chargement (la liste des pièces est chargée en direct depuis le serveur)
![]() ![]() |
Permet d'afficher/cacher la machine (sauf le palpeur). | ![]() |
![]() ![]() |
Permet d'afficher/cacher la pièce. | ![]() |
![]() |
Permet de modifier la transparence de la pièce. | ![]() |
![]() ![]() |
Permet d'afficher/cacher les axes du palpeur. | ![]() |
![]() |
Ce bouton permet d'ajouter des éléments géométriques sur la scène. La plupart de ces éléments peut être positionné à partir de leurs caractéristiques (rayon, coordonnées d'un centre, etc.), où à partir de contraintes (moindre carré, perpendicularité, etc.) |
Les éléments ajoutables sont :
Le détail de ces ajouts est donné plus loin, dans un paragraphe dédié.
Quand cela est disponible, l'application permet de rentrer dans la vue 3D en "réalité virtuelle" (VR) et de piloter le déplacement du palpeur avec les manettes :
![]() |
Quand c'est possible, le bouton "VR" apparait pour entrer dans la vue 3D. |
![]() |
Ce bouton permet d'exporter de données se fait par email les données par email. |
Rentrer votre adresse mail, et appuyer sur [Envoyer]
Attention : Cette application est sur un serveur dédié, configuré manuellement. Le serveur mail associé n'est peut être pas configuré de manière optimal, et certains mails peuvent passer pour des spams. Vérifiez bien le dossier "indésirables" de votre boîte mail.
Une fois reçues, les données se présentent sous forme de texte (type csv) directement rédigé dans le corps du mail.
| X | ; | Y | ; | Z |
| 0.24 | ; | 0.1246 | ; | 0.014 |
| 0.34 | ; | 0.124 | ; | 0.014 |
| 0.44 | ; | 0.1283 | ; | 0.014 |
| 0.54 | ; | 0.1262 | ; | 0.014 |
| 0.54 | ; | 0.135 | ; | 0.114 |
| 0.44 | ; | 0.1345 | ; | 0.114 |
| 0.34 | ; | 0.1313 | ; | 0.114 |
| 0.24 | ; | 0.1267 | ; | 0.114 |
| 0.24 | ; | 0.1271 | ; | 0.188 |
| 0.34 | ; | 0.1326 | ; | 0.188 |
| 0.44 | ; | 0.1373 | ; | 0.188 |
| 0.54 | ; | 0.1418 | ; | 0.188 |
| X | ; | Y | ; | Z |
| 0.217 | ; | 0.1398 | ; | 0.188 |
| 0.228 | ; | 0.2398 | ; | 0.188 |
| ... |
![]() |
Affiche l'aide que vous êtes en train de consulter. |
![]() |
Les éléments géométriques (autres que la machine, l'environnement et la pièce à mesurer) sont listés dans la section ci-contre. Il est possible de sélectionner/modifier chacun de ces éléments en cliquant dessus, ce qui ouvre les détails de l'élément. On y trouve ainsi :
|
![]() ![]() |
Afficher/Cacher l'objet. |
![]() |
Régler la transparence de l'objet. |
![]() |
Régler la transparence de l'objet. |
![]() |
Faire des mesures avec cet objet (distance max à un nuage de point, ...). |
Le palpeur se déplace en translation sur 3 axes X, Y et Z. Son déplacement est borné dans un volume parallélépipédique correspondnant aux dimensions de la machine (0,8m × 0,8m × 0,4m). L'origine du repère est l'un des coins (celui où est positionné le palpeur par défaut).
Il s'arrête dès qu'il entre en interaction avec une surface de la pièce. Sa vitesse est bridée afin de ne pas "sauter" de polygone de la pièce pendant la translation. L'écran "à cristaux liquides" affiche la position du centre du palpeur (et non pas celle d'un éventuel palpage).
Il existe 4 manières de déplacer le palpeur :
La liste des coordonnées des points est disponible dans le menu des items, en cliquant sur le nuage de points actif.
Les points sont classés par ordre chronologique de la mesure.
Réalité virtuelle
À proposCette application web a été codée par Raphaël ALLAIS, pour illustrer les cours de métrologie en CPGE de PTSI/PT, et autres fillières.
Pour me contacter :