Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

3 méthodes de compensation couramment utilisées dans l'usinage CNC(2)

Compensation du rayon d'outil

1. Le concept de compensation de rayon d'outil

Le centre d'usinage CNC considère l'outil comme un point pour effectuer un mouvement de trajectoire lorsque le programme est en cours d'exécution. Par exemple, lors de l'utilisation de l'outil R3 pour fraiser un bossage carré avec une longueur de côté de 100, le programme est entré dans la taille d'un carré avec une longueur de côté de 100, et la trajectoire de l'axe de l'outil est un carré avec une longueur de côté de 106, alors la pièce fraisée sur la pièce est un carré avec une longueur de côté de 100. . Si la fonction de compensation de rayon d'outil n'est pas utilisée, la trajectoire de l'axe de l'outil pendant le traitement est un carré avec une longueur de côté de 100, et un bossage carré avec une longueur de côté de 94 est fraisé sur la pièce, ce qui ne répond pas aux exigences de la taille du dessin.

Tout comme la compensation de longueur d'outil est utilisée, la longueur de l'outil n'est fondamentalement pas prise en compte lors de la programmation. Grâce à la compensation du rayon de l'outil, on peut programmer sans trop tenir compte du diamètre de l'outil. La compensation de longueur d'outil s'applique à tous les outils, tandis que la compensation de rayon d'outil n'est généralement utilisée que pour les fraises.

Lorsque la fraise traite le contour extérieur ou intérieur de la pièce, la compensation de rayon d'outil est utilisée, et lorsque la face d'extrémité de la pièce est usinée avec la fraise en bout, seule la compensation de longueur d'outil est requise. Étant donné que la compensation de rayon d'outil est une commande relativement difficile à comprendre et à utiliser, de nombreuses personnes hésitent à l'utiliser dans la programmation. Mais une fois que nous l'avons compris et maîtrisé, il apportera une grande commodité à notre programmation et à notre traitement.

2. Utilisation de la compensation de rayon d'outil

La compensation de rayon d'outil a deux formes de compensation :fonction B et fonction C. Étant donné que la compensation de rayon d'outil de la fonction B ne calcule que la compensation d'outil selon le programme de cette section, elle ne peut pas résoudre le problème de transition entre les blocs et nécessite que le contour de la pièce soit traité en une transition arrondie, de sorte que le savoir-faire à la le coin pointu de la pièce n'est pas bon; la fonction C rayon d'outil La compensation peut gérer automatiquement le transfert de la trajectoire du centre de l'outil des deux blocs et peut être programmée en fonction du contour de la pièce. Par conséquent, presque toutes les machines-outils CNC modernes utilisent la compensation de rayon d'outil de la fonction C.

Comment juger de la direction de la compensation du rayon de l'outil ? Méthode d'évaluation :"Suivant le sens de marche de l'outil", l'outil est compensé à gauche sur le côté gauche de la pièce, et l'outil est compensé à droite lorsque l'outil est sur le côté droit de la pièce. La compensation peut être « négative ». Lorsque la compensation de rayon d'outil prend une valeur négative, les fonctions de G41 et G42 sont interverties.

La valeur du rayon de l'outil est stockée à l'avance dans la mémoire Dxx, et xx est le numéro de mémoire. Lorsqu'un programme a besoin de plusieurs outils, il est recommandé que le numéro d'outil Txx corresponde à la mémoire Dxx, c'est-à-dire que la valeur de compensation de rayon d'outil du n° T1 utilise la mémoire n° D01 ​​en conséquence. , de sorte qu'il n'est pas facile de faire des erreurs lors du traitement. Une fois la compensation du rayon de l'outil exécutée, le système CNC calcule automatiquement et fait automatiquement compenser l'outil en fonction du résultat du calcul. En cours d'usinage, s'il y a une différence entre la taille du contour de la pièce et la taille du dessin, la valeur de compensation de rayon dans la mémoire Dxx peut être corrigée, puis le programme peut être réexécuté pour répondre aux exigences . Pour annuler la compensation de rayon d'outil, utilisez G40 ou D00 pour annuler la compensation de rayon d'outil.

Remarque pendant l'utilisation :Lors de la création ou de l'annulation de la compensation d'outil, les commandes G41, G42, G40 doivent être dans le même bloc que les commandes G00 ou G01, c'est-à-dire que les commandes G41, G42 et G40 doivent être utilisées en même temps. Les commandes G00 ou G01 ne doivent pas être utilisées en même temps Utilisez G02 ou G03, et la longueur du segment de droite à exécuter lors de la création ou de l'annulation de la compensation d'outil doit être supérieure à la valeur du rayon de l'outil à compenser, sinon la fonction de compensation ne fonctionnera pas; en mode compensation, l'écriture de 2 outils ou plus ne fonctionnera pas. Le bloc mobile (fonction auxiliaire, pause, etc.), l'outil va surcouper ou sous-couper.

