Heidenhain ITNC 530 User Manual [lt]

Naudotojo žinynas DIN/ISO programavimas
iTNC 530
NC programinė įranga 606 420-01 606 421-01
Lietuviškai (lt) 1/2011

TNC valdymo elementai

1
50
0
50
100
F %
1
50
0
50
100
S %

Ekrano valdymo elementai

Mygtukas Funkcija
Ekrano išdėstymo pasirinktis
Ekrane perjungti įrenginio ir programavimo darbo režimą
Programuojamasis mygtukas: ekrane pasirinkti funkciją
Programuojamųjų mygtukų juostų perjungimas

Raidinė klaviatūra

Mygtukas Funkcija
Rinkmenos pavadinimas, komentaras
DIN/ISO programavimas

Įrenginio darbo režimai

Mygtukas Funkcija
Rankinis režimas
Elektroninis smagratis

Programų/rinkmenų valdymas, TNC funkcijos

Mygtukas Funkcija
Programų/rinkmenų pasirinkimas ir ištrynimas, išorinis duomenų perdavimas
Programos iškvietos apibrėžtis, nulinių taškų ir taškų lentelių pasirinktis
MOD funkcijos pasirinktis
Rodyti pagalbos tekstus, pasirodžius NC klaidos pranešimams, TNCguide iškvieta
Visų esamų klaidos pranešimų rodymas
Skaičiuotuvo rodymas

Navigacijos mygtukai

Mygtukas Funkcija
Šviesaus lauko perkėlimas
Sakiniai, ciklų ir parametrų tiesioginė pasirinktis

Pastūmos ir apsukų skaičiaus potenciometras

Pastūma Suklio apsukų skaičius
smarT.NC
Padėties nustatymas rankine įvestimi
Atskiro sakinio programa
Sakinių sekos programa

Programavimo darbo režimai

Mygtukas Funkcija
Programos išsaugojimas/redagavimas
Programos testavimas

Ciklai, subprogramos ir programos dalies kartojimai

Mygtukas Funkcija
Zondavimo sistemos ciklų apibrėžtis
Ciklų apibrėžtis ir iškvieta
Subprogramų ir programos dalies kartojimų įvestis ir iškvieta
Programos stabdymo įvestis programoje

Duomenys apie įrankius

Mygtukas Funkcija
Įrankio duomenų apibrėžtis programoje

Koordinačių ašių ir skaičių įvestis, redagavimas

Mygtukas Funkcija
Koordinačių ašių įvestis arba įvedimas į programą
Įrankio duomenų iškvieta

Trajektorijos judesių programavimas

Mygtukas Funkcija
Kontūro pritraukimas/palikimas
Laisvas kontūro programavimas FK
Tiesė
Apskritimo centras/polinių koordinačių polius
Apskritimo tajektorija aplink apskritimo centrą
Apskritimo trajektorija su spinduliu
Apskritimo trajektorija su liestiniu prijungimu
Išpjova/kampų apvalinimas
Skaičiai
Dešimtainio taško/priekinio ženklo keitimas
Polinių koordinačių įvestis / prieauginės vertės
Q parametro programavimas / Q-parametro būsena
Esama padėtis, verčių perėmimas iš skaičiuotuvo
Dialogo klausimų perėjimas ir žodžių trynimas
Įvesties pabaiga ir dialogo pratęsimas
Sakinio pabaiga, įvesties išjungimas
Skaitinių verčių įvesties atstata arba TNC klaidos pranešimo ištrynimas
Dialogo nutraukimas, programos dalies ištrynimas

Specialios funkcijos/smarT.NC

Mygtukas Funkcija
Specialių funkcijų rodymas
smarT.NC: kito skirtuko formoje pasirinktis
smarT.NC: pirmo įvesties lauko pasirinktis ankstesniame/tolesniame rėme

Apie šį žinyną

Toliau rasite šiame žinyne naudotų nurodomųjų simbolių sąrašą
Šis simbolis parodo, kad atliekant aprašomas funkcijas būtina atkreipti dėmesį į specialius nurodymus.
Šis simbolis parodo, kad naudojant aprašytas funkcijas kyla vienas ar keli toliau pateikti pavojai:
pavojus gabaluipavojus įtempikliuipavojus įrankiuipavojus įrenginiuipavojus operatoriui
Šis simbolis parodo, kad aprašytą funkciją pritaikyti turi įrenginio gamintojas. Atsižvelgiant į įrenginį, aprašyta
funkcija gali būti atliekama kitaip.
Šis simbolis parodo, kad išsamų funkcijos aprašymą rasite kitame naudotojo žinyne.

Norėtumėte pakeitimų arba pastebėjote spaudos klaidą?

Mes nuolat stengiamės tobulinti savo dokumentaciją. Padėkite mums ir praneškite apie norimus pakeitimus, rašykite elektroninio pašto adresu tnc-userdoc@heidenhain.de.
Apie šį žinyną
HEIDENHAIN iTNC 530 5

TNC tipas, programinė įranga ir funkcijos

