LA STRUCTURE DES PROGRAMMES SUR M.O.C.N. Les moyens d'accostage et de mesure sur M.O. BEP Métiers de la Productique Mécanique Informatisée LA STRUCTURE DES PROGRAMMES SUR M.O.C.N. Activité professionnelle : La fabrication Tâche principale : Lecture d’un programme Lycée Professionnel Jean Mermoz
Structure générale d’un programme Décodage d’un programme
Structure générale d’un programme Numéro de programme
Identification des programmes % 450.1 ( SUPPORT ) Caractère de début de programme Numéro de programme. Syntaxe : 5 chiffres, un point, un chiffre. Commentaire (nom de la pièce, de la phase…) Exemple : % 2003 (Semelle de perceuse – Phase 40)
Structure générale d’un programme Numéro de programme Initialisation
Les moyens d'accostage et de mesure sur M.O. Initialisation La phase d’initialisation en début de cycle permet de connaître l’état et la positon des différents organes mobiles ( broche, tourelle, chariots, … ) et d’initialiser les fonctions préparatoires. N10 G0 G90 G80 G40 M5 M9 Numéros de bloc Arrêt d’arrosage Interpolation linéaire à vitesse d’avance rapide Programmation absolue par rapport à l’origine programme Annulation d’un cycle d’usinage Arrêt de broche Annulation correction de rayon d’outil N20 G52 Z Coordonnées du point à atteindre N30 G52 X Y Programmation absolue des déplacements par rapport à l’origine mesure
Structure générale d’un programme Numéro de programme Initialisation Opération d’usinage 1
Repérer l’opération d’usinage Les moyens d'accostage et de mesure sur M.O. Repérer l’opération d’usinage (Perçage ébauche de 3) N500 T7 D7 M6 (PCLN) Numéro de bloc : changer si possible la centaine à chaque opération pour faciliter la lecture, l’analyse, la recherche d’erreurs Commentaire sur l’opération en cours
Approcher l’outil en rapide Les moyens d'accostage et de mesure sur M.O. Approcher l’outil en rapide N50 G0 X… Y… Z… Coordonnées du point à atteindre(1) Interpolation linéaire à vitesse d’avance rapide Numéro de bloc OM 1 Laisser une garde suffisante entre le point d’approche et la surface de la pièce !
Adapter les conditions de coupe Les moyens d'accostage et de mesure sur M.O. Adapter les conditions de coupe N40 G97 S800 M3 M40 Fréquence de rotation de la broche en tours par minute Fréquence programmée = 800 tr/min Rotation de broche sens anti-trigonométrique Gamme de broche Numéro de bloc En tournage, limiter en amont la fréquence de broche si nécessaire par G 92 S… !
Réalisation de l’usinage Les moyens d'accostage et de mesure sur M.O. Réalisation de l’usinage Vitesse d’avance en mm/min N60 G1 G95 X… Y… Z… F0.1 Interpolation linéaire à vitesse d’avance programmée Coordonnées des points successifs à atteindre(2 puis 3) Numéro de bloc, de 10 en 10 Vitesse d’avance de 0.1mm/tr OM N70 G1 X… Y… Z… 1 2 3 Adopter un correcteur de rayon d’outil, G41 ou G42, si nécessaire !
Structure générale d’un programme Numéro de programme Initialisation Opération d’usinage 1 Rappel d’initialisation
Rappel d’initialisation Les moyens d'accostage et de mesure sur M.O. Rappel d’initialisation Le rappel d’initialisation permet de dégager l’outil en rapide après chaque opération et préparer l’opération suivante en réinitialisant les fonctions préparatoires. N800 G77 N10 N20 Appel des numéros de blocs concernés Numéro de bloc Appel inconditionnel d’une suite de séquences avec retour
Structure générale d’un programme Numéro de programme Initialisation Opération d’usinage 1 Rappel d’initialisation Opération d’usinage 2 Rappel d’initialisation Opération d’usinage n Rappel d’initialisation Fin de programme
Les moyens d'accostage et de mesure sur M.O. Fin de programme N900 M2 Numéro de bloc Fin de programme
Décodage d’un programme Om X Z OP Op
Décodage d’un programme Om X Z PREF X OP Op
Décodage d’un programme Om X Z PREF Z PREF X OP Op
Décodage d’un programme Om X Z PREF Z PREF X OP Op DEC Z
Décodage d’un programme Om X Z OP Op
Décodage d’un programme Om X Z INITIALISATION N10 G0 G90 G80 G40 M5 M9 N20 G0 G52 X Z OP Op
Décodage d’un programme Om X Z Opération 1 :APPEL OUTIL N30 T1 D1 M6 OP Op
Décodage d’un programme Om X Z Opération 1 :Approche Rapide N40 GO X40 Z10 X40 Z10 OP Op
Décodage d’un programme Opération 1 :Détermination des paramètres de coupe Om X Z N50 G92 S2000 N60 G96 S120 M3 M8 OP Op
Décodage d’un programme Opération 1 :Réalisation de l’usinage Om X Z N70 G1 42 X35 Z2 F0.1 N80 Z-40 N90 X40 OP Op
Décodage d’un programme Rappel d’initialisation Om X Z N100 G77 N10 N20 OP Op
Décodage d’un programme Opération(s) suivante(s): Om X Z N110 …………………… N120.…………………… N130……………………. N140……………………. OP Op
Décodage d’un programme Fin de Programme Om X Z N150 M02 OP Op
Les moyens d'accostage et de mesure sur M.O. Conclusion Une structuration de ces programmes et opérations selon un modèle bien adapté permet d’analyser et de concevoir plus rapidement, donc efficacement, un programme de commande numérique. Revoir la séquence