Oct 15, 2023 Laisser un message

ABS lorsque la machine-outil se déplace de manière aléatoire

 

Il existe deux raisons courantes pour lesquelles la machine-outil se déplace de manière aléatoire : 1. Il s'agit d'un problème avec les systèmes métrique et impérial. Lorsque certaines personnes entrent dans la recherche de paramètres, elles appuient sur la touche programmable NO.SCR, mais le résultat est INPUT, ce qui provoque le changement du paramètre n° 0 en métrique et en pouces, provoquant un déplacement aléatoire de la machine-outil. 2 signifie que le commutateur ABS absolu manuel est activé. Certains se trouvent dans les boutons du panneau de commande de la machine-outil et d'autres dans le panneau de commande logiciel du système.
1. Avantages et inconvénients de la fonction marche/arrêt manuelle de la valeur absolue
Le commutateur manuel de valeur absolue est utilisé pour sélectionner s'il faut ajouter la quantité de mouvement de l'opération manuelle (avance JOG et avance par volant) à la position actuelle du système de coordonnées de la pièce en tournant le bouton de valeur absolue manuelle sur ON ou OFF. En même temps, un signal de détection est émis pour indiquer si la valeur absolue manuelle dans la CNC est ON ou OFF.
Dans le traitement réel, la fonction marche/arrêt manuelle de la valeur absolue est souvent utilisée. S'il est bien utilisé, il peut rendre l'opération de traitement plus simple et plus pratique ; s'il est mal utilisé, il provoque souvent des problèmes apparemment étranges ou graves qui conduisent à une collision d'outils. Des problèmes similaires à ceux ci-dessus sont souvent rencontrés lors du débogage et de la maintenance, mais le facteur d'activation/désactivation manuelle de la valeur absolue est souvent facilement ignoré.


Impact positif : Par exemple : Lors d'un usinage grossier, on constate parfois que l'avance est trop/moins élevée. À ce stade, vous pouvez insérer une opération manuelle via cette fonction pour soustraire/ajouter la distance de mouvement manuel à la position actuelle du système de coordonnées de la pièce, évitant ainsi le besoin de réalignement. Manipulation des couteaux, etc. Les effets négatifs sont plus fréquents que les effets positifs. Parce que des opérations manuelles sont souvent impliquées dans le traitement ; certains fabricants de machines-outils ne font pas directement de cette fonction un bouton sur le panneau de commande, mais utilisent souvent l'adresse K ou le commutateur sur le panneau de commande logiciel pour définir le signal de fonction sur 0 ou 1, donc les valeurs absolues manuelles sont souvent éteint par inadvertance, provoquant des problèmes. Ce facteur est souvent facilement négligé.
Par exemple : la valeur absolue manuelle est désactivée accidentellement ou par inadvertance (l'opérateur n'est pas clair et appuie au hasard sur le panneau de commande logiciel). Pendant le traitement, il est nécessaire de vérifier l'état de traitement de la pièce, sinon l'outil est endommagé et doit être remplacé. À l’heure actuelle, une opération manuelle est impliquée. Une fois l'opération terminée, des accidents de « collision au couteau » se produisent souvent ; ou si l'usinage continue après la réinitialisation, les coordonnées seront inexplicablement incorrectes.
2. Fonction marche/arrêt manuelle de la valeur absolue
NO et OFF de la valeur absolue manuelle sont commutés par 0 et 1 du signal *ABSM (G6#2). En même temps, le signal MABSM (F4#2) peut être utilisé pour détecter l'état du signal de valeur absolue manuel.
image
Ajoutez WeChat : Yuki7557 pour obtenir un tutoriel de programmation CNC gratuit
Remarque : *Le signal ABSM est actif à un niveau bas.
1 Lorsque la valeur absolue manuelle est activée Lorsque le fonctionnement automatique est interrompu par le fonctionnement manuel :
image
Figure 1 Valeur absolue manuelle ON
Avant qu'un bloc ne soit terminé, insérez une opération manuelle pour vous déplacer sur une certaine distance. Qu'il s'agisse d'une valeur absolue ou d'une commande incrémentale, la position de l'outil de la machine-outil dans ce bloc sera traduite par la quantité d'opération manuelle.


La position de l'outil traduite dans les blocs suivants restera inchangée jusqu'à ce que le bloc de commande de valeur absolue apparaisse. Après la traduction, s'il s'agit toujours d'une commande incrémentielle, la position du point final sera décalée de la quantité de mouvement manuel, et l'affichage de la position actuelle inclut cette quantité de décalage.
2 Lorsque la valeur absolue manuelle est désactivée, le fonctionnement automatique est interrompu par le fonctionnement manuel.
image
Figure 2 Valeur absolue manuelle OFF
En mode automatique, si le mode manuel est inséré avant qu'un segment de programme soit terminé ou terminé, alors à la fin de ce segment de programme et au point final du segment de programme suivant, qu'il s'agisse d'une instruction de valeur absolue ou d'une instruction de valeur incrémentale, La position de la machine-outil sera traduite par la quantité de mouvement manuel. Une fois l'opération terminée, la valeur affichée de la position actuelle est la valeur du point final programmé, comme si aucune insertion manuelle n'avait été effectuée, mais en fait, la position de l'outil a été traduite.
3. Résumé :
De ce qui précède, on peut voir que lorsque la valeur absolue manuelle est désactivée, l'apparence est facilement trompeuse et des problèmes tels qu'une collision de couteaux sont très faciles à survenir. De plus, lorsque le schéma à contacts gère cette fonction, les conditions qui déclenchent le signal G sont souvent cachées et difficiles à trouver. Par conséquent, il est recommandé de prendre consciemment en compte le facteur de valeur absolue manuelle lorsque l'on traite des problèmes tels que les collisions d'outils et les changements de coordonnées.

 

 

Envoyez demande

whatsapp

skype

Messagerie

Enquête