Uputstvo za CNC masine

116
1 OSNOVNA OBUKA

Transcript of Uputstvo za CNC masine

Page 1: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 1/116

1

OSNOVNA OBUKA

Page 2: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 2/116

2

MAHO-osnovna obuka odnosi se na programiranje

MAHO-univerzalne frez mašine i bušilice sa upravljačkim uređajem CNC 432 

MAHO-osnovi obuke sastoji se od

folije nastavnih mapa

priloţene sveske ―Osnovi obuke‖ i sveseke ―Didaktičko-metodski načini i rešenja 

Priloţene stranice 85 ilustrovanih tema predstavljaju 85tema na 162 stranice u boji. Ove stranice su koncipi-

rane kao transparentna struktura.:

Svakoj temi pripada više pojedinačnih stranica kje suraščlanjene na svakodnevne nastavne sadrţaje u jas-

nim informativnim koracima. Broj stranica svake teme

kreće se od jedne do četiri (pogledaj broj u kvadratudesno ispod naslova svake teme).

Osnovi obuke sadrţe kako opšte osnove CNC-glodača,tako i mogućnosti programiranja CNC 432. Naročita

paţnja posvećena je temama Krugovi, Parametri pr o-

gramiranja, Podprograma-tehnika i kapacitetima geo-

metrijsko-računskog sistema. 15 veţbi u prilogu sluţe za primenu i dublju spoznajunaročito vaţnih programskih sadrţaja. Ovaj novi MAHO-osnovi obuke zamenjuje MAHO-

informacije i radne listove iz januara 1983. godine

 Autori

Page 3: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 3/116

3

Sadržaj 

1 Uvod  Strana 

MAHO – CNC 432

1.1.1 MAHO-univerzalna glodalica i bušilica 61.1.2 CNC 432 upravljački sistem 71.1.3 Ekran 81.1.4 Grafika – testiranje 9

MAHO-sistem konstruisanja na PC

1.2.1 CNC 432 – osnovna konstrukcija 101.2.2 CNC 432 – specijalna konstrukcija 11

1.3. Por eĎenje izmeĎu tradicionalne i CNCglodalice 12

1.4 Od crteţa do r adnog komada 13

2  Osnovi programiranja

Ose i pravci osa

2.1.1 Osa pri radu sa horizontalnim vretenom 142.1.2 Pravac ose pri radu sa horizontalnim

vretenom 152.1.3 Osa i pravac ose pri radu sa vertikalnim

vretenom 16

2.2 Vrste upravljanja 17

2.3 Nulta tačka ranog komada 18

2.4 Tačke na radnom komadu 19

Merni parametri  

2.5.1 Apsolutni merni parametri G90 (osnovni) 20

2.5.2 Inkrementalni merni parametri G91(relativni) 21

2.6 G0, G1, G2/G3, G17/G18 22

2.7 M3/M4, M6/M66, M8/M9, M30 23

2.8 Struktura programa i rečenički format 24

3 Pripreme na mašini 

3.1 Objašnjenje tehnoloških podataka 25 

3.2 OdreĎivanje nulte tačke pomoću ivičnog merila 26

3.3 OdreĎivanje nulte tačke u osi radnog komada 27

4 Frezprogram sa G0, G1, G2 i G3 Strana

Programiranje centralne tačke glodanja 

4.1.1 Pomeranje nulte tačke G51...G59 284.1.2 Prikaz G98 i definisanje neobraĎenog dela G99 29 4.1.3 Program glodanja sa G0 i G1 304.1.4 Prostorno pozicioniranje 31

Osnovi korekcije radijusa radnog komada

4.2.1  Princip korekcije radijusa alata 324.2.2 G41/G42/G40/G43/G44 334.2.3 Program glodanja sa korekcijom poluprečnika

alata 34

Programiranje kružnih lukova 

4.3.1 Glodanje kruţnih lukova do 1800  35

4.3.2 Koordinate centra kruga I, J i K 364.3.3 Glodanje ţeljenog kruţnog luka sa

apsolutnim mernim parametrima 374.3.4 Glodanje ţeljenog kruţnog luka sa

inkrementalnim mernim parametrima 384.3.5 Glodanje kruţnog luka u ravni G17 39 

Primer programiranja u ravnima G17 i G18

4.4.1 Primer programiranja sa G2/G3 – ravan G18 404.4.2 Primar programiranja sa G2/G3 – ravan G17 414.4.3 Prikaz G98 i definicija nrobra]enog dela

G99 (ravan G17) 42

5 Program glodanja sa ciklusima

5.1 Definisanje ciklusa i pokretanje ciklusa 43

Ciklus bušenja 

5.2.1 Ciklus bušenja G81 44 5.2.2 Ciklus bušenja duboke rupe G84 45 5.2.3 Ciklus urezivanja navoja G84 465.2.4 Ciklus rendisanja G85, ciklus urezivanja G86 47

Ciklus frezovanja

5.3.1 Osnovi ciklusa glodanja G87, G88 i G89 485.3.2 Ciklus glodanja pravouglih komora G47 495.3.3 Ciklus glodanja ţlebova G88 50 5.3.4 Ciklus glodanja kruţnih komora G89 51 

Pokretanje ciklusaPokretanje ciklusa G79

5.4.1.1 Pokretanje ciklusa G79 sa mreţnim ili  polarnim koordinatama 52

Beleške 53 

Page 4: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 4/116

4

Strana

5.4.2 Definisanje tačke sa G78 54 

Definisanje kružne rupe G77

5.4.3.1  Definisanje kruţne rupe sa ciklusom bušenja 55 

5.4.3.2 Definisanje kruţne rupe sa ciklusom  

glodanja 56

Primeri programiranja u ravnimaG17 i G18

5.5.1 Primer programiranja – ravan G17 575.5.2 Primer programiranja – ravan G18 58

6 Program sa specijalnim G-funkcijama

6.1 Program sa specijalnim G-funkcijom- pregled 59

6.2 Prelazna funkcija i funkcija ponavljanja G14 60

Pomeranje nulte tačke G92/G72  

6.3.1 Pomeranje nulte tačke G92/G93 sa Dekartovim ili polarnim koordinatama 61

6.3.2 Pomeranje nulte tačke G92/93 sa osom rotacije 62

6.3.3 Primer programiranja na temu „Pomeranje nulte tačke― 63 

Ogledala

6.4.1 Ogledala G73/G72 646.4.2 Primer programiranja na temu „Ogledala― 65 

Povećanja i smanjenja 

6.5.1 Povećanja i smanjenja sa G73 A4=... 66 6.5.2 Primer programiranja na temu

„Povećanja/Smanjenja― 67 

7 Uvod u programiranje sa parametrima

7.1 Princip parametar-programiranja 687.2 Primer programiranja na temu

„Parametar -programiranje― 69 7.3 Parametar-programiranje sa proračunom 

parametara 70

8 Podprogram – tehnika

8. 1 Osnovi podprograma- tehnika 71

8.2 Primer programiranja na temu„Podprogram-tehnika― 72 

8.3 Podprogram sa parametarskimprogramiranjem 73

Strana

9 Programiranje sa polarnimkoordinatama

9.1. Osnove polarnih koordinata 749.2 Glodanje po pravoj liniji sa

polarnim koordinatama 759.3 Glodanje kruţnih lukova sa polarnim 

koordinatama – programiranje 76

10 Programiranje kompleksnihlinija kontura

Programiranje sa G11

10.1.1 Programiranje dve prave linije sa G11 7710.1.2 Zaobljenje ugla i faze prelaza sa G11 7810.1.3 Primer programiranja - ravan G17 7910.1.4 Primer programiranja – ravan G18 80

Programiranje sa G64

10.2.1 Programiranje sa G64 8110.2.2 Proračun tačke preseka prava-prava 8210.2.3 Proračun tačke preseka prava-krug 8310.2.4 Proračun tačke preseka krug-krug 8410.2.5 Spoj krugova u tačci preseka 85 10.2.6 Proračun tačke tangente 86 10.2.7 Spoj krugova u tačci tangente 87 10.2.8 Spajanje elemenata kruţnim prelazom 8810.2.9 Primer programiranja – ravan G17 8910.2.10 Primer programiranja – ravan G18 90

11 Veţbe 

11.1 Apsolutni merni parametri G90 92

11.2 Inkrementalni merni parametri G91 9311.3 Nulta tačka sa ivičnim merilom 94 11.4 Program glodanja sa G0 i G1 9511.5 Proračun konturnih tačaka 9611.6 Program glodanja sa G0, G1, G2 i G3 9711.7 Program glodanja sa ciklusima

G81, G87, G88 i G89 9811.8 Program bušenja sa definisanjem

tačaka G78 99 11.9 Program bušenja i glodanja sa 

programom deo-ponavljanje 10011.10 Ogledala G72/G73 10111.11 Pomeranje nulte tačke, 

povećavanje/smanjivanje 102 11.12 Program glodanja sa podprogramom 10411.13 Program glodanja sa G11 105

11.14 Program glodanja sa G11 i G64 10611.15 Program glodanja sa G64 107

12 Lista grešaka 108 – 111

G-funkcije / M-funkcije 112/113Spisak pojmova 114/115Tastetura 116/117

Page 5: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 5/116

5

Univerzalna lodalica i bušilica 

Page 6: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 6/116

6

Upravljački ureĎaj 

Page 7: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 7/116

7

Ekran 

Ekran u režimu rada AUTO 

Page 8: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 8/116

8

Grafika – tok testiranja

ploter

ploter

simulacija grafike

Page 9: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 9/116

9

Osnovna konstrukcija

sistem konstrukcije za pristupanja glodanju u CNC(najbolje sa nemačkim školskim softverom-Preis 1986)baza CNC-glodanja po DIN 66 025 i DIN 66 217

editovanje sa originalnom CNC 432-tasteturom

Page 10: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 10/116

10

NC 432 – specijalna konstrukcija

