{"id":19776,"date":"2022-06-06T15:36:37","date_gmt":"2022-06-06T07:36:37","guid":{"rendered":"http:\/\/yj.bbswaimao.com\/?p=1715"},"modified":"2025-05-20T01:29:18","modified_gmt":"2025-05-20T01:29:18","slug":"what-is-tool-offset-in-cnc-machining","status":"publish","type":"post","link":"https:\/\/yijin.seo2.au\/fr\/news-blog\/what-is-tool-offset-in-cnc-machining\/","title":{"rendered":"Qu'est-ce que le d\u00e9calage d'outil dans l'usinage CNC ?"},"content":{"rendered":"<h2><span style=\"font-size: 115%; color: #000000;\">Qu'est-ce que le d\u00e9calage d'outil ?<\/span><\/h2>\n<p><span style=\"font-size: 115%; color: #000000;\">D\u00e9calage de l'outil : Le d\u00e9placement compensatoire de la position de l'outil le long de la direction parall\u00e8le \u00e0 la coordonn\u00e9e de contr\u00f4le.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Le d\u00e9calage d'outil est le d\u00e9placement relatif appliqu\u00e9 aux axes de coordonn\u00e9es d'une machine-outil pendant la totalit\u00e9 ou une partie sp\u00e9cifi\u00e9e d'un programme d'usinage. La direction du d\u00e9placement de l'axe est d\u00e9termin\u00e9e par la valeur de biais positive ou n\u00e9gative.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Le concept de compensation (offset) est tr\u00e8s utilis\u00e9 dans notre vie. Par exemple, lorsqu'un conducteur conduit sa voiture autour d'un rocher, il doit faire en sorte que le virage contourne le c\u00f4t\u00e9 du rocher et tenir compte du fait que la voiture a une certaine largeur.<\/span><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"size-full wp-image-12664 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/the-car-goes-around-the-rock.png\" alt=\"la voiture contourne le rocher\" width=\"409\" height=\"278\" \/><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">L'axe de la voiture se trouve donc \u00e0 au moins une demi-largeur du rocher. Dans les ann\u00e9es 60 et 70 du 20e si\u00e8cle, il n'y avait pas de concept de compensation dans l'usinage CNC, de sorte que les programmeurs devaient contourner la th\u00e9orie de l'outil et l'itin\u00e9raire actuel de la relation relative \u00e0 la programmation.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Il est facile de produire une erreur, gr\u00e2ce au d\u00e9calage\/compensation de l'outil de coupe, ce qui permet non seulement de simplifier la programmation, mais aussi de r\u00e9aliser dans le m\u00eame processus des pi\u00e8ces d'\u00e9bauche, de semi-finition et d'usinage de finition, d'am\u00e9liorer l'efficacit\u00e9 de la production et de r\u00e9duire l'intensit\u00e9 de la main-d'\u0153uvre du personnel technique.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\"><img decoding=\"async\" class=\"size-full wp-image-1716 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/16397076661-400x155-1.png\" alt=\"D\u00e9calage de l&#039;outil\" width=\"400\" height=\"155\" \/><\/span><\/p>\n<h2><span style=\"font-size: 115%; color: #000000;\">Processus de d\u00e9calage de l'outil<\/span><\/h2>\n<p><span style=\"font-size: 115%; color: #000000;\">Le correcteur d'outil du syst\u00e8me de commande num\u00e9rique est le processus de calcul de la trajectoire du centre de l'outil effectu\u00e9 par le syst\u00e8me de commande num\u00e9rique. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La programmation s'effectue directement en fonction de la forme du contour des pi\u00e8ces, sans tenir compte du diam\u00e8tre de l'outil, et le rayon r\u00e9el de l'outil est enregistr\u00e9 dans un registre de d\u00e9calage du rayon de l'outil programmable. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Au cours de l'usinage, le syst\u00e8me CNC calcule automatiquement la trajectoire du centre de l'outil en fonction du programme de la pi\u00e8ce et du diam\u00e8tre de l'outil dans le registre de d\u00e9calage de l'outil, et termine l'usinage des pi\u00e8ces. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Les syst\u00e8mes CNC modernes disposent g\u00e9n\u00e9ralement de 16, 32, 64 ou plus de registres de d\u00e9calage d'outil programmables, qui sont num\u00e9rot\u00e9s pour la compensation de l'outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de la programmation CNC, seul le num\u00e9ro de registre correspondant au param\u00e8tre de compensation de l'outil peut \u00eatre trait\u00e9. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lorsque la compensation d'outil est ex\u00e9cut\u00e9e, la m\u00e9thode de calcul de l'intersection est adopt\u00e9e, c'est-\u00e0-dire que deux paragraphes sont lus avant le d\u00e9but de chaque paragraphe, et le point d'intersection est calcul\u00e9. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La trajectoire du vecteur de compensation de l'outil est ajout\u00e9e \u00e0 gauche ou \u00e0 droite de chaque direction vers l'avant en fonction du vecteur \u00e0 l'\u00e9tape de d\u00e9part, ce qui permet d'usiner une pi\u00e8ce conforme au contour du motif.<\/span><\/p>\n<h2><span style=\"font-size: 115%; color: #000000;\">Discussion sur le d\u00e9calage des outils<\/span><\/h2>\n<h3><span style=\"font-size: 115%; color: #000000;\">Compensation de la longueur d'outil<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\">La longueur d'outil est un concept tr\u00e8s important. Lorsque nous programmons une pi\u00e8ce d'usinage, nous devons d'abord sp\u00e9cifier le centre de programmation de la pi\u00e8ce, puis \u00e9tablir le syst\u00e8me de coordonn\u00e9es de programmation de la pi\u00e8ce. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Ce syst\u00e8me de coordonn\u00e9es n'est qu'un syst\u00e8me de coordonn\u00e9es de la pi\u00e8ce, le point z\u00e9ro \u00e9tant g\u00e9n\u00e9ralement situ\u00e9 sur la pi\u00e8ce. La longueur de chaque outil \u00e9tant diff\u00e9rente, la compensation de la longueur n'est li\u00e9e qu'\u00e0 la coordonn\u00e9e Z. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Par exemple, nous voulons forer un trou de 50 m de profondeur et tarauder un trou de 45 m de profondeur avec un foret de 250 m de long et un taraud de 350 m de long. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Tout d'abord, utilisez une perceuse pour percer un trou d'une profondeur de 50 mm. \u00c0 ce moment-l\u00e0, la machine-outil a plac\u00e9 la pi\u00e8ce au point z\u00e9ro. Lorsque le taraudage est remplac\u00e9, si les deux outils commencent \u00e0 travailler \u00e0 partir du point z\u00e9ro, le taraud est plus long que le foret et le taraud est trop long, ce qui risque d'endommager les outils et les pi\u00e8ces.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\"> \u00c0 ce moment, si la compensation de l'outil est r\u00e9gl\u00e9e, la longueur du taraud et du foret est compens\u00e9e. Ainsi, apr\u00e8s la mise \u00e0 z\u00e9ro de la machine-outil, m\u00eame si le taraud et le foret sont de longueurs diff\u00e9rentes. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">En raison de l'existence d'une compensation lorsque le robinet est appel\u00e9, la coordonn\u00e9e Z z\u00e9ro a automatiquement compens\u00e9 la longueur du robinet \u00e0 Z+ (ou Z), afin de garantir un z\u00e9ro de traitement correct.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\"><img decoding=\"async\" class=\"size-full wp-image-1717 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/16397080271-400x205-1.png\" alt=\"Compensation de la longueur d&#039;outil\" width=\"400\" height=\"205\" \/><\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Le d\u00e9calage de la longueur de l'outil est effectu\u00e9 par les instructions G43, G44 et G49, qui peuvent compenser le changement de la longueur de l'outil \u00e0 tout moment sans modifier le programme. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Le montant de la compensation est stock\u00e9 dans la m\u00e9moire des instructions par le code H. G43 repr\u00e9sente l'addition du montant de la compensation dans la m\u00e9moire et de la valeur de la coordonn\u00e9e terminale de l'instruction de programme. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">G44 repr\u00e9sente la soustraction, et le biais de longueur d'outil peut \u00eatre annul\u00e9 par l'instruction G49 ou l'instruction H 00. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Si la valeur de la m\u00e9moire du segment de programme N80 G43 Z56 H 05, 05 est de 16, cela signifie que la valeur de la coordonn\u00e9e de la borne est de 72 mm. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La valeur du montant de la compensation dans la m\u00e9moire peut \u00eatre pr\u00e9enregistr\u00e9e dans la m\u00e9moire par M DI ou DPL, ou l'instruction de segment de programme G10 P05 R16.0 peut \u00eatre utilis\u00e9e pour indiquer que le montant de la compensation dans la m\u00e9moire 05 est de 16 M M.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Il existe deux fa\u00e7ons de compenser la longueur de l'outil :\u00a0<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">(1) Utiliser la longueur r\u00e9elle de l'outil comme compensation de la longueur de l'outil. L'utilisation de la longueur de l'outil comme compensation consiste \u00e0 mesurer la longueur de l'outil \u00e0 l'aide d'un compteur d'outils, puis \u00e0 entrer cette valeur dans le registre de compensation de la longueur de l'outil comme compensation de la longueur de l'outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Premi\u00e8rement, l'utilisation de la longueur de l'outil comme compensation de la longueur de l'outil permet d'\u00e9viter la modification constante du d\u00e9calage de la longueur de l'outil en fonction du traitement de la pi\u00e8ce. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Dans ce cas, certaines r\u00e8gles de num\u00e9rotation des outils peuvent \u00eatre utilis\u00e9es pour cr\u00e9er des fichiers pour chaque outil, avec un petit signe pour \u00e9crire les param\u00e8tres pertinents de chaque outil, y compris la longueur de l'outil, le rayon, et d'autres informations. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Deuxi\u00e8mement, l'utilisation de la longueur de l'outil comme compensation de la longueur de l'outil peut permettre \u00e0 la machine-outil d'effectuer des op\u00e9rations de traitement, tandis que l'instrument de mesure de l'outil permet d'effectuer d'autres mesures de la longueur de l'outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Il n'est pas n\u00e9cessaire d'utiliser le temps de fonctionnement de la machine-outil en raison de la pr\u00e9sence de l'outil sur la machine-outil, ce qui permet de tirer pleinement parti de l'efficacit\u00e9 du centre d'usinage.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">(2) Utiliser la valeur de la distance (positive ou n\u00e9gative) entre l'info-bulle dans la direction Z et le point z\u00e9ro programm\u00e9 comme valeur de compensation. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Cette m\u00e9thode convient lorsqu'une seule personne utilise la machine-outil et qu'il n'y a pas assez de temps pour utiliser l'instrument de mesure de la longueur de l'outil afin d'usiner une autre pi\u00e8ce \u00e0 l'aide d'un outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Il est n\u00e9cessaire de r\u00e9gler \u00e0 nouveau la compensation de la longueur de l'outil. Lors de l'utilisation de cette m\u00e9thode de compensation de la longueur d'outil, la valeur de compensation correspond \u00e0 la distance de d\u00e9placement de l'extr\u00e9mit\u00e9 de l'outil lorsque la broche se d\u00e9place du point z\u00e9ro de la coordonn\u00e9e Z de la machine-outil au point z\u00e9ro du programme de la pi\u00e8ce, de sorte que la valeur de compensation est toujours n\u00e9gative et tr\u00e8s \u00e9lev\u00e9e.<\/span><\/p>\n<h3><span style=\"font-size: 115%; color: #000000;\">Compensation du rayon de l'outil<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\">La compensation du rayon de l'outil Tout comme l'utilisation de la compensation de la longueur de l'outil dans la programmation ne tient pas compte de la longueur de l'outil, en raison de la compensation du rayon de l'outil, nous ne pouvons pas trop tenir compte du diam\u00e8tre de l'outil dans la programmation. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La compensation de la longueur d'outil s'applique \u00e0 tous les outils, tandis que la compensation du rayon d'outil n'est g\u00e9n\u00e9ralement utilis\u00e9e que pour les outils de fraisage. La compensation du rayon de l'outil est utilis\u00e9e lorsque la fraise traite le contour interne et externe de la pi\u00e8ce. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La compensation du rayon d'outil \u00e9tant une instruction difficile \u00e0 comprendre et \u00e0 utiliser, de nombreuses personnes ne souhaitent pas l'utiliser dans la programmation.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Mais une fois que nous l'aurons comprise et ma\u00eetris\u00e9e, elle apportera une grande commodit\u00e9 \u00e0 notre programmation et \u00e0 notre traitement. Lorsque le programmeur est pr\u00eat \u00e0 fabriquer une fraise pour traiter la forme d'un programme de pi\u00e8ce. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Tout d'abord, en fonction de la forme de la pi\u00e8ce et du rayon de l'outil, un calcul m\u00e9ticuleux des valeurs de coordonn\u00e9es permet de d\u00e9terminer la trajectoire du centre de l'outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La forme d'une pi\u00e8ce est divis\u00e9e en deux parties : l'\u00e9bauche et la finition. Le programme d'\u00e9bauche n'est achev\u00e9 qu'apr\u00e8s l'\u00e9bauche, car l'\u00e9bauche a modifi\u00e9 la taille de la pi\u00e8ce.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1718 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/16397082851.png\" alt=\"\u00a0Compensation du rayon de l&#039;outil\" width=\"342\" height=\"225\" \/><\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">\u00c0 ce stade, si vous utilisez la compensation du rayon de l'outil, tous ces probl\u00e8mes sont r\u00e9solus. Nous pouvons ignorer le rayon de l'outil et programmer en fonction de la taille de la pi\u00e8ce, puis placer le rayon de l'outil comme compensation de rayon dans le registre de compensation de rayon. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Qu'il s'agisse de remplacer temporairement la fraise ou d'effectuer un usinage d'\u00e9bauche ou de finition, il suffit de modifier la valeur de compensation du rayon de l'outil pour contr\u00f4ler la taille des dimensions ext\u00e9rieures de la pi\u00e8ce sans modifier le programme.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">L'utilisation de la compensation du rayon de l'outil est effectu\u00e9e par les instructions G41 et G42. La compensation a deux directions, selon la r\u00e8gle de la main gauche et de la main droite : G41 a une compensation \u00e0 gauche. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Selon la r\u00e8gle de la main gauche ; G42 est une compensation \u00e0 droite, ce qui est conforme \u00e0 la r\u00e8gle de la main droite. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de l'utilisation de G41 et G42 pour la compensation de rayon, les \u00e9tapes suivantes doivent \u00eatre suivies : d\u00e9finir la valeur de compensation du rayon de l'outil ; <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Laisser l'outil se d\u00e9placer pour que la compensation soit effective (la pi\u00e8ce ne peut pas \u00eatre coup\u00e9e \u00e0 ce moment-l\u00e0) ; <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Pour annuler correctement la compensation de rayon (et la pi\u00e8ce ne peut pas \u00eatre coup\u00e9e \u00e0 ce moment-l\u00e0), n'oubliez pas d'utiliser la commande G40 pour annuler la compensation seulement apr\u00e8s que l'outil a \u00e9t\u00e9 compl\u00e8tement coup\u00e9 et qu'il est sorti de la pi\u00e8ce en toute s\u00e9curit\u00e9.<\/span><\/p>\n<h3><span style=\"font-size: 115%; color: #000000;\">\u00a0Compensation du d\u00e9calage de l'appareil<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1719 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/16397084231.png\" alt=\"\u00a0Compensation du d\u00e9calage de l&#039;appareil\" width=\"296\" height=\"314\" \/><\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">L'utilisation de la compensation du d\u00e9calage du montage, comme la compensation de la longueur et du rayon de l'outil, lib\u00e8re le programmeur de l'obligation de tenir compte de la position du montage de la pi\u00e8ce \u00e0 usiner. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de l'usinage de petites pi\u00e8ces sur un centre d'usinage, plusieurs pi\u00e8ces peuvent \u00eatre serr\u00e9es dans un seul outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de la programmation, les programmeurs n'ont pas besoin de prendre en compte le point z\u00e9ro des coordonn\u00e9es de chaque pi\u00e8ce, mais seulement de programmer en fonction de leurs points z\u00e9ro de programmation respectifs. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Utilisez ensuite la fonction de d\u00e9calage du montage pour d\u00e9placer le point z\u00e9ro programm\u00e9 de la machine-outil sur chaque pi\u00e8ce.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La compensation du d\u00e9calage du montage est effectu\u00e9e par les instructions de d\u00e9calage du montage G54 ~ G59. Une autre m\u00e9thode consiste \u00e0 utiliser l'instruction G92 pour d\u00e9finir le syst\u00e8me de coordonn\u00e9es de la pi\u00e8ce. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lorsqu'une pi\u00e8ce est termin\u00e9e et que la pi\u00e8ce suivante est lanc\u00e9e, l'instruction G92 est utilis\u00e9e pour r\u00e9initialiser le nouveau syst\u00e8me de coordonn\u00e9es de la pi\u00e8ce.<\/span><\/p>\n<h3><span style=\"font-size: 115%; color: #000000;\">La compensation angulaire<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\">L'intersection de deux plans est un angle inclus, qui peut produire une surcoupe et entra\u00eener une erreur d'usinage. La compensation de l'angle inclus (G39) peut \u00eatre utilis\u00e9e pour r\u00e9soudre le probl\u00e8me.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de l'utilisation de l'instruction de compensation d'angle incluse (G39), il convient de noter que cette instruction est sans mod\u00e8le et qu'elle n'est valable que dans la section programme de l'instruction. Elle ne peut \u00eatre utilis\u00e9e qu'apr\u00e8s les instructions G41 et G42.<\/span><\/p>\n<h3><span style=\"font-size: 115%; color: #000000;\">Fonction de compensation de l'outil CNC<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\">La forme et la taille de chaque fraise sur le porte-outil du tour CNC sont diff\u00e9rentes, et la position d'installation est \u00e9galement diff\u00e9rente. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de l'usinage, il faut tenir compte de l'installation de l'outil, de l'usure de la pointe et du rayon de la pointe des pi\u00e8ces usin\u00e9es en raison de l'erreur, faute de quoi l'usinage ne pourra pas s'\u00e9carter des exigences du dessin de la forme des pi\u00e8ces. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Par cons\u00e9quent, la fonction de compensation de l'outil doit \u00eatre correctement utilis\u00e9e pour am\u00e9liorer la qualit\u00e9 de l'usinage des pi\u00e8ces.<\/span><\/p>\n<h3><span style=\"font-size: 115%; color: #000000;\">Compensation du d\u00e9calage de l'outil<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1720 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/16397099271.png\" alt=\"Compensation du d\u00e9calage de l&#039;outil\" width=\"245\" height=\"161\" \/><\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de l'usinage de pi\u00e8ces sur un tour CNC, plusieurs outils sont utilis\u00e9s. La position d'installation et la g\u00e9om\u00e9trie de chaque outil sont diff\u00e9rentes, et la longueur de l'outil sortant du porte-outil n'est pas non plus uniforme. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de la programmation, on suppose que la position de chaque outil par rapport \u00e0 l'origine de la programmation est la m\u00eame, c'est pourquoi vous devez utiliser la fonction de compensation de la position de l'outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La figure 2a montre la trajectoire d'avance du point de basculement de l'outil n\u00b0 1 en tant qu'outil de r\u00e9f\u00e9rence, et il n'y a pas d'\u00e9cart dans la position de chaque outil sur le porte-outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La figure 2b montre le d\u00e9calage des autres points d'infobulle par rapport \u00e0 l'infobulle de r\u00e9f\u00e9rence, c'est-\u00e0-dire qu'il y a une d\u00e9viation de la position de l'outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Si l'instruction T0404 est utilis\u00e9e pour appeler l'outil de non-r\u00e9f\u00e9rence n\u00b04 \u00e0 ex\u00e9cuter le m\u00eame programme que l'outil n\u00b01, le point de nez de l'outil n\u00b04 se d\u00e9placera de la position de d\u00e9viation \u00e0 la position du point de nez de l'outil de r\u00e9f\u00e9rence, \u00e0 savoir le point A, et sortira de la m\u00eame entr\u00e9e que l'outil n\u00b01. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Compte tenu de la trajectoire, telle qu'elle est repr\u00e9sent\u00e9e par la ligne continue dans la figure 2b, cela indique que la compensation du d\u00e9calage a \u00e9t\u00e9 effectu\u00e9e avec succ\u00e8s sur l'outil de non-r\u00e9f\u00e9rence n\u00b0 4.<\/span><\/p>\n<h3><span style=\"font-size: 115%; color: #000000;\">Compensation du rayon de l'arc de la pointe<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1721 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/16462741371.png\" alt=\"Compensation du rayon de l&#039;arc de la pointe\" width=\"581\" height=\"267\" \/><\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La programmation des tours CNC et les op\u00e9rations de r\u00e9glage des outils sont bas\u00e9es sur le point id\u00e9al de la pointe de l'outil de tournage. Pour augmenter la dur\u00e9e de vie de l'outil et r\u00e9duire la rugosit\u00e9 de la surface usin\u00e9e, la pointe de l'outil de tournage dans l'usinage r\u00e9el n'est pas un point id\u00e9al. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Il y a toujours un arc avec un petit rayon, et l'usure de l'info-bulle modifiera \u00e9galement le rayon du petit arc. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">L'objectif de la compensation du rayon de la pointe de l'outil est de r\u00e9soudre l'erreur d'usinage caus\u00e9e par l'arc de la pointe de l'outil. La programmation CNC suppose que les points d'outil fixes se d\u00e9placent le long du contour des pi\u00e8ces \u00e0 tourner, mais en fait, chaque point de l'arc du point d'outil peut \u00eatre le point de coupe. \u00a0<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de l'usinage de la face frontale ou du cylindre, la trajectoire de d\u00e9placement de l'ar\u00eate de coupe co\u00efncide avec le contour des pi\u00e8ces et aucune erreur d'usinage n'est g\u00e9n\u00e9r\u00e9e. Lors de l'usinage d'arcs ou de surfaces coniques. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Les deux axes du tour \u00e9tant li\u00e9s, la trajectoire de d\u00e9placement de l'ar\u00eate de coupe ne co\u00efncide pas avec le contour des pi\u00e8ces, ce qui provoque un ph\u00e9nom\u00e8ne de contre-d\u00e9pouille ou de sur-d\u00e9pouille, comme le montre la figure 3.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1722 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/999.png\" alt=\"compensation du rayon d&#039;arc de la bulle d&#039;aide\" width=\"471\" height=\"351\" \/><\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">En utilisant la fonction de compensation du rayon de l'outil, la trajectoire de l'outil ne se r\u00e9f\u00e8re pas \u00e0 l'infobulle, mais \u00e0 la trajectoire de d\u00e9placement du centre de l'arc de la lame sur l'infobulle. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Les programmeurs utilisent des points imaginaires en fonction de la programmation du contour des pi\u00e8ces r\u00e9elles, le syst\u00e8me de commande num\u00e9rique utilisant la fonction de compensation du rayon du nez calcule automatiquement le point de la trajectoire r\u00e9elle, l'outil du tour s'\u00e9carte de la valeur du contour de la pi\u00e8ce, du rayon de l'outil, de la lame et de la tangente du contour de la pi\u00e8ce, \u00e9liminant ainsi l'influence du rayon de l'arc du point de la forme de la pi\u00e8ce, \u00e9laborant les exigences du contour de la pi\u00e8ce.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La compensation du rayon d'arc de l'infobulle est ajout\u00e9e ou annul\u00e9e par le num\u00e9ro de compensation du rayon d'arc de l'infobulle sp\u00e9cifi\u00e9 par le code G412G422G40 et le code T. illustr\u00e9 \u00e0 la figure 4.<\/span><\/p>\n<h2><span style=\"font-size: 115%; color: #000000;\">Type d'outil de tournage CNC<\/span><\/h2>\n<p><span style=\"font-size: 115%; color: #000000;\">Les outils utilis\u00e9s par les tours CNC peuvent \u00eatre divis\u00e9s en outils de tournage cylindrique, outils de tournage de trous int\u00e9rieurs, outils de tournage de filets, fraises \u00e0 rainurer, etc. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Selon la classification de la forme de l'extr\u00e9mit\u00e9 de l'outil, les outils de tournage CNC peuvent \u00eatre divis\u00e9s en outils de tournage pointus, outils de tournage ronds et outils de tournage par d\u00e9formation, comme le montre la figure 5.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12665 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/types-of-turning-tools.png\" alt=\"les types d&#039;outils de tournage\" width=\"447\" height=\"310\" \/><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-size: 115%; color: #000000;\">Figure 5.<\/span><\/p>\n<h3><span style=\"font-size: 115%; color: #000000;\">Outil de tournage pointu<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\">L'ar\u00eate de coupe de l'outil de tournage pointu est lin\u00e9aire et se compose de l'ar\u00eate de coupe principale et de l'ar\u00eate de coupe auxiliaire. Par exemple, l'outil de tournage du cercle ext\u00e9rieur, l'outil de tournage de la face frontale, l'outil de rainurage, etc. couramment utilis\u00e9s sont des outils de tournage pointus. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Ces outils sont g\u00e9n\u00e9ralement utilis\u00e9s pour usiner des pi\u00e8ces de la surface circulaire int\u00e9rieure et ext\u00e9rieure, de la face d'extr\u00e9mit\u00e9, des rainures, etc., la pointe de l'outil ayant g\u00e9n\u00e9ralement un rayon d'arc de 0,2-1,2 mm.<\/span><\/p>\n<h3><span style=\"font-size: 115%; color: #000000;\">Outil de tournage \u00e0 nez rond<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\">L'ar\u00eate de coupe principale de l'outil de tournage \u00e0 nez rond est un arc de cercle, et la position de la pointe n'est pas fixe pendant le traitement, elle peut se trouver \u00e0 n'importe quel endroit de la lame \u00e0 t\u00eate ronde. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Le rayon de l'outil de tournage circulaire n'a rien \u00e0 voir avec la forme de la pi\u00e8ce, mais l'influence du rayon de l'outil de tournage circulaire sur l'usinage doit \u00eatre prise en compte car la pointe de l'outil se trouve au centre du cercle. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">L'outil de tournage \u00e0 nez rond est g\u00e9n\u00e9ralement utilis\u00e9 pour traiter la surface de formage qui est compos\u00e9e de diff\u00e9rentes courbes.<\/span><\/p>\n<h3><span style=\"font-size: 115%; color: #000000;\">Outil de formage<\/span><\/h3>\n<p><span style=\"font-size: 115%; color: #000000;\">La taille et la forme de l'ar\u00eate de coupe de l'outil de tournage par d\u00e9formation correspondent au contour des pi\u00e8ces, et son traitement pr\u00e9sente certaines limites. Outre l'outil de tournage de filets, l'outil de formage est rarement utilis\u00e9 dans le tournage CNC.<\/span><\/p>\n<h2><span style=\"font-size: 115%; color: #000000;\">Application de la compensation d'outil pour le tour CNC<\/span><\/h2>\n<p><span style=\"font-size: 115%; color: #000000;\">Changer le compl\u00e9ment d'outil pour s'adapter au changement d'outil dans le processus d'usinage automatique des pi\u00e8ces, l'application du compl\u00e9ment d'outil peut \u00e9viter le travail de remodification du programme lorsque l'outil s'use, est r\u00e9aff\u00fbt\u00e9 ou remplac\u00e9. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">En supposant que les valeurs de compensation d'origine de l'outil soient X1 et Z1, apr\u00e8s une p\u00e9riode de traitement, la r\u00e9duction de l'\u00e9cart de l'outil est de \u0394X1 et \u0394Z1. \u00c0 ce stade, seule la valeur de compensation de l'outil peut \u00eatre modifi\u00e9e, c'est-\u00e0-dire que la valeur de compensation de l'outil est modifi\u00e9e par rapport \u00e0 la valeur d'origine. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Modifier (X1-\u0394X1) et (Z1-\u0394Z1) sans modifier le programme d'origine pour r\u00e9pondre aux exigences de l'usinage. Il en va de m\u00eame lorsque l'outil est r\u00e9aff\u00fbt\u00e9. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lorsque l'outil doit \u00eatre remplac\u00e9, la valeur de compensation du nouvel outil peut \u00eatre utilis\u00e9e comme valeur de compensation de l'outil au lieu de la valeur de compensation de l'outil dans le programme d'origine pour le traitement. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Par cons\u00e9quent, les programmeurs peuvent \u00e9galement supposer une taille d'outil pour la programmation sans conna\u00eetre la taille r\u00e9elle de l'outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Dans l'usinage r\u00e9el, la valeur r\u00e9elle peut \u00eatre utilis\u00e9e pour remplacer la valeur suppos\u00e9e de la compensation de l'outil pour la valeur de la compensation de l'outil.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">L'usinage brut et fini des pi\u00e8ces peut \u00eatre r\u00e9alis\u00e9 en changeant la valeur compl\u00e9mentaire de l'outil.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Si la valeur de d\u00e9calage entre le centre de l'outil et le contour de la pi\u00e8ce n'est pas un rayon d'outil mais une valeur donn\u00e9e, elle peut \u00eatre utilis\u00e9e pour traiter les probl\u00e8mes d'usinage d'\u00e9bauche et de finition. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Lors de l'usinage d'\u00e9bauche, le rayon r\u00e9el de l'outil plus la sur\u00e9paisseur de finition peuvent \u00eatre introduits comme valeur de compensation du rayon de l'outil, tandis que lors de la finition, seul le rayon r\u00e9el de l'outil peut \u00eatre introduit. <span style=\"color: #333399;\">\u00e9bauche et finition<\/span> peut \u00eatre obtenue en utilisant la m\u00eame proc\u00e9dure.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1724 aligncenter\" src=\"https:\/\/yijin.seo2.au\/wp-content\/uploads\/2022\/06\/cncdaoju-400x222-1.jpg\" alt=\"Type d&#039;outil de tournage CNC\" width=\"400\" height=\"222\" \/><\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La m\u00e9thode de compensation est la suivante : la sur\u00e9paisseur de finition est fix\u00e9e \u00e0 \u03941, le rayon de l'outil \u00e0 r, le micro-ajustement \u00e0 \u03942 ; tout d'abord, saisissez manuellement r comme compensation de rayon, et l'usinage grossier peut \u00eatre achev\u00e9 ; <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Dans l'usinage de finition, entrez r\uff0b\u03941+\u03942 comme compensation du rayon de l'outil, et terminez la finition du contour final. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Le montant de l'ajustement est de \u03942 et d\u00e9pend de la situation r\u00e9elle. Apr\u00e8s l'\u00e9bauche, la taille de l'usinage est mesur\u00e9e. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Si la taille r\u00e9elle est sup\u00e9rieure \u00e0 la taille souhait\u00e9e, \u03942 est positif, et s'il est inf\u00e9rieur \u00e0 la taille r\u00e9elle, il est n\u00e9gatif. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Ainsi, le m\u00eame programme peut \u00eatre utilis\u00e9 pour l'\u00e9bauche et la finition, ce qui r\u00e9duit consid\u00e9rablement la charge de calcul et am\u00e9liore l'efficacit\u00e9 du traitement. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">La modification de la valeur de compensation de l'outil pour effectuer des corrections d'usinage sur les pi\u00e8ces et la combinaison de la compensation du rayon de l'outil avec des sous-programmes permettent non seulement de simplifier la programmation et d'effectuer l'usinage d'\u00e9bauche et de finition, mais aussi d'effectuer des corrections d'usinage pour garantir la pr\u00e9cision et la qualit\u00e9 de l'usinage.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Points d'attention lors de l'utilisation de la compensation des outils<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 115%; color: #000000;\">Comme la fraise de la section du programme d'outils d\u00e9cale le mouvement de transition, la section du programme ne coupe pas le profil de la pi\u00e8ce, afin de ne pas produire une fausse coupe de la pi\u00e8ce.<\/span><\/li>\n<li><span style=\"font-size: 115%; color: #000000;\">L'outil compl\u00e8te les instructions selon lesquelles G41, G42 ou G40 doit suivre un segment de ligne droite, faute de quoi il y aura une erreur de syntaxe.<\/span><\/li>\n<li><span style=\"font-size: 115%; color: #000000;\">La valeur du rayon de l'infobulle doit \u00eatre renseign\u00e9e dans le rayon de l'infobulle de la page de compensation de l'outil (zone de m\u00e9moire o\u00f9 se trouve le biais de l'outil), et le syst\u00e8me calculera automatiquement le montant de la compensation qui doit \u00eatre d\u00e9plac\u00e9 en tant que d\u00e9calage de la compensation du rayon de l'arc de l'infobulle.<\/span><\/li>\n<li><span style=\"font-size: 115%; color: #000000;\">Le nombre de positions de point d'outil imaginaire de l'outil doit \u00eatre renseign\u00e9 dans la position de point d'outil imaginaire qui se trouve sur la page de compensation d'outil pour servir de base \u00e0 la compensation du rayon d'arc du point d'outil.<\/span><\/li>\n<li><span style=\"font-size: 115%; color: #000000;\">La longueur du segment de droite de transition de la compensation du rayon d'instruction G41 ou G42 doit \u00eatre sup\u00e9rieure au rayon de l'arc de la bulle d'aide ; le mouvement de coupe dans l'axe X doit \u00eatre sup\u00e9rieur \u00e0 2 fois la valeur du rayon de la bulle.<\/span><\/li>\n<li><span style=\"font-size: 115%; color: #000000;\">Apr\u00e8s l'ach\u00e8vement d'un segment de programme valide, si deux segments de programme ne se d\u00e9placent pas, l'outil peut surcouper le contour suivant de la pi\u00e8ce.<\/span><\/li>\n<li><span style=\"font-size: 115%; color: #000000;\">Lors de la programmation avec un centre d'arc de point d'outil imaginaire, le num\u00e9ro de point d'outil imaginaire est r\u00e9gl\u00e9 sur 0 ~ 9. La compensation du rayon de l'outil doit \u00eatre utilis\u00e9e dans la programmation, et le rayon de l'arc de la pointe doit \u00eatre pris en compte lors de l'utilisation de l'outil.<\/span><\/li>\n<\/ul>\n<h2><span style=\"font-size: 115%; color: #000000;\">Conclusion<\/span><\/h2>\n<p><span style=\"font-size: 115%; color: #000000;\">Dans le processus de tournage des machines CNC, la fonction de compensation de l'outil peut \u00eatre programm\u00e9e en fonction de la taille du profil de la pi\u00e8ce. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Apr\u00e8s l'\u00e9tablissement et la mise en \u0153uvre du remplissage de l'outil, le syst\u00e8me CNC calcule automatiquement et le point d'outil s'ajuste automatiquement \u00e0 la trajectoire du mouvement de l'outil. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Qu'il s'agisse de remplacer l'outil, ou que le rayon de l'usure de l'outil devienne plus petit et que la longueur change, ce n'est que dans le processus de remplacement du rayon de l'outil, ou de la valeur de compensation du d\u00e9calage, que vous pouvez contr\u00f4ler la taille de la forme de la pi\u00e8ce, le programme n'est pas utilis\u00e9 comme une petite modification. <\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Cela facilite grandement la programmation et le traitement et am\u00e9liore grandement l'efficacit\u00e9 de la programmation.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">We hope this information will help you. For more new information click the email box below and get the Yijin Solution expert&#8217;s help.<\/span><\/p>\n<p><span style=\"font-size: 115%; color: #000000;\">Merci de votre lecture.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>What Is Tool Offset? Tool offset: The compensating displacement of the tool position along the direction parallel to the control coordinate. Tool offset is the relative displacement applied to the coordinate axes of a machine tool during all or a specified part of a machining program. The displacement direction of the axis is determined by [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":1726,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"What is Tool Offset in CNC Machining?","_seopress_titles_desc":"Tool offset: The compensating displacement of the tool position along the direction parallel to the control coordinate. Tool offset is the relative displacement applied to the coordinate axes of a machine tool during all or a specified part of a machining program.","_seopress_robots_index":"","footnotes":""},"categories":[37],"tags":[],"class_list":{"0":"post-19776","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-cnc-guides"},"acf":[],"_links":{"self":[{"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/posts\/19776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/comments?post=19776"}],"version-history":[{"count":1,"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/posts\/19776\/revisions"}],"predecessor-version":[{"id":29126,"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/posts\/19776\/revisions\/29126"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/media\/1726"}],"wp:attachment":[{"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/media?parent=19776"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/categories?post=19776"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yijin.seo2.au\/fr\/wp-json\/wp\/v2\/tags?post=19776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}