Jul 11, 2023 Palik žinutę

Įrankio ilgio kompensavimas ir įrankio spindulio kompensavimas

 

CNC apdirbimo metu faktinė įrankio padėtis dažnai skiriasi nuo teorinės įrankio padėties programavimo metu. Štai kodėl turime modifikuoti programą pagal įrankio padėtį. Tačiau, kaip visi žino, kaip sudėtinga ir klaidų tikimybė yra modifikuoti programą. Todėl atsirado įrankių kompensavimo koncepcija. Vadinamasis įrankio kompensavimas yra funkcija, naudojama skirtumui tarp tikrosios įrankio montavimo padėties ir teorinės programavimo padėties kompensuoti. Panaudojus įrankio kompensavimo funkciją, keičiant įrankį tereikia pakeisti įrankio padėties kompensavimo vertę, nekeičiant NC programos.

Kompensuodami įrankį dažnai naudojame ilgio ir spindulio kompensavimą. Paprastai žmonėms, kurie yra naujokai CNC pramonėje, sunku sumaniai panaudoti šias dvi kompensacijas. Žemiau mes išsamiai paaiškinsime šiuos du kompensavimo būdus.

paveikslėlį
1. Įrankio ilgio kompensavimas

1. Įrankio ilgio kompensavimo samprata
Visų pirma, turėtume suprasti, koks yra įrankio ilgis. Įrankio ilgis yra labai svarbi sąvoka. Kai programuojame dalį, pirmiausia turime nurodyti detalės programavimo centrą, o tada nustatyti ruošinio programavimo koordinačių sistemą, o ši koordinačių sistema yra tik ruošinio koordinačių sistema, o nulinis taškas paprastai yra ruošinyje. Ilgio kompensavimas yra susijęs tik su Z koordinate. Tai nepanašu į programavimo nulinį tašką X ir Y plokštumose, nes įrankis yra išdėstytas pagal veleno kūginę angą ir nesikeičia. Z koordinatės nulinis taškas skiriasi. Kiekvienas peilis yra skirtingo ilgio.
Pavyzdžiui, norime išgręžti 50 mm gylio skylę, o tada išgręžti 45 mm gylio skylę, naudodami 250 mm ilgio grąžtą ir 350 mm ilgio čiaupą. Pirmiausia grąžtu išgręžkite 50 mm gylio skylę. Šiuo metu staklės nustatė ruošinio nulinį tašką. Pakeitus čiaupą sriegimui, jei abu peiliai pradeda apdirbti nuo nustatyto nulinio taško, čiaupas yra ilgesnis už grąžtą ir sriegimas per ilgas, o tai sugadins įrankį. ir artefaktus. Jei šiuo metu nustatytas įrankio kompensavimas, čiaupo ir grąžto ilgis kompensuojamas. Nustačius staklių nulinį tašką, net jei sriegio ir grąžto ilgis skiriasi, dėl kompensacijos buvimo čiaupui iškvietus dirbti, nulinio taško Z koordinatė automatiškai persikelia į Z plus (arba Z) kompensuoja čiaupo ilgį ir užtikrina teisingą apdirbimo nulinį tašką.

2. Įrankio ilgio kompensavimo komanda
Įrankio ilgio kompensavimas realizuojamas vykdant komandas, kuriose yra G43 (G44) ir H. Tuo pačiu suteikiame Z koordinatės reikšmę, kad įrankis judėtų ten, kur po kompensavimo atstumas nuo ruošinio paviršiaus yra Z. Kita komanda G49 yra atšaukti komandą G43 (G44). Tiesą sakant, mums nereikia naudoti šios komandos, nes kiekvienas įrankis turi savo ilgio kompensavimą. Keisdami įrankį naudokite komandą G43 (G44) H, kad nustatytumėte savo įrankio ilgio kompensaciją. Tačiau ankstesnio įrankio ilgio kompensavimas automatiškai atšaukiamas.