originalna tastetura CNC 432 – ureĎaja originalni editor CNC 432-ureĎaja originalna grafika CNC 432-ureĎaja (testrun 5, testrun 6, testrun 7)

ON LINE-povezivanje sa mašinom 

1.2.2

Page 11: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 11/116

11

PoreĎenje tradicionalne glodalice i CNC-glodalice

zajednički pogon

(trofazni motor)

ručni točkovi 

skale

trapezno vreteno

kućište vretena suport (konzola)

postoljeoslona ploča stuba 

linearni srazmernik(na voĎicama) 

glavni pogon(motor za jednosmernustruju)

ekran

upravljačkimehanizam savretenom komandna

tabla

pogonska osovina(motor za pomicanje za

 jednosmernu struju)

Page 12: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 12/116

12

Od crtanja do radnog komada

čitati crteţ 

programirati

zadati ro ram

završiti 

Page 13: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 13/116

13

Ose pri radu sa horizontalnim

vretnom

DIN 66 217: „Programer mora imati uvek u vidu

da se u radu pomera samo alat.―

... alat u Z osi.

Stvarno se kreće samo... 

... alat u Y osi ... ... alat u X osi.

Page 14: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 14/116

14

Pravci osa pri radusa horizontalnim vretenom

Z- osa leţi paralelno sa osom radnog vretena, odnosno, one su usklaĎene (DIN 66217). 

osa

osa

osa

koordinatni sistem

Mesto stajanja:za komandnim pultom

Pravac gledanja: „otpozadi, premaradnom komadu― 

radni alat nadesnoradni alat nagore

radni alat ka nazad.

Page 15: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 15/116

15

Ose i pravci osa pri radusa vertikalnim vretenom

Vreteno se pri radu vrti (univerzalna glodalica i bušilica): 

I prema vretenu u radu takoĎe važi pravilo navedenogkoordinatnog sistema !

koordinatni sistem

radni alat nadesnoradni alat nagore

radni alat ka nazad

Mesto stajanja:za komandnim pultom

Pravac gledanja: „otpozadi, premaradnom komadu― 

Page 16: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 16/116

16

Vrste upravljanja

Upravljanje tačkom 

Upravljanje dužima 

moguće glodanjesamo paralelnih osa

Upravljanje 2D-putanjom

istovremeno glodanje po 2 ose 

Upravljanje 2 D-putanjom

2D-glodanje na više ravni brzi hod po 3 ose

Upravljanje 3D-putanjom

istovremeno glodanjepo 3 ose

Page 17: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 17/116

17

Postavljanje alata u nultu tačku radnog komada

Simbol za nultu tačku radnog komada:

...pri radu sa horizontalnim vretenom

Koordinatni sistem:

... pri radu sa vertikalnim vretenom

Koordinatni sistem:

Page 18: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 18/116

18

Tačke na radnom komadu 

Page 19: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 19/116

19

Apsolutni merni parametri G90(osnovni merni parametri)

 Apsolutni merni parametri odnose se uvek na nultu tačku radnog komada. 

znači NA (AUF)

Ulazni podaci 

PreĎi NA (AUF) 

poziciju

PreĎi NA (AUF) 

poziciju

Ulazni podaci

ravan

Page 20: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 20/116

20

Inkrementalni merni parametri G91(relativni merni parametri)

Inkrementalni merni parametri odnose se uvek na trenutnu poziciju alata.

znači 

U (UM)

Ulazni podaci 

Postavi U (UM)

u

u

pravac

pravac

pravac

pravac

u

u

Postavi U (UM)

Ulazni podaci 

Page 21: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 21/116

21

G-funkcije su ustanovljene prema DIN 66 025.

brzi hod

pomeranje popravoj liniji

pomeranje u smerukazaljke na satu

pomeranje u smeru suprotnomod kazaljke na satu

ravan

ravan

Page 22: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 22/116

22

M-funkci e su ustanovl ene u DIN 66 025.

.smer obrtanja

DESNO

.smer obrtanjaLEVO

.promena alata automatskimpotezom unazad

promena alata u trenutnojpoziciji osovine

RashlaĎivač UKLJUČENO (EIN) 

RashlaĎivač ISKLJUČENO (AUS) 

kraj programa

skok unazad na

početak programa 

Page 23: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 23/116

23

Struktura programa i rečenički format 

Izvod iz programa

Program se sastoji iz nizaodreĎenih naredbi. 

N 9004 jeprogramski broj(N>9000)

N 1, N 2, N 3 itdsu rečenički brojevi 

Raščlanjavanje jednog programa: 

Programtehničkihnaredbi

Geometrijske 

naredbe

Tehnološke 

naredbe

PROGRAM se sastoji od •  rečenica REČENICA se sastoji od •  reči REČ se sastoji od •  adrese i nekog broja

Page 24: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 24/116

24

Objašnjenje tehničkih podataka 

„ ta treba dase radi?― 

„Kojevretenastoglodalo?― 

 Alat Nr. 1znači 

„Koji brojobrtaja?― 

znači 

„Koju brzinu pomeranja?― 

znači 

Page 25: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 25/116

25

OdreĎivanje nulte tačke pomoćuivičnog merača 

Nalogodavac mora da zada poloţaj nulte tačke na radnom komadu. 

Ivično morilo (d =10 mm)nalazi se NA poziciji X-5

Ulazni podatak (Reset Axis):

Ivično merilo (d =10 mm)

nalazi se NA poziciji Z-5

Ulazni podatak (Reset Axis):

Page 26: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 26/116

26

Nulta tačka u osi alata

U pripremi postupaka mora se proračunati duţina alata. Odgovarajući alat se preuzima u magacinu alata. U praksi su uobičajena dva načina rada. 

1. Obrada sa jednim alatom

Ulazni podatak:

Regulisanje(Reset Axis)

Magacin alata

2. Obrada sa više alata 

Prednji kraj vretena

krajnja merakrajnja mera

Ulaznipodatak:

Regulisanje

(Reset Axis)

Magacin alata

Page 27: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 27/116

27

Pomeranja nulte tačke G51...G59 

Prilikom isključivanja mašine upravljački ureĎaj „gubi― nultu tačku W. 

referentna tačka 

Tek nakon pokretanjareferentne tačke R„upravljački reĎaj zna gde stojialat.― 

mašinska nulta tačka 

fiksira radnik na mašini 

