Histoire de la réussite du partenaire

Hexagon Manufacturing Intelligence utilise HOOPS pour proposer un produit de métrologie convivial et indépendant du matériel

Hexagon & Tech Soft 3D

Le Défi

Avec environ 22 000 employés dans 50 pays, Hexagon est un leader mondial dans les solutions de capteurs, logiciels et autonomes. La division Manufacturing Intelligence d'Hexagon – l'une des principales unités de l'entreprise – fournit des solutions qui utilisent les données issues de la conception et de l'ingénierie, de la production et de la métrologie pour rendre la fabrication plus intelligente.

Background

« À lui seul, HOOPS Exchange est un excellent moteur CAD et HOOPS Visualize est un excellent moteur graphique. Ce qui est génial, cependant, c'est à quel point ces deux SDK sont bien intégrés entre eux. Je pense que c'est une force clé de Tech Soft 3D, et cela impacte absolument le type d'expérience utilisateur que nous pouvons offrir dans notre produit. »

Dave Calkins, Architecte logiciel, Hexagon Manufacturing Intelligence

« Si vous pouvez capturer des données de qualité du monde réel pour la mesure, le positionnement et l'inspection, vous pouvez obtenir des informations exploitables pour rendre les processus de fabrication plus intelligents », a déclaré Dave O'Neal, Chef de produit chez Hexagon MI. « C'est la promesse d'une métrologie efficace. »

Étant donné sa présence sur le marché depuis plusieurs décennies, Hexagon propose plusieurs solutions de métrologie différentes, y compris son produit de mesure d'origine – Spatial Analyzer – ainsi qu'un produit plus récent, Inspire.

« Spatial Analyzer se spécialise dans l'inspection de grandes pièces – des choses comme un avion, une centrale électrique ou un navire. Inspire, en revanche, est un logiciel plus général. Il est conçu pour gérer quelque chose d'aussi petit qu'un appareil électronique grand public ou aussi grand qu'une navette spatiale. »

La différence entre Inspire et Spatial Analyzer s'étend à l'expérience utilisateur globale d'Inspire.

« L'objectif avec Inspire était de créer un produit très convivial et intuitif que n'importe qui pourrait comprendre comment utiliser sans avoir à suivre une formation de plusieurs heures », a déclaré O'Neal. « Le produit a également été conçu pour être compatible avec le matériel de presque n'importe quel fournisseur, afin que les clients puissent utiliser Inspire quel que soit le type de sondes ou d'équipements de numérisation qu'ils utilisent et le type de données qu'ils collectent. »

En lançant ce nouveau produit ambitieux sur le marché, Hexagon MI a dû faire face à plusieurs défis clés.

« Pouvoir facilement travailler avec plusieurs types de données tout en donnant au produit une apparence propre et cohérente, plutôt que comme des modules séparés assemblés, n'est pas une mince affaire », a déclaré Dave Calkins, architecte logiciel chez Hexagon MI. « Nous avons une équipe de développement plus petite, simplement en termes d'effectifs, donc nous devions être intelligents dans la façon dont nous construisions le produit. »

Des SDK parfaitement intégrés offrent une performance puissante

Les deux SDK principaux de Tech Soft 3D auxquels Hexagon a fait appel pour Inspire sont HOOPS Exchange et HOOPS Visualize. HOOPS Exchange est un kit d'outils qui permet l'importation de plus de 30 formats de fichiers CAD via une seule API, et HOOPS Visualize est un moteur graphique haute performance pour le rendu des données CAD 2D et 3D.

Bien qu'Hexagon s'appuie fortement sur HOOPS Exchange pour la fonctionnalité d'importation et d'exportation CAD d'Inspire, ce qui permet aux clients de facilement intégrer différents types de données de numérisation et de sondes, l'entreprise utilise également une fonctionnalité moins mise en avant de HOOPS Exchange : ses capacités d'analyse.

« La fonctionnalité d'analyse dans HOOPS Exchange ne reçoit peut-être pas autant d'attention que la conversion de données CAD, mais elle est en fait très importante pour nous », a déclaré Calkins. « Inspire utilise intensément les capacités de projection de points et d'analyse de sections transversales dans HOOPS Exchange. C'est suffisamment puissant pour que nous n'ayons pas eu besoin d'incorporer un noyau de modélisation solide distinct dans le produit. »

Pendant ce temps, HOOPS Visualize aide à différencier le produit des autres offres sur le marché avec ses impressionnantes capacités de rendu.

« Le rendu des données de numérisation et de sondes dans Inspire est vraiment superbe – cela attire certainement l'attention des gens », a déclaré O'Neal. « L'expérience visuelle complète qu'Inspire offre aide certainement notre produit à se démarquer, et HOOPS Visualize joue un rôle important dans cela. »

Peut-être plus que la performance de chaque SDK individuellement, Hexagon MI est impressionné par la façon dont les différents SDK HOOPS fonctionnent ensemble.

« À lui seul, HOOPS Exchange est un excellent moteur CAD et HOOPS Visualize est un excellent moteur graphique », a déclaré Calkins. « Ce qui est génial, cependant, c'est à quel point ces deux SDK sont bien intégrés entre eux. Je pense que c'est une force clé de Tech Soft 3D, et cela impacte absolument le type d'expérience utilisateur que nous pouvons offrir dans notre produit. »

Calkins a ajouté, « Il existe d'autres moteurs de traduction CAD ou graphiques – mais comment fonctionnent-ils avec les autres composants ? Il est difficile d'envisager de remplacer un kit d'outils d'un autre fournisseur lorsque Tech Soft 3D offre le niveau d'intégration qu'offrent Exchange et Visualize. »

O'Neal a fait écho à la valeur de s'associer avec Tech Soft 3D et d'utiliser les SDK HOOPS : « La traduction CAD et les graphismes ne sont pas nos domaines d'expertise principaux ; cela nous prendrait une éternité pour développer ce type de fonctionnalité et la maintenir à jour. Nous sommes plus qu'heureux de décharger cette tâche sur Tech Soft 3D afin que nous puissions nous concentrer sur ce que nous faisons le mieux et offrir un produit vraiment excitant comme Inspire sur le marché. »

Résultats :

  • Garder l'équipe de développement concentrée sur ses compétences principales en utilisant des SDK pour la traduction CAD et les graphismes

  • Permettre aux clients de travailler facilement avec plusieurs types de données tout en offrant une expérience fluide et conviviale

  • Créer un produit différencié qui peut atteindre de nouveaux secteurs du marché de la métrologie.