Šiame žinyne aprašomos funkcijos, kurios TNC naudojamos turint NC programinę įrangą su šiais numeriais.
TNC tipas NC programinės įrangos Nr.
iTNC 530, HSCI ir HeROS 5 606 420-01
iTNC 530 E, HSCI ir HeROS 5 606 421-01
Kodinė raidė E žymi TNC eksportavimo versiją. TNC eksportavimo versijoms taikomi šie apribojimai:
Vienalaikis tiesių judėjimas daugiausiai 4 ašyse
HSCI (HEIDENHAIN Serial Controller Interface) žymi naują TNC valdymo sistemų aparatinės įrangos platformą.
HeROS 5 žymi naują HSCI pagrindu veikiančių TNC valdymo sistemų operacinę sistemą.
Įrenginio gamintojas, naudodamas įrenginio parametrus, naudojamą TNC našumą pritaiko atitinkamam įrenginiui. Todėl šiame žinyne aprašytos ir tos funkcijos, kurios yra ne kiekviename TNC.
TNC funkcijos, kurias galima naudoti visuose įrenginiuose, pavyzdžiui, yra šios:
įrankio matavimas TT
Susisiekite su įrenginio gamintoju, jei norite sužinoti apie visas
TNC tipas, programinė įranga ir funkcijos
įrenginio atliekamas funkcijas.
6
Daugelis įrenginių gamintojų ir HEIDENHAIN siūlo TNC programavimo kursus. Rekomenduojama dalyvauti šiuose kursuose, kad daugiau sužinotumėte apie TNC funkcijas.
Naudotojo žinynas „Ciklų programavimas“:
Visos ciklinės funkcijos (zondavimo sistemos ciklai ir apdorojimo ciklai) yra aprašytos atskirame naudotojo žinyne. Prireikus naudotojo žinyno kreipkitės į HEIDENHAIN. Ident. Nr.: 670 388-xx
smarT.NC naudotojo dokumentacija:
smarT.NC darbo režimas yra aprašytas atskiroje programavimo stoties dokumentacijoje. Prireikus programavimo stoties, kreipkitės į HEIDENHAIN. Ident. Nr.: 533 191-xx.
HEIDENHAIN iTNC 530 7
TNC tipas, programinė įranga ir funkcijos

Pasirenkama programinė įranga

iTNC 530 galima pasirinkti įvairios programinės įrangos, kurią turi atblokuoti Jūsų įrenginio gamintojas. Kiekvieną pasirinktį būtina atblokuoti atskirai, kiekviena atlieka toliau pateiktas funkcijas:
1 pasirenkama programinė įranga
Cilindro gaubto interpoliacija (ciklai 27, 28, 29 ir 39)
Pastūma mm/min. naudojant apvalias ašis: M116
Apdirbimo plokštumos pasukimas (ciklas 19, PLANE funkcija ir programuojamasis mygtukas 3D-ROT ir rankinis darbo režimas)
Apskritimas 3 ašyse, kai apdirbimo plokštuma pasukta
2 pasirenkama programinė įranga
Sakinio apdorojimo laikas 0,5 ms, vietoje 3,6 ms
5 ašių interpoliacija
Interpoliacija splainais
3D apdorojimas:
M114: automatinė mašinos geometrijos korekcija dirbant su
pasukamomis ašimis
M128: įrankio viršūnės padėties išlaikymas atliekant pasukamų
ašių padėties nustatymą (TCPM)
FUNCTION TCPM: įrankio viršūnės padėties išlaikymas atliekant
TNC tipas, programinė įranga ir funkcijos
pasukamų ašių padėties nustatymą (TCPM) su galimybe nustatyti poveikį
M144: atsižvelgimas į įrenginio kinematiką
ESAMOSE/NUSTATYTOSIOSE padėtyse sakinio gale
Papildomi parametrai šlichtavimas/pirminis apdirbimas ir
sukamųjų ašių paklaida 32 cikle (G62)
LN sakiniai (3D korekcija)
Pasirenkama programinė įranga – DCM susidūrimas
Funkcija, kuri kontroliuoja įrenginio gamintojo nurodytas sritis, kad būtų galima išvengti susidūrimo.
Pasirenkama programinė įranga – DXF keitiklis
Kontūrus ir apdirbimo padėtis išskleiskite iš DXF rinkmenų (formatas R12).
8
Aprašymas
Puslapis 333
Aprašymas
Puslapis 222
Pasirenkama programinė įranga – papildoma dialogo kalba
Funkcija, perjungianti vieną iš šių dialogo kalbų: slovėnų, slovakų, norvegų, latvių, estų, korėjiečių, turkų, rumunų, lietuvių.
Aprašymas
Puslapis 580
Pasirenkama programinė įranga – bendrieji programos nustatymai
Funkcija koordinačių transformacijų sanklotai, vykdant apdorojimo darbo režimą, smagračiu atliekama sanklota virtualia ašies kryptimi.
Pasirenkama programinė AFC Aprašymas
Adaptyvaus pastūmos reguliavimo funkcija pjovimo sąlygoms optimizuoti serijinės gamybos metu.
Pasirenkama programinė KinematicsOpt Aprašymas
Zondavimo sistemos ciklai įrenginio tikslumui tikrinti ir optimizuoti.
Pasirenkama programinė įranga 3D-ToolComp
Nuo prieigos kampo priklausanti 3D įrankio spindulio korekcija LN rinkiniuose.
Aprašymas
Puslapis 351
Puslapis 362
Ciklų naudotojo žinynas
Aprašymas
Puslapis 362
TNC tipas, programinė įranga ir funkcijos
HEIDENHAIN iTNC 530 9

Išvystymo lygis (atnaujinimo funkcijos)

