Télécharger Imprimer la page

Fagor CNC 8058 Manuel De Programmation page 490

Publicité

26.9
26.
CNC 8058
CNC 8060
CNC 8065
R
: 2102
EF
ꞏ490ꞏ
Détection de collisions
La détection de collisions analyse à l'avance les trajectoires de l'usinage, afin de détecter
et d'éviter des intersections du profil avec lui-même ou des collisions avec le profil
programmé. Cette fonction ne tient pas compte des dimensions de l'outil, mais uniquement
des trajectoires. L'utilisateur peut définir le nombre de blocs à analyser jusqu'à un maximum
de 200 blocs (40 dans une 8060).
L'exemple montre des erreurs d'usinage (E) dues à une collision dans le profil programmé. Ce type
d'erreurs peut être évité avec la détection de collisions.
Si une boucle ou une collision est détectée, les blocs concernés ne seront pas exécutés et
l'écran affichera un avis indiquant à l'usager que le profil programmé a été modifié. Un avis
sera affiché pour chaque boucle ou collision éliminée. L'information contenue dans les blocs
éliminés, et qui ne soit pas le mouvement dans le plan actif, sera exécutée (y compris les
mouvements des autres axes).
Considérations sur le processus de détection de collisions.
• La détection des collisions peut être effectuée même lorsque la compensation du rayon
d'outil n'est pas activée, mais seuls les segments avec une coupure de la trajectoire
seront détectés.
• Le processus de détection de collisions étant actif, on peut effectuer des transferts
d'origines, des présélections de coordonnées et des changements d'outil. Par contre,
on ne peut pas réaliser de recherches de zéro ni de mesures.
• Si on change le plan de travail, le processus de détection de collisions s'interrompt. La
CNC analyse les collisions dans les blocs emmagasinés jusqu'à présent, puis reprend
le processus avec le nouveau plan à partir des nouveaux blocs de mouvement.
• Le processus de détection de collisions s'interrompra si on programme une instruction
(explicite ou implicite) qui implique synchroniser la préparation et l'exécution de blocs,
(par exemple #FLUSH_ Le processus reprendra dès que l'on aura exécuté cette
sentence.
• On ne peut pas activer la détection de collisions s'il y a un axe hirth actif faisant partie
du plan principal. De même, le processus de détection de collisions étant actif, on ne
pourra pas activer un axe comme Hirth ni changer le plan de travail si l'un des axes est
un axe Hirth.
#CD ON
Activer la détection de collisions
Active le processus de détection de collisions. La détection de collisions étant déjà active,
elle permet de modifier le nombre de blocs à analyser.
Le format de programmation est le suivant:
#CD ON [<blocs>]
Paramètre
Signification
<blocs>
Optionnel. Nombre de blocs à analyser.
La définition du nombre de blocs à analyser est optionnelle. Si elle n'est pas définie, la CNC
adoptera la valeur maximale. L'horizon de blocs peut être modifié à n'importe quel moment,
même avec la détection de collisions active.
M a nu el d e p rog r amm a t io n.
L'exemple montre des erreurs d'usinage (E)
dues à une collision dans le profil programmé.
Ce type d'erreurs peut être évité avec la
détection de collisions.

Publicité

loading

Ce manuel est également adapté pour:

Cnc 8060Cnc 8065