Logiciel d'aide à la réalisation d'émaux
Groupe Amateurs de fabrication d'émaux
Annie Rossard
Dans la réalisation d'émaux, interviennent
5 composants (3 dits de base + alumine + silice). A partir de ces composants,
60 combinaisons de base présentent un intérêt. Pour chaque
combinaison des expériences ont été réalisées
pour connaître les quantités d'alumine et de silice permettant
d'avoir la fusion complète du mélange à 1280° C (donnée
constante).
On dispose de diagrammes qui représentent les courbes de fusion en
fonction des quantités d'alumine et de silice pour une combinaison
de base donnée. En se plaçant à proximité de ces
courbes, on augmente la possibilité d'obtenir des émaux "artistiquement"
intéressants. Le nombre d'essais à réaliser étant
considérable avant d'obtenir des résultats intéressants,
le groupe d'amateurs d'émaux à demander s'il était possible
de créer un logiciel permettant de les aider à gérer
l'ensemble des essais qu'ils réalisent
Plusieurs équipes ont déjà travaillé sur ce projet et réalisé les éléments suivants :
Analyse automatique des diagrammes numérisés par traitement d'images
Création d'une base de données contenant une représentation numérique des 60 diagrammes.
L'an dernier, un groupe a commencé à développer une application
Windows permettant de stocker dans plusieurs bases de données l'ensemble
des paramètres d'un essai ainsi que les résultats obtenus. les
matières premières ainsi que leurs compositions chimiques. Ils
ont également commencé à réaliser des différentes
fonctions :
visualisation des essais par superposition sur les diagrammes
recherche pour retrouver des essais répondant à certains critères précisés par l'utilisateur.
calcul automatique des proportions des matières premières à utiliser pour réaliser un essai choisi par un clic de souris sur un diagramme particulier
interface permettant la réalisation de "recettes"
création de bases de données relatives aux essais, matières premières, ...
Le travail à réaliser cette année sera la finalisation de l'application en complétant les fonctions mentionnées ci-dessus. Il faudra notamment :
Améliorer l'interface utilisateur afin de pouvoir afficher sur un diagramme donné, tous les essais, relatif à ce diagramme, qui ont été stockés dans la base.
Obtenir les informations sur cet essai par un simple clic de souris
Finaliser les échanges avec les bases de données afin d'éliminer
les erreurs
Finaliser l'interface d'aide à la réalisation des "recettes"
et d'autres fonctions que pourrait demander le commanditaire du projet
programmation C/C++, bases de données.
Matériel(s) : PC sous Windows
Logiciel(s) : Visual C++ , Microsoft Access