Šalia pasirenkamos programinės įrangos ir toliau tobulinama TNC programinė įranga, naudojant atnaujinimo funkcijas, taip vadinamąjį Feature Content Level (angl. funkcijų išvystymo lygio sąvoka). FCL pavaldžiomis funkcijomis Jūs naudotis negalėsite, jei į TNC gausite programinės įrangos atnaujinimo versiją.
Jei gaunate naują įrenginį, tai visos atnaujinimo funkcijos pristatomos be papildomo mokesčio.
Atnaujinimo funkcijos žinyne pažymėtos FCL n, n žymi funkcijos išvystymo lygio eilės numerį.
Nusipirkę kodo numerį galite visam laikui atblokuoti FCL funkcijas. Tam susisiekite su savo įrenginio gamintoju arba HEIDENHAIN.
FCL 4 funkcijos Aprašymas
Grafinis apsaugos skyriaus vaizdavimas esant aktyviai susidūrimo kontrolei DCM
Puslapis 337
Smagračiu atliekama sanklota sustabdžius ir esant aktyviai susidūrimo kontrolei DCM
3D pagrindinis sukimas (įtempimo kompensacija)
FCL 3 funkcijos Aprašymas
TNC tipas, programinė įranga ir funkcijos
Zondavimo sistemos ciklas 3D zondavimui
Zondavimo sistemos ciklai automatiniam atskaitos taško nustatymui, centras, griovelis/centras, briauna
Pastūmos mažinimo funkcija apdirbant kontūro įdubą, kai įrankis visiškai įstumtas
PLOKŠTUMOS funkcija: ašies kampo įvestis
Naudotojo dokumentacija kaip kontekstinė pagalbos sistema
smarT.NC: smarT.NC programavimas lygiagrečiai su apdirbimu
smarT.NC: kontūro įduba ant taškų šablono
Puslapis 336
Įrenginio naudotojo žinynas
Ciklų naudotojo žinynas
Ciklų naudotojo žinynas
Ciklų naudotojo žinynas
Puslapis 402
Puslapis 146
Puslapis 108
Programavimo stotis su smarT.NC
10
FCL 3 funkcijos Aprašymas
smarT.NC: kontūro programų rodymas rinkmenų tvarkytuve
Programavimo stotis su smarT.NC
smarT.NC: padėties nustatymo strategija apdirbant taškus
FCL 2 funkcijos Aprašymas
3D linijų grafikas Puslapis 138
Virtuali įrankio ašis Puslapis 502
USB palaikymas blokiniuose prietaisuose (atminties raktai, standieji diskai, CD-ROM grotuvai)
Galimybė kiekvienai kontūro daliai priskirti skirtingą gylį kontūro formulėje
Zondavimo sistemos ciklas bendram zondavimo sistemos parametrų nustatymui
smarT.NC: sakinio paskubos vaizdavimas grafiku
smarT.NC: koordinačių transformacijos Programavimo stotis su
smarT.NC: PLOKŠTUMOS funkcija Programavimo stotis su
Programavimo stotis su smarT.NC
Puslapis 118
Ciklų naudotojo žinynas
Naudotojo žinynas „Zondavimo sistemos ciklai“
Programavimo stotis su smarT.NC
smarT.NC
smarT.NC

Iš anksto numatyta naudojimo vieta

TNC tipas, programinė įranga ir funkcijos
TNC atitinka A klasę pagal EN 55022 ir iš esmės yra numatytas naudoti pramonės srityse.

Teisinis nurodymas

Šiame produkte naudojama „Open Source“ programinė įranga. Daugiau informacijos rasite valdymo sistemoje, skyriuose
U išsaugojimo/redagavimo darbo režimas U MOD funkcija U Programuojamasis mygtukas TEISINIAI NURODYMAI
HEIDENHAIN iTNC 530 11

Naujos funkcijos 606 42x-01 susijusios su ankstesnėmis versijomis 340 49x-05