G43 reiškia atmintyje esančios kompensacijos sumos pridėjimą prie programos komandos pabaigos taško koordinačių reikšmės, G44 reiškia atimtį, o G49 arba H00 galima naudoti įrankio ilgio poslinkiui atšaukti. Programos segmente N80G43 Z56 H05, jei 05 reikšmė atmintyje yra 16, tai reiškia, kad pabaigos taško koordinačių reikšmė yra 72 mm.

3. Du įrankio ilgio kompensavimo būdai
(1) Naudokite tikrąjį įrankio ilgį kaip įrankio ilgio kompensavimą (šis metodas rekomenduojamas). Naudojant įrankio ilgį kaip kompensaciją, naudojant įrankio nustatymo instrumentą reikia išmatuoti įrankio ilgį, o tada įvesti šią vertę į įrankio ilgio kompensavimo registrą kaip įrankio ilgio kompensaciją.

Naudojant įrankio ilgį kaip įrankio ilgio kompensavimą, galima išvengti nuolatinio įrankio ilgio poslinkio keitimo apdorojant skirtingus ruošinius. Tokiu būdu įrankis gali būti naudojamas įvairiems ruošiniams nekeičiant įrankio ilgio poslinkio. Tokiu atveju galite įrašyti kiekvieną įrankį pagal tam tikras įrankių numeravimo taisykles ir naudodami mažą ženklą įrašyti atitinkamus kiekvieno įrankio parametrus, įskaitant įrankio ilgį ir spindulį. Įmonėms, turinčioms specialius įrankių valdymo skyrius, nereikia įrankio parametrų pasakoti akis į akį su operatoriumi. Etiketėje nurodyta įrankio ilgio vertė naudojama kaip įrankio ilgio kompensacija be tolesnio matavimo.

Naudojant įrankio ilgį kaip įrankio ilgio kompensavimą, staklės taip pat gali išmatuoti kitų įrankių ilgį, esantį įrankio nustatymo įrankyje, kol staklės veikia, neužimant staklių veikimo laiko dėl įrankio nustatymo staklės, kad būtų galima visiškai išnaudoti apdirbimo centrą. efektyvumą. Tokiu būdu, sukliui judant į užprogramuotą Z koordinačių tašką, po įrankio ilgio kompensavimo tai yra veleno koordinatė plius (arba atimama) Z koordinatės reikšmė.

(2) Kaip kompensavimo vertę naudokite atstumą (teigiamą arba neigiamą) tarp įrankio nosies ir užprogramuoto nulinio taško Z kryptimi. Šis metodas tinkamas naudoti, kai stakles valdo tik vienas asmuo ir nėra pakankamai laiko naudoti įrankio nustatymo įrankį įrankio ilgiui išmatuoti. Tokiu būdu, vienu įrankiu apdorojant kitą ruošinį, įrankio ilgio kompensavimo nustatymas turi būti atliktas iš naujo. Naudojant šį metodą įrankio ilgio kompensavimui, kompensavimo vertė yra įrankio nosies judėjimo atstumas, kai velenas juda iš staklių Z koordinatės nulinio taško į ruošinio programavimo nulinį tašką, todėl ši kompensavimo vertė visada yra neigiama ir labai didelė.

2. Įrankio spindulio kompensavimas

1. Įrankio spindulio kompensavimo samprata
Kontūro apdirbimo metu įrankio centro judėjimo trajektorija (įrankio centro arba vielos centro judėjimo trajektorija) ir tikrasis apdirbamos dalies kontūras turi būti tam tikru atstumu nuslinkti. Šis poslinkis vadinamas įrankio spindulio kompensavimu, taip pat žinomas kaip įrankio centro poslinkis.

