Jul 11, 2023 Zanechajte správu

Kompenzácia dĺžky nástroja a kompenzácia polomeru nástroja

 

Pri CNC obrábaní je skutočná poloha nástroja často odlišná od teoretickej polohy nástroja pri programovaní. To je dôvod, prečo musíme upraviť program podľa polohy nástroja. Ako však každý vie, aká komplikovaná a chybová je úprava programu Preto vznikol koncept kompenzácie nástroja. Takzvaná kompenzácia nástroja je funkcia, ktorá sa používa na kompenzáciu rozdielu medzi skutočnou polohou inštalácie nástroja a teoretickou polohou programovania. Po použití funkcie kompenzácie nástroja stačí pri výmene nástroja iba zmeniť hodnotu kompenzácie polohy nástroja bez úpravy NC programu.

Pri kompenzácii nástroja často používame kompenzáciu dĺžky a kompenzáciu polomeru. Vo všeobecnosti je pre ľudí, ktorí sú v CNC priemysle noví, ťažké šikovne využiť tieto dve kompenzácie. Nižšie podrobne vysvetlíme tieto dva spôsoby kompenzácie.

obrázok
1. Kompenzácia dĺžky nástroja

1. Pojem kompenzácie dĺžky nástroja
Najprv by sme mali pochopiť, aká je dĺžka nástroja. Dĺžka nástroja je veľmi dôležitý pojem. Keď programujeme súčiastku, musíme najprv určiť programovacie centrum súčiastky a potom vytvoriť súradnicový systém programovania obrobku, pričom tento súradnicový systém je iba súradnicový systém obrobku a nulový bod je vo všeobecnosti na obrobku. Kompenzácia dĺžky sa vzťahuje len na súradnicu Z. Nie je to ako programovanie nulového bodu v rovinách X a Y, pretože nástroj je umiestnený pri kužeľovom otvore vretena a nemení sa. Nulový bod súradnice Z je iný. Každý nôž má inú dĺžku.
Napríklad chceme vyvŕtať otvor s hĺbkou 50 mm a potom vyvŕtať otvor s hĺbkou 45 mm pomocou vrtáka s dĺžkou 250 mm a závitníka s dĺžkou 350 mm. Najskôr pomocou vrtáka vyvŕtajte otvor s hĺbkou 50 mm. V tomto čase obrábací stroj nastavil nulový bod obrobku. Pri výmene závitníka na závitovanie, ak oba nože začnú spracovávať od nastaveného nulového bodu, závitník je dlhší ako vrták a závitovanie je príliš dlhé, čo poškodí nástroj. a artefakty. Ak je v tomto čase nastavená kompenzácia nástroja, kompenzuje sa dĺžka závitníka a vrtáku. Po nastavení nulového bodu obrábacieho stroja, aj keď je dĺžka závitníka a vrtáka odlišná, v dôsledku existencie kompenzácie, keď je závitník vyvolaný do práce, súradnica Z nulového bodu sa automaticky presunula na Z plus (alebo Z) kompenzuje dĺžku závitníka a zaisťuje správny nulový bod obrábania.

2. Príkaz kompenzácie dĺžky nástroja
Korekcia dĺžky nástroja sa realizuje vykonaním príkazov obsahujúcich G43 (G44) a H. Zároveň zadáme hodnotu súradnice Z, takže nástroj sa po kompenzácii presunie na miesto, kde je vzdialenosť od povrchu obrobku Z. Ďalším príkazom G49 je zrušenie príkazu G43 (G44). V skutočnosti tento príkaz nemusíme používať, pretože každý nástroj má vlastnú kompenzáciu dĺžky. Pri výmene nástroja použite príkaz G43 (G44) H na poskytnutie vlastnej korekcie dĺžky nástroja. Dĺžková kompenzácia predchádzajúceho nástroja sa však automaticky zruší.

