64
1 HEIDENHAIN Vodič Tekstualno objašnjenje – Dijalog iTNC 530 NC-softver 340 490 - xx 340 491 - xx 340 492 - xx 340 493 - xx 340 494 - xx

Heiden Ha In

Embed Size (px)

Citation preview

Page 1: Heiden Ha In

1

HEIDENHAIN

Vodič

Tekstualno objašnjenje – Dijalog

iTNC 530

NC-softver

340 490 - xx 340 491 - xx 340 492 - xx 340 493 - xx 340 494 - xx

Page 2: Heiden Ha In

2

Vodič

... je programska pomoć za HEIDENHAIN-upravljački uređaj iTNC 530 za početnike. Potpuno uputstvo za programiranje i rukovanje TNC-om naći ćete u Priručniku za korisnike. Tamo se takođe nalaze i informacije

za Q-parametarsko programiranje

za glavno memorisanje radnog komada

za 3D-radni komad-korekcija

za radni komad-premeravanje

Simboli u Vodiču Do važinh informacija u Vodiču može se doći pomoću sledećih simbola:

Važna napomena!

Pažnja: Kod nepridržavanje mera opreza za korisnika ili mašinu!

Mašina i TNC, pre puštanja u rad, moraju biti opremljeni za opisanu funkciju od strane proizvođača!

Naslov u Priručniku za korisnike. Ovde se nalaze iscrpne informacije o svakoj temi.

Upravljački uređaj Broj NC-softvera

iTNC 530 340 490-03

iTNC 530, export-verzija 340 491-03

iTNC 530 sa Windows 2000, 340 492-03

iTNC 530 sa Windows 2000, export-verzija 340 493-03

iTNC 530 mesto za programiranje 340 494-03

Page 3: Heiden Ha In

3

Sadržaj Vodič ................................................................................................................................... 2 Osnovi ................................................................................................................................. 3

Prilaženje konturama i odmicanje od kontura .................................................................... 9 Funkcija putanje .................................................................................................................. 12 Slobodno programiranje kontura (FK) ................................................................................ 17

Podprogram i programski deo – Ponavljanje ..................................................................... 22 Rad sa ciklusima .................................................................................................................. 23 Ciklusi izrade bušotina i rezanja navoja ............................................................................. 24 Izrezi, Osovinice i Žlebovi ................................................................................................... 33 Tačkasti šablon ................................................................................................................... 37 SL – ciklus ............................................................................................................................ 38 Ciklus izrade redova ............................................................................................................ 44 Ciklus proračuna koordinata ............................................................................................... 46 Specijalni ciklusi .................................................................................................................. 50 Ravan - funkcija (engl. PLANE-fnkntion) (softverska opcija 1) ............................................ 52 Preraditi DXF-podatke (softverska opcija).......................................................................... 58

Grafike i pokazivači statusa................................................................................................. 59

DIN/ISO-programiranje ....................................................................................................... 60

Dodatne funkcije M.............................................................................................................. 63

Page 4: Heiden Ha In

4

Osnovi

Programi/Datoteka

Pogledaj „Programiranje, Datoteka- upravljanje

Programe, tabele i tekstove TNC memoriše u datoteke. Datoteke se sastoje iz dve kompononte:

PROG20 H

Datoteka-naziv Datoteka – tip Maksimalna dužina Pogledaj tabelu desno

Datoteka u TNC Tip

Programi u HEIDENHAIN-formatu .H u DIN/ISO-formatu .I

smart.NC.programi Unit-program .HU Program kontura .HC Tačka-tabela .HP

Tabele za Alati .T Alat – menjač .TCH Palete .P Nulta tačka .D Tačke .PNT Presets (odnosna tačka) .PR Podaci o preseku .CDT Rezni materijal, materijal .TAB

svi tekstovi ASCII-datoteka .A datoteka-pomoć .CHM

Otvoriti novi program obrade � izabrati znak koji treba da je

memorisan u programu � Dati novi naziv programu sa

tasterom ENT � Izabrati jedinice mere: pritisnuti

softversko dugme MM ili INCH. TNC menja program i na ekranu i otvara dijalog za definisanje BLK-FORM (neobrađeni komad)

� zadati ose vretena � zadati jednu za drugom X, Y i Z –

koordinate � jednu za drugom zadati MAX-

tačke

1 BLK FORM 0.1 Z X+= Z-50

2 BLK FORM 0.2 X+100 Y+100 Z+0

Page 5: Heiden Ha In

5

Ekran – postaviti podelu

Pogledaj „Vodič, iTNC 53

� Softversko dugme postaviti u položaj koji pokazuje podeljen ekran

Režim rada Ekran - sadržaj

Manuelni rad/ el.ručni točak Pozicije

Pozicija levo, status deno

Pozicioniranje ručno Program

Program levo Status desno

Režim rada Ekran - sadržaj

Odvijanje programa Program -Redosled rečenica ______________________ Odvijanje programa Program levo, -jedna rečenica Programski Program-test raspored desno ______________________ Program levo Status desno ______________________ Program levo Grafika desno ______________________ Grafika

Program-memori- sanje/editiranje Program _______________________ Program levo Programski raspored desno ______________________ Program levo Grafika desno ________________________________________ Program levo 3D-linije grafike desno _____________________________________________

Page 6: Heiden Ha In

6

Pravogle koordinate – apsolutne Merni podaci se odnose na aktuelnu nultu tačku. Alat se kreće prema apsolutnim koordinatama. U jednoj NC-rečenici programirane ose Pravolinijsko kretanje 5 osa po izboru Kružno kretanje 2 linearne ose u jednoj ravni 3 linearne ose sa ciklusom 19 RAVAN KOJA SE OBRAĐUJE

Pravougle koordinate – inkrementalne Merni podaci se odnose na poslednju programiranu poziciju alata. Alat se kreće prema inkrementalnim koordinatama.

Centar kruga i pol: CC Centar kruga CC je zadat da bi se programirala kružna putanja sa funkcijom putanje C (pogledaj stranu 26). CC se, s druge strane, koristi i kao pol za merne podatke kod polarnih koordinata. CC se postavlja sa pravouglim kordinatama. Apsolutno postavljen centar kruga ili pol CC odnosi se uvek na trenutno aktivnu nultu tačku. Inkrementalno postavljen centar kruga ili pol CC odnosi se uvek na poslednju poziciju alata.

Pravougla referentna osa Ugao – kao ugao između polarnih koordinata PA i ugao obrtanja ROT – odnosi se na referentnu osu.

Radna površina Referentna osa i O0-pravac

X/Y +X

Y/Z +Y

Z/X +Z ___________________________________________

Page 7: Heiden Ha In

7

Polarne koordinate Merni podaci u polarnim koordinatama odnose se na pol CC. Pozicija se u radnoj površini utvrđuje na sledeći način:

� radijus polarne koordinate PR = razmak pozicije od pola CC

� ugao polarne koordinate PA = ugao između referentne ose i duži 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 obeležen brojem alata od 0 do 254. Ako radite sa tabelom alata, možete upotrebiti pripadajući broj i zadati dodatno naziv alata. Davanje podataka o alatu Podaci o alatu mogu se dati (dužina L i radijus R):

� u obliku tabele alata (centralno, program TOOL.T)

ili � neposredno u programu sa T00L DEF-

rečenicom (lokalno)

� Broj alata � L – dužina alata � R – radijus alata

Dužina alata se programira kao L0 za nulti alat.:

- L>L0: alat je duži od nultog alata - L<L0: alat je kraći od nultog alata

Stvarna dužina alata utvrđuje se sa priloženim uređajem za pozicioniranje; programira se utvrđena dužina.

Page 8: Heiden Ha In

8

Pozvati podatke alata

� Broj alata ili ime � Osa vretena paralelna X/Y/Z: osa

alata � Broj obrataja vretena S � Pomeranje F � Izmerena dužina alata DL (npr.

zbog habanja) � Izmereni radijus alata DR

(npr.zbog habanja) � merenje radijusa alata DR2 (npr.

zbog habanja)

3 TOOL DEF 6 L+7,5 R+3

4 TOOL CALL 6 Z S2000 F650 DL+1 DR+0 DR2+0,1

5 L Z+100 R0 FMAX

6 L X-10 X-10 R0 FMAX M6

Zamena alata

� Pri dovođenja u poziciju za promenu alata paziti na opasnost od kolizije (sudara)

� Smer rotacije vretena postaviti M-funkcijom: - M3: smer desno - M4 : smer levo

• Mera za radijus alata ili za dužinu alata maksimalno 99.999 mm

Alat – korekcije Pri obradi uzeti u obzir TNC dužinu L i radijus R. Korekcija dužine Početak rada: >postupak rada vretena je u obrtanju oko ose Kraj rada: >pozvati novi alat ili alat sa dužinom L=0 Korekcija radijusa Početak rada: >alat prenetu u radnu površinu RR ili RL Kraj rada: >pozicionu rečenicu programirati sa R0 Bez korekcije radijusa

� Rečenicu za pozicioniranje programirati sa RO

Page 9: Heiden Ha In

9

Odnosna tačka – sedište bez 3D-tasteture

Kod sedišta odnosne tačke se pokazivač na TNC postavlja u poznatu poziciju radnog komada:

� nula-alat sa poznatim radijusom promeniti � izabrati režim rada – manuelni ili el ručni točak � radnu površinu zagrepsti u osi alata i zadati

dužinu alata � radnu površinu zagrepsti u ravni režima rada i

zadati centar radnog komada

Podešavanje i merenje sa 3D-tasteturom Veoma brzo, jednostavno i precizno se izvodi podešavanje mašine pomoću HEIDENHAIN 3D-tasteture. Pored opreme za manuelni režim rada i rad sa el.ručnim točkom, u programu režima rada postoje brojne mogućnosti – od mernih ciklusa do naredbi (pogledaj Priručnik za korisnike Tastetura-ciklusi);

� merni ciklusi za prihvatanje i kompenzovanje pogrešnog položaja radnog komada

� merni ciklus za automatsko određivanje sedišta odnosne tačke

� merni ciklus za premeravanje radnog komada sa tolerancijom i automatskom korekturom alata

Prilaženje konturama i udaljavanje Startna tačka PS PS leži izvan konture i mora se prilaziti bez korekcije radijusa Pomoćna tačka PH

PH leži van konture i proračunava se u TNC.

TNC postupa sa radnim komadom od startne tačke PS ka pomoćnoj tački PH po poslednjem programiranom pomeranju!

Prva tačka konture PA i krajnja tačka konture PE Prva tačka konture PA programirsa se u APPR-rečenici (eng.:approach=primaći se). Poslednja tačka konture se programira prema naučenom. Krajnja tačka PN

PN leži van konture i dobija se sa DEP-rečenicom (engl:depart=napustiti). PN se navodi automatski sa R0.

Page 10: Heiden Ha In

10

Funkcija putanje pri prilaženju i odmicanju

� Softversko dugme pritisnuti na željenu funkciju putanje:

Prava sa tangencijalnim spojem

Prava vodoravno sa tačkom konture

Kružna putanja sa tangencijalnim spojem

Deo prave sa tengencijalnim kružnim prelazom uz konturu _____________________________________________

� Korektura radijusa programira sa u APPR-rečenici!

� DEP-rečenice stavljaju korekturu radijusa na R0! _____________________________________________ Prilaženje pravoj sa tangencijalnim spojem: APPR LT

� Koordinate za prvu konturnu tačku PA � LEN: rastojanje pomoćne tačke PH od prve

konturne tačke 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 ...

Prilaženje pravoj horizotalno ka prvoj konturnoj tački:APPR LN

� Koordinate za prvu konturnu tačku PA � LEN: rastojanje od pomoćne tačke PH do prve

konturne tačke 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 ...

Page 11: Heiden Ha In

11

Prilaženje kružnom putanjom sa tangencijalnim spojem: APPR CT

� Koordinate za prvu konturnu tačku PA � Radijus R - zadati R>0 � Srednja tačka 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...

Prilaženje kružnom putanjom sa tangencijalnim spojem uz konturu i delom prave: APPR LCT

� Koordinate za prvu konturnu tačku 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

� Dužina rastojanja između 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 tačkom: DEP LN

� Dužina rastojanja između PE i PN zadati LEN>0

23 L Y+20 RR F100

24 DEP LN LEN+20 F100

25 L Z+100 FMAX M2

Page 12: Heiden Ha In

12

Odmicanje kružnom putanjom sa tangencijalnim spojem: DEP CT

� Radijus R – zadati R>0 � Srednja tačka ugla CCA

23 L Y+20 RR F100

24 DEP CT CCA 180 R+8 F100

25 L T+100 FMAX M2

Odmicanje kružnom putanjom sa tangencijalnim spojem uz konturu i deo prave: DEP LCT

� Koordinate krajnje tačke 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 rečenicama

Pogledaj „Programiranje: Programiranje kontura“

Imati u vidu Za programiranje putanje alata bitno je imati u vidu da se alat kreće, 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 mešovito, apsolutno i inkrementalno. Podaci rečenice pozicioniranja Potpuna rečenica pozicioniranja sadrži sledeće podatke:

