SlideShare a Scribd company logo
1 of 19
3a MT
NAREDBE G0 (G00) I G1 (G01)
Brzi hod G0
Ova naredba vodi alat brzim hodom iz jedne tačke
(početna tačka) u drugu tačku (krajnja tačka).
Pri tome je potrebno paziti, jer alat najprije kreće pod
uglom od 45°u obje osi, a onda linearno samo po jednoj
osi do krajnje tačke.
Format: G0 X50. Y60. Z73.
X, Y, Z su koordinate tačke koja se dostiže.
2
3
NAREDBE G0 I G1
Krajnja pozicija može da bude programirana u
apsolutnim koordinatama (u odnosu na koordinatni
početak W) ili inkrementalnim mjerama (u odnosu na
prethodnu poziciju).
Format: [G90] G91 X60. Y20. [Z..]
Kretanje po X, Y i Z osama od jedne do druge tačke
kontrolisano je linearnim interpolatorom. Pređeni put ne
dostižu sve tri ose istovremeno. Prvo se vrši kretnje po
dvije ose najkraćim rastojanjem (pod uglom od 45°), a
onda i kretanje po trećoj osi programirane tačke.
Upozorenje: Treba izbjegavati brzi hod G0 dat sa sve tri
koordinate u jednom bloku (G0 X100. Y150. Z200.).
4
NAREDBE G0 I G1
N10 G90 (unošenje apsolutnih koordinata)
N20 G00 X60 Z85 (pozicioniranje u brzom hodu u tačku P2 –
koordinate X i Z su koordinate tačke pozicioniranja u
koordinatnom sistemu predmeta obrade)
N10 G91 (unošenje inkrementalnih vrijednosti koordinata)
N20 G00 X35 Z70 (pozicioniranje u brzom hodu u tačku P2 -
koordinate X i Z su koordinate tačke pozicioniranja u odnosu
na prethodnu tačku P1)
5
NAREDBE G0 I G1
G1 - Linearna interpolacija
Ova funkcija vodi alat linearno od jedne tačke (početna
tačka) do druge tačke (krajnja tačka).

