• Keine Ergebnisse gefunden

TNC-tip, programska oprema in funkcije

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

21

Vedenje COORD ROT in TABLE ROT v meniju 3D-ROT je spremenjeno, glej "Določitev pozicioniranja s funkcijo PLANE", Stran 452

Tudi če je pogovorno okno 3D-ROT v načinu Ročno obratovanje, funkcija PLANE RESET deluje, če je osnovna pretvorba aktivna , glej "Aktiviranje ročnega vrtenja", Stran 524 Krmilni sistem pri izračunu kota osi v osi, izbrane s funkcijo M138, shrani vrednost 0 , glej "Izbira rotacijskih osi: M138", Stran 463

Potenciometer za pomik zmanjša le programirani pomik in ne več odmik, ki ga izračuna krmilni sistem, glej "Pomik F", Stran 186

Funkcije APPR LT, APPR LCT, DEP LT in DEP LCT vse tri osi hkrati pozicionirajo na pomožno točko, glej "Primik po premici s tangencialnim nadaljevanjem: APPR LT", Stran 233, glej

"Primik po krožni poti s tangencialnim nadaljevanjem na konturo in element premice: APPR LCT", Stran 235

Funkciji APPR CT in DEP CT omogočata premik na vijačnico in odmik z nje. Ta premik se izvede kot vijačnica z enakim naklonom, glej "Pregled: oblike poti za premik na konturo in odmik s konture", Stran 230

Urejanje niza ne odstrani več oznake niza. Če je funkcija označevanja niza med urejanjem niza aktivna in v iskanju skladnje izberete drug niz, se oznaka razširi na novoizbrani niz, glej "Označevanje, kopiranje, izrezovanje in dodajanje delov programa", Stran 128

Trenutni členitveni niz je v oknu za razčlenjevanje jasno razpoznaven, glej "Definicija, možnost uporabe", Stran 163 DHCP-Lease-Time velja zdaj tudi po izpadu električne energije Pri zaustavitvi HeROS strežnik DCHP ne prejme več informacije, da je naslov IP sedaj ponovno prost, glej

"Konfiguracija TNC-ja", Stran 585

Pri prikazu stanja so bila polja za imena LBL razširjena na 32 znakov

Prikaz stanja TT prikaže sedaj vrednosti tudi takrat, ko kasneje zamenjate na zavihek TT

Prikaze stanja je sedaj mogoče preklopiti tudi s tipko NASLEDNJI ZAVIHEK, glej "Dodatni prikazi stanja", Stran 82

Če se podprogram, ki ga prikliče CALL PGM konča z M2 in M30, krmilni sistem poda opozorilo

M124 ne ustvari sporočila o napaki, temveč samo opozorilo.

Zato se lahko programi NC s programiranim M124 izvajajo brez prekinitve

V upravljanju datotek so programi ali imeniki, na katerih je postavljen kazalec, dodatno prikazani v lastnem polju pod trenutnim prikazom poti

V upravljanju datotek se lahko spremeni samo pisanje imena datoteke z veliko in malo začetnico

Če v upravljanju datotek prenašate veliko datoteko na USB-napravo, prikazuje krmilni sistem opozorilo, dokler ni prenos datoteke zaključen, glej "USB-naprave na TNC", Stran 156 V upravljanju datotek prikaže krmilni sistem pri navedbi poti tudi trenutno vrsto filtra.

Osnove

TNC-tip, programska oprema in funkcije

V upravljanju datotek se sedaj prikaže v vseh načinih gumb PRIK. VSE

V upravljanju datotek je bila spremenjena funkcija IZBERI IMENIK pri kopiranju datotek ali imenikov. Oba gumba V REDU in PREKIN. sta na voljo na obeh prvih dveh položajih

Barve programirne grafike so bile spremenjene, glej

"Programirna grafika", Stran 170

V načinih Test programa in Programiranje se ponastavijo podatki o orodju, ko se program na novo izbere ali na novo zažene z gumbom RESET + START

V načinu Test programa prikaže krmilni sistem kot referenčno točko pri SUR.DEL V DEL. PROST. ničelno točko mize stroja, glej

