Programmation fanuc
Plan du cours
Introduction à l’usinage par commande numérique et à la FAO Programmation manuelle des Machines-Outils à Commande Numérique Analyse de fabrication Langage conversationnel Programmation graphique des MOCN (FAO) Macro programmation
École de technologie supérieure
Génie de la production automatisée Roland Maranzana
GPA-664, Fabrication Assistée par Ordinateur
1
Programmation Manuelle (norme 6983/1)
Plan du chapitre : Programmation manuelle des Machines-Outils à Commande Numérique
Introduction Format de programme Liste des caractères utilisés Mots de programmation Interpolations Fonctions auxiliaires Compensation d’outil Divers Les cycles fixes Exemples de programmes
École de technologie supérieure
Génie de la production automatisée Roland Maranzana
GPA-664, Fabrication Assistée par Ordinateur
2
Introduction
Programmation en code G
Le code G est un langage proche du langage machine Les MOCN se programment de manière similaire Chaque directeur de commande numérique utilise un code G avec des variantes Un programme pour la machine X ne marche pas forcément sur la machine Y
Normalisation du code G
La norme 6983/1 décrit le format des programmes pour les machines à commande numérique indépendamment du type de machines. 6983/1 remplace un ensemble de normes plus anciennes (ISO 840, 1056,1057, 1058, 1059, 2539). Cette norme est adaptée pour les systèmes de commande de type: mise en position mouvement linéaire (paraxial) contournage
Le respect de cette norme ne garantie pas l’interchangeabilité des programmes La norme 6983/1 fait référence à d’autres normes:
646: Jeu de caractères codés sur 7 éléments (ASCII) 841: Nomenclature des axes et des mouvements 2806: Commande numérique des machines: Vocabulaire 6983/2: Commande numérique des machines: format et définition des mots adresse
École de technologie supérieure
Génie de la production automatisée Roland Maranzana