May 18, 2024 Ostavi poruku

Kompletno i detaljno objašnjenje CNC alatnih mašina (G Kompletno i detaljno objašnjenje CNC alatnih mašina (G kod) kod)

 

G00

Brzo pozicioniranje

G00 X__Y__Z__;

G01

Način linearne interpolacije

G01 X__Y__Z__;

Režim zakošenja ugla

G01 X__Y__C__;

G01 X__Y__;

C: Udaljenost od imaginarnog ugla do početne ili krajnje tačke rezanja sa ikošenjem

Način zaokruživanja ugla

G01 X__Y__;

R: Lučni radijus ugla, izvršite skošenje ugao na preseku prvog i drugog programa.

režim ravnog ugla

G17;

G01 A__X__(Y_);

O: Ugao između prave linije i prve ose ravnine

X: X koordinata krajnje tačke

GO2

Interpolacija luka (u smjeru kazaljke na satu)

G02 X__Y__R__F__;

R: polumjer luka

GO3

Kružna interpolacija (u smjeru suprotnom od kazaljke na satu)

G03 X__Y__R__F__;

R: polumjer luka

GO4

pauza

G04 X(U)__; ili G04 P__;

XU: slijedi navedeno vrijeme pauze, a naredna vrijednost mora imati decimalni zarez, inače se računa kao hiljaditi dio ove vrijednosti, a jedinica je s;

P: Navedite vrijeme, decimalni zarez nije dozvoljen (to jest, izražen kao cijeli broj), jedinica je ms.

GO2.1

Evolventna interpolacija (kazaljke na satu)

G02.1 X__Y__I__J__F__P;

IJ: Koordinate centra luka

P: broj koraka, broj okretaja

GO3.1

Kompenzacija evolventne razlike (u smjeru suprotnom od kazaljke na satu)

G03.1 X__Y__I__J__F__P;

IJ: Koordinate centra luka

P: broj koraka, broj okretaja

GO2.3

Interpolacija eksponencijalne funkcije (rotacija naprijed)

G02.3 X__Y__I__J__R__F__Q__I;

IJ: ugao

R: fiksna vrijednost

F: Početna brzina uvlačenja

P: Brzina uvlačenja krajnje tačke

G03.3

Interpolacija eksponencijalne funkcije (inverzija)

G03.3 X__Y__I__J__R__F__Q__ I;

IJ: ugao;

R: fiksna vrijednost;

F: Početna brzina uvlačenja

P: Brzina uvlačenja krajnje tačke

G05

Brza i precizna kontrolaⅠ

G05 P10000 velika brzina i velika preciznost kontrolnog otvaranja

G05 P0 brza i precizna kontrola isključivanja

G05 P3 brza obrada uključena

G05 P0 brza obrada zatvorena

G05.1

Brza i precizna kontrola II

G05.1 Q1 brza i precizna kontrola je uključena

G05.1 Q0 brza i precizna kontrola isključivanja

G05.2 Q2 X0 Y0 Z0 Način rada visoke preciznosti površine slobodnog oblika je uključen

G05.1 Q0 slobodne površine visoke preciznosti je isključen

G07.1

Cilindrična interpolacija

G07.1 C__;

C: radijus cilindra

G09

ispravna provjera zaustavljanja

G10

Unos parametara programa/unos korekcije

G90 G10 L2 P__Xp__Yp__Zp__;

G91

P: 0 Vanjske koordinate obratka

1 G54

2 G55

3 G56

4 G57

5 G58

6 G59

Kada je P: broj različit od 0~6, vrijednost P se smatra 1. Kada se P izostavi, smatra se trenutno odabranim unosom količine korekcije koordinata obratka.

G10 L10 P__R__;

P: broj ispravke

R: Iznos korekcije

G10 L10 P{2}} R__; duga korekcija korekcija oblika

G10 L11 P{2}} R__; duga korekcija korekcija habanja

G10 L12 P__ R__ ;Korekcija oblika prečnika

G10 L13 P{2}} R__; Korekcija habanja prečnika

G11

Otkazivanje unosa parametara programa

G12

Kružno sečenje CW

G12 I__D__F__;

I: Radijus kruga (inkrementalna vrijednost)

D: broj ispravke

① Izrežite od sredine kruga

②Približite konturu u obliku luka

③Putanja luka glodanja

G12.1

Pokreće se način interpolacije polarnih koordinata

G13

Kružno rezanje Ulijevo

G13 I__D__F__;

I: Radijus kruga (inkrementalna vrijednost)

D: broj ispravke

G13.1

Način interpolacije polarnih koordinata je otkazan

G15

Komanda polarnih koordinata je otkazana

G15 poništava naredbu polarnih koordinata G16

G16

Naredba polarnih koordinata je važeća

N1005 G16;