"Prikaz surovca v delovnem prostoru ", Stran 545 Po spremembi aktivne referenčne točke je nadaljevanje programa mogoče samo še po GOTO ali premiku niza, glej

"Premikanje strojnih osi med prekinitvijo", Stran 554 S premikom niza je mogoče vstopiti v zaporedje FK, glej

"Poljuben vstop v program: premik niza", Stran 559

Upravljanje in vodenje premika niza s pogovornimi okni je bilo izboljšano, tudi za preglednice palet, , glej "Poljuben vstop v program: premik niza", Stran 559

TNC-tip, programska oprema in funkcije

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

23

Nove in spremenjene funkcije ciklov 77185x-04 Nov cikel 258 VECROBi CEP

V cikle 421, 422 in 427 sta bila dodana parametra Q498 in Q531 Pri ciklu 247: DOLOČANJE REFERENČNE TOČKE lahko pri ustreznem parametru izberete številko referenčne točke iz preglednice prednastavitev

Pri ciklih 200 in 203 je bilo prilagojeno delovanje časa zadrževanja zgoraj

Cikel 205 s površine koordinat odstrani ostružke

Pri SL-ciklih se zdaj pri notranje popravljenih krožnih lokih upošteva funkcija M110, če je ta med obdelavo aktivna V ciklu 251 "Pravokotni žep" se sedaj M110 upošteva pri notranje popravljenih krožnih lokih, če je med obdelovanjem aktiven

Ciklu 225 so bili dodani parametri Q516, Q367 in Q574. S tem lahko določite referenčno točko za vsako dolžino besedila oz.

skalirate dolžino besedila in višino znakov

V ciklih 481–483 je bila parametru Q340 dodana možnost vnosa

"2". To omogoča nadzor orodja brez spremembe v preglednici orodij

Ciklu 251 je bil dodan parameter Q439. Dodatno je bila spremenjena strategija rezkanja

Pri ciklu 252 je bila spremenjena strategija rezkanja Ciklu 275 sta bila dodana parametra Q369 in Q439.

Dodatne informacije: uporabniški priročnik za programiranje ciklov

Osnove

TNC-tip, programska oprema in funkcije

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

25

Kazalo

1 Prva uporaba TNC 320...53 2 Uvod... 73 3 Osnove, upravljanje datotek...103 4 Pomoč pri programiranju...159 5 orodje... 185 6 Programiranje kontur... 221 7 Prevzem podatkov iz CAD-datotek... 273 8 Podprogrami in ponovitve delov programa...293 9 Programiranje Q-parametrov... 309 10 Dodatne funkcije...383 11 Posebne funkcije... 403 12 Večosnaobdelava... 435 13 Ročni način in nastavitve... 465 14 Pozicioniranje z ročnim vnosom... 529 15 Programski test in Programski tek...535 16 MOD-funkcije... 567 17 Razpredelnice in preglednice...599

Kazalo

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

27

1 Prva uporaba TNC 320...53

1.1 Pregled...54 1.2 Vklop stoja...54 Preklic prekinitve napajanja in primik na referenčno točko...54 1.3 Programiranje prvega dela... 55 Izbira pravilnega načina delovanja...55 Najpomembnejše tipke na TNC-ju... 55 Odpiranje novega programa/upravljanje datotek... 56 Definiranje surovca...57 Zgradba programa...58 Programiranje preproste konture...59 Ustvarjanje programa cikla...62 1.4 Grafično testiranje prvega dela... 64 Izbira pravilnega načina delovanja...64 Izbira preglednice orodij za programski test... 64 Izbira programa, ki ga želite testirati...65 Izbira postavitve zaslona in pogleda...65 Zagon programskega testa... 66 1.5 Priprava orodja... 67 Izbira pravilnega načina delovanja...67 Pripravljanje in merjenje orodij...67 Preglednica orodij TOOL.T...68 Preglednica mest TOOL_P.TCH...69 1.6 Priprava obdelovanca... 70 Izbira pravilnega načina delovanja...70 Vpenjanje obdelovanca... 70 Določanje referenčne točke s 3D-tipalnim sistemom...71 1.7 Izvajanje prvega programa...72 Izbira pravilnega načina delovanja...72 Izbira programa, ki ga želite izvesti... 72 Zagon programa... 72

