Exploitez tout le potentiel d’Unreal Engine pour vos applications industrielles en utilisant les données PLM

Comme chaque année, SKYREAL a participé à l’Unreal Fest, où Epic Games présente ses dernières innovations et sa roadmap aux utilisateurs experts d’Unreal Engine venus du monde entier.

Cette édition a été particulière pour nous, car Hugo Falgarone (CEO) et Benjamin Ray (CTO) ont animé une session décrivant comment SKYREAL utilise le potentiel d’Unreal Engine pour les applications industrielles en exploitant les données issues des solutions PLM.

Connecter Unreal Engine au PLM est au cœur de notre expertise depuis de nombreuses années, c’est un sujet qui nous passionne et auquel nous consacrons beaucoup de temps de développement pour nos clients industriels.

Voici un récapitulatif de la session que nous avons eu plaisir à animer en octobre dernier à l’Unreal Fest de Seattle, et qui tente de mettre en lumière les temps forts de l’événement.
Elle commence par une introduction à SKYREAL, suivie d’un aperçu des défis auxquels nous faisons face, puis une explication des parallèles entre UEFN et SKYREAL. S’en suit une plongée approfondie dans le cas d’usage Ariane 6, puis une démonstration en direct spécialement conçue pour le fest.

(Si vous souhaitez visionner l’intégralité de la session, rendez-vous ici !)

 

1/ Notre Vision​

Chez SKYREAL, notre vision est d’accélérer le développement du monde de demain en permettant aux équipes de collaborer efficacement sur des projets complexes et en utilisant la 3D comme langage universel.

Notre mission est de simplifier la complexité en libérant le potentiel inexploité des données 3D existantes, permettant aux entreprises de les exploiter de manière nouvelle et impactante.

Grâce à notre solution de pointe construite sur l’architecture du moteur de jeu Unreal, nous intégrons de manière transparente les modèles CAD dans une plateforme personnalisable, offrant aux industries les outils nécessaires pour innover et accélérer dans un environnement industriel de plus en plus complexe et exigeant.

 

2/ Les défis du déploiement de contenus UE dans les industries d’ingénierie

 

Ce chapitre met en avant l’importance du PLM pour nos clients et les nombreux défis à relever pour industrialiser les solutions et contenus basés sur Unreal Engine.

Le PLM est considéré comme une « source unique de vérité » pour les industries, tel un Git adapté aux usages industriels. Il joue un rôle fondamental dans la gestion des complexités des modèles à grande échelle comportant plus d’un million d’objets, la gestion de multiples instances et configurations, et la garantie d’une version précise.

Le PLM prend également en charge des maillages haute-fidélité, y compris les processus de simplification (defeaturing), et organise efficacement un grand nombre de maillages 3D avec des relations hiérarchiques. Il excelle dans la gestion des attributs et s’adapte à une variété de formats de fichiers, ce qui le rend indispensable pour maintenir l’ordre et la précision dans les projets d’ingénierie industrielle.

Industrialiser des solutions basées sur Unreal Engine implique plusieurs défis à relever pour répondre aux exigences des industries complexes :

  • Gérer la diversité des sources de données 3D et l’édition efficace des données PLM
  • Assurer des mises à jour en direct et transparentes des données CAD
  • Surmonter les barrières de coûts et d’efforts (comme le besoin de concevoir des applications spécifiques pour chaque modèle CAD)
  • Prendre en compte l’évolutivité, la sécurité, et les processus d’authentification respectant les droits des utilisateurs CAD
  • Favoriser la collaboration inter-applications pour créer un écosystème cohérent et efficace pour les équipes industrielles.

3/ Notre approche plateforme

Voici une vue d’ensemble rapide de la plateforme SKYREAL en perspective avec UEFN :

D’un point de vue technique :

SKYREAL est une solution qui s’appuie sur trois éléments :

  • Le développement massif de la réalité virtuelle
  • Les progrès incroyables des technologies de moteurs de jeu
  • La disponibilité des modèles CAD dans toutes les industries

Ces trois facteurs combinés libèrent la puissance de SKYREAL, permettant son utilisation dans quatre domaines principaux : l’ingénierie, la production, la formation et le marketing.

Utilisation de SKYREAL dans quatre domaines principaux : l’ingénierie, la production, la formation et le marketing

4/ Cas d’usage Ariane 6

Dans le cadre du programme Ariane 6, la plateforme SKYREAL est utilisée pour concevoir des pièces mécaniques plus rapidement, valider des cellules robotiques en amont et former à distance les opérateurs situés en Guyane.

Elle permet d’optimiser la collaboration, de réduire les délais avec un gain allant jusqu’à 6 mois sur le planning de production et de sécuriser les préparatifs des lancements spatiaux.

 

5/ Démos en direct

Étape 1 – Importer des données CAD

Cette étape montre comment importer un modèle 3D d’un avion spatial dans la plateforme SKYREAL afin de créer une expérience interactive.

Le modèle est ainsi intégré dans un environnement réaliste, manipulable en temps réel. De nombreuses fonctionnalités y sont alors disponibles, comme l’ajout d’un mannequin virtuel pour simuler des postures, la modifications de nombreux détails techniques comme la rotation des objets, la transparence, etc.

Étape 2 – Mettre à jour les données CAD (itérations de conception)

Dans cette étape, il est possible dans une expérience VR en cours, de simuler une mise à jour de contenu et de faire du « hot reload » (rechargement à chaud) avec une grande flexibilité.

La structure du produit est modifiable en direct et il est possible de fusionner des formats CAD variés (CATIA, JT, STEP, etc.) par exemple.

Étape 3 – Personnaliser le contenu dans Unreal Editor

Ici l’objectif est de créer une nouvelle expérience à partir du même avion spatial, mais en le plaçant dans un environnement différent.

L’idée étant de démontrer toute la souplesse de la plateforme SKYREAL grâce à son éditeur intégré permettant de modifier une scène, d’ajouter du contenu, puis de revenir dans l’application et visualiser les modifications en direct.

Étape 4 – Créer votre propre plugin

L’objectif dans cette dernière étape est de créer facilement un plugin personnalisé (ici, un petit jeu interactif) à partir d’un modèle 3D industriel (CAD) et de l’exécuter dans l’écosystème Unreal, grâce à un développement rapide réalisé en quelques jours.

En résumé :

4 expériences à partir d’un modèle CAD en un clin d’œil.

Ainsi, à partir du même modèle CAD, il est possible grâce à la puissance et la flexibilité de la plateforme SKYREAL, de créer 4 expériences différentes :

  1. Une visualisation technique

  2. Une formation immersive

  3. Une simulation de lancement

  4. Un plugin personnalisé

6/ Applications industrielles d’Unreal Engine

Ce qu’il faut retenir de cette présentation est la capacité de SKYREAL à exploiter des modèles CAD, à les intégrer dans Unreal Engine et à construire des expériences immersives à forte valeur ajoutée. Les exemples d’Airbus et de ATR l’illustrent de différentes manières.

Grâce à SKYREAL, Airbus a pu sécuriser le démarrage de la production dans ses usines et identifier les défauts potentiels avant le lancement réel. De son côté le constructeur d’avion ATR, s’est appuyé sur la même plateforme pour créer un configurateur de cabine à faible coût, mais avec un rendu visuel de haute qualité, devenant ainsi un véritable outil de vente.