Réécriture d'une application desktop de conception 3D et de pilotage de machines de gravure laser et de machines-outils 3 axes avec des nouveaux modules, en conservant les algorithmes originaux.
- Modification des interfaces de l’application, modernisation de la présentation du menu, des touches de fonctions, nouvelles fonctionnalités artistiques, amélioration visuelle et fonctionnelle des wizard de création (automatisation de certaines tâches).
- Débogage et interprétation des fichiers PRN (fichier d'impression) en C++.
- Etude de l’utilisation de Piccolo2D java. Branchement de blackbox depuis MachiLaserGii en C++.
- Et implémentation de l’aperçu laser en java.
- Affichage des entités de type raster (une carte raster est composée de pixels) et vectoriel selon le mode choisi.
- Gestion des positions horizontaux et verticaux des entités sur la plaque.
- Gestion de zoom avec la molette selon le mode d’option de la souris
- Gestion de zoom avec rectangle, zoom maximale et zoom précédent.
- Gestion de l’affichage selon la puissance du laser.
- Gestion du scroll bar.
- Traitement d’une boite modale.
- Chargement des tooltips, de l’icône, titre de l’application et du help à l’aide des services de communication CGP.