Kazalo

2 Uvod... 73 2.1 TNC 320... 74 HEIDENHAIN-navadno besedilo in po DIN/ISO... 74 Združljivost...74 2.2 Zaslon in nadzorna plošča...75 Zaslon... 75 Določanje postavitve zaslona...76 Nadzorna plošča...76 2.3 Načini delovanja... 77 Ročni način in el. krmilnik... 77 Pozicioniranje z ročnim vnosom... 77 Programiranje...78 Programski test...78 Programski tek – Zaporedje stavkov ali Programski tek – Posamezni stavek...79 2.4 Prikazi stanja...80 Splošni prikaz stanja... 80 Dodatni prikazi stanja...82 2.5 Upravitelj oken...88 Pregled opravilne vrstice...89 Funkcija Portscan... 92 Remote Service (Oddaljena storitev)... 93 Varnostna programska oprema SELinux... 95 VNC...96 Varnostno kopiranje in obnovitev... 98 2.6 Oprema: tipalni sistemi 3D in električna ročna kolesa HEIDENHAIN... 100 Tipalni sistemi 3D... 100 Elektronski krmilniki HR...101

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

29

3 Osnove, upravljanje datotek...103

3.1 Osnove...104 Merilniki za merjenje opravljene poti in referenčne točke...104 Referenčni sistem...105 Poimenovanje osi na rezkalnih strojih... 115 Polarne koordinate...115 Absolutni in inkrementalni položaji obdelovanca... 116 Izbira izhodiščne točke...117 3.2 Odpiranje in vnos programov...118 Zgradba NC-programa v obliki navadnega besedila HEIDENHAIN... 118 Definiranje surovca: BLK FORM...119 Odpiranje novega obdelovalnega programa... 121 Programiranje premikov orodja v navadnem besedilu...122 Prevzem dejanskega položaja... 124 Urejanje programa...125 Funkcija iskanja TNC-ja... 129 3.3 Upravljanje datotek: osnove... 130 Datoteke...130 Prikaz zunaj izdelanih datotek na TNC-ju...132 Varnostno kopiranje podatkov... 132

Kazalo

3.4 Delo z upravljanjem datotek...133 Imenik...133 Poti...133 Pregled: Funkcije upravljanja datotek... 134 Priklic upravljanja datotek...135 Izbiranje pogonov, imenikov in datotek...136 Ustvarjanje novega imenika... 138 Ustvarjanje nove datoteke...138 Kopiranje posamezne datoteke...138 Kopiranje datotek v drug imenik... 139 Kopiraj preglednico...140 Kopiranje imenika... 141 Izbira ene od nazadnje izbranih datotek...141 Brisanje datotek...142 Brisanje imenika... 142 Označevanje datotek...143 Preimenovanje datoteke...143 Razvrščanje datotek... 144 Dodatne funkcije...144 Dodatni pripomočki za upravljanje zunanjih vrst datotek...145 Dodatna orodja za ITC-je...152 Prenos podatkov na zunanji disk ali z njega... 154 TNC v omrežju... 155 USB-naprave na TNC... 156

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

31

4 Pomoč pri programiranju...159

4.1 Tipkovnica na zaslonu... 160 Vnašanje besedila s tipkovnico na zaslonu... 160 4.2 Vnos opomb...161 Uporaba... 161 Opomba v posebnem stavku... 161 Funkcije pri urejanju opombe...161 4.3 Predstavitev NC-programov... 162 Poudarjanje sintakse... 162 Drsni trak... 162 4.4 Zgradba programov...163 Definicija, možnost uporabe... 163 Prikaz okna zgradbe/preklop med aktivnimi okni...163 Vnos členitvenega niza v programsko okno... 164 Izbira stavkov v oknu zgradbe... 164 4.5 Kalkulator...165 Uporaba... 165 4.6 Računalo podatkov o rezanju... 168 Uporaba... 168 4.7 Programirna grafika...170 Delo s programirno grafiko/brez programirne grafike... 170 Ustvarjanje programirne grafike za obstoječi program... 171 Prikaz in skrivanje številk nizov... 172 Brisanje grafike...172 Prikaz mrežnih črt...172 Povečanje ali pomanjšanje izseka... 173