N1010 G90 G01 X__Y__;

…

N2000 G15;

Među njima, X__ u rečenici N1010 predstavlja polumjer polarnih koordinata, a Y__ predstavlja ugao.

G17

Izbor ravni XY

Glodanje navoja M36*0.75

Primjer: Ovaj primjer pretpostavlja da je središnja tačka niti ({{0}}, 0); prečnik rezača konca je 33.244.

G00 G90 G80 G40 G49 G54 X0. Y0.;

S4000 M13;

G00 G43 H2 Z50.;

Z10. G01 Z0. F800.;

G41 D__;

G02 Y1.378 J0.689 F600.;

G17;

G02 Z-15. J-1.378 P20. F600.;

G02 Y0. J-0.689;

G00 Z80.;

G40;

M05;

M09;

M30;

Prvo upotrijebite glodalo istog promjera kao rezač navoja da programirate, dobijete Y, J vrijednosti i vrijednosti X, Y koordinata, a zatim ih zamijenite u gornji primjer programa

G18

Izbor aviona XZ

G19

Izbor aviona YZ

G20

Britanske upute

G21

Metričke upute

G27

Provjera porijekla reference

G28

Povratak na referentni izvor

G28 X__ Y__ Z__;

G29

Resetovanje početne tačke

G29 X__ Y__ Z__;

G30

Vratite se na 2. do 4. referentno ishodište.

G30 P2(P3,P4) X__ Y__ Z__;

G30.1

Poništite položaj alata 1

G30.2

Poništite položaj alata 2

G30.3

Poništite položaj alata 3

G30.4

Poništite položaj alata 4

G30.5

Poništite položaj alata 5

G30.6

Poništite položaj alata 6

G31

skok

G31.1

Skok 1

G31.2

Skok 2

G31.3

Skok 3

G32

Rezanje navoja (normalno olovo)

G32 Z__F__Q__;

Z: adresa ose smjera rezanja navoja i dužina navoja;

F: Vodite u smjeru duge ose (os s najvećom količinom kretanja)

P: Početni ugao pomaka rezanja navoja (0~360 stepeni)

G33

Rezanje navoja (precizno olovo - inčni navoj)

G33 Z__E__Q__;

Z: Adresa ose smjera rezanja navoja i dužina navoja

E: Vodite u smjeru duge ose (os s najvećom količinom kretanja), broj zuba sadržan u 1 inču

P: Početni ugao pomaka rezanja navoja (0~360 stepeni)

G34

Ciklus kružnog rasporeda rupa

G34 X__Y__I__J__K__;

XY: Centralni položaj ciklusa obodnih rupa

I: radijus kruga, izražen kao pozitivan broj

J: Ugao početne tačke bušenja u smeru suprotnom od kazaljke na satu je pozitivan

K: Broj rupa za bušenje, raspon 1~9999, ne može biti 0, smjer suprotno od kazaljke na satu je pozitivan, smjer u smjeru kazaljke na satu je negativan

G35

Ciklus uređenih rupa pod linearnim uglom

G35 X__Y__I__J__K;

XY: koordinate početne tačke na koje utiče G90/G91

I: Interval, pravolinijsko rastojanje između dvije rupe

J: Ugao, ugao između pravca niza i X-ose, smer suprotno od kazaljke na satu je pozitivan

K: Broj rupa (uključujući početnu tačku), raspon podešavanja je 1~9999

 

G36

Ciklus raspoređivanja luka

G36 X__Y__I__J__P__K__;

XY: Koordinate centra luka

I: radijus luka

J: Ugao početne tačke bušenja u smeru suprotnom od kazaljke na satu je pozitivan

P: interval ugla

K: broj rupa

G37

Automatsko mjerenje dužine alata

G37 Z__R__D__F__;

Z: Položaj mjerne ose i vrijednost koordinata izmjerene pozicije

R: Udaljenost od tačke koja počinje da se kreće brzinom mjerenja do pozicije mjerenja

D: Ograničenje opsega zaustavljanja alata

F: Brzina mjerenja

G37.1

Rupa za raspored šahovnice

G37.1 X__Y__I__P__J__K__

XY: koordinate početne tačke

I: interval X-ose

P: Broj u smjeru X-ose. Odredite raspon 1~9999

J: interval Y-ose

K: Broj u smjeru Y osi

G38

Oznaka vektora kompenzacije radijusa alata

G38 I__J__;

Koristi se samo u režimu korekcije prečnika

G39

Korekcija radijusa alata Korekcija ugla

G39 X__ Y__

Koristi se samo u režimu korekcije prečnika

G40

Korekcija radijusa alata Otkaži

G41

Korekcija prečnika alata lijevo

G42

Korekcija prečnika alata desno

G40.1

Normalna kontrola Otkazivanje