Išorėje sukurtų rinkmenų atidarymas ir apdorojimas iš naujo
340 49x-05
(žr. „Papildomi įrankiai išorinių tipų rinkmenoms valdyti” psl. 121)
Naujos funkcijos užduočių juostoje (žr. „Užduočių juosta” psl. 80)Išplėstinės funkcijos konfigūruojant eterneto sąsają
(žr. „TNC konfigūravimas” psl. 552)
Funkcinės saugos FS (pasirinktis) papildymai:
Bendroji informacija apie funkcinę saugą FS
(žr. „Bendrai” psl. 460)
Sąvokų paaiškinimai (žr. „Sąvokų paaiškinimai” psl. 461)Ašių padėčių patikrinimas (žr. „Patikr. ašių padėtis” psl. 462)Pastūmos apribojimo aktyvinimas (žr. „Pastūmos apribojimo
aktyvinimas” psl. 464)
Praplėtimai bendruosiuose būsenos rodmenyse TNC su funkcine
sauga (žr. „Papildomi būsenos rodmenys” psl. 464)
Palaikomi nauji smagračiai HR 510, HR 520 ir HR 550 FS
(žr. „Traukimas elektroniniais smagračiais” psl. 448)
Nauja pasirenkama programinė į
kampo priklausanti 3D įrankio spindulio korekcija rinkiniuose su plokštumos-normalės vektoriais (LN rinkiniai)
3D linijiniame grafike dabar galimas ir visaekranis režimas
(žr. „3D linijinis grafikas (FCL2 funkcija)” psl. 138)
Rinkmenoms pasirinkti įvairiose NC funkcijose ir padėklų lentelės
vaizde dabar yra rinkmenų parinkties dialogas(žr. „Bet kurios programos kaip subprogramos iškvieta” psl. 244)
DCM: įveržimo situacijų išsaugojimas ir atkūrimasDCM: formoje sukuriant patikros programą dabar taip pat yra ikonos
ir patarimo tekstai (žr. „Išmatuoto įtempiklio padėties tikrinimas” psl. 344)
DCM, FixtureWizard: zondavimo taškai ir zondavimo seka rodoma
aiškiau
DCM, FixtureWizard: galima rodyti arba paslėpti pavadinimus,
zondavimo taškus ir papildomo matavimo taškus (žr. „FixtureWizard valdymas” psl. 341)
DCM, FixtureWizard: įtempiklius ir įkabinimo taškus dabar galima
pasirinkti spustelėjus pele
DCM: dabar disponuojama biblioteka su standartiniais įtempikliais
(žr. „Siūlomi įtempikliai” psl. 340)
DCM: įrankio laikiklio valdymas (žr. „Įrankių laikiklių valdymo sistema
Naujos funkcijos 606 42x-01 susijusios su ankstesnėmis versijomis
(pasirenkama programinė įranga DCM)” psl. 348)
Režime „Programos testavimas“ dabar galima rankiniu būdu
apibrėžti apdirbimo plokštumą (žr. „Pasuktų apdirbimo plokštumų programos testavimui nustatymas” psl. 526)
Įrenginiuose be matavimo prietaisų sukamosiose ašyse per M114
galima nustatyti sukamųjų ašių koordinates virtualiai ašies krypčiai VT apibrėžti (žr. „Virtualioji ašis VT” psl. 361)
ranga 3D-ToolComp: nuo prieigos
12
Rankiniame režime dabar yra ir padėties rodmens RW-3D režimas
(žr. „Padėties rodmenų pasirinktis” psl. 563)
Įvestys įrankių lentelėje TOOL.T (žr. „Įrankių lentelė: standartiniai
įrankių duomenys” psl. 158):
Naujas stulpelis DR2TABLE nuo prieigos kampo priklausančios
įrankio spindulio korekcijos lentelei apibrėžti
Naujas stulpelis LAST_USE, į kurį TNC įrašo paskutinės įrankio
iškvietos datą ir laiką
Q parametro programavimas: sekos parametrai QS taip pat gali
naudoti peršokimo adresus peršokimų, paprogramių arba programų dalių kartojimų atveju (žr. „Subprogramos iškvieta”, psl. 242, žr. „Programos dalies kartojimo iškvieta”, psl. 243 ir žr. „Jei/tai sprendimų programavimas”, psl. 268)
Įrankių naudojimo sąrašų sukūrimą apdirbimo darbo režimuose
galima konfigūruoti per formuliarą (žr. „Įrankio naudojimo patikros nustatymai” psl. 177)
Veiksmus trinant įrankius iš įrankių lentelės dabar galima įtakoti per įrenginio parametrą 7263 (žr. „Įrankių lentelių redagavimas”
psl. 164)
Padėties nustatymo režime TURN su PLANE funkcija galima
apibrėžti saugų aukštį, į kurį turi būti atgal atitraukiamas įrankis prieš pasukant įrankio ašies kryptį (žr. „Automatinis pakreipimas: MOVE/TURN/STAY (būtina įvesti)” psl. 404)
Išplėstinėje įrankių valdymo sistemoje dabar yra tokios papildomos
funkcijos (žr. „Įrankių valdymo sistema (pasirenkama programinė įranga)” psl. 180):
Stulpelius su specialiomis funkcijomis dabar galima taip pat
redaguoti
Įrankio duomenų formoje dabar pasirinktinai galima užbaigti
pakeistas reikšmes, jas išsaugant arba neišsaugant
Lentelėje dabar yra paieškos funkcijaIndeksuoti įrankiai dabar tiksliai vaizduojami formojeĮrankių sekos sąraše yra pateikiama kita išsami informacijaĮrankio d
iškeliamas nutempiant
Stulpelius lentelės vaizde galima paprasčiausiai perstumti
nutempiant
Režime MDI dabar yra ir kelios specialios funkcijos (mygtukas SPEC
FCT) (žr. „Paprastų apdirbimų programavimas ir vykdymas” psl. 504)
Yra naujas rankinis zondavimo ciklas, su kuriuo galima išlyginti
ruošinio nuožulnias padėtis sukant apvalų stalą (žr. „Ruošinio derinimas pagal 2 taškus:” psl. 487)
Naujas zondavimo sistemos ciklas zondavimo sistemai kalibruoti
kalibravimo rutuliu (žr. naudotojo žinyną „Ciklų programavimas“)
ėtuvės įkėlimo ir iškėlimo sąrašas gali būti įkeliamas ir
340 49x-05
Naujos funkcijos 606 42x-01 susijusios su ankstesnėmis versijomis
HEIDENHAIN iTNC 530 13
KinematicsOpt: geresnis palaikymas ašių su galiniais danteliais
padėčiai nustatyt (žr. naudotojo žinyną „Ciklų programavimas“)
KinematicsOpt: buvo įvestas papildomas parametras sukamosios
ašies tarpui nustatyti (žr. naudotojo žinyną „Ciklų programavimas“)
Naujas apdirbimo ciklas 275, trochoidinių griovelių frezavimas
(žr. naudotojo žinyną „Ciklų programavimas“)
Cikle 241 atskiram gręžimui dabar galima apibrėžti ir išlaikymo gylį
340 49x-05
(žr. naudotojo žinyną „Ciklų programavimas“)
Ciklo 39 CILINDRO GAUBTO KONTŪRAS pritraukimo ir atitraukimo
savybės dabar yra reguliuojamos (žr. naudotojo žinyną „Ciklų programavimas“)
Naujos funkcijos 606 42x-01 susijusios su ankstesnėmis versijomis
14

Pakeistos funkcijos 606 42x-01 susijusios su ankstesnėmis versijomis 340 49x-06