( = mašinsko f iksiranje

prema koordinatnom sistemu

W = nulta tačka  radnog

komada W zadaje programer

(=zavisi od koordinatnog sistema radnogkomada)

Sa G52 (automatsko memorisanje)

odnosno od G54 do G59 moţe se memorisati pomicanje M 

Po uključenju, upravljački ureĎaj ponovo 

„pronalazi― nultu tačku W radnog komada. 

Sa G51 odnosno G53 W se ponovo pomera na M:

G51 poništava se G52. 

G53 poništava se G54 do G59. 

Page 28: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 28/116

28‘ 

Prikaz G98

Definisanje neobraĎenog dela G99 

Testiranje grafike sluţi za proverunovog programa na ekranu. 

Prikaz(ne vidi se na ekranu) 

Definicija neobraĎenog dela 

Tačka PF  Okretanje oko X-ose Tačka PF’’  Okretanje oko Y-ose(B nema vrednost: B-60) (inkremental) ( B1 nema vrednost: B1= 30)

Definicija neobraĎenog dela 

Tačka PR  Tačka PR 

Page 29: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 29/116

29

Program glodanja sa G0 i G1 – glodanje po putanji centralne tačke 

Nacrtani ţleb treba da se gloda sa glodalom 10. 

Nedostatak ovog programiranja:

Ne programiraju se mere prema crtežu. Novo glodalo – prečnik  novi program 

Page 30: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 30/116

30

Prostorno pozicioniranje

2. Kretanje u negativnom pravcu ose alata

KRETANJE:PROGRAM:

ravan

osa

PROGRAM: KRETANJE:

osa

kretanje

1. Kretanje u pozitivnom pravcu ose alata

kretanje

ravan

ravan

Negativan pravac

ose alata

Pozitivan pravacose alata

i

i

Page 31: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 31/116

31

Princip korekcije

radijusa alata

Korekcijom radijusa alata omogućava se programiranje mere alata.

Princip

Magacin alata

Mera alata se programira tako što upravljački ureĎaj svaki put sa vrednošću radijusa Rproračunava srednju tačku putanje alata. 

Podaci u magacinu alata:

 Alat Nr. 1

 Alat Nr. 2

Prečnik glodala 10 mm

Prečnik glodala 10 mm

Page 32: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 32/116

32

Pošto upravljački ureĎaj moţe da proračunava samo iz programskih podataka i podataka magacina alata, ovipodaci moraju meĎusobno da komuniciraju kako bi ureĎaj proračunao gde alat treba da gloda.

Zato postoji pet G-funkcija:

Korekcija poluprečnika 

levo... desno...

od konture glodanja

nemakorekcije poluprečnika 

Korekcija poluprečnika 

oko... do...

konture glodanja

Pomoćnaoznaka:G4l = levo

ivica radnog komada

Pravac pomicanja = pravac gledanja

sa G40 se G41, G42 i

G43 poništavaju

Page 33: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 33/116

33

Program glodanja sa korekcijom

poluprečnika alata 

Upravljački ureĎaj automatski proračunava putanju alata kao putanju koja je paralelna sa konturom radnogkomada.

Poluprečnik glodala: d  = 10 mm

U svakoj rečenici sme se pisati samo jedna G-funcija.

U G43 nije sadrţan G1, otuda je G1 ispred. 

Pozicija centralne tačke glodala prema konturi glodanja. 

Page 34: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 34/116

34

Glodanje kruţnog luka do 1800

Kruţni luk/krug se programira funkcijom G2 ili G3: 

Glodanje usmeru suprotnom

smeru kazaljki sata kazaljkama sata

Kruţni luk do 1800 se programira rečju R: 

format rečenice :

pravac kretanja poluprečnik kruţnog luka 

koordinate

krajnje tačkekruţnog luka 

Page 35: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 35/116

35

Koordinate centralne tačke kruga 

I, J i K

 Ako programiranje kruţnog luka nije moguće sa R adresom, mora se programirati centralna tačka kruga. Tose postiţe sa adresama I, J i K. 

koordinata je paralelna sa 

koordinata je paralelna sa 

koordinata je paralelna sa 

osom

osom

osom

Glodanje sledi po pravilu

ili u ravni ili u ravni

polazna tačka 

krajnja tačka 

srednja tačka

u ravni u ravni

prema tome se

usklaĎuju kao koordinate centralne tačke kruga. 

i i

Page 36: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 36/116

36

Glodanje željenog kružnog luka 

sa apsolutnim mernim parametrima

Kruţni luk 180 može, kruţni luk 180 mora da se progrimira sa

koordinatama centralne tačke I, K (J). 

Rečenički format: 

pravac kretanja koordinate centra

koordinate krajnje tačkekruţnog luka 

Upravljački ureĎaj pomoću koordinata A i M proračunava vrednost poluprečnika. 

Page 37: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 37/116

37

Glodanje željenog kružnog luka sa relativnim mernim parametrima

Ova vrsta programiranja se naročito primenjuje kod programiranja ponavljanjadelova programa.

Rečenički format: 

Definisanje X i Z koordinata(inkrementalno)

Definisanje I i K koordinata(inkrementalno)

Obrati paţnju: gledati od A prema E! Gledati od A prema M!

predznak:  predznak: 

Page 38: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 38/116

38

Glodanje kružnog luka u ravni G17

(sastavljanje) 

Programiranje kruga pomuću reči R: 

Programiranje kruga sa apsolutnimmernim parametrima:

Programiranje kruga sa relativnimmernim arametrima

Page 39: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 39/116

39

Primer programiranja

ravan G18

tačka potapanja  polazna tačka konture

Nacrtana kontura se gloda iz neobraĎenog komada 150x150 mm alatom-korekcijom.Dubina glodanja treba dsa iznosi 5 mm. Poluprečnik glodala: d  = 10 mm

Page 40: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 40/116

40

Primer programiranja

ravan G17

Izrez je izglodan 10 mm duboko. Konture trebaju biti glatke. Prilaz alata konturi, odnosno odmicanje odkonture treba da se izvode u četvtini kruga sa R20.  

Moraju da se proračunajucrveno predstavljene mere(pogledaj radni list).

Poluprečnik glodala : 

početnatačka konture tačkapotapanja

izlazni krug

početni krug 

Page 41: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 41/116

41

Prikaz G98 i definisanje neobraĎenog komada G99 (ravan G17)

Testiranje grafike sluţi za proverunovog programa na ekranu.

definicijaneobraĎenogkomada

Prikaz

(na ekranu se ne vidi)

Prikaz

Tačka PF okretanje oko X-ose(B nema vrednost:B -60)

Tačka PF (inkrementalna)

okretanje oko Y-ose(B1 nema vrednost:

B1 = – 30)

Definicija neobraĎenog komada 

Tačka PR  Tačka PR 

(inkrementalna) 

Page 42: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 42/116

42

Definisanje ciklusa i ciklus pozivanja

Ciklus je instaliran u upravljačkom ureĎaju sa tokom svakog pojedinog koraka (DIN 66 257).Moraju se još samo postaviti ţeljene mere. 

Definisanje ciklusa.Sa definisan jem ciklusa utvrĎujese i neophodan radi tok.

dubina bušenja  sigurnosno rastojanje

npr. ciklus bušenja 

Naredni ciklusi:G83 –bušenje u dubinu rupe G84 – ciklus urezivanjaG85 – ciklus struganjaG86 – ciklus obrade

unutrašnje površine G87 – ciklus glodanja

pravouglih izrezaG88 – ciklus glodanja ţljebova 

G89 – glodanje kruţnih izreza

Ciklus pozivanja Sa G77, G78 i G79 se naznačava gde

ciklus treba da se radi.

definicija kruţne rupe 

definicija tačke 

ciklus pozivanja

To znači: 

ili

Page 43: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 43/116

43

Ciklus bušenja G81 

Definisanje ciklusa

sa rečju B 

bez reči B 

znači pomicanje 

znači brzi hod 

vreme trajanja u sek.

Obratite pažnju: takoĎe i u ravni G18 dubina bušenja znači Z. 

za pokretanje cilkusa (ovde G79) vaţe koordinate svake ravni.

vreme boravka u rupi dubina bušenja 

sigurnosno rastojanje duţina vraćanja nazad 

Page 44: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 44/116

44

Ciklus bušenja dubokih rupa G83 

Za bušenje dubokih rupa postoje 2 mogućnosti na raspolaganju: 

1. Potpuno vraćanje iz bušotine (odstranjivanje strugotine)Identifikacija: Reč J se ne programira 

Definisanje ciklusa:

2. Vraćanje sa programiranim rastojanjem (drobljenje strugotine) Identifikacija: reč J se programira.

Definisanje ciklusa: 

svako rastojanja vraćanja unazad 

počinjanje ciklusa 

sa Brečju 

bez

reči B 

vidi G81vrednost smanjenja

dubina prvog pomeranja

ciklus počinjanja 

sa Brečju 

bez

reči B 

Page 45: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 45/116

45

Ciklus urezivanja navoja G84

Definisanje ciklusa:

1. Programiranje sa korakom zavojnice  (reč J) 

veličina ulaznog nagiba

1 % od S  

korakzavojnice broj

obrtaja

2. Programiranje sa pomicanjem (reč F). 

pomicanje

sa rečju B 

bez reči B 

prebaciti smerobrtan a

navoj:

korak zavojnice:

brzina rezanja:

broj ortaja:

pomicanja*:

Obratite pažnju: 

Pomicanje F = korak zavojnice • broj obrtaja

Povećanje sigurnosnog rastojanja Y kao kod G81/G83 

vidi G81

Page 46: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 46/116

46

Ciklus struganja G85

Ciklus prekidanja G86

Ciklus struganja G85:

sa rečju B 

pogledaj G81

bez reči B 

Ciklus prekidanja G86:

sa rečju B 

bez reči B 

vreteno - stop

ravan

Page 47: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 47/116

47

Osnovi za ciklus glodanja

G87, G88 i G89

Kod ciklusa G87, G88 i G89 mora se u ravnima G17 i G18 strogo razlikovatidefinisanje ciklsa od ciklusa pozivanja.

Definisanje ciklusa: Ciklus pozivanja:

ravan

5 duboko

Obratite pažnju: 

Kod G87, G88 i G 89 je

vrednost X  je uvek 1. mera u ciklusuparalelna sa osom X („X je uvek X―) 

vrednost Y  je uvek druga mera u ciklusu

vrednost Z  je ukupna mera u ciklusu

Za pozivanje ciklusa sa G77, G78 iG79 važe koordinate kako ravni G17,tako i ravni G18.

ravan

Page 48: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 48/116

48

Pravougli izrezi – ciklus glodanja G87

1. Definisanje ciklusa:

1. merenje izreza:paralelno sa X-osom 

2. merenjee izreza:G17: paralelno sa Y osom

G18: paralelno sa Z osom

ukupna

mera izreza

poluprečnik ugla izreza(R polu – ptrčnikuglodanja

glodanje supro-tno smeru kreta-nja (bez reči J ili J1: istovremenoglodanje)

sigurnosnorastojanje

širina rezanja glodanjau % (bez l vrednosti:

l = 83%)

dubina svakogpojedinog reza

potapanje-pomicanjeprogr. F vrednost

Pozivanje ciklusa: programira se središte izreza 

moţe se programirati ugaoni poloţaj izreza.

Page 49: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 49/116

49

Ciklus glodanja žlebova G88 

1. Definisanje ciklusa:

1. merenje žleba : paralelno sa X -

osom

konačnamera ţleba

vidi G87

dubina svakogpojedinog reza

2. merenje žleba: G17: paralelno sa Y osomG18: paralelno sa

sigurnosno rastojanje

ulazna tačka 

Tok ciklusa:

uzduţno pomeranje u ţlebu količina kretanja 

potapanje-pomeranje

Ciklus pozivanja: programira se ulazna tačka 

moţe se programirati ugaoni poloţaj ţleba. 

Page 50: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 50/116

50

Kružni izrez – ciklus glodanja G89

Definisanje ciklusa:

ukupna dubina izreza poluprečnik izreza vidi G87 dubina

svakogpojedinogreza

sigurnosno rastojanje

potapanje -pomeranje

Pozivan e ciklusa: ro ramira se središte izreza. 

progr. F vrednost

Page 51: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 51/116

51

Pozivan e ciklusa G79 sa Dekartovim ili

polarnim koordinatama

U G79-rečenici se programira pozicija, gde treba da se radi poslednji definisani ciklus.

Dekartove koordinate

Ciklus bušenja G81predstavljen ovdevaţi za sve cikluse. 

Polarne koordinate

Za 1. poziv ciklusa G79 moraju biti zadate sve koordinate. U G79-rečenicama koje slede potom potrebno jesamo uneti koordinate koje se menjaju.

Page 52: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 52/116

52

Beleške 

Page 53: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 53/116

53

Definisanje tačke sa G78 

U rečenici G78 se definiše poloţaj svake tačke 

Dekartove koordinate Polarne koordinate

Tačke takoĎe mogu leţati u različitim ravnima: 

Sa G78 defenisanom tačkom moţe se promeniti pozivanje ciklusa: 

max. 4 tačke po rečenici 

Page 54: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 54/116

54

Definisanje kružne rupe G77 

sa ciklusom bušenja 

U G77-rečenici se definiše tačka koja se nalazi u nepromenjenom rastojanju u krugu

središta otvora. 

Za ovu tačku se prethodno definiše ciklus: 

Definicija kruga središta otvora: 

koordinate centra kruga poluprečnikkruţnog

broj tačaka nakruţnomotvoru

ravan radnog početni ugao krajnji ugao komada

Bez zadatog krajnjeg ugla Sa zadatim krajnjim uglom

Koordinate centralne tačke kruga mogu se takoĎe programirati i pomoću polarnihkoordinata ili pomoću definicije tačaka: 

Page 55: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 55/116

55

Definisanje kruga otvora G77

sa ciklusom glodanja

Ciklusi glodanja G87, G88 i G89 mogu se pozvati i sa definisanjem kruţne rupe G77. 

1. Definisanje ciklusa (na primer G87):

2. Definisanje kružnog otvora: 

Uz ciklus glodanja G87 i G88 moţe se programirati dodatni ugaoni poloţajsa B1 = ... .

Page 56: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 56/116

56

Primer programiranja cikusaravni G17

Nacrtani radni komad treba da se obradi sledećim alatima: burgija 6 mm

burgija 6 mmureznica M6

Page 57: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 57/116

57

Primer programiranja ciklusaravni G18

Nacrtani radni komad treba završiti glodalom d = 8 mm (T1) i burgijom d= 6 mm (T2).

Page 58: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 58/116

58

Programi sa specijalnim

G-funkcijama (pregled)

Ponavljanjem funkcije G-14 u povezivanju sa svakom pojedinom specijalnom G-funcijom, moguće su različite promene dela programa. 

smanjivanje pomicanje višestruko ponavljanje povećavanje 

osnovni program

ogledala pomicanje sa

rotiranjem ose

Page 59: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 59/116

59

Funkcija skoka i ponavljanjaG 14 

Fnkcijom G14 moţe se ponoviti deo programa. 

Rečenički format 

Broj ponavljanja Početak Kraj  (bez reči J: J1) ponavljanja ponavljanja  

Treba da se ponovi samo jedna

rečenica, tako da ispada N2 = ... 

Prečnik glodanja: d  = 16 mm

Page 60: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 60/116

60

Pomicanje nulte tačka G92/G93 premaDekartovim ili polarnim koordinatama

Pomicanjem nulte tačke (NPV), programiranje se moţe pojednostaviti. 

Postoje dve vrste NPV:

a solutna NPV inkrementalna NPV

Dekartove koordinate

Polarne koordinate

važeća nulta tačka 

važeća nulta tačka 

Page 61: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 61/116

61

Pomeranje nulte tačkeG92/G93 sa rotacijom ose

Rotaciojom ose moţe se rotirati koordinatni sistem oko tačke rotacije. 

apsolutni NPV G93 sa

rotaciojom ose

inkrementalni NPV G92 sa

rotacijom ose

Naredno okretanje koordinatnog sistema moguće je sa G92 B4 = ...

Programiranje NPV sa rotacijom ose, takoĎe je moguće i u polarnom koordinatnom sistemu: 

Page 62: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 62/116

62

Pomicanje nulte tačke G92/G93 sa rotiranjem ose 

Rotiranjem ose koordinatni sistem moţe uspešno da se okrene oko nulte tačke. 

apsolutna NPV G93 inkrementalna NPV G92

sa rotacijom ose sa rotacijom ose

Daljnje okretanje koordinatnog sistema moguće je sa G92 B4 = ...

Programiranje NPV sa rotacijom ose moguće je takoĎe i u polarnim koordinatama: 

Primer programiranja na temu„Pomicanje nulte tačke“ 

Programira se: •  inkrementalna NPV G92

• apsolutna NPV  G93• NPV + rotacija ose G93  B4 =

Prečnik glodanja: d = 16 mm

Page 63: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 63/116

63

Ogledala G72/G73 

Funkcijom G73 mogu se, promenom predznaka okretanja, promenitivrednosti koordinata

• u jednoj osi (x ili y) odnosno• u dve ose ( x i y)

u efektu ogledala.

Funkcija ogledala moţe se poništiti 

• sa G73 i odgovarajućom osom i pozitivnimpredznakom, npr. G73 X1

• sa G72 za sve ose istovremeno.

istosmerno

glodanje 

glodanjesuprotnosmerukretanja 

program – osnovni

oblik

Page 64: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 64/116

64

Primer programiranja na temu

„Ogledala“ 

tačkapotapanja

Prečnik glodala: d = 16 mm

5duboko

Page 65: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 65/116

65

Povećavanja i smanjivanjasa G73 A4 = ...

Sa G73 A4 = ... mogu se mere radnog komada povećavati ili smanjivati. Promenemogu biti izraţene kao faktor (npr. A4= 2*) ili kao procenat (npr. A4 = 200*)

smanjivanje povećavanje 

program – osnovnaforma

Sa G72 se pvećanje odnosno smanjenje ponovo vraća. 

u skladu sa postavljenim parametrima

Page 66: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 66/116

66

Primer programiranja na temu„Povećavanje/Smanjivanje“ 

Primer programiranja na temu

„Povećavanje/Smanjivanje“ 

(gčodalo Ø 16 mm) 

(gčodalo Ø 24 mm) 

(gčodalo Ø 8 mm) 

Page 67: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 67/116

67

Principparametar – programiranje

Slični radni komadi... 

... imaju sa parametar-programiranjem isti program.

Princip:Brojbušen a: 

ravan bušenja 

sigurnosno rastojanje

Parametri E1, E2... su drţači mesta koji mogu uzeti raličite vrenosti. 

Struktura programa: 

definicija parametra

definicija ciklusa saparametrima

pozivanje ciklusa saparametrima

Page 68: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 68/116

68

Primer programiranja na temu

„Parametar -programiranje“ 

Program sa čestim vraćanjem radnog komada sa bušenjem u kruţnoj rupi treba da sepostavi sa Parametar-programiranjem.

Broj

bušenja ravanbušenja 

Pomicanje

sigurnosnorastojanje

Page 69: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 69/116

69

Parametar-programiranje sa

proračunom parametara 

Sadrţaj programa je proračunavanje parametara pomoći računskih operadija + - * : moguće. Kod nacrtanog radnog komada treba tačka potapanja EP glodala da stalno leţi izmeĎuE1 i E4 i da ima rastojanje od E13 = radijus + 2 mm od konture glodanja.

sigurnosno

reastojanje

Prečnik glodanla: d = 16 mm

Page 70: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 70/116

70

Osnovi podprograma - tehnika

Podprogrami (makroi) su samostalni programi koji se nalaze u odvojenim podprogramima sa nekim%-Br. (procentnim brojem).

Glavni

program

kutije

Oni znače: 

(magacin delova programa)

(magacin podprograma)

Završetak programa: 

Kutije:8 x moguće 

Glavniprogram 

Podprogrami se koriste za uprošćavanjeistih delova programa kod radnih komada sa

vraćanjem.

Page 71: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 71/116

71

Primer programiranja na temu„Podprogram – tehnika“ 

Za nacrtani radni komad su postavljeni glavni program i podprogram (UP) 

Radmi komad:

glodalo T1 d  = 16 mm

burgija T2 d = 6 mm

UP za konture

UP za plan bušenja 

Glavni program

Page 72: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 72/116

72

Podprogram(UP) sa

parametar - programiranjem

Za nacrtani rani komad sa različitim konturama postavljen je program u parametar -programiranju

Prečnik glodala: d = 16 mm

E11, E13, E14pogledaj temu 7.3

Glavni program UP za konture

Page 73: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 73/116

73

Osnovi za polarne koordinate

Poloţaj tačke P moţe se odrediti prema 

Dekartovim koordinatama ili  polarnim koordinatama.

Kod polarnih koordinata tačka P je odreĎena jednim uglom i

 jednom duţi. 

Za podatak ugla  se koristi adresa B.

Pravilapredcrtanja:

ili ili ili ili

Page 74: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 74/116

74

Glodanje po pravoj liniji sa polarnim

koordinatama - programiranje

Pored programiranja kretanja u brzom hodu (G0 X...Y...) ili linearnog pomeranja(G1 X...Y...), takoĎe je moguće programiranje... 

A = polazna tačka kretanja 

E= krajnja tačka kretanja 

polarne koordinate

sa geometrijskim merama

Page 75: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 75/116

75

Glodanje kružnog luka sa polarnimkoordinatama - programiranje

Pored programiranja kruţnog kretanja po Dekartovim koordinatama sa G2 (G3) X...Y...I...J.., moguće je i programiranje po polarnim koordinatama. 

1. Programiranje krajnje tačke kruga 

2. Programiranje centralne tačke kruga 

 A = Početna tačka kretanja 

E = krajnja tačka kretanja

Page 76: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 76/116

76

Programiranje dve prave

sa G11

Sa G11 mogu se jednostavno, u jednoj rečenici, programirati dve prave. 

Dekartove koordinate polarne koordinate

1. krajnje tačke na obe prave su poznate 2. duţina i ugao obe prave su poznati

*Adrese 2. prave se programiraju indeksom.

3. Kra n a tačka i u ao 2. rave su oznati 

1. prava

2. prava

1. prava

2. prava

Page 77: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 77/116

77

Zaobljeni ugao i prelazna faza

sa G11

IzmeĎu dva pravca rezanja moţe se sa G11-programiranjem izraditi zaobljeni ugao (adresa R) odnosno jedna faza (adresa K):

Dekartove koordinate olarne koordinate

1. krajnje tačke obe prave su poznate  2. duţina i ugao obe prave su poznati 

3. krajnja tačka i ugao 2. prave su poznati 

Na kraju 2. prave moţe se sa R1 = ... izvesti naredni radijus, odnosno sa K1 = ... naredna faza. 

Page 78: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 78/116

78

Primer programiranja

ravan G17

Zadat je izrez dubine 10 mm.Kontura treba biti glatka.Primicanje konturi, odnosnoodmicanje od konture, trebaizvesti sa R20.

Prečnik glodala: d = 10 mm. 

Page 79: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 79/116

79

Primer programiranje

ravan G18

Prečnik glodala:  d = 20

Page 80: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 80/116

80

Programiranje sa G64

Geometrijsko proračunavanje omogućava programiranje komplikovanih kontura; tačku preseka i tačku tangente obračunava upravljački ureĎaj.

Struktura programa

Uključivanje geometrijskog proračunavanja 

Programiranje konture

Isključivanje geometrijskog proračunavanja 

Mogućnosti primene 

1. Proračunavanje tačke preseka 

2. Povezivanje krugova u tačci preseka 

3. Proračunavanje tačke tangente 

4. Spajanje krugova u tačkama tangenti 

5. Prelaz krugova po elementima spajanja

PRAVA - PRAVA PRAVA - KRUG

KRUG - KRUG

KRUG - KRUG

PRAVA - KRUGPRAVA - PRAVA

KRUG - KRUGPRAVA - KRUG

Page 81: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 81/116

81

Proračunavanje tačke preseka 

prava - prava

Kod dve prave koje slede jedna zadrugom, prvo se programira prva prava 

sa uglom B1 =...

Za dve prave postoje dve mogućnosti: 

1. Programiranje krajnje tačke 

*Programiranje krajnje tačke moguće je i pomoćupolarnih koordinata sa L2 = ... B2 = ...

2. Programiranje pomoćne tačke 

pomoćna tačka 

Page 82: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 82/116

82

Proračunavanje tačke presekaprava - krug

Presecanjem prave preko krugadobijaju se dve tačke preseka. 

Razlikovanje pravca gledanja:

J1 = 1 leva tačka preseka J1 = 2 desna tačka preseka 

PRAVA - KRUG

KRUG - PRAVA

*R otpada, ako se programira krajnjatačka kruga 

*R otpada, ako se programira startna

tačka kruga. 

Page 83: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 83/116

83

Proračunavanje tački presekakrug - krug

 Ako se presecaju dva kruga,nastaju dve tačke preseka. 

Razlikovanje pravca gledanja:

J1 = 1 leva tačka preseka 

J2 = 2 desna tačka presekakrug 1 krug 2

*R otpada kada se programira startna tačka  

*R otpada kada se programira tačka kruga 

*Ako se krugovi dodiruju, tada otpada

J1 = 1, odnosno J1 = 2.

Page 84: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 84/116

84

Povezivanje krugova u

tačci preseka 

 Ako se presecaju geometrijski elementi PRAVA-PRAVA, PRAVA-KRUG ili KRUG-KRUG,onda su moguće tačke preseka četiri povezana kruga. 

PRAVA – PRAVA PRAVA – KRUG KEUG - KRUG

RAZLIKOVANJE: K1 se nalazi na pravcu kretanja desno pred tačkom preseka. Povezivani krugovi K1 = 2...

leţe u pravcu suprotnom kretanju kazaljke na satu od tačke preseka. 

PRAVA - PRAVA

PRAVA - KRUG

KRUG - KRUG

*R otpada, kada se programirastartna tačka kruga. 

*R otpada, ako se programira krajnja

tačka kruga.

Page 85: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 85/116

85

Proračunavanje tačke tangente 

Jedna prava moţe sleva ili zdesna dodirivati krug. 

Razlikovanje pravca pogleda:

R1 = 1 leva tačke tangenteR1 = 2 desna tačka tangente 

 Ako se na tačci tangente gubi iz vida pravackretanja, tada se moţe programirati R1 = 0.

*B1 = 1 ... otpada, ako se programira krajnja tačka ili se proračunava tačka tangente.

KRUG - PRAVA

PRAVA - KRUG

KRUG – PRAVA - KRUG

*R otpada, ako se programira startna tačka kruga. 

*R otpada, ako ako se programira krajnja tačkakruga.

Page 86: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 86/116

86

Spajanje krugova utačci tangente 

Kad se dodiruju geometrijski elementi PRAVA-KRUG ili KRUG-KRUG, tada sumoguća dodirivanja spojebih krugova u dve tačke tangente. 

PRAVA - KRUG KRUG - KRUG

PRAVA - KRUG

KRUG - KRUG

KRUG - PRAVA

*B otpada, ako se programira krajnjatačka, ili se proračuvana tačkatangente.

*R otpada kada se programira startnatačka kruga. 

*R otpada, ako se programira krajnja

tačka kruga. 

Razlikovanje pravca pogleda:  K1 = 10 ili K1= 12 spajanje krugova na levoj strani

K1 = 20 ili K1 = 22 spajanje krugova na desnoj strani

Page 87: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 87/116

87

Spajanje elemenatakružnim prelazom 

 Ako geometrijski elementi PRAVA-KRUG odnosno krug-krug LEŢE JEDNO POREDDRUGOG (nema tačke preseka/nema tačke tangente), tad postoje, izmeĎuostalog, sledeći kruţni prelazi: 

PRAVA - KRUG

KRUG - KRUG

*R otpada, ako se programira startna tačkakruga.

*R otpada, ako se programira krajnja tačkakruga.

Page 88: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 88/116

88

Primer programiranja

ravni G17

Za nacrtanu konturu trebapostaviti program safunkcijom G64.

Prečnik glodala = d  = 10 mm

početak konture 

Page 89: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 89/116

89

Primer programiranja

ravni G18

početak konture 

Za nacrtanu konturu potrebno jepostaviti program sa G64-funkcijom.

Dubina glodanja treba da iznosi 5 mm.

Prečnik glodala: d  = 10 mm

Page 90: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 90/116

90

Vežbe 

Glava 2:

Glava 3:

Glava 4:

Glava 5:

Glava 6:

Glava 7/8:

Glava 9/10:

Osnovi programiranja

Pripreme na mašini 

Program glodanja sa G0, G1, G2 i G3

Program glodanja sa ciklusom

Program sa specijalnom G-funkcijom

UvoĎenje u programiranje sa parametar/podprogram -

tehnikom

Programiranje sa polarnim koordinatama/programiranjekompleksnih konturnih linija

1. Apsolutni merni parametri G90

2. Inkrementalni merni parametri G91

3. OdreĎivanje nulte tačke pomoću ivičnog merila 

4. Program glodanja sa G0 i G15. Proračunavanje konturnih tačaka 6. Program glodanja sa G0, G1, G2 i G3

7. Program glodanja sa ciklusima G81, G87, G88 i G898. Program bušenja sa definisanjem tačke G78 

9. Program bušenja i glodanja sa programskim delom-ponavljanje10. Ogledalo G72/G7311. Pomeranje nulte tačke, povećavanje/smanjivanje 

12. Program glodanja sa podprogramom

13. Program glodanja sa G1114. Program glodanja sa G11 i G6415. Program glodanja sa G64

Page 91: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 91/116

91

Apsolutni merni parametri G90(prema 2.5.1)

a) stvarna vrenost:

b) potrebna vrednost:

