Š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 5305
TNC tipas, programinė įranga
ir funkcijos
Šiame žinyne aprašomos funkcijos, kurios TNC naudojamos turint NC
programinę įrangą su šiais numeriais.
TNC tipasNC programinės įrangos Nr.
iTNC 530, HSCI ir HeROS 5606 420-01
iTNC 530 E, HSCI ir HeROS 5606 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 5307
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ė AFCAprašymas
Adaptyvaus pastūmos reguliavimo funkcija
pjovimo sąlygoms optimizuoti serijinės
gamybos metu.
Pasirenkama programinė KinematicsOptApraš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 5309
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 funkcijosApraš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 funkcijosApraš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 funkcijosApraš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 funkcijosAprašymas
3D linijų grafikasPuslapis 138
Virtuali įrankio ašisPuslapis 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ų transformacijosProgramavimo stotis su
smarT.NC: PLOKŠTUMOS funkcijaProgramavimo 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 53011
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ūrimas
DCM: 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 funkcija
Indeksuoti į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 53013
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 53015
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 53017
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