Zondavimo sistemos ilgio ir spindulio kalibravimo meniu taip pat
rodomi aktyvaus įrankio numeris ir pavadinimas (jei reikia naudoti kalibravimo duomenis iš įrankių lentelės, MP7411 = 1, žr. „Kelių kalibravimo duomenų sakinių valdymas”, psl. 481)
PLANE funkcija pasukant į likusio atstumo režimą dabar rodo
faktiškai dar traukiamą kampą iki eilutės padėties (žr. „Padėties rodmuo” psl. 389)
Pakeistos šoninio šlichtavimo su ciklu 24 (DIN/ISO: G124)
pritraukimo savybės (žr. naudotojo žinyną „Ciklų programavimas“)
340 49x-06
HEIDENHAIN iTNC 530 15
Pakeistos funkcijos 606 42x-01 susijusios su ankstesnėmis versijomis
340 49x-06
Pakeistos funkcijos 606 42x-01 susijusios su ankstesnėmis versijomis
16
Turinys
Pirmieji žingsniai su iTNC 530
1
Įvadas
2
Programavimas: pagrindai, rinkmenų valdymo sistema
3
Programavimas: pagalbinės programavimo priemonės
4
Programavimas: įrankiai
5
Programavimas: kontūrų programavimas
6
Programavimas: papildomos funkcijos
7
Programavimas: duomenų perėmimas iš DXF rinkmenų
8
Programavimas: subprogramos ir programos dalies kartojimai
9
Programavimas: Q parametras
10
Programavimas: papildomos funkcijos
11
Programavimas: specialios funkcijos
12
Programavimas: kelių ašių apdorojimas
13
Programavimas: padėklų valdiklis
14
Padėties nustatymas rankine įvestimi
15
Programos testas ir programos eiga
16
MOD funkcijos
17
Lentelės ir peržiūros
18
HEIDENHAIN iTNC 530 17

1 Pirmieji žingsniai su iTNC 530 ..... 41

1.1 Peržiūra ..... 42
1.2 Įrenginio įjungimas ..... 43
Energijos tiekimo nutrūkimo patvirtinimas ir atskaitos taškų pritraukimas ..... 43
1.3 Pirmosios dalies programavimas ..... 44
Tinkamo darbo režimo pasirinkimas ..... 44
Svarbiausi TNC valdymo elementai ..... 44
Naujos programos atidarymas/rinkmenų valdymo sistema ..... 45
Ruošinio apibrėžimas ..... 46
Programos struktūra ..... 47
Paprasto kontūro programavimas ..... 48
Ciklų programos sukūrimas ..... 50
1.4 Pirmosios dalies grafinis testavimas ..... 52
Tinkamo darbo režimo pasirinkimas ..... 52
Įrankių lentelės pasirinkimas programos testavimui ..... 52
Programos, kurią norima testuoti, pasirinkimas ..... 53
Ekrano išdėstymo ir vaizdo pasirinkimas ..... 53
Programos testavimo įjungimas ..... 54
1.5 Įrankių derinimas ..... 55
Tinkamo darbo režimo pasirinkimas ..... 55
Įrankių paruošimas ir matavimas ..... 55
Įrankių lentelė TOOL.T ..... 55
Vietų lentelė TOOL_P.TCH ..... 56
1.6 Gabalo derinimas ..... 57
Tinkamo darbo režimo pasirinkimas ..... 57
Gabalo įveržimas ..... 57
Gabalo derinimas naudojant 3D zondavimo sistemą ..... 58
Atskaitos taško nustatymas 3D zondavimo sistema ..... 59
1.7 Pirmosios programos vykdymas ..... 60
Tinkamo darbo režimo pasirinkimas ..... 60
Programos, kurią norima įvykdyti, pasirinkimas ..... 60
Programos paleidimas ..... 60
HEIDENHAIN iTNC 530 19

2 Įvadas ..... 61

2.1 iTNC 530 ..... 62
Programavimas: HEIDENHAIN atviro, nekoduoto teksto dialogas, smarT.NC ir DIN/ISO ..... 62
Suderinamumas ..... 62
2.2 Ekranas ir valdymo pultas ..... 63
Ekranas ..... 63
Ekrano išdėstymo nustatymas ..... 64
Valdymo pultas ..... 65
2.3 Darbo režimai ..... 66
Rankinis režimas ir el. smagratis ..... 66
Padėties nustatymas rankine įvestimi ..... 66
Programos išsaugojimas/redagavimas ..... 67
Programos testavimas ..... 67
Sakinių sekos programa ir atskiro sakinio programa ..... 68
2.4 Būsenos rodmenys ..... 69
Būsenos rodmuo „Bendrai“ ..... 69
Papildomi būsenos rodmenys ..... 71
2.5 Langų tvarkytuvas ..... 79
Užduočių juosta ..... 80
2.6 Priedas: 3D zondavimo sistemos ir elektroniniai smagračiai iš HEIDENHAIN ..... 81
3D zondavimo sistemos ..... 81
Elektroniniai smagračiai HR ..... 82
20

3 Programavimas: pagrindai, rinkmenų valdymo sistema ..... 83

