Vous êtes sur la page 1sur 35

SMI

PRODUCMILL F30

S.Francheteau, V.Farineau Page 1 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
SOMMAIRE

PAGES
Consignes particulières importantes 3
Mise sous tension 3
Déplacements en manuel 4
Prise d’Origine Machine (P.O.M.) 5
Introduction des PREFS et DECS 6
Introduction des jauges outils 7
Mise en route et arrêt de la broche en manuel 8
Arrêt en cours d’usinage 9
Introduction des corrections dynamiques 10
Téléchargement et détéléchargement d’un programme 11
Appel d’un programme courant 12
Chargement d’un programme par clavier 13
Tester un programme 14
Visualisation et simulation graphique d’un programme 15
Modification d’un programme 16
Usinage en mode séquentiel 17
Usinage en mode continu 18
Reprise à un Numéro de Séquence (R.N.S.) 19
Liste des fonctions M 21
Liste des fonctions G 22
Visualisation des messages d’erreurs 25
Liste des codes erreurs 26

S.Francheteau, V.Farineau Page 2 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
CONSIGNES PARTICULIERES IMPORTANTES
ARRET DES MOUVEMENTS :
L’ensemble des mouvements d’avance et de coupe
(Mf et Mc) peut être stoppé par l’action sur
l’arrêt d’urgence.

Le mouvement d’avance (Mf) peut être stoppé


par la mise à zéro du potentiomètre des avances.

Pour éviter tout déplacement incontrôlé des chariots ou de la broche,


mettre le potentiomètre des avances à zéro après chaque mouvement
(sauf pendant un usinage en cycle continu).

MISE SOUS TENSION

Enclencher le sectionneur situé sur le côté droit de la fraiseuse.

Attendre la page AXE du directeur de commande


numérique (fin de l’initialisation de la partie commande).

Déverrouiller les boutons d’arrêt d’urgence.

’’
Se mettre en mode MANUEL. MODE MODE
2

Appuyer sur la touche RAZ. //


Appuyer sur le bouton poussoir Marche
(le bouton doit s’allumer).

Remarque : dès cet instant, le directeur est utilisable pour charger un


programme, le modifier, le passer en mode test, introduire les jauges
outils, introduire les PREFS et les DECS.

S.Francheteau, V.Farineau Page 3 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
DEPLACEMENTS EN MANUEL
SE DEPLACER EN MANUEL ILLIMITE :

’’
Se mettre en mode MANUEL. MODE MODE
2

&
Choisir le mode manuel illimité. JOG
6

Mettre un pourcentage d’avance non nul.

Visualiser les déplacements. F6

X+ X-

Déplacer les chariots suivant les axes X,Y et Z. Y+ Y-

Z+ Z-
SE DEPLACER EN MANUEL AVEC INCREMENT :

’’
Se mettre en mode MANUEL. MODE MODE
2

! ’’ #
Choisir le mode manuel JOG
1 ou ou
2 3
avec incrément.
$ %
ou
4 5

Mettre un pourcentage d’avance non nul.


F6
Visualiser les déplacements.

Déplacer les chariots suivant les axes X,Y et Z


X+ X-

(une impulsion correspond à un déplacement). Y+ Y-

Z+ Z-

S.Francheteau, V.Farineau Page 4 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
PRISE D’ORIGINE MACHINE (P.O.M.)
Se mettre en mode MANUEL. MODE MODE
’’
2

Mettre un pourcentage d’avance non nul.

Déplacer les chariots en mode manuel illimité suivant X-


les axes X-, Y- et Z- de telle sorte a rapprocher
Y-
l’outil du dessus de l’étau (sans le toucher !). Laisser
une distance d’environ 100 mm entre l’outil et l’étau. Z-

#
Passer en mode P.O.M. MODE MODE
3

Déplacer succéssivement les chariots suivant les axes X+, X+

Y+ et Z+ en maintenant la touches enfoncée jusqu’à Y+


l’extinction du voyant vert du bouton DEPART CYCLE.
Z+

’’
Se mettre en mode MANUEL. MODE MODE
2

Déplacer les chariots suivant les axes X-, Y-


X- Y- Z-
et Z- au dessus de l’étau comme précedement.

Remarque : si les POM sont bien faites, le curseur clignotant en haut à


droite de l’écran doit s’arrêter de clignoter puis disparaître.

Erreur 32 : les chariots sont déjà en butée sur les


capteurs d’OM appuyer sur RAZ et recommencer la //
procédure P.O.M..