� funkciju putanje � koordinate elemenata konture – krajnju tačku

(ciljnu poziciju) � korekturu radijusa RR/RL/R0 � Pomeranje F � dodatne funkcije M

Alat pozicionirati za početak obrade tako, da je svaka mogućnost oštećenja radnog komada ili alata iskčljučena. ______________________________________________

Funkcije putanje

Prava ______________________________________ Faze imeđu dve prave ______________________________________ Uglovi – zaobljenja ______________________________________ Centar kruga ili pol koordinata zadati ______________________________________ Kružna putanja oko centra kruga CC ______________________________________ Kružna putanja sa podacima radijusa ______________________________________ Kružna putanja sa tangencijalnim spojem unapred dati elementi konture ______________________________________ Slobodno programiranje konture FK

Page 13: Heiden Ha In

13

Prava L � Koordinate krajnje tačke 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!

Ivica CHF spajanja između dve prave

� Dužina ivice – preseka � Pomeranje F

7 L X+0 Y+30 RL F300 M3

8 L X+40 IY+5

9 CHF 12 F250

10 L IX+5 Y+0

� Kontura ne može počinjati sa CHF-

rečenicom! � Korektura radijusa pre i posle CHF-

rečenice mora biti ista! � Ivica mora biti izvodljiva sa pozvanim

alatom! ______________________________________________

Page 14: Heiden Ha In

14

Uglovi – zaobljenja RND

Kružni lukovi počinju i završavaju tangencijalnim prelazom sa prethodnim i sledećim elementima konture:

� Radijus R kružnog luka � Pomeranje F za ugao-zaobljenje

5 L X+10 Y+40 RL F300 M3

6 L X+40 Y+25

7 RND R5 F100

Kružna putanja oko centralne tačke kruga CC

� Koordinate centralne tačke kruga CC � Koordinate kružnog luka – krajnjih

tačaka � smer obrtanja DR

Sa C i CP može se jednom rečenicom programirati pun krug. Sa pravouglim koordinatama

5 CC X+25 Y+25

6 L X+45 Y+25 RR F200 M3

7 C X+45 Y+25 DR+

Sa polarnim koordinatama

18 CC X+25 Y+25

19 LP PR+20 PA+0 RR F250 M3

20 CP PA+180 DR+

� 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 tačka se utvrđuje sa PA!

_____________________________________________

Page 15: Heiden Ha In

15

Kružna putanja CR sa podacima radijusa

� Koordinate kružnog luka – krajnje tačke � Radijus R

veći kružni luk: ZW>180, R negativan manji kružni luk: ZW<180, R pozitivan

� Smer obratanja DR

10 L X+40 RL F200 M3

11 CR X+70 Y+40 R+20 DR- (BOGEN 1)

ili

11 CR X+70 Y+40 R+20 DR+ (BOGEN 2)

ili

10 L X+40 RL F200 M3

11 CR X+70 Y+40 E-20 DR- (BOGEN 3)

ili

11 CR X+70 Y+40 R-20 DR+ (BOGEN 4)

Kružna putanja CT sa tangencijalnim spojem

� Koordinate kružnog luka-krajnje tačke � Korekcija radijusa RR/RL/R0 � Pomeranje F � Dodatne funkcije M

Sa pravouglim koordinatama

7 L X+0 Y+25 RL F300 M3

8 L X+25 Y+30

9 CT X+45 Y+20

10 L Y+0

Sa polarnim koordinatama

12 CC X+40 Y+35

13 L X+0 Y+35 RL F250 M3

14 LP PR+25 PA+120

15 CTP PR+30 PA+30

16 L Y+0

� 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 _________________________________________________

Page 16: Heiden Ha In

16

Zavojnica (samo u polarnim koordinatama)

Proračun (pravac glodanja odozdo prema gore)

Broj koraka: n korak navoja + korak izlaska glodala na početku i kraju navoja

Ukupna visina: h uspon P x broj koraka n

Ink. ugao polar. koordinata IPA Broj koraka n x 360

0

Ugao početka: PA Ugao za navoj-početak + ugao za korak izlaska glodala Početne Z Uspon P x (korak navoja + korak koordinate izlaska glodala na početku + početak) Oblik zavojnice Unutrašnji Radni Smer Korekcija navoj pravac radijusa

desni hod Z+ DR+ RL levi hod Z+ DR- RR

desni hod Z- DR- RR levi hod Z- DR+ RL

Spoljnji Radni Smer Korekcija navoj pravac radijusa

desni hod Z+ DR+ RR levi hod Z+ DR- RL

desni hod Z- DR- RL levi hod Z- DR+ 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-

Page 17: Heiden Ha In

17

Slobodno programiranje konture FK Pogledaj „Orbitalno kretanje – slobodno programiranje konture FK“ ______________________________________________ Ako u crtežu radnog komada nedostaju koordinate ciljne tačke ili crteži sadrže one podatke koji se ne mogu zadati sivim tasterom za funkciju putanje, prelazi se na „Slobodno programiranje kontura FK“. Mogući podaci za element konture:

� Poznate koordinate krajnje tačke � Pomoćne tačke na elementu konture � Pomoćne tačke u blizini elementa konture � Relativno poređenje sa nekim drugim elementom

konture � Podaci pravca (ugla)/položaja � Podaci o promeni konture

FK-programiranje koristiti pravilno:

� Svi elementi konture se moraju nalaziti u ravni obrade

� Svi bitni podaci elemenata konture moraju biti zadati

� Kod mešanja konvencionalnih i FK-rečenica mora svaki deo, koji se programira sa FK, biti razumljivo jasan. Tek tada će TNC realizovati naloge konvencionalne funkcije putanje.

Rad sa programskom grafikom ______________________________________ Izabrati podelu ekrana PROGRAM + GRAFIKA!

� Prikazati različita rešenja

� Od prikazanih rešenja izabrati i preuzeti

� Programirati daljnje elemente konture

� Namestiti programsku grafiku za sledeću programiranu rečenicu

Standardne boje programske grafike plava Element konture je jasno postavljen zelena Zadati elementi nude više rešenja; izaberite pravi crvena Zadati elementi nisu još u skladu sa elemntima konture; dajte naredne podatke svetlo Putanja je programirana u brzom hodu plava

Page 18: Heiden Ha In

18

Otvoriti FK-dijalog

� FK-dijalo otvoriti, sledeće funkcije stoje na raspolaganju:

FK-element Softversko dugme

Prava sa tangencijalnim spojem

Prava bez tangencijalnog spoja

Kružni luk sa tangencijalnim spojem

Kružni luk bez tangencijalnog spoja

Pol za FK-programiranje

Krajnja tačka koordinata X, Y ili PA, PR

Poznati podaci Softversko dugme

Pravougle koordinate X ili Y

Polarne koordinate izvučene na FPOL

Inkrementalni ulazni podaci

7 FPOL X+20 Y+30

8 FL IX+10 Y-20 RR F100

9 FCT PR+15 IPA+30 DR+ R15

Page 19: Heiden Ha In

19

Centar kruga CC u FC/FCT-rečenici ___________________________________________________ Poznati podaci Softveska dugmad

Srednja tačka u pravouglim koordinatama

Srednja tačka u polarnim koordinatama

Inkrementalni ulazni podaci

Pomoćne tačke na ili pored konture ___________________________________________________ X-koordinate pomoćne tačke P1 ili P2 jedne prave

Y-koordinate pomoćne tačke P1 ili P2 jedne prave

X-koordinate pomoćne tačke P1, P2 ili P3 kružne putanje

Y-koordinate pomoćne tačke P1, P2 ili P3 kružne putanje

Poznati podaci Softverska dugmad

X- i Y-koordinate pomoćne tačke jedne prave

Rastojanje od pomoćne tačke do prave

X- i Y-koordinate pomoćne tačke pored kružne putanje

Rastojanje od pomoćne tačke do kružne putanje

13 FC DR- R10 P1X+42.929 P1Y+60.071

14 FLT AH-70 PDX+50 PDY+53 D10

10 FC CCX+20 CCY+15 DR+ R15

11 FPOL X+20 Y+15

12 FL AN+40

13 FC DR+ R15 CCPR+35 CCPA+40

Page 20: Heiden Ha In

20

Pravac i dužina elemenata konture

Poznati podaci Softverska dugmad

Dužina prave

Ugao penjanja prave

Dužina tetive LEN lučnog isečka

Ugao penjanja KA ulaznoj tangenti

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 Početak konture: CLSD+ Kraj konture: CLSD-

12 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 rečenici N: koordinate - krajnja tačka

Koordinate sa relativnom referencom uvek se daju inkrementalno. Kao nalog dati onu reče- nicu-boj na koju se sami pozivate.

Poznati podaci Softverska dugmad

Pravougle koordinate označene u rečenici N

Polarne koordinate označene u rečenici N

12 FPOL X+10 Y+10

13 FL PR+20 PA+20

14 FL AN+45

15 FCT IX+20 DR- R20 CCA+90 RX 13

16 FL IPR+35 PA+0 RPR 13

Page 21: Heiden Ha In

21

Relativni odnos u rečenici N: pravac i rastojanje elemenata konture

Koordinate sa relativnim odnosom uvek zadavati inkrementalno. Dodatnu rečenicu-broj zadati onu na koju se sami pozivate.

__________________________________________________

Poznati podaci Softcerska dugmad

Ugao između prave i drugih elemenata konture, odnosno između kružni luk-ulazna tagenta i drugih elemenata konture

Prava paralelna sa drugim elementima konture

Rastojanje od prave do drugih elemenata konture

17 FL LEN 20 AN+15

18 FL AN+105 LEN 12.5

19 FL PAR 17 DP 12.5

20 FSELECT 2

21 FL LEN 20 IAN+95

22 FL IAN+220 RAN 18

Relativni odnos u rečenici N: centar kruga CC

Koordinate sa relativnim odnosom uvek zadavati inkrementalno. Dodatnu rečenicu elemata konture zadati onu na koju se sami pozivate

Poznati podaci Softverska dugmad

Pravougle koordinate su obele- žene u rečenici N

Polarne koordinate centra kruga obeležene su u rečenici N

12 FL x+10 Y+10 RL

13 FL ...

14 FL X+18 Y+35

15 FL ...

16 FL ...

17 FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14

Page 22: Heiden Ha In

22

Podprogrami i programski deo – ponavljanje Jednom programirani koraci obrade mogu se ponoviti sa pogprogramom i programom-ponavljanje.

Rad sa podprogramom 1 Glavni program teče do pozivanja podprograma CALL LBL 1 2 Uključenje se izvodi podprogramom označenim sa LBL 1 do podprograma kraj LBL 0 3 Glavni program se nastavlja Postaviti podprogram iza glavnog programa-kraj (M2)!

� Na dijalog-potanje REP odgovoriti sa NO ENT! � CALL LBLO nije dopušten!

Rad sa programskim delom-ponavljanje

1 Glavni program teče do pozivanja programskog dela – ponavljanje CALL LBL 1 REP2 2 Programski deo će se između LBL 1 i CALL LBL 1 REP2 ponavljati onoliko često koliko je zadato u REP 3 Posle poslednjeg ponavljanja glavni program će produžiti rad

Programski deo-ponavljanje se, dakle, izvodi jedan puta češće, nego što je ponavljanje programirano!

Izmešani podprogrami Podprogram u podprogramu 1 Glavni program teče do prvog pozivanja podprograma CALL LBL 1 2 Podprogram 1 se izvodi do poziva drugog podprograma CALL LBL 2 3 Podprogram 2 teče do podprograma-kraj 4 Podprogram se izvodi dalje i teče do svog kraja 5 Glavni program se izvodi dalje

� Podprogram se ne sme sam pozvati! � Podprogrami se mogu mešati najviše do 8

ravni

Page 23: Heiden Ha In

23

Željeni program kao podprogram 1 Pozvani glavni program A teče do pozivanja CALL PGM B 2 Pozvani program B se izvodi potpuno 3. Pozvani program A se nastavlja

Pozvani program se ne sme završiti sa M2 ili M30!

Rad sa ciklusima Često ponovno okretanje obrada se u TNC memoriše kao ciklus. Takođe i proračun koordinata i neke posebne funkcije stoje na raspolaganju kao ciklus.

� Da bi se izbegli nedostaci u definisanju ciklusa,

pre rada grafičkog programa – provesti test � Predznak parametara ciklusa dubine nalazi se u

pravcu obrade! � TNC pozicionira automatski u svim ciklusima sa

brojevima alata većim od 200 u osi alata.

Definisanje ciklusa

� Izabrati u pregledu ciklusa:

izabrati grupu ciklusa

izabrati ciklus

Ciklus – grupe

Ciklus za duboko bušenje, obradu unutrašnje površine, obaranje ivica, urezivanje, narezivanje, glodanje zavojnice

Ciklus glodanja izreza, cilind- ričnih krajeva, žlebova

Izrada tačkastih šablona, npr kružnih rupa ili kružnih šup- ljih površina

SL-ciklus, sa kojim se obrađuju habane konture, koje se sas- toje iz više delova kontura koje leže jedna preko druge, interpo- liranje cilidarske košuljice