c) ta se programira? 

Prenesite u smeru strelica.

potrbna vrenost stvarna vrednost

Zapis MAHO treba da se ugravira vertikalnim vretenom(koordinata Y se ne uzima u obzir)

Ulaz:

Novapozicijaglodalakod G90

G90 - ulazni podaci:

Polazna tačka

Stvarna vrednost:

Page 92: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 92/116

92

Inkrementalni merni parametri G91

(prema 2.5.2)

a) stvarna vrenost:

b) potrebna vrednost:

c) ta se programira? 

Prenesite u smeru strelica.

potrebna vrenost stvarna vrednost

Stvarna vrednost:

Ulaz:

Novapozicijaglodalakod G90

Zapis MAHO treba da se ugravira vertikalnim vretenom(koordinata Y se ne uzima u obzir)

G91 - ulazni

Polazna tačka

Page 93: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 93/116

93

OdreĎivanje nulte tačke pomoću 

ivičnog merila (prema 3.2)

Koji su ulazni podaci neophodni za odreĎivanje nulte tačke u nacrtanom primeru, ako ivično merilo ima prečnik d  = 10,0 mm?

ravan G17 ravan G18

ulazni podaci:(Reset Axis)

ulazni podaci:(Reset Axis)

ulazni podaci:(Reset Axis)

