1. naredba za pauzu
G04X (U)_/P_ odnosi se na vrijeme pauze alata (posvlačenje se zaustavlja, vreteno se ne zaustavlja), a vrijednost nakon adrese P ili X je vrijeme pauze. Vrijednost nakon
Na primjer, G04X2.0; ili G04X2000; pauza od 2 sekunde
G04P2000;
Međutim, u nekim uputama za obradu sustava rupa (kao što su G82, G88 i G89), kako bi se osigurala preciznost dna rupe, postoji vrijeme pauze kada alat obrađuje do dna rupe. U ovom trenutku, može se izraziti samo adresom P. Ako adresa X označava da kontrolni sustav smatra X vrijednošću koordinate X-osi i izvršava ga.
Na primjer, G82X100.0Y100.0Z-20.0R5.0F200P2000; izbušite (100,0, 100,0) do dna rupe i zastanite 2 sekunde
G82X100.0Y100.0Z-20.0R5.0F200X2.0; bušenje (2.0, 100.0) do dna rupe bez pauze.
2. Razlike i veze između M00, M01, M02 i M30
M00 je bezuvjetna instrukcija pauze za program. Kada se program izvrši, posmak se zaustavlja i vreteno se zaustavlja. Za ponovno pokretanje programa prvo se morate vratiti u JOG stanje, pritisnuti CW (vreteno naprijed) za pokretanje vretena, a zatim se vratiti u AUTO stanje, pritisnuti tipku START za pokretanje programa.
M01 je instrukcija selektivne pauze programa. Prije nego što se program izvrši, tipka OPSTOP na upravljačkoj ploči mora biti uključena. Učinak nakon izvršenja je isti kao M00. Program se mora ponovno pokrenuti kao gore.
M00 i M01 često se koriste za pregled ili uklanjanje strugotine dimenzija obratka tijekom obrade.
M02 je glavna instrukcija za kraj programa. Kada se ova naredba izvrši, dovod se zaustavlja, vreteno se zaustavlja i rashladno sredstvo se isključuje. Ali kursor programa se zaustavlja na kraju programa.
M30 je glavna naredba za kraj programa. Funkcija je ista kao M02, razlika je u tome što se kursor vraća na poziciju glave programa, bez obzira na to postoje li nakon M30 drugi programski segmenti.
3. Adrese D i H imaju isto značenje
Parametri kompenzacije alata D i H imaju istu funkciju i mogu se mijenjati po želji. Oba predstavljaju naziv adrese kompenzacijskog registra u CNC sustavu, ali specifična vrijednost kompenzacije određena je adresom kompenzacijskog broja iza njih. Međutim, u obradnim centrima, kako bi se spriječile pogreške, općenito se umjetno određuje da je H adresa kompenzacije duljine alata, broj kompenzacije je od 1 do 20, D je adresa kompenzacije radijusa alata, a broj kompenzacije počinje od br. 21 (magazin alata sa 20 alata).
Na primjer, G00G43H1Z100.0;
G01G41D21X20.0Y35.0F200;
4. Naredba zrcala
Upute za obradu slike u zrcalu M21, M22, M23. Kada se zrcali samo X-os ili Y-os, redoslijed rezanja (penjanje i glodanje prema gore), smjer kompenzacije alata i upravljanje interpolacijom luka bit će suprotni stvarnom programu, kao što je prikazano na slici 1. Kada X -os i Y-os zrcale se u isto vrijeme, redoslijed dodavanja alata, smjer kompenzacije alata i upravljanje interpolacijom luka ostaju nepromijenjeni.
Napomena: Nakon korištenja naredbe mirror, morate upotrijebiti M23 da je poništite kako biste izbjegli utjecaj na sljedeće programe. U načinu rada G90, kada koristite zrcalnu sliku ili naredbu za odustajanje, morate se vratiti na ishodište koordinatnog sustava obratka prije nego što se može koristiti. U suprotnom, CNC sustav ne može izračunati daljnju putanju kretanja i dogodit će se nasumično pomicanje alata. U ovom trenutku mora se izvršiti ručna operacija vraćanja izvora kako bi se riješio problem. Rotacija vretena se ne mijenja s naredbom zrcalne slike.
Slika 1: Kompenzacija alata, promjene naprijed i nazad tijekom zrcaljenja
5. Naredba interpolacije luka
G02 je interpolacija u smjeru kazaljke na satu, G03 je interpolacija u smjeru suprotnom od kazaljke na satu. U ravnini XY format je sljedeći: G02/G03X_Y_I_K_F_ ili G02/G
03X_Y_R_F_, gdje
Prilikom lučnog rezanja, imajte na umu da kada je q≤180°, R je pozitivna vrijednost; kada je q>180°, R je negativna vrijednost; I i K se također mogu specificirati s R. Kada su obje specificirane u isto vrijeme, naredba R ima prednost, a I, K je nevažeća; R ne može izvesti rezanje punog kruga, a rezanje punog kruga može se programirati samo s I, J i K, jer postoji bezbroj krugova s istim radijusom koji prolaze kroz istu točku, kao što je prikazano na slici 2.
Slika 2 Kružnica koja prolazi kroz istu točku
Kada su I i K nula, mogu se izostaviti; bez obzira na način G90 ili G91, I, J i K su programirani prema relativnim koordinatama; tijekom interpolacije luka, upute za kompenzaciju alata G41/G42 ne mogu se koristiti.
6. Prednosti i nedostaci između G92 i G54~G59
G54~G59 je koordinatni sustav postavljen prije obrade, a G92 je koordinatni sustav postavljen u programu. Nakon korištenja G54~G59, nema potrebe ponovno koristiti G92, inače će G54~G59 biti zamijenjen i treba ga izbjegavati, kao što je prikazano u tablici 1.
Tablica 1. Razlika između G92 i radnog koordinatnog sustava
Napomena: (1) Jednom kada se G92 koristi za postavljanje koordinatnog sustava, ponovno korištenje G54~G59 neće imati učinka osim ako se sustav isključi i ponovno pokrene ili se G92 koristi za postavljanje potrebnog novog koordinatnog sustava obratka. (2) Nakon završetka programa koji koristi G92, ako se alatni stroj ne vrati?
Ako se ishodište postavljeno pomoću 羾92 ponovno pokrene, trenutni položaj alatnog stroja postat će novi ishodište koordinata izratka, što je sklono nezgodama. Stoga se nadam da će ga čitatelji koristiti s oprezom.
7. Pripremite potprogram za promjenu alata.
Na obradnom centru promjene alata su neizbježne. Međutim, alatni stroj ima fiksnu točku promjene alata kada napusti tvornicu. Ako nije u poziciji za promjenu alata, alat se ne može promijeniti. Štoviše, prije promjene alata, kompenzacija alata i ciklus moraju se poništiti, vreteno se zaustavlja, a rashladno sredstvo se isključuje. Mnogo je uvjeta. Ako se ovi uvjeti moraju osigurati prije svake ručne izmjene alata, to neće biti samo sklono pogreškama, već i neučinkovito. Stoga možemo sastaviti program za promjenu alata da ga spremimo i koristimo u DI stanju. Pozivanjem M98 možete dovršiti radnju izmjene alata u jednom potezu.
Uzimajući PMC-10V20 obradni centar kao primjer, program je sljedeći:
O2002; (naziv programa)
G80G40G49; (Poništi fiksni ciklus i kompenzaciju alata)
M05; (Vreteno se zaustavlja)
M09; (zatvaranje rashladne tekućine)
G91G30Z0; (Z os se vraća u drugo ishodište, što je točka promjene alata)
M06; (Promjena alata)
M99; (Kraj potprograma)
Kada trebate promijeniti alat, trebate samo utipkati “T5M98P2002″ u MDI stanju kako biste zamijenili traženi alat T5, čime ćete izbjeći mnoge nepotrebne pogreške. Čitatelji mogu sastaviti odgovarajuće potprograme za promjenu alata prema karakteristikama vlastitih alatnih strojeva.
8. drugo
Redni broj programskog segmenta, predstavljen adresom N. Općenito, sam CNC uređaj ima ograničen memorijski prostor (64K). Kako bi se uštedio prostor za pohranu, redni brojevi programskih segmenata su izostavljeni. N predstavlja samo oznaku segmenta programa, što može olakšati pretraživanje i uređivanje programa. Nema utjecaja na proces obrade. Redni broj se može povećati ili smanjiti, a kontinuitet vrijednosti nije potreban. Međutim, ne može se izostaviti kada se koriste određene instrukcije petlje, instrukcije skoka, pozivanje potprograma i instrukcije zrcala.
9. U istom programskom segmentu, za istu instrukciju (isti adresni znak) ili istu grupu instrukcija, stupa na snagu ona koja se pojavi kasnije.
Na primjer, program za promjenu alata, T2M06T3; zamjenjuje T3 umjesto T2;
G01G00X50.0Y30.0F200; G00 se izvršava (iako postoji vrijednost F, G01 se ne izvršava).
Kodovi instrukcija koji nisu u istoj skupini imaju isti učinak ako se izvršavaju u istom programskom segmentu izmjenom niza.
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
Sve gore navedene stavke pokrenute su i proslijeđene na PMC-10V20 (FANUCSYSTEM) obradnom centru. U praktičnim primjenama potrebno je samo duboko razumijevanje pravila korištenja i programiranja raznih instrukcija.
Xinfa CNC alati imaju karakteristike dobre kvalitete i niske cijene. Za detalje posjetite:
Proizvođači CNC alata – kineska tvornica i dobavljači CNC alata (xinfatools.com)
Vrijeme objave: 6. studenog 2023