Ciklus razvrstavanja zbijenih ili međusobno uvijenih površina

Ciklus proračuna koordinata, kojim se željene konture pomiču, okreću, ogledaju, povećavaju i smanjuju

Posebni ciklusi vremena zadrške, program pozivanja, orijentisanje vretena, tolerancije

Page 24: Heiden Ha In

24

Grafička podrška kod programiranja ciklusa TNC Vas podržava pri definisanju ciklusa grafičkim predstavljanjem parametarskih podataka. Pozivanje ciklusa Sledeći ciklusi deluju na vaše definicije u obradi programa:

� ciklus proračuna koordinata � ciklus VREMENA ZADRŠKI � SL-ciklus KONTURA i PODACI KONUTURA � Tačkasti šablon � Ciklus TOLERANCIJE

Svi ostali ciklusi deluju na poziv sa:

� CYCL CALL : deluje rečenički � CYCL CALL PAT: deluje rečenički u vezi sa Tačka-Tabela � CYCL CALL POS: deluje rečenički, nakon što se u

CYCL CALL POSS-rečenici definiše pozicija � M99: deluje rečenički � M89: deluju prilagođavajuće (zavisno od mašinskih

parametara)

Ciklusi za izradu bušotina i navoja Pregled Ciklusi na raspolaganju

240 CENTRIRANJE strana 25 200 BUŠENJE strana 25 201 STRUGANJE strana 26 202 OBRADA UNUTRAŠNJIH POVRŠINA strana 26 203 UNIVERZALNO BUŠENJE strana 27 204 UPUŠTANJE - LEĐNO strana 27 205 UNIVERZALNO DUBOKO BUŠENJE strana 28 208 BUŠENJE GLODANJEM strana 28 206 UREZIVANJE NAVOJA NOVO strana 29 207 NAVOJI-BUŠENJE GS NOVO strana 29 209 NAVOJI-BUŠENJE SA DROBLJENJEM OPILJAKA strana 30 262 GLODANJE NAVOJA strana 30 263 GLODANJE NAVOJA SA UPUŠTANJEM strana 31 264 IZRADA NAVOJA GLODANJEM strana 31 265 IZRADA NAVOJA GLODANJEM SA PUŽNIM PRENOSOM strana 32 267 GLODANJE SPOLJNJEG NAVOJA strana 32

Page 25: Heiden Ha In

25

CENTRIRANJE (ciklus 240)

� CYCL DEF: izabrati ciklus 400 CENTRIRANJE � Sigurnosni razmak: Q200 � Izbor dubina/prečnik: utvrditi da li zadata dubina

ili prečnik treba da se centrira: Q343 � Dubina: razmak radni komad-površina-osnova

bušenja: Q201 � Prečnik: predznak postaviti u pravcu rada: Q344 � Pomeranje u dubinu: Q206 � Vreme zadržavanja u dnu: Q211 � Koordinate radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204

11 CYCL DEF 240 CENTRIRANJE

Q200 = 2 SIGURNOSNO RASTOJANJE

Q343 = 1 BIRANJE DUBINA/PREČNIK

Q201 = +0 DUBINA

Q344 = -10 PREČNIK

Q206 = 250 POMERANJE UDUBINU

Q211 = 0 VREME ZADRŽAVANJA U DNU

Q203 = +20 KOORD. GORNJA POVRŠINA

Q204 = 100 2. SIGURNOSNO RASTOJANJE

12 CYCL CALL POS X+30 Y+20 M3

13 CYCL CALL POS X+80 Y+50

BUŠENJE (ciklus 200)

� CYCL DEF: izabrati ciklus 200 BUŠENJE � Sigurnosni razmak: Q200 � Dubina: Razmak radni komad-površina-osnova bušenja

Q201 � Pomeranje u dubinu: Q206 � Pomak u dubinu: Q202 � Vreme zadržavanja gore: Q210 � Koordinate radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Vreme zadržavanja u dnu: Q211

11 CYCL DEF 200 BUŠENJE

Q200 = 2 SIGURNOSNO RASTOJANJE

Q201 = -15 DUBINA

Q206 = 250 POMERANJE U DUBINU

Q202 = 5 POMAK U DUBINU

Q210 = 0 VREME ZADRŽAVANJA GORE

Q203 = +20 KOORD. GORNJA POVRŠINA

Q204 = 100 2. SIGURNOSNO RASTOJANJE

Q211 = 0.1 VREME ZADRŽAVANJA U DNU

12 CYCL CALL POS X+30 Y+20 M3

13 CYCL CALL POS X+80 Y+50

Page 26: Heiden Ha In

26

STRUGANJE (ciklus 201)

� CYCL DEF: izabrati ciklus 201 STRUGANJE � Sigurnosno rastojanje: Q200

� Dubina: razmak radni komad-površina-osnova bušenja: Q201

� Pomeranje u dubinu: Q206 � Vreme zadržavanja u dnu: Q211 � Pomeranje nazad: Q208 � Koordinate radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204

10 L Z+100 R0 FMAX

11 CYCL DEF 210 STRUGANJE

Q200 = 2 SIGURNOSNO RASTOJANJE

Q201 = -15 DUBINA

Q206 = 100 POMERANJE U DUBINU

Q211 = 0.5 VREME ZADRŽAVANJA U DNU

Q208 = 250 POMERANJE UNAZAD

Q203 = +20 KOORD. GORNJA POVRŠINE

Q204 = 100 2. SIGURNOSNO RASTOJANJE

12 CYCL CALL POS X+30 Y+20 M3

13 CYCL CALL POS X+80 Y+50

OBRADA UNUTRAŠNJIH POVRŠINA (ciklus 202)

� Mašinu i TNC za ciklus OBRADE UNUTRAŠNJIH POVRŠINA mora pripremiti proizvođač!

� Obrada se mora izvoditi regularnim vretenom! __________________________________________________

Opsnost od kolizije! Pravac slobodnog kretanja izabrati tako da se alat odvuče od ivice bušenja!

� CYCL DEF: izabrati ciklus 202 OBRADA UNUTRAŠNJIH

POVRŠINA � Sigurnosno rastojanje: Q200 � Dubina: rastojanje radni komad-gornja površina-

osnova bušenja: Q201 � Pomeranje u dubinu: Q206 � Vreme zadržavanja u dnu: Q211 � Pomeranje nazad: Q208 � Koordinate radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Pravac slobodnog kretanja (0/1/2/3/4) na osnovi

bušenja: Q214 � Ugao orijentisanja vretena: Q336

Page 27: Heiden Ha In

27

UNIVERZALNO BUŠENJE (ciklus 203)

� CYCL DEF: izabrati cuklus 203 UNIVERZALNO BUŠENJE � Sigurnosno rastojanje: Q200 � Dubina: rastojanje radni komad-gornja površina-

osnova bušenja: Q201 � Pomeranje u dubinu: Q206 � Pomak u dubinu: Q202 � Vreme zadržavanja gore: Q210 � Koordinate radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � iznos smanjenja nakon svakog pomaka: Q212 � količina drobljenja opiljkaka do vraćanja: Q213 � Smanjivanje nakon svakog pomaka u pravcu dubine:

Q205 � Vreme zadržavanja u dnu: Q211 � Pomeranje nazad: Q208 � Potez unazad kod drobljenja opiljaka: Q256

UPUŠTANJE - LEĐNO (ciklus 204)

� Mašina i TNC moraju biti pripremljeni od strane proizvođača za izvođenje ciklusa UPUŠTANJE- LEĐNO!

� Obrada se izvodi regularnim vretenom! ____________________________________________________

� Opsnost od kolizije! Pravac slobodnog kretanja

izabrati tako, da se alat odvlači od osnove bušenja!

� Ciklus se upotrebljava samo sa vratilom za bušenje!

___________________________________________

� CYCL DEF: izabrati ciklus 204 UPUŠTANJE-LEĐNO � Sigurnosno rastojanje: Q200 � Dubina vertikalno: Q249 � Jačina materijala: Q250 � Mera ekstenzije: Q251 � Visina sečenja: Q252 � Pomeranje pretpozicioniranja: Q253

� Pomeranje upuštanja: Q254 � Vreme zadržavanja u osnovi upuštanja: Q255 � Koordinate radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Pravac slobodnog kretanja (0/1/2/3/4): Q214 � Ugao za orijentisanje vretena: Q336

Page 28: Heiden Ha In

28

UNIVERZALNO DUBOKO BUŠENJE (ciklus 205)

� CICL DEF: izabrati ciklus 205 UNIVERZALNO BUŠENJE � Sigurnosno rastojanje: Q200 � Dubina: rastojanje radni komad-gornja površina-

osnova bušenja: Q201 � Pomeranje u dubinu: Q206 � Pomak u dubinu: Q202 � Koord. radni komad-gornja površina:Q203 � 2. sigurnosno rastojanje: Q204 � Smanjenje nakon svakog pomaka: Q212 � Minimalni pomak u dubinu ako je smanjenje zadato:

Q205 � Razmak preticanja gore: Q258 � Razmak preticanja u dnu: Q259 � Dubina bušenje do drobljenja opiljaka: Q257 � Vraćanje nazad kod drobljenja opiljaka: Q256 � Vreme zadržavanja u dnu: Q211 � Produbljena startna tačka: Q379 � Pomeranje pozicioniranja: Q253

BUŠENJE GLODANJEM (Ciklus 208)

� Predpozicioniranje u sredinu bušenja sa R0 � CYCL DEF: izabrati ciklus 208 BUŠENJE GLODANJEM � Sigurnosno rastojanje:Q200 � Dubina: rastojanje radni komad- gornja površina

radnog komada-osnova bušenja: Q201 � Pomeranje u dubinu: Q206 � Pomak po zavojnici: Q334 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q 204 � Potreban prečnik bušenja: Q335 � Prečnik ranijeg bušenja: Q342

� Vrsta glodanja: Q351

Sinhrono obrtanje: +1 Suprotno obrtanje: -1

12 CYCL DEF 208 BUŠENJE GLODANJEM

Q200 = 2 SIGURNOSNO RASTOJANJE

Q201 = -80 DUBINA

Q206 = 150 POMERANJE U DUBINU

Q334 = 1.5 POMAK U DUBINU

Q203 = +100 KOORD. GORNJA POVRŠINA

Q204 = 50 2. SIGURNOSNO RASTOJANJE

Q335 = 25 POTREBAN PREČNIK

Q342 = 0 RANIJI PREČNIK BUŠENJA

Q351 = 0 VRSTA GLODANJA

Page 29: Heiden Ha In

29

IZRADA NAVOJA UREZNICOM NOVO (ciklus 206) sa stabilizacionom steznom glavom

Za desni navoj koristi se vreteno M3, a za levi navoj M4!

� Promeniti dužinu stabilizacione glave � CYCL DEF: izabrati ciklus 206 IZRADA NAVOJA

UREZNICOM � Sigurnosno rastojanje: Q200 � Dubina bušenja: dužina navoja = rastojanje između

gornje površine radnog komada i kraja navoja: Q201 � Pomeranje F = broj obrtaja vretena S x korak zavojnice

P: Q206 � Vreme zadržavanja u dnu (vrednost između 0 i 0,5

sekundi) zadati: Q211 � Koord. Radni komad-gornja površina: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 ZADRŽAVANJA U DNU

Q203 = +25 KOORD. GORNJA POVRŠINA

Q204 = 50 2. SIGURNOSNO RASTOJANJE

IZRADA NAVOJA UREZNICOM GS NOVO (ciklus 207) bez stabilizacione stezne glave

� Mašina i TNC moraju biti pripremljeni za Izradu navoja ureznicom bez stabilizacione stezne glave od strane proizvođača!

� Obradu izvršavati samo sa regularnim vretenom!

____________________________________________________

� CYCL DEF: izabrati ciklus 207 IZRADA NAVOJA UREZNICOM GS NOVO

� Sigurnosno rastojanje: Q200 � Dubina bušenja: dužina navoja = rastojanje između

radnog komada-gornja površina i kraja navoja: Q201 � Korak zavojnice: Q239 � Predznak se stavlja za desni i levi navoj:

desni navoj: + levi navoj: -

� Koord. radni komad-gornja površina: 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 POVRŠINA

Q204 = 50 2. SIGURNOSNO RASTOJANJE

Page 30: Heiden Ha In

30

IZRADA NAVOJA DROBLJENJEM OPILJKAKA (ciklus 209)

� Mašine i TNC moraju biti pripremljeni od strane proizvođača za IZRADU NAVOJA DROBLJENJEM OPILJAKA!

� Obrada se itvodi sa ragularnim vretenom!

� CYCL DEF: izabrati ciklus 209 IZR. NAV. DROB. OPILJAKA � Sigurnosno rastojanje: Q200 � Dubina bušenja: dužina navoja = razmak između radni

komad-gornja površina i kraja navoja: Q201 � Korak zavojnice: Q239

Predznak se stavlja za desni i levi navoj: Desni navoj: + Levi navoj: -

� Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Dubina bušenja sa drobljenjem opijlaka: Q257 � Vraćanje kod bušenja sa drob. opiljkaka: Q256 � Ugao za orijentisanje vretena: Q336 � Faktor krajnjeg broja obrataja i vraćanja: Q403

IZRADA NAVOJA GLODANJEM (ciklus 262)

� Predpozicioniranje u sredinu bušenja sa R0 � CYCL DEF: izabrati ciklus 262 IZRADA NAVOJA

GLODANJEM � Zadani prečnik zavojnice: Q335 � Korak zavojnice: Q239

Predznakom se određuje desni i levi navoj: Desni navoj: + Levi navoj: -

� Dubina navoja: razmak između površine radnog komada i kraja navoja: Q201

� Broj koraka do dodavanja: Q355 � Broj navoja za dodavanje: Q253 � Vrsta glodanja: Q351

Sinhrono obrtanje: + Suprotno obrtanje: -

� Sigurnosno rastojanje: Q200 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Pomeranje glodanja: Q207

Obratite pažnju da TNC pre početka kretanja dovodi do korekcije kretanja u osu alata. Veličina korekcije je zavisna od koraka zavojnice. Paziti na mesto dostizanja korekcije.

Page 31: Heiden Ha In

31

GLODANJE NAVOJA SA UPUŠTANJEM (ciklus 263)

� Predpozicioniranje u središte bušenja sa R0 � CYCL DEF: pozvati ciklus 263 GLODANJE NAVOJA SA

UPUŠTANJEM � Zadani prečnik navoja: Q335 � Korak zavojnice: Q239

Predznak utvrđuje desni i levi navoj: desni navoj: + levi navpj: -

� Dubina navoja: razmak između površine radnog komada i kraja navoja: Q201

� Dubina upuštanja: razmak između gornja površina radnog komada-osnova bušenja: Q356

� Pomeranje predpozicioniranja: Q253 � Vrsta glodanja: Q351

Sinhrono obrtanje: +1 Suprotno obrtanje: -1

� Sigurnosno rastojanje: Q200 � Sigurnosno rastojanje bočno: Q357 � Dubina upuštanja sa čeone strane: Q358 � Dubina upuštanja čeona: Q359 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Pomeranje upuštanja: Q254 � Pomeranje glodanja: 207

IZRADA NAVOJA GLODANJEM (ciklus 264)

� Predpozicioniranje u središte bušenja sa R0

� CYCL DEF: izabrati ciklus 264 IZRADA NAVOJA GLODANJEM

� Zadani prečnik navoja: Q335 � Korak navoja: Q239

Predznak utvrđuje desni i levi navoj: desni navoj: +1 levi navoj: -1

� Dubina navoja: rtazmak između gornje površine radnog komada i kraja navoja: Q201

� Dubina bušenja: rastojanje gornje površine radnog komada i osnove bušenja: Q356

� Pomeranje predpozicioniranja: Q253 � Vrsta glodanja: Q351

Sinhrono obrtanje: +1 Suprotno obrtanje: -1

� Pomak u dubinu: Q202 � Razmak preticanja gore: Q258 � Dubina bušenja do drobljenja opiljaka: Q257 � Vraćanje nazad kod drobljenja opiljaka: Q256 � Vreme zadržavanja u dnu: Q211 � Dubina upuštanja čeona: Q358 � Odstupanje upuštanja čeono: Q359 � Sigurnosno rastojanje: Q200 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Pomeranje primicanja noža u dubinu: Q206 � Pomeranje glodanja: Q207

Page 32: Heiden Ha In

32

IZRADA NAVOJA GLODANJEM SA PUŽNIM PRENOSOM (ciklus 265)

� Prepozicionirati u središte bušenja sa R0 � CYCL DEF: izabrati ciklus 265 IZARADA NAVOJA

GLODANJEM SA PUŽNIM PRENOSOM � Zadani prečnik: Q335 � Korak navoja: Q239

Predznak utvrđuje levi i desni navoj: desni navoj: +1 desni navoj: -1

� Dubina zavojnice: rastojanje između gornje površine radnog komada i kraja navoja: Q201

� Pomeranje predpozicioniranja: Q253 � Dubina upuštanja čeono: Q358 � Odstupanje upuštanja čeono: Q359 � Postupak upuštanja: Q360 � Pomak u dubinu: Q202 � Sigurnosno rastojanje: Q200 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Pomeranje upuštanja: Q254 � Pomeranje glodanja: Q207

GLODANJE SPOLJNJEG NAVOJA (ciklus 267)

� Prepozicioniranje u središte bušenja sa R0 � CYCL DEF: izabrati ciklus 267 GLODANJE SPOLJNJEG

NAVOJA � Zadani prečnik navojnice: Q335 � Korak navoja: Q239

Predznak utvđuje desni i levi navoj: desni navoj: +1 levi navoj: -1

� Dubina zavojnice: rastojanje između gornje površine radnog komada i kraja zavojnice: Q201

� Broj koraka za dodatak: Q355 � Pomeranje predpozicije: Q253 � Vrsta glodanja: Q351

Sinhrono obrtanje: +1 Suprotno obrtanje: -1

� Sigurnosno rastojanje: Q200 � Dubina upuštanja čeono: Q358 � Odstupanje upuštanja čeono: Q359 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Pomeranja upuštanja: Q254 � Pomeranje glodanja: Q207

Page 33: Heiden Ha In

33

Izrezi, osovinice i žlebovi Pregled Ciklusi na raspolaganju

251 PRAVOUGLI IZREZI komplet strana 33 252 KRUŽNI IZREZI komplet strana 34 253 ŽLEB komplet strana 34 254 OKRUGLI ŽLEBOVI komplet strana 35 212 GLAČANJE IZREZA strana 35 213 GLAČANJE OSOVINICA strana 36 214 GLAČANJE KRUŽNIH IZREZA strana 36 215 GLAČANJE KRUŽNIH OSOVINICA strana 37

Pravougli izrezi (ciklus 251)

� CYCL DEF: izabrati ciklus 251 PRAVOUGLI IZREZ � Razmera obrade: (0/1/2): Q215 � 1. dužuna strana:Q218 � 2. dužina strana: Q219 � Radijus ugla: Q220 � Mera izglačane strane: Q368 � Položaj alata: Q224 � Položaj izreza: Q367 � Pomeranje glodanja: Q207 � Vrsta glodanja: Q351.

Sinhrono obrtanje: +1 Suprotno obrtanje: -1

� Dubina: rastojanje između dornje površine radnog komada i osnove izreza: Q201

� Dubina pomaka: Q202 � Mera izglačane dubine: Q369 � Pomeranje primicanja noža u dubinu: Q206 � Nameštanje glačanja: Q338 � Sigurnosno rastojanje: Q200 � Koord. rdani komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Putanja – faktor preklapanja: Q370 � Strategija potapanja: Q366

0 = vertikalno potapanje 1 = potapanje pužnom formom 2 = oscilatorno potapanje

� Pomeranje glačanja: Q385

Page 34: Heiden Ha In

34

KRUŽNI IZREZI (ciklus 252)

� CYCL DEF: izabrati ciklus 252 KRUŽNI IZREZI � Razmera obrade: (0/1/2): Q215 � Prečnik gotovod komada: Q223 � Mera izglačane strane: Q368 � Pomeranje glodanja: Q207 � Vrsta glodanja: Q351

Sinhrono obrtanje: +1 Suprotno obrtanje: -1

� Dubina: Rastojanje radni komad-gornja površina – osnova izreza: Q201

� Pomak u dubinu: Q202 � Mera izglačane dubine: Q369 � Pomeranje primicanja noža u dubinu: Q206 � Nameštanje glačanja: Q338 � sigurnosno rastojanje: Q200 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Putanja – faktor preklapanja: Q370 � Strategija potapanja: Q366

0 = vertikalno potapanje 1 = potapanje pužnom formom

� Pomeranje glačanja: Q385

IZRADA ŽLEBOVA GLODANJEM (ciklus 253)

� CYCL DEF: izabrati ciklus 253 IZRADA ŽLEBOVA GLODANJEM

� Razmera obrade (0/1/2): Q215 � 1. dužina strana: Q218 � 2. dužina strana: Q219 � Mera izglačane strane: Q368 � Ugao obrtanja oko celokupnog žleba: Q374 � Položaj žleba (0/1/2/3/4): Q367 � Pomeranje glodanja: Q207 � Vrsta glodanja: Q351

Sinhrono obrtanje: +1 Suprotno obrtanje: -1

� Dubina: rastojanje rastojanje radni komad-gornja površina-osnova žleba: Q201

� Pomak u dubinu: Q202 � Mera izglačanog dna: Q369 � Pomeranje primicanja noža u dubinu: Q206 � Nameštanje glačanja: Q338 � Sigurnosno rastojanje: Q200 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Strategija potapanja: Q366

0 = vertikalno potapanje 1 = oscilatorno potapanje

� Pomeranje glačanja: Q385

Page 35: Heiden Ha In

35

OKRUGLI ŽLEB (ciklus 254)

� CYCL DEF: izabrati cklus 254 OKRUGLI ŽLEB � Razmera obrade: (0/1/2): Q215 � 2. dužina strana: Q219 � Mera izglačane strane: Q368 � Krug dela-prečnik: Q375 � Položaj žleba (0/1/2/3): Q367 � Sredina 1. ose: Q216 � Sredina 2. ose: Q217 � Startni ugao: Q376 � Ugao otvaranja žleba: Q248 � Ugao koraka: Q378 � Broj obrada: Q377 � Pomeranje glodanja: Q207 � Vrsta glodanja: Q351

Sinhrono obrtanje: +1 Suprotno obrtanje: -1

� Dubina: Rastojanje radni komad-gornja površina-osnova žleba: Q201

� Pomak u dubinu: Q202 � Mera izglačanog dna: Q369 � Pomeranje promicanja noža u dubinu: Q206 � Nameštanje glačanja: Q338 � Sigurnosno rastojanje: Q200 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Strategija potapanja: Q366. (0=vertikalno,

1=oscilatorno potapanje) � Pomeranje glačanja: Q385

GLAČANJE IZREZA (CIKLUS 212)

� CYCL DEF: izabrati ciklus 212 GLAČANJE IZREZA � Sigurnosno rastojanje: Q200 � Dubina: rastojanje radni komad-gornja površina-

osnova izreza: Q201 � Pomeranje primicanja nža u dubinu: Q206 � Pomak u dubinu: Q202 � Pomeranje glodanja: Q207 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Sredina 1. ose: Q216 � Sredina 2. ose: Q217 � 1. dužina strana: Q218 � 2. dužina strana: Q219 � Radijus ugla: Q220 � Premer 1. ose: Q221

TNC pozicionira alat u osu alata na površini obrade automatski. Kod pomaka u većau ili istu dubinu alat se prevozi u radnom hodu.

Page 36: Heiden Ha In

36

GLAČANJE OSOVINICA (ciklus 213)

� CYCL DEF: izabrati ciklus 213 GLAČANJE OSOVINICA � Sigurnosno rastojanje: Q200 � Dubina: Rastojanje radni komad-gornja površina-

osnova osovinica: Q201 � Pomeranje Primicanja noža u dubinu: Q206 � Pomak u dubinu: Q202 � Pomeranje glodanja: Q207 � Koord. radni komad-gornja površina: Q203 � 2. Sigurnosno rastojanje: Q204 � Sredina 1. ose: Q216 � Sredina 2. ose: Q217 � 1. dužina strana: Q218 � 2. dužina strana: Q219 � Radijus ugla: Q220 � Premer 1. ose: Q221

TNC pozicionira alat u osu alata na površini obrade automatski. Kod pomaka u veću ili istu dubinu alat se prevozi u radnom hodu.

GLAČANJE KRUŽNIH IZREZA (ciklus 214)

� CYCL DEF: izabrati ciklus 214 GLAČANJE KRUŽNIH IZREZA

� Sigurnosno rastojanje: Q200 � Dubina: rastojanjeradni komad-gornja površina-osnov

izreza: Q201 � Pomeranje primicanja nža u dubinu: Q206 � Pomak u dubinu: Q202 � Pomeranje glodanja: Q207 � Koord. radni komad-gornja površina: Q203 � 1. sigurnosno rastojanje: Q204 � Sredina 1. ose: Q216 � Sredina 2. ose: Q217 � Neobrađen komad-prečnik: Q222 � Gotov komad-prečnik: Q223

TNC pozicionira alat automatski u osu alata na površini obrade. Kod pomaka u veću ili istu dubinu alat se prevozi u radnom hodu.

Page 37: Heiden Ha In

37

GLAČANJE KRUŽNIH OSOVINICA (ciklus 215)

� CYCL DEF: izabrati ciklus 215 GLAČANJE KRUŽNIH OSOVINICA

� Sigurnosno rastojanje: Q200 � Dubina: rastojanje gornja površina radnog komada-

osnova osovinice: Q201 � Pomeranje primicanja nožau dubinu: Q206 � Pomak u dubinu: Q202 � Pomak u dubinu: Q207 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Sredina 1. ose: Q216 � Sredina 2. ose: Q217 � Prečnik neobrađenog komada: Q222 � Prečnik gotovog komada: Q223