3.1 Pagrindai ..... 84
Atstumo matavimo prietaisai ir atskaitos žymos ..... 84
Atskaitos sistema ..... 84
Atskaitos sistema frezavimo staklėse ..... 85
Polinės koordinatės ..... 86
Absoliutinės ir prieauginės gabalo padėtys ..... 87
Atskaitos taško pasirinkimas ..... 88
3.2 Programų atidarymas ir įvedimas ..... 89
NC programos sukūrimas DIN/ISO formatu ..... 89
Ruošinio apibrėžtis: G30/G31 ..... 89
Naujos apdirbimo programos atidarymas ..... 90
Įrankio judesių užprogramavimas, DIN/ISO ..... 92
Esamos padėties perėmimas ..... 93
Programos redagavimas ..... 94
TNC paieškos funkcija ..... 98
3.3 Rinkmenų valdymo sistema: pagrindai ..... 100
Rinkmenos ..... 100
Išorėje sukurtų rinkmenų rodymas TNC ..... 102
Duomenų apsauga ..... 102
3.4 Darbas su rinkmenų valdymo sistema ..... 103
Katalogai ..... 103
Maršrutai ..... 103
Peržiūra: rinkmenų valdymo sistemos funkcijos ..... 104
Iškviesti rinkmenų valdymo sistemą ..... 105
Diskai, katalogų ir rinkmenų pasirinkimas ..... 106
Naujo katalogo sukūrimas (galima tik TNC:\ diske) ..... 109
Naujos rinkmenos sukūrimas (galima tik TNC:\ diske) ..... 109
Atskirų rinkmenų kopijavimas ..... 110
Rinkmenos kopijavimas į naują katalogą ..... 111
Lentelės kopijavimas ..... 112
Katalogo kopijavimas ..... 113
Vienos iš paskutinį kartą pasirinktos rinkmenos pasirinkimas ..... 113
Rinkmenos ištrynimas ..... 114
Katalogo ištrynimas ..... 114
Rinkmenų žymėjimas ..... 115
Rinkmenos pervadinimas ..... 117
Papildomos funkcijos ..... 118
Darbas su sparčiaisiais klavišais ..... 120
Papildomi įrankiai išorinių tipų rinkmenoms valdyti ..... 121
Duomenų perkėlimas į/iš išorinės duomenų laikmenos ..... 125
TNC tinkle ..... 127
USB prietaisai TNC (FCL 2 funkcija) ..... 128
HEIDENHAIN iTNC 530 21

4 Programavimas: pagalbinės programavimo priemonės ..... 131

4.1 Komentarų įterpimas ..... 132
Naudojimas ..... 132
Komentaras įvedant programą ..... 132
Komentaro įvedimas vėliau ..... 132
Komentaras savame sakinyje ..... 132
Funkcijos redaguojant komentarą ..... 133
4.2 Programų suskirstymas ..... 134
Apibrėžtis, naudojimo galimybės ..... 134
Suskirstymo lango rodymas/aktyvaus lango perjungimas ..... 134
Suskirstymo sakinio įterpimas programos lange (kairėje) ..... 134
Sakinių pasirinkimas suskirstymo lange ..... 134
4.3 Skaičiuotuvas ..... 135
Valdymas ..... 135
4.4 Programavimo grafikas ..... 136
Programavimo grafiko traukimas/netraukimas ..... 136
Programavimo grafiko kūrimas esamai programai ..... 136
Rinkinio numerių rodymas ir paslėpimas ..... 137
Grafiko trynimas ..... 137
Iškarpos padidinimas arba sumažinimas ..... 137
4.5 3D linijinis grafikas
(FCL2 funkcija) ..... 138
Naudojimas ..... 138
3D linijinio grafiko funkcijos ..... 138
NC sakinių žymėjimas kita spalva grafike ..... 140
Rinkinio numerių rodymas ir paslėpimas ..... 140
Grafiko trynimas ..... 140
4.6 Tiesioginė pagalba gavus NC klaidų pranešimų ..... 141
Klaidų pranešimų rodymas ..... 141
Pagalbos rodymas ..... 141
4.7 Visų esamų klaidų pranešimų sąrašas ..... 142
Funkcija ..... 142
Klaidų sąrašo rodymas ..... 142
Lango turinys ..... 143
Pagalbos sistemos TNCguide iškvietimas ..... 144
Serviso rinkmenų suk
4.8 Kontekstinė pagalbos sistema TNCguide (FCL3 funkcija) ..... 146
Naudojimas ..... 146
Darbas su TNCguide ..... 147
Aktualių pagalbos rinkmenų įkeltis ..... 151
ūrimas ..... 145
22

5 Programavimas: įrankiai ..... 153

5.1 Su įrankiais susijusios įvestys ..... 154
Pastūma F ..... 154
Suklio apsukų skaičius S? ..... 155
5.2 Įrankio duomenys ..... 156
Įrankio korekcijos sąlygos ..... 156
Įrankio numeris, įrankio pavadinimas ..... 156
Įrankio ilgis L ..... 156
Įrankio spindulys R ..... 156
Delta vertės ilgiams ir spinduliams ..... 157
Įrankio duomenų įvedimas į programą ..... 157
Įrankio duomenų įvedimas į lentelę ..... 158
Įrankio laikiklių kinematika ..... 167
Atskirų įrankio duomenų perrašymas iš išorinio AK ..... 168
Vietų lentelė įrankių keitikliui ..... 169
Įrankio duomenų iškvietimas ..... 172
Įrankio keitimas ..... 174
Įrankio naudojimo patikra ..... 177
Įrankių valdymo sistema (pasirenkama programinė įranga) ..... 180
5.3 Įrankio korekcija ..... 185
Įvadas ..... 185
Įrankio ilgio korekcija ..... 185
Įrankio spindulio korekcija ..... 186
HEIDENHAIN iTNC 530 23

6 Programavimas: kontūrų programavimas ..... 191