G40.1 X__Y__F__;

G41.1

Normalna kontrola je ostala efektivna

G41.1 X__Y__F__;

G42.1

Normalna kontrola pravo efektivna

G42.1 X__Y__F__;

G43

Postavka dužine alata (+)

G43 Z__H__;

…;

G49 Z__;

G44

Postavka dužine alata (-)

G44 Z__H__;

…;

G49 Z__;

G49

Podešavanje dužine alata Otkaži

G43.1

Važeća 1. kontrola vretena

G44.1

Važeća 2. kontrola vretena

G45

Podešavanje položaja alata (proširenje)

G45 X__D__;

Upotrijebite iznos korekcije postavljen u memorijskom području količine korekcije za izračunavanje izduženja u smjeru kretanja.

G46

Postavka položaja alata (umanjivanje)

G46 X__D__;

Upotrijebite količinu korekcije postavljenu u području memorije količine korekcije da smanjite količinu kretanja u smjeru.

G47

Podešavanje položaja alata (dvostruko)

G47 X__D__;

Izduženje u smjeru kretanja izračunava se kao dvostruki iznos korekcije postavljen u memorijskom području iznosa korekcije.

G48

Postavka položaja alata (prepolovljena)

G48 X__D__;

Iznos smanjenja u smjeru kretanja izračunava se kao dvostruki iznos korekcije postavljen u memorijskom području količine korekcije.

G47.1

Važi istovremena kontrola 2 vretena

G50

Scale Cancel

G51

Skaliranje je važeće

G51 X__Y__Z__P__;

XYZ: skalirane središnje koordinate

P: Proporcionalno uvećanje zuma

G50.1

G komandno ogledalo otkazivanje

G50.1 X0;

G50.1 Y0;

G50.1 Z0;

Koja god osa je poništena, bit će unesena nakon G50.1.

G51.1

Slika G komande je važeća

G51.1 X0;

G51.1 Y0;

G51.1 Z0;

Koja je os zrcaljena je unos nakon G51.1

G52

Postavke lokalnog koordinatnog sistema

G53

Izbor mehaničkog koordinatnog sistema

G54

Izbor koordinatnog sistema obratka 1

G55

Izbor koordinatnog sistema obratka 2

G56

Izbor koordinatnog sistema obratka 3

G57

Izbor koordinatnog sistema obratka 4

G58

Izbor koordinatnog sistema obratka 5

G59

Izbor koordinatnog sistema obratka 6

G54.1

Izbor koordinatnog sistema radnog komada proširen je na 48 grupa

G60

Jednosmjerno pozicioniranje

G60 X__Y__Z__;

G61

Ispravan način provjere zaustavljanja

G61.1

Velika brzina i precizna kontrola

G61.1 X__Y__F__;

G62

Automatsko podešavanje brzine pomaka u kutu

G63

Tapkanje

Postotak rezanja je fiksiran na 100%

Zadržavanje feeda je nevažeće

Zaustavljanje jednog bloka je nevažeće

G63.1

Način simultanog tapkanja (tapkanje naprijed)

G63.2

Način simultanog tapkanja (obrnuto tapkanje)

G64

Režim rezanja

G65

Korisnik Makro Pojedinačni poziv

G66

Makro status korisnika Poziv A

G66.1

Makro status korisnika Poziv B

G67

Makro status korisnika Poziv C

G68

Važeća rotacija koordinata

G17 G68 X0 Y0 R__;

R: Ugao rotacije, suprotno od kazaljke na satu je pozitivan, raspon -360.000~+360.000

G69

Otkaži rotaciju koordinata

G70

korisnički pripremljena petlja

G71

korisnički pripremljena petlja

G72

korisnički pripremljena petlja

G73

Fiksni ciklus (korak ciklus)

G73 X__Y__Z__R__F__S__Q__;

XYZ: podaci o lokaciji rupe

P: Dajte sve od sebe

R: R tačka

F: Brzina uvlačenja

S: brzina vretena

G74

Fiksni ciklus (reverzno tapkanje)

G74 X__Y__Z__R__Q__F__S__X__Y__;

Z: podaci o lokaciji rupe

R: R tačka

P: iznos koraka

F: Brzina uvlačenja

S: brzina vretena

Vrijednosti F i S su: brzina * korak=feed

G75

korisnički pripremljena petlja

G76

Fiksni ciklus (precizno bušenje)

Nakon što su osi X i Y pozicionirane, os Z se brzo pomiče do tačke R, a zatim se pomiče do tačke Z brzinom koju daje F. Tada se vreteno orijentiše i pomiče određenu udaljenost u datom smjeru, a zatim se brzo vraća do početne tačke ili tačke R. Nakon toga, vreteno se okreće originalnom brzinom i smjerom.