S.Francheteau, V.Farineau Page 5 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
INTRODUCTION DES PREFS ET DES DECS
Sélectionner le mode PREF (Prise de $
MODE MODE
REFérence). 4

Taper la valeur des PREFS en X, Y et Z.

PREF : X (entrer la valeur du PREF) : …………………

Appuyer sur la touche ENTREE. LF

PREF : Y (entrer la valeur du PREF) : …………………

Appuyer sur la touche ENTREE. LF

PREF : Z (entrer la valeur du PREF) : …………………

Appuyer sur la touche ENTREE. LF

Appuyer sur la touche F1. F1

Taper la valeur des DEC1 en X, Y et Z.

DEC1: X (entrer la valeur du DEC) : …………………

Appuyer sur la touche ENTREE. LF

DEC1: Y (entrer la valeur du DEC) : …………………

Appuyer sur la touche ENTREE. LF

DEC1: Z (entrer la valeur du DEC) : …………………

Appuyer sur la touche ENTREE. LF

S.Francheteau, V.Farineau Page 6 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
INTRODUCTION DES JAUGES OUTILS
F7
Sélectionner la page écran des jauges outil.
TOOL

Sélectionner le page outil. TOOL

!
Sélectionner l’option introduction manuelle des jauges. 1

Introduire la jauge de l’outil et valider pour passer au LF


suivant.

Exemple : « D.. L.. R.. @.. »

Numéro du correcteur Rayon de la dent de l’outil

Valeur de la longueur de l’outil Valeur du rayon de l’outil

S.Francheteau, V.Farineau Page 7 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
MISE EN ROUTE DE LA BROCHE EN MANUEL
#
Sélectionner le mode IMD (Introduction Manuelle MODE
3
des Données).

Taper S suivi de la fréquence de rotation désirée et suivi de M3


(pour faire tourner l’outil dans le sens horaire) ou M4 (pour faire
tourner l’outil dans le sens trigonométrique). Il faut s’imaginer à
cheval sur l’outil la broche dans le dos !
Ex : S1000 M3

LF
Appuyer sur la touche ENTREE.

Appuyer sur la touche DEPART CYCLE.

Modifier le pourcentage de la fréquence de rotation si


nécessaire.

ARRET DE LA BROCHE EN MANUEL

Appuyer sur la touche RAZ. //


#
OU Sélectionner le mode IMD (Introduction Manuelle MODE
3
des Données).

Taper M5 (arrêt de la rotation de la broche).

Appuyer sur la touche ENTREE. LF

Appuyer sur la touche DEPART CYCLE.

S.Francheteau, V.Farineau Page 8 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
ARRET COMPLET EN COURS D’USINAGE

Un arrêt en cours d’usinage doit toujours être effectué sur une


trajectoire de dégagement de l’outil, jamais demander un arrêt
en cours d’usinage lorsqu’un outil est en contact avec la matière.

Mettre le potentiomètre des avances à 0%.

Appuyer sur la touche RAZ. //

S.Francheteau, V.Farineau Page 9 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
INTRODUCTION DES CORRECTIONS
DYNAMIQUES

Cette fonction permet de modifier, pendant l’usinage, le tableau de


corrections d’outils associé au tableau de dimension d’outils (les jauges).

Sélectionner la page écran de corrections F7 F7


dynamiques d’outils.

TOOL
Sélectionner la page outil.

Sélectionner l’option CORRECTEURS DYNAMIQUES ’’


(« INC COR : D » s’affiche en bas de l’écran). 2

Introduire le numéro de l’outil, suivi de L et/ou R


suivis de la valeur de correction. Ex :voir remarques

LF
Valider la correction.

Remarques

La valeur de correction doit être inférieure au millimètre.

Seule la partie décimale doit être introduite, précédée d’un point.


(exemple : INC COR : D8 L-.12)

Les valeurs introduites se cumulent avec les précédentes corrections.

Pour un changement de diamètre, entrer la valeur de la correction. Le


calculateur déterminera la valeur au rayon et l’affichera.

S.Francheteau, V.Farineau Page 10 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
TELECHARGEMENT ET TELEDECHARGEMENT D’UN
PROGRAMME

%
MODE MODE
Sélectionner le mode CHARGEMENT 5
ou DECHARGEMENT.
ou &
6

Valider l’option :
0 (zéro) : PROGRAMME PAR RUBAN 0 LF
(ou 0 : PROGRAMME COURANT SUR RUBAN)

Appuyer sur DEPART CYCLE (le voyant vert s’allume).

Remarques :

Le directeur de commande numérique est maintenant prêt à recevoir ou