G43 znamená pridanie čiastky korekcie v pamäti k hodnote súradníc koncového bodu programovej inštrukcie, G44 znamená odčítanie a G49 alebo H00 možno použiť na zrušenie korekcie dĺžky nástroja. Ak je v programovom segmente N80G43 Z56 H05 hodnota v pamäti 05 16, znamená to, že hodnota súradníc koncového bodu je 72 mm.

3. Dva spôsoby kompenzácie dĺžky nástroja
(1) Ako kompenzáciu dĺžky nástroja použite skutočnú dĺžku nástroja (táto metóda sa odporúča). Použitie dĺžky nástroja ako kompenzácie znamená použiť nástroj na nastavenie nástroja na meranie dĺžky nástroja a potom zadať túto hodnotu do registra kompenzácie dĺžky nástroja ako kompenzáciu dĺžky nástroja.

Použitím dĺžky nástroja ako kompenzácie dĺžky nástroja sa môžete vyhnúť neustálej úprave korekcie dĺžky nástroja pri obrábaní rôznych obrobkov. Týmto spôsobom je možné nástroj použiť na rôznych obrobkoch bez zmeny dĺžkového posunu nástroja. V tomto prípade môžete každý nástroj zaradiť podľa určitých pravidiel číslovania nástrojov a pomocou malého znaku zapísať príslušné parametre každého nástroja vrátane dĺžky a polomeru nástroja. Pre spoločnosti so špeciálnymi oddeleniami správy nástrojov nie je potrebné operátorovi hovoriť o parametroch nástroja tvárou v tvár. Hodnota dĺžky nástroja na štítku sa používa ako kompenzácia dĺžky nástroja bez ďalšieho merania.

Použitie dĺžky nástroja ako kompenzácie dĺžky nástroja môže tiež umožniť obrábaciemu stroju zmerať dĺžku iných nástrojov na nástroji na nastavenie nástroja, keď je obrábací stroj v chode, bez toho, aby zaberal čas chodu obrábacieho stroja kvôli nastaveniu nástroja na obrábacieho stroja, aby bolo možné plne využiť obrábacie centrum. efektívnosť. Týmto spôsobom, keď sa vreteno pohybuje do naprogramovaného bodu súradnice Z, je to súradnica vretena plus (alebo odčítaná) hodnota súradnice Z po korekcii dĺžky nástroja.

(2) Ako korekčnú hodnotu použite vzdialenosť (kladnú alebo zápornú) medzi špičkou nástroja a naprogramovaným nulovým bodom v smere Z. Táto metóda je vhodná na použitie, keď obrábací stroj obsluhuje len jedna osoba a nie je dostatok času na použitie nástroja na nastavenie nástroja na meranie dĺžky nástroja. Týmto spôsobom, keď sa jedným nástrojom opracuje ďalší obrobok, musí sa znova vykonať nastavenie korekcie dĺžky nástroja. Pri použití tejto metódy na kompenzáciu dĺžky nástroja je hodnota kompenzácie vzdialenosť pohybu špičky nástroja, keď sa vreteno pohybuje z nulového bodu súradnice Z obrábacieho stroja do nulového bodu programovania obrobku, takže táto hodnota kompenzácie je vždy záporná a veľmi veľká.

2. Kompenzácia polomeru nástroja

1. Koncept kompenzácie polomeru nástroja
Pri obrábaní obrysu musí byť trajektória pohybu stredu nástroja (trajektória pohybu stredu nástroja alebo stredu drôtu) a skutočný obrys obrábaného dielu posunutý o určitú vzdialenosť. Táto korekcia sa nazýva kompenzácia polomeru nástroja, známa aj ako korekcia stredu nástroja.

