7.4
7.
CNC 8055
CNC 8055i
M
·M· & ·EN·
ODÈLES
S
: V02.2
OFT
X
·116·
Analyse par anticipation ("Look-ahead") (G51)
L'exécution de programmes formés de blocs avec des déplacements très petits (CAM,
numérisation, etc.) peuvent avoir tendance à se ralentir. La fonction look-ahead permet d'atteindre
une vitesse d'usinage élevée dans l'exécution de ces programmes.
La fonction look-ahead analyse à l'avance la trajectoire à usiner (jusqu'à 75 blocs) pour calculer
l'avance maximum dans chaque segment. Cette fonction permet d'obtenir un usinage doux et rapide
dans des programmes avec des déplacements très petits, même de l'ordre de microns.
Lorsque la fonction "Look-Ahead" est activée, il est judicieux de régler les axes de façon que leur
erreur de poursuite soit la plus faible possible car l'erreur de l'usinage de contour est au moins égale
à l'erreur de poursuite minimum.
Format de programmation :
Le format de programmation est:
G51 [A] E B
A (0-255)
Il est optionnel et définit le pourcentage d'accélération à appliquer.
S'il n'est pas programmé ou programmé avec une valeur "0", la CNC prend la valeur
d'accélération définie par le paramètre machine pour chaque axe.
E (5.5)
Erreur de contour permis.
Plus ce paramètre sera petit, plus l'avance d'usinage sera petite.
B (0-180)
Il permet d'usiner les angles comme arête vive, avec la fonction Look-ahead.
Il indique la valeur angulaire (en degrés) des angles programmés, en dessous de
laquelle l'usinage est réalisé comme arête vive.
Bloc I
Le paramètre "A" permet l'application d'une accélération de travail standard et d'une autre
accélération utilisable avec l'analyse par anticipation.
Si le paramètre "B" n'est pas programmé, la gestion d'arête vive dans les angles est annulée.
La gestion d'arête vive dans les angles est valide, aussi bien pour l'algorithme de Look-ahead avec
gestion de jerk que pour l'algorithme de Look-ahead sans gestion de jerk.
Considérations sur l'exécution:
À l'heure de calculer l'avance, la CNC tient compte de ceci :
• L'avance programmée.
• Le rayon de courbure et les angles.
• L'avance maximum des axes.
• Les accélérations maximales.
• Le jerk.
Si, pendant l'exécution avec l'analyse par anticipation active, il se produit l'un des évènements ci-
dessous, la CNC ralentit la vitesse appliquée au bloc précédent jusqu'à "0" et reprend les conditions
d'usinage en "analyse par anticipation" dans le bloc à déplacement suivant.
• Bloc sans déplacement.
• Exécution de fonctions auxiliaires (M, S, T).
• Exécution bloc par bloc.
• Mode MDI.
• Mode d'inspection d'outil.
Si "Stop", "Feed Hold", etc... se produisent pendant l'exécution en mode "Par anticipation", la
machine risque de ne pas stopper sur le bloc actuel, et plusieurs blocs seront nécessaires avant
d'obtenir l'arrêt selon la décélération autorisée.
Ma nu el de pr ogra mm at io n
Bloc I+1
B