à émettre le fichier contenant le programme. Il ne vous reste plus qu’à
relier le PC permettant l’émission ou la réception du programme et à
suivre les instructions qu’il vous donnera.

Le programme téléchargé passera automatiquement en mémoire courante


(le programme télédéchargé restera en mémoire courante).

S.Francheteau, V.Farineau Page 11 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
APPEL D’UN PROGRAMME COURANT

Cette fonction permet d’appeler un programme disponible dans la


mémoire vive du directeur de commande numérique

POUR FAIRE APPARAITRE LA LISTE DES PROGRAMMES DISPONIBLES


EN MEMOIRE :

Sélectionner la page LISTE DES PROGRAMMES. F2

Taper %%. SHIFT


% %
5 5

Valider. LF

POUR APPELER UN PROGRAMME EN MEMOIRE COURANTE :

Sélectionner le mode CHARGEMENT. MODE MODE


%
5

#
Sélectionner l’option : CHOIX DU PROGRAMME 3
LF
COURANT.

Appuyer sur DEPART CYCLE (le voyant vert s’allume).

Taper le numéro du programme précédé du signe % LF


et valider. (Exemple : %3744)

S.Francheteau, V.Farineau Page 12 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
CHARGEMENT D’UN PROGRAMME PAR CLAVIER

Sélectionner le mode CHARGEMENT. MODE MODE


%
5

’’
Sélectionner l’option : CHARGEMENT D’UN 2
LF
PROGRAMME PAR CLAVIER.

Commencer par rentrer % suivi du numéro de programme.

%
Ex : SHIFT 5
1971

Valider. LF

Rentrer le contenu du bloc puis valider.


Ex : N10 G0 G80.. LF

Recommencer l’opération pour tous les blocs.

Taper M2 en dernier bloc puis valider. Ex : N200 M2 LF

Pour valider et mémoriser le programme, appuyer S


CTRL
simultanément sur les touches CONTROLE et S. XOFF

Le voyant vert du bouton DEPART CYCLE s’éteint et le


programme est valide et en mémoire.

S.Francheteau, V.Farineau Page 13 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
TESTER UN PROGRAMME

Cette étape est nécessaire dans le cas de chargement de


programme par le clavier ou lorsque le programme est chargé pour
la première fois ou lorsque le programme est modifié. Elle permet
de contrôler la syntaxe des instructions du programme et, en
fonction des paramètres machine, de vérifier si les trajectoires
définies lors de la programmation sont réalisables. (ce qui ne
signifie pas qu’elles sont justes !).

Sélectionner la page écran permettant de voir le F3


défilement des blocs du programme pendant son N

exécution (le premier bloc du programme apparaît).

!
Sélectionner le mode TEST. MODE MODE
1

Appuyer sur DEPART CYCLE (le voyant vert s’allume,


les blocs défilent et reviennent au premier).

En cas d’anomalie, le programme s’arrête de défiler.


Dans ce cas, noter le code d’erreur et le numéro de bloc
concerné.
Corriger les erreurs en mode MODIF puis refaire le test, autant
de fois que nécessaire.
Le voyant vert s’éteint à la fin du test lorsqu’il n’y a plus
d’erreur.

S.Francheteau, V.Farineau Page 14 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
VISUALISATION ET SIMULATION GRAPHIQUE
D’UN PROGRAMME

Sélectionner la page VISUALISATION GRAPHIQUE. F8

Sélectionner l’option PARAMETRES GRAPHIQUES 0 LF


et valider.

Vérifier le numéro de la case PROGRAMME du plan 1.

Si nécessaire, taper le numéro du programme précédé LF


du symbole % (SHIFT 5) et valider.

Sélectionner l’option tracé plan 1. F7

ou tracé plan 2. F8

La visualisation graphique du programme s’affiche à l’écran.

Sélectionner l’option SIMUL.TRACE. F5

Sélectionner l’option CONT ou SEQ. F2 ou F3

Sélectionner l’option CYCLE. F5

