1. příkaz pauza
G04X (U)_/P_ odkazuje na dobu pauzy nástroje (posuv se zastaví, vřeteno se nezastaví) a hodnota za adresou P nebo X je doba pauzy. Hodnota po
Například G04X2.0; nebo G04X2000; pauza na 2 sekundy
G04P2000;
V některých instrukcích pro zpracování systému děr (jako jsou G82, G88 a G89) je však za účelem zajištění přesnosti dna díry čas pauzy, kdy se nástroj zpracovává na dno díry. V tuto chvíli ji lze vyjádřit pouze adresou P. Pokud adresa X udává, že řídicí systém považuje X za hodnotu souřadnice osy X a provede ji.
Například G82X100.0Y100.0Z-20.0R5.0F200P2000; vyvrtejte (100,0, 100,0) na dno díry a zastavte na 2 sekundy
G82X100.0Y100.0Z-20.0R5.0F200X2.0; vrtání (2,0, 100,0) na dno otvoru bez přestávky.
2. Rozdíly a souvislosti mezi M00, M01, M02 a M30
M00 je instrukce bezpodmínečné pauzy pro program. Po provedení programu se posuv zastaví a vřeteno se zastaví. Chcete-li program restartovat, musíte se nejprve vrátit do stavu JOG, stisknout CW (vřeteno vpřed) pro spuštění vřetena a poté se vrátit do stavu AUTO a stisknutím tlačítka START spustit program.
M01 je programově selektivní instrukce pauzy. Před spuštěním programu je nutné zapnout tlačítko OPSTOP na ovládacím panelu. Účinek po provedení je stejný jako u M00. Program musí být restartován jako výše.
M00 a M01 se často používají pro kontrolu nebo odstraňování třísek rozměrů obrobku během zpracování.
M02 je hlavní instrukce ukončení programu. Po provedení tohoto příkazu se posuv zastaví, vřeteno se zastaví a chladicí kapalina se vypne. Ale programový kurzor se zastaví na konci programu.
M30 je hlavní příkaz ukončení programu. Funkce je stejná jako u M02, rozdíl je v tom, že se kurzor vrací do pozice hlavy programu, bez ohledu na to, zda jsou po M30 další segmenty programu.
3. Adresy D a H mají stejný význam
Parametry korekce nástroje D a H mají stejnou funkci a lze je libovolně zaměňovat. Oba představují název adresy kompenzačního registru v CNC systému, ale konkrétní hodnota kompenzace je určena adresou kompenzačního čísla za nimi. V obráběcích centrech se však, aby se předešlo chybám, obecně uměle stanoví, že H je adresa korekce délky nástroje, číslo korekce je od 1 do 20, D je adresa korekce poloměru nástroje a číslo korekce začíná od č. 21 (zásobník nástrojů s 20 nástroji).
Například G00G43H1Z100.0;
G01G41D21X20.0Y35.0F200;
4. Příkaz zrcadlení
Pokyny pro zpracování zrcadlového obrazu M21, M22, M23. Když je zrcadlena pouze osa X nebo osa Y, sekvence řezání (sousledné a nesousledné frézování), směr kompenzace nástroje a řízení obloukové interpolace budou opačné než skutečný program, jak je znázorněno na obrázku 1. Když X -osa a osa Y jsou zrcadleny současně, sekvence podávání nástroje, směr kompenzace nástroje a řízení obloukové interpolace zůstávají nezměněny.
Poznámka: Po použití příkazu zrcadlení jej musíte zrušit pomocí M23, abyste předešli ovlivnění následujících programů. V režimu G90 se při použití příkazu zrcadlení nebo zrušení musíte vrátit do počátku souřadného systému obrobku, než jej lze použít. Jinak CNC systém nemůže vypočítat následnou trajektorii pohybu a dojde k náhodnému pohybu nástroje. V tomto okamžiku musí být k vyřešení problému provedena operace ručního vrácení původu. Rotace vřetena se příkazem zrcadlení nezmění.
Obrázek 1: Korekce nástroje, změny vpřed a vzad během zrcadlení
5. Příkaz obloukové interpolace
G02 je pravotočivá interpolace, G03 je levotočivá interpolace. V rovině XY je formát následující: G02/G03X_Y_I_K_F_ nebo G02/G
03X_Y_R_F_, kde
Při řezání obloukem mějte na paměti, že když q≤180°, R je kladná hodnota; když q > 180°, R je záporná hodnota; I a K mohou být také specifikovány pomocí R. Když jsou obě specifikovány současně, má příkaz R přednost a I , K je neplatný; R nemůže provádět řezání celé kružnice a řezání plné kružnice lze naprogramovat pouze s I, J a K, protože existuje nespočet kružnic se stejným poloměrem procházejících stejným bodem, jak je znázorněno na obrázku 2.
Obrázek 2 Kružnice procházející stejným bodem
Když I a K jsou nula, mohou být vynechány; bez ohledu na režim G90 nebo G91 jsou I, J a K naprogramovány podle relativních souřadnic; během obloukové interpolace nelze použít instrukce pro kompenzaci nástroje G41/G42.
6. Výhody a nevýhody mezi G92 a G54~G59
G54~G59 je souřadnicový systém nastavený před zpracováním a G92 je souřadný systém nastavený v programu. Po použití G54~G59 není nutné znovu používat G92, jinak budou G54~G59 nahrazeny a je třeba se jim vyhnout, jak je uvedeno v tabulce 1.
Tabulka 1 Rozdíl mezi G92 a pracovním souřadným systémem
Poznámka: (1) Jakmile je k nastavení souřadnicového systému použito G92, nebude mít opětovné použití G54~G59 žádný účinek, pokud se systém nevypne a znovu nespustí, nebo se G92 nepoužije k nastavení požadovaného nového souřadnicového systému obrobku. (2) Pokud se po ukončení programu používajícího G92 obráběcí stroj nevrátí?
Pokud se znovu spustí počátek nastavený pomocí 羾92, aktuální poloha obráběcího stroje se stane novým počátkem souřadnic obrobku, což je náchylné k nehodám. Proto doufám, že jej čtenáři budou používat opatrně.
7. Připravte podprogram pro výměnu nástroje.
Na obráběcím centru jsou výměny nástrojů nevyhnutelné. Obráběcí stroj má však pevný bod výměny nástroje, když opouští továrnu. Pokud není v poloze pro výměnu nástroje, nelze nástroj vyměnit. Navíc před výměnou nástroje musí být kompenzace nástroje a cyklus zrušeny, vřeteno se zastaví a chladicí kapalina se vypne. Existuje mnoho podmínek. Pokud musí být tyto podmínky zajištěny před každou ruční výměnou nástroje, bude to nejen náchylné k chybám, ale také neefektivní. Proto můžeme zkompilovat program pro výměnu nástroje, abychom jej uložili a použili ve stavu DI. Zavoláním M98 lze dokončit akci výměny nástroje jedním tahem.
Vezmeme-li jako příklad obráběcí centrum PMC-10V20, program je následující:
O2002; (název programu)
G80G40G49; (Zrušit fixní cyklus a kompenzaci nástroje)
M05; (Vřeteno se zastaví)
M09; (uzavření chladicí kapaliny)
G91G30Z0; (osa Z se vrátí do druhého počátku, což je bod výměny nástroje)
M06; (Výměna nástroje)
M99; (Konec podprogramu)
Když potřebujete vyměnit nástroj, stačí zadat „T5M98P2002“ ve stavu MDI, abyste nahradili požadovaný nástroj T5, čímž se vyhnete mnoha zbytečným chybám. Čtenáři mohou sestavit odpovídající podprogramy pro výměnu nástrojů podle charakteristik svých vlastních obráběcích strojů.
8. jiný
Programové pořadové číslo segmentu, reprezentované adresou N. Obecně má CNC zařízení samo o sobě omezený paměťový prostor (64K). Z důvodu úspory místa v paměti jsou vynechána pořadová čísla programových segmentů. N představuje pouze označení segmentu programu, které může usnadnit vyhledávání a úpravy programu. Nemá žádný vliv na proces obrábění. Pořadové číslo lze zvýšit nebo snížit a není vyžadována kontinuita hodnot. Nelze jej však vynechat při použití určitých instrukcí smyčky, instrukcí skoků, volání podprogramů a instrukcí zrcadlení.
9. Ve stejném segmentu programu, pro stejnou instrukci (stejný znak adresy) nebo stejnou skupinu instrukcí se projeví ta, která se objeví později.
Například program výměny nástroje, T2M06T3; nahrazuje T3 místo T2;
G01G00X50.0Y30.0F200; G00 se provede (ačkoli existuje hodnota F, G01 se neprovede).
Kódy instrukcí, které nejsou ve stejné skupině, mají stejný účinek, pokud jsou provedeny ve stejném segmentu programu výměnou sekvence.
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
Všechny výše uvedené položky byly spuštěny a předány na obráběcím centru PMC-10V20 (FANUCSYSTEM). V praktických aplikacích je zapotřebí pouze hluboké porozumění pravidlům použití a programování různých instrukcí.
CNC nástroje Xinfa se vyznačují dobrou kvalitou a nízkou cenou. Podrobnosti naleznete na adrese:
Výrobci CNC nástrojů – Čína továrna a dodavatelé CNC nástrojů (xinfatools.com)
Čas odeslání: List-06-2023