STAGE - Ingénieur Maths Appliquées - Nuages de points (H/F)



Référence : 515814_1600242731
Date de dépot : 16/09/2020
Entreprise : DASSAULT SYSTEMES

Descriptif
Description : Imaginez demain ...
Au sein de l'organisation « CATIA R&D », vous intégrerez l'équipe de développement « Polygon Modeling ».
Cette équipe est en charge, entre autres, de l'étude et du développement de composants pour la reconstruction de surfaces 3D à partir de nuages de points ou de maillages issus de digitalisation ainsi que du contrôle de dimensionnement et de tolérancement utilisant les procédés de digitalisation laser.
Elle conçoit et développe les applications et/ou web-services correspondants.

Vos futurs défis ...
En prenant comme point de départ la solution existante de reconnaissance de cylindres, il s'agit de remplacer les cylindres géométriques reconnus par des éléments standard sélectionnés dans une bibliothèque de composants de tuyauterie (objets exacts avec attributs et dimensions standardisées).
Une extension de l'approche permettra de traiter ensuite les gaines de ventilation et les chemins de cables.

Dans le cas de la maintenance d'usines, il faut créer, recréer ou mettre à jour les maquettes numériques de celles-ci.
Nous avons des outils permettant de retrouver des formes géométriques simples comme des plans, cylindres, sphères, tores, … sur un nuage de points récupéré du scan de l'usine.
Le but du stage est d'ajouter à ces formes géométriques simples de la sémantique et de faire le lien avec des catalogues de pièces standardisées : dans le cas du stage, travailler avec les cylindres pour leur assigner la sémantique de tuyaux et de rechercher les pièces standardisées les plus proches (rayon, longueur).
Cette partie pourra être généralisée en recherche/reconnaissance/reconstruction de tuyauteries ou gaines de ventilation avec les coudes, vannes, … voire les chemins de câbles.

Pour cela, votre stage pourra se découper comme suit :
Apprentissage de l'utilisation interactive des applications Digitized Shapes, Piping & Tubing et de gestion des catalogues en base de données.
Apprentissage de l'environnement de développement : Visual Studio, gestion des sources, architecture et modèles de données utilisés.
Appropriation de la problématique et de son contexte et élaboration d'une première ébauche de solution
Développement d'une première commande simple
Complétion et généralisation de la commande
Ceci se déroulera dans une approche agile en suivant la méthode « scrum ».

A l'issu du stage, vous devriez donc pouvoir développer une application de maintenance d'usine.


Profil recherché
Profil recherché : Vos atouts pour réussir ...
Etudiant(e) préparant un diplôme de niveau BAC+5, Ecole d'ingénieur ou Master Universitaire.
Vous vous spécialisez en Mathématiques Appliquées.

Compétences techniques souhaitées :
Connaissances mathématiques et en géométrie algorithmique
Connaissances du langage de programmation C++ indispensable
Bon niveau d'anglais indispensable

Qualités professionnelles souhaitées :
Créatif(ve), intérêt pour le développement logiciel
Pragmatique et méthodique
Volonté d'implication et d'initiative, autonomie
Aptitude au travail en équipe et à communiquer

Type de contrat : sous convention de stage d'une durée de 6 mois

Niveau d'étude : Ecoles d'ingénieurs
Lieu de la mission : Provence-Alpes-Côte d'Azur - Aix-en-Provence
Poste(s) disponible(s) : 1
Poste de cadre : Suivant Profil
Contrat : Stage
Début de la mission : 26/09/2020

Entreprise
Nom de l'entreprise : DASSAULT SYSTEMES
Site Web : https://careers.3ds.com/
Contact : Madame Hulot Céline
Adresse : 10 Rue Marcel Dassault
78140 Vélizy-Villacoublay
France


Vous devez être connecté pour postuler à cette offre.

Connectez vous maintenant




Ou inscrivez vous

C'est simple et totalement gratuit