Sve ose istovremeno dostižu krajnju zadanu tačku.
Programira se uslovom puta G1, krajnjom pozicijom alata
X, Y, Z i veličinom F, koja predstavlja brzinu pomoćnog
kretanja ili posmak (korak) u mm/min.
Format: [G90] G91 G1 X50. Y60. Z73. F80.
6
NAREDBE G0 I G1
Ako u uvodnom dijelu programa iskoristimo naredbu
G94, brzina će u narednom dijelu programa biti
definisana u mm/min.
Ukoliko u uvodnom dijelu programa iskoristimo naredbu
G95, brzina će u narednom dijelu programa biti
definisana u mm/obrtaju.
Kružna interpolacija u smjeru kazaljke na satu G2 (G02)
Kružna interpolacija se upotrebljava da pomakne alat po
kružnici od početne tačke do završne tačke.
Za definisanje kružnice potrebno je pet elemenata:
1. ravan interpolacije
2. početna tačka
3. krajnja tačka
4. smjer rotacije
5. centar rotacije (I, J, K) ili radijus rotacije (R).
Ako kružnicu definišemo radijusom, onda pozitivan R
generiše luk do 180°, a negativan R generiše luk veći od
180°.
7
NAREDBA G2 (G02) I G3 (G03)
Dakle, programira se uslovom puta G2, krajnjom
pozicijom alata X, Y, Z (kombinacija koordinata zavisi od
ravni u kojoj se izvodi kretanje), radijusom kružnog luka ili
položajem centra kružnog luka I, J, K i veličinom F, koja
predstavlja brzinu pomoćnog kretanja ili korak.
Vrlo je važna činjenica u kojoj se ravni izvodi kružna
interolacija (XY, XZ ili YZ).
Po uključivanju mašine, važi naredba G17 (ravan XY),
tako da je ne moramo naglašavati, ako se obrada izvodi
u ravni XY. Ukoliko se obrada vrši u nekoj od preostale
dvije ravni (XZ ili YZ), potrebno je u rečenici sa G2 dati i
radnu ravan G18 ili G19.
8
NAREDBA G2 (G02) I G3 (G03)
9
NAREDBA G2 (G02) I G3 (G03)
G2 X50. Y60. R20. F80.
G2 X50. Y60. I20. J30. F80.
Postoje dvije mogućnosti da se programira kretanje po
kružnici. Prva je da se zada polušrečnik kružnog luka R,
po kojem se kreće alat.
10
NAREDBA G2 (G02) I G3 (G03)
Druga mogućnost, i ujedno najsigurnija, je da se daju
rastojanja početne tačke kretanja alata do centa kružnice
I, J, K. U ovom slučaju, kretanje je nezavisno od nulte
tačke i veličine kružnog luka. Predznaci rastojanja I, J, K
su vrlo bitni i određuju se pravcem osa po kojima ih
mjerimo, a u smjeru od početne tačke kretanja, ka centru
kružnice.
Format:
G90 [G91] G02 X.. Y.. [Z..] R.. F..(definisanje kružnice radijusom)
G90 [G91] G02 X.. Y.. [Z..] I.. J.. F..(definisanje kružnice s I i
J)
G90 G02 I-20. F.. (puni krug s početkom u 0°)
G90 - apsolutni način programiranja
G91 - inkrementalni način programiranja
G02 - kružna interpolacija u smjeru kazaljke na satu
X - vrijednost koordinate X tačke koja se dostiže
Y - vrijednost koordinate Y tačke koja se dostiže
R - vrijednost radijusa kružnice do 180°(pozitivan)
I - udaljenost početne tačke od centra kružnice u smjeru ose
X
J - udaljenost početne tačke od centra kružnice u smjeru ose Y
11
NAREDBA G2 (G02) I G3 (G03)
Cijelu kružnicu programiramo s I ili J.
12
NAREDBA G2 (G02) I G3 (G03)
Početna tačka
Krajnja tačka
Kružna interpolacija u smjeru obrnutom od kazaljke
na satu G3 (G03)
Kružna interpolacija se upotrebljava da pomakne alat po
kružnici od početne tačke do završne tačke.
Format:
G90 [G91] G03 X.. Y.. [Z..] R.. F..(definisanje kružnice radijusom)
G90 [G91] G03 X.. Y.. [Z..] I.. J.. F..(definisanje kružnice s I i
J)
G90 G03 I-20. F.. (puni krug s početkom u 0°)
Cijelu kružnicu programiramo s I ili J.
13
NAREDBA G2 (G02) I G3 (G03)
Krajnja tačka
Početna
tačka
G3 X50. Y60. R20. F80.
G3 X50. Y60. I20. J30. F80.
14
NAREDBA G2 (G02) I G3 (G03)
Određivanje I i K (I - relativna udaljenjenost centra u
odnosu na početnu tačku kružnog kretanja po X osi, a K -
relativna udaljenjenost centra u odnosu na početnu tačku
kružnog kretanja po Z osi)
I (numerički podatak) = Xcentra – Xpočetne
K (numerički podatak) = Zcentra – Zpočetne
15
NAREDBA G2 (G02) I G3 (G03)
G2 X Z R (“+” ako je kretanje po kružnom luku manjem
od 180°),
G2 X Z R (“-” ako je kretanje po kružnom luku većem od
180°).
16
NAREDBA G2 (G02) I G3 (G03)
17
NAREDBA G2 (G02) I G3 (G03)
18
NAREDBA G2 (G02) I G3 (G03)
19

More Related Content

What's hot

Exemplos de programas em cnc (1)
Exemplos de programas em cnc (1)Exemplos de programas em cnc (1)
Exemplos de programas em cnc (1)
Dorival Leandro
 
Cnc Programming Basics
Cnc Programming BasicsCnc Programming Basics
Cnc Programming Basics
shlxtn
 

What's hot (20)

Glodanje
GlodanjeGlodanje
Glodanje
 
Exemplos de programas em cnc (1)
Exemplos de programas em cnc (1)Exemplos de programas em cnc (1)
Exemplos de programas em cnc (1)
 
CNC Milling (fanuc system)
CNC Milling (fanuc system)CNC Milling (fanuc system)
CNC Milling (fanuc system)
 
Fanuc Ot Cnc Training Manual
Fanuc Ot Cnc Training ManualFanuc Ot Cnc Training Manual
Fanuc Ot Cnc Training Manual
 
Cnc lathe
Cnc latheCnc lathe
Cnc lathe
 
Brusenje 2013 14
Brusenje 2013 14Brusenje 2013 14
Brusenje 2013 14
 
CNC MILLING.ppt
CNC MILLING.pptCNC MILLING.ppt
CNC MILLING.ppt
 
Proizvodne tehnologije
Proizvodne tehnologijeProizvodne tehnologije
Proizvodne tehnologije
 
CATALOGO TORNO CNC TREINAMENTO - Cosa
CATALOGO TORNO CNC TREINAMENTO - CosaCATALOGO TORNO CNC TREINAMENTO - Cosa
CATALOGO TORNO CNC TREINAMENTO - Cosa
 
Apostila cnc
Apostila cncApostila cnc
Apostila cnc
 
Dobra prezentacija
Dobra prezentacijaDobra prezentacija
Dobra prezentacija
 
Sve o bušenju
Sve o bušenjuSve o bušenju
Sve o bušenju
 
Cnc Programming Basics
Cnc Programming BasicsCnc Programming Basics
Cnc Programming Basics
 