Kadangi CNC sistema valdo įrankio centro trajektoriją, CNC sistema turi apskaičiuoti įrankio centro trajektoriją pagal įvesties dalies kontūro dydį ir įrankio spindulio kompensavimo vertę. Pagal įrankio kompensavimo instrukciją, CNC apdirbimo staklės gali automatiškai atlikti įrankio spindulio kompensavimą. Ypač rankiniu būdu programuojant įrankio spindulio kompensavimas yra labai svarbus. Programuojant rankiniu būdu, naudojant įrankio spindulio kompensavimo komandą, galima programuoti pagal detalės kontūro reikšmę, neskaičiuojant įrankio centro trajektorijos programavimo, o tai labai sumažina skaičiavimo kiekį ir klaidų dažnį. Nors naudojant CAD/CAM automatinį programavimą, rankinio skaičiavimo kiekis yra nedidelis, o programos generavimo greitis yra greitas, tačiau kai įrankis yra šiek tiek susidėvėjęs arba apdirbimo kontūro dydis šiek tiek skiriasi nuo projektinio dydžio arba grubus frezavimas, pusapdailinis frezavimas ir galutinis frezavimas. Kai keičiasi laipsniško apdirbimo pašalpa, ją vis tiek reikia atitinkamai pakoreguoti. Panaudojus įrankio spindulio kompensaciją, norint atkurti programą, nereikia keisti įrankio dydžio ar modeliavimo dydžio. Tik reikia tinkamai pakeisti CNC staklių įrankio kompensavimo parametrus. . Tai ne tik supaprastina programavimo skaičiavimą, bet ir padidina programos skaitomumą.

Įrankio spindulio kompensavimas turi dvi kompensavimo formas: B funkcija (Basic) ir C funkcija (Complete). Kadangi B funkcijos įrankio spindulio kompensacija apskaičiuoja tik įrankio kompensaciją pagal šią programą, ji negali išspręsti perėjimo tarp programos segmentų problemos ir reikalauja, kad ruošinio kontūras būtų apdorojamas į apvalų kampo perėjimą, taigi aštraus kampo pagaminamumas. ruošinio dalis nėra gera. Be to, programuotojai turi iš anksto įvertinti nutrūkimus ir susikirtimus, kurie gali atsirasti po įrankio kompensavimo, ir juos rankiniu būdu apdoroti, o tai akivaizdžiai apsunkina programavimą; tuo tarpu C funkcijos įrankio spindulio kompensavimas gali automatiškai tvarkyti įrankio centro takų perkėlimą tarp dviejų programos segmentų, kuris gali būti Jis programuojamas visiškai pagal ruošinio kontūrą, todėl beveik visose šiuolaikinėse CNC staklėse naudojamas C funkcijos įrankio spindulio kompensavimas. Šiuo metu reikalaujama, kad bent dviejuose paskesniuose įrankio spindulio kompensavimo sakinio sakiniuose būtų poslinkio komanda (G00, G01, G02, G03 ir kt.), nurodanti kompensavimo plokštumą, kitu atveju tinkamas įrankis. kompensacija negali būti nustatyta.

2. Įrankio spindulio kompensavimo komanda
Pagal ISO reglamentus, kai įrankio centro vėžė yra dešinėje programoje nurodytos judėjimo krypties pusėje, tai vadinama dešiniojo įrankio kompensavimu, kuris pavaizduotas G42; kitu atveju jis vadinamas kairiojo įrankio kompensavimu, kuris pavaizduotas G41.
G41 yra įrankio kairiojo kompensavimo komanda (kairiojo įrankio kompensacija), ty žiūrint išilgai įrankio judėjimo krypties (darant prielaidą, kad ruošinys nejuda), įrankio vidurio vėžė yra kairėje ruošinio kontūro pusėje, kuri vadinama kaire. įrankių kompensavimas.
G42 yra įrankio dešiniojo kompensavimo komanda (dešiniojo įrankio kompensacija), tai yra, žiūrint įrankio kryptimi į priekį (darant prielaidą, kad ruošinys nejuda), įrankio centro vėžė yra dešinėje ruošinio kontūro pusėje, kuri vadinama dešine. įrankių kompensavimas.
G40 yra komanda atšaukti įrankio spindulio korekciją. Panaudojus šią komandą, G41 ir G42 komandos negalioja.

Siųsti užklausą

whatsapp

skype

El. paštas

Tyrimo