Kazalo

4.8 Sporočila o napakah... 174 Prikaz napak...174 Odprite okno z napakami... 174 Zapiranje okna z napakami...174 Izčrpna sporočila o napakah... 175 Gumb INTERNA INFO... 175 Gumb FILTER...175 Brisanje napak...176 Dnevnik napak...176 Dnevnik tipk... 177 Napotki...178 Shranjevanje servisnih datotek... 178 Priklic sistema za pomoč TNCguide... 178 4.9 Sistem kontekstualne pomoči za TNCguide... 179 Uporaba... 179 Delo s TNCguide...180 Prenos najnovejših datotek s pomočjo... 183

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

33

5 orodje... 185

5.1 Vnosi, povezani z orodjem...186 Pomik F...186 Število vrtljajev vretena S...187 5.2 Podatki o orodju...188 Pogoj za popravek orodja... 188 Številka orodja, ime orodja...188 Dolžina orodja L... 188 Polmer orodja R... 188 Delta vrednosti za dolžine in polmere...189 Vnos podatkov o orodju v program...189 Vnos podatkov o orodju v preglednico... 190 Uvoz preglednic orodij...196 Orodni podatki se lahko znova vpišejo preko zunanjega računalnika... 198 Preglednica mest za zalogovnik orodij... 199 Priklic podatkov o orodju...202 Zamenjava orodja...204 Preverjanje uporabnosti orodja... 206 5.3 Popravek orodja...208 Uvod...208 Popravek dolžine orodja...208 popravek polmera orodja...209 5.4 Upravljanje orodij (možnost št. 93)... 212 Osnove...212 Priklic upravljanja orodij...213 Urejanje upravljanja orodij...214 Razpoložljive vrste orodij...217 Uvoz in izvoz podatkov o orodju...219

Kazalo

6 Programiranje kontur... 221 6.1 Premiki orodja...222 Funkcije podajanja...222 Prosto programiranje kontur FK...222 Dodatne funkcije M...222 Podprogrami in ponovitve delov programa... 223 Programiranje s Q-parametri...223 6.2 Osnove k funkcijam poti... 224 Programiranje premikov orodja za obdelavo... 224 6.3 Premik na konturo in odmik z nje...228 Začetna in končna točka... 228 Pregled: oblike poti za premik na konturo in odmik s konture...230 Pomembni položaji pri primiku in odmiku... 231 Primik po premici s tangencialnim nadaljevanjem: APPR LT... 233 Navpičen primik po premici na prvo konturno točko: APPR LN... 233 Primik po krožnici s tangencialnim nadaljevanjem: APPR CT...234 Primik po krožni poti s tangencialnim nadaljevanjem na konturo in element premice: APPR LCT... 235 Odmik po premici s tangencialnim nadaljevanjem: DEP LT... 236 Odmik po premici navpično na zadnjo konturno točko: DEP LN...236 Premik na krožnici s tangencialnim nadaljevanjem: DEP CT...237 Odmik po krožnici s tangencialnim nadaljevanjem na konturo in premico: DEP LCT...237 6.4 Poti gibanja – pravokotne koordinate...238 Pregled poti gibanja...238 Premica L...239 Vnos posnetega roba med dve premici... 240 Zaobljanje vogalov RND...241 Središče kroga CC... 242 KrožnicaC okoli središča kroga CC... 243 Krožnica CR z določenim polmerom... 244 Krožnica CT s tangencialnim nadaljevanjem...246 Primer: premočrtni premiki in posneti robovi kartezično...247 Primer: kartezično krožno premikanje...248 Primer: kartezični polni krog...249

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

35

6.5 Poti gibanja – polarne koordinate... 250 Pregled...250 Polarne koordinate (prvotni položaj): pola CC...251 Premica LP... 251 Krožnica CP okoli pola CC... 252 Krožnica CTP s tangencialnim nadaljevanjem...252 Vijačnica...253 Primer: premočrtni polarni premik...255 Primer: vijačnica... 256 6.6 Poti gibanja – Prosto programiranje kontur FK...257 Osnove...257 Grafika pri FK-programiranju...259 Odpiranje FK-pogovornih oken... 260 Pol za FK-programiranje... 260 Prosto programiranje premic... 261 Prosto programiranje krožnic... 262 Možnosti vnosa...263 Pomožne točke...265 Relativne reference...266 Primer: FK-programiranje 1...268 Primer: FK-programiranje 2...269 Primer: FK-programiranje 3...270