CNC Milling
CNC MillingCNC Milling
CNC Milling
 
Cnc part programming 4 unit
Cnc part programming 4 unitCnc part programming 4 unit
Cnc part programming 4 unit
 
G & m code
G & m codeG & m code
G & m code
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
 
Cnc Milling
Cnc MillingCnc Milling
Cnc Milling
 
Cnc lecture3
Cnc lecture3Cnc lecture3
Cnc lecture3
 
Kompjuterska grafika
Kompjuterska grafikaKompjuterska grafika
Kompjuterska grafika
 

Viewers also liked (9)

Cnc proces ima_pet_osnovnih_koraka
Cnc proces ima_pet_osnovnih_korakaCnc proces ima_pet_osnovnih_koraka
Cnc proces ima_pet_osnovnih_koraka
 
CNC Lathe Machine Circuit layout
CNC Lathe Machine Circuit layout CNC Lathe Machine Circuit layout
CNC Lathe Machine Circuit layout
 
Om 1 - ppp
Om 1 - pppOm 1 - ppp
Om 1 - ppp
 
alti za brizganje plastike
alti za brizganje plastikealti za brizganje plastike
alti za brizganje plastike
 
Alati za preradu plasticnih masa
Alati za preradu plasticnih masaAlati za preradu plasticnih masa
Alati za preradu plasticnih masa
 
Alati za-stezanje-i-rezim-obrade-2013-14
Alati za-stezanje-i-rezim-obrade-2013-14Alati za-stezanje-i-rezim-obrade-2013-14
Alati za-stezanje-i-rezim-obrade-2013-14
 
Cnc 3- G code language -hiast
Cnc 3- G code language -hiastCnc 3- G code language -hiast
Cnc 3- G code language -hiast
 
Plastične mase
Plastične masePlastične mase
Plastične mase
 
Tehnologije prerade plasticnih masa
Tehnologije prerade plasticnih masaTehnologije prerade plasticnih masa
Tehnologije prerade plasticnih masa
 

