Développement d'un logiciel de génération de programme CNC pour les éléments standard d'un moule
Loading...
Date
2016
Journal Title
Journal ISSN
Volume Title
Publisher
Université Mouloud Mammeri Tizi-Ouzou
Abstract
Au début, un regard approfondi a été jeté sur la conception d’un moule à fin de
monter et d’expliquer ses fonction principales et de quoi dépend leur bon fonctionnement,
et nous avons touché aussi à la CAO dans le but d’éclaircir toutes ses modélisations
géométriques, puis une présentation a été établie pour les types de moules ainsi que ses
éléments standards pour avoir une revue générale sur le moule et ses composants.
Dans ce travail, nous avons pu arriver à développer une application de génération de
programme CNC pour chacun des éléments standards des moules compris dans un minicatalogue
de notre création. Ce dernier est issu du catalogue DME 2000, et les éléments pris
en considération sont les plaques alésées interchangeables (N) comportant les plaques N01-
N02-N03-N04/N10/N20/N30/N40/N50 et aux colonnes/bagues de guidage FSC/FBC/TD.
Tous ces éléments ont été conçus par le logiciel de conception Solidworks sous forme de
famille de pièces.
Dans la création de notre application, l’usinage à commande numérique jouait un
rôle primordial, alors nous avons creusé dans les notions de bases de la commande
numérique comme le langage et la programmation, dans le but d’écrire un programme Gcode
généralisé pour chaque élément et de l’introduire dans le logiciel de programmation.
Nous avons choisi de travailler avec la commande numérique Fanuc suite à sa facilité et sa
considération comme la plus répandue.
Notre application a été conçu avec un logiciel de programmation dit « Visual Basic »,
comme d’autres logiciels le VB a son propre langage, vaste et divers, alors nous avons
procédé à sa présentation d’une façon partielle et limitée à ce qui nous est utile, dans le but
d’avoir les connaissances nécessaires à la création de notre application et tant d’autres.
Après avoir acquis les informations nécessaires, nous avons entrepris la démarche pour la
création de notre application. Nous avons commencé par l’écriture du programme CNC de
chaque élément, puis la constitution de la base des données en enregistrant toutes les
informations concernant nos éléments standards (côtes et diamètres) dans des fichiers
texte bien structurés, ces informations sont tirées du catalogue DME2000. Nous avons
structuré les informations concernant les outils choisis dans d’autres fichiers de base.
Ensuite, nous avons entamé la programmation VB, où on a commencé par la création d’un
nouveau projet, puis une nouvelle interface utilisateur (form) qui permet à l’utilisateur
d’intégrer son propre choix dans l’application (série/épaisseur), en suite la création de la
boite de dialogue « Save As » qui permet à l’utilisateur de sauvegarder le résultat final dans
le dossier qui lui convient.
Nous avons besoin de deux boites de dialogue Save As, l’une était pour le G-code généré, et
l’autre pour les outils utilisés.
Description
158 f. : ill. ; 30 cm. (+ CD-Rom)
Keywords
Moule: conception, Programme CNC, Programme visuel basic
Citation
Fabrication mécanique et productique