Professional Documents
Culture Documents
iTNC 530 NC-softver 340 490 - xx 340 491 - xx 340 492 - xx 340 493 - xx 340 494 - xx
Vodi
... je programska pomo za HEIDENHAIN-upravljaki ureaj iTNC 530 za poetnike. Potpuno uputstvo za programiranje i rukovanje TNC-om nai ete u Priruniku za korisnike. Tamo se takoe nalaze i informacije za Q-parametarsko programiranje za glavno memorisanje radnog komada za 3D-radni komad-korekcija za radni komad-premeravanje Simboli u Vodiu Do vainh informacija u Vodiu moe se doi pomou sledeih simbola:
Vana napomena!
Panja: Kod nepridravanje mera opreza za korisnika ili mainu! Maina i TNC, pre putanja u rad, moraju biti opremljeni za opisanu funkciju od strane proizvoaa!
Upravljaki ureaj iTNC 530 iTNC 530, export-verzija iTNC 530 sa Windows 2000, iTNC 530 sa Windows 2000, export-verzija iTNC 530 mesto za programiranje
Broj NC-softvera 340 490-03 340 491-03 340 492-03 340 493-03 340 494-03
Sadraj
Vodi ................................................................................................................................... 2 Osnovi ................................................................................................................................. 3 Prilaenje konturama i odmicanje od kontura .................................................................... 9 Funkcija putanje .................................................................................................................. 12 Slobodno programiranje kontura (FK) ................................................................................ 17 Podprogram i programski deo Ponavljanje ..................................................................... Rad sa ciklusima .................................................................................................................. Ciklusi izrade buotina i rezanja navoja ............................................................................. Izrezi, Osovinice i lebovi ................................................................................................... Takasti ablon ................................................................................................................... SL ciklus ............................................................................................................................ Ciklus izrade redova ............................................................................................................ Ciklus prorauna koordinata ............................................................................................... Specijalni ciklusi .................................................................................................................. Ravan - funkcija (engl. PLANE-fnkntion) (softverska opcija 1) ............................................ Preraditi DXF-podatke (softverska opcija).......................................................................... 22 23 24 33 37 38 44 46 50 52 58
Osnovi
Programi/Datoteka
Datoteka u TNC Programi u HEIDENHAIN-formatu u DIN/ISO-formatu smart.NC.programi Unit-program Program kontura Taka-tabela Tabele za Alati Alat menja Palete Nulta taka Take Presets (odnosna taka) Podaci o preseku Rezni materijal, materijal svi tekstovi ASCII-datoteka datoteka-pomo Tip .H .I
Programe, tabele i tekstove TNC memorie u datoteke. Datoteke se sastoje iz dve kompononte: PROG20 Datoteka-naziv Maksimalna duina H Datoteka tip Pogledaj tabelu desno
.A .CHM
Softversko dugme postaviti u poloaj koji pokazuje podeljen ekran Reim rada Manuelni rad/ el.runi toak Ekran - sadraj Pozicije Pozicija levo, status deno
Pozicioniranje runo
Reim rada Odvijanje programa -Redosled reenica Odvijanje programa -jedna reenica Program-test
Ekran - sadraj Program ______________________ Program levo, Programski raspored desno ______________________ Program levo Status desno ______________________ Program levo Grafika desno ______________________ Grafika
Program _______________________ Program levo Programski raspored desno ______________________ Program levo Grafika desno ________________________________________ Program levo 3D-linije grafike desno _________________________________________ ____
Program-memorisanje/editiranje
U jednoj NC-reenici programirane ose Pravolinijsko kretanje 5 osa po izboru Kruno kretanje 2 linearne ose u jednoj ravni 3 linearne ose sa ciklusom 19 RAVAN KOJA SE OBRAUJE
Polarne koordinate
Merni podaci u polarnim koordinatama odnose se na pol CC. Pozicija se u radnoj povrini utvruje na sledei nain: radijus polarne koordinate PR = razmak pozicije od pola CC ugao polarne koordinate PA = ugao izmeu referentne ose i dui CC PR Inkrementalni merni parametri Inkrementalni merni parametri u polarnim koordinatama odnose se na poslednju programiranu poziciju. Programiranje polarnih koordinata menjati funkciju putanje Pritisnuti P-taster Odgovoriti na dijalog-pitanje
Definisanje alata
Alat podaci Svaki alat je obeleen brojem alata od 0 do 254. Ako radite sa tabelom alata, moete upotrebiti pripadajui broj i zadati dodatno naziv alata. Davanje podataka o alatu Podaci o alatu mogu se dati (duina L i radijus R): u obliku tabele alata (centralno, program TOOL.T) ili neposredno u programu sa T00L DEFreenicom (lokalno) Broj alata L duina alata R radijus alata Duina alata se programira kao L0 za nulti alat.: L>L0: alat je dui od nultog alata L<L0: alat je krai od nultog alata
Stvarna duina alata utvruje se sa priloenim ureajem za pozicioniranje; programira se utvrena duina.
Zamena alata Pri dovoenja u poziciju za promenu alata paziti na opasnost od kolizije (sudara) Smer rotacije vretena postaviti Mfunkcijom: M3: smer desno M4 : smer levo Mera za radijus alata ili za duinu 99.999 mm
alata maksimalno
Alat korekcije
Pri obradi uzeti u obzir TNC duinu L i radijus R. Korekcija duine Poetak rada: >postupak rada vretena je u obrtanju oko ose Kraj rada: >pozvati novi alat ili alat sa duinom L=0 Korekcija radijusa Poetak rada: >alat prenetu u radnu povrinu RR ili RL Kraj rada: >pozicionu reenicu programirati sa R0 Bez korekcije radijusa Reenicu za pozicioniranje programirati sa RO
Deo prave sa tengencijalnim krunim prelazom uz konturu _____________________________________________ Korektura radijusa programira sa u APPRreenici! DEP-reenice stavljaju korekturu radijusa na R0! _____________________________________________ Prilaenje pravoj sa tangencijalnim spojem: APPR LT Koordinate za prvu konturnu taku PA LEN: rastojanje pomone take PH od prve konturne take PA Korekkcija radijusa RR/RL
7 L X+40 Y+10 R0 FMAX M3 8 APPR LT X+20 Y+20 Z-10 LEN15 RR F100 9 L Y+35 Y+35 10 L ... Prilaenje pravoj horizotalno ka prvoj konturnoj taki:APPR LN Koordinate za prvu konturnu taku PA LEN: rastojanje od pomone take PH do prve konturne take PA Korekcija radijusa RR/RL 7 L X+40 Y+10 R0 FMAX M3 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 9 L X+20 Y+35 10 L ...
10
Prilaenje krunom putanjom sa tangencijalnim spojem: APPR CT Koordinate za prvu konturnu taku PA Radijus R - zadati R>0 Srednja taka ugla CCA zadati CCA>0 Korekcija radijusa RR/RL 7 L X + 40 Y + 10 Y + 20 RO FMAX M3 8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 9 L X + 20 Y + 35 10 L...
Prilaenje krunom putanjom sa tangencijalnim spojem uz konturu i delom prave: APPR LCT Koordinate za prvu konturnu taku PA Radijus R Zadati R>0 Korekcija radijusa RR/RL 7 L X+40 Y+10 R0 FMAX M3 8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 9 L X + 20 Y + 35 10 L...
Odmicanje po pravoj sa tangencijalnim spojem: DEP LT Duina rastojanja izmeu PE i PN zadati LEN>0 23 L Y + 20 RR F100 24 DEP LT LEN12.5 F100 25 L Z+100 FMAX M2
Odmicanje po pravoj liniji vodoravno sa poslednjom konturnom takom: DEP LN Duina rastojanja izmeu PE i PN zadati LEN>0 23 L Y+20 RR F100 24 DEP LN LEN+20 F100 25 L Z+100 FMAX M2
11
Odmicanje krunom putanjom sa tangencijalnim spojem: DEP CT Radijus R zadati R>0 Srednja taka ugla CCA 23 L Y+20 RR F100 24 DEP CT CCA 180 R+8 F100 25 L T+100 FMAX M2 Odmicanje krunom putanjom sa tangencijalnim spojem uz konturu i deo prave: DEP LCT Koordinate krajnje take PN Radijus R zadati R>0 23 L Y+20 RR F100 24 DEP LCT X+10 Y+12 R+8 F100 25 L Z+100 FMax M2
Funkcije putanje
Funkcije putanje sa pozicionim reenicama
Pogledaj Programiranje: Programiranje kontura Imati u vidu Za programiranje putanje alata bitno je imati u vidu da se alat kree, a radni komad stoji. Ulaz podataka za ciljne pozicije Ciljne pozicije mogu da se zadaju u prevouglim ili polarnim koordinatama isto tako i apsolutno, inkrementalno, kao i meovito, apsolutno i inkrementalno. Podaci reenice pozicioniranja Potpuna reenica pozicioniranja sadri sledee podatke: funkciju putanje koordinate elemenata konture krajnju taku (ciljnu poziciju) korekturu radijusa RR/RL/R0 Pomeranje F dodatne funkcije M Alat pozicionirati za poetak obrade tako, da je svaka mogunost oteenja radnog komada ili alata iskljuena. ______________________________________________
Faze imeu dve prave ______________________________________ Uglovi zaobljenja ______________________________________ Centar kruga ili pol koordinata zadati ______________________________________ Kruna putanja oko centra kruga CC ______________________________________ Kruna putanja sa podacima radijusa ______________________________________ Kruna putanja sa tangencijalnim spojem unapred dati elementi konture ______________________________________ Slobodno programiranje konture FK
12
Prava L
Koordinate krajnje take prave Korektura radijusa RR/RL/R0 Pomeranje F Dodatne funkcije M Sa pravouglim koordinatama 7 L X+10 Y+40 RL F200 M3 8 L IX+20 IY-15 9 L X+60 IY-10 Sa polarnim koordinatama 12 CC X+45 Y+25 13 LP PR+30 PA+0 RR F300 M3 14 LP PA+60 15 LP IPA+60 16 LP PA+180
Pol CC utvrditi pre nego se programiraju polarne koordinate! Pol CC programirati samo za pravougle koordinate! Pol CC je u funkciji dotle dok se ne utvrdi novi pol CC!
Kontura ne moe poinjati sa CHFreenicom! Korektura radijusa pre i posle CHFreenice mora biti ista! Ivica mora biti izvodljiva sa pozvanim alatom! ______________________________________________
13
Pol CC utrditi, pre nego to se programiraju plarne koordinate! Pol CC se programira samo za pravougle koordinate! Pol CC je u funkciji sve dotle dok se ne utvrdi novi CC! Krajnja taka se utvruje sa PA! _____________________________________________
14
Pol CC utvrditi pre nego to se programiraju polarne koordinate! Pol CC programirati samo u polarnim koordinatama! Pol CC je u funkciji sve dok se ne utvrdi novi CC pol _________________________________________________
15
PA Ugao za navoj-poetak + ugao za korak izlaska glodala Z Uspon P x (korak navoja + korak izlaska glodala na poetku + poetak)
Poetne koordinate
Oblik zavojnice Unutranji navoj desni hod levi hod desni hod levi hod Spoljnji navoj desni hod levi hod desni hod levi hod Radni pravac Z+ Z+ ZZRadni pravac Z+ Z+ ZZSmer DR+ DRDRDR+ Smer DR+ DRDRDR+ Korekcija radijusa RL RR RR RL Korekcija radijusa RR RL RL RR
Navoj M6 x 1 mm sa 5 koraka 12 CC X+40 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-180 IZ+5 DR-
16
Programirati daljnje elemente konture Namestiti programsku grafiku za sledeu programiranu reenicu
Standardne boje programske grafike plava zelena crvena svetlo plava Element konture je jasno postavljen Zadati elementi nude vie reenja; izaberite pravi Zadati elementi nisu jo u skladu sa elemntima konture; dajte naredne podatke Putanja je programirana u brzom hodu
17
Otvoriti FK-dijalog FK-dijalo otvoriti, sledee funkcije stoje na raspolaganju: FK-element Prava sa tangencijalnim spojem Softversko dugme
Pol za FK-programiranje
Krajnja taka koordinata X, Y ili PA, PR Poznati podaci Pravougle koordinate X ili Y Softversko dugme
7 FPOL X+20 Y+30 8 FL IX+10 Y-20 RR F100 9 FCT PR+15 IPA+30 DR+ R15
18
Centar kruga CC u FC/FCT-reenici ___________________________________________________ Poznati podaci Softveska dugmad Srednja taka u pravouglim koordinatama
10 11 12 13
FC CCX+20 CCY+15 DR+ R15 FPOL X+20 Y+15 FL AN+40 FC DR+ R15 CCPR+35 CCPA+40
Pomone take na ili pored konture ___________________________________________________ X-koordinate pomone take P1 ili P2 jedne prave Y-koordinate pomone take P1 ili P2 jedne prave X-koordinate pomone take P1, P2 ili P3 krune putanje Y-koordinate pomone take P1, P2 ili P3 krune putanje
Poznati podaci X- i Y-koordinate pomone take jedne prave Rastojanje od pomone take do prave X- i Y-koordinate pomone take pored krune putanje Rastojanje od pomone take do krune putanje
Softverska dugmad
19
Pravac i duina elemenata konture Poznati podaci Duina prave Softverska dugmad
27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 A-45 29 FCT DR- R15 LEN 15
Oznake zatvorene konture Poetak konture: CLSD+ Kraj konture: CLSD12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 ... 17 FCT DR- R+15 CLSD-
Relativni odnos u reenici N: koordinate - krajnja taka Koordinate sa relativnom referencom uvek se daju inkrementalno. Kao nalog dati onu reenicu-boj na koju se sami pozivate.
Poznati podaci Pravougle koordinate oznaene u reenici N Polarne koordinate oznaene u reenici N
Softverska dugmad
12 13 14 15 16
FPOL X+10 Y+10 FL PR+20 PA+20 FL AN+45 FCT IX+20 DR- R20 CCA+90 RX 13 FL IPR+35 PA+0 RPR 13
20
Relativni odnos u reenici N: pravac i rastojanje elemenata konture Koordinate sa relativnim odnosom uvek zadavati inkrementalno. Dodatnu reenicu-broj zadati onu na koju se sami pozivate. __________________________________________________
Poznati podaci
Softcerska dugmad
Ugao izmeu prave i drugih elemenata konture, odnosno izmeu kruni luk-ulazna tagenta i drugih elemenata konture Prava paralelna sa drugim elementima konture
17 18 19 20 21 22
Relativni odnos u reenici N: centar kruga CC Koordinate sa relativnim odnosom uvek zadavati inkrementalno. Dodatnu reenicu elemata konture zadati onu na koju se sami pozivate
Softverska dugmad
Polarne koordinate centra kruga obeleene su u reenici N 12 13 14 15 16 17 FL x+10 Y+10 RL FL ... FL X+18 Y+35 FL ... FL ... FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14
21
Rad sa podprogramom
1 Glavni program tee do pozivanja podprograma CALL LBL 1 2 Ukljuenje se izvodi podprogramom oznaenim sa LBL 1 do podprograma kraj LBL 0
3 Posle poslednjeg ponavljanja glavni program e produiti rad Programski deo-ponavljanje se, dakle, izvodi jedan puta ee, nego to je ponavljanje programirano!
Izmeani podprogrami
Podprogram u podprogramu 1 Glavni program tee do prvog pozivanja podprograma CALL LBL 1 2 Podprogram 1 se izvodi do poziva drugog podprograma CALL LBL 2 3 Podprogram 2 tee do podprograma-kraj 4 Podprogram se izvodi dalje i tee do svog kraja 5 Glavni program se izvodi dalje
22
eljeni program kao podprogram 1 Pozvani glavni program A tee do pozivanja CALL PGM B 2 Pozvani program B se izvodi potpuno 3. Pozvani program A se nastavlja
Rad sa ciklusima
esto ponovno okretanje obrada se u TNC memorie kao ciklus. Takoe i proraun koordinata i neke posebne funkcije stoje na raspolaganju kao ciklus. Ciklus grupe Ciklus za duboko buenje, obradu unutranje povrine, obaranje ivica, urezivanje, narezivanje, glodanje zavojnice Ciklus glodanja izreza, cilindrinih krajeva, lebova Izrada takastih ablona, npr krunih rupa ili krunih upljih povrina SL-ciklus, sa kojim se obrauju habane konture, koje se sastoje iz vie delova kontura koje lee jedna preko druge, interpoliranje cilidarske kouljice Ciklus razvrstavanja zbijenih ili meusobno uvijenih povrina Ciklus prorauna koordinata, kojim se eljene konture pomiu, okreu, ogledaju, poveavaju i smanjuju Posebni ciklusi vremena zadrke, program pozivanja, orijentisanje vretena, tolerancije
Da bi se izbegli nedostaci u definisanju ciklusa, pre rada grafikog programa provesti test Predznak parametara ciklusa dubine nalazi se u pravcu obrade! TNC pozicionira automatski u svim ciklusima sa brojevima alata veim od 200 u osi alata.
izabrati ciklus
23
Grafika podrka kod programiranja ciklusa TNC Vas podrava pri definisanju ciklusa grafikim predstavljanjem parametarskih podataka. Pozivanje ciklusa Sledei ciklusi deluju na vae definicije u obradi programa: ciklus prorauna koordinata ciklus VREMENA ZADRKI SL-ciklus KONTURA i PODACI KONUTURA Takasti ablon Ciklus TOLERANCIJE Svi ostali ciklusi deluju na poziv sa: CYCL CALL : deluje reeniki CYCL CALL PAT: deluje reeniki u vezi sa Taka-Tabela CYCL CALL POS: deluje reeniki, nakon to se u CYCL CALL POSS-reenici definie pozicija M99: deluje reeniki M89: deluju prilagoavajue (zavisno od mainskih parametara)
24
25
Opsnost od kolizije! Pravac slobodnog kretanja izabrati tako da se alat odvue od ivice buenja!
CYCL DEF: izabrati ciklus 202 OBRADA UNUTRANJIH POVRINA Sigurnosno rastojanje: Q200 Dubina: rastojanje radni komad-gornja povrinaosnova buenja: Q201 Pomeranje u dubinu: Q206 Vreme zadravanja u dnu: Q211 Pomeranje nazad: Q208 Koordinate radni komad-gornja povrina: Q203 2. sigurnosno rastojanje: Q204 Pravac slobodnog kretanja (0/1/2/3/4) na osnovi buenja: Q214 Ugao orijentisanja vretena: Q336
26
Opsnost od kolizije! Pravac slobodnog kretanja izabrati tako, da se alat odvlai od osnove buenja! Ciklus se upotrebljava samo sa vratilom za buenje!
___________________________________________
CYCL DEF: izabrati ciklus 204 UPUTANJE-LENO Sigurnosno rastojanje: Q200 Dubina vertikalno: Q249 Jaina materijala: Q250 Mera ekstenzije: Q251 Visina seenja: Q252 Pomeranje pretpozicioniranja: Q253 Pomeranje uputanja: Q254 Vreme zadravanja u osnovi uputanja: Q255 Koordinate radni komad-gornja povrina: Q203 2. sigurnosno rastojanje: Q204 Pravac slobodnog kretanja (0/1/2/3/4): Q214 Ugao za orijentisanje vretena: Q336
27
28
Promeniti duinu stabilizacione glave CYCL DEF: izabrati ciklus 206 IZRADA NAVOJA UREZNICOM Sigurnosno rastojanje: Q200 Dubina buenja: duina navoja = rastojanje izmeu gornje povrine radnog komada i kraja navoja: Q201 Pomeranje F = broj obrtaja vretena S x korak zavojnice P: Q206 Vreme zadravanja u dnu (vrednost izmeu 0 i 0,5 sekundi) zadati: Q211 Koord. Radni komad-gornja povrina:Q203 2- sigurnosno rastojanje: Q204
25 CYCL DEF 206 UREZIVANJE NAVOJA UREZNICOM NOVO Q200 = 2 SIGURNOSNO RASTOJANJE Q201 = -20 DUBINA Q206 = 150 POMERANJE U DUBINU Q211 = 0.25 VREME ZADRAVANJA U DNU Q203 = +25 KOORD. GORNJA POVRINA Q204 = 50 2. SIGURNOSNO RASTOJANJE
IZRADA NAVOJA UREZNICOM GS NOVO (ciklus 207) bez stabilizacione stezne glave
Maina i TNC moraju biti pripremljeni za Izradu navoja ureznicom bez stabilizacione stezne glave od strane proizvoaa! Obradu izvravati samo sa regularnim vretenom! ____________________________________________________
CYCL DEF: izabrati ciklus 207 IZRADA NAVOJA UREZNICOM GS NOVO Sigurnosno rastojanje: Q200 Dubina buenja: duina navoja = rastojanje izmeu radnog komada-gornja povrina i kraja navoja: Q201 Korak zavojnice: Q239 Predznak se stavlja za desni i levi navoj: desni navoj: + levi navoj: Koord. radni komad-gornja povrina: Q203 2. sigurnosno rastojanje: Q204 26 CYCL DEF 207 IZRADA NAVOJA GS NOVO Q200 = 2 SIGURNOSNO RASTOJANJE Q201 = -20 DUBINA Q239 = +1 UREZNICA Q203 = +25 KOORD. GORNJA POVRINA Q204 = 50 2. SIGURNOSNO RASTOJANJE
29
CYCL DEF: izabrati ciklus 209 IZR. NAV. DROB. OPILJAKA Sigurnosno rastojanje: Q200 Dubina buenja: duina navoja = razmak izmeu radni komad-gornja povrina i kraja navoja: Q201 Korak zavojnice: Q239 Predznak se stavlja za desni i levi navoj: Desni navoj: + Levi navoj: Koord. radni komad-gornja povrina: Q203 2. sigurnosno rastojanje: Q204 Dubina buenja sa drobljenjem opijlaka: Q257 Vraanje kod buenja sa drob. opiljkaka: Q256 Ugao za orijentisanje vretena: Q336 Faktor krajnjeg broja obrataja i vraanja: Q403
Obratite panju da TNC pre poetka kretanja dovodi do korekcije kretanja u osu alata. Veliina korekcije je zavisna od koraka zavojnice. Paziti na mesto dostizanja korekcije.
30
31
32
33
34
35
36
Takasti ablon
Pregled
Ciklusi na raspolaganju 220 TAKASTI ABLON NA KRUGU 221 TAKASTI ABLON NA LINIJI strana 37 strana 38
Sa ciklusom 220 se mogu kombinovati Sledei ciklusi: 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 212, 213, 214, 215, 240, 251, 252, 253, 254, 262, 263, 264, 265, 267.
37
SL ciklusi
Pregled
Ciklusi na raspolaganju 14 20 21 22 23 24 25 27 28 KONTURA KONTURA PODACI PREDBUENJE IENJE GLAANJE DNA GLAANJE STRANA LINIJA KONTURE CILINDASKA KOULJICA CILINDASKA KOULJICA LEB strana 39 strana 40 strana 40 strana 40 strana 41 strana 41 strana 41 strana 42 strana 42 43 43
38
Opte karakteristike
SL-ciklusi su podobni kada se kontura sastoji iz vie sklopljenih delova konture (maksimalno 12 ostrva ili izreza) Delovi konture se definiu u podprogramima. Za delove konture paziti na sledee: Kod ireza kontura je u unutranjosti, a kod ostrva je izvan! Prilazi ka konturi i udaljavanje alata od konture kao i pomak u osu alata, ne mogu se programirati! U ciklusu 14 KONTURA, kad god se zadaju navedeni delovi kontura, one moraju biti zadate kao zatvorene konture. Memorisanje Sl-ciklusa je ogranieno. Tako se u jednom SL-ciklusu moe programirati oko 2048 npr prava-reenica. ____________________________________________________ Kontura ciklusa 25 LINIJA KONTURE ne sme biti zatvorena! _______________________________________________________ Pre programiranja provesti grafiku simulaciju! Tako se vidi da li su konture ispravno definisane! _______________________________________________________
KONTURA (ciklus14)
U ciklusu 14 kontura navedeni su programi koji su dodani za skup zatvorenih kontura. CYCLDEF: izabrati ciklus 14 konture Numeruki naziv za konturu: izlistati numeriki NAZIV jednog od podprograma koji su dodani za skup zatvorenih kontura.
4 CYCL DEF 14.0 KONTURA 5 CYCL DEF 14.1 NAZIV KONTURE ... 36 L Z+200 R0 FMAX M2 37 LBL1 38 L X+0 Y+10 39 L X+20 Y+10 40 CC X+50 Y+50 ... 45 LBL0 46 LBL2 ...
39
40
41
42
43
Za ovaj ciklus potrebno je glodalo sa eonim zubom zaseenim po sredini! CYCL DEF: izabrati ciklus 30 3D-POD ACI DORADE PGM-naziv digitalnih podataka MIN-taka podruja MAX_taka podrja Sigurnosno rastojanje: 1 Pomak u dubinu: 2 Pomeranje pomaka u dubinu: 3 Pomeranje: 4 Dodatna funkcija M.
44
45
Ciklusi Prorauna koordinata deluju toliko dugo, dok se ne postave nazad ili ponovo definiu. Prvobitne konture trebaju biti postavljene u podprogramu. Zadate vrednosti mogu biti date kao apsolutne ili inkrementalne.
46
OGLEDALA (ciklus 8)
Izabrati ciklus 8 OGLEDALA Zadati ose koje se ogledaju: X ili Y, odnosno X i Y OGLEDALA vratiti nazad: komandom NO ENT zadati obnovljenu definiciju ciklusa. 15 16 17 18 19 20 21 CALL CYCL CYCL CYCL CYCL CYCL CYCL LBL1 DEF DEF DEF DEF DEF DEF
Osa alata se ne moe ogledati! Ciklus uvek ogleda originalnu konturu (ovde na priloenom primeru u podprogramu LBL1)
47
12 13 14 15 16 17 18
LBL1 DEF 7.0 NULTA TAKA DEF 7.1 X + 60 DEF 7.2 Y + 40 DEF 10.0 OBRTANJE DEF 10.1 ROT + 35 LBL1
11 12 13 14 15 16 17
LBL1 DEF 7.0 NULTA TAKA DEF 7.1 X + 60 DEF 7.2 Y + 40 DEF 11.0 MERNI FAKTOR DEF 11.1 SCL 0.75 LBL1
MERNI FAKTOR deluje u ravni obrade ili u tri glavne ose ( zavisno od parametara maine 7410! ____________________________________________________
48
Osne koordinate sa pozicijama za krune putanje ne smeju se istezati ili sabijati sa razliitim faktorima!
25 26 27 28
LBL1 DEF 26.0 MERNI FAKTOR SPEC. OSA DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 LBL1
Ciklus 19 OBRADA RAVNI podrava radnje sa obtnim glavama i/ili obrtnim stolovima. Pozvati alat Alat u osi alata pustiti u slobodan ra (izbegavjui koliziju, tj. sudar) Osu obrtanja pozicionirati na eljeni ugao L-reenicom CYCL DEF: izabrati ciklus 19 OBRADA RAVNI Zadati ugao okretanja odgovarajue ose ili prostorni ugao Zadati pomeranje obrtne ose kod automatskog pozicioniranja Zadati sigurnosno rastojanje Aktivirati korekciju: postupiti sa svim osama Programirati obradu, kao da se ravan ne okree Ciklus OBRADA RAVNI vraanjem nazad okree: obnovljena definicija ciklusa sa uglom okretanja 0. 4 5 6 7 8 TOOL CALL 1 Z S2500 L Z + 350 RO FMAX L B + 10 C + 90 RO FMAX CYCL DEF 19.0 OBRADA RAVNI CYCL DEF 19.1 B+10 C+90 F1000 ABST 50
49
SPECIJALNI CIKLUSI
Pregled
Ciklusi na raspolaganju 9 12 13 32 VREME ZADRKE PGM CALL Vreteno-ORIJENTISANJE TOLERANCIJA strana strana strana strana 50 50 51 51
48 CYCL DEF 9.0 VREME ZADRKE 49 CYCL DEF 9.1 V. ZADRKE 0.5
7 CYCL DEF 12.0 PGM CALL 8 CYCL DEF 12.1 LOT 31 9 L X+37.5 Y-12 RO FMAX M99
50
CYCL DEF: izabrati ciklus 13 ORIJENTISANJE Ugao orijentisanja odnosi sa na zadati ugao ose prema radnoj ravni: 0 Ulazni podatak podruje 0 do 360 0 Ulazni podatak preciznost 0,1 Ciklus pozvati sa M19 ili M20 12 CYCL DEF 13.0 ORIJENTISANJE 13 CYCL DEF 13.1 UGAO 90
TNC glaa konture automatski izmeu eljenih elemenata konture (nekorigovanih ili korigovanih). Pri tome se alat prevozi kontinuirano preko godrnje povrine radnog komada. Ukoliko je potrebno, TNC automatski redukuje programirano pomeranje, tako da se program izvodi beztrzajno sa najveom moguom brzinom. Glaanjem nastaje odstupanje od konture.. Veliina odstupanja od konture (TOLERANCIJA) je ustanovljena u mainskom parametru od strane Vaeg proizvoaa maine. Ciklusom 32 moete promeniti vrednost zadate tolerancije (pogledaj sliku desno). CYCL DEF: izabrati ciklus 32 TOLERANCIJA Tolerancija T: doputeno odstupanje od konture u mm Glaanje/gruba obrada: softverska opcija Izabrati regulisanje filtera 0: glodanje sa najveim stepenom izjednaenosti sa konturom 1: Glodanje sa najviim pomeranjem Tolerancija za osu obrtanja (softverska opcija) Doputeno odstupanje od pozicije ose obrtanja pri akivnom M128
51
Sa Ravan-funkcijom (engl: PLANE) stoji Vam na raspolaganju za rad funkcija sa kojom moete na razliite naine da definiete okretanje ravni koju obraujete. Sve PLANE-funkcije u TNC opiisuju eljene obrade ravni nezavisno od ose obrtanja koje su sadrane u Vaoj maini. Na raspolaganju Vam stoje sledee mogunosti:
Definicije ravni na raspolaganju Definicija prostornog ugla Definicija ugaone projekcije Definicija EUL-ugla Definicija vektora Definicija take Inkrementalni prostorni ugao Definicija ose ugla Definicija vraanja ravni nazad strana strana strana strana strana strana strana strana 52 53 53 54 54 55 56 57
5 PLANE SPATIAL SPA +27 SPB+0 SPC+45 MOVE ABST10 F500 SEQObratite panju pre programiranja Morate uvek definisati prostorne uglove SPA, SPB i SPC, pa i kad je jedan od njih 0. Gore opisani redosled obrtanja vai nezavisno od aktivne ose alata.
52
5 PLANE PROJECTED PROPOR+24 PROMIN+24 PROROT+30 MOVE ABST10 F500 Obratite panju pre programiranja Ugaonu projekciju moete primeniti samo ako treba da se obradi prev ugao kvadra. Uz to na radnom komadu postoje i deformacije.
53
Obratite panju pre programiranja Veza od take 1 do take 2 lei na pravcu glavne ose istezanja (X kod ose alata Z). Tri take definiu nagib ravni. Poloaj aktivne nulte take se ne menja od strane TNC.
54
Obratite panju pre programiranja Smete definisati samo ose obrtanja koje ima Vaa maina.
55
Ako ste izabrali jednu od opcija MOVE ili TURN (PLANE-funkcija treba da okree automatski), postoje jo dva sledea parametra za defnisanje: Rastojanje obrtne take WZ-vrha (inkrementalno): TNC okree alat (sto) oko vrha alata. Parametrom ABST premetate obrtnu taku putanje okretanja na aktuelnu poziciju vrha alata. Pomeranje? F= : Brzina putanje kojom se treba okretati alat
56
COORD ROT znai da PLANE-funkcija treba da okrene koordinatni sistem pod definisanim uglim okretanja. Okrugli sto se ne pomie, kompenzacija okretanja sledi proraunski
TABLE ROT znai da PLANE-funkcija treba da pozicionira okrugli sto pod definisanim uglom okretanja. Kompenzacija sledi okretanjem radnog komada
57
58
Programska grafika
Za vreme unoenja programa TNC moe programirane konture predstaviti u dvodimenzionalnoj grafici: Automatsko ucrtavanje Grafiku startovati manuelno Grafiku startovati reenikim nainom
59
Pokaziva statusa
Izabrati podelu ekrana PROGRAM + STATUS ili POSITION + STATUS!
U donjem delu ekrana se nalaze informacije o programskim tokovima vrste obrade: Pozicija alata Pomeranje Aktivne dodatne funkcije Pomou softverskog dugmeta na prozoru ne ekranu mogu da zasvetle daljnje informacije o statusu: Aktivirati karticu bersicht: prikaz najvanijih statusnih informacija Aktivirati karticu POS: prikaz poziocija Aktivirati karticu TOOL: prikaz podataka o alatu Aktivirati karticu TRANS: prikaz aktivnih koordinata-transformacija Karticu prebaciti levo Karticu prebaciti na desno
DIN/ISO programiranje
Progamirati kretanje alata sa pravouglim koordinatama G00 G01 G02 G03 G05 G06
Ciklusi buenja G240 Centriranje G200 Buenje G201 Struganje G202 Obrada unutranje povrine G203 Univerzal-buenje G208 Buenje glodanjem G206 Urezivanje navoja NOVO G207 Urezivanje navoja GS (regulisano vreteno) novo G209 Buenje navoja drobljenjem opiljkaka G240 Centriranje
Pravolinijsko kretanje u brzom hodu Pravolinijsko kretanje Kruno kretanje u smeru kazaljki na satu Kruno kretanje suprotno kazaljkama na satu Kruno kretanje bez zadatog smera obrtanja Kruno kretanje sa tangencijalnim prikljukom kontura G07 Reenica za pozicioniranje paralelnih osa*
Programiranje kretanja alata sa polarnim koordinatama G10 G11 G12 G13 G15 G16
Pravolinijsko kretanje u brzom hodu Pravolinijsko kretanje Kruno kretanje u smeru kazaljki na satu Kruno kretanje suprotno kazaljkama na satu Kruno kretanje bez zadatog smera obrtanja Kruno kretanje sa tangencijalnim prikljukom kontura *Funkcija koja deluje na reeniki nain
G262 Urezivanje navoja glodanjem G263 Glodanje navoja sa uputanjem G264 Buenje navoja glodanjem G265 Puno buenje navoja glodanjem G267 Narezivanje navoja glodanjem
60
Izrezi, otvori i lebovi G251 G252 G253 G254 G212 G213 G214 G215 G210 G211
Pravougli izrez komplet Kruni izrez komplet leb komplet Okrugli leb komplet Izrez glaanje Otvor glaanje Kruni izrez glaanje Kruni otvor glaanje leb oscilatorni Okrugli nut
Takasti ablon G220 Takasti ablon na krugu G221 Takasti ablon na liniji
SL-ciklusi grupe II G37 Postaviti podprogram konture G120 Kontura-datoteka G121 Predbuenje G122 ienje G123 Glaanje dna G124 Glaanje strana G125 Kontur potez G127 Cilindarska kouljica (softverska opcija) G128 Cilindarska kouljica glodanje lebova (softverska opcija) G129 Cilindarska kouljica glodanje lamele (softverska opcija) G139 Cilindarska kouljica glodanje konture (softverska opcija Izrada redova G60 3D-datoteka obraditi G230 Izrada redova G231 Regularna ravnina G232 Glodanje ravnih povrina
Ciklusi za proraun koordunata G53 Nulta taka-pomeranje prema tabeli G54 Nulta taka-direktno zadato pomeranje G247 Odnosna taka G28 Ogledalo konture G73 Okretanje koordinatnog sistema G72 Merni faktor; konture smanjiti/poveati G80 Obrada ravni (softverska opcija Posebni ciklusi G04* Vreme zadrke G36 Orijentacija ose G39 Program deklarisanja ciklusa G79* Pozivanje ciklusa G62 Tolerancija (softverska opcija) Sistem tasteture ciklusi G55* Merenje koordinata G400* Osnovno struganje 2 take G401* Osnovno struganje 2 buenja G402* Osnovno struganje 2 otvora G403* Osnovno struganje preko okrzglog stola G404* Postavljanje osnovnog struganja G405* Osnovno struganje preko okruglog stola, buenje centralne take
Sistem tastera ciklusi G410* Odnosna taka centar pravouglog izreza G411* Odnosna taka centar pravouglog otvora G412* Odnosna taka centar buenja G413* Odnosna taka centar krunog otvora G414* Odnosna taka spoljnji ugao G415* Odnosna taka unutranji ugao G416* Odnosna taka centar krune rupe G417* Odnosna taka ose sistema tastera G418* Odnosna taka centar 4 buotine G419* Odnosna taka pojedinane ose G420* Mere ugla G421* Mere buenja G422* Mere krunog otvora G423* Mere pravouglog izreza G424* Mere pravouglog otvora G425* Mere leba unutra G426* Mere lamele spolja G427* Mere koordinata po elji G430* Mere krunih rupa G431* Mere ravni G440* Toplotna kompenzacija G480* TT kalibriranje G481* Alat-merenje duine G482* Alat- merenje radijusa G483* Ala- merenje duine i radijus
61
Obrada ravni postavljanje G17 Ravan X/Y, osa alata Z G18 Ravan Z/X, osa alata Y G19 Ravav Y/Z, osa alata X Ivice, zaobljenja, konture prilaenje/naputanje G24* Ivica sa ivinom duinom R G25* Uglovi zaobljenja sa radijusom R G26* Kontura tangencijalni prilaz na krug sa radijusom R G27* Kontura tangencijalno naputanje na krugu sa radijusom R Alat definicija G99* Alat definicija u programu sa duinom L i radijusom R Alat korektura radijusa G40 Bez korekture radijusa G41 Alat - korektura radijusa levo od konture G42 Alat korektura radijusa desno od konture G43 Osna paralela korekture radijusa; postupak produiti G44 Osna paralela korekture radijusa; postupak skratiti
Merni parametri G90 Merni parametri apsolutni G91 Merni parametri inkrementalni (relativni) Merne jedinice postavljanje (Program-poetak) G70 Merna jedinica in G71 Merna jedinica mm Definicija neobraenog komada za grafiku G30 Postaviti ravan, MIN-taku koordinata G31 Merni parametri (sa G90, G91), MAX-taku koordinata Posebne G-funkcije G29 Poslednju poziciju preuzeti kao pol G38 Tok programa zaustaviti G51* Pozvati sledei broj alata (samo kod centralne memorije alata) G98* Postaviti numeriki naziv
Q-parametri funkcija
D00 D01 D02 D03 D04 D05 D06 D07 D08 D09 D10 D11 D12 D13
Vrednost naznaiti direktno Sumu dve vrednosti izraunati i naznaiti Razliku dve vrednosti izraunati i naznaiti Proizvod dve vrednosti izraunata i naznaiti Kolinik dve vrednosti izraunati i naznaiti Koren broja izvui i naznaiti Sinus ugla u stepenima ustanoviti i naznaiti Kosinus ugla u stepenima ustanoviti i naznaiti Koren iz sume kvadrata dva broja izvui i naznaiti (Pitagora) Ako je izjednaebo, skok na numeriki nain Ako nije izjednaeno, skok na numeriki naziv Ako je vee, skok na numeriki naziv Ako je manje, skok na numeriki naziv Ugao sa tangensom iz dve strane ili sinusom i kosinusom iz ugla ustanoviti i naznaiti D14 Tekst zadati na ekranu D15 Tekst ili parametre sadraja zadati preko datoteke podeljeno D19 Brojane vrednosti ili Q-parametre preneti na PLC
62
Adrese % Program poetak A Zaokret ose oko X B Zaokret ose oko Y C Obrtna osa oko Z D Q-parametri definisanje funkcija E Tolerancija za kruna zaobljenja sa M112 F Pomeranja u mm/min kod pozicioniranja reenicom F Zadrke u sekundama kod G04 F Merni faktor kod G72 G G-funkcije (vidi listu G-funkcija) H Polarne koordinate ugao H Ugao obrtanja kod G73 I X-koordinata kruga-centar/pol J Y-koordinate kruga-centar/pol K Z-koordinate kruga-centar/pol L Numeriki naziv postavljen kod G98 L Skoiti do nekog numerikog naziva L Alat duina kod G99 M Dodatne funkcije N Reenica-broj P Ciklus-parametar kod obrade ciklusa P Vrednost ili Q-parametar kod Q-parametar definicije Q Parametar (dra povrine)-proraun
R Polarne koordinate radijus kod G10//G11/G12/ G13/G15/G16 R Krug radijus kod G02/G03/G05 R Zaobljenja radijus kod G25/G26/G27 R Ivice duine kod G24 R Alat radijus kod G99 S Boj obrtaja vretena u U/min S Ugao vretena orijantisanje kod G36 T Alat broj kod G99 T Alat pozivanje T Pozivanje sledeeg alata kod G51 U Paralelne ose sa X V Paralelne ose sa Y W Paralelne ose sa Z X X-osa Y Y-osa Z Z-osa * Znak za kraj reenice
Dodatne funkcije M
M00 Tok programa-stop/vreteno-stop/emulzija-prekid M01 Nain biranja programskog toka-stop M02 Tok programa/stop/vreteno-stop/emulzija-prekid Skok nazad na reenicu 1/status ponititi M03 Vreteno ukljuiti u smeru kazaljki na satu M04 Vreteno ukljuiti suprotno od smera kazaljki sata M05 Vreteno stop M06 Promena alata-osloboditi/Tok programa-stop (zavisno od parametara maine)/Vreteno-stop M08 Rashlaiva-ukljuen M09 Rashlaiva-iskljuen M13 Vreteno-ukljueno u smeru kazaljki na satu/ Rashlaiva ukljuen M14 Vreteno ukljueno-smer suprotan kazaljkama na satu/Rashlaiva ukljuen M30 Iste funkcije kao kod M02 M89 Slobodni dodaci-funkcije ili ciklusi-poziv, modalno delotvorno (zavisno od parametara maine) M90 Konstantna brzina na uglovima (deluje samo u vuenom pogonu) M91 U reenici za pozicioniranje: koordinate se povlae iz nulte take maine M92 U reenici za pozuicioniranje: koordinate se povlae iz pozicije koju je ustanovi proizvoa M93 Rezervisano M94 Pokaziva ose obrtanja redukovan na vrednost ispod 360 stepeni M95 Rezervisano M96 Rezervisano M97 Mali stepen kontura obraditi M98 Kraj korekture putanje M99 Ciklus-poziv, deluje na reeniki nain M101 Automatska promena alata nakon isteka vremena stajanja M102 M101 postaviti nazad M103 Pomeranje pri potapanju redukovati na faktor F M104 Poslednju postavljenu odnosnu taku ponovo aktivirati M105 Obradu provesti sa drugim kv-faktorom M106 Obradu provesti sa prvim kv-faktorom M107 Pogledaj Prirunik za korisnike M108 M107 postaviti nazad M109 Konstantna brzina na rezu alata kod ravnanja (pomeranje-podizanje i redukovanje)
_____________________________________________
63
___________________________________________________________________________________________________
M110 M111 M114 M115 M116 M117 M120 M124 M128 M129 M130 M134 M135 M136 M137 M138 M140 M141 M142 M143 M144
Konstantna brzina na rezu alata ko ravnanja (samo pomeranje redukovano) M109/M110 postaviti nazad Automatska korekcija mainske geometrije pri radu sa obrtnom osom (softverska opcija) M114 postaviti nazad Pomeranje ose ugla u mm/min (softverska opcija) M116 postaviti nazad Korigovana pozicija prenika za vreme toka programa Taka pri obradi nekorigovane reeinice prave ne uzima se u obzir 1) Pozicija vrha alata pri pozicioniranju obrtne ose sauvana (TCPM) M128 postaviti nazad U reenici pozicioniranja: taka se povlai iz neokrenutog koordinatnog sistem Precizno zaustavljanje pri pozicioniranju sa obrtnom osom M134 postaviti nazad Pomeranje F u milimetrima po obrtu vretena Pomeranje F u milimetrima u minuti Izbor obrtne ose za M114, M128 i ciklus obrade ravvni Vraanje od konture u osi alata-pravac Taster-sistem-nadzor zadrati Modalne programske informacije ponititi Osnvno obrtanje ponititi Uzimanje u obzir mainske kinematike u JESTE/TREBA-pozicijama na kraju reenice (softverska opcija) M144 postaviti nazad Alat se automatski pri NC-stop podie od konture M148 postaviti nazad Prijava greke krajnju prekida pritisnuti dole Dodatne funkcije za lasersko mainsko rezanje
1)
64