Naredbe G0, G1, G2, G3

  • 2. NAREDBE G0 (G00) I G1 (G01) Brzi hod G0 Ova naredba vodi alat brzim hodom iz jedne tačke (početna tačka) u drugu tačku (krajnja tačka). Pri tome je potrebno paziti, jer alat najprije kreće pod uglom od 45°u obje osi, a onda linearno samo po jednoj osi do krajnje tačke. Format: G0 X50. Y60. Z73. X, Y, Z su koordinate tačke koja se dostiže. 2
  • 3. 3 NAREDBE G0 I G1 Krajnja pozicija može da bude programirana u apsolutnim koordinatama (u odnosu na koordinatni početak W) ili inkrementalnim mjerama (u odnosu na prethodnu poziciju). Format: [G90] G91 X60. Y20. [Z..] Kretanje po X, Y i Z osama od jedne do druge tačke kontrolisano je linearnim interpolatorom. Pređeni put ne dostižu sve tri ose istovremeno. Prvo se vrši kretnje po dvije ose najkraćim rastojanjem (pod uglom od 45°), a onda i kretanje po trećoj osi programirane tačke. Upozorenje: Treba izbjegavati brzi hod G0 dat sa sve tri koordinate u jednom bloku (G0 X100. Y150. Z200.).
  • 4. 4 NAREDBE G0 I G1 N10 G90 (unošenje apsolutnih koordinata) N20 G00 X60 Z85 (pozicioniranje u brzom hodu u tačku P2 – koordinate X i Z su koordinate tačke pozicioniranja u koordinatnom sistemu predmeta obrade) N10 G91 (unošenje inkrementalnih vrijednosti koordinata) N20 G00 X35 Z70 (pozicioniranje u brzom hodu u tačku P2 - koordinate X i Z su koordinate tačke pozicioniranja u odnosu na prethodnu tačku P1)
  • 5. 5 NAREDBE G0 I G1 G1 - Linearna interpolacija Ova funkcija vodi alat linearno od jedne tačke (početna tačka) do druge tačke (krajnja tačka).  Sve ose istovremeno dostižu krajnju zadanu tačku. Programira se uslovom puta G1, krajnjom pozicijom alata X, Y, Z i veličinom F, koja predstavlja brzinu pomoćnog kretanja ili posmak (korak) u mm/min. Format: [G90] G91 G1 X50. Y60. Z73. F80.
  • 6. 6 NAREDBE G0 I G1 Ako u uvodnom dijelu programa iskoristimo naredbu G94, brzina će u narednom dijelu programa biti definisana u mm/min. Ukoliko u uvodnom dijelu programa iskoristimo naredbu G95, brzina će u narednom dijelu programa biti definisana u mm/obrtaju.
  • 7. Kružna interpolacija u smjeru kazaljke na satu G2 (G02) Kružna interpolacija se upotrebljava da pomakne alat po kružnici od početne tačke do završne tačke. Za definisanje kružnice potrebno je pet elemenata: 1. ravan interpolacije 2. početna tačka 3. krajnja tačka 4. smjer rotacije 5. centar rotacije (I, J, K) ili radijus rotacije (R). Ako kružnicu definišemo radijusom, onda pozitivan R generiše luk do 180°, a negativan R generiše luk veći od 180°. 7 NAREDBA G2 (G02) I G3 (G03)
  • 8. Dakle, programira se uslovom puta G2, krajnjom pozicijom alata X, Y, Z (kombinacija koordinata zavisi od ravni u kojoj se izvodi kretanje), radijusom kružnog luka ili položajem centra kružnog luka I, J, K i veličinom F, koja predstavlja brzinu pomoćnog kretanja ili korak. Vrlo je važna činjenica u kojoj se ravni izvodi kružna interolacija (XY, XZ ili YZ). Po uključivanju mašine, važi naredba G17 (ravan XY), tako da je ne moramo naglašavati, ako se obrada izvodi u ravni XY. Ukoliko se obrada vrši u nekoj od preostale dvije ravni (XZ ili YZ), potrebno je u rečenici sa G2 dati i radnu ravan G18 ili G19. 8 NAREDBA G2 (G02) I G3 (G03)
  • 9. 9 NAREDBA G2 (G02) I G3 (G03) G2 X50. Y60. R20. F80. G2 X50. Y60. I20. J30. F80. Postoje dvije mogućnosti da se programira kretanje po kružnici. Prva je da se zada polušrečnik kružnog luka R, po kojem se kreće alat.
  • 10. 10 NAREDBA G2 (G02) I G3 (G03) Druga mogućnost, i ujedno najsigurnija, je da se daju rastojanja početne tačke kretanja alata do centa kružnice I, J, K. U ovom slučaju, kretanje je nezavisno od nulte tačke i veličine kružnog luka. Predznaci rastojanja I, J, K su vrlo bitni i određuju se pravcem osa po kojima ih mjerimo, a u smjeru od početne tačke kretanja, ka centru kružnice.
  • 11. Format: G90 [G91] G02 X.. Y.. [Z..] R.. F..(definisanje kružnice radijusom) G90 [G91] G02 X.. Y.. [Z..] I.. J.. F..(definisanje kružnice s I i J) G90 G02 I-20. F.. (puni krug s početkom u 0°) G90 - apsolutni način programiranja G91 - inkrementalni način programiranja G02 - kružna interpolacija u smjeru kazaljke na satu X - vrijednost koordinate X tačke koja se dostiže Y - vrijednost koordinate Y tačke koja se dostiže R - vrijednost radijusa kružnice do 180°(pozitivan) I - udaljenost početne tačke od centra kružnice u smjeru ose X J - udaljenost početne tačke od centra kružnice u smjeru ose Y 11 NAREDBA G2 (G02) I G3 (G03)
  • 12. Cijelu kružnicu programiramo s I ili J. 12 NAREDBA G2 (G02) I G3 (G03) Početna tačka Krajnja tačka
  • 13. Kružna interpolacija u smjeru obrnutom od kazaljke na satu G3 (G03) Kružna interpolacija se upotrebljava da pomakne alat po kružnici od početne tačke do završne tačke. Format: G90 [G91] G03 X.. Y.. [Z..] R.. F..(definisanje kružnice radijusom) G90 [G91] G03 X.. Y.. [Z..] I.. J.. F..(definisanje kružnice s I i J) G90 G03 I-20. F.. (puni krug s početkom u 0°) Cijelu kružnicu programiramo s I ili J. 13 NAREDBA G2 (G02) I G3 (G03) Krajnja tačka Početna tačka
  • 14. G3 X50. Y60. R20. F80. G3 X50. Y60. I20. J30. F80. 14 NAREDBA G2 (G02) I G3 (G03)
  • 15. Određivanje I i K (I - relativna udaljenjenost centra u odnosu na početnu tačku kružnog kretanja po X osi, a K - relativna udaljenjenost centra u odnosu na početnu tačku kružnog kretanja po Z osi) I (numerički podatak) = Xcentra – Xpočetne K (numerički podatak) = Zcentra – Zpočetne 15 NAREDBA G2 (G02) I G3 (G03)
  • 16. G2 X Z R (“+” ako je kretanje po kružnom luku manjem od 180°), G2 X Z R (“-” ako je kretanje po kružnom luku većem od 180°). 16 NAREDBA G2 (G02) I G3 (G03)
  • 17. 17 NAREDBA G2 (G02) I G3 (G03)
  • 18. 18 NAREDBA G2 (G02) I G3 (G03)
  • 19. 19