Kazalo

7 Prevzem podatkov iz CAD-datotek... 273 7.1 Razdelitev zaslona prikazovalnika CAD-Viewer in DXF-pretvornika...274 Osnove CAD-Viewer in DXF-pretvornika... 274 7.2 CAD-Viewer...275 Uporaba... 275 7.3 DXF-pretvornik (možnost št. 42)...276 Uporaba... 276 Delo z DXF-pretvornikom...277 Odpiranje DXF-datoteke...277 Osnovne nastavitve... 278 Nastavitev ravnine... 280 Določanje referenčne točke...281 Izbira in shranjevanje konture... 283 Izbira in shranjevanje obdelovalnih položajev...286

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

37

8 Podprogrami in ponovitve delov programa...293

8.1 Označevanje subprogramov in ponavljanj delov programa...294 Oznaka...294 8.2 Podprogrami...295 Način delovanja... 295 Napotki za programiranje... 295 Programiranje podprograma...296 Priklic podprograma...296 8.3 Ponovitve dela programa... 297 Oznaka...297 Način delovanja... 297 Napotki za programiranje... 297 Programiranje ponovitve dela programa...297 Priklic ponovitve dela programa...297 8.4 Poljuben program kot podprogram...298 Pregled gumbov...298 Način delovanja... 298 Napotki za programiranje... 298 Priklic poljubnega programa kot podprograma... 299 8.5 Programska razvejanost... 301 Vrste programske razvejanosti...301 Stopnja programske razvejanosti... 301 Podprogram v podprogramu... 302 Ponavljanje ponovitev delov programov... 303 Ponavljanje podprograma...304 8.6 Primeri programiranja... 305 Primer: konturno rezkanje v več primikih...305 Primer: skupine vrtanj...306 Primer: skupina vrtanj z več orodji...307

Kazalo

9 Programiranje Q-parametrov... 309 9.1 Načela in pregled funkcij...310 Napotki za programiranje... 312 Priklic funkcije Q-parametrov... 313 9.2 Družine izdelkov – Q-parametri namesto številskih vrednosti...314 Uporaba... 314 9.3 Opis kontur z matematičnimi funkcijami...315 Uporaba... 315 Pregled...315 Programiranje osnovnih matematičnih operacij... 316 9.4 Kotne funkcije...318 Definicije...318 Programiranje kotnih funkcij... 318 9.5 Izračun kroga... 319 Uporaba... 319 9.6 Pogojni stavki (če/potem) s Q-parametri...320 Uporaba... 320 Brezpogojni skoki...320 Uporabljene okrajšave in pojmi...320 Programiranje pogojnih stavkov (če/potem)...321 9.7 Preverjanje in spreminjanje Q-parametrov...322 Postopek... 322 9.8 Dodatne funkcije...324 Pregled...324 FN 14: ERROR – Izpis sporočil o napakah...325 FN16: F-PRINT – Izpis oblikovanih vrednosti Q-parametrov in besedila... 329 FN 18: SYSREAD – Branje sistemskih podatkov...334 FN 19: PLC – Prenos vrednosti v PLC... 343 FN 20: WAIT FOR – Sinhroniziranje NC-ja in PLC-ja... 343 FN 29: PLC – Prenos vrednosti v PLC... 344 FN 37: IZVOZ...344

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

39