Napomena: Obratite pažnju da provjerite da li smjer vrha alata nakon orijentacije vretena ispunjava zahtjeve.

G77

korisnički pripremljena petlja

G78

korisnički pripremljena petlja

G79

korisnički pripremljena petlja

G80

Otkažite standardni ciklus

G81

Fiksni ciklus (bušenje/olovna rupa)

G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, S_, I_, J_;

G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, R_, I_, J_;

G8? (G7?): Način obrade rupa

XYZ: podaci o lokaciji rupe

RQPF: podaci za obradu rupa (R: odnosi se na R tačku Q: specifikacija svake količine rezanja, inkrementalni unos vrijednosti

P: Pauzirajte vrijeme, dodajte WeChat: Yuki7557 i primite vodič za makro program

F: brzina bušenja ili korak navoja)

L: broj ponavljanja

S: brzina rotacije vretena

R: Brzina rotacije vretena tijekom sinkronizacije prebacivanja ili oporavka

I: Širina pozicioniranja osi pozicioniranja

J: Širina pozicioniranja ose bušenja

G82

Fiksni ciklus (bušenje/brojenje bušenja)

G82 X__Y__Z__R__F__P__;

P: vrijeme pauze

G83

Fiksni ciklus (duboko bušenje)

G83 X__Y__Z__R__Q__F__;

P: Svaki iznos rezanja, inkrementalni unos

G84

Fiksni ciklus (tapkanje) Mitsubishi sistem

G84 X__Y__Z__R__F__P__;

F: visina

P: Vrijeme pauze

Fiksni ciklus (tapkanje) Frank sistem, itd.

G84 X__Y__Z__R__F__S__;

XYZ: podaci o lokaciji rupe

R: R tačka

F: Brzina uvlačenja

S: brzina vretena

Vrijednosti F i S su: brzina * korak=feed

G85

Fiksni ciklus (provrtanje i izvrtanje)

Konzervirani ciklus je vrlo jednostavan, a proces izvršenja je sljedeći:

Pozicioniranje osa X i Y, Z osa brzo dostiže tačku R, dovodi do tačke Z brzinom F i vraća se u tačku R brzinom F.

G86

Fiksni ciklus (dosadno)

Proces izvršenja ovog standardnog ciklusa je sličan G81. Razlika je u tome što se kod G86 vreteno zaustavlja kada alat dođe do dna rupe.

Brzo se vratite na tačku R ili početnu tačku i zatim okrenite vreteno

G87

Fiksni ciklus (pozadi bušenje)

U ciklusu G87, nakon što su osi X i Y pozicionirane, vreteno je orijentirano, osi X i Y se pomiču u određenom smjeru za udaljenost zadatu parametrom obrade Q, i pomiču se do dna rupe (tačka R ) pri brzoj brzini pomaka, a X i Y osi se oporavljaju. U prvobitnom položaju, vreteno se rotira određenom brzinom i smjerom, osa Z se kreće do tačke Z brzinom zadatom sa F, a zatim se vreteno ponovo orijentira, a X i Y osi se kreću u određenom smjeru za udaljenost koju je odredio Q za brzo hranjenje. Brzina se vraća na početnu točku, X i Y osi se vraćaju na svoje pozicije, a vreteno počinje da se okreće.

Napomene su iste kao kod G76

G88

Fiksni ciklus (dosadno)

G88 je standardni ciklus za bušenje s funkcijom ručnog povrata

G89

Fiksni ciklus (dosadno)

G90

Instrukcije apsolutne vrijednosti

G90 X__Y__Z__;

G91

naredba inkrementalne vrijednosti

G91 X__Y__Z__;

G92

Podešavanje mehaničkog koordinatnog sistema

G92 S__Q__;

S: Maksimalna brzina stezanja;

P: Minimalna brzina stezanja

G92.1

Podešavanje koordinatnog sistema obratka

G93

Counter time feed

G94

Nesinhroni unos (unos u minuti)

G95

Sinhroni dovod (pomak po okretaju)

G96

Sedmična prilagođena kontrola brzine je efikasna

G96 S__P__;

S: Sedmična brzina

P: Periferna brzina se mora kontrolirati da bi se specificirala os

G97

Zhousu One Custom Control Cancel

G98

Povratak početne tačke fiksnog ciklusa

G99

Povrat R tačke fiksnog ciklusa

G113

Otkazivanje kontrole sinhronizacije vretena

G114.1

Kontrola sinhronizacije vretena je važeća

G114.1 H__D__R__A__;

H: Osnovni izbor vretena

D: Sinhroni odabir vretena

R: Sinhroni iznos pomaka faze vretena

O: Vremenska konstanta ubrzanja i usporavanja sinhronizacije vretena

 

 

Pošaljite upit

whatsapp

skype

E-pošte

Upit