Dans le cadre des activités industrielles, de nombreuses non conformités (NC) sont détectées lors des contrôles sur les pièces produites.
Leur traitement implique la collecte et l'analyse de différentes informations (mesures dimensionnelles, dossiers de contrôle, résultats de calculs de tenue mécanique, historique des cas similaires), puis la rédaction de fiches de réponse argumentées.
Aujourd'hui, une partie de ce travail est réalisée manuellement, ce qui limite la capitalisation, l'homogénéité des justifications techniques et la rapidité de traitement.
Le but visé est de développer un outil Python permettant d'assister les ingénieurs dans le traitement des dérogations, de centraliser les données et de capitaliser les réponses afin de faciliter la réutilisation et l'analyse.
Objectifs du stage
- Concevoir et développer un outil Python structuré autour :
o d'un module de lecture et contrôle des données d'entrée (non conformités, mesures, informations pièces),
o d'un module de génération de fiches réponse (items récurrents et non récurrents),
o d'une base de capitalisation des dérogations traitées (déjà existant, qu'il faudra faire communiquer).
- Mettre en place une interface utilisateur (IHM) permettant :
o de visualiser la pièce et la localisation de la NC,
o d'associer les données techniques pertinentes (résultats de tenue mécanique, critères d'acceptabilité),
o de modifier les textes proposés et de mettre à jour automatiquement la base de capitalisation.
- Automatiser la préparation de la justification technique (texte, tableaux, éventuellement images) et l'export au format PDF.
- Développer des fonctionnalités d'analyse (ex. Pareto des NC ou des justifications) à partir de la base de capitalisation.