Introduction
Période de stage :
Lundi 26 Mai au Vendredi 27 Juin 2014.
Organisme d'accueil :
- JENOPTIK INDUSTRIAL METROLOGY FRANCE SA
-
Site officiel
- Secteur d'activité : Industrie.
- Activité : Mesure dimensionnelle.
Présentation de l'entreprise
Comme nous l’avons vu dans l’historique de l’entreprise,
Hommel-Etamic est une société du groupe Jenoptik. Ce groupe,
dont le siège social est à Jena en Allemagne, est implanté
dans de nombreuses régions du monde dont l’Europe, l’Asie
et l’Amérique du Nord. Cette société compte 34 sites
(dont 18 en Allemagne) et emploie près de 2800 personnes. Cela a
donc permis à Jenoptik de s’imposer depuis la date de sa création
en 1991, dans le domaine de l’optique et de la mesure de précision.
Implantation de JENOPTIK en Europe
Contexte de développement
Avec des décennies d'expérience dans le domaine de la mesure pneumatique,
JENOPTIK INDUSTRIAL METROLOGY FRANCE SA situé à 14400 Saint-Martin-des-Entrées,
utilise un logiciel nommé CMZ32. Une IHM permettant l'affichage graphique des
mesures sur l'appareil HOMMEL ETAMIC Sirius grâce à l'option MAP.
HOMMEL ETAMIC Sirius / Interface du CMZ32
Actuellement, la version du CMZ32 utilisée par les employés est la 3.1.2.
Une nouvelle version du CMZ32, la 3.2.0 est terminée mais sans l'option MAP.
Un portage de cette option est nécessaire afin que les employés puissent profiter
des dernières mises à jour. De plus, des modifications sur cette option ont étés
demandées par le personnel sous document Word.
MODIFICATIONS
La modification du CMZ32 v3.2.0 devra donc être effectuée en langage C++ par le biais VS2012 afin de répondre à ces besoins.
Projet global
- Portage de l'option MAP sur la version 3.2.0.
- Création du formulaire afin d'ajouter des informations complémentaires sur la pièce mesurée.
- Programme permettant de créer un document Excel, en récupérant les informations du MAP et celles entrées dans le formulaire.
- Modification de certains labels et calculs sur le MAP.
Réalisations
Semaine 1 : du Lundi 26 Mai au Mercredi 28 Mai 2014
- Lecture du cahier des charges, analyse des différents développement à effectuer et des attentes de l'entreprise.
-
Matériels mis à disposition : Visual Studio 2012, un poste de travail (droits administrateur), accès aux anciens
versions du CMZ32, document Word comprenant le travail à effectuer, document Excel officiel de “rapport de contrôle”.
- Découverte du CMZ32.
- Découverte du langage C++.
- Importation de MAP dans le CMZ32 3.2.0.
Semaine 2 : du Lundi 2 Juin au Jeudi 5 Juin 2014
- Modification des calculs des conditions d’acceptation (ref : MODIFCATIONS.docx).
- Modification des labels requis.
- Création d'une form permettant la saisie de données concernant la pièce à mesurer.
- Création d'une classe permettant le stockage des données saisies.
- Etude d'un programme existant permettant la complétion d'un document Excel.
Semaine 3 : du Mardi 10 Juin au Vendredi 13 Juin 2014
- Correction des bugs avec Thierry Lyko, développeur, maître de stage.
- Recherche sur l'histoire de l'entreprise, des chiffre et dates clés.
- Discussion avec les employés afin d'ajouter des choses supplémentaires sur le MAP.
- Ajout des informations manquantes.
Semaine 4 : du Lundi 16 Juin au Vendredi 20 Juin 2014
- Correction des bugs avec Thierry Lyko, développeur, maître de stage.
- Récupération et traitement des données pour le document Excel.
- Élaboration du document Excel “Rapport de MAP”.
- Élaboration du système permettant la complétion du document Excel automatiquement.
- Finalisation du système de complétion du document Excel avec Fréderic Boisgérault, chef des opérations.
- Système d'ouverture de rapport de MAP.
Semaine 5 : du Lundi 23 Juin au Vendredi 27 Juin 2014
- Correction des bugs avec Thierry Lyko, développeur, maître de stage.
- Modification mineure des calculs nécessaires à la complétion du rapport.
- Création et incorporation d'un menu au MAP afin d’accéder a de nouvelles fonctionnalités.
- Élaboration d'un système de lecture de fichier Excel afin de contrôler les entrées/sorties du Sirius.
Compétences
Disqus