Au sein de l'équipe CATIA R&D applications spécialisées pour la conception d'outillages mécaniques, nous travaillons sur les domaines suivants:
· Conception de moules d'injection plastique,
· Conception de presses d'emboutissage,
· Placement et définition de composants mécaniques standards
L'application CATIA de conception avec des composants mécaniques standard (CATIA Smart Mechanical Components) permet d'augmenter l'efficacité de la définition d'un assemblage mécanique grâce à l'automatisation du positionnement des composants ainsi que du calcul des impacts de ces composants sur l'assemblage (trous de perçage, trous de vissage...).
Pour automatiser le placement et les impacts des composants, il est nécessaire d'avoir préalablement défini un niveau de sémantique d’assemblage (axe de positionnement, trous de perçage, trous de vissage...). sur les composants en complément de leur géométrie 3D.
Vos Missions
L'étape préalable de définition de la sémantique des composants est un frein à l'adoption par les utilisateurs de pratiques plus automatiques permises par l'application CATIA Smart Mechanical Components.
L'objectif de votre stage est de donc définir et implémenter une méthode pour créer la sémantique d'assemblage sur les composants à partir de méthode de reconnaissance de forme sur leur géométrie 3D.
Nous avons déjà implémenté une solution de ce type pour les composants Vis, Ecrou et Circlip, votre mission est d’étendre à d’autres types de composants standard utilisés dans la conception mécanique.
Vos missions :
- Parmi les différents types de composants standard ; étudier les potentiels candidats pour une automatisation.
-Pour les composants standard mécaniques candidats définir une méthode de création automatique de la sémantique d’assemblage
-identifier les technologies disponibles dans l'infrastructure 3DEXPERIENCE pour implémenter cette méthode (reconnaissance de forme, analyse de géométrie 3D.…)
-implémenter en C++ dans CATIA 3DEXPERIENCE un service de création automatique de la sémantique, puis l'intégrer dans la commande existante Define Smart Mechanical components…
-valider la solution avec des objets de tests automatiques à partir des contenus soit délivrés avec CATIA soit trouvés sur le web.
Au sein de l'équipe CATIA R&D applications spécialisées pour la conception d'outillages mécaniques, nous travaillons sur les domaines suivants:
· Conception de moules d'injection plastique,
· Conception de presses d'emboutissage,
· Placement et définition de composants mécaniques standards
L'application CATIA de conception avec des composants mécaniques standard (CATIA Smart Mechanical Components) permet d'augmenter l'efficacité de la définition d'un assemblage mécanique grâce à l'automatisation du positionnement des composants ainsi que du calcul des impacts de ces composants sur l'assemblage (trous de perçage, trous de vissage...).
Pour automatiser le placement et les impacts des composants, il est nécessaire d'avoir préalablement défini un niveau de sémantique d’assemblage (axe de positionnement, trous de perçage, trous de vissage...). sur les composants en complément de leur géométrie 3D.
Vos Missions
L'étape préalable de définition de la sémantique des composants est un frein à l'adoption par les utilisateurs de pratiques plus automatiques permises par l'application CATIA Smart Mechanical Components.
L'objectif de votre stage est de donc définir et implémenter une méthode pour créer la sémantique d'assemblage sur les composants à partir de méthode de reconnaissance de forme sur leur géométrie 3D.
Nous avons déjà implémenté une solution de ce type pour les composants Vis, Ecrou et Circlip, votre mission est d’étendre à d’autres types de composants standard utilisés dans la conception mécanique.
Vos missions :
- Parmi les différents types de composants standard ; étudier les potentiels candidats pour une automatisation.
-Pour les composants standard mécaniques candidats définir une méthode de création automatique de la sémantique d’assemblage
-identifier les technologies disponibles dans l'infrastructure 3DEXPERIENCE pour implémenter cette méthode (reconnaissance de forme, analyse de géométrie 3D.…)
-implémenter en C++ dans CATIA 3DEXPERIENCE un service de création automatique de la sémantique, puis l'intégrer dans la commande existante Define Smart Mechanical components…
-valider la solution avec des objets de tests automatiques à partir des contenus soit délivrés avec CATIA soit trouvés sur le web.
Qualifications
Etudiant(e) en Bac+4/5 d’école d’ingénieur ou université à la recherche d’un stage de 6 mois.
La connaissance d'un langage de programmation orienté objet est requise. (idéalement C++ car c'est le langage de développement pour ce stage)
La connaissance de l'application CATIA Part design est plus.
Les connaissances en mécanique générale seraient un plus.
Vous avez une vraie motivation pour le développement informatique.
Les atouts en nous rejoignant
· Environnement collaboratif et innovant
· Collaboration internationale
· Diversité des technologies, produits et solutions
· Apprentissage au sein d’une équipe experte
· Engagement en faveur de la diversité et de l’inclusion
CATIA is the world’s leading solution for product design and experience. It delivers the unique ability not only to model any product in 3D but to do so in the context of the products real life behavior.