Keďže CNC systém riadi trajektóriu stredu nástroja, CNC systém potrebuje vypočítať trajektóriu stredu nástroja na základe veľkosti obrysu vstupnej časti a hodnoty kompenzácie polomeru nástroja. Podľa pokynov na kompenzáciu nástroja môže CNC obrábací stroj automaticky vykonávať kompenzáciu polomeru nástroja. Najmä pri manuálnom programovaní je korekcia polomeru nástroja veľmi dôležitá. Pri manuálnom programovaní pomocou príkazu kompenzácie polomeru nástroja môžete programovať podľa hodnoty obrysu dielu bez výpočtu programovania trajektórie stredu nástroja, čo výrazne znižuje množstvo výpočtov a chybovosť. Aj keď sa používa automatické programovanie CAD/CAM, množstvo manuálnych výpočtov je malé a rýchlosť generovania programu je rýchla, ale keď má nástroj malé opotrebovanie alebo sa veľkosť obrysu obrábania mierne odchyľuje od konštrukčnej veľkosti, alebo hrubé frézovanie, polodokončovacie frézovanie a dokončovacie frézovanie. Keď sa krok za krokom zmení prídavok na obrábanie, treba ho ešte vhodne upraviť. Po použití kompenzácie polomeru nástroja nie je potrebné upravovať veľkosť nástroja alebo veľkosť modelovania na regeneráciu programu. Je potrebné iba správne upraviť parametre kompenzácie nástroja na CNC obrábacom stroji. . Nielenže zjednodušuje výpočet programovania, ale zvyšuje aj čitateľnosť programu.

Kompenzácia polomeru nástroja má dve formy kompenzácie: funkcia B (základná) a funkcia C (úplná). Pretože kompenzácia polomeru nástroja funkcie B vypočítava kompenzáciu nástroja iba podľa tohto programu, nemôže vyriešiť problém prechodu medzi segmentmi programu a vyžaduje, aby sa obrys obrobku spracoval do prechodu zaobleného rohu, takže vyrobiteľnosť ostrého rohu obrobku nie je dobré. Okrem toho musia programátori vopred odhadnúť diskontinuity a priesečníky, ktoré sa môžu objaviť po kompenzácii nástroja, a manuálne ich spracovať, čo samozrejme zvyšuje náročnosť programovania; zatiaľ čo kompenzácia polomeru nástroja vo funkcii C dokáže automaticky zvládnuť prenos dráh stredu nástroja medzi dvoma segmentmi programu, ktoré môžu byť Programuje sa úplne podľa obrysu obrobku, takže takmer všetky moderné CNC obrábacie stroje používajú kompenzáciu polomeru nástroja s funkciou C. V tejto chvíli sa vyžaduje, aby aspoň dva nasledujúce bloky bloku korekcie polomeru nástroja mali príkaz posunutia (G00, G01, G02, G03 atď.) určujúci rovinu korekcie, inak správny nástroj náhradu nie je možné stanoviť.

2. Príkaz kompenzácie polomeru nástroja
Podľa predpisov ISO, keď je stredná dráha nástroja na pravej strane smeru dopredu určeného programom, nazýva sa to korekcia pravého nástroja, ktorú predstavuje G42; inak sa nazýva kompenzácia ľavého nástroja, ktorá je reprezentovaná G41.
G41 je príkaz korekcie vľavo (kompenzácia ľavého nástroja), to znamená, že pri pohľade pozdĺž smeru pohybu nástroja (za predpokladu, že sa obrobok nepohybuje), stredná dráha nástroja sa nachádza na ľavej strane obrysu obrobku, ktorá sa nazýva ľavá. kompenzácia nástroja.
G42 je príkaz korekcie pravého nástroja (korekcia pravého nástroja), to znamená, že pri pohľade pozdĺž smeru nástroja dopredu (za predpokladu, že sa obrobok nepohybuje), je stredná dráha nástroja umiestnená na pravej strane obrysu obrobku, čo sa nazýva pravá kompenzácia nástroja.
G40 je príkaz na zrušenie korekcie polomeru nástroja. Po použití tohto príkazu sú príkazy G41 a G42 neplatné.

Zaslať požiadavku

whatsapp

skype

E-mailom

Vyšetrovanie