3. Format des instructions

G17/G18/G19 G00/G01 G41/G42 IP_D_

G41 :Compensation gauche du rayon d'outil

G42 :Compensation de rayon d'outil à droite

La compensation de rayon ne peut être effectuée que dans le plan de coordonnées spécifié. Utilisez la commande de sélection de plan G17, G18 ou G19 pour sélectionner respectivement le plan XY, ZX ou YZ comme plan de compensation. Le numéro de compensation doit être spécifié pour la compensation de rayon, et la valeur du rayon de l'outil est stockée dans le numéro de compensation D. Lorsque la commande ci-dessus est exécutée, l'outil peut être automatiquement déplacé vers la gauche (G41) ou la droite (G42) par un valeur de compensation du rayon de l'outil. Etant donné que l'établissement de la compensation d'outil doit être effectué dans le bloc contenant le mouvement, G00 (ou G01) est également écrit dans le format ci-dessus. L'indemnisation doit être annulée avant la fin de la procédure.

Compensation de décalage de luminaire

Tout comme la compensation de longueur d'outil et la compensation de rayon permettent aux programmeurs d'ignorer la longueur et la taille de l'outil, les décalages de fixation permettent aux programmeurs d'utiliser les décalages de fixation quelle que soit la position du porte-pièce.

Lorsqu'un centre d'usinage traite de petites pièces, plusieurs pièces peuvent être serrées sur l'outillage à la fois. Le programmeur n'a pas besoin de prendre en compte le point zéro des coordonnées de chaque pièce lors de la programmation, mais doit seulement programmer en fonction du point zéro de programmation respectif, puis utiliser le décalage du dispositif pour déplacer le point zéro programmé de la machine sur chaque pièce. Le décalage de fixation est exécuté à l'aide des commandes de décalage de fixation G54 à G59. Une autre méthode consiste à utiliser la commande G92 pour définir le système de coordonnées. Lorsqu'une pièce est terminée, utilisez G92 pour réinitialiser le nouveau système de coordonnées de pièce lors de l'usinage de la pièce suivante.

Relation entre les décalages d'outils

1. La relation entre la compensation de longueur d'outil et la fonction de compensation de rayon

S'il existe à la fois des commandes de compensation de longueur d'outil et de compensation de rayon d'outil (compensation dans le contrôleur) dans le programme d'usinage CN de la pièce, le bloc contenant la compensation de longueur doit être écrit avant le bloc contenant la compensation de rayon, sinon la compensation de rayon n'est pas valide

Par exemple :dans le segment de programme suivant :

N50GOOG41X20Y20D02

N60GOOG43Z10

Si le système CNC n'effectue pas de compensation de rayon d'outil, passez à :

N50GOOG43Z10

N60GOOG41X20Y20D02

Ensuite, le système CNC exécute à la fois le système de rayon d'outil et la commande de compensation de longueur d'outil.

2. Relation entre la compensation de longueur d'outil et les autres commandes

  1. Les commandes G43 et G44 ne peuvent être utilisées qu'en mouvement linéaire, et une alarme sera générée lorsqu'elles sont utilisées dans des instructions de mouvement non linéaire ;
  2. G43 et G44 sont des commandes modales dans le même groupe, elles annuleront automatiquement la dernière compensation de longueur d'outil sans avoir besoin d'utiliser la commande spéciale G49. Pour des raisons de sécurité, l'outil doit être annulé lorsque l'usinage d'un outil ou d'une extrémité de bloc est terminé. compensation de longueur ;
  3. La compensation de longueur d'outil doit être accompagnée d'un mouvement d'interpolation indépendant (GOO, GO1, G81, G83, etc.) pour être efficace.

Ce qui précède sont trois types de compensations couramment utilisées dans l'usinage CNC, qui apportent une grande commodité à notre programmation et à notre usinage, et peuvent grandement améliorer l'efficacité du travail.


Processus de fabrication

  1. Déviation d'outil dans l'usinage CNC
  2. Stratégies pour réduire la déviation de l'outil dans l'usinage CNC
  3. 8 matériaux couramment utilisés dans l'usinage CNC de précision
  4. 2 façons de réduire le temps d'usinage CNC
  5. Usinage CNC :3 axes VS 4 axes VS 5 axes
  6. Les 5 principaux signes d'un outil d'usinage CNC usé
  7. Fraisage et usinage CNC :à quoi ça sert ?
  8. 3 méthodes de construction d'un outil CNC à 5 axes
  9. Métaux utilisés dans l'usinage CNC de précision