TNC automatski pozicionira alat u osu alata na površini obrade. Kod pomaka u veću ili istu dubinu alat se prevozi u radnom hodu.

Tačkasti šablon Pregled Ciklusi na raspolaganju

220 TAČKASTI ŠABLON NA KRUGU strana 37 221 TAČKASTI ŠABLON NA LINIJI strana 38

TAČKASTI ŠABLON NA KRUŽNICI (ciklus 220)

� CYCL DEF: izabrati ciklus 220 TAČKASTI ŠABLON NA KRUŽNICI

� Sredina 1. ose : Q216 � Sredina 2. ose: Q217 � Prečnik neobrađenog komada: Q244 � Polazni ogao: Q245 � Završni ugao: Q246 � Korak ugla: Q247 � Broj obrada:Q241 � Sigurnosno rastojanje: Q200 � Koord. radni komad-gornja površina: Q203 � 2. sigurnosno rastojanje: Q204 � Podizanje na sigurnu visinu: Q301 � Skok na sigurnosnu visinu: Q365

Sa ciklusom 220 se mogu kombinovati Sledeći 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.

Page 38: Heiden Ha In

38

TAČKASTI ŠABLON NA LINIJI (CIKLUS 221)

� CYCL DEF: izabrati ciklus 221 TAČKASTI ŠABLON NA LINIJI

� Startna tačka 1- ose: Q225 � Statrna tačka 2. ose: Q226 � Rastojanje 1. ose: Q237 � Rastojanje 2. ose: Q238 � Broj kolona: Q242 � Broj vrsta: Q243 � Položaj alata: Q224 � Sigurnosno rastojanje: Q200 � Koordinate radni komad-gornja površina: Q203 � Sigurnosno rastojanje: Q204 � Skok na sigurnosnu visinu: Q301

� Ciklus 221 TAČKASTI ŠABLON NA LINIJI deluje po svojoj definiciji!

� Ciklus 221 poziva se automatski poslednjim definisanim ciklusom obrade!

� Sa ciklusom 221 mogu se kombinovati sledeći ciklusi: 1, 2, 3, 4, 5, 17, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 212, 213, 214, 215, 240, 251, 252, 253, 262, 263, 264, 265, 267.

� Sigurnosno rastojanje, koord. radni komad-gornja površina deluje uvek na ciklus 221!

____________________________________________________ TNC automatski pozicionira alat u osu alata na ravni obrade.

SL – ciklusi Pregled Ciklusi na raspolaganju

14 KONTURA strana 39 20 KONTURA – PODACI strana 40 21 PREDBUŠENJE strana 40 22 ČIŠĆENJE strana 40 23 GLAČANJE DNA strana 41 24 GLAČANJE STRANA strana 41 25 LINIJA KONTURE strana 41 27 CILINDASKA KOŠULJICA strana 42 28 CILINDASKA KOŠULJICA ŽLEB strana 42

29 CILINDARSKA KOŠULJICA PREČKA 43 39 CILINDARSKA KOŠULJICA KONTURA 43

Page 39: Heiden Ha In

39

Opšte karakteristike SL-ciklusi su podobni kada se kontura sastoji iz više sklopljenih delova konture (maksimalno 12 ostrva ili izreza) Delovi konture se definišu u podprogramima.

� Za delove konture paziti na sledeće:

� Kod ireza kontura je u unutrašnjosti, 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 ograničeno. Tako se u jednom SL-ciklusu može programirati oko 2048 npr prava-rečenica.

____________________________________________________

Kontura ciklusa 25 LINIJA KONTURE ne sme biti zatvorena!

_______________________________________________________

Pre programiranja provesti grafičku 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 � Numeručki naziv za konturu: izlistati numerički

NAZIV jednog od podprograma koji su dodani za skup zatvorenih kontura.

Ciklus 14 KONTURA deluje po sopstevnoj definiciji!

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

...

Page 40: Heiden Ha In

40

KONTURA – PODACI (ciklus 20) U ciklusu 20 KONTURA-PODACI nalaze se informacije o obradi za cikluse od 21 do 24.

� CYCL DEF: izabrati ciklus 20 KONTURE-PODACI � Dubina glodanja: razmaka od gornje površine radnog

komada do osnove izreza: Q1 � Putanja – faktor preklapanja: Q2 � Premer izglačane strane: Q3 � Premer izglačane dubine: Q4 � Koord. radni komad-gornja površina: koordinate radni

komad-gornja površina prenesena na aktuelnu nultu tačku: Q5

� Sigurnosno rastojanje: rastojanje alat-radni komad- gornja površina:Q6

� Sigurna visina: visina na kojoj ne može doći do kolizije sa radnim komadom: Q7

� Unutrašnji radijus: radijus zaobljenja putanje srednje tačke alata po unutrašnjim uglovima: Q8

� Pravac obrtanja: Q9: u smeru kazaljki sata=-1, u obrnutom smeru=+1

Ciklus 20 KONTURA-PODACI deluje po sopstvenoj definiciji!

PREDBUŠENJE (ciklus 21)

� CYCL DEF: izabrati ciklus 21 PREDBUŠENJE � Pomak u dubinu: Q10 inkrementalno � Pomeranje u pravcu dubine: Q11 � Čišćenje-alat broj: Q13

ČIŠĆENJE (ciklus 22) Čišćenje sledi svkaim pomakom u dubinu paralelenim sa konturom.

� CYCL DEF: izabrati ciklus 22 ČIŠĆENJE � Pomak u dubinu: Q10 � Pomeranje pomicanja u dubinu: Q11 � Pomeranje čišćenja: Q12 � Prečošćenje-alat broj: Q18 � Pomeranje osciliranje: Q19 � Pomeranje nazad: Q208 � Faktor pomeranja i n%: redukovanje pomeranja kada je

alat u punom zahvatu: Q401

Page 41: Heiden Ha In

41

GLAČANJE DNA (ciklus 23) Površina se obrađuje tako što se glača dno paralelno za konturama.

� CYCL DEF: izabrati cklus 23 ČIŠĆENJE DNA � Pomeranja pomaka u dubinu: Q11 � Pomeranje čišćenja: Q12 � Pomeranje vraćanja: Q208

Ciklus 22 ČIŠĆENJE pozvati pre ciklusa 23!

____________________________________________________

GLAČANJE STRANA (ciklus 24) Čistiti pojedinačno delova konture.

� CYCL DEF: izabrati ciklus 24 ČIŠĆENJE STRANA � pRAVAC OBRTANJA: Q9. U pravcu kazaljki sata Q9=-1, u

suprotnom smeru Q9=+1 � Pomak u dubinu: Q10 � Pomeranje pomaka u dubinu: Q11 � Pomeranje čišćenja: Q12 � Premer izglačane strane: Q14. Premer za više glačanja.

Ciklus 22 ČIŠĆENJE pozvati pre ciklusa 24!

____________________________________________________

LINIJA KONTURE (ciklus 25) Sa ovim ciklusom se utvđuju podaci za obradu otvorenih kontura koje su definisane u Kontur-podprogramu.

� CYCL DEF: izabrati ciklus 25 LINIJA KONTURE � Dubina glodanja: Q1 � Premer glačane strane: Q3. Premer u ravni obrade. � Koordinate gornje površine radnog komada: Q5. � Sigurnosna visina: Q7: visina pri kojoj se alat i radni

komad ne modu sudariti. � Pomak u dubinu: Q10 � Pomeranje pomaka u dubinu: Q12 � Vrsta glodanja: Q15. Sinhrono glodanje: Q15=+1,

glodanje u suprotnom smeru Q15=-1, oscilatorno kod više pomaka: Q15=0

____________________________________________________ � Ciklus 14 KONTUR sme sadržavati samo jedan

numerički naziv! � Podprogram sme imati oko 2048 komada

prave. � Nakon pozivanja ciklusa ne programirati

inkrementalno, opasnost od kolizije. � Nakon poziva ciklusa dovesti u definisanu

apsolutnu poziciju. ____________________________________________________

Page 42: Heiden Ha In

42

CILINDARSKA KOŠULJICA (ciklus 27, softverska opcija 1)

Mašina i TNC moaju bit opremljeni za ciklus 27 CILINDARSJKA KOŠULJICA od strane proizvođača!

Ciklusom 27 CILINDARSKA KOŠULJICA prenosi se košuljica na cilindar prema prethodno definisanoj konturi. � Definisati konturu u podprogramu i postaviti ciklusom 14 KONTURA � CYCL DEF: izabrati cuklus 27 CILENDARSKA KOŠULJICA � Dubina glodanja: Q1 � Premer glačane strane: Q3 � Sigurnosno rastojanje: Q6. Rastojanje između alata i gornje površine radnog komada � Pomak u dubinu: Q10 � Pomeranje pomaka u dubinu: Q11 � Pomeranje glodanja: Q12 � Radijus cilindra: Q16. � Vrsta premera: Q17. Stepen = 0, mm/inč = 1

� Radni komad mora biti centriran! � Osa radnog alata mora biti vertikalna u odnosu

na osu okruglog radnog stola! � Ciklus 14 KONTURA sme sadržavati samo

jedan numerički naziv! � Podprogram sme sadržavati oko 1024 komada

prave! ____________________________________________________

CILINDARSKA KOŠULJICA (ciklus 28, softverska opcija 1)

Mašina i TNC moraju biti pripremljeni od strane proizvođača za ciklus 28 CILINDARSKA KOŠULJICA!

Ciklusom 28 CILINDARSKA KOŠULJICA prenosi se ranije definisani žleb bez deformacija bočnih zidova na košuljice cilindra. � Definisati konturu u podprogramu i postaviti ciklusom 14 KONTURA � Izabrati ciklus 28 CILINDARSKA KOŠULJICA � Dubina glodanja: Q1 � Premer glačane strane: Q3 � Sigurnosno rastojanje: Q6. Razmak između alat i gornje povcršine radnog komada � Poma u dubinu: Q10 � Pomeranje pomaka u dubinu: Q11 � Pomeranje glodanja: Q12 � Prečnik cilindra: Q16 � Vrsta premera: Q17. Stepen = 0, mm/inč = 1 � Širina žleba: Q20 � Tolerancija: Q21

� Radni komad mora biti centriran! � Osa alata kora biti verikalne prema osi radnog stola! � Ciklus 14 KONTURA sme imati samo jedan numerički naziv! � Podprogram sme imati oko 1024 komada prave!

Page 43: Heiden Ha In

43

CILINDARSKE KOŠULJICA (ckilus 29, softverska opcija 1)

Mašina i TNC moraju biti opremljeni od strane proizvo- đača za ciklus 29 CILINDARSKA KOŠULJICA!

Ciklusom 29 CILINDARSKA KOŠULJICA prenosi se lamela bez deformacije bočnih zidova na košuljicu cilindra. � Definisati konturu u podprogramu i postaviti preko ciklusa 14 KONTURA � CYCL DEF: izabrati ciklus 29 CILINDARSKA KOŠULJICA LAMELA � Dubina glodanja: Q1 � Premer glačane strane: Q3 � Sigurnosno rastojanje: Q6. Rastojanje između alata i gornje površine radnog komada � Pomak u dubinu: Q10 � Pomeranje pomaka u dubinu: Q11 � Pomeranje čišćenja: Q12 � Prečnik cilindra: Q16 � Vrsta premera: Q17. Stepen = 0, mm/inč = 1 � Širina lamele: Q20

� Radni komad mora biti centriran! � Osa alata mora biti vertikalna na radni sto! � Ciklus 14 KONTURA sme imati samo jedan

numerički naziv! � Podprogram sme imati oko 2048 komada prave!

____________________________________________________

CILINDASKE KOŠULJICA (ciklus 39, softverske opcija 1)

Mašina i TNC moraju biti opremljeni za ciklus 39 CILINDARSKA KOŠULJICA od strene proizvođača!

� Definisati konturu u podprogramu i postaviti pomoću ciklusa 14 KONTURA � CICL DEF: izabrati ciklus 39 CILINDARSKA KOŠULJICA � Dubina glodanja: Q1 � Premer glačane strane: Q3 � Sigurnosno rastojanje: Q6. Rastojanje od alata do gornje površine radnog komada � Pomak u dubinu: Q10 � Pomeranje pomaka u dubinu: Q11 � Pomeranje glodanja: Q12 � Prečnik cilindra: Q16 � Vrsta premera: Q17. Stepen = 0, mm/inč = 1 ____________________________________________________

� Radni komad mora biti centriran! � Osa alata mora biti vertikalna na osu okruglog

radnog stola! � Ciklus 14 KONTURA sme imati samo jedan

numerički naziv! � Podprogram sme imati oko 2048 komada prave!

____________________________________________________

Page 44: Heiden Ha In

44

CIKLUSI IZRADE REDOVA Pregled Ciklusi na raspolaganju

30 3D-PODACI DORADE strana 44 230 IZRADA REDOVA strana 44 231 REGULACIONE RAVNI strana 45

232 ČEONO GLODANJE strana 45