9.9 Dostop do preglednic z SQL-ukazi...345 Uvod...345 Transakcija...346 Programiranje SQL-ukazov... 348 Pregled gumbov...349 SQL BIND...350 SQL SELECT...351 SQL FETCH...353 SQL UPDATE... 354 SQL INSERT... 354 SQL COMMIT...355 SQL ROLLBACK... 355 9.10 Neposredni vnos formule... 356 Vnos formule...356 Matematična pravila...358 Primer vnosa...359 9.11 Parametri nizov...360 Funkcije obdelave nizov...360 Dodeljevanje parametrov nizov... 361 Povezovanje parametrov nizov... 361 Pretvorba številske vrednosti v parameter niza...362 Kopiranje delnega niza iz parametra niza... 363 Branje sistemskih podatkov...364 Pretvorba parametra niza v številsko vrednost...365 Preverjanje parametra niza... 366 Ugotavljanje dolžine parametra niza...367 Primerjanje abecednega zaporedja...368 Branje strojnih parametrov... 369

Kazalo

9.12 Privzeti Q-parametri...372 Vrednosti iz PLC-ja: Q100 do Q107... 372 Polmer aktivnega orodja: Q108... 372 Orodna os: Q109...372 Stanje vretena: Q110...373 Dovod hladila: Q111... 373 Faktor prekrivanja: Q112... 373 V program vnesene mere: Q113...373 Dolžina orodja: Q114...373 Koordinate po tipanju med programskim tekom... 374 Odstopanje med dejansko in želeno vrednostjo pri samodejnem merjenju orodja s TT 130...374 Vrtenje obdelovalne ravnine s koti obdelovanca: koordinate, ki jih je izračunal TNC, za rotacijske

osi...374 Merilni rezultati ciklov tipalnega sistema...375 9.13 Primeri programiranja... 377 Primer: elipsa...377 Primer: vbočen valj s krožnim rezkalom... 379 Primer: izbočena krogla s čelnim rezkalom... 381

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

41

10 Dodatne funkcije...383

10.1 Vnos dodatnih funkcij M in STOP... 384 Osnove...384 10.2 Dodatne funkcije za nadzor teka programa, vreteno in hladilo...385 Pregled...385 10.3 Dodatne funkcije za koordinatne vnose... 386 Programiranje koordinat, odvisnih od stroja: M91/M92...386 Premik na položaje v nezavrtenih koordinatnih sistemih pri zavrteni obdelovalni ravnini: M130... 388 10.4 Dodatne funkcije za podajanje orodja... 389 Obdelava majhnih konturnih stopenj: M97...389 Popolna obdelava odprtih konturnih robov: M98... 390 Faktor pomika pri spuščanju: M103...391 Pomik v mm/vrtljaj vretena: M136...392 Hitrost pomika pri krožnih lokih: M109/M110/M111...393 Predizračun konture s popravkom polmera (NAČRTOVANJE): M120... 394 Prekrivanje pozicioniranja s krmilnikom med programskim tekom: M118...396 Odmik s konture v smeri orodne osi: M140...398 Preklic nadzora tipalnega sistema: M141... 400 Brisanje osnovne rotacije: M143...400 Samodejni dvig orodja s konture pri NC-zaustavitvi: M148... 401 Zaokroževanje kotov: M197... 402

Kazalo

11 Posebne funkcije... 403 11.1 Pregled posebnih funkcij...404 Glavni meni Posebne funkcije (SPEC FCT)... 404 Meni Programske prednastavitve...405 Meni Funkcije za konturne in točkovne obdelave...405 Meni za definiranje različnih funkcij z navadnim besedilom... 406 11.2 Upravljanje nosilcev orodij...407 Osnove...407 Shranite predloge nosilcev orodij...407 Nastavitev parametrov za predloge nosilcev orodij... 408 Dodeljevanje nosilcev orodij z nastavljenimi parametri... 410 11.3 Obdelava z vzporednimi osmi U, V in W...411 Pregled...411 FUNKCIJA PARAXCOMP DISPLAY... 412 FUNKCIJA PARAXCOMP MOVE...412 Deaktiviranje funkcije FUNCTION PARAXCOMP...413 FUNKCIJA PARAXMODE... 414 Deaktiviranje funkcije FUNCTION PARAXMODE...415 Primer vrtanja z osjo W... 416 11.4 Datotečne funkcije...417 Uporaba... 417 Definiranje operacij datoteke...417 11.5 Definiranje pretvorb koordinat...418 Pregled...418 TRANS DATUM AXIS... 418 TRANS DATUM TABLE...419 TRANS DATUM RESET...419 11.6 Ustvarjanje...420 Uporaba... 420 Odpiranje in zapiranje besedilne datoteke...420 Urejanje besedil...421 Brisanje in ponovni vnos znakov, besed in vrstic... 421 Izvajanje besedilnih nizov...422

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