ulazni podaci:(Reset Axis)

ivično merilo d = 10,0 mm

Page 94: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 94/116

94

Program glodanja

sa G0 i G1 (prema 4.2.2) 

Prtečnik glodala: d  = 10 mm

Dubina glodanja:

t = 5 mm

Page 95: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 95/116

95

Proračunavanje konturnih tačaka (prema 4.4.2)

Koordinate tačaka P1, P2, P3 i P4 treba da se proračunaju (vidi crteţ radnog komada iprogram 4.4.2).

1. proračunavanje duži a 

2. proračunavanje duži b 

3. proračunavanje duži c 

4. proračunavanje duži d i e 

5. proračunavanje duži f (

6. proračunavanje duži g i h ( ABD)

Pojedinost X

Pojedinost Y

Page 96: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 96/116

96

Program glodanja sa

G0, G1, G2 i G3 (prema 4.3)

Prečnik glodanja: d = 16 mm

Dubina glodfanja:t = 6 mm

Page 97: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 97/116

97

Program glodanja sa ciklusimaG81, G87, G88 i G89 (prema 5.3)

Alati:T1 glodalo d  = 10 mmT2  burgija d  = 5 mm

sve burgije d  = 5 mm, 6 mm duboko

Page 98: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 98/116

98

Program bušenja sa definisanjem tačke G78 (prema 5.4.2)

Redosled operacija: Alati:1. centriranje T1  burgija za centriranje2. bušenje (sa G83) T2  burgija d  = 8,5 mm3. urezivanje navoja T3 burgija d  = 6 mm

T4 ureznica M10

Page 99: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 99/116

99

Bušenje i glodanja saprogramskim delom – ponavljanje (prema 6.2)

Redosled operacija:1. glodanje izreza2. centriranje3. bušenje 4. spuštanje (obaranje

ivica)

Alati: T1 glodalo d  = 10 mmT2  burgija za centriranjeT3 burgija d  = 5 mmT4 konusni upuštač 

sva bušenja d = 5 mm, 10 mm duboko

Page 100: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 100/116

100

Ogledala G72/G73 (prema 6.4.1)

Prečnik glodala: d = 16 mm

Dubina gloganja:

t  = 5 mm

Page 101: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 101/116

101

Pomeranje nulte tačke 

povećanje/smanjenje (prema 6.3/6.5)

Page 102: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 102/116

102

2 x

ponoviti

povećati G73 A4 = 2

smanjitiG73 A4 = 0,5

smanjitiG73 A4 = 0,7i rotirati-65

0 / +65

Page 103: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 103/116

103

Pomeranje nulte tačke 

povećavanje/smanjivanje (prema 8)

Za slučaj čestih izreza sa pravim uglovima ugraĎen je podprogram za glačanje uparametar-programiranju.

T1 prečnik glodala:d  = 10 mm

T2 prečnik glodala: d = 10 mm

(alat za glačanje) 

Page 104: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 104/116

104

Program glodanja sa G11 (prema 10.1) 

Prečnik glodala: d  = 12 mm

Dubina glodanja:t  = 5 mm

Page 105: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 105/116

105

Program glodanja

sa G11 i G64 (prema 10.1/10.2)

Prečnik glodala: d = 12 mm

Dubina gloganja:

t  = 5 mm

Page 106: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 106/116

106

Program glodanja sa G64 (prema 10.2)

Prečnik glodala: d  = 10 mm

Dubina glodanja:t  = 5 mm

Page 107: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 107/116

107

MAHO

Lista grešaka CNC 432 stanje: 3. 8. 1986

Greške programera 

P 01 Programirana nevaţeća reč u jednom bloku P 02 Nedostaje neophodna adresa npr . kod G 04 XP 03 Nevaţeća G-funkcijaP 04 Pomeranje nije programiranoP 05 4. osa je rotaciona osa i ona se programira sa G02, G03

P 06 Osa alata aktivna (G73) i poziva se ciklus (G79)P 07 Programirani parametri su prevelikiP 08 G14, G29 rečenički brojevi u programskim delovima ili makroima ne postojeP 09 G22 traţenog makro-programa nije pronaĎen P 10 G22 makro-programa uključen više od 8x, G14 više nego 3 x uključivan P 11 G22 skok nazad nije moguć (jer je poništena rečenica nakon G22) P 12 G14, G29 programira se u TeachP 13 Kruţno kretanje se programira kod G43/G44

P 14 G79 programiran, ali nije definisan ciklusP 15 Ciklus G79 pozvan, ali nije programiran M3, M4, M13 ili M14

P 16 Pozvane tačke nisu definisane P 17 Programirane ose nisu pronaĎene P 18 Greška u očitavanju aktivnog programa (NC-sistemska greška) P 19 Kod pozivanja G43, G44 postojeće pozicije i programirane pozicije su identične P 20 Radijus alata veći od programiranog radijusa (G41, G42, G87, G88) 

P 21 E-parametar deljen sa 0P 22 Došlo do zamene započinjanja i završavanja kod G14 (ispitati rečenički broj) P 23 Kod G87, G88, G89 nije programiran radijusP 24 I-vrednost kod G87, G89 zadata manja od 1%, odnosno veća od 100% P 25 Kod M3, M4, M13, M14 nije programiran S

P 26 Vrednosti mašinskih konstanti izvan dopuštenog područja P 27 Programirani T-brojevi nisu dopuštene u NC ili su T-brojevi pozvani pogrešnim M (npr. M6,

M46, T50 u magacinu sa alatom 24)P 28 Pozvani E-parametri nisu definisaniP 29 Proračun E-parametara suviše veliki P 30 NC očitan u metričkom, a čita se u col-programu (G70/G71)

NC očitan u col-programu, a čita se u metričkom (G70/G71) 

P 31 Programirani broj obrtaja izvan područja P 32 Ponavljanje J postalo 0, programirano kod G14, G29, G77P 33 4. osa je bez linearne ose (G20 aktivan)P 34 Programske greške u narednim rečenicama kod G41, G42 i G11 P 35 Programirana krajnja tačka nije na krugu 

P 36 Kolizija mera merača za vreme brzog hoda unutar mernog ciklusaP 37 Ciljna mera nije pronaĎena P 38 Izmerene merne razlike su veće nego zadate tolerancije u G49 P 39 Nema tačnih razlika vrednosti ili tolerancija u G50 P 40 Merni ciklus programir an, ali taster mera mašinskih konstanti nije aktiviran

P 41 G23: zadat bez programskog brojaP 42 G23: programirana rečenica nije pronaĎena P 43 G23: programirani program nije pronaĎen P 44 G23: editovanje mora biti završeno za pozivanje P 45: G23: editovanje mora biti zavšeno za skok unazad

P 47 Pri aktiviranju rotacije funkcija nije dozvoljenaP 48 M3/M4 se progragramira dok je merni taster aktivanP 49 Upozorenje, radijus alata veći od programiranog radijusa (G41, G42, G87, G88, G89) 

Geometrijske programske greške 

P 51 Prava sa tačkom nije dopuštena 

P 52 Prava sa uglom nije dopuštena P 53 Prava sa uglom i tačkom nije dopuštena P 54 Prava sa tačkom dodira nije dopuštena 

Page 108: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 108/116

108

P 55 Prava sa tačkom preseka nije dopuštena 

P 56 Faza nije dopuštena P 61 Bez tačke preseka dve prave P 57 Krug sa krajnjom tačkom nije dozvoljen P 62 Bez tačke preseka prava-krugP 58 Krug sa tačkom centra nije doputen P 63 Tačka preseka prava-krug i J1 = nije programiranaP 59 Krug sa tačkom dodira nije dopušten P 64 Bez tačke dodira krug-prava-krugP 60 Krug sa tačkom preseka nije dopušten P 65 Nije moguće zaobljenje prava-krug

P 66 Nije moguće zaobljenje krug-krugP 67 R-zaobljenje preveliko izmeĎu dva kruga koja se presecaju  P 68 Dodirna tačka izmeĎu prave i kruga koji ona preseca nije moguća P 69 R-zobljenje preveliko izmeĎu prave i kruga koji ona presecaP 70 Zaobljenje nije dozvoljeno

P 71 Nedefinisana rečenica P 72 Rečenica nije dopuštenja P 73 Polazna tačka prave je centar kruga P 74 K1 = J1 = ili R1 = nije dopušteno P 80 Greška u prvoj geometrijskoj rečenici 

P 81 Greška posle prave P 82 Greška posle prava-fazaP 83 Greška posle prava-faza-prava dodiraP 84 Greška posle prava-faza-prava dodira-zaobljenje

P 85 Greška posle prava-zaobljenje

P 86 Greška posle prava-zaobljenje-prava dodiraP 87 Greška posle prava-zobljenje-prava dodira-

zaobljenjeP 88 Greška posle prava-prava dodiraP 89 Greška posle prava-prava dodira-zaobljenjeP 90 Greška posle preseka prave 

P 91 Greška posle prava preseka-zaobljenjeP 92 Greška posle prava dodira 

P 93 Greška posle prava dodira-zaobljenjeP 94 Greška posle presek kruga P 95 Greška posle presek kruga-prava dodiraP 96 Greška posle presek kruga-prava dodira-zaobljenjeP 97 Greška posle presek kruga-zaobljenjeP 98 Greška posle presek kruga zaobljenje-prava dodiraP 99 Greška posle presek kruga-zaobljenje— 

tačka dodira-zaobljenjeP 100 Greška posle dodir krugovaP 101 Greška posle dodir kruga-prava dodira

P 102 Greška posle dodir kruga-prava dodira-zaobljenjeP 103 Greška posle dodir kruga-zaobljenja

P 104 Greška posle dodir kruga-zaobljenje-prava dodiraP 105 Greška posle dodir kruga -zaobljenje-prava dodira

-zaobljenjeP 106 Greška posle kruga P 107 Greška posle krug-zaobljenjeP 108 Greška posle krug-zaobljenje-prava dodiraP 109 Greška posle krug-zaobljenje-prava dodira-

zaobljenjeP 110 Alat istog tipa u programskom delu

Grafičke greške 

G 1 Programska greška prozor  G 2 Programska greška neobraĎenog dela konture G 20 Greška u komunikaciji 

Greške u korišćenju 

O 01 Promena programa ili makroa za vreme obradeO 02 Nije zadat rečenički broj O 03 Traţeni rečenički broj nije pronaĎen O 04 Greška u očitavanju (NC-sistemska greška) O 05 Programirano više od 80 znakova u jednoj rečenici  

O 06 Rečenički broj zauzet O 07 Predupozorenje programska memorija punaO 08 Programska memorija punaO 09 Nevaţeći N, T, E ili P broj programiran (prekoračeno dozvoljeno područje) O 10 Broj programa zauzet

O 11 Programski broj nije pronaĎen O l2 Programski boj nije zadat (N 9000-N 9999999)O 14 Kod G41, G42 greška u očitavanju u sledećoj rečenici (NC-sistemska greška) O 15 Kod plejbeka četiri ose memorisane u jednoj rečenici O 17 Tokom traţenja u Teach in/M30 se nalazi u plejbeku

O18 Zadata premala veličina memorije u MC2  O 19 Posle znaka = data pogrešna adresa ili podatak (npr. E1 = N) O 20 Programirana nevaţeća G-funkcija u plejbekuO 21 Prebaciti na Teach In, ako je rečenica aktivna sa G11, ili se u jednoj rečenici radi sa više tačaka O 22 Više istih mesta bojeva u memoriji alata 

O 23 MC-konstante prelaze dozvoljeno područje O 24 Kolizija tastera mera izvan mernog ciklusaO 25 Količina pozvanih brojeva veća nego što je zadato u MC 43

O 26 Isti pozvani broj  je već u PE-memorijiO 27 Već postoji alat istog tipa 

Page 109: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 109/116

109

O 28 Pozvani broj nije u PE-memorijiO 29 Pozvani broj nije odreĎen O 30 Pogrešna orijentacija ose (MC 102 itd)O 31 Orijentacija 4. ose nedostaje (MC 117)O 49 Program se zaključao preko soft-tipke

O 50 Opseg memorije je iskorišćen O 51 Broj programa je veći nego što je dato u MC 85 

Greške X-ose

X 01 Predupozorenje linearnog mernog sistemaX 02 Upozorenje greške mernog sistema X 03 ObezbeĎenje struje mernog sistema u kvaru X 04 Maksimalno rastojanje prekoračeno X 05 Završavanje softverom nije dozvoljeno 

X 06 Proračunata brzina ose prevelika, ranije dato kroz brzinu brzog hoda u MCX 07 Traţeno povećanje mirovanja X 08 Proračunata brzina ose prevelika, ranije dato kroz brzinu pomeranja u MCIsti opis grešaka kod Y, Z, 4. i 5. ose

Greške memorije 

M 01 Provera grešaka MC-memorije (RAM-memorija)

M 02 Provera grešaka memorije alata (RAM-memorija)M 03 Provera grešaka osnove pozadine memorije mašinskih konstanti n(RAM-memorija)M 21 Provera grešaka EPROM 1-4M22 Provera grešaka EPROM 5-8

M 23 Provera grešaka EPROM 9-12M 60 Provera grešaka programa radnog komada i programa memorije  makroa (RAM-memorija)

Greške vretena 

S 01 Predupozorenje mernog sistemaS 02 Upozorenje na grešku mernog sistema  S 03 ObetbeĎenje struje mernog sistema u kvaru S 04 Maksimalno rastojanje prekoračeno S 05 U poziciji prozora – prazno (M19)

Greške ručnih točkova 

W 1 Predupozorenje mernog sistemaW 2 Upozorenje na grešku mernog sistema W 3 ObezbeĎenje struje mernog sistema u kvaru

Greška podataka učitavanja i biranja 

D 01 Učitavanje korekture alata ili mašinskih konstanti dok je jedan program u radu D 02 Nije učtan rečenički broj D 03 Programski brojevi koji su izabrani ne treba da se nalazeD 04 Greška u očitavanju (NC-sistemska greška) D 05 Rečenica sadrţi više od 80 znakova 

D 06 Rečenički broj već zauzet D 07 Predupozorenje programska memorija punaD 08 Programska memorija punaD 09 Nevaţeći N. T. E. ili P broj programiran (prekoračeno dozvoljeno područje) D 10 Programski broj već zauzet 

D 11 Programski broj nije traţen (kod branja) D 12 Programski broj nije programiran (N 9000-N 9999999)D 13 Data nevaţeća veličina RAM-memorijeD 19 Posle znaka = pogrešna adresa ili podatak (npr. E1 = N)D 25 Količina pozvanih brojeva je veća nego što je u MC 43 

D 26 Isti pozvani broj je već u PE-memorijiD 27 Postoji već isti tip alataD 28 Pozvani broj nije u PE-memoriji

D 29 Pozvani broj nije odreĎen D 30 Adresa već postoji 

Sistemske greške 

# 01 Greška sistema softvera # 02 Pogrešan proračun # 03 Temperatura u NC je preko 55

0C

# 05 Dojava pregrevanja alata mašine # 96 Greška softverskog sistema (deljenje sa nulom)

# 97 Sistemska greška softvera (over flow) # 98 Sistemska greška softvera (neočekivan prekid programa) # 99 Sistemska greška softvera (debug) 

Page 110: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 110/116

110

D 31 Nevaţeći znak D 32 Greške u paritetima D 33 Pogrešna duţina reči D 34 Učitavanje odnosno biranje se prekida D 35 Programski broj dat manji od 9000

D 36 Izbor memorije pri učitavanju programa nedostaje (npr. %PM) ili je pogrešan D 37 Posle reči programiran nevaţeći znak (npr. N 9001 %PM)

D 38 Adresa bez podatkaD 39 Rečenički broj, T-broj ili broj mašinske konstante nije napisan na početku rečenice D 40 Redosled programiranih znakova nevaţeći (npr. X123 = Y345) 

D 41 Aparat nije spreman za učitavanje ili biranje D 42 Greška u racionalnim bodovima D 43 Izabrana nevaţeća memorija (npr %QM) D 44 Učitavanje adrese na mašini se ne menja (npr. N100 Q20)D 45 Minus-znak programiran u nekoj adrese, u kojoj ne sme da stoji nijedan minus-znak (npr. S-100)

D 46 U jednoj adresi više znakova = (npr. E1=E2=E3 )D 47 Programski broj koji se učitava ne treba da se nalazi D 48 NC na metarskom sistemu, učitava se u col-programu (G70/G71)

NC na col-sistemu, učitava se metrički program (G70/G71) D 49 Memorisanje za vreme DATA I/0D 50 Zauzimanje memorije za vreme DATA I/0

D 51 Broj programa je veći nego što je dat u MC 85

D 80 DNC nije sinhronizovanD 81 Veza prekinutaD 82 Struktura crteţa nije ispr avna, odnosno, podaci su poremećeni, pogrešni racionalni bodoviD 83 Paritet pogrešan 

D 84 Kraj čekanja D 85 Blok kontrole crtanja pogrešan D 86 DNC-računar ne moţe poslati zahtevani program 

Greške interfejsa 

I 01 Interfejs nije uključen u naponsku mreţu I 10 Slomljen alat prepoznatI 11 Upozorenje, vreme zastoja se prekoračuje 

I 12 Vreme zastoja prekoračeno I 13 Upozorenje, granična vrednost se prekoračuje (kontrola upravljanja interfejsom)

I 14 Zamena alata čija se 1. granična vrenost prekoračuje I 15 2. granična vrednost se prekoračuje (kontrola upravljanja interfejsom) I 16 Preuzimanje vrednosti mera alata nedostajeI 17 Mera vrednosti alata je nulaI 18 Maksimalna mera vrednosti prekoračena I 19 2, mera vrednosti veća od 1. vrednosti mere I 20 Već je dat pozivni broj za ovaj slobodni signal, odnosno dat je prvo drugi broj, pa tek onda prvi.

I 21 Start eksternog programa bez pozivnog brojaI 22 Eksterni pozvani program se upravo menjaI 23 Pozivni broj je odreĎen bez programskog broja 

I 24 Pozivnim brojem je odreĎen programski broj koji nije u programskoj memoriji  

I 27 Prekidač otvoren/Prekidač zatvoren – oba na 0-signaluI 28 Broj paleta ne odgovara vrednostima u MC 41I 29 Povratni signal vrednosti paleta nedostaje

I 30 Prekidač reguliše zaustavljanje vretena uključeno/isključeno (Ein/Aus) oba na I-signaluI 31 Prekidač hvatače alata uključeno /isključeno (auf/zu) oba na I-signaluI 32 Prekidač menjača alata napred/nazad (vorne/hinten) oba na I -signaluI 33 Prekidač menjača alata levo/desno (links/rechts) oba na I-signaluI 34 Stezač alata slobodan I 35 Ulaz vretena i pomeranje stoje na 0-signalu

I 36 Prozor kabine nije zatvoren (izuzev M60)I 37 Prekidač prozora kabine otvoreno/zatvoreno (offen/geschlossen) oba na I-signaluI 38 Program startovan bez palete na stoluI 39 Prekidač pritezanja palete stegnuto/slobodno oba na I-signaluI 40 Prekidač menjača palete u/van oba na I-signalu

I 41 Menjač paleta nije van, izuzev M60 I 42 NC startovan iako glodanje ciklus glodanja nije završen 

Page 111: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 111/116

111

I 43 Prekidač glave glodalice pogona vodoravno/uspravno oba na I-signaluI 44 Prekidač glave glogalice sa indeksacijom isključeno/uključeno (auf/zu) oba na I-signaluI 45 Bez slobodnog očitavanja o IPC ili interno o NC 

I 46 Prekidač promene ruke desni na 0-signaluI 47 Prekidač promene ruke levi na 0-signaluI 48 Prekidač promene ruke napred na o-signaluI 50 Kvar brojača impulsa magacina alata 

I 51 Magacin alata nije u poziciji ili magacin nije sinhronizovan ili oba impulsa postaju I-signalI 52 Menjač ruke nije u levoj ili desnoj poziciji  I 53 Hvatač alata zatvoren dok se traţi T I 54 Hvatač alata zatvoren izuzev kod M06 I 55 Menjač alata nije pozadi izuzev kod M06  

I 56 Menjač ruke alata nije pozadi kod M06 unutar 6 sekundi I 57 Greška u sinhronizaciji magacina alata I 58 Memmorisan nevaţeći poloţaj alata I 59 Prekidača stezača alata stegnut na I-signalI 60 Programiran pogrešan broj obrtaja (kod 18-stepenog prenosa)

I 61 Pogrešan broj obrtaja izabran u mašinskim konstantama (kod 18-stepenog prenosa)I 62 Stepen prenosa nije u definisanoj pozicijiI 63 Prekidač orijentisanja vretena uključeno(Ein) pogrešan 

I 64 Prekidač orejentisanja vretena isključeno(Aus) pogrešan I 65 Vreteno stoji dok pomicanje n-zadato=n-potrebno na 0-signalu. Vreteno nije prihvatilo programirani broj obrtaja.

Ulaz n<n-min ima I-signal (IPC1 str. 16)

I 66 Kod infracrvenog mernog tastera prekinut merni zrakI 67 MC560 = 0 ili 3 dok se alat menja automatskiI 68 Povratni signal n postojeći = n potrebni nedostaje  I 69 Menjač paleta sa M61/M62 i prekidač palete stoje u poziciji levo/desno  

I- signal, odnosno manječ paleta sa M60 i prekidač paleta u levoj i desnoj poziciji dok se paleta postavlja  I 70 Menjač paleta nije osloboĎen 

I 71 Prekidač paleta u levoj ili desnoj pozicijiobe na 0-signalu

I 72 Menjač paleta, prozor otvoren/zatvoren u kvaru I 73 Menjač paleta nije van I 74 Menjač paleta nije unutar

I 75 Menjač paleta, greška u stezanju 

I 76 Stege palete nisu osloboĎene I 77 Stege palete nisu stegnuteI 78 Prekidač pallete leva pozicija u kvaru I 79 Prekidač palete desna pozicija u kvaru I 80 Glava glodalice nije nameštene 

vodoravno ili uspravno

I 81 Glava glodalice ne stoji vodoravnoI 82 Glava glodalice ne stoji uspravnoI 83 Indeksiranje glave glodalice nije otvorenoI 84 Indeksiranje glave glodalice nije zatvorenoI 85 Stezanje glave glodalice nije osloboĎeno 

I 86 Stezanje glave glodalice - nije stegnuto

I 87 Bez povratnog signala vretenaI 88 Pinol nije u krajnjem poloţaju I 89 X- ili Y-osa nije u promenjenoj pozicijiI 90 Opirač ili višestruka glava glodalice montirana

I 91 Stezač alata nije oslodoĎen I 92 Merač broja obrta postavljen u srednjem poloţaju I 93 Pokretna glava glodalice nije završila ciklus kretanja I 94 Prenos glave glodalice nije namešten vodoravno I 95 Prenos glave glodalice nije namešten uspravno

I 96 Prekidač glave glodalice uspravno i vodoravno  oba 0-signal

I 100 Povratni signal centralno podmazivanje nije 0-signalI 101 Povratni signal centralno podmazivanje prekidač za

1. osu nije 1-signal

I 102 Povratni signal centralno podmazivanje prekidač za2. osu nije 1-signalI 103 Povratni signal centralno podmazivanje prekidač za

3. osu nije 1-signal

I 104 Povratni signal centralno podmazivanje prekidač  za4. osu nije 1-signal

I 105 Povratni signal centralno podmazivanje prekidač za5. osu nije 1-signal

I 106 Povratni signal centralno podmazivanje prekidač za6. osu nije 1-signal

I 107 Magacin alata nije osloboĎen (menjač čaše) I 108 Menjač alata nije osloboĎen (menjač čaše) 

I 109 M-funkcija nije osloboĎena (menjač čaše) I 110 Stezač alata nije osloboĎen odvrtanjem (menjač

čaše) I 111 Stezač alata nije osloboĎen zavrtanjem (menjaččaše) 

I 112 Bez povratnog signala M6 (menjač čaše) I 113 Brava leve palete nije otvorena

I 114 Brava leve palete nije zatvorenaI 115 Brava desne palete nije otvorenaI 116 Brava desne palete nije zatvorenaI 117 Greška centralno podmazivanje

Page 112: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 112/116

112

MAHO

G-funkcije

Značenje 

G0* Brzi hodG1 Interpolacija praveG2 Interpolacija kruga, u pravcu kazaljke na satuG3 Interpolacija kruga, suprotno kazaljki na satu

G4** Vreme zadrške (o,1 do 983 sek.) 

G11** Polarne koordinate, zaobljenje uglova,obaranje ivica

G14** Komanda skoka i finkcija ponavljanja

G17* Izbor ravni XY, horizontalnoG18 Izbor ravni XZ, vertikalnoG19 Izbor ravni ZY, horizontalno, rotirano za 90

G22 UP (podprogram) – pozivanje

G25* Pomeranje sa efektom drobljenja opiljakaG26 Pomeranje 100%

G27* Pomeranje sa brušenjem 

G28 Pomeranje sa tačnim zaustavljanjem 

G29** Uslovna komanda skoka

G40* Bez korekture radijusaG41 Korektura radijusa, levoG42 Korektura radijusa, desnoG43 Korektura radijusa, doG44 Korektura radijusa, preko

G51 Poništavanje G52 G52 Vrednost pomeranja Reset Axis aktiviran

G53* Bez memorisanog NP-pomeranjaG54 Memorisano NP-pomeranje 1G55 Memorisano NP-pomeranje 2G56 Memorisano NP-pomeranje 3G57 Memorisano NP-pomeranje 4G58 Memorisano NP-pomeranje 5G59 Memorisano NP-pomeranje 6

G63 Isključenje geometrijskog računskog sistema G64 Uključenje geometrijskog računskog sistema 

Značenje 

G70 Nalog u colovnom sistemuG71* Nalog u metričkom sistemu 

G72* Bez obrade efektom ogledalaG73 Obrada sa efektom ogledala

G77** Definisanje kruţnih rupa G78** Definisanje tačaka 

G79** Pozivanje ciklusa

G81 Ciklus bušenja G83 Ciklus bušenja dubokih rupa G84 Ciklus rezanja navojaG85 Ciklus ribanjaG86 Ciklus prekidanjaG87 Ciklus glodanja izrezaG88 Ciklus glodanja ţlebova G89 Ciklus glodanja kruţnih izreza 

G90* Programiranje – apsolutne mereG91 Programiranje – relativne mere

G92** NP-pomeranje - inkrementalnoG93** NP-pomeranje – apsolutno

G94* Pomeranje u mm/min,Jedinica 0,001 mm/min

G95 Pomeranje u mm/sat, Jedinica0,001 mm/sat

G98 Prozor za prikazG99 Konture neobraĎenog dela 

Objašnjenjeznakova: * = uključivanje prekidačem

** = djeluje samo u kompletu(serijski)

Page 113: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 113/116

113

MAHO

M – funkcije

Značenje 

M0** Program zaustavljanja (STOP)M3 Rad vretena – nadesnoM4 Rad vretena – nalevoM5 Rad vretena – stopM6** Zamena alata sa automatskim vraćanjem M7 Rashladno sredstvo Br. 2 – uključeno (Ein) M8 Rashladno sredstvo Br. 1 – uključeno M9 Rashladno srestvo isključeno (Aus)

M10 NC-kruţni sto stegnut M11 NC-kruţni sto osloboĎen 

M13 Rad vretena-nadesno i rashlaĎivanje – uključeno (Ein) M14 Rad vretena-nalevo i rashlaĎivanje uključeno M16 Poništavanje M17 i M18 M17 Ispiranje opiljakaM18 Čišćenje radnog komada M19 Orijentisano zaustavljanje vretenaM20** Dodatne M-funkcijeM21 2. promena brzine kod M6, M46M30** Program kraj

M46** Zamena alata u ţeljenoj poziciji M60** Zamena paleteM61** Zamena palete – leva paletaM62** Zamena palete – desna paletaM66** Zamena alata na aktueloj poziciji oseM67** Izmena korekture alata

Objašnjenje znakova: * = uključenje prekidačem ** = deluje samo u kompletu (serijski)

Page 114: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 114/116

114

Komandna tabla upravljačkog ureĎaja 

CNC 432 

1.  Korisničko polje za reţim rada –  izbor2.  Korisničko polje za reţim rada RUČNO 3.  Korisničko polje za programiranje 4. Korisničko polje sa softverskim tasterima (tasteri sa promenjivim 

načinima funkcionisanja). 

Page 115: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 115/116

115

MAHO

Funkcije tastera nakomandnoj tabli upravljačkog ureĎaja 

1 Multufuncionalni taster F1 (softverski)

2 Multifunkcionalni taster F2 (softverski)

3 Multifunkcionalni taster F3 (softverski)

4 Multifunkcionalni taster F4 (softverski)

5 Multifunkcionalni taster F5 (softverski)

6 Biranje glavnog programa – memorija

7 Biranje podataka o alatima – memorija

8 Biranje mašinskih konstanti – memorija

9 Biranje reţima rada podataka-prenošenje 

10 Ubacivanje računskih oznaka „+―, „ – ―, „:―,i „ * ―. 

11 Tastetura za ukucavanje brojčanihvrednosti

12 Promena predznaka i označavanjepropuštene rečenice /N 

13 Ukucavanje decimalne zapete

14 Poništavanje pogrešnog signala ipogrešno datog naloga 

15 Ukucavanje znaka jednakosti

16 Izbor menija na ekranu

17 Prebacivanja naloga u memoriju naloga

18 Memorisanje

19 Kursor – „levo-desno― 20 Kursor „gore-dole― 21 Traţenje 

22 Okretanje magacina alata (magacin sekreće, ako se oba tastera drţe pritisnuti;

pravac kretanja odreĎuje taster koji je prvi

pritisnut)

23 OslobaĎanje i stezanje alata u vretenu 

24 Uključenje i isključenje pumperashladnog materijala kod dodatnog

uključenja funkcije rashladnog materijala

25 Manuelno postupanje sa osama

26 Obrtanje vretena ulevo u impulsnom

pogonu

28 Broj obrtaja vretena – korektura nadole

29 Broj obrtaja vretena – korektura nagore

30 Ponovno postavljanje programiranog

broja obrtaja vretena

31 Mera koraka ose u 1 inkrementu

0,001 mm)

32 Mera koraka ose u 10 inkremenata

0,01 mm)

33 Mera koraka ose u 100 inkremenata

0,1 mm)

34 Mera koraka ose u 1000 inkremenata

1,0 mm)

35 Biranje mere koraka

36 Pomeranje – korekcija 0% (F-OVR)

37 Pomeranje – korekcija nadole38 Pomeranje – korekcija nagore

39 Ponovno postavljanje programiranog

pomeranja i brzine brzog hoda

40 Izbor funkcije učitavanja preskočenerečenice 

41 Izbor reţima rada TEACH-IN MDI

42 Izbor reţima rada SINGLE 

43 Izbor reţima rada AUTO 44 Izbor reţima rada MANUAL 

45 Vraćanje upravljačkog ureĎaja u stanje 

„uključeno― 

46 Pomeranje i zaustavljanje vretena

47 Pomeranje - zaustavljanje

48 Start

Page 116: Uputstvo za CNC masine

8/19/2019 Uputstvo za CNC masine

http://slidepdf.com/reader/full/uputstvo-za-cnc-masine 116/116

BELEŠKE