La simulation graphique du programme s’exécute à l’écran (entièrement


si l’option CONT (en continu) a été choisi, en appuyant sur départ cycle
à la fin de chaque bloc si l’option SEQ (en séquentiel) a été choisi.
Vous voyez le parcours de l’outil.

S.Francheteau, V.Farineau Page 15 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
MODIFICATION D’UN PROGRAMME

Sélectionner le mode MODIF (MODIFication) MODE


&
6
(le début du programme courant s’affiche).

POUR MODIFIER OU SUPPRIMER UN BLOC

Pointer le bloc à modifier à l’aide des flèches,

ou taper le N° du bloc souhaité. N … LF

Taper # pour le modifier ou – pour le supprimer #


LF
3
et valider (le bloc apparaît en zone de dialogue).
ou =
LF
-

Apporter les modifications ( insertion d’un caractère,

destruction d’un caractère).

Valider vos modifications


LF
(le bloc disparaît de la zone de dialogue).

POUR RAJOUTER UN BLOC

Pointer le bloc précédent celui que l’on désire


rajouter à l’aide des flèches.

Taper : + N suivi du numéro du bloc et suivi du contenu LF


du nouveau bloc et valider.

S.Francheteau, V.Farineau Page 16 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
USINAGE EN MODE SEQUENTIEL

Une simulation d’usinage en séquentiel permet de vérifier, avant


l’usinage en continu, les erreurs qui n’ont pu être décelées lors du
test, ceci afin d’éviter l’usinage avec le mauvais outil, les risques de
collision dues aux erreurs de PREFS, DECS et de jauges.

Visualiser les pages POINT COURANT, LISTE


Ou INFO (en fonction des informations voulues). F6 F3 F4

Sélectionner le mode SEQUENTIEL. MODE ’’


2

Mettre à 0% le potentiomètre des avances.

Appuyer sur DEPART CYCLE (le voyant vert s’allume).

Le premier bloc du programme est lu. Le bouton DEPART CYCLE doit


s’éteindre lorsque la commande sera effectuée.
Remarque : si le bloc commande un déplacement, celui-ci ne sera effectué
que lors d’une action sur le potentiomètre des avances. C’est donc
l’opérateur qui pilote le déplacement à la vitesse qu’il désire.

AUCUNE COLLISION N’EST DONC TOLEREE.


En cas de doute, il suffit de mettre le potentiomètre des
avances à zéro.
Pour lire le bloc suivant :

Remettre à 0% le potentiomètre des avances.

Appuyer sur DEPART CYCLE (le voyant vert s’allume).

Et ainsi de suite jusqu‘à la fin du programme.

S.Francheteau, V.Farineau Page 17 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
USINAGE EN CONTINU

!
MODE
Sélectionner le mode CONTINU. 1

Mettre les vitesses d’avance et de broche à 100%

(visualisation des % dans la page visu info). F4

Appuyer sur DEPART CYCLE (le voyant vert s’allume


et le programme commence son exécution).

S.Francheteau, V.Farineau Page 18 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
REPRISE A UN NUMERO DE SEQUENCE (R.N.S.)
Lors, par exemple, de la mise au point d’un programme, ou lors d’une
mauvaise manipulation (ouverture du carter de sécurité, action sur le
bouton d’arrêt d’urgence…) ayant entrainé l’arrêt du programme, il
est parfois utile de pouvoir relancer le programme d’usinage à partir
d’une ligne, sans avoir à effectuer tous les déplacements et usinages
précédents cette ligne.

Pour éviter les risques de collision, ne jamais rappeler un bloc de


changement d’outil.
En mode IMD, appeler l’outil nécessaire à l’endroit de la reprise.

%
MODE
Sélectionner le mode RNS. 5

Taper le numéro du bloc à partir du quel on désire LF


relancer le programme : N suivi du numéro du bloc
et valider. Ex : N150

Appuyer 2 fois sur DEPART CYCLE.

Le directeur de commande effectue une lecture du programme et


s’arrête au bloc précédant celui appelé.

Les touches suivantes s’allument : et I

Il faut venir positionner la partie opérative à l’endroit où elle


devrait se trouver si le programme avait été effectué réellement.

S.Francheteau, V.Farineau Page 19 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30

Afficher la page AXE. F6

Atteindre la position demandée (attention aux collisions).

par exemple :
Si dans la colonne Delta on a
X + 38
Y + 78
Z + 56 alors appuyer sur X+ Y+ Z+
Et ce jusqu’à ce que Delta atteigne 0.

autre exemple :
Si dans la colonne Delta on a
X – 62
Y – 14
Z -80 alors appuyer sur X- Y- Z-
Et ce jusqu’à ce que Delta atteigne 0.

Appuyer successivement sur : et I

!
Sélectionner le mode désiré (CONTINU ou 1
SEQUENTIEL).
’’
ou 2

Appuyer sur DEPART CYCLE.

S.Francheteau, V.Farineau Page 20 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
LISTE DES FONCTIONS M
CODE FCT DESIGNATION REVOCATION
M00 Après Arrêt programmé DCY
M01 Après Arrêt optionnel DCY
M02 Après Fin de programme pièce %
M03 Rotation broche sens anti- M04, M5, M00, M01
trigonométrique ou M19
M04 Rotation broche sens M03 M5, M00, M01
trigonométrique ou M19
M05 * Après Arrêt broche M03 ou M04
M06 Après Changement d’outil Fin de bloc
M08 Arrosage M09 ou M02
M09 * Après Arrêt des arrosages M07 ou M08
M10 Après Blocage d’axe M11
M11 Déblocage d’axe M10
M12 Après Arrêt d’usinage programmé DCY
M19 Indexation de la broche M03, M04 ou M5
M40 à Gammes de broche
45
M48 * Après Validation des M49
potentiomètres de broche
et d’avance
M49 inhibition des M48
potentiomètres de broche
et d’avance

Remarque :
- Les fonctions suivies du signe « * » sont initialisées à la mise sous tension ou à
la suite d’une remise à zéro.

S.Francheteau, V.Farineau Page 21 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
LISTE DES FONCTIONS G
CODE DESIGNATION REVOCATION
G00 Interpolation linéaire à vitesse rapide G01, G02 ou
G03
G01 * Interpolation linéaire à vitesse d’avance G00, G02 ou
programmée G03
G02 Interpolation circulaire sens anti- G00, G01 ou
trigonométrique à vitesse d’avance G03
programmée
G03 Interpolation circulaire sens trigonométrique G00, G01 ou
à vitesse d’avance programmée G02
G04 Temporisation programmée avec l’adresse F Fin de bloc
G09 Arrêt précis en fin de bloc avec Fin de bloc
enchaînement sur bloc suivant
G17 * Choix du plan XY pour l’interpolation G18 ou G19
circulaire et la correction de rayon
G18 Choix du plan ZX pour l’interpolation G17 ou G19
circulaire et la correction de rayon
G19 Choix du plan YZ pour l’interpolation G17 ou G18
circulaire et la correction de rayon
G29 Correction d’outil dans l’espace G40
(contradictoire avec G41 ou G42)
G31 Cycle de filetage au grain G80 à G89
G40 * Annulation de correction de rayon G29, G41 ou
G42
G41 Correction de rayon à gauche du profil à G40 ou G42
usiner
G42 Correction de rayon à droite du profil à G40 ou G41
usiner
G45 Cycle de poche Fin de bloc

S.Francheteau, V.Farineau Page 22 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
CODE DESIGNATION REVOCATION
G51 Validation ou inhibition de la fonction miroir à Fin de bloc
l’aide des adresses d’axe
G52 Programmation absolue des déplacements par Fin de bloc
rapport à l’origine mesure
G53 Invalidation des PREF et DEC G54
G54 * Validation des PREF et DEC G53
G59 Décalage d’origine programmé, s’ajoute aux Fin de bloc
décalages validés par G54
G70 Entrée des données en pouce G71
G71 * Entrée des données en métrique G70
G73 * Invalidation du facteur d’échelle G74
G74 Validation du facteur d’échelle G73
G77 Appel inconditionnel de sous programme ou Fin de bloc
d’une suite de séquences avec retour
G79 Saut conditionnel ou inconditionnel à une Fin de bloc
séquence sans retour
G80 * Annulation de cycle d’usinage G81 à G89
G81 Cycle de perçage centrage G80, G82 à
G89
G82 Cycle de perçage chambrage G80, G81, G83
à G89
G83 Cycle de perçage avec débourrage G80 à G82,
G84 à G89
G84 Cycle de taraudage G80 à G83,
G85 à G89
G85 Cycle de d’alésage G80 à G84,
G86 à G89
G86 Cycle d’alésage avec arrêt de broche indexé G80 à G85,
en fin de trou G87 à G89
G87 Cycle de perçage avec brise copeaux G80 à G86,
G88, G89

S.Francheteau, V.Farineau Page 23 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
CODE DESIGNATION REVOCATION
G88 Cycle d’alésage et de dressage de face G80 à G87,
G89
G89 Cycle d’alésage avec temporisation en fin de G80 à G88
trou
G90 * Programmation des cotés par rapport à G91
l’origine programme
G91 Programmation relative par rapport au point G90
de départ du bloc
G92 Présélection de l’origine programme Fin de bloc
G93 Vitesse d’avance exprimée en inverse du G94, G95
temps (V/L)
G94 * Vitesse d’avance exprimée en millimètre par G93, G95
minute
G95 Vitesse d’avance exprimée en millimètre par G93, G94
tour
G97 * Vitesse de broche exprimée en tours par
minute

Remarques : - Les fonctions suivies du signe « * » sont initialisées à la mise


sous tension ou à la suite d’une remise à zéro.

S.Francheteau, V.Farineau Page 24 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
VISUALISATION MESSAGES D’ERREURS

’’
Se mettre en mode MANUEL. MODE MODE
2

Appuyer sur la touche RAZ 2 fois. // //

Passer en mode E/S (Entrée/Sortie). MODE


F9

Appuyer sur la touche 0 (zéro). 0

LF
Appuyer sur la touche ENTREE.

Appuyer sur la FLECHE HAUTE ou sur la


FLECHE BASSE pour voir tous les messages.

S.Francheteau, V.Farineau Page 25 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
LISTE DES ERREURS

E1 : Caractère inconnu
Axe non reconnu par le système
Trop de chiffre derrière une fonction
Présence d’un signe derrière une fonction qui n’en tolère pas
Variable symbolique hors format. Ex : F [vitesse] avec [vitesse] = 1 2 3 4 5 6
En taraudage rigide (G84), pas nul, négatif ou supérieur à 32 000 microns

E2 : Fonction G non reconnue par le système

E4 : Option programmation paramétrée non validée


Lettre O programmée à la place de zéro
Option taraudage rigide (G84) non présente

E5 : Option programmation géométrique non validée

E8 : Numéro de correcteur d’outil trop grand

E9 : Trop de blocs non exécutables à la suite les uns des autres

E17 : Fin de bloc dans un commentaire

E20 : Pas de M02 en fin de programme

E21 : Incohérence de la définition du brut (en 3D)

E25 : Numéro de sous programme ou de séquence inexistant

E26 : Trop d’imbrications de sous-programmes

E27 : Correction de rayon :


 en prog origine machine (G52)
 en déplacement avec arrêt sur butée (G10)
 avec M00 ou M01 prog
 en cycle de perçage

E28 : Pas de gamme compatible avec S

S.Francheteau, V.Farineau Page 26 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
Erreur machine (E30 à E33 – E40 à E43)

E30 : Défaut table traçante ou défaut ligne DNC

E31 : Défaut échange pupitre

E32 : Défaut de POM (mobile déjà sur butée)

E33 : Défaut liaison automate (fibre optique coupée ou débranchée)

E35 : Numéro de séquence non trouvée en RNS

E36 : Mémoire programme pièce saturée


Zone mémoire insuffisante pour mode passant
Réservation trop élevée pour retour sur trajectoire

E38 : En taraudage rigide (G84), vitesse de broche trop élevée (distance de ralentissement
supérieure à 128 000 microns)

E40 : Erreur de poursuite trop grande sur axe 0

E41 : Erreur de poursuite trop grande sur axe 1

E42 : Erreur de poursuite trop grande sur axe 2

E43 : Erreur de poursuite trop grande sur axe 3

Cycle de poche G45

E60 : Axe d’usinage non programmé en G45

E61 : Plan d’interpolation mal défini en G45

E62 : Erreur de programmation :


 une prise de passe
 une vitesse
 une dimension (EB, EX, EY, EZ)
 la broche est à l’arrêt

S.Francheteau, V.Farineau Page 27 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
E63 : Paramètre de valeur nulle ou négative :
 dimension
 prise de passe
 vitesse

E64 : Paramètre incompatible avec le rayon de l’outil

E65 : Dimension de la poche non située dans le plan d’interpolation

E66 : Dimensions incompatibles avec les prises de passes programmées

E71 : Programmation relative derrière un bloc incomplet

E87 : Erreur de syntaxe dans la définition d’un cycle :


 M3 ou M4 non programmé
 temporisation incompatible avec le cycle
 P et/ou Q nul ou absent en G83 ou G87 ou incompatible avec le cycle
 en taraudage rigide (G84), non cohérence entre cote de fond de trou et cote de
retrait

E88 : Plan d’interpolation non conforme à la direction de l’outil


ER programmé avant l’axe d’usinage
Axes du plan non programmés dans 1er bloc en G86
G52 programmé dans un bloc de cycle G86

E91 : Numéro d’un paramètre non reconnu

E92 : Fonction non signée affectée d’un paramètre négatif


Valeur d’un paramètre supérieur à la valeur max. de la fonction à laquelle ce
paramètre est associé

E93 : Erreur dans la déclaration d’un paramètre ou dans l’expression d’un test :
 fonction L non suivie d’un des symboles =, , 
 association par un caractère de chainage -, +, *, /, d’une fonction interdite
 paramètre inexistant

E94 : Opération interdite dans une expression paramétrée :


 racine carrée d’un nombre négatif
 division par 0

S.Francheteau, V.Farineau Page 28 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
E95 : Tentative d’écriture dans un paramètre externe d’entrée ou d’un paramètre à lecture
seule

E96 : Bloc précédent la déclaration d’un paramètre externe incomplet

E97 : Edition d’un paramètre impossible en G76 :


 pas de symbole « = » derrière le numéro du paramètre
 moins de 10 caractères réservés pour inscrire la valeur

Liste des erreurs dans la définition des courbes (PGP)

 Bloc dans lequel le point d’arrivée est déterminé ou peut être calculé à l’aide des
éléments de ce bloc

E101 : Données insuffisantes dans la programmation d’un cercle


E102 : Programmation d’une droite par son angle (EA) et une coordonnée ne permettant pas
de connaitre l’autre coordonnée

E106 : En G2 – G3, programmation 3ème axe sans option hélicoïdale

E107 : Programmation d’un cercle par son rayon et son point d’arrivée dans laquelle le point
d’arrivée est distant du point de départ d’une valeur supérieure à 2 fois le rayon
Programmation d’un cercle par son point d’arrivée et le centre du cercle dans laquelle
le rayon de départ est différent du point d’arrivée

 2 blocs dont les données devraient permettre de calculer leur point de tangence ou
d’intersection

E110 : Erreur de syntaxe dans le premier des 2 blocs

E111 : Erreur de syntaxe dans le deuxième bloc

E112 : Intersection droite-droite dans laquelle :


 point de départ 1er bloc = point d’arrivée 2ème bloc
 angle 1ère droite = angle 2ème droite

E113 : Les valeurs programmées dans les 2 blocs ne permettent pas de déterminer une
intersection ou une tangence

S.Francheteau, V.Farineau Page 29 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
E114 : Point d’intersection ou de tangence non déterminé par ET+, ET-, ES+ ou ES-

 3 blocs dont les données devraient permettre de déterminer les points de tangence ou
d’intersection

E121 : Erreur de syntaxe dans le dernier des 3 blocs

E122 : Les 2 premiers blocs sont des droites non sécantes

E123 : Les données programmées dans les 3 blocs ne permettent pas de déterminer les
points de tangence

E124 : Point de tangence 2ème – 3ème bloc non précisé par ET+ ou ET-

Erreur dans la définition des congés ou des chanfreins

E130 : Déplacement nul dans l’un des 2 blocs raccordés par congés ou chanfreins

E131 : Programmation d’un congé ou d’un chanfrein dans un bloc comportant M00 ou M01
Programmation insuffisante dans une suite de séquences ne permettant pas de
déterminer le point d’arrivée

E135 : Un chanfrein ne peut raccorder que 2 droites

E136 : Plus de 2 blocs ne comportant pas de mouvement entre 2 blocs géométriques dont le
point d’intersection ou de tangence est à calculer

E137 : Changement de plan d’interpolation alors que le bloc n’est pas valide

E138 : Changement de plan d’interpolation hors G40

E140 : Erreur de programmation en correction de rayon :


 Trop de blocs parasites entre 2 trajectoires consécutives
 la programmation des fonctions suivantes est interdite : M00, M01, M02, accès aux
paramètres externes, l’écriture des paramètres E8xxxx ou L  100

E148 : Plus de deux axes programmés avec l’option 51 à 1

S.Francheteau, V.Farineau Page 30 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
E149 : Correction d’outil trop grande par rapport à la trajectoire demandée

Demande de déplacement en dehors des courses machine

E150 : Dépassement course sur axe X

E151 : Dépassement course sur axe Y

E152 : Dépassement course sur axe Z

E153 : Dépassement course sur axe U

E154 : Dépassement course sur axe V

E155 : Dépassement course sur axe W

E156 : Dépassement course sur axe A

E157 : Dépassement course sur axe B

E158 : Dépassement course sur axe C

E159 : Demande de déplacement programmé sur un axe dont la POM n’est pas faite

Erreur de la programmation structurée

E190 : Trop d’imbrications de sauts ou de boucles (15 max.)

E191 : Non respect de la syntaxe en programmation structurée


Programmation structurée interdite en IMD
L’index d’une boucle FOR doit être une variable L, une variable symbolique ou un
paramètre E80000, E81000 ou E82000
DO omis après WHILE
Non respect de la syntaxe dans les PUSH et les PULL
Programmation de IF, THEN, ELSE en IMD

S.Francheteau, V.Farineau Page 31 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
E192 : Mot clé non reconnu ou interdit dans le contexte du programme

E193 : Erreur de structuration

E195 : Structuration de la pile programme


Nombre de constantes définies supérieure à la réservation

E196 : Erreur dans la déclaration des index de tables

E197 : Utilisation d’un symbole non déclaré en VAR


PULL d’un ensemble non sauvegardé

E198 : Erreur de syntaxe dans la déclaration du symbole d’une variable

E199 : Syntaxe de la déclaration des variables incorrecte

Défaut salissure et complémentarité des voies du générateur d’impulsions

E210 : Défaut salissure et complémentarité du générateur d’impulsions axe 0


E211 : Défaut salissure et complémentarité du générateur d’impulsions axe 1
E212 : Défaut salissure et complémentarité du générateur d’impulsions axe 2
E213 : Défaut salissure et complémentarité du générateur d’impulsions axe 3
E214 : Défaut salissure et complémentarité du générateur d’impulsions axe 4
E215 : Défaut salissure et complémentarité du générateur d’impulsions axe 5
E216 : Défaut salissure et complémentarité du générateur d’impulsions axe 6
E217 : Défaut salissure et complémentarité du générateur d’impulsions axe 7
E218 : Défaut salissure et complémentarité du générateur d’impulsions axe 8

S.Francheteau, V.Farineau Page 32 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
Erreur en programmation de courbes spline

E250 : Syntaxe incorrecte


En G48 et G49 programmation d’autres fonctions préparatoires ou fonctions
auxiliaires interdites

E251 : Caractère non reconnu

E252 : Format incorrect, le format des cotes est 5.3 ou 4.4 selon état G70 ou G71

E253 : Programmation non cohérente


L’ensemble des axes interpolés sur la courbe doit figurer dans tous les blocs de
définition

E254 : Zone mémoire de définition saturée

E255 : Programmation de deux points consécutifs identiques (déplacement nul entre 2 points)
Courbe spline définie par moins de 3 points

E256 : Courbe non trouvée en G06

Erreur en cycle de poches quelconques (E260 à E293)

E260 : Mémoire de travail occupée

E262 : Numéro de programme trop grand

E262 : Numéro de programme non compris dans ceux autorisé

E263 : Exécution ou visualisation 3D impossible. Mode test ou graphique obligatoire après le


premier chargement ou après modification

E264 : Pas de cote programmée dans le plan de contournage ou cote en dehors du plan

E265 : Manque un premier bloc de positionnement, la définition de contour doit commencer


par G0 ou G1

E266 : Taille mémoire insuffisante

S.Francheteau, V.Farineau Page 33 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
E267 : Caractère non autorisé dans la syntaxe de poche

E268 : Bloc de programmation de poche incomplet


Bloc de programmation de poche contenant des informations non autorisées

E269 : Bloc de contour incomplet


Manque un bloc de positionnement avant la définition de poche

E270 : Définition de poche absente partiellement ou totalement

E271 : Direction de l’outil non perpendiculaire au plan de contournage

E272 : Outil réel non compatible avec les données technologiques de la poche
E273 : Changement de plan de contournage entre la définition de poche et l’usinage

E274 : Deux définitions de poche imbriquées

E275 : Numéro programmé avec G59

E276 : Profondeur de poche nulle


Erreur de programmation de la cote « ER »

E277 : En définition de poche les coordonnées du point de début ou du point de fin sont
incomplètes

E278 : Le sens de rotation de la broche est incompatible à celui demandé en définition de


poche

E279 : Fonction G non autorisé dans un bloc de programmation de poche

E280 : Premier bloc de contour incomplet

E281 : Discontinuité dans un des profils décrits

E282 : Paramètre(s) de définition de poche incorrecte(s)

E283 : Le profil extérieur doit être unique et doit exister

E284 : Défaut dans la définition d’un profil

E285 : Trop de contours

S.Francheteau, V.Farineau Page 34 / 35 Version du 21/09/2009


SMI
PRODUCMILL F30
E286 : Prise de passe trop grande par rapport au diamètre d’outil

E287 : Prise de passe trop faible par rapport aux dimensions

E288 : Engagement de définition dans un angle rentrant


Engagement de définition dans une zone non ébauchée (changer le point
d’engagement)

E289 : Diamètre d’outil trop grand

E290 : Erreur interne (logiciel)

E291 : Engagement de finition hors du profil

E292 : Double positionnement en début de profil

E293 : Programmation d’un point de début ou de fin d’ébauche pour un surfaçage

S.Francheteau, V.Farineau Page 35 / 35 Version du 21/09/2009

Vous aimerez peut-être aussi