43

11.7 Prosto določljive preglednice... 424 Osnove...424 Shranjevanje prosto določljivih preglednic...424 Spreminjanje oblike preglednice... 425 Preklop med pogledom preglednice in obrazca...427 FN 26: TABOPEN – Odpiranje prosto definirane preglednice...427 FN 27: TABWRITE – Opisovanje prosto definirane preglednice... 428 FN 28: TABREAD – Branje prosto definirane preglednice... 429 Prilagoditev oblike zapisa preglednice...429 11.8 Pulzirajoče število vrtljajev FUNCTION S-PULSE... 430 Programiranje pulzirajočega števila vrtljajev... 430 Ponastavitev pulzirajočega števila vrtljajev... 431 11.9 Čas zadrževanja FUNCTION FEED...432 Programiranje časa zadrževanja...432 Ponastavitev časa zadrževanja...433 11.10Čas zadrževanja FUNCTION DWELL...434 Programiranje časa zadrževanja...434

Kazalo

12 Večosnaobdelava... 435 12.1 Funkcije za večosno obdelovanje... 436 12.2 Funkcija PLANE: vrtenje obdelovalne ravnine (možnost št. 8)... 437 Uvod...437 Pregled...438 Definiranje funkcije PLANE... 439 Pozicijski prikaz... 439 Ponastavitev funkcije PLANE...440 Definiranje obdelovalne ravnine s prostorskim kotom: PLANE SPATIAL... 440 Definiranje obdelovalne ravnine s projekcijskim kotom: PLANE PROJECTED... 442 Definiranje obdelovalne ravnine z Eulerjevim kotom: PLANE EULER... 443 Definiranje obdelovalne ravnine z dvema vektorjema:PLANE VECTOR...445 Definiranje obdelovalne ravnine s tremi točkami: PLANE POINTS... 447 Definirajte obdelovalne ravnine s posameznim inkrementalnim prostorskim kotom:

PLANE RELATIV...449 Definiranje obdelovalne površine z osnim kotom: PLANE AXIAL...450 Določitev pozicioniranja s funkcijo PLANE... 452 Vrtenje obdelovalne ravnine brez rotacijskih osi...459 12.3 Dodatne funkcije za rotacijske osi... 460 Pomik v mm/min pri rotacijskih oseh A, B, C: M116 (možnost št. 8)... 460 Optimizirano premikanje rotacijskih osi glede na pot: M126... 461 Znižanje prikazane vrednosti rotacijske osi na vrednost pod 360°: M94...462 Izbira rotacijskih osi: M138...463

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

45

13 Ročni način in nastavitve... 465

13.1 Vklop, izklop...466 Vklop... 466 Izklop...468 13.2 Premikanje strojnih osi...469 Napotek...469 Premikanje osi s tipkami za smer osi... 469 postopno pozicioniranje...470 Premikanje z elektronskimi krmilniki... 471 13.3 Število vrtljajev vretena S, pomik F und dodatna funkcija M...481 Uporaba... 481 Vnos vrednosti...481 Sprememba števila vrtljajev vretena in pomika... 482 Omejitev pomikov F MAX... 482 13.4 Upravljanje izhodiščnih točk s preglednico prednastavitev...483 Napotek...483 Shranjevanje izhodiščnih točk v preglednico prednastavitev...484 Aktivirajte referenčno točko... 490 13.5 Določitev referenčne točke brez 3D-tipalnega sistema...491 Napotek...491 Priprava...491 Nastavljanje referenčnih točk s čelnim rezkalom...491 Uporaba tipalnih funkcij z mehanskimi tipali ali merilnimi urami...492 13.6 Uporabite tipalni sistem 3D...493 Pregled...493 Funkcije ciklov tipalnega sistema...495 Izbira cikla tipalnega sistema... 497 Beleženje izmerjenih vrednosti iz ciklov tipalnega sistema... 498 Zapis meritev iz ciklov tipalnega sistema v preglednico ničelnih točk... 499 Zapis meritev iz ciklov tipalnega sistema v preglednico prednastavitev...500

