Význam běžných adresních znaků
Podrobné vysvětlení programovacích instrukčních kódů CNC obráběcího centra FANUC
Pomocná funkce M příkaz
Poznámka: V bloku může být pouze jeden příkaz M. Pokud se v programu objeví dva nebo více M příkazů, je platný pouze poslední M příkaz a ostatní jsou neplatné!
Další pokyny
(1) F — příkaz rychlosti posuvu
F a následující čísla ukazují, že když je příkaz G94, jednotka je mm/min, když je příkaz G95, jednotka je mm/r.
(2) S — příkaz otáček vřetena
S a následující čísla udávají, že jednotka je r/min.
(3) T — Nástrojový příkaz
T a následující tři číslice označují číslo nástroje.
(4) Hodnota korekce délky nástroje H a D a hodnota korekce poloměru nástroje
H a D a následující tři číslice označují, že tři číslice jsou adresa (číslo) paměti, kde je uložena částka kompenzace nástroje.
Podrobné vysvětlení kódu příkazu G.
1. Nastavení funkce stroje
1. G53 — Vyberte souřadnicový systém stroje
Formát: G53 XYZ; (XYZ je hodnota souřadnic stroje)
Poznámka: Je -li zadán příkaz G53, bude vymazána korekce rádiusu, kompenzace délky nástroje a offset nástroje. Osa Z je obecně určena pro výměnu nástroje.
2. G54 ~ G59 — Vyberte souřadný systém obrobku
Poznámka: Po zapnutí napájení a vrácení referenčního bodu systém automaticky vybere G54.
3. G54.1 P1 ~ P48 — Vyberte další souřadný systém obrobku
4. G52 - místní souřadnicový systém
Formát: G52X YZ;
Význam formátu: Pro usnadnění programování nastavte podsouřadnicový systém souřadnicového systému obrobku. Hodnota XYZ v G52 je souřadnicí polohy v souřadném systému obrobku G54 ~ G59.
Zrušit místní souřadnicový systém —— G52 X 0 Y 0 Z 0;
Poznámka: Když je zadán příkaz místnímu souřadnicovému systému G52 nebo je místní souřadnicový systém zrušen, hodnoty offsetu nástroje, jako je kompenzace délky nástroje a korekce rádiusu nástroje, budou zrušeny. V následujícím programu je nutné resetovat zadanou kompenzaci délky nástroje, korekci rádiusu nástroje a další hodnoty offsetu nástroje.
5. G90 - Absolutní programování
Absolutní programování znamená, že se nástroj přesune do určité polohy daleko od počátku souřadného systému obrobku.
6. G91 — Přírůstkové programování
V přírůstkovém programování se vzdálenost pohybu nástroje vypočítá na základě předchozího bodu, což je přírůstek předchozího bodu.
7. Vstup G21 — mm Vstup G20 — palec
8. G16 — Povolit příkaz polárních souřadnic G15 — Zrušit příkaz polárních souřadnic
2. Instrukce interpolační funkce
1. G00 - instrukce rychlého polohování
Formát: G00 XYZ;
Význam formátu: Příkaz G00 umožňuje nástroji přejít z aktuálního bodu nástroje do jiného bodu nejrychlejší rychlostí v režimu řízení bod-poloha. Dráha nemusí být nutně dva body a jedna přímka, může to být přerušovaná čára.
Poznámka: (1) Když se nástroj pohybuje shora dolů: G00 XY; Z; Nejprve nastavte rovinu XY a poté osa Z klesá. (2) Když se nástroj pohybuje zdola nahoru: G00 Z; XY; Osa Z nejprve stoupá a poté je nastavena rovina XY.
2. G01 — Příkaz lineární interpolace
Formát: G01 XYZF;
Význam formátu: Pomocí příkazu G01 se nástroj přesune z aktuálního do zadaného bodu podle příkazu F.
3. G02 - interpolace ve směru hodinových ručiček, G03 - interpolace proti směru hodinových ručiček
Formát: G17 {G02 /G03} XY (R /IJ) F;
G18 {G02 /G03}X Z (R /I K )F;
G19 {G02 /G03}Y Z (R /J K )F;
Význam formátu:
Poznámka: 1. Může být vynecháno, když je IJK nula; ve stejném programu, pokud se IJK a R objeví současně, R je platné.
2. Při obrábění s R nelze obrobit celý kruh a celý kruh lze naprogramovat pouze se středovou souřadnicí IJ k.
3. Pokyny k pozastavení programu
1. G04 - Pozastavení instrukce
Formát: G04 X; nebo G04 P;
Význam formátu: za X následuje čas prodloužení, jednotka je s a musí za ním být desetinná tečka. Číslo za P je celé číslo a jednotka je ms.
Za čtvrté, instrukce volání podprogramu
1. M98 P ×××;
Význam formátu: P × × × označuje číslo podprogramu volajícího programu, 0 před programem nelze vynechat, označuje počet opakovaných volání.
2. Zápis podprogramu je v zásadě stejný jako obecný program, kromě toho, že konec programu je M99, což znamená, že podprogram končí a vrací se. M99 nemusí být blokem samostatně, ale může být umístěn na konci posledního bloku.
Pět, pokyny pro kompenzaci nástroje
1. G43, G44, G49 - příkaz pro kompenzaci délky nástroje
Formát: G43 ZH; označuje kladnou kompenzaci délky nástroje, dosah osy Z vzdálenost Z je zadaná hodnota plus hodnota kompenzace H.
G44 ZH; Představuje zápornou kompenzaci délky nástroje, dosahová vzdálenost osy Z Z je zadaná hodnota minus kompenzační hodnota H.
G49 Z; nebo H00 znamená zrušení kompenzace délky nástroje
Poznámka: Příkaz G43 G44 nemá nic společného s G90 G91, offsetová hodnota odpovídající příkazu H může být záporná nebo kladná. Když H je 0, kompenzace délky nástroje se zruší. Rozsah hodnoty H je 00 až 200.
Protože se hodnota kompenzace pohybuje od -999,999 do 999,999 mm nebo -99,9999 až 99,9999 palců, znaménko hodnoty kompenzace se změní a veškerou práci lze provést pomocí G43.
2. G41, G42, G40 - příkaz pro kompenzaci rádiusu nástroje
Formát: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;
G40 G00 (G01) XYF; nebo D00
Význam formátu: G17 G18 G19 je rovina výběru,
Levá kompenzace rádiusu nástroje G41, pravá kompenzace rádiusu nástroje G42 a kompenzace rádiusu nástroje G40 jsou zrušeny.
Poznámka:
1. Při vstupu do stavu kompenzace poloměru nástroje ze stavu bez korekce nástroje nebo při zrušení korekce poloměru nástroje je nutné nástroj vysunout o určitou vzdálenost, jinak nástroj přímo přesadí poloměr nástroje v normálním směru pohybu, a nástroj se srazí, pokud není prostor pro otáčení.
2. Když D je 0, korekce rádiusu nástroje se zruší. Rozsah hodnoty D je 0 až 200.
Protože rozsah hodnoty kompenzace je -999,999 × 999,999 mm nebo -99,9999 × 99,9999 palců.
3. Posouzení poloměru nástroje vlevo a vpravo je založeno na směru posuvu nástroje, obrysu středu nástroje, zejména na hodnotách posunutí vlevo a vpravo G41 a G42 při provádění G18 G19.
4. Při provádění G41, G42 a G40 může pohybový příkaz použít pouze G00 G01, ale nikoli G02 G03.
5. Aby byla zajištěna celistvost a hladkost obrysu, obecně používejte: Příkaz G41 G42 k provedení korekce rádiusu nástroje, procházejte přechodovou částí (kružnice nebo přímka), řezání obrysu procházejte přechodovou částí (kružnice nebo přímka) řádek), použijte G40 ke zrušení korekce poloměru nástroje.
6. Pokud je během programování v hlavním programu bloku program pro zavedení a zrušení korekce poloměru nástroje (musí se to provést při zpracování bossu), pak když je počet vyvolání podprogramu (zpracování obrysu) program) překročí jedenkrát, bude podruhé oříznut. Dojde k nadměrnému jevu.
Šest instrukcí cyklu v konzervě
Seznam funkcí příkazů s pevným cyklem
Obvyklých šest základních akcí příkazu s pevným cyklem je:
1. Akce 1 - polohování os X a Y (počáteční bod)
2. Akce 2 - Rychle dosáhněte roviny bodu R (pozice, kterou chcete řezat
3. Akce 3-otvorové zpracování. Obrábění otvorů se provádí v režimu řezání.
4. Akce 4 - Akce ve spodní části otvoru. Jako je pauza, zastavení vřetena, posunutí nástroje atd.
5. Akce 5 - návrat do roviny R.
6. Akce 6 - Rychle se vraťte na začátek