6.1 Įrankio judesiai ..... 192
Trajektorijos funkcijos ..... 192
Papildomos funkcijos M ..... 192
Subprogramos ir programos dalies kartojimai ..... 192
Programavimas su Q parametrais ..... 192
6.2 Trajektorijos funkcijų pagrindai ..... 193
Įrankio judesio užprogramavimas apdirbimui ..... 193
6.3 Kontūro pritraukimas ir palikimas ..... 196
Pradinis ir galinis taškas ..... 196
Pritraukimas ir nuvedimas liestiniu būdu ..... 198
6.4 Trajektorijos judesiai – stačiakampės koordinatės ..... 200
Trajektorijos funkcijų peržiūra ..... 200
Tiesė greitąja eiga G00
Tiesė su pastūma G01 F ..... 201
Išpjovos tarp dviejų tiesių įterpimas ..... 202
Kampų apvalinimas G25 ..... 203
Apskritimo centras I, J ..... 204
Apskritimo trajektorija C aplink apskritimo centrą CC ..... 205
Apskritimo trajektorija G02/G03/G05 su nustatytu spinduliu ..... 206
Apskritimo trajektorija G06 su liestiniu prijungimu ..... 208
6.5 Trajektorijos judesiai – polinės koordinatės ..... 213
Peržiūra ..... 213
Ankstesnės polinės koordinatės: polius I, J ..... 214
Tiesė greitąja eiga G10
Tiesės su pastūma G11 F ..... 214
Apskritimo trajektorija G12/G13/G15 aplink polių I, J ..... 215
Apskritimo trajektorija G16 su liestiniu prijungimu ..... 216
Sraigtinė linija (spiralė) ..... 217
24

7 Programavimas: duomenų perėmimas iš DXF rinkmenų ..... 221

7.1 DXF rinkmenų apdorojimas (pasirenkama programinė įranga) ..... 222
Naudojimas ..... 222
DXF rinkmenų atidarymas ..... 223
Pagrindiniai nustatymai ..... 224
Lygmens nustatymas ..... 226
Atskaitos taško nustatymas ..... 227
Kontūro pasirinkimas ir išsaugojimas ..... 229
Apdirbimo padėčių pasirinkimas ir išsaugojimas ..... 232
Mastelio funkcija ..... 238
HEIDENHAIN iTNC 530 25

8 Programavimas: subprogramos ir programos dalies kartojimai ..... 239

8.1 Subprogramos ir programos dalies kartojimai ..... 240
Žyma ..... 240
8.2 Subprogramos ..... 241
Veikimo būdas ..... 241
Programavimo nurodymai ..... 241
Subprogramos programavimas ..... 241
Subprogramos iškvieta ..... 242
8.3 Programos dalies kartojimai ..... 243
Žyma G98 ..... 243
Veikimo būdas ..... 243
Programavimo nurodymai ..... 243
Programos dalies kartojimo užprogramavimas ..... 243
Programos dalies kartojimo iškvieta ..... 243
8.4 Bet kuri programa kaip subprograma ..... 244
Veikimo būdas ..... 244
Programavimo nurodymai ..... 244
Bet kurios programos kaip subprogramos iškvieta ..... 244
8.5 Sluoksniavimai ..... 246
Sluoksniavimo būdai ..... 246
Sluoksniavimo lygis ..... 246
Subprograma subprogramoje ..... 247
Programos dalies kartojimų kartojimas ..... 248
Subprogramos kartojimai ..... 249
8.6 Programavimo pavyzdžiai ..... 250
26

9 Programavimas: Q-parametras ..... 257

9.1 Principas ir funkcijų peržiūra ..... 258
Programavimo nurodymai ..... 260
Q parametrų funkcijų iškvieta ..... 261
9.2 Dalių grupės – Q parametrai vietoje skaitinių verčių ..... 262
Naudojimas ..... 262
9.3 Kontūrų aprašymas matematinėmis funkcijomis ..... 263
Naudojimas ..... 263
Peržiūra ..... 263
Pagrindinių aritmetinių veiksmų programavimas ..... 264
9.4 Kampo funkcijos (trigonometrija) ..... 265
Apibrėžtys ..... 265
Kampo funkcijų programavimas ..... 266
9.5 Jei/tai sprendimai su Q parametrais ..... 267
Naudojimas ..... 267
Būtini peršokimai ..... 267
Jei/tai sprendimų programavimas ..... 268
9.6 Q parametro tikrinimas ir keitimas ..... 269
Atliekami veiksmai ..... 269
9.7 Papildomos funkcijos ..... 270
Peržiūra ..... 270
D14: ERROR: perduoti klaidos pranešimą ..... 271
D15 PRINT: perduoti tekstus arba Q parametrų vertes ..... 275
D19 PLC: vertes perduoti PLC ..... 276
9.8 Tiesioginis formulės įvedimas ..... 277
Formulės įvedimas ..... 277
Aritmetinių veiksmų taisyklės ..... 279
Įvesties pavyzdys ..... 280
9.9 Sekos parametrai ..... 281
Sekos apdorojimo funkcijos ..... 281
Sekos parametrų priskirtis ..... 282
Sekos parametrų sujungimas ..... 283
Skaitinės vertės pertvarkymas
Sekos dalies kopijavimas iš sekos parametro ..... 285
Sistemos duomenų kopijavimas į sekos parametrą ..... 286
Sekos parametrų pertvarkymas į skaitines vertes ..... 288
Sekos parametro tikrinimas ..... 289
Sekos parametro ilgio nustatymas ..... 290
Abėcėlinės eilės tvarkos palyginimas ..... 291
į sekos parametrą ..... 284
HEIDENHAIN iTNC 530 27
9.10 Parinktas Q parametras ..... 292
Vertės iš PLC: nuo Q100 iki Q107 ..... 292
WMAT sakinys: QS100 ..... 292
Aktyvaus įrankio spindulys: Q108 ..... 292
Įrankio ašis: Q109 ..... 293
Suklio būsena: Q110 ..... 293
Aušinimo priemonės tiekimas: Q111 ..... 293
Sanklotos koeficientas: Q112 ..... 293
Matmenų duomenys programoje: Q113 ..... 294
Įrankio ilgis: Q114 ..... 294
Koordinatė po zondavimo, vykstant programai ..... 294
Esamos-nustatytosios vertės nuokrypis automatiškai matuojant įrankį TT 130 ..... 295
Apdirbimo plokštumos pasukimas su gabalo kampų nustatymu: TNC apskaičiuotos sukamųjų ašių
koordinatės ..... 295
Zondavimo sistemos ciklų matavimo rezultatas (taip pat žr. naudotojo žinyną „Zondavimo sistemos ciklai“) ..... 296
9.11 Programavimo pavyzdžiai ..... 298
28