3D-PODACI DORADE (ciklus 14)

Za ovaj ciklus potrebno je glodalo sa čeonim zubom zasečenim po sredini!

� CYCL DEF: izabrati ciklus 30 3D-POD ACI DORADE � PGM-naziv digitalnih podataka � MIN-tačka područja � MAX_tačka podrčja � Sigurnosno rastojanje: 1 � Pomak u dubinu: 2 � Pomeranje pomaka u dubinu: 3 � Pomeranje: 4 � Dodatna funkcija M.

IZRADA REDOVA (ciklus 230)

TNC pozicionira alat – na kraju aktuelne pozicije – sasvim blizu ravni koja se obrađuje i zaključno do ose alata u startnoj tački. Alat pozicionirati tako da ne dođe do kolizije sa radnim komadom ili sa sredstvima za pritezanje!

____________________________________________________ � CYCL DEF: izabrati ciklus 230 IZRADA REDOVA � Startna tačka 1. ose: Q225 � Startna tačka 2. ose: Q226 � Startna tačka 3. ose: Q227 � 1. bočna dužina: Q218 � 2. bočna dužina: Q219 � Broj kriški: Q240 � Pomeranje primicanja noža u dubinu: Q206 � Pomeranje glodanja: Q207 � Pomeranje poprečno: Q209 � Sigurnosno rastojanje:Q200

Page 45: Heiden Ha In

45

REGULACIONE RAVNI (ciklus 231)

TNC pozicionira alat – na kraju aktuelne pozicije – sasvim blizu ravni koja se obrađuje i zaključuje u osi alata na startnoj tački (tačka 1). Alat tako predpozicionirati da ne dođe do kolizije sa radnim komadom ili sa sredstvima za stezanje!

____________________________________________________

� CYCL DEF: izabrati ciklus 231 REGULACIONE RAVNI � Startna tačka 1. ose: Q225 � Startna tačka 2. ose: Q226 � Startna tačka 3. ose: Q227 � 2. tačka 1. ose: Q228 � 2. tačka 2. ose:Q229 � 2. tačka 3. ose: Q230 � 3. tačka 1. ose: Q232 � 3. tačka 3. ose: Q233 � 4. tačka 1. ose: Q234 � 4. tačka 1. ose: Q235 � 4. tačka 3. ose: Q236 � Broj kriški: Q240 � Pomeranje glodanja: Q207

ČEONO GLODANJE (ciklus 232)

2. sigurnosno rastojanje Q204 tako zadati, da ne može doći do kolizije sa radnim komadom ili sredstvima za stezanje

____________________________________________________

� CYCL DEF: izabrati ciklus 232 ČEONO GLODANJE � Strategija obrade: Q389 � Startna tačka 1. ose: Q225 � Startna tačka 2. ose: Q226 � Startna tačka 3. ose: Q227 � Krajnja tačka 3. ose: Q386 � 1. bočna dužina: Q218 � 2. bočna dužina: Q219 � Maksimalni pomak u dubinu: Q202 � Premer izglačanog dna: Q369 � Maksimalna putanja – faktor lapovanja: Q370 � Pomeranje glodanja: Q207 � Pomeranje glačanja: Q385 � Pomeranje predpoziconiranja: Q253 � Sigurnosno rastojanje: Q200 � Sigurnosno rastojanje strana: Q357 � 2. sigurnosno rastojanje: Q204

Page 46: Heiden Ha In

46

Ciklusi za proračun koordinata Pregled Ciklusom Proračuna koordinata konture se pomeraju, ogledaju, obrću (u ravni), menjaju stranu (izlaze iz ravni), smanjuju i povećavaju. Ciklusi na raspolaganju

7 NULTA TAČKA strana 46 247 POSTAVLJANJE ODNOSNE TAČKE strana 47 8 OGLEDALO strana 47 10 OBRTANJE strana 48 11 MERNI FAKTORI strana 48 26 MERNI FAKTORI SPECIFIČNIH OSA strana 49 19 OBRADA RAVNI (softverska opcija) strana 49

Ciklusi Proračuna koordinata deluju toliko dugo, dok se ne postave nazad ili ponovo definišu. Prvobitne konture trebaju biti postavljene u podprogramu. Zadate vrednosti mogu biti date kao apsolutne ili inkrementalne.

POMERANJE NULTE TAČKE (ciklus 7)

� CYCL DEF: izabrati ciklus 7 POMERANJE NULTE TAČKE � Koordinate neove nulte tačke ili broj nulte tačke zadati

iz tabele nultih tačaka Pomeranje nulte tačke postaviti nazad: obnovljena definicija ciklusa sa zadatom vrednošću 0.

13 CYCL DEF 7.0 NULTA TAČKA

14 CYCL DEF 7.1 X + 60

16 CYCL DEF 7.3 Z - 5

15 CYCL DEF 7.2 Y + 40

Pomeranje nulte tačke sprovesti pre proračuna drugih koordinata!

Page 47: Heiden Ha In

47

POSTAVLJANJE ODNOSNE TAČKE (ciklus 247)

� CYCL DEF: izabrati ciklus 247 POSTAVLJANJE ODNOSNE TAČKE

� Broj za odnosnu tačku: Q339. Broj nove odnosne tačke preuzeti iz preset-tabele

13 CYCL DEF 247 POSTAVLJANJE ODNOSNE TAČKE

Q339 = 4 ; BROJ ODNOSNE TAČKE

Pri aktiviranju odnosne tačke, TNC vraća sve aktivne proračune koordinata nazad, a one se aktiviraju sa sledećim ciklusima:

� ciklus 7, pomeranje nulte tačke � ciklus 8, ogledalo � ciklus 10, obrtanje � ciklus 11, merni faktor � ciklus 26, merni fsktor specifičnih osa

Proračun koordinata iz ciklusa 19, ravan obrade sa odstupanjem, ostaje pri tom aktivan. Ako aktivirate preset broj 0 (red 0), time aktivirate odnosnu tačku, koju ste time postavili u manuelni režim rada, tj. ručno. U režimu rada PGM-test ciklus 247 ne deluje.

____________________________________________________

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 CALL LBL1

16 CYCL DEF 7.0 NULTA TAČKA

17 CYCL DEF 7.1 X + 60

18 CYCL DEF 7.2 Y + 40

19 CYCL DEF 8.0 OGLEDALA

20 CYCL DEF 8.1 Y

21 CYCL DEF LBL1

� Osa alata se ne može ogledati! � Ciklus uvek ogleda originalnu konturu (ovde na

priloženom primeru u podprogramu LBL1)

Page 48: Heiden Ha In

48

OBRTANJE (ciklus 10)

� CYCL DEF: izabrati ciklus 10 OBRTANJE � Zadati ugao obrtanja:

Ulazni podaci opsega: -3600 do +360

0

Odnosna osa za ugao obrtanja Radna ravan Odnosna osa i 00-pravac

X/Y X Y/Z Y Z/X Z

12 CALL LBL1

13 CYCL DEF 7.0 NULTA TAČKA

14 CYCL DEF 7.1 X + 60

15 CYCL DEF 7.2 Y + 40

16 CYCL DEF 10.0 OBRTANJE

17 CYCL DEF 10.1 ROT + 35

18 CALL LBL1

MERNI FAKTOR (ciklus 11)

� CYCL DEF: izabrati ciklus 11 MERNI FAKTOR � Zadati merni faktor SCL (engl: scale=tabela mera)

Smanjenje ... SCL<1 Povećanje ... SCL>1

MERNI FAKTOR postaviti nazad: obnovljena definicija ciklusa SCL1

