Ovaj članak razmatra tri tačke znanja i nada se da će inspirisati sve.
1. Pod kojim okolnostima treba koristiti G41G42?
2. Kako odabrati G41G42
3. Izbor orijentacije vrha alata
1. Zašto trebate koristiti G41G42 kada programirate automobil?
Prilikom obrade radnih komada s oblicima kao što su konusi ili lukovi na CNC strugu, postojaće greške u dimenzijama između ispravno napisanog programa i stvarnih obrađenih dijelova.
Ovu grešku uzrokuje luk vrha alata.
Da bismo razjasnili ovo pitanje, moramo početi s podešavanjem alata za CNC strug. Molimo pogledajte dijagram ispod:
slika
Znamo da će većina vrhova alata za struganje imati luk R, kao što je prikazano na gornjoj slici:
Za podešavanje alata u smjeru Z-ose, točka A vrha alata dodiruje krajnju stranu dijela.
U smjeru osi X, točka B vrha alata dodiruje vanjski krug dijela.
Prilikom stvarnog rezanja krajnje strane ili vanjskog kruga, veličina dijela u smjeru Z ili X određena je točkom A ili B. U ovom trenutku, ugao vrha alata nema utjecaja na veličinu obrade.
Međutim, kada se koristi za obradu radnih komada sa kosinama, konusima ili lukovima, stvarne tačke rezanja alata su tangente na luku vrha alata AB, a ne tačka A ili tačka B tokom podešavanja alata. Kao što je prikazano u nastavku:
slika
Zatim kada obrađujete dijelove s oblicima kao što su konusi ili lukovi, trebate koristiti G41/G42 kompenzaciju radijusa vrha alata.
U redu, hajde da jasno objasnimo princip, a zatim pređimo na drugu tačku znanja.
2. Kako odabrati G41 G42 prilikom programiranja?
Za alatne mašine se deli na:
Prednji oslonac za alat
Stražnji oslonac za alat
Dijelovi se dijele na:
oblik automobila
unutrašnja rupa automobila
Tada se ove dvije metode klasifikacije mogu kombinirati u sljedeće četiri situacije. Pažljivo pogledajte sljedeće dvije slike:
1. Zadnji oslonac za alat: Alat seče na desnoj strani radnog komada
2. Prednji oslonac za alat: Alat seče na lijevoj strani obratka
3. Zadnji oslonac za alat: Alat seče na lijevoj strani radnog komada
4. Prednji oslonac za alat: Alat seče na desnoj strani obratka
slika
Pažljivo zapamtite gornju sliku
Jednostavno?
Ovaj trik je zaista jednostavan, ali veoma efikasan!
U redu, idemo direktno na primjer završnog programa:
slika
%
O0001
T0101
S500 M03
G0X60.Z2.
G01 G42 Z0 F0.1. (Kompenzacija polumjera luka alata)
X120.Z-150.
X200.Z-180.
Z-260
G{0}}G40X205.Z2. (otkaži kompenzaciju radijusa)
M30
%
3. Izbor orijentacije vrha alata
Tijekom programiranja, (G41/G42) kompenzacija radijusa alata se dodaje programu.
Možda se u ovom trenutku pitate? ---Kako alatna mašina identificira kompenzaciju radijusa alata R?
Ovo zahtijeva od nas ne samo da dodamo G41 ili G42 u program, već i da unesemo luk vrha alata R i orijentaciju vrha alata odgovarajućeg alata u panelu za kompenzaciju alata.
slika
Ovdje se pojavljuje "orijentacija vrha noža".
Presreo sam dijagram orijentacije vrha alata iz priručnika alatne mašine za struganje, kako slijedi:
slika
Kako ga konkretno primijeniti, kao što je prikazano na dijagramu ispod:
Vanjski krug ravnog automobila
slika
Unutrašnja rupa pozitivno okretanje
slika
Gore navedeno je naš najduže korišteni broj lokacije alata, to jest:
Pozitivan vanjski krug: 3
Prednja unutrašnja rupa: 2
U programu koristimo G41 ili G42, a u panel za kompenzaciju alata unosimo luk vrha alata R i orijentaciju vrha alata odgovarajućeg alata.
Kao što je prikazano u O0001 programu iznad, ako je luk nosa alata R=0.8, trebam unijeti luk nosa alata R koji odgovara alatu T0101 i orijentaciju vrha alata u panelu za kompenzaciju alata.
slika
Pokretanjem programa O0001 na ovaj način, alatna mašina će koristiti funkciju G42 da eliminiše prekomjerno sečenje ili ostatke rezanja.
U redu, ovim je završeno objašnjenje G41/G42 u skretanju.
Hajde da podijelimo slučaj grubog i finog okretanja CNC makro programa kako bismo informirali G41/G42 o stvarima kojima je potrebna pažnja u programiranju.
slika
Procedura je sljedeća:
slika
Napomena 1: Kompenzacija luka R mora biti u stanju G00 ili G01 i ne može se kompenzirati pod G02 ili G03 komandom.
Napomena 2: Odjava također mora biti u stanju G00 ili G01 i ne može se odjaviti pod komandom G02 ili G03.




