Trois méthodes courantes de surveillance de la durée de vie des outils :
1. Spécifiez le temps de coupe de l'outil et le programme émet une alarme si le temps défini est dépassé.
2. Détection de la force de coupe et de la puissance de coupe, (puissance de coupe) changement de valeur d'amplitude
3. Méthode de détection des émissions acoustiques (les machines-outils doivent disposer d'un matériel de capteur)
Spécifiez le temps de coupe de l'outil et le programme émet une alarme si le temps défini est dépassé
Lorsque la durée de vie de l'outil est sur le point de se terminer, nous espérons que la machine-outil pourra nous fournir un « message d'alarme » pour informer l'opérateur de changer l'outil, afin de ne pas produire de « pièces de rebut » avant de changer l'outil.
Comment réaliser cette fonction via un programme CNC ?
Impliquant deux points de connaissances :
1. Variable système #3000
2. Instruction macro SI ALORS
1. Variable système #3000
Plus précisément, #3000 est une variable d'alarme. Écrivez cette déclaration dans le programme. Chaque fois que le programme s'exécute sur cette variable, la machine-outil génère une alarme, génère un numéro d'alarme et un message d'alarme que vous pouvez définir.
Par exemple, le programme suivant :
Écrivez un #3000=1(VEUILLEZ CONTACTER SOSCNC) à la fin du programme
Lorsque le programme atteint la ligne #3000=1(VEUILLEZ CONTACTER SOSCNC), une alarme sera générée, comprenant :
Le numéro d'alarme est : 3001
Le message d'alarme est : VEUILLEZ CONTACTER SOSCNC
illustrer:
Le format de la variable #3000 est : #3000=0-200 ( )
1. La valeur numérique à gauche du signe égal va de 0 à 200 et correspond au numéro de l'alarme. Le numéro d'alarme affiché sur l'écran CN est : la valeur de la variable #3000 plus 3000.
2. Les informations d'alarme peuvent être écrites entre parenthèses, mais le nombre de caractères entre parenthèses ne peut pas dépasser 26 caractères.
2. Instruction macro IF[ ]THEN
Cette phrase se compose de deux lettres anglaises, traduites en chinois c'est : et si...
Une condition peut être définie entre crochets. Si la condition est vraie, une instruction macro après THEN sera exécutée.
Par exemple, l'instruction IF THEN dans le programme suivant :
image
Conditions mises entre crochets : #500 est supérieur à 200
Une instruction après ALORS : #3000=22
Lorsque la valeur de la variable #500 est supérieure à 200, l'instruction #3000=22 (VEUILLEZ CHANGER L'OUTIL) sera exécutée.
Et #3000=22 est une variable d'alarme, c'est-à-dire que si les conditions que vous définissez sont remplies, le système générera une alarme.
Numéro d'alarme : 3022
Message d'alarme : VEUILLEZ CHANGER L'OUTIL
De cette façon, l'alarme du programme est réalisée via l'instruction macro IF THEN et une variable système #3000 !
Ce qui précède n’est qu’une pure information, merci d’avoir regardé ! photos photos photos
Le programme macro CNC, qui appartient à la catégorie de la programmation manuelle avancée, peut non seulement « intelligent » le programme, programmer efficacement, simplifier le programme et optimiser le parcours de l'outil...
Si vous avez la chance d’apprendre des programmes de macro-programmation avancés, vous bénéficierez de certains avantages dans votre travail. Je peux faire ce que d'autres ne peuvent pas faire, je peux le faire rapidement quand d'autres le font lentement, je peux le faire à faible coût quand d'autres le font à un coût élevé..., Lorsque vous avez certains avantages dans votre travail, vous pouvez vivez une vie meilleure dans cette société !