MERNI FAKTOR deluje u ravni obrade ili u tri glavne ose ( zavisno od parametara mašine 7410!

____________________________________________________

11 CALL LBL1

12 CYCL DEF 7.0 NULTA TAČKA

13 CYCL DEF 7.1 X + 60

14 CYCL DEF 7.2 Y + 40

15 CYCL DEF 11.0 MERNI FAKTOR

16 CYCL DEF 11.1 SCL 0.75

17 CALL LBL1

Page 49: Heiden Ha In

49

MERNI FAKTOR SPECIFIČNIH OSA (ciklus 26)

� CYCL DEF: izabrati ciklus 26 MERNI FAKTOR SPECIFIČNIH OSA

� Ose i faktor: osne koordinatse i faktori osno specifičnih istezanja ili sabijanja

� Centri koordinata: centri istezanja ili sabijanja MERNI FAKTOR SPECIFIČNIH OSA vratiti nazad: obnovljeni ciklus sa faktorom 1 za promenjene ose.

Osne koordinate sa pozicijama za kružne putanje ne smeju se istezati ili sabijati sa različitim faktorima!

25 CALL LBL1

26 CYCL DEF 26.0 MERNI FAKTOR SPEC. OSA

27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20

28 CALL LBL1

OBRADA RAVNI (ciklus 19, softverska opcija)

Mašina i TNC moraju biti pripremljeni od strane proizvođača za okretanje RAVNI OBRADE!

Ciklus 19 OBRADA RAVNI podržava radnje sa obtnim glavama i/ili obrtnim stolovima.

� Pozvati alat � Alat u osi alata pustiti u slobodan ra (izbegavjući

koliziju, tj. sudar) � Osu obrtanja pozicionirati na željeni ugao L-rečenicom � CYCL DEF: izabrati ciklus 19 OBRADA RAVNI � Zadati ugao okretanja odgovarajuće 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 okreće

Ciklus OBRADA RAVNI vraćanjem nazad okreće: obnovljena definicija ciklusa sa uglom okretanja 0.

4 TOOL CALL 1 Z S2500

5 L Z + 350 RO FMAX

6 L B + 10 C + 90 RO FMAX

7 CYCL DEF 19.0 OBRADA RAVNI

8 CYCL DEF 19.1 B+10 C+90 F1000 ABST 50

Page 50: Heiden Ha In

50

SPECIJALNI CIKLUSI Pregled Ciklusi na raspolaganju

9 VREME ZADRŠKE strana 50 12 PGM CALL strana 50 13 Vreteno-ORIJENTISANJE strana 51 32 TOLERANCIJA strana 51

VREME ZADRŠKE ( ciklus 9) Programski tok kontroliše trajanje VREMENA ZADRŠKE.

� CYCL DEF: izabrati ciklus 9 VREME ZADRŠKE � Vreme zadrške zadati u sekundama

48 CYCL DEF 9.0 VREME ZADRŠKE

49 CYCL DEF 9.1 V. ZADRŠKE 0.5

PGM CALL (ciklus 12)

� CYCL DEF: izabrati ciklus 12 PGM CALL � Zadati naziv pozvanog programa

Ciklus 12 PGM CALL mora biti pozvan!

7 CYCL DEF 12.0 PGM CALL

8 CYCL DEF 12.1 LOT 31

9 L X+37.5 Y-12 RO FMAX M99

Page 51: Heiden Ha In

51

Vreteno-ORIJENTISANJE (ciklus 13) ____________________________________________________ Mašina i TNC moraju biti pripremljeni od strane proizvođača za Vreteno-ORIJENTISANJE!

� CYCL DEF: izabrati ciklus 13 ORIJENTISANJE � Ugao orijentisanja odnosi sa na zadati ugao ose prema

radnoj ravni: Ulazni podatak – područje 0 do 360

0

Ulazni podatak – preciznost 0,10

� Ciklus pozvati sa M19 ili M20

12 CYCL DEF 13.0 ORIJENTISANJE

13 CYCL DEF 13.1 UGAO 90

TOLERANCIJA (ciklus 32) ____________________________________________________ Mašina i TNC moraju biti od strane proizvođača pripremljeni za brzo glodanje kontura!

Ciklus 32 TOLERANCIJA djeluje po svojoj definiciji!

TNC glača konture automatski između željenih elemenata konture (nekorigovanih ili korigovanih). Pri tome se alat prevozi kontinuirano preko godrnje površine radnog komada. Ukoliko je potrebno, TNC automatski redukuje programirano pomeranje, tako da se program izvodi „beztrzajno“ sa najvećom mogućom brzinom. Glačanjem nastaje odstupanje od konture.. Veličina odstupanja od konture (TOLERANCIJA) je ustanovljena u mašinskom parametru od strane Vašeg proizvođača maine. Ciklusom 32 možete promeniti vrednost zadate tolerancije (pogledaj sliku desno).

� CYCL DEF: izabrati ciklus 32 TOLERANCIJA � Tolerancija T: dopušteno odstupanje od konture u mm � Glačanje/gruba obrada: softverska opcija

Izabrati regulisanje filtera 0: glodanje sa najvećim stepenom izjednačenosti sa konturom 1: Glodanje sa najvišim pomeranjem

� Tolerancija za osu obrtanja (softverska opcija) Dopušteno odstupanje od pozicije ose obrtanja pri akivnom M128

Page 52: Heiden Ha In

52

RAVAN – funkcija (softverska opcija) Pregled

Mašina i TNC moraju biti pripremljeni za okretanje sa PLANE-funkcijom od strane proizvođača!

Sa Ravan-funkcijom (engl: PLANE) stoji Vam na raspolaganju za rad funkcija sa kojom možete na različite načine da definišete okretanje ravni koju obrađujete. Sve PLANE-funkcije u TNC opiisuju željene obrade ravni nezavisno od ose obrtanja koje su sadržane u Vašoj mašini. Na raspolaganju Vam stoje sledeće mogućnosti: Definicije ravni na raspolaganju

Definicija prostornog ugla strana 52 Definicija ugaone projekcije strana 53 Definicija EUL-ugla strana 53 Definicija vektora strana 54 Definicija tačke strana 54 Inkrementalni prostorni ugao strana 55 Definicija ose ugla strana 56 Definicija vraćanja ravni nazad strana 57

Definicija prostornog ugla (PLANE SPATIAL)

� izabrati SPECIJALNE TNC-FUNKCIJE � izabrati PLANE SPATIAL, OKRETANJE RAVNI OBRADE � Prostorni ugao A?: Ugao obrtanja SPA oko fiksne

mašinske ose X (pogledaj sliku desno gore) � Prostorni ugao B?: Ugao obrtanja SPB oko fiksne

mašinske ose Y (pogledaj sliku dasno gore) � Prostorni ugao C?: Ugao obrtanja SPC oko mašinske

fiksne ose Z (pogledaj sliku desno dole) � Dalje koristiti osobine pozicioniranja (pogledaj

„Automatsko okretanje MOVE/STAY/TURN“ na strani 110)

5 PLANE SPATIAL SPA +27 SPB+0 SPC+45 MOVE ABST10 F500 SEQ-

Obratite pažnju pre programiranja Morate uvek definisati prostorne uglove SPA, SPB i SPC, pa i kad je jedan od njih 0. Gore opisani redosled obrtanja važi nezavisno od aktivne ose alata.

Page 53: Heiden Ha In

53

Definisanje ugaone projekcije (PLANE PROJECTED) � izabrati SPECIJALNE TNC-FUNKCIJE

� OKRETANJE RAVNI OBRADE, izabrati PLANE PROJECTED

� Ugaona projekcija 1. koordinatne ravni?: Uugao okretanja ravni obrade projektovan iz kooredinatnog sistema sa mašinskom fiksnom tačkom u 1. koordinatnoj ravni (pogledaj sliku desno gore)

� Ugaona projekcija 2. koordinatne ravni?: projektovan ugo u 2. koordinatnoj ravni u koordinatnom sistemu iz fiksne mašinske tačke (pogledaj sliku desno gore)

� ROT-ugao okretanja ravni (ugao rotacije)?: Okretanje irotirajućeg koordinatnog sistema oko ose okretanja alata (odgovara po smislu rotaciji sa ciklusom 10 OBRTANJE; pogledaj sliku desno dole)

� Dalje koristiti osobine pozicioniranja (pogledaj „Automatsko okretanje MOVE/STAY/TURN“ na strani 110)

5 PLANE PROJECTED PROPOR+24 PROMIN+24 PROROT+30 MOVE ABST10 F500

Obratite pažnju pre programiranja Ugaonu projekciju možete primeniti samo ako treba da se obradi prev ugao kvadra. Uz to na radnom komadu postoje i deformacije.

Definicija EUL-ugla (PLANE EULER)

� izabrati SPECIJALNE TNC-FUNKCIJE � OBRADA RAVNI OKRETANJE, izabrati PLANE EULER � Obrtanje,osnovna koordinatna ravan?: Ugao obrtanja

EULPR oko Z-ose (vidi sliku desno gore) � Ugao okretanja osa alata?: Ugao okretanja EULNUT

koordinatnog sistema po kome se u ugaonom procesu obrće X-osa (vidi sliku desno dole)

� ROT-ugao istezanja ravni?: Obrtanje EULROT okretanja koordinatnog sistema oko Z-ose okretanja (odgovara po smislu rotaciji sa ciklusom 10 obrtanje). Sa uglom rotacije možete na jednostavan način namestiti pravac X-ose u okrenutoj ravni obrade.

� Dalje koristiti osobine pozicioniranja (vidi Automatsko okretanje MOVE/STAY/TURN“ na strani 110).

5 PLANE EULER EULRP+45 EULNU20 EULROT22 MOVE ABST10 F500

Obratite pažnju pre programiranja Redosled obrtanja važi nezavisno od aktivne ose alata.

Page 54: Heiden Ha In

54

Definicija vektora (PLANE VECTOR)

� Izabrati SPECIJALNE TNC-FUNKCIJE � Izabrati OBRADA RAVNI OKRETANJE PLANE VECTOR � X-komponenta baznog vektora?: X-komponenta BX

baznog vektora B (vidi sliku desno gore) � Y-komponenta baznog vektora?: Y-komponenta BY

baznog vektore B (vidisliku desno gore) � Z-komponenta baznog vektora?: Z-komponenta BZ

baznog vektora B (vidi sliku desno gore) � X-komponenta normalnog vektora?: X-komponenta

NX normalnog vektora N (vidi sliku desno dole) � Y-komponenta bormalnog vektora?: Y-komponenta

NY normalnog vektora N (vidi sliku desno dole) � Z-komponenta normalnog vektora?: Z-komponenta

NZ normalnog vektora N � Dalje koristiti osobine pozicioniranja (vidi „Automatsko

PKRETANJE MOVE/STAY/TURN“ strana 110)

5 PLANE VECTOR BX0.8 BY-0.4 BZ-0.4472 NX0.2 NY0.2 NZ0.9592 MOVE ABST10 F500

Obratite pažnju pre programiranja TNC proračunava interno prema vrednostim koje Vi zadate svaki normirani vektor.

Definicija tačke (PLANE POINTS)

� Izabrati SPECIJALNE ZNC-FUNKCIJE � Izabrati OBRADA RAVNI OKRETANJE, PLANE POINTS � X-koordinata 1. tačke ravni?: X-koordinata P1X � Y-koordinata 1. tačke ravni?: Y-koordinata P1Y � Z-koordinata 1. tačke ravni?: Z-koordinata P1Z � X-koordinata 2. tačke ravni?: X-koordinata P2X � Y-koordinata 2. tačke ravni?: Y-koordinata P2Y � Z-koordinata 2. tačke ravni?: Z-koordinata P2Z � X-koordinata 3. tačke ravni?: X-koordinata P3X � Y-koordinata 3. tačke ravni?: Y-koordinata P3Y � Z-koordinata 3. tačke ravni?: Z-koordinata P3Z � Dalje koristiti osobine pozicioniranja (vidi Automatsko

istezanje MOVE/STAY/TURN“ strana 110)

5 POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20 P3X+0 P3Y+41 P3Z+32.5 MOVE ABST10 F500

Obratite pažnju pre programiranja Veza od tačke 1 do tačke 2 leži na pravcu glavne ose istezanja (X kod ose alata Z). Tri tačke definišu nagib ravni. Položaj aktivne nulte tačke se ne menja od strane TNC.

Page 55: Heiden Ha In

55

Inkrementalni prostorni ugao (PLANE RELATIVE)

� Izabrati SPECIJALNE TNC-FUNKCIJE � OBRADA RAVNI OKRETANJE, izabrati PLANE RELATIVE � Inkrementalni ugao?: Prostorni ugao oko koga se treba

dalje okretati ravan obrade (vidi sliku desno gore). Osu oko koje se izvodi istezanje birati softverskim dugmetom.

� Dalje koristiti osobine pozicioniranja (vidi „Automatsko okretanje MOVE/STAY/TURN“ strana 110)

5 PLANE RELATIV SPB-45 MOVE ABST10 F500 SEQ-

Obratite pažnju pre programiranja Definisani ugao deluje uvek na aktivnoj ravni obrade, sasvim jednako sa svakom funkcijom koju ste Vi aktivirali. Možete sami programirati po želji mnoge PLANE RELATIVE-funkcije. Ako se želite vratiti ponovo na ravan obrade, koja je bila aktivna pre PLANE RELATIVE-funkcije, tada definišite PLANE RELATIVE sa istim uglom, sa suprotnim predznakom. Ako primenjujete PLANE RELATIVE na neokrenutu ravan obrade, tada okreniteneokrenutu ravan jednostavno na prostorni ugao definisan u PLANE-funkciji.

____________________________________________________

Definicija ose ugla (PLANE AXIAL)

� Izabrati SPECIJALNE TNC-FUNKCIJE � Izabrati OKRETANJE RAVNI OBRADE PLANE AXIAL � Osa ugla A?: treba pozicionirati A-osu na TNC � Osa ugla B?: treba pozicionirati B-osu na TNC � Osa ugla C?: treba pozicionirati C-osu na TNC � Dalje koristiti osobine pozicioniranja (vidi „Automatsko

okretanje MOVE/STAY/TURN“ strana 110)

5 PLANE AXIAL B+90 MOVE ABST10 F500 SEQ+

Obratite pažnju pre programiranja Smete definisati samo ose obrtanja koje ima Vaša mašina.

Page 56: Heiden Ha In

56

Definicija postavljanja ravni nazad (PLANE RESET)

� Izabrati SPECIJALNE TNC-FUNKCIJE � izabrati OBRADA RAVNI OKRETANJE PLANE RESET � Dalje koristiti osobine pozicioniranja (vidi „Automstsko

okretanje MOVE/STAY/TURN“ strana 110) 5 PLANE RESET MOVE ABST10 F500 SEQ-

Obratite pažnju pre programiranja Funkcija PLANE RESET stavlja aktivne PLANE-funkcije – ili aktivni ciklus 19 – u potpunosti nazad (ugao =0 i neaktivnu funkciju). Višestruka funkcija nije potrebna.

____________________________________________________

Automatsko okretanje (MOVE/STAY/TURN) Pošto ste zadali sve parametre za dafiniciju ravni, ustanoviti kako osa obrtanja, prema obračunatoj vrednosti, treba da se okrene:

� PLANE-funkcija treba osu obrtanja da okreće automatski prema proračunatoj vrednosti ose, pri čemu se relativna pozicija između radnog komada i alata ne menja. TNC izvodi ujednačenu putanju po linearnoj osi.

� PLANE-funkcija treba osu obrtanja da okreće automatski prema proračunatoj vrednosti ose, pri čemu se pozicionira samo osa obrtanja. TNC ne izvodi ujednačenu putanju u linearnoj osi.

� Vi okrećete osu obrtanja u nekom od narednih odvojenih rečenica za pozicioniranje.

Ako ste izabrali jednu od opcija MOVE ili TURN (PLANE-funkcija treba da okreće automatski), postoje još dva sledeća parametra za defnisanje:

� Rastojanje obrtne tačke WZ-vrha (inkrementalno): TNC okreće alat (sto) oko vrha alata. Parametrom ABST premeštate obrtnu tačku putanje okretanja na aktuelnu poziciju vrha alata.

� Pomeranje? F= : Brzina putanje kojom se treba okretati alat

Page 57: Heiden Ha In

57

Izabrati moguća rešenja (SEQ +/-) Iz položaja ravni obrade koju ste Vi zadali, TNC mora proračunati odgovarajuća podešavanja obrtnih osa koja sadrži Vaša mašina. Po pravilu se nude dve mogućnosti rešenja. Prekidačem SEQ podesite koju mogućnost rešenja treba da koristi TNC:

� SEQ+ pozicionira master-osu tako da ona ima ugao sa pozitivnim predznakom. Master-osa je 2. obrtna osa koja izlazi iz stola ili 1. obrtne osa koja izlazi iz alata (zavisno od konfiguracije mašine, vidi sliku desno gore)

� SEQ- pozicionira master-osu tako njen ugao ima negativan predznak.

Ako rešenje koje ste izabrali preko SEQ nije u postupku mašine, TNC će Vam dati obavest o grešci Winkel nicht erlaubt (ugao nije izvodljiv).

Izbor vrsta transformacija Za mašina koje imaju jedan okrugli C-sto, stoji na rspolaganju samo jedna funkcija kojom kojom možete ustanoviti transformaciju:

� COORD ROT znači da PLANE-funkcija treba da okrene koordinatni sistem pod definisanim uglim okretanja. Okrugli sto se ne pomiče, kompenzacija okretanja sledi proračunski

� TABLE ROT znači da PLANE-funkcija treba da pozicionira okrugli sto pod definisanim uglom okretanja. Kompenzacija sledi okretanjem radnog komada

Page 58: Heiden Ha In

58

Glodanje pod nagibom na nakrenutoj ravni U vezi sa novim PLANE-funkcijama i M128 možete obavljati glodanje pod nagibom. Ovde za to postoje dve mogućnosti definisanja na raspolaganju:

� Glodanje pod nagibom inkrementalnim postupkm jedne ose obrtanja

� Glodanje pod nagibom preko normalnih vektora

Glodanje pod nagibom na nakrenutoj ravni funkcioniše samo sa radijalnim glodalom. Kod 45

0-obrtnih glava/obrtnih stolova, možete

definisati glodanje pod nagibom takođe kao prostorni ugao. Ovde za to postoji na raspolaganju funkcija FUNKTION TCPM.

____________________________________________________

Preraditi DXF-podatke (softverska opcija) Na CAD-sistemu sa ugrađenom DXF-datotekom možete direktno na TNC otvoriti da biste odatle izdvojili i memorisali konture ili pozicije obrade kao čist tekst-dijalog-program, odnosno kao detalje tačke. Izbor kontura može se dobiti jasnim tekst-dijalog programom iz starijih TNC-uređaja ako program kontura ima samo L- ili CC/CP-rečenice.

� DXF-layer zaseniti ili nezaseniti, kako bi pokazivao samo suštinske podatke crteža

� Nultu tačku crteža DXF-datoteke preneti na

pozicije na radnom komadu

� Aktivirati modus za izbor jedne konture

� Aktivirati modus za izbor pozicije za obradu. Pozicije preuzeti klikom na mišu.

� Pripremljene izabrane konture odnosno pozicije ponovo podići

� Izabrane konture odnosno pozicije memorisati u izdvojenu datoteku.

Page 59: Heiden Ha In

59

Grafike i pokazivači statusa vidi „Grafike ipokazivači statusa“

Postaviti radni komad u grafiku prozora Dijalog BLK-form zasvetli automatski kada se otvori novi program.

� Otvoriti novi program, ili u prpremljenom otvorenom programu pritisnuti softversko dugme BLK FORM

� Osa vretena � MIN- i MAX – tačka

Sledi izbor najčešćih neophodnih funkcija.

Programska grafika Izabrati podelu ekrana na PROGRAM+GRAFIKA!

Za vreme unošenja programa TNC može programirane konture predstaviti u dvodimenzionalnoj grafici:

� Automatsko ucrtavanje

� Grafiku startovati manuelno

� Grafiku startovati rečeničkim načinom

Test-grafika i programski tok grafike

Izabrati podelu ekrana na GRAFIKA ili PROGRAM + GRAFIKA!

Korištenjem Program-testa i Programskog toka grafike, TNC može grafički simulirati obradu. Pomoću softverskih dugmadi mogući su sledeći prikazi:

� Pogled odozgo

� Predstavljanje u tri ravni

� 3D-predstavljanje

� 3D-predstavljanje sa visokim rešenjima

Page 60: Heiden Ha In

60

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

Pomoću softverskog dugmeta na prozoru ne ekranu mogu da zasvetle daljnje informacije o statusu:

� Aktivirati karticu Übersicht: prikaz najvažnijih 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 Pravolinijsko kretanje u brzom hodu G01 Pravolinijsko kretanje G02 Kružno kretanje u smeru kazaljki na satu G03 Kružno kretanje suprotno kazaljkama na satu G05 Kružno kretanje bez zadatog smera obrtanja G06 Kružno kretanje sa tangencijalnim priključkom kontura G07 Rečenica za pozicioniranje paralelnih osa*

Programiranje kretanja alata sa polarnim koordinatama

G10 Pravolinijsko kretanje u brzom hodu G11 Pravolinijsko kretanje G12 Kružno kretanje u smeru kazaljki na satu G13 Kružno kretanje suprotno kazaljkama na satu G15 Kružno kretanje bez zadatog smera obrtanja G16 Kružno kretanje sa tangencijalnim priključkom kontura

*Funkcija koja deluje na rečenički način

Ciklusi bušenja

G240 Centriranje

G200 Bušenje

G201 Struganje

G202 Obrada unutrašnje površine

G203 Univerzal-bušenje

G208 Bušenje glodanjem

G206 Urezivanje navoja NOVO

G207 Urezivanje navoja GS (regulisano vreteno) novo

G209 Bušenje navoja drobljenjem opiljkaka

G240 Centriranje

G262 Urezivanje navoja glodanjem

G263 Glodanje navoja sa upuštanjem

G264 Bušenje navoja glodanjem

G265 Pužno bušenje navoja glodanjem

G267 Narezivanje navoja glodanjem

Page 61: Heiden Ha In

61

*

Izrezi, otvori i žlebovi

G251 Pravougli izrez komplet G252 Kružni izrez komplet G253 Žleb komplet G254 Okrugli žleb komplet G212 Izrez glačanje G213 Otvor glačanje G214 Kružni izrez glačanje G215 Kružni otvor glačanje G210 Žleb oscilatorni G211 Okrugli nut

Tačkasti šablon

G220 Tačkasti šablon na krugu G221 Tačkasti šablon na liniji

SL-ciklusi grupe II

G37 Postaviti podprogram konture G120 Kontura-datoteka G121 Predbušenje G122 Čišćenje G123 Glačanje dna G124 Glačanje strana G125 Kontur – potez G127 Cilindarska košuljica (softverska opcija) G128 Cilindarska košuljica glodanje žlebova (softverska opcija) G129 Cilindarska košuljica glodanje lamele (softverska opcija) G139 Cilindarska košuljica glodanje konture (softverska opcija

Izrada redova

G60 3D-datoteka obraditi G230 Izrada redova G231 Regularna ravnina G232 Glodanje ravnih površina

Ciklusi za proračun koordunata

G53 Nulta tačka-pomeranje prema tabeli G54 Nulta tačka-direktno zadato pomeranje G247 Odnosna tačka G28 Ogledalo konture G73 Okretanje koordinatnog sistema G72 Merni faktor; konture smanjiti/povećati G80 Obrada ravni (softverska opcija

Posebni ciklusi

G04* Vreme zadrške G36 Orijentacija ose G39 Program deklarisanja ciklusa G79* Pozivanje ciklusa G62 Tolerancija (softverska opcija)

Sistem tasteture – ciklusi

G55* Merenje koordinata G400* Osnovno struganje 2 tačke G401* Osnovno struganje 2 bušenja G402* Osnovno struganje 2 otvora G403* Osnovno struganje preko okrzglog stola G404* Postavljanje osnovnog struganja G405* Osnovno struganje preko okruglog stola, bušenje centralne tačke

Sistem tastera – ciklusi

G410* Odnosna tačka centar pravouglog izreza G411* Odnosna tačka centar pravouglog otvora G412* Odnosna tačka centar bušenja G413* Odnosna tačka centar kružnog otvora G414* Odnosna tačka spoljnji ugao G415* Odnosna tačka unutrašnji ugao G416* Odnosna tačka centar kružne rupe G417* Odnosna tačka ose sistema tastera G418* Odnosna tačka centar 4 bušotine G419* Odnosna tačka pojedinačne ose G420* Mere ugla G421* Mere bušenja G422* Mere kružnog otvora G423* Mere pravouglog izreza G424* Mere pravouglog otvora G425* Mere žleba unutra G426* Mere lamele spolja G427* Mere koordinata po želji G430* Mere kružnih rupa G431* Mere ravni G440* Toplotna kompenzacija G480* TT kalibriranje G481* Alat-merenje dužine G482* Alat- merenje radijusa G483* Ala- merenje dužine i radijus

Page 62: Heiden Ha In

62

Q-parametri funkcija

D00 Vrednost naznačiti direktno D01 Sumu dve vrednosti izračunati i naznačiti D02 Razliku dve vrednosti izračunati i naznačiti D03 Proizvod dve vrednosti izračunata i naznačiti D04 Količnik dve vrednosti izračunati i naznačiti D05 Koren broja izvući i naznačiti D06 Sinus ugla u stepenima ustanoviti i naznačiti D07 Kosinus ugla u stepenima ustanoviti i naznačiti D08 Koren iz sume kvadrata dva broja izvući i naznačiti (Pitagora) D09 Ako je izjednačebo, skok na numerički način D10 Ako nije izjednačeno, skok na numerički naziv D11 Ako je veće, skok na numerički naziv D12 Ako je manje, skok na numerički naziv D13 Ugao sa tangensom iz dve strane ili sinusom i kosinusom iz ugla ustanoviti i naznačiti D14 Tekst zadati na ekranu D15 Tekst ili parametre sadržaja zadati preko datoteke podeljeno D19 Brojčane vrednosti ili Q-parametre preneti na PLC

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 prilaženje/napuštanje

G24* Ivica sa ivičnom dužinom R G25* Uglovi zaobljenja sa radijusom R G26* Kontura tangencijalni prilaz na krug sa radijusom R G27* Kontura tangencijalno napuštanje na krugu sa radijusom R

Alat – definicija

G99* Alat definicija u programu sa dužinom 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 produžiti G44 Osna paralela korekture radijusa; postupak skratiti

Merni parametri

G90 Merni parametri apsolutni G91 Merni parametri inkrementalni (relativni)

Merne jedinice – postavljanje (Program-početak)

G70 Merna jedinica inč G71 Merna jedinica mm

Definicija neobrađenog komada za grafiku

G30 Postaviti ravan, MIN-tačku koordinata G31 Merni parametri (sa G90, G91), MAX-tačku koordinata

Posebne G-funkcije

G29 Poslednju poziciju preuzeti kao pol G38 Tok programa zaustaviti G51* Pozvati sledeći broj alata (samo kod centralne memorije alata) G98* Postaviti numerički naziv

• funkcije koje deluju rečenički

Page 63: Heiden Ha In

63

Adrese

% Program – početak A Zaokret ose oko X B Zaokret ose oko Y C Obrtna osa oko Z D Q-parametri – definisanje funkcija E Tolerancija za krušna zaobljenja sa M112 F Pomeranja u mm/min kod pozicioniranja rečenicom F Zadrške 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 Numerički naziv postavljen kod G98 L Skočiti do nekog numeričkog naziva L Alat – dužina kod G99 M Dodatne funkcije N Rečenica-broj P Ciklus-parametar kod obrade ciklusa P Vrednost ili Q-parametar kod Q-parametar definicije Q Parametar (držač površine)-proračun

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 – dužine 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 sledećeg 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 rečenice

Dodatne funkcije M

M00 Tok programa-stop/vreteno-stop/emulzija-prekid M01 Način biranja programskog toka-stop M02 Tok programa/stop/vreteno-stop/emulzija-prekid Skok nazad na rečenicu 1/status poništiti M03 Vreteno uključiti u smeru kazaljki na satu M04 Vreteno uključiti suprotno od smera kazaljki sata M05 Vreteno stop M06 Promena alata-osloboditi/Tok programa-stop (zavisno od parametara mašine)/Vreteno-stop M08 Rashlađivač-uključen M09 Rashlađivač-isključen M13 Vreteno-uključeno u smeru kazaljki na satu/ Rashlađivač uključen M14 Vreteno uključeno-smer suprotan kazaljkama na satu/Rashlađivač uključen M30 Iste funkcije kao kod M02 M89 Slobodni dodaci-funkcije ili ciklusi-poziv, modalno delotvorno (zavisno od parametara mašine) M90 Konstantna brzina na uglovima (deluje samo u vučenom pogonu) M91 U rečenici za pozicioniranje: koordinate se povlače iz nulte tačke mašine M92 U rečenici za pozuicioniranje: koordinate se povlače iz pozicije koju je ustanovi proizvođač

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 rečenički način M101 Automatska promena alata nakon isteka vremena stajanja M102 M101 postaviti nazad M103 Pomeranje pri potapanju redukovati na faktor F M104 Poslednju postavljenu odnosnu tačku ponovo aktivirati M105 Obradu provesti sa drugim kv-faktorom M106 Obradu provesti sa prvim kv-faktorom M107 Pogledaj Priručnik za korisnike M108 M107 postaviti nazad M109 Konstantna brzina na rezu alata kod ravnanja (pomeranje-podizanje i redukovanje) _____________________________________________

Page 64: Heiden Ha In

64

___________________________________________________________________________________________________

M110 Konstantna brzina na rezu alata ko ravnanja (samo pomeranje redukovano) M111 M109/M110 postaviti nazad M114 Automatska korekcija mašinske geometrije pri radu sa obrtnom osom (softverska opcija) M115 M114 postaviti nazad M116 Pomeranje ose ugla u mm/min (softverska opcija) M117 M116 postaviti nazad M120 Korigovana pozicija prečnika za vreme toka programa M124 Tačka pri obradi nekorigovane rečeinice prave ne uzima se u obzir M128 Pozicija vrha alata pri pozicioniranju obrtne ose sačuvana (TCPM)

1)

M129 M128 postaviti nazad M130 U rečenici pozicioniranja: tačka se povlači iz neokrenutog koordinatnog sistem M134 Precizno zaustavljanje pri pozicioniranju sa obrtnom osom M135 M134 postaviti nazad M136 Pomeranje F u milimetrima po obrtu vretena M137 Pomeranje F u milimetrima u minuti M138 Izbor obrtne ose za M114, M128 i ciklus obrade ravvni M140 Vraćanje od konture u osi alata-pravac M141 Taster-sistem-nadzor zadržati M142 Modalne programske informacije poništiti M143 Osnvno obrtanje poništiti M144 Uzimanje u obzir mašinske kinematike u JESTE/TREBA-pozicijama na kraju rečenice (softverska opcija) M145 M144 postaviti nazad M148 Alat se automatski pri NC-stop podiže od konture M149 M148 postaviti nazad M150 Prijava greške krajnju prekidač pritisnuti dole M200 Dodatne funkcije za lasersko mašinsko rezanje - - - M204 Pogledaj Priručnik za korisnike

1)

TPCM: Tool Center Point Management