Kazalo

13.7 Umerjanje tipalnega sistema 3D...501 Uvod...501 Umerjanje aktivne dolžine... 502 Umerjanje aktivnega polmera in izravnavanje sredinskega zamika tipalnega sistema...503 Prikaz vrednosti za umerjanje...507 13.8 Odpravljanje poševnega položaja obdelovanca s 3D-tipalnim sistemom...508 Uvod...508 Določanje osnovne rotacije... 509 Shranjevanje osnovne rotacije v preglednico prednastavitev... 509 Izravnava poševnega položaja obdelovanca z vrtenjem mize...509 Prikaz osnovne rotacije... 510 Preklic osnovne rotacije... 510 Ugotavljanje 3D-osnovne rotacije...510 13.9 Določanje referenčne točke s 3D-tipalnim sistemom...512 Pregled...512 Nastavitev izhodiščne točke na poljubni osi... 512 kot kot izhodiščna točka...513 Središče kroga kot izhodiščna točka... 514 Srednja os kot izhodiščna točka... 517 Merjenje obdelovancev s 3D-tipalnim sistemom...518 13.10Vrtenje obdelovalne ravnine (možnost št. 8)... 521 Uporaba, način dela... 521 Primik na referenčne točke pri zavrtenih oseh... 523 Prikaz položaja v zavrtenem sistemu... 523 Omejitve pri vrtenju obdelovalne ravnine...523 Aktiviranje ročnega vrtenja...524 Nastavljanje smeri orodne osi kot aktivne smeri obdelovanja... 526 Določanje referenčne točke v zavrtenem sistemu... 527

HEIDENHAIN | TNC 320 | Uporabniški priročnik za programiranje z navadnim besedilom | 9/2016

47

14 Pozicioniranje z ročnim vnosom... 529

14.1 Programiranje in izvajanje preprostih obdelav... 530 Uporaba pozicioniranja z ročnim vnosom...531 Varnostno kopiranje iz $MDI... 533

Kazalo

15 Programski test in Programski tek...535 15.1 Grafike...536 Uporaba... 536 Nastavitev hitrosti programskih testov... 537 Pregled: Pogledi... 538 3D-prikaz...538 Tloris... 542 Prikaz v treh ravninah... 542 Ponovitev grafične simulacije... 543 Prikaz orodja...543 Ugotavljanje časa obdelovanja...544 15.2 Prikaz surovca v delovnem prostoru...545 Uporaba... 545 15.3 Funkcije za prikaz programa...546 Pregled...546 15.4 Programski test...547 Uporaba... 547 Izvedba programskega testa... 549 Izvajanje Test programa do določenega niza... 550 15.5 Programski tek...551 Uporaba... 551 Izvedba obdelovalnega programa... 551 Prekinitev obdelave, prekinitev ali preklic... 552 Premikanje strojnih osi med prekinitvijo...554 Nadaljevanje Programskega teka po prekinitvi...555 Odmik: po izpadu električnega toka...556 Poljuben vstop v program: premik niza... 559

15 Programski test in Programski tek...535 15.1 Grafike...536 Uporaba... 536 Nastavitev hitrosti programskih testov... 537 Pregled: Pogledi... 538 3D-prikaz...538 Tloris... 542 Prikaz v treh ravninah... 542 Ponovitev grafične simulacije... 543 Prikaz orodja...543 Ugotavljanje časa obdelovanja...544 15.2 Prikaz surovca v delovnem prostoru...545 Uporaba... 545 15.3 Funkcije za prikaz programa...546 Pregled...546 15.4 Programski test...547 Uporaba... 547 Izvedba programskega testa... 549 Izvajanje Test programa do določenega niza... 550 15.5 Programski tek...551 Uporaba... 551 Izvedba obdelovalnega programa... 551 Prekinitev obdelave, prekinitev ali preklic... 552 Premikanje strojnih osi med prekinitvijo...554 Nadaljevanje Programskega teka po prekinitvi...555 Odmik: po izpadu električnega toka...556 Poljuben vstop v program: premik niza... 559