10 Programavimas: papildomos-funkcijos ..... 305

10.1 papildomų M funkcijų ir STOPP įvedimas ..... 306
Pagrindai ..... 306
10.2 Papildomos funkcijos programos eigos kontrolei, sukliui ir aušinimo priemonei ..... 307
Peržiūra ..... 307
10.3 Papildomos funkcijos koordinačių įvestims ..... 308
Su įrenginiu susijusių koordinačių programavimas: M91/M92 ..... 308
Aktyvinkite paskutinį nustatytą atskaitos tašką: M104 ..... 310
Padėties pritraukimas nepasuktoje koordinačių sistemoje esant pasuktai apdirbimo plokštumai: M130 ..... 310
10.4 Papildomos funkcijos trajektorijos veiksmams ..... 311
Kampų šlifavimas: M90 ..... 311
Apibrėžto suapvalinimo apskritimo įterpimas tarp tiesės dalių: M112 ..... 311
Apdirbant neatsižvelgti į nepakoreguotus tiesės sakinius: M124 ..... 312
Apdoroti nedideles kontūro atkarpas: M97 ..... 313
Visiškai apdirbti atvirus kontūro kampus: M98 ..... 315
Pastūmos koeficientas įstūmimo judesiams: M103 ..... 316
Pastūma milimetrais/suklio apsukimas: M136 ..... 317
Pastūmos greitis formuojant apskritimo lankus: M109/M110/M111 ..... 318
Išankstinis kontūro apskaičiavimas su pakoreguotu spinduliu (LOOK AHEAD): M120 ..... 319
Smagračio padėties uždengimas vykstant programai: M118 ..... 321
Atitraukimas nuo kontūro įrankio ašies kryptimi: M140 ..... 322
Zondavimo sistemos kontrolės blokavimas: M141 ..... 323
Trinti modalinę
Trinti pagrindinį sukimą: M143 ..... 324
Įrankio automatinis pakėlimas nuo kontūro sustabdžius NC: M148 ..... 325
Galinio jungiklio pranešimo blokavimas: M150 ..... 326
10.5 Papildomos funkcijos lazerinėms pjovimo staklėms ..... 327
Principas ..... 327
Tiesioginė užprogramuotos įtampos išvestis: M200 ..... 327
Įtampa kaip atkarpos funkcija: M201 ..... 327
Įtampa kaip greičio funkcija: M202 ..... 328
Įtampos kaip laiko funkcijos išvestis (nuo laiko priklausantis didėjimas): M203 ..... 328
Įtampos kaip laiko funkcijos išvestis (nuo laiko priklausantis impulsas): M204 ..... 328
programos informaciją: M142 ..... 324
HEIDENHAIN iTNC 530 29

11 Programavimas: specialios funkcijos ..... 329

11.1 Specialiųjų funkcijų peržiūra ..... 330
Specialiųjų funkcijų SPEC FCT pagrindinis meniu ..... 330
Programos duomenų meniu ..... 331
Kontūro ir taškų apdirbimo funkcijų meniu ..... 331
Įvairių DIN/ISO funkcijų meniu ..... 332
11.2 Dinaminė susidūrimo kontrolė (pasirenkama programinė įranga) ..... 333
Funkcija ..... 333
Susidūrimo kontrolė rankiniuose darbo režimuose ..... 335
Susidūrimo kontrolė automatiniame režime ..... 336
Grafinis apsaugos skyriaus vaizdavimas
(FCL4 funkcija) ..... 337
Susidūrimo kontrolė programos testavimo darbo režime ..... 338
11.3 Įtempiklio kontrolė (pasirenkama programinė įranga) ..... 339
Pagrindai ..... 339
Siūlomi įtempikliai ..... 340
Įtempiklio parametrų nustatymas: FixtureWizard ..... 340
Įtempiklių vietos nustatymas įrenginyje ..... 342
Įtempiklio keitimas ..... 343
Įtempiklio pašalinimas ..... 343
Išmatuoto įtempiklio padėties tikrinimas ..... 344
Valdyti laikiklius ..... 346
11.4 Įrankių laikikli
Pagrindai ..... 348
Siūlomi įrankio laikikliai ..... 348
Nustatyti įrankių laikiklių parametrus: ToolHolderWizard ..... 349
Pašalinti įrankių laikiklį ..... 350
11.5 Bendrieji programos nustatymai (pasirenkama programinė įranga) ..... 351
Naudojimas ..... 351
Techninės sąlygos ..... 353
Funkcijos aktyvinimas/deaktyvinimas ..... 354
Pagrindinio sukimo ..... 356
Ašių keitimas ..... 357
Uždengtas atspindėjimas ..... 358
Papildomas, pridedamasis nulinio taško perkėlimas ..... 358
Ašių blokavimas ..... 359
Uždengtas sukimas ..... 359
Pastūmos perrašymas ..... 359
Smagračio padėties uždengimas ..... 360
ų valdymo sistema (pasirenkama programinė įranga DCM) ..... 348
30
Loading...
+ 592 hidden pages