Descriptif du contexte
Afin de dimensionner de nouvelles pièces, les bureaux d'études sont amenés à utiliser une grande variété d'outils allant des grands logiciels de conception (CATIA…) à des outils ou scripts développés en interne. Comme bien souvent, l'ensemble de ces outils sont utilisés pour différentes phases de la conception de pièces, des chaînes d'outils ont été développées afin de permettre aux outils de directement communiquer entre eux et de faire plusieurs calculs pour plusieurs données d'entrée différente.
Ces chaînes de calculs et les outils les composants sont créées et maintenues par le bureau des méthodes qui a pour but de fournir son appui aux bureaux d'études afin de les aider à mettre en place les solutions en fonction des demandes de ces derniers.
Ce stage se concentre sur modGeom, un outil permettant de faire du dimensionnement d'aubes en utilisant des approches basées sur les courbes de Bézier et sur un autre outil avec lequel il communique. Un outil secondaire de visualisation a aussi été développé afin d'aider au paramétrage de cette brique.
L'outil est aujourd'hui utilisé dans des chaînes de calculs que des bureaux d'études utilisent dans le cadre de leurs activités. Certaines personnes de ces bureaux d'études ont émis des demandes d'évolution de cette brique et de l'outil d'aide au paramétrage, que ça soit pour des raisons ergonomiques ou fonctionnelles.
Le stage se concentre sur du développement informatique et des mathématiques appliquées. Le but est de travailler sur l'outil modGeom et son outil secondaire de visualisation afin de l'améliorer et d'implémenter des solutions pour répondre aux besoins des bureaux d'études.
Les principaux axes de développement reposent sur le confort d'utilisation, l'efficacité & la clarté du code, et sur le respect des besoins des bureaux d'étude. L'outil étant assez ancien, il y aura un travail de mise à jour du code vers un format plus propre et faisant usage de meilleures pratiques de développement.
En plus de l'aspect informatique, un des objectifs est d'assurer une bonne communication avec les bureaux d'études afin de bien comprendre et de formaliser leurs demandes pour faciliter le travail d'évolution de modGeom.
Le logiciel est fait en Python et le code est partagé & versionné sur GitLab.
Le stage s'adresse à un étudiant en école en informatique ou en mathématique appliqué avec des appétences pour la mécanique et/ou l'aéronautique, ou à un élève en école d'ingénieur en mécanique, aéronautique ou généraliste avec des appétences pour l'informatique.
Aucun prérequis particulier n'est nécessaire mais une connaissance de Python et des compétences en mathématiques appliquées sont fortement recommandées
Le stage est à pourvoir pour une durée de 6 mois
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.