Š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 5303
Page 4
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 530340 490-06
iTNC 530 E340 491-06
iTNC 530340 492-06
iTNC 530 E340 493-06
iTNC 530 programinė stotis340 494-06
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ą.
TNC tipas, programinė įranga ir funkcijos
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
įrenginio atliekamas funkcijas.
4
Page 5
Daugelis įrenginių gamintojų ir HEIDENHAIN siūlo TNC programavimo
kursus. Rekomenduojama dalyvauti šiuose kursuose, kad daugiau
sužinotumėte apie TNC funkcijas.
Naudotojo žinynas:
Visos TNC funkcijos, kurios nėra susijusios su ciklu, yra
aprašytos iTNC 530 naudotojo žinyne. Prireikus naudotojo
žinyno kreipkitės į HEIDENHAIN.
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 5305
TNC tipas, programinė įranga ir funkcijos
Page 6
Pasirenkama programinė įranga
iTNC 530 galima pasirinkti įvairios programinės įrangos, kurią turi
atblokuoti Jūsų įrenginio gamintojas arba Jūs pats. 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 dinamiškai kontroliuoja įrenginio gamintojo nurodytas
sritis, kad būtų galima išvengti susidūrimo.
Pasirenkama programinė įranga – papildomos dialogo kalbos
Funkcija, perjungianti vieną iš šių dialogo kalbų: slovėnų, slovakų,
norvegų, latvių, estų, korėjiečių, turkų, rumunų, lietuvių.
Pasirenkama programinė įranga – DXF keitiklis
Kontūrus išskleiskite iš DXF rinkmenų (formatas R12).
6
Page 7
Pasirenkama programinė įranga – bendrieji programos
nustatymai
Koordinačių transformacijų perdengimo funkcija apdirbimo darbo
režimuose.
Pasirenkama programinė AFC
Adaptyvaus pastūmos reguliavimo funkcija pjovimo sąlygoms
optimizuoti serijinės gamybos metu.
Pasirenkama programinė KinematicsOpt
Zondavimo sistemos ciklai įrenginio tikslumui tikrinti ir optimizuoti.
Pasirenkama programinė įranga 3D-ToolComp
Nuo prieigos kampo priklausanti 3D įrankio spindulio korekcija LN
rinkiniuose.
HEIDENHAIN iTNC 5307
TNC tipas, programinė įranga ir funkcijos
Page 8
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
Naudotojo žinynas
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
Naudotojo žinynas
Įrenginio vadovas
Stran 453
Stran 347
Naudotojo žinynas
Naudotojo žinynas
Naudotojo žinynas
Naudotojo žinynas
smarT.NC: kontūro įduba ant taškų
šablono
8
Programavimo stotis su
smarT.NC
Page 9
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ų grafikasNaudotojo žinynas
Virtuali įrankio ašisNaudotojo žinynas
USB palaikymas blokiniuose
prietaisuose (atminties raktai, standieji
diskai, CD-ROM grotuvai)
Galimybė kiekvienai kontūro daliai
priskirti skirtingą gylį kontūro formulėje
Dinamiškas IP adresų valdymas DHCP Naudotojo žinynas
Zondavimo sistemos ciklas bendram
zondavimo sistemos parametrų
nustatymui
smarT.NC: sakinio paskubos
vaizdavimas grafiku
smarT.NC: koordinačių transformacijosProgramavimo stotis su
Programavimo stotis su
smarT.NC
Naudotojo žinynas
Naudotojo žinynas
Stran 458
Programavimo stotis su
smarT.NC
smarT.NC
TNC tipas, programinė įranga ir funkcijos
smarT.NC: PLOKŠTUMOS funkcijaProgramavimo stotis su
smarT.NC
Iš anksto numatyta naudojimo vieta
TNC atitinka A klasę pagal EN 55022 ir iš esmės yra numatytas
naudoti pramonės srityse.
HEIDENHAIN iTNC 5309
Page 10
Naujos ciklinės 340 49x-02
programinės įrangos funkcijos
Nauji įrenginio parametrai padėties nustatymo greičiui (oglejte si
„Prijungiama zondavimo sistema, greitoji eiga padėties nustatymo
judesiams: MP6151” na strani 319)
Naujas įrenginio parametras, skirtas atsižvelgti į pagrindinį sukimą
rankiniame režime (oglejte si „Atsižvelgimas į pagrindinį sukimą
rankiniame režime: MP6166” na strani 318)
Taip pat buvo papildyti automatinio įrankio matavimo ciklai nuo 420
iki 431, todėl dabar matavimų protokolas gali būti parodytas ir
ekrane (oglejte si „Matavimo rezultatų protokolavimas” na
strani 399)
Įtrauktas naujas ciklas, kurį naudojant bendrai galima pritaikyti visus
zondavimo sistemos parametrus (oglejte si „GREITASIS
ZONDAVIMAS (ciklas 441, DIN/ISO: G441, FCL 2 funkcija)” na
strani 458)
Naujos ciklinės 340 49x-02 programinės įrangos funkcijos
10
Page 11
Naujos ciklinės 340 49x-03
programinės įrangos funkcijos
Naujas ciklas, skirtas atskaitos taškui nustatyti griovelio centre
(oglejte si „ATSKAITOS TAŠKAS GRIOVELIO CENTRE
(ciklas 408, DIN/ISO: G408, FCL 3 funkcija)” na strani 347)
Naujas ciklas, skirtas atskaitos taškui nustatyti briaunos centre
(oglejte si „ATSKAITOS TAŠKAS BRIAUNOS CENTRE (ciklas 409,
DIN/ISO: G409, FCL 3 funkcija)” na strani 351)
Naujas 3D zondavimo ciklas (oglejte si „3D MATAVIMAS (ciklas 4,
FCL 3 funkcija)” na strani 453)
Dabar gabalo nuožulnią padėtį ciklas 401 gali kompensuoti sukant
apvalų stalą (oglejte si „PAGRINDINIS SUKIMAS pagal dvi angas
(ciklas 401, DIN/ISO: G401)” na strani 327)
Dabar gabalo nuožulnią padėtį ciklas 402 gali kompensuoti sukant
apvalų stalą (oglejte si „PAGRINDINIS SUKIMAS pagal du kaiščius
(ciklas 402, DIN/ISO: G402)” na strani 330)
Atskaitos taško nustatymo ciklų Q parametruose Q15X galima
pamatyti matavimo rezultatus (oglejte si „Matavimo rezultatai Q
parametruose” na strani 401)
HEIDENHAIN iTNC 53011
Naujos ciklinės 340 49x-03 programinės įrangos funkcijos
Page 12
Naujos ciklinės 340 49x-04
programinės įrangos funkcijos
Naujas įrenginio kinematikos išsaugojimo ciklas (oglejte si
„KINEMATIKOS IŠSAUGOJIMAS (ciklas 450, DIN/ISO: G450,
pasirinktis)” na strani 466)
Naujas ciklas įrenginio kinematikai tikrinti ir optimizuoti (oglejte si
„KINEMATIKOS MATAVIMAS (ciklas 451, DIN/ISO: G451,
pasirinktis)” na strani 468)
Ciklas 412: matavimo taškų skaičius pasirenkamas nauju parametru
Q423 (oglejte si „ATSKAITOS TAŠKAS APSKRITIMO VIDUJE
(ciklas 412, DIN/ISO: G412)” na strani 362)
Ciklas 413: matavimo taškų skaičius pasirenkamas nauju parametru
Q423 (oglejte si „ATSKAITOS TAŠKAS APSKRITIMO IŠORĖJE
(ciklas 413, DIN/ISO: G413)” na strani 366)
Ciklas 421: matavimo taškų skaičius pasirenkamas nauju parametru
Q423 (oglejte si „ANGOS MATAVIMAS (ciklas 421, DIN/ISO:
G421)” na strani 410)
Ciklas 422: matavimo taškų skaičius pasirenkamas nauju parametru
Q423 (oglejte si „APSKRITIMO MATAVIMAS IŠORĖJE (ciklas 422,
DIN/ISO: G422)” na strani 414)
Ciklas 3: blokuojamas klaidos pranešimas, jei ciklo pradžioje
matavimo liestukas jau yra nukreiptas (oglejte si „MATAVIMAS
(ciklas 3)” na strani 451)
Naujas ciklas stačiakampiams kaiščiams frezuoti(oglejte si
„STAČIAK. KAIŠTIS (ciklas 256, DIN/ISO: G256)” na strani 162)
Naujas ciklas apvaliems kaiščiams frezuoti(oglejte si
„APVAL.KAIŠT. (ciklas 257, DIN/ISO: G257)” na strani 166)
Naujos ciklinės 340 49x-04 programinės įrangos funkcijos
12
Page 13
Naujos ciklinės 340 49x-05
programinės įrangos funkcijos
Naujas apdirbimo ciklas atskiram gręžimui (oglejte si „ATSKIRAS
GRĘŽIMAS (ciklas 241, DIN/ISO: G241)” na strani 98)
Zondavimo sistemos ciklas 404 (pagrindinio sukimo nustatymas)
papildytas parametru Q305 (numeris lentelėje), kad ir pagrindinius
sukimus būtų galima įrašyti į išankstinių pasirinkimų lentelę (oglejte
si stran 337)
Zondavimo sistemos ciklai nuo 408 iki 419: nustatant rodmenį, TNC
atskaitos tašką įrašo ir į išankstinių pasirinkimų lentelės 0 eilutę
(oglejte si „Apskaičiuoto atskaitos taško išsaugojimas” na strani 346)
Zondavimo sistemos ciklas 412: papildomas veikimo būdo
parametras Q365 (oglejte si „ATSKAITOS TAŠKAS APSKRITIMO
VIDUJE (ciklas 412, DIN/ISO: G412)” na strani 362))
Zondavimo sistemos ciklas 413: papildomas veikimo būdo
parametras Q365 (oglejte si „ATSKAITOS TAŠKAS APSKRITIMO
IŠORĖJE (ciklas 413, DIN/ISO: G413)” na strani 366))
Zondavimo sistemos ciklas 416: papildomas parametras Q320
(saugus atstumas, oglejte si „ATSKAITOS TAŠKAS APSKRITIMO
SKYLĖS CENTRE (ciklas 416, DIN/ISO: G416)”, stran 379)
Zondavimo sistemos ciklas 421: papildomas veikimo būdo
parametras Q365 (oglejte si „ANGOS MATAVIMAS (ciklas 421,
DIN/ISO: G421)” na strani 410))
Zondavimo sistemos ciklas 422: papildomas veikimo būdo
parametras Q365 (oglejte si „APSKRITIMO MATAVIMAS IŠORĖJE
(ciklas 422, DIN/ISO: G422)” na strani 414))
Zondavimo sistemos ciklas 425 (griovelio matavimas) papildytas
parametru Q301 (tarpinės padėties nustatymo saugiame aukštyje
vykdymas arba nevykdymas) ir Q320 (saugus atstumas) (oglejte si
„PLOČIO MATAVIMAS VIDUJE (ciklas 425, DIN/ISO: G425)”,
stran 426)
Zondavimo sistemos ciklas 450 (kinematikos išsaugojimas)
papildytas įvesties galimybe 2 (išsaugojimo būsenos rodymas)
parametre Q410 (režimas) (oglejte si „KINEMATIKOS
IŠSAUGOJIMAS (ciklas 450, DIN/ISO: G450, pasirinktis)” na
strani 466)
Zondavimo sistemos ciklas 451 (kinematikos matavimas) papildytas
parametru Q423 (apskritimo matavimų skaičius) Q432 (išankstinių
pasirinkimų nustatymas) (oglejte si „Ciklo parametras” na strani 477)
Naujas zondavimo sistemos išankstinių nustatymų kompensavimo
ciklas 452 paprastesniam keičiamų galvučių matavimui (oglejte si
„IŠANKSTINIŲ PASIRINKIMŲ KOMPENSAVIMAS (ciklas 452,
DIN/ISO: G452, pasirinktis)” na strani 484)
Naujas zondavimo sistemos ciklas 484, skirtas kalibruoti belaidę
stalo zondavimo sistemą TT 449 (oglejte si „Belaidis TT 449
kalibravimas (ciklas 484, DIN/ISO: G484)” na strani 502)
Naujos ciklinės 340 49x-05 programinės įrangos funkcijos
HEIDENHAIN iTNC 53013
Page 14
Naujos ciklinės 340 49x-06
programinės įrangos funkcijos
Naujas ciklas 275 trochoidiniam kontūro grioveliui(oglejte si
„KONT.GRIOV.TROCHOID (ciklas 275, DIN/ISO: G275)” na
strani 207)
Naujas cikle 241 atskiram gręžimui dabar galima apibrėžti ir
išlaikymo gylį(oglejte si „ATSKIRAS GRĘŽIMAS (ciklas 241,
DIN/ISO: G241)” na strani 98)
Ciklo 39 CILINDRO GAUBTO KONTŪRAS pritraukimo ir atitraukimo
savybės dabar yra reguliuojamos (oglejte si „Ciklo eiga” na
strani 232)
Naujas zondavimo sistemos ciklas zondavimo sistemai kalibruoti
kalibravimo rutuliu (oglejte si „TS KALIBRAVIMAS (ciklas 460,
DIN/ISO: G460)” na strani 460)
KinematicsOpt: buvo įvestas papildomas parametras sukamosios
ašies tarpui nustatyti(oglejte si „Tarpas” na strani 475)
KinematicsOpt: geresnis palaikymas ašių su galiniais danteliais
padėčiai nustatyti(oglejte si „Įrenginiai su ašimis su galiniais
danteliais” na strani 471)
Naujos ciklinės 340 49x-06 programinės įrangos funkcijos
14
Page 15
Pakeistos ciklinės funkcijos,
susijusios su ankstesnėmis
versijomis 340 422-xx/340 423-xx
Daugelio kalibravimo duomenų valdymas buvo pakeistas, žr. atviro,
nekoduoto dialogo programavimo naudotojo žinyną
340 422-xx/340 423-xx
HEIDENHAIN iTNC 53015
Pakeistos ciklinės funkcijos, susijusios su ankstesnėmis versijomis
Page 16
Pakeistos ciklinės 340 49x-05
programinės įrangos funkcijos
Cilindro gaubto cikluose 27, 28, 29 ir 39) dabar dirbama su
sukamosiomis ašimis, kurių rodmenyje sumažinamas kampas.
Anksčiau įrenginio parametre reikėdavo nustatyti 810.x = 0
Ciklas 403 neatlieka jokios pagrįstos patikros, kalbant apie
zondavimo taškus ir išlyginamąją ašį. Todėl galima zonduoti ir
pasuktoje sistemoje (oglejte si „PAGRINDINIO SUKIMO
kompensavimas sukamąja ašimi (ciklas 403, DIN/ISO: G403)” na
strani 333)
Pakeistos ciklinės 340 49x-05 programinės įrangos funkcijos
16
Page 17
Pakeistos ciklinės 340 49x-06
programinės įrangos funkcijos
Pakeistos šoninio šlichtavimo su ciklu 24 (DIN/ISO: G124)
pritraukimo savybės(oglejte si „Atkreipkite dėmesį programuodami!”
na strani 201)
HEIDENHAIN iTNC 53017
Pakeistos ciklinės 340 49x-06 programinės įrangos funkcijos
Page 18
Pakeistos ciklinės 340 49x-06 programinės įrangos funkcijos
18
Page 19
Turinys
Pagrindai / peržiūros
1
Ciklų naudojimas
2
Apdirbimo ciklai: gręžimas
3
Apdirbimo ciklai: sriegio gręžimas / sriegio
frezavimas
4
Apdirbimo ciklai: įdubos frezavimas / kaiščio
frezavimas / griovelio frezavimas
5
Apdirbimo ciklai: šablono apibrėžtis
6
Apdirbimo ciklai: kontūro įduba, kontūro dalis
7
Apdirbimo ciklai: cilindro gaubtas
8
Apdirbimo ciklai: kontūro įduba su kontūro
formule
9
Apdirbimo ciklai: galutinis apdirbimas
10
Ciklai: koordinačių perskaičiavimai
11
Ciklai: specialios funkcijos
12
Darbas su zondavimo sistemos ciklais
13
Zondavimo sistemos ciklai: gabalo nuožulnios
padėties automatinis užfiksavimas
14
Zondavimo sistemos ciklai: atskaitos taškų
automatinis užfiksavimas
15
Zondavimo sistemos ciklai: gabalų automatinė
kontrolė
16
Zondavimo sistemos ciklai: specialios
funkcijos
17
Zondavimo sistemos ciklai: automatinis
kinematikos matavimas
18
Zondavimo sistemos ciklai: automatinis įrankių
matavimas
19.6 Viso įrankio matavimas (ciklas 33 arba 483, DIN/ISO: G483) ..... 507
Ciklo eiga ..... 507
Atkreipkite dėmesį programuodami! ..... 507
Ciklo parametras ..... 508
Peržiūros lentelė ..... 511
Apdirbimo ciklai ..... 511
Zondavimo sistemos ciklai ..... 513
42
Page 43
Pagrindai / peržiūros
Page 44
1.1Įvadas
Dažniausiai naudojami apdirbimai, kuriuose yra daug apdirbimo
žingsnių, TNC yra išsaugoti kaip ciklai. Kaip ciklai gali būti naudojami
ir koordinačių perskaičiavimai bei kai kurios specialios funkcijos.
Ciklai Q parametrus dažniausiai naudoja kaip perdavimo parametrus.
1.1 Įvadas
Tą pačią funkciją atliekantiems parametrams, kurių TNC prireikia
įvairiuose cikluose, visada priskirtas tas pats numeris: pvz., Q200visada yra saugus atstumas, Q202 visada įstūmimo gylis ir t.t.
Dėmesio – susidūrimo pavojus!
Prir. ciklai atlieka daug apdirbimų. Saugos sumetimais
prieš apdirbant reikia atlikti grafinį programos testavimą!
Jei cikluose, kurių numeriai yra didesni už 200, naudojate
netiesiogines parametrų priskirtis (pvz., Q210 = Q1), tai
atliktas priskirto parametro (pvz., Q1) pakeitimas po ciklo
apibrėžties nebebus taikomas. Tokiais atvejais ciklo
parametrą (pvz., Q210) apibrėžkite tiesiogiai.
Jei apdirbimo cikluose, kurių numeriai yra didesni už 200,
užprogramuojate pastūmos parametrą, tai
programuojamuoju mygtuku vietoje skaitinės vertės galite
priskirti ir TOOL CALL sakinyje apibrėžtą pastūmą
(programuojamasis mygtukas FAUTO). Atsižvelgiant į
atitinkamą ciklą ir atitinkamą pastūmos parametro funkciją,
galima rinktis vieną iš pastūmos galimybių FMAX (greitoji
eiga), FZ (danties pastūma) ir FU (pastūma apsukant).
Atkreipkite dėmesį, kad FAUTO pastūmą pakeitus po ciklo
apibrėžties, tai neturės jokios įtakos, nes apdorojant ciklo
apibrėžtį TNC tvirtai priskyrė past
sakinio.
Jei ciklą norite ištrinti kartu su keliais daliniais sakiniais,
TNC užklausia, ar turi būti ištrintas visas ciklas.
ūmą iš TOOL CALL
44 Pagrindai / peržiūros
Page 45
1.2Esamos ciklų grupės
Apdirbimo ciklų peržiūra
U Programuojamųjų mygtukų juostoje rodomos įvairios
ciklų grupės
Ciklų grupė
Giluminio gręžimo, platinimo, išsukimo ir gilinimo ciklaiStran 72
Sriegio gręžimo, įrėžimo ir sriegio frezavimo ciklaiStran 108
Įdubų, kaiščių ir griovelių frezavimo ciklaiStran 142
Taškų šablono formavimo ciklai, pvz., skylės apskritimas arba skylės paviršiusStran 174
SL ciklai (Subcontur-List), kuriais likę kontūrai apdirbami lygiagrečiai kontūrams,
susidedantiems ir kelių persidengiančių kontūro dalių, cilindro gaubto interpoliacija
Ciklai galutiniam lygių arba suktų paviršių apdirbimuiStran 256
Ciklai koordinačių perskaičiavimui, jais perstumiami, pasukami, atspindimi, padidinami ir
sumažinami bet kokie kontūrai
Išlaikymo trukmės, programos iškvietos, suklio orientavimo, paklaidos specialūs ciklaiStran 304
U Prir. perjungiami kiti, su įrenginiu susiję apdirbimo
ciklai. Šiuos apdirbimo ciklus gali integruoti Jūsų
įrenginio gamintojas
Programuojamasis
mygtukas
Puslapis
Stran 186
Stran 274
1.2 Esamos ciklų grupės
HEIDENHAIN iTNC 53045
Page 46
Zondavimo sistemos ciklų peržiūra
U Programuojamųjų mygtukų juostoje rodomos įvairios
ciklų grupės
Programu-
Ciklų grupė
Gabalo nuožulnios padėties kompensavimo ir automatinio užfiksavimo ciklaiStran 322
U Prir. perjungiami kiti, su įrenginiu susiję zondavimo
sistemos ciklai. Šiuos zondavimo sistemos ciklus gali
integruoti Jūsų įrenginio gamintojas
ojamasis
mygtukas
Puslapis
46 Pagrindai / peržiūros
Page 47
Apdirbimo ciklų
naudojimas
Page 48
2.1Darbas su apdirbimo ciklais
Su įrenginiu susiję ciklai
Daugelyje įrenginių galima naudotis ciklais, kuriuos Jūsų įrenginio
gamintojas papildomai įtraukia į TNC HEIDENHAIN ciklus. Tam
naudojami atskiri ciklų numeriai:
Ciklai nuo 300 iki 399
Su įrenginiu susiję ciklai, kurie apibrėžiami mygtuku CYCLE DEF
Ciklai nuo 500 iki 599
Su įrenginiu susiję zondavimo sistemos ciklai, kurie apibrėžiami
mygtuku TOUCH PROBE
Apie tai skaitykite atskirame funkcijos aprašyme,
esančiame įrenginio vadove.
Tam tikromis aplinkybėmis su įrenginiu susijusiuose cikluose
naudojami ir perdavimo parametrai, kuriuos HEIDENHAIN jau naudojo
standartiniuose cikluose. Kad kartu naudojant DEF aktyvius ciklus
(ciklai, kuriuos TNC automatiškai apdoroja ciklo apibrėžties metu,
2.1 Darbas su apdirbimo ciklais
oglejte si tudi „Ciklų iškvieta” na strani 50) ir CALL aktyvius ciklus
(ciklai, kurie turi būti iškviečiami vykdymui, oglejte si tudi „Ciklų
iškvieta” na strani 50) būtų galima išvengti daug kartų naudotų
perdavimo parametrų perrašymo problemos, būtina atlikti šiuos
veiksmus:
U DEF aktyvius ciklus užprogramuokite prieš CALL aktyvius ciklus
U Tarp CALL aktyvaus ciklo apibrėžties ir atitinkamos ciklo iškvietos
DEF aktyvų ciklą užprogramuokite tik tada, jei šių abiejų ciklų
perdavimo parametrai nesusikerta
48 Apdirbimo ciklų naudojimas
Page 49
Ciklo apibrėžties programuojamaisiais
mygtukais
U Programuojamųjų mygtukų juostoje rodomos įvairios
ciklų grupės
U Pasirinkite ciklo grupę, pvz., gręžimo ciklai
U Pasirinkite ciklą, pvz., SRIEGIO FREZAVIMAS. TNC
atidaro dialogą ir užklausia visų įvesties verčių; TNC
tuo metu dešinėje ekrano pusėje parodo grafiką,
kuriame įvedami parametrai pažymimi šviesiai
U Įveskite visus TNC pareikalautus parametrus ir
kiekvieną įvestį užbaikite mygtuku ENT
U Įvedus visus reikalingus duomenis, TNC uždaro
dialogą
Ciklo apibrėžtis naudojant GOTO funkciją
U Programuojamųjų mygtukų juostoje rodomos įvairios
ciklų grupės
U Iššokančiame lange TNC pateikia ciklų peržiūrą
U Rodyklių klavišais pasirinkite norimą ciklą arba
U CTRL + rodyklių klavišais (verčiant lapus) pasirinkite
norimą ciklą, arba
U Įveskite ciklo numerį ir kiekvieną patvirtinkite mygtuku
ENT. Tada TNC atidaro ciklo dialogą, kaip aprašyta
aukščiau
2.1 Darbas su apdirbimo ciklais
NC pavyzdiniai sakiniai
7 CYCL DEF 200 GRĘŽIMAS
Q200=2;SAUGUS ATST.
Q201=3;GYLIS
Q206=150 ;ĮSTŪMIMO Į GYLĮ PASTŪMA
Q202=5;ĮSTŪM Į GYLĮ
Q210=0;IŠLAIKYMO TRUKMĖ APAČIOJE
Q203=+0 ;KOOR. PAVIRŠ.
Q204=50 ;2 SAUGUS ATST.
Q211=0.25 ;IŠLAIKYMO TRUKMĖ APAČIOJE
HEIDENHAIN iTNC 53049
Page 50
Ciklų iškvieta
Sąlygos
Prieš ciklo iškvietą bet kuriuo atveju užprogramuokite:
BLK FORM grafiniam vaizdavimui (reikalinga tik
testavimo grafikui)
Įrankio iškvieta
Suklio sukimo kryptis (papildoma funkcija M3/M4)
Ciklo apibrėžtis (CYCL DEF).
Atkreipkite dėmesį į kitas sąlygas, kurios nurodytos
tolesniuose ciklo aprašymuose.
Šie ciklai taikomi apdirbimo programoje, kai jie apibrėžiami. Šių ciklų
negalite iškviesti:
taškų šablono ant apskritimo ciklo 220 ir taškų šablono ant linijų
ciklo 32 PAKLAIDA,
koordinačių perskaičiavimo ciklų,
ciklo 9 IŠLAIKYMO TRUKMĖ,
visų zondavimo sistemos ciklų.
Visus likusius ciklus galite iškviesti naudodami toliau aprašytas
funkcijas.
Ciklo iškvieta, naudojant CYCL CALL
Funkcija CYCL CALL vieną kartą iškviečia paskutinį kartą apibrėžtą
apdirbimo ciklą. Ciklo pradžios taškas yra paskutinį kartą prieš CYCL
CALL sakinį užprogramuota padėtis.
U Ciklo iškvietos programavimas: paspauskite mygtuką
TOOL CALL
U Ciklo iškvietos įvedimas: paspauskite mygtuką TOOL
CALL M
U Prir. įveskite papildomą funkciją M (pvz., M3, jei norite
įjungti suklį) arba mygtuku END išjunkite dialogą
Ciklo iškvieta, naudojant CYCL CALL PAT
Funkcija CYCL CALL PAT visose padėtyse iškviečia paskutinį kartą
apibrėžtą apdirbimo ciklą, kurį apibrėžėte šablono apibrėžtyje
PATTERN DEF (oglejte si „Šablono apibrėžtis PATTERN DEF” na
strani 58) arba taškų lentelėje (oglejte si „Taškų lentelės” na strani 66).
50 Apdirbimo ciklų naudojimas
Page 51
Ciklo iškvieta, naudojant CYCL CALL POS
Funkcija CYCL CALL POS vieną kartą iškviečia paskutinį kartą
apibrėžtą apdirbimo ciklą. Ciklo pradžios taškas yra padėtis, kurią
apibrėžėte CYCL CALL POS sakinyje.
Jei aktuali įrankio padėtis įrankio ašyje yra didesnė nei gabalo
viršutinė briauna (Q203), tada TNC padėtį iš pradžių apdirbimo
plokštumoje nustato užprogramuotoje padėtyje, o vėliau – įrankio
ašyje
Jei aktuali įrankio padėtis įrankio ašyje yra po gabalo viršutine
briauna (Q203), tada TNC padėtį iš pradžių įrankio ašyje nustato
saugiu atstumu, o vėliau apdirbimo plokštumos užprogramuotoje
padėtyje
CYCL CALL POS sakinyje visada turi būti
užprogramuotos trys koordinačių ašys. Naudodami įrankio
ašies koordinatę, paprastai galite pakeisti pradžios padėtį.
Ji taikoma kaip papildomas nulinio taško perkėlimas.
CYCL CALL POS sakinyje apibrėžta pastūma taikoma tik
šiame sakinyje užprogramuotos pradžios padėties
pritraukimui.
Naudodama padėties nustatymo logiką, TNC pritraukia
CYCL CALL POS sakinyje apibrėžtą padėtį su neaktyvia
spindulio korekcija (R0).
Jei naudodami CYCL CALL POS iškviečiate ciklą,
kuriame apibrėžta pradžios padėtis (pvz., ciklą 212), tada
cikle apibrėžta padėtis taikomas kaip papildomas
perstūmimas į CYCL CALL POS sakinyje apibrėžtą
padėtį. Todėl cikle nustatomai pradinei padėčiai visada
turėtumėte nustatyti 0.
2.1 Darbas su apdirbimo ciklais
Ciklo iškvieta su M99/M89
Pasakiniui taikoma funkcija M99 vieną
apibrėžtą apdirbimo ciklą. M99 galite užprogramuoti padėties sakinio
pabaigoje, tada TNC pasitraukia į šią padėtį ir po to iškviečia paskutinį
kartą apibrėžtą apdirbimo ciklą.
Jei TNC ciklas automatiškai vykdomas po kiekvieno padėties sakinio,
užprogramuokite pirmą ciklo iškvietą naudodami M89 (atsižvelgiant į įrenginio parametrą 7440).
Kad būtų pašalintas M89 poveikis, užprogramuokite:
M99 padėties sakinyje, kuriame pritraukėte paskutinį pradinį tašką,
arba
atskirą CYCL CALL POS sakinį, arba
su CYCL DEF naują apdirbimo ciklą
HEIDENHAIN iTNC 53051
kartą iškviečia paskutinį kartą
Page 52
Darbas su papildomomis ašimis U/V/W
TNC tiekimo judesį atlieka toje ašyje, kurią TOOL CALL sakinyje
apibrėžėte kaip suklio ašį. Apdirbimo plokštumoje TNC judesius atlieka
tik pagrindinėse ašyse X, Y arba Z. Išimtys:
Jei cikle 3 GRIOVELIO FREZAVIMAS ir cikle 4 ĮDUBOS
FREZAVIMAS šoniniam ilgiui tiesiogiai užprogramuojate
papildomas ašis
Jei papildomų ašių SL cikluose užprogramuojate pirmame kontūro
(APVALI ĮDUBA), 253 (GRIOVELIS) ir 254 (APVALUS GRIOVELIS)
TNC ciklus vykdo tose ašyse, kurias užprogramavote prieš
atitinkamo ciklo iškvietą. Kai aktyvi įrankio ašis Z, galimi šie deriniai:
X/Y
X/V
U/Y
U/V
2.1 Darbas su apdirbimo ciklais
52 Apdirbimo ciklų naudojimas
Page 53
2.2Ciklams parenkamos
programos
Peržiūra
Visiems ciklams nuo 20 iki 25 ir su numeriais, didesniais už 200, visada
naudokite identiškus ciklo parametrus, pvz., saugus atstumas Q200,
kurį turite nurodyti kiekvienoje ciklo apibrėžtyje. Naudodami funkciją GLOBAL DEF turite galimybę šiuos ciklo parametrus užprogramuoti
programos pradžioje, kad juos visus bendrai būtų galima taikyti
programoje naudojamiems apdirbimo ciklams. Tada atitinkamame
apdirbimo cikle nurodykite vertę, kurią apibrėžėte programos
pradžioje.
Galima naudotis šiomis GLOBAL DEF funkcijomis:
Progra-
Apdirbimo pavyzdys
GLOBAL DEF BENDRAI
Apibrėžtis prieš bendrai galiojančius ciklo
parametrus
muojamasis mygtukas
Puslapis
Stran 55
GLOBAL DEF GRĘŽIMAS
Specialių gręžimo parametrų apibrėžtis
GLOBAL DEF ĮDUBOS FREZAVIMAS
Specialių įdubos frezavimo ciklo
parametrų apibrėžtis
GLOBAL DEF KONTŪRO FREZAVIMAS
Specialių kontūro frezavimo parametrų
apibrėžtis
GLOBAL DEF PADĖTIES NUSTATYMAS
Padėties veiksmų apibrėžtis CYCL CALL
PAT
GLOBAL DEF ZONDAVIMAS
Specialių zondavimo sistemos ciklų
parametrų apibrėžtis
Stran 55
Stran 56
Stran 56
Stran 56
Stran 57
2.2 Ciklams parenkamos programos
HEIDENHAIN iTNC 53053
Page 54
GLOBAL DEF įvestis
U Pasirinkite išsaugojimo/redagavimo darbo režimą
U Pasirinkite specialiąsias funkcijas
U Pasirinkite parenkamų programų funkcijas
U Pasirinkite GLOBAL DEF funkcijas
U Pasirinkite norimą GLOBAL-DEF funkciją, pvz.,
GLOBAL DEF BENDRAI
U Įveskite reikalingas apibrėžtis, visas patvirtinkite
mygtuku ENT
GLOBAL DEF duomenų naudojimas
Jei programos pradžioje įvedėte atitinkamas GLOBAL DEF funkcijas,
tada apibrėždami bet kurį apdirbimo ciklą gali remtis šiomis bendrai
galiojančiomis vertėmis.
Tada atlikite šiuos veiksmus:
U Pasirinkite išsaugojimo/redagavimo darbo režimą
2.2 Ciklams parenkamos programos
U Pasirinkite apdirbimo ciklus
U Pasirinkite norimą ciklo grupę, pvz., gręžimo ciklai
U Pasirinkite norimą ciklą, pvz., GRĘŽIMAS
U TNC parodo programuojamąjį mygtuką NUSTATYTI
STANDARTINĘ VERTĘ, jei jai yra bendrasis
parametras
U Paspauskite programuojamąjį mygtuką NUSTATYTI
STANDARTINĘ VERTĘ: TNC į ciklo apibrėžtį įtraukia
žodį PREDEF (angliškai: iš anksto nustatyta). Tada
galite naudotis jungtimi prie atitinkamo GLOBAL DEF
parametro, kurį apibrėžėte programos pradžioje
Dėmesio – susidūrimo pavojus!
Atkreipkite dėmesį, kad vėliau atliekami programos
nustatymų pakeitimai turės įtakos visai apdirbimo
programai, todėl ženkliai gali pasikeisti apdirbimo eiga.
Jei apdirbimo cikle įvedėte tvirtai nustatytą vertę, tai šios
vertės GLOBAL DEF funkcijos nepakeičia.
54 Apdirbimo ciklų naudojimas
Page 55
Bendrai taikomi bendrieji duomenys
U Saugus atstumas: atstumas tarp įrankio priekinės plokštumos ir
įrankio paviršiaus automatiškai pritraukiant ciklo paleidimo padėtį
įrankio ašyje
U 2. Saugus atstumas: padėtis, į kurią TNC pastato įrankį apdirbimo
žingsnio pabaigoje. Šiame aukštyje apdirbimo plokštumoje yra
pritraukiama kita apdirbimo padėtis
U F padėties nustatymas: pastūma, kuria TNC ciklo metu pastumia
įrankį
U F atitraukimas: pastūma, kuria TNC ciklo metu įrankį atitraukia atgal
Parametrai taikomi visiems apdirbimo ciklams 2xx.
Bendrieji duomenys apdirbimui gręžiant
U Atitraukimas laužiant skiedrą: vertė, kiek TNC atitraukia įrankį
skiedros laužimo metu
U Išlaikymo trukmė apačioje: laikas sekundėmis, kurį įrankis
išlaikomas prie angos pagrindo
U Išlaikymo trukmė viršuje: laikas sekundėmis, kurį įrankis išlaikomas
saugiu atstumu
Parametrai taikomi gręžimo, sriegio gręžimo ir sriegio
frezavimo ciklams nuo 200 iki 209, 240 ir nuo 262 iki 267.
2.2 Ciklams parenkamos programos
HEIDENHAIN iTNC 53055
Page 56
Bendrieji duomenys apdirbimui freza su įdubos
ciklais 25x
U Užlaidos koeficientas: įrankio spindulys x užlaidos koeficientas
sudaro šoninę įstūmą
U Frezavimo būdas: tolygi eiga/priešinga eiga
U Įleidimo būdas: į medžiagą įleidžiama spiralės, svyruojančia forma
arba vertikaliai
Parametrai taikomi frezavimo ciklams nuo 251 iki 257.
Bendrieji duomenys apdirbimui freza su kontūro
ciklais
U Saugus atstumas: atstumas tarp įrankio priekinės plokštumos ir
įrankio paviršiaus automatiškai pritraukiant ciklo paleidimo padėtį
įrankio ašyje
U Saugus aukštis: absoliutus aukštis, kuriame negali įvykti susidūrimas
su gabalu (nustatymui tarpinėje padėtyje ir atitraukimui ciklo
pabaigoje)
U Užlaidos koeficientas: įrankio spindulys x užlaidos koeficientas
2.2 Ciklams parenkamos programos
sudaro šoninę įstūmą
U Frezavimo būdas: tolygi eiga/priešinga eiga
Parametrai taikomi SL ciklams 20, 22, 23, 24 ir 25.
Bendrieji duomenys padėčiai
U Padėties nustatymo eiga: atitraukimas įrankio ašyje apdirbimo
žingsnio pabaigoje: atitraukti iki 2 saugaus atstumo arba padėties
prie bloko pradžios
Parametrai taikomi visiems apdirbimo ciklams, jei
atitinkamą ciklą iškviečiate naudodami funkciją CYCL CALL PAT.
56 Apdirbimo ciklų naudojimas
Page 57
Bendrieji duomenys zondavimo funkcijoms
U Saugus atstumas: atstumas tarp matavimo liestuko ir gabalo
plokštumos automatinio zondavimo padėties pritraukimo metu
U Saugus aukštis: zondavimo sistemos ašies koordinatė, kurioje TNC
zondavimo sistemą traukia tarp matavimo taškų, jei aktyvinta
pasirinktis Judėjimas saugiame aukštyje
U Judėjimas saugiame aukštyje: pasirenkama, ar TNC judėjimas tarp
matavimo taškų vyks saugiu atstumu, ar saugiame aukštyje
Parametrai taikomi visiems zondavimo sistemos ciklams
4xx.
2.2 Ciklams parenkamos programos
HEIDENHAIN iTNC 53057
Page 58
2.3Šablono apibrėžtis PATTERN DEF
Naudojimas
Naudodami funkciją PATTERN DEF, labai paprastai apibrėšite dažnai
naudojamus apdirbimo šablonus, kuriuos galite iškviesti funkcija
CYCL CALL PAT. Kaip ir ciklo apibrėžtyse, taip ir šablono apibrėžtyse
galima naudotis pagalbiniais paveikslais, kuriuose paaiškinami
įvesties parametrai.
PATTERN DEF naudokite tik kartu su įrankio ašimi Z!
Galima naudotis šiais apdirbimo šablonais:
Progra-
Apdirbimo pavyzdys
TAŠKAS
Iki 9 bet kokių apdirbimo padėčių
apibrėžtis
muojamasis mygtukas
Puslapis
Stran 60
EILĖ
Atskiros tiesios arba pasuktos eilės
2.3 Šablono apibrėžtis PATTERN DEF
apibrėžtis
ŠABLONAS
Atskiro tiesaus, pasukto arba pakreipto
šablono apibrėžtis
RĖMAI
Atskiro tiesaus, pasukto arba pakreipto
rėmo apibrėžtis
APSKRIT.
Pilno apskritimo apibrėžtis
LIMBAS
Limbo apibrėžtis
Stran 61
Stran 62
Stran 63
Stran 64
Stran 65
58 Apdirbimo ciklų naudojimas
Page 59
PATTERN DEF įvestis
U Pasirinkite išsaugojimo/redagavimo darbo režimą
U Pasirinkite specialiąsias funkcijas
U Pasirinkite kontūro ir taškų apdirbimo funkcijas
U Atidarykite PATTERN DEF sakinį
U Pasirinkite norimą apdirbimo šabloną, pvz., atskirą eilę
U Įveskite reikalingas apibrėžtis, visas patvirtinkite
mygtuku ENT
PATTERN DEF naudojimas
Įvedę šablono apibrėžtį, ją galite iškviesti naudodami funkciją CYCL
CALL PAT (oglejte si „Ciklo iškvieta, naudojant CYCL CALL PAT” na
strani 50). Tada TNC pagal Jūsų apibrėžtą apdirbimo šabloną atlieka
paskutinį kartą apibrėžtą apdirbimo ciklą.
Apdirbimo šablonas aktyvus lieka tol, kol apibrėžiate naują
arba naudodami funkciją SEL PATTERN pasirenkate
taškų lentelę.
Naudodami sakinio paskubą galite pasirinkti bet kurį tašką,
kuriame galite pradėti arba tęsti apdirbimą (žr. naudotojo
žinyną, programos testavimo ir programos eigos skyrių).
2.3 Šablono apibrėžtis PATTERN DEF
HEIDENHAIN iTNC 53059
Page 60
Atskirų apdirbimo padėčių apibrėžtis
Galite įvesti daugiausiai 9 apdirbimo padėtis, kiekvieną
įvestį patvirtinkite mygtuku ENT.
Jei gabalo plokštumą Z ašyje apibrėžiate nelygią 0, tada ši
vertė papildomai taikoma gabalo plokštumai Q203, kurią
apibrėžėte apdirbimo cikle.
U Apdirbimo padėties X koordinatė (absoliutinė): įveskite
U Apdirbimo padėties Y koordinatė (absoliutinė): įveskite
U Gabalo plokštumos koordinatė (absoliutinė): įveskite Z
2.3 Šablono apibrėžtis PATTERN DEF
X koordinatę
Y koordinatę
koordinatę, kurioje turi būti pradėtas apdirbimas
Példa: NC sakiniai
10 L Z+100 R0 FMAX
11 PATTERN DEF
POS1 (X+25 Y+33,5 Z+0)
POS2 (X+50 Y+75 Z+0)
60 Apdirbimo ciklų naudojimas
Page 61
Atskirų eilių apibrėžtis
Jei gabalo plokštumą Z ašyje apibrėžiate nelygią 0, tada ši
vertė papildomai taikoma gabalo plokštumai Q203, kurią
apibrėžėte apdirbimo cikle.
U Pradinis taškas X (absoliutinis): eilės pradinio taško
koordinatė X ašyje
U Pradinis taškas Y (absoliutinis): eilės pradinio taško
koordinatė Y ašyje
U Atstumas iki apdirbimo padėčių (prieauginis):
atstumas tarp apdirbimo padėčių. Galima įvesti
teigiamą arba neigiamą vertę
U Apdirbimo procesų skaičius: bendras apdirbimo
padėčių skaičius
U Viso šablono sukimo padėtis (absoliutinė): sukimo
kampas aplink įvestą pradinį tašką. Atskaitos ašis:
pagrindinė aktyvios apdirbimo plokštumos ašis (pvz.,
X, naudojant įrankio ašį Z). Galima įvesti teigiamą
arba neigiamą vertę
U Gabalo plokštumos koordinatė (absoliutinė): įveskite Z
koordinatę, kurioje turi būti pradėtas apdirbimas
Példa: NC sakiniai
10 L Z+100 R0 FMAX
11 PATTERN DEF
ROW1 (X+25 Y+33,5 D+8 NUM5 ROT+0 Z+0)
2.3 Šablono apibrėžtis PATTERN DEF
HEIDENHAIN iTNC 53061
Page 62
Atskiro šablono apibrėžtis
Jei gabalo plokštumą Z ašyje apibrėžiate nelygią 0, tada ši
vertė papildomai taikoma gabalo plokštumai Q203, kurią
apibrėžėte apdirbimo cikle.
Parametrai Pagrindinės ašies sukimo padėtis ir Šalutinės
ašies sukimo padėtis kartu veikia anksčiau atliktą viso
šablono sukimo padėtį.
U Pradinis taškas X (absoliutinis): šablono pradinio taško
U Pradinis taškas Y (absoliutinis): šablono pradinio taško
U Atstumas iki apdirbimo padėčių X (prieauginis):
U Atstumas iki apdirbimo padėčių Y (prieauginis):
U Stulpelių skaičius: bendras šablono stulpelių skaičius
U Eilučių skaičius: bendras šablono eilučių skaičius
U Viso šablono sukimo padėtis (absoliutinė): kampas,
2.3 Šablono apibrėžtis PATTERN DEF
U Pagrindinės ašies sukimo padėtis: sukimo kampas,
U Šalutinės ašies sukimo padėtis: sukimo kampas, kuriuo
U Gabalo plokštumos koordinatė (absoliutinė): įveskite Z
koordinatė X ašyje
koordinatė Y ašyje
atstumas tarp apdirbimo padėčių X kryptimi. Galima įvesti teigiamą arba neigiamą vertę
atstumas tarp apdirbimo padėčių Y kryptimi. Galima įvesti teigiamą arba neigiamą vertę
kuriuo visas šablonas pasukamas apie įvestą pradinį
tašką. Atskaitos ašis: pagrindinė aktyvios apdirbimo
plokštumos ašis (pvz., X, naudojant įrankio ašį Z).
Galima įvesti teigiamą arba neigiamą vertę
kuriuo apdirbimo plokštumos pagrindinė ašis
pakreipiama, atsižvelgiant į įvestą pradinį tašką.
Galima įvesti teigiamą arba neigiamą vertę.
apdirbimo plokštumos šalutinė ašis pakreipiama,
atsižvelgiant į įvestą pradinį tašką. Galima įvesti
teigiamą arba neigiamą vertę.
Jei gabalo plokštumą Z ašyje apibrėžiate nelygią 0, tada ši
vertė papildomai taikoma gabalo plokštumai Q203, kurią
apibrėžėte apdirbimo cikle.
Parametrai Pagrindinės ašies sukimo padėtis ir Šalutinės
ašies sukimo padėtis kartu veikia anksčiau atliktą viso
šablono sukimo padėtį.
U Pradinis taškas X (absoliutinis): rėmo pradinio taško
koordinatė X ašyje
U Pradinis taškas Y (absoliutinis): rėmo pradinio taško
koordinatė Y ašyje
U Atstumas iki apdirbimo padėčių X (prieauginis):
atstumas tarp apdirbimo padėčių X kryptimi. Galima įvesti teigiamą arba neigiamą vertę
U Atstumas iki apdirbimo padėčių Y (prieauginis):
atstumas tarp apdirbimo padėčių Y kryptimi. Galima įvesti teigiamą arba neigiamą vertę
U Stulpelių skaičius: bendras šablono stulpelių skaičius
U Eilučių skaičius: bendras šablono eilučių skaičius
U Viso šablono sukimo padėtis (absoliutinė): kampas,
kuriuo visas šablonas pasukamas apie įvestą pradinį
tašką. Atskaitos ašis: pagrindinė aktyvios apdirbimo
plokštumos ašis (pvz., X, naudojant įrankio ašį Z).
Galima įvesti teigiamą arba neigiamą vertę
U Pagrindinės ašies sukimo padėtis: sukimo kampas,
kuriuo apdirbimo plokštumos pagrindinė ašis
pakreipiama, atsižvelgiant į įvestą pradinį tašką.
Galima įvesti teigiamą arba neigiamą vertę.
U Šalutinės ašies sukimo padėtis: sukimo kampas, kuriuo
apdirbimo plokštumos šalutinė ašis pakreipiama,
atsižvelgiant į įvestą pradinį tašką. Galima įvesti
teigiamą arba neigiamą vertę.
U Gabalo plokštumos koordinatė (absoliutinė): įveskite Z
Jei vieną arba kelis ciklus iš eilės norite apdirbti nereguliariu taškų
šablonu, tada sukurkite taškų lenteles.
Jei naudojate gręžimo ciklus, apdirbimo plokštumos koordinatės taškų
lentelėje atitinka angos centro taškų koordinates. Jei nustatote
frezavimo ciklus, apdirbimo plokštumos koordinatės taškų lentelėje
atitinka atitinkamo ciklo pradinio taško koordinates (pvz., apvalios
įdubos centro taško koordinates). Suklio ašies koordinatės atitinka
2.4 Taškų lentelės
gabalo plokštumos koordinates.
Taškų lentelės įvestis
Pasirinkite darbo režimą Programos išsaugojimas/redagavimas:
Iškvieskite rinkmenų valdymo sistemą: paspauskite
mygtuką PGM MGT
RINKMENOS PAVADINIMAS?
Įveskite taškų lentelės pavadinimą ir rinkmenos tipą,
patvirtinkite mygtuku ENT
Pasirinkite matavimo vienetus: paspauskite
programuojamąjį mygtuką MM arba INCH. TNC
perjungia programos langą ir vaizduoja tuščią taškų
lentelę
Programuojamuoju mygtuku ĮTERPTI EILUTĘ įterpkite naują eilutę ir įveskite norimos apdirbimo
vietos koordinates
Procesą kartokite tol, kol bus įvestos visos norimos koordinatės
Programuojamuoju mygtuku X IŠJ./ĮJ., Y IŠJ./ĮJ., Z IŠJ./ĮJ.
(antra programuojamųjų mygtukų juosta) nustatysite,
kurias koordinates galite įvesti į taškų lentelę.
66 Apdirbimo ciklų naudojimas
Page 67
Atskirų taškų nerodymas apdirbant
Naudodami taškų lentelės stulpelį FADE atitinkamoje eilutėje
apibrėžtą tašką galite pažymėti taip, kad apdirbimo metu jis būtų
paslepiamas pasirinktinai.
Lentelėje pasirinkite tašką, kuris turi būti paslėptas
Pasirinkite stulpelį FADE
Aktyvinkite paslėpimą arba
Deaktyvinkite paslėpimą
2.4 Taškų lentelės
HEIDENHAIN iTNC 53067
Page 68
Taškų lentelės pasirinkimas programoje
Programos išsaugojimo/redagavimo režime pasirinkite programą,
kuriai turi būti aktyvinta taškų lentelė:
Iškvieskite taškų lentelės pasirinkimo funkciją:
paspauskite mygtuką PGM CALL
Paspauskite programuojamąjį mygtuką TAŠKŲ
LENTELĖ
2.4 Taškų lentelės
Paspauskite programuojamąjį mygtuką LANGO
PASIRINKIMAS: TNC parodo langą, kuriame galima
pasirinkti pageidaujamą nulinio taško lentelę
Pageidaujamą taškų lentelę pasirinkite rodyklių klavišais arba
spustelėdami pele, patvirtinkite mygtukuENT: TNC įveda visą
maršruto pavadinimą į SEL PATTERN rinkinį
Funkciją užbaikite paspaudę mygtuką END.
Lentelių pavadinimus arba visą iškviestinos lentelės maršruto
pavadinimą taip pat galite įvesti tiesiog klaviatūra.
NC pavyzdinis sakinys
7 SEL PATTERN “TNC:\DIRKT5\NUST35.PNT“
68 Apdirbimo ciklų naudojimas
Page 69
Ciklo iškvieta kartu su taškų lentelėmis
TNC naudodama CYCL CALL PAT vykdo tą taškų
lentelę, kurią apibrėžėte paskutinį kartą (netgi tada, kai
taškų lentelę apibrėžėte CALL PGM sluoksniuotoje
programoje).
Jei TNC paskutinį kartą apibrėžtą apdirbimo ciklą turi iškviesti tuose
taškuose, kurie apibrėžti taškų lentelėje, tai ciklo iškvietą
užprogramuokite naudodami CYCL CALL PAT:
U Ciklo iškvietos programavimas: paspauskite mygtuką
CYCL CALL
U Iškvieskite taškų lentelę: paspauskite mygtuką CYCL
CALL PAT
U Įveskite pastūmą, kuria TNC turi judėti tarp taškų
(jokios įvesties: juda paskutinį kartą užprogramuota
pastūma, FMAX negalioja)
U Prireikus įveskite M funkciją, patvirtinkite mygtuku
END
TNC įrankį tarp pradinių taškų atgal traukia į saugų aukštį. Kaip saugų
aukštį TNC naudoja suklio ašių koordinatę ciklo iškvietos metu arba
vertę ir ciklo parametro Q204, atsižvelgiant į tai, kuri yra didesnė.
Jei išankstinio padėties nustatymo metu suklio ašyje norite traukti
mažesne pastūma, naudokite papildomą funkciją M103.
2.4 Taškų lentelės
Taškų lentelės ir SL ciklų bei ciklo 12 veikimo būdas
TNC taškus interpretuoja kaip papildomą nulinių taškų perkėlimą.
HEIDENHAIN iTNC 53069
Page 70
Taškų lentelės ir ciklų nuo 200 iki 208 ir nuo 262 iki 267 veikimo
būdas
TNC apdirbimo plokštumos taškus interpretuoja kaip angos centro
taško koordinates. Jei taškų lentelėje apibrėžtas koordinates suklio
ašyje norite naudoti kaip pradinio taško koordinates, gabalo viršutinei
briaunai (Q203) turite apibrėžti 0.
Taškų lentelės ir ciklų nuo 210 iki 215 veikimo būdas
TNC taškus interpretuoja kaip papildomą nulinių taškų perkėlimą. Jei
taškų lentelėje apibrėžtus taškus norite naudoti kaip pradinio taško
koordinates, atitinkamame frezavimo cikle pradiniams taškams ir
gabalo viršutinei briaunai (Q203) turite užprogramuoti 0.
2.4 Taškų lentelės
Taškų lentelės ir ciklų nuo 251 iki 254 veikimo būdas
TNC apdirbimo plokštumos taškus interpretuoja kaip ciklo pradinio
taško koordinates. Jei taškų lentelėje apibrėžtas koordinates suklio
ašyje norite naudoti kaip pradinio taško koordinates, gabalo viršutinei
briaunai (Q203) turite apibrėžti 0.
70 Apdirbimo ciklų naudojimas
Page 71
Apdirbimo ciklai:
gręžimas
Page 72
3.1Pagrindai
Peržiūra
TNC leidžia naudotis iš viso 9 ciklais, skirtais įvairiems gręžimo
darbams:
3.1 Pagrindai
Ciklas
240 CENTRAVIMAS
Su automatiniu išankstiniu padėties
nustatymu, antru saugiu atstumu,
pasirinktinai įvedamas centravimo
skersmuo / centravimo gylis
200 GRĘŽIMAS
Su automatiniu išankstiniu padėties
nustatymu, 2-tru saugiu atstumu
201 PLATINIMAS
Su automatiniu išankstiniu padėties
nustatymu, 2-tru saugiu atstumu
202 IŠSUKIMAS
Su automatiniu išankstiniu padėties
nustatymu, 2-tru saugiu atstumu
203 UNIVERS. GRĘŽIMAS
Su automatiniu išankstiniu padėties
nustatymu, 2-tru saugiu atstumu,
skiedros laužimu, degresija
204 ATGALINIS PLATINIMAS
Su automatiniu išankstiniu padėties
nustatymu, 2-tru saugiu atstumu
Programuojamasis mygtukas
Puslapis
Stran 73
Stran 75
Stran 77
Stran 79
Stran 83
Stran 87
205 UNIVERS.GILUM. GRĘŽ..
Su automatiniu išankstiniu padėties
nustatymu, 2-tru saugiu atstumu,
skiedros laužimu, sustabdymo atstumu
208 GRĘŽ. FREZAV.
Su automatiniu išankstiniu padėties
nustatymu, 2-tru saugiu atstumu
241 ATSKIRAS GRĘŽIM.
Su automatiniu išankstiniu padėties
nustatymu pagilintame pradiniame
taške, apsukų skaičiaus-aušinimo
priemonės apibrėžtis
72 Apdirbimo ciklai: gręžimas
Stran 91
Stran 95
Stran 98
Page 73
3.2CENTRAVIMAS (ciklas 240,
DIN/ISO: G240)
Ciklo eiga
1 Suklio ašyje TNC įrankio padėtį greitąja eiga FMAX nustato saugiu
atstumu virš gabalo plokštumos
2 Užprogramuota pastūma F įrankis centruojamas iki įvestos
centravimo skersmens arba įvesto centravimo gylio
3 Jei apibrėžta, įrankis išlaikomas prie centravimo pagrindo
4 Vėliau įrankis FMAX juda į saugų atstumą arba – jei įvesta – į 2-trą
saugų atstumą
Atkreipkite dėmesį programuodami!
Padėties sakinį užprogramuokite apdirbimo plokštumos su
spindulio korekcija R0 pradiniame taške (angos centras).
Ženklas prieš ciklo parametrą Q344 (skersmuo) arba Q201
(gylis) lemia darbo kryptį. Jei užprogramuojate nulinį
skersmenį arba gylį, tada TNC ciklo neatlieka.
Dėmesio – susidūrimo pavojus!
Naudodami įrenginio parametrą 7441 Bit 2 nustatysite, ar
įvedus teigiamą gylį TNC perduos klaidos pranešimą (Bit
2=1), ar ne (Bit 2=0).
Atkreipkite dėmesį, kad įvedus teigiamą skersmenį arba
įvedus teigiamą gylį TNC sukeičia išankstinės padėties
apskaičiavimą. Taigi įrankis įrankio ašyje saugiu atstumu
juda po gabalo plokštuma!
3.2 CENTRAVIMAS (ciklas 240, DIN/ISO: G240)
HEIDENHAIN iTNC 53073
Page 74
Ciklo parametras
X
Z
Q200
Q344
Q206
Q210
Q203
Q204
Q201
30
X
Y
20
80
50
U Saugus atstumas Q200 (prieauginis): atstumas tarp
įrankio viršūnės ir gabalo plokštumos; įveskite
teigiamą vertę. Įvesties sritis nuo 0 iki 99999,9999,
pasirinktinai PREDEF
U Skersmens/gylio parinktis (1/0) Q343: pasirenkama,
pagal ką centruoti – pagal įvestą skersmenį arba
pagal įvestą gylį. Jei TNC turi centruoti pagal įvestą
skersmenį, įrankio smaigalio kampą turite apibrėžti
stulpelyje T-ANGLE, esančiame įrankių lentelėje
TOOL.T.
0: centruoti pagal įvestą gylį
1: centruoti pagal įvestą skersmenį
U Gylis Q201 (prieauginis): atstumas nuo gabalo
plokštumos iki centravimo pagrindo (centravimo kūgio
viršūnė). Taikoma tik tada, jei apibrėžta Q343 = 0.
Įvesties sritis nuo -99999,9999 iki 99999,9999
U Skersmuo (ženklas priekyje) Q344: centravimo
skersmuo. Taikoma tik tada, jei apibrėžta Q343 = 1.
Įvesties sritis nuo -99999,9999 iki 99999,9999
U Įstūmimo į gylį pastūma Q206: įrankio judėjimo greitis
centruojant mm/min. Įvesties sritis nuo 0 iki
99999,999, pasirinktinai FAUTO, FU
U Išlaikymo trukmė apačioje Q211: laikas sekundėmis,
kurį įrankis išlaikomas prie angos pagrindo. Įvesties
sritis nuo 0 iki 3600,0000, pasirinktinai PREDEF
U Gab. plokštumos koord. Q203 (absoliutinės): gabalo
plokštumos koordinatė. Įvesties sritis nuo
-99999,9999 iki 99999,9999
3.2 CENTRAVIMAS (ciklas 240, DIN/ISO: G240)
U 2-tras saugus atstumas Q204 (prieauginis): suklio ašies
koordinatė, kurioje negali būti susidūrimo tarp įrankio
ir gabalo (įtempiklis). Įvesties sritis nuo 0 iki
99999,9999, pasirinktinai PREDEF
Példa: NC sakiniai
10 L Z+100 R0 FMAX
11 CYCL DEF 240 CENTRAVIMAS
Q200=2;SAUGUS ATST.
Q343=1;SKERS. / GYLIO PASIRINK.
Q201=+0 ;GYLIS
Q344=-9;SKERSMUO
Q206=250 ;ĮSTŪMIMO Į GYLĮ PASTŪMA
Q211=0.1 ;IŠLAIKYMO TRUKMĖ
APAČIOJE
Q203=+20 ;KOOR. PAVIRŠ.
Q204=100 ;2 SAUGUS ATST.
1 Suklio ašyje TNC įrankio padėtį greitąja eiga FMAX nustato saugiu
atstumu virš gabalo plokštumos
2 Užprogramuota pastūma F įrankis gręžia iki pirmojo įstūmimo į gylį
3 TNC įrankį FMAX traukia atgal link saugaus atstumo, ten įrankis
išlaikomas - jei įvesta - ir tada atgal FMAX pritraukiamas saugiu
atstumu virš pirmojo įstūmimo į gylį
4 Tada įvesta pastūma F įrankis išgręžia tolesne įstūmimo į gylį verte
5 TNC šį procesą (nuo 2 iki 4) kartoja tol, kol pasiekiamas įvestas
gręžimo gylis
6 Nuo angos pagrindo įrankis FMAX juda į saugų atstumą arba – jei
įvesta – į 2-trą saug
ų atstumą
Atkreipkite dėmesį programuodami!
Padėties sakinį užprogramuokite apdirbimo plokštumos su
spindulio korekcija R0 pradiniame taške (angos centras).
Ženklas prieš gylio ciklo parametrą lemia darbo kryptį. Jei
užprogramuojate nulinį gylį, tada TNC ciklo neatlieka.
Dėmesio – susidūrimo pavojus!
Naudodami įrenginio parametrą 7441 Bit 2 nustatysite,
ar įvedus teigiamą gylį TNC perduos klaidos pranešimą
(Bit 2=1), ar ne (Bit 2=0).
Atkreipkite dėmesį, kad įvedus teigiamą gylį TNC
sukeičia išankstinės padėties apskaičiavimą. Taigi įrankis
įrankio ašyje saugiu atstumu juda po gabalo plokštuma!
3.3 GRĘŽIMAS (ciklas 200)
HEIDENHAIN iTNC 53075
Page 76
Ciklo parametras
X
Z
Q200
Q201
Q206
Q202
Q210
Q203
Q204
30
X
Y
20
80
50
U Saugus atstumas Q200 (prieauginis): atstumas tarp
U Gylis Q201 (prieauginis): atstumas nuo gabalo
U Įstūmimo į gylį pastūma Q206: įrankio judėjimo greitis
U Įstūmimo gylis Q202 (prieauginis): matmuo, kiek
3.3 GRĘŽIMAS (ciklas 200)
U Išlaikymo trukmė apačioje Q210: trukmė sekundėmis,
U Gab. plokštumos koord. Q203 (absoliutinės): gabalo
U 2-tras saugus atstumas Q204 (prieauginis): suklio ašies
U Išlaikymo trukmė apačioje Q211: laikas sekundėmis,
76 Apdirbimo ciklai: gręžimas
įrankio viršūnės ir gabalo plokštumos; įveskite
teigiamą vertę. Įvesties sritis nuo 0 iki 99999,9999,
pasirinktinai PREDEF
plokštumos iki angos pagrindo (angos kūgio viršūnė). Įvesties sritis nuo -99999,9999 iki 99999,9999
gręžiant mm/min. Įvesties sritis nuo 0 iki 99999,999,
pasirinktinai FAUTO, FU
įrankis turi būti įstumtas. Įvesties sritis nuo 0 iki
99999,9999. Gylis negali būti daug kartų didesnis už
įstūmimąį gylį. Vieno darbo proceso metu TNC
privažiuoja iki reikiamo gylio, jei:
įstūmimas į gylį ir gylis yra vienodi,
įstūmimas į gylį yra didesnis nei gylis.
kiek įrankis užtrunka saugiame atstume po to, kai
TNC jį įtraukia iš angos, kad įrankis būtų atlaisvintas.
Įvesties sritis nuo 0 iki 3600,0000, pasirinktinai
PREDEF
plokštumos koordinatė. Įvesties sritis nuo
-99999,9999 iki 99999,9999
koordinatė, kurioje negali būti susidūrimo tarp įrankio
ir gabalo (įtempiklis). Įvesties sritis nuo 0 iki
99999,9999, pasirinktinai PREDEF
kurį įrankis išlaikomas prie angos pagrindo. Įvesties
sritis nuo 0 iki 3600,0000, pasirinktinai PREDEF
Példa: NC sakiniai
11 CYCL DEF 200 GRĘŽIMAS
Q200=2;SAUGUS ATST.
Q201=-15 ;GYLIS
Q206=250 ;ĮSTŪMIMO Į GYLĮ PASTŪMA
Q202=5;ĮSTŪM. Į GYLĮ
Q210=0;IŠLAIKYMO TRUKMĖ
APAČIOJE
Q203=+20 ;KOOR. PAVIRŠ.
Q204=100 ;2 SAUGUS ATST.
Q211=0.1 ;IŠLAIKYMO TRUKMĖ
APAČIOJE
12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M99
Page 77
3.4PLATINIMAS (ciklas 201,
DIN/ISO: G201)
Ciklo eiga
1 Suklio ašyje TNC įrankio padėtį greitąja eiga FMAX nustato įvestu
saugiu atstumu virš gabalo plokštumos
2 Įvesta pastūma F įrankis platina iki pirmojo įstūmimo į gylį
3 Prie angos pagrindo įrankis išlaikomas, jei įvesta trukmė
4 Po to TNC įrankį traukia F pastūma atgal iki saugaus atstumo, o iš
ten – jei įvesta – FMAX iki 2-tro saugaus atstumo
Atkreipkite dėmesį programuodami!
Padėties sakinį užprogramuokite apdirbimo plokštumos su
spindulio korekcija R0 pradiniame taške (angos centras).
Ženklas prieš gylio ciklo parametrą lemia darbo kryptį. Jei
užprogramuojate nulinį gylį, tada TNC ciklo neatlieka.
Dėmesio – susidūrimo pavojus!
Naudodami įrenginio parametrą 7441 Bit 2 nustatysite,
ar įvedus teigiamą gylį TNC perduos klaidos pranešimą
(Bit 2=1), ar ne (Bit 2=0).
Atkreipkite dėmesį, kad įvedus teigiamą gylį TNC
sukeičia išankstinės padėties apskaičiavimą. Taigi įrankis
įrankio ašyje saugiu atstumu juda po gabalo plokštuma!
3.4 PLATINIMAS (ciklas 201, DIN/ISO: G201)
HEIDENHAIN iTNC 53077
Page 78
Ciklo parametras
X
Z
Q200
Q201
Q206
Q211
Q203
Q204
30
X
Y
20
80
50
U Saugus atstumas Q200 (prieauginis): atstumas tarp
įrankio viršūnės ir gabalo plokštumos. Įvesties sritis
nuo 0 iki 99999,9999, pasirinktinai PREDEF
U Gylis Q201 (prieauginis): atstumas nuo gabalo
plokštumos iki angos pagrindo. Įvesties sritis nuo
-99999,9999 iki 99999,9999
U Įstūmimo į gylį pastūma Q206: įrankio judėjimo greitis
platinant mm/min. Įvesties sritis nuo 0 iki 99999,999,
pasirinktinai FAUTO, FU
U Išlaikymo trukmė apačioje Q211: laikas sekundėmis,
kurį įrankis išlaikomas prie angos pagrindo. Įvesties
sritis nuo 0 iki 3600,0000, pasirinktinai PREDEF
U Atitraukimo pastūma Q208: įrankio judėjimo greitis
ištraukiant iš angos mm/min. Jei įvesite Q208 = 0, bus
taikoma platinimo pastūma. Įvesties sritis nuo 0 iki
99999,999
U Gab. plokštumos koord. Q203 (absoliutinės): gabalo
plokštumos koordinatė. Įvesties sritis nuo 0 iki
99999,9999
U 2-tras saugus atstumas Q204 (prieauginis): suklio ašies
koordinatė, kurioje negali būti susidūrimo tarp įrankio
ir gabalo (įtempiklis). Įvesties sritis nuo 0 iki
99999,9999, pasirinktinai PREDEF
3.4 PLATINIMAS (ciklas 201, DIN/ISO: G201)
78 Apdirbimo ciklai: gręžimas
Példa: NC sakiniai
11 CYCL DEF 201 PLATINIMAS
Q200=2;SAUGUS ATST.
Q201=-15 ;GYLIS
Q206=100 ;ĮSTŪMIMO Į GYLĮ PASTŪMA
Q211=0.5 ;IŠLAIKYMO TRUKMĖ
12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M9
15 L Z+100 FMAX M2
Page 79
3.5IŠSUKIMAS (ciklas 202,
DIN/ISO: G202)
Ciklo eiga
1 Suklio ašyje TNC įrankio padėtį greitąja eiga FMAX nustato saugiu
atstumu virš gabalo plokštumos
2 Įrankis į gylį gręžia trajektorijos pastūma
3 Prie angos pagrindo įrankis išlaikomas – jei įvesta – su veikiančiu
sukliu, kad būtų galima suformuoti įrantą
4 Po to TNC atlieka suklio orientavimą į padėtį, kuri apibrėžta
parametre Q336
5 Jei pasirinktas patraukimas, TNC įvesta kryptimi patraukiamas 0,2
mm (stabili vertė)
6 Po to TNC įrankį traukia atitraukimo pastūma iki saugaus atstumo,
o iš ten – jei įvesta – FMAX iki 2-tro saugaus atstumo. Jei nurodyta
Q214=0, atitraukimas vyksta prie angos sienelės
HEIDENHAIN iTNC 53079
3.5 IŠSUKIMAS (ciklas 202, DIN/ISO: G202)
Page 80
Atkreipkite dėmesį programuodami!
Įrenginį ir TNC turi paruošti įrenginio gamintojas.
Ciklas naudojamas tik įrenginiuose su reguliuojamu sukliu.
Padėties sakinį užprogramuokite apdirbimo plokštumos su
spindulio korekcija R0 pradiniame taške (angos centras).
Ženklas prieš gylio ciklo parametrą lemia darbo kryptį. Jei
užprogramuojate nulinį gylį, tada TNC ciklo neatlieka.
TNC ciklo pabaigoje vėl atkuria aušinimo skysčio ir suklio
būseną, kuri buvo aktyvi prieš ciklo iškvietą.
Dėmesio – susidūrimo pavojus!
Naudodami įrenginio parametrą 7441 Bit 2 nustatysite, ar
įvedus teigiamą gylį TNC perduos klaidos pranešimą (Bit
2=1), ar ne (Bit 2=0).
Atkreipkite dėmesį, kad įvedus teigiamą gylį TNC
sukeičia išankstinės padėties apskaičiavimą. Taigi įrankis
įrankio ašyje saugiu atstumu juda po gabalo plokštuma!
Pasirinkite tokią patraukimo kryptį, kad įrankis būtų
atitraukiamas nuo angos krašto.
Patikrinkite, kur yra įrankio viršūnė, kai suklio orientavimą
programuojate ant kampo, kurį įvedėte Q336 (pvz.,
3.5 IŠSUKIMAS (ciklas 202, DIN/ISO: G202)
padėties nustatymo rankine įvestimi darbo režime).
Pasirinkite tokį kampą, kad įrankio viršūnė būtų
lygiagrečiai koordinač
Patraukimo metu TNC automatiškai atsižvelgia į aktyvų
koordinačių sistemos sukimą.
ių ašiai.
80 Apdirbimo ciklai: gręžimas
Page 81
Ciklo parametras
X
Z
Q200
Q201
Q206
Q211
Q203
Q204
Q208
U Saugus atstumas Q200 (prieauginis): atstumas tarp
įrankio viršūnės ir gabalo plokštumos. Įvesties sritis
nuo 0 iki 99999,9999, pasirinktinai PREDEF
U Gylis Q201 (prieauginis): atstumas nuo gabalo
plokštumos iki angos pagrindo. Įvesties sritis nuo
-99999,9999 iki 99999,9999
U Įstūmimo į gylį pastūma Q206: įrankio judėjimo greitis
išsukant mm/min. Įvesties sritis nuo 0 iki 99999,999,
pasirinktinai FAUTO, FU
U Išlaikymo trukmė apačioje Q211: laikas sekundėmis,
kurį įrankis išlaikomas prie angos pagrindo. Įvesties
sritis nuo 0 iki 3600,0000, pasirinktinai PREDEF
U Atitraukimo pastūma Q208: įrankio judėjimo greitis
ištraukiant iš angos mm/min. Jei įvesite Q208 = 0, bus
taikoma įstūmimo į gylį pastūma. Įvesties sritis nuo 0
iki 99999,999, pasirinktinai FMAX, FAUTO, PREDEF
U Gab. plokštumos koord. Q203 (absoliutinės): gabalo
plokštumos koordinatė. Įvesties sritis nuo
-99999,9999 iki 99999,9999
U 2-tras saugus atstumas Q204 (prieauginis): suklio ašies
koordinatė, kurioje negali būti susidūrimo tarp įrankio
ir gabalo (įtempiklis). Įvesties sritis nuo 0 iki
99999,999, pasirinktinai PREDEF
HEIDENHAIN iTNC 53081
3.5 IŠSUKIMAS (ciklas 202, DIN/ISO: G202)
Page 82
U Patraukimo kryptis (0/1/2/3/4) Q214: nustatykite kryptį,
30
X
Y
20
80
50
kuria TNC patraukia įrankį prie angos pagrindo (po
suklio orientavimo)
4Patraukti įrankį teigiama šalutinei ašiai kryptimi
U Kampas suklio orientavimui Q336 (absoliutinis):
kampas, kuriuo TNC nustato įrankio padėtį prieš
patraukimą. Įvesties sritis nuo -360,000 iki 360,000
Példa:
10 L Z+100 R0 FMAX
11 CYCL DEF 202 IŠSUKIMAS
3.5 IŠSUKIMAS (ciklas 202, DIN/ISO: G202)
12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M99
Q200=2;SAUGUS ATST.
Q201=-15 ;GYLIS
Q206=100 ;ĮSTŪMIMO Į GYLĮ PASTŪMA
Q211=0.5 ;IŠLAIKYMO TRUKMĖ
APAČIOJE
Q208=250 ;GRĄŽINIMO PASTŪMA
Q203=+20 ;KOOR. PAVIRŠ.
Q204=100 ;2 SAUGUS ATST.
Q214=1;PATRAUKIMO KRYPTIS
Q336=0;SUKLIO KAMPAS
82 Apdirbimo ciklai: gręžimas
Page 83
3.6UNIVERSALUS GRĘŽIMAS
(ciklas 203, DIN/ISO: G203)
Ciklo eiga
1 Suklio ašyje TNC įrankio padėtį greitąja eiga FMAX nustato įvestu
saugiu atstumu virš gabalo plokštumos
2 Įvesta pastūma F įrankis gręžia iki pirmojo įstūmimo į gylį
3 Jei įvestas skiedros laužimas, TNC atitraukia įrankį įvesta
atitraukimo verte. Jei dirbate be skiedros laužimo, tada TNC
atitraukimo pastūma įrankį atitraukia iki saugaus atstumo, ten jis
išlaikomas – jei įvesta – ir toliau vėl juda FMAX iki saugaus
atstumo virš pirmojo įstūmimo į gylį
4 Tada nurodyta pastūma įrankis išgręžia tolesne įstūmimo į gylį
verte. Įstūmimas į gylį nuolat mažėja kiekvienu sumažėjimo lygiu –
jei įvestas
5 TNC š
6 Prie angos pagrindo įrankis išlaikomas – jei įvesta, kad būtų
į procesą (2–4) kartoja tol, kol pasiekiamas gręžimo gylis
suformuota įranta, ir po išlaikymo trukmės atgal iki saugaus
atstumo traukiamas atitraukimo pastūma. Jei įvedėte 2-trą saugų
atstumą, TNC įrankį FMAX traukia iki jo
U Saugus atstumas Q200 (prieauginis): atstumas tarp
įrankio viršūnės ir gabalo plokštumos. Įvesties sritis
nuo 0 iki 99999,9999, pasirinktinai PREDEF
U Gylis Q201 (prieauginis): atstumas nuo gabalo
plokštumos iki angos pagrindo (angos kūgio viršūnė). Įvesties sritis nuo -99999,9999 iki 99999,9999
U Įstūmimo į gylį pastūma Q206: įrankio judėjimo greitis
gręžiant mm/min. Įvesties sritis nuo 0 iki 99999,999,
pasirinktinai FAUTO, FU
U Įstūmimo gylis Q202 (prieauginis): matmuo, kiek
įrankis turi būti įstumtas. Įvesties sritis nuo 0 iki
99999,9999. Gylis negali būti daug kartų didesnis už
įstūmimąį gylį. Vieno darbo proceso metu TNC
privažiuoja iki reikiamo gylio, jei:
įstūmimas į gylį ir gylis yra vienodi,
įstūmimo į gylį yra didesnis nei gylis ir tuo metu
neapibrėžtas skiedros laužimas
U Išlaikymo trukmė apačioje Q210: trukmė sekundėmis,
kiek įrankis užtrunka saugiame atstume po to, kai
TNC jį įtraukia iš angos, kad įrankis būtų atlaisvintas.
Įvesties sritis nuo 0 iki 3600,0000, pasirinktinai
PREDEF
U Gab. plokštumos koord. Q203 (absoliutinės): gabalo
plokštumos koordinatė. Įvesties sritis -nuo
99999,9999 iki 99999,9999
U 2-tras saugus atstumas Q204 (prieauginis): suklio ašies
koordinatė, kurioje negali būti susidūrimo tarp įrankio
ir gabalo (įtempiklis). Įvesties sritis nuo 0 iki
99999,9999, pasirinktinai PREDEF
U Sumažėjimo lygis Q212 (prieauginis): vertė, kuria TNC
sumažina įstūmimą į gylį Q202 po kiekvieno
postūmio. Įvesties sritis nuo 0 iki 99999,9999
U Sk. laužimų sk. iki atitrauk. Q213: skiedros laužimų
skaičius prieš tai, kai TNC turi ištraukti įrankį iš angos,
kad jis būtų atlaisvintas. Skiedrai laužti TNC atitraukia
įrankį atitraukimo verte Q256. Įvesties sritis nuo 0 iki
99999
U Min. įstūmimas į gylį Q205 (prieauginis): jei įvedėte
sumažėjimo lygį, TNC postūmį riboja iki Q205 įvestos
vertės. Įvesties sritis nuo 0 iki 99999,9999
U Išlaikymo trukmė apačioje Q211: laikas sekundėmis,
kurį įrankis išlaikomas prie angos pagrindo. Įvesties
sritis nuo 0 iki 3600,0000, pasirinktinai PREDEF
U Atitraukimo pastūma Q208: įrankio judėjimo greitis
ištraukiant iš angos mm/min. Jei įvesite Q208 = 0,
tada TNC įrankį ištraukia pastūma Q206. Įvesties
sritis nuo 0 iki 99999,999, pasirinktinai FMAX, FAUTO, PREDEF
U Atitraukimas laužiant skiedrą Q256 (prieauginė):
vertė, kiek TNC atitraukia įrankį skiedros laužimo
metu. Įvesties sritis nuo 0,1000 iki 99999,9999,
pasirinktinai PREDEF
Példa: NC sakiniai
11 CYCL DEF 203 UNIVERSALUS GRĘŽIMAS
Q200=2;SAUGUS ATST.
Q201=-20 ;GYLIS
Q206=150 ;ĮSTŪMIMO Į GYLĮ PASTŪMA
Q202=5;ĮSTŪM. Į GYLĮ
Q210=0;IŠLAIKYMO TRUKMĖ
APAČIOJE
Q203=+20 ;KOOR. PAVIRŠ.
Q204=50 ;2 SAUGUS ATST.
Q212=0.2 ;SUMAŽĖJIMO LYGIS
Q213=3;SKIEDROS LAUŽIMAI
Q205=3;MIN. ĮSTŪMIMAS Į GYLĮ
Q211=0.25 ;IŠLAIKYMO TRUKMĖ
APAČIOJE
Q208=500 ;GRĄŽINIMO PASTŪMA
Q256=0.2 ;ATITR LAUŽIANT SKIEDRĄ
Įrenginį ir TNC turi paruošti įrenginio gamintojas.
Ciklas naudojamas tik įrenginiuose su reguliuojamu sukliu.
Ciklas veikia tik su atgalinio gręžimo strypais.
Padėties sakinį užprogramuokite apdirbimo plokštumos su
spindulio korekcija R0 pradiniame taške (angos centras).
Ženklas prieš gylio ciklo parametrą lemia darbo kryptį
gilinant. Dėmesio: nurodžius teigiamą ženklą, gilinama
teigiama suklio ašies kryptimi.
Įveskite tokįįrankio ilgį, kad būtų matuojami ne ašmenys,
o gręžimo strypo apatinė briauna.
Apskaičiuojant pradinį gilinimo tašką TNC atsižvelgia į
gręžimo strypo ašmenų ilgį ir medžiagos storį.
Ciklą 204 galite taip pat įvykdyti su M04, kai prieš ciklo
iškvietą vietoj M03 programuojate M04.
Dėmesio – susidūrimo pavojus!
Patikrinkite, kur yra įrankio viršūnė, kai suklio orientavimą
programuojate ant kampo, kurį įvedėte Q336 (pvz.,
padėties nustatymo rankine įvestimi darbo režime).
Pasirinkite tokį kampą, kad įrankio viršūnė būtų
lygiagrečiai koordinačių ašiai. Pasirinkite tokią patraukimo
kryptį, kad įrankis būtų atitraukiamas nuo angos krašto.
U Saugus atstumas Q200 (prieauginis): atstumas tarp
įrankio viršūnės ir gabalo plokštumos. Įvesties sritis
nuo 0 iki 99999,9999, pasirinktinai PREDEF
U Gilinimo gylis Q249 (prieauginis): atstumas nuo
gabalo apatinės briaunos iki gilinimo pagrindo.
Teigiamas ženklas lemia gilinimą teigiama kryptimi,
žiūrint pagal suklio ašį. Įvesties sritis nuo -99999,9999
iki 99999,9999
U Medžiagos storisQ250 (prieauginis): gabalo storis.
Įvesties sritis nuo 0,0001 iki 99999,9999
U Ekscentrinis matmuo Q251 (prieauginis): gręžimo
strypo ekscentrinis matmuo; informacija įrankio
duomenų lape. Įvesties sritis nuo 0,0001 iki
99999,9999
U Ašmenų aukštis Q252 (prieauginis): atstumas nuo
gręžimo strypo apatinės briaunos iki pagrindinių
ašmenų; informacija įrankio duomenų lape. Įvesties
sritis nuo 0,0001 iki 99999,9999
U Išankstinio padėties nustatymo pastūma Q253: įrankio
judėjimo greitis įleidžiant į gabalą arba ištraukiant iš
gabalo mm/min. Įvesties sritis nuo 0 iki 99999,999,
pasirinktinaiFMAX, FAUTO, PREDEF
U Gilinimo pastūma Q254: įrankio judėjimo greitis
gilinant mm/min. Įvesties sritis nuo 0 iki 99999,999,
pasirinktinai FAUTO, FU
U Išlaikymo trukmė Q255: išlaikymo prie gilinimo
pagrindo trukmė sekundėmis. Įvesties sritis nuo 0 iki
3600,000
1 Suklio ašyje TNC įrankio padėtį greitąja eiga FMAX nustato įvestu
saugiu atstumu virš gabalo plokštumos
2 Jei įvesite pagilintą pradinį tašką, TNC apibrėžta padėties
nustatymo pastūma judės iki saugaus atstumo virš pagilinto
pradinio taško
3 Įvesta pastūma F įrankis gręžia iki pirmojo įstūmimo į gylį
4 Jei įvestas skiedros laužimas, TNC atitraukia įrankį įvesta
atitraukimo verte. Jei dirbate be skiedros laužimo, tada TNC įrankį
greitąja eiga atitraukia saugiu atstumu ir toliau vėl traukia FMAX iki
įvesto stabdymo atstumo virš pirmojo įstūmimo į gylį
5 Tada nurodyta pastūma įrankis išgręžia tolesne įstūmimo į gylį
verte. Įstūmimas į gylį nuolat mažėja kiekvienu sumažėjimo lygiu –
jei įvestas
6 TNC šį procesą (2–4) kartoja tol, kol pasiekiamas gręžimo gylis
7 Prie angos pagrindo įrankis išlaikomas – jei įvesta, kad būtų
suformuota įranta, ir po išlaikymo trukmės atgal iki saugaus
atstumo traukiamas atitraukimo pastūma. Jei įvedėte 2-trą saugų
atstumą, TNC įrankį FMAX traukia iki jo
Padėties sakinį užprogramuokite apdirbimo plokštumos su
spindulio korekcija R0 pradiniame taške (angos centras).
Ženklas prieš gylio ciklo parametrą lemia darbo kryptį. Jei
užprogramuojate nulinį gylį, tada TNC ciklo neatlieka.
Jei įvedate sustabdymo atstumą Q258 nelygų Q259, tada
TNC sustabdymo atstumą tolygiai pakeičia tarp pirmojo ir
paskutiniojo postūmio.
Jei naudodami Q379 įvedate pagilintą pradinį tašką, tada
TNC pakeičia postūmio judesio pradinį tašką. Atitraukimo
judesių TNC nekeičia, todėl jie yra susiję su gabalo
plokštumos koordinate.
Dėmesio – susidūrimo pavojus!
Naudodami įrenginio parametrą 7441 Bit 2 nustatysite, ar
įvedus teigiamą gylį TNC perduos klaidos pranešimą (Bit
2=1), ar ne (Bit 2=0).
Atkreipkite dėmesį, kad įvedus teigiamą gylį TNC
sukeičia išankstinės padėties apskaičiavimą. Taigi įrankis
įrankio ašyje saugiu atstumu juda po gabalo plokštuma!
U Saugus atstumas Q200 (prieauginis): atstumas tarp
įrankio viršūnės ir gabalo plokštumos. Įvesties sritis
nuo 0 iki 99999,9999, pasirinktinai PREDEF
U Gylis Q201 (prieauginis): atstumas nuo gabalo
plokštumos iki angos pagrindo (angos kūgio viršūnė). Įvesties sritis nuo -99999,9999 iki 99999,9999
U Įstūmimo į gylį pastūma Q206: įrankio judėjimo greitis
gręžiant mm/min. Įvesties sritis nuo 0 iki 99999,999,
pasirinktinai FAUTO, FU
U Įstūmimo gylis Q202 (prieauginis): matmuo, kiek
įrankis turi būti įstumtas. Įvesties sritis nuo 0 iki
99999,9999. Gylis negali būti daug kartų didesnis už
įstūmimąį gylį. Vieno darbo proceso metu TNC
privažiuoja iki reikiamo gylio, jei:
įstūmimas į gylį ir gylis yra vienodi,
įstūmimas į gylį yra didesnis nei gylis.
U Gab. plokštumos koord. Q203 (absoliutinės): gabalo
plokštumos koordinatė. Įvesties sritis nuo
-99999,9999 iki 99999,9999
U 2-tras saugus atstumas Q204 (prieauginis): suklio ašies
koordinatė, kurioje negali būti susidūrimo tarp įrankio
ir gabalo (įtempiklis). Įvesties sritis nuo 0 iki
99999,9999, pasirinktinai PREDEF
U Sumažėjimo lygis Q212 (prieauginis): vertė, kuria TNC
sumažina įstūmimą į gylį Q202. Įvesties sritis nuo 0 iki
99999,9999
U Min. įstūmimas į gylį Q205 (prieauginis): jei įvedėte
sumažėjimo lygį, TNC postūmį riboja iki Q205 įvestos
vertės. Įvesties sritis nuo 0 iki 99999,9999
U Sustabdymo atstumas viršuje Q258 (prieauginis):
saugus atstumas greitam padėties nustatymui, kai
TNC įrankį po atitraukimo iš angos vėl traukia į aktualų
gylį; pirmojo postūmio vertė. Įvesties sritis nuo 0 iki
99999,9999
U Sustabdymo atstumas apačioje Q259 (prieauginis):
saugus atstumas greitam padėties nustatymui, kai
TNC įrankį po atitraukimo iš angos vėl traukia į aktualų
gylį; paskutinio postūmio vertė. Įvesties sritis nuo 0 iki
99999,9999
U Gręžimo gylis iki skiedros laužimo Q257 (prieauginis):
postūmis, po kurio TNC atlieka skiedros laužimą.
Skiedra nelaužiama, jei įvestas 0. Įvesties sritis nuo 0
iki 99999,9999
U Atitraukimas laužiant skiedrą Q256 (prieauginė):
vertė, kiek TNC atitraukia įrankį skiedros laužimo
metu. TNC atitraukia 3000 mm/min. pastūma. Įvesties
sritis nuo 0,1000 iki 99999,9999, pasirinktinai
PREDEF
U Išlaikymo trukmė apačioje Q211: laikas sekundėmis,
kurį įrankis išlaikomas prie angos pagrindo. Įvesties
sritis nuo 0 iki 3600,0000, pasirinktinai PREDEF
U Pagilintas pradinis taškas Q379 (prieauginis, susijęs su
gabalo plokštuma): tikrojo apdirbimo pradinis taškas,
jei prieš tai iki tam tikro gylio buvo gręžta trumpesniu
įrankiu. Išankstinio pastūmos nustatymo metu TNC iš
saugaus atstumo pajuda į pagilintą pradžios tašką. Įvesties sritis nuo 0 iki 99999,9999
U Išankstinio padėties nustatymo pastūma Q253: įrankio
judėjimo greitis nustatant saugaus atstumo padėtį
pagilintam pradiniam taškui mm/min. Taikoma tik
tada, kai įvedate, kad Q379 nelygus 0. Įvesties sritis
nuo 0 iki 99999,999, pasirinktinai FMAX, FAUTO,
PREDEF
Példa: NC sakiniai
11 CYCL DEF 205 UNIVERS. GIL. GRĘŽIMAS
Q200=2;SAUGUS ATST.
Q201=-80 ;GYLIS
Q206=150 ;ĮSTŪMIMO Į GYLĮ PASTŪMA
Q202=15 ;ĮSTŪM. Į GYLĮ
Q203=+100;KOOR. PAVIRŠ.
Q204=50 ;2 SAUGUS ATST.
Q212=0.5 ;SUMAŽĖJIMO LYGIS
Q205=3;MIN. ĮSTŪMIMAS Į GYLĮ
Q258=0.5 ;SUST. ATSTUMAS VIRŠUJE
Q259=1;SUST. ATST. APAČIOJE
Q257=5;GRĘŽ. GYLIS, SK. LAUŽ.
Q256=0.2 ;ATITR LAUŽIANT SKIEDRĄ
Q211=0.25 ;IŠLAIKYMO TRUKMĖ
1 TNC įrankį greitąja eiga FMAX suklio ašyje pagal įvestą saugų
atstumą nustato virš gabalo plokštumos ir įvestą skersmenį
pritraukia suapvalinimo apskritime (jei yra pakankamai vietos)
2 Įrankis sraigtinėje linijoje įvesta pastūma F frezuoja iki įvesto
gręžimo gylio
3 Kai pasiekiamas gręžimo gylis, TNC dar kartą traukia pilnu
apskritimu, kad įleidžiant būtų pašalinta angoje likusi medžiaga
4 Po to TNC įrankį vėl grąžina į angos centrą
5 Galiausiai TNC FMAX grįžta iki saugaus atstumo. Jei įvedėte 2-trą
saugų atstumą, TNC įrankį FMAX traukia iki jo
3.9 GRĘŽTINIS FREZAVIMAS (ciklas 208)
HEIDENHAIN iTNC 53095
Page 96
Atkreipkite dėmesį programuodami!
Padėties sakinį užprogramuokite apdirbimo plokštumos su
spindulio korekcija R0 pradiniame taške (angos centras).
Ženklas prieš gylio ciklo parametrą lemia darbo kryptį. Jei
užprogramuojate nulinį gylį, tada TNC ciklo neatlieka.
Jei įvedėte įrankio skersmenį atitinkantį angos skersmenį,
TNC gręžia tiesiogiai iki įvesto gylio be sraigtinės linijos
interpoliacijos.
Aktyvus atspindėjimas neturi įtakos cikle apibrėžtam
frezavimo būdui.
Atkreipkite dėmesį, kad esant per dideliam postūmiui gali
būti pažeistas ne tik įrankis, bet ir gabalas.
Kad būtų galima išvengti per didelio postūmio įvesties, įrankių lentelės TOOL.T stulpelyje ANGLEįveskite
didžiausią galimą įrankio įleidimo kampą. Tada TNC
automatiškai apskaičiuoja didžiausią leistiną postū
prir. pakeičia Jūsų įvestą vertę.
Dėmesio – susidūrimo pavojus!
Naudodami įrenginio parametrą 7441 Bit 2 nustatysite, ar
įvedus teigiamą gylį TNC perduos klaidos pranešimą (Bit
2=1), ar ne (Bit 2=0).
3.9 GRĘŽTINIS FREZAVIMAS (ciklas 208)
Atkreipkite dėmesį, kad įvedus teigiamą gylį TNC
sukeičia išankstinės padėties apskaičiavimą. Taigi įrankis
įrankio ašyje saugiu atstumu juda po gabalo plokštuma!
mį ir
96 Apdirbimo ciklai: gręžimas
Page 97
X
Z
Q200
Q201
Q203
Q204
Q334
X
Y
Q206
Q335
Ciklo parametras
U Saugus atstumas Q200 (prieauginis): atstumas tarp
įrankio apatinės briaunos ir gabalo plokštumos.
Įvesties sritis nuo 0 iki 99999,9999, pasirinktinai
PREDEF
U Gylis Q201 (prieauginis): atstumas nuo gabalo
plokštumos iki angos pagrindo. Įvesties sritis nuo
-99999,9999 iki 99999,9999
U Įstūmimo į gylį pastūma Q206: įrankio judėjimo greitis
gręžiant sraigtinėje linijoje mm/min. Įvesties sritis nuo
0 iki 99999,999, pasirinktinai FAUTO, FU, FZ
U Postūmis kiekv. sraigtinėje linijoje Q334 (prieauginis):
matmuo, kuriuo įrankis atitinkamai pastumiamas
sraigtinėje linijoje (=360°). Įvesties sritis nuo 0 iki
99999,9999
U Gab. plokštumos koord. Q203 (absoliutinės): gabalo
plokštumos koordinatė. Įvesties sritis nuo
-99999,9999 iki 99999,9999
U 2-tras saugus atstumas Q204 (prieauginis): suklio ašies
koordinatė, kurioje negali būti susidūrimo tarp įrankio
ir gabalo (įtempiklis). Įvesties sritis nuo 0 iki
99999,9999, pasirinktinai PREDEF
U Nustatytasis skersmuo Q335 (absoliutinis): angos
skersmuo. Jei įvedėte nustatytąjį skersmenį atitinkantį įrankio skersmenį, tada TNC gręžia tiesiogiai iki įvesto
gylio be sraigtinės linijos interpoliacijos. Įvesties sritis
nuo 0 iki 99999,9999
U Pirminio gręžimo skersmuo Q342 (absoliutinis): jei
Q342 įvedate didesnę nei 0 vertę, TNC nebeatlieka
patikros, susijusios su nustatytojo ir įrankio
skersmens santykiu. Taip galite frezuoti angas, kurių
skersmuo yra dvigubai didesnis nei įrankio skersmuo.
Įvesties sritis nuo 0 iki 99999,9999
U Frezavimo būdas Q351: apdirbimo freza būdas,
pasirinkus M3
+1 = frezavimas tolygia eiga
–1 = frezavimas priešinga eiga
PREDEF = naudokite standartinę vertę iš GLOBAL
DEF
HEIDENHAIN iTNC 53097
Példa: NC sakiniai
12 CYCL DEF 208 GRĘŽ . F RE ZAV.
Q200=2;SAUGUS ATST.
Q201=-80 ;GYLIS
Q206=150 ;ĮSTŪMIMO Į GYLĮ PASTŪMA
Q334=1.5 ;ĮSTŪM. Į GYLĮ
Q203=+100;KOOR. PAVIRŠ.
Q204=50 ;2 SAUGUS ATST.
Q335=25 ;NUST. SKERSMUO
Q342=0;NURODYTAS SKERSMUO
Q351=+1 ;FR.BŪDAS
3.9 GRĘŽTINIS FREZAVIMAS (ciklas 208)
Page 98
3.10 ATSKIRAS GRĘŽIMAS (ciklas 241,
DIN/ISO: G241)
Ciklo eiga
1 Suklio ašyje TNC įrankio padėtį greitąja eiga FMAX nustato įvestu
saugiu atstumu virš gabalo plokštumos
2 Tada įrankį TNC apibrėžta padėties nustatymo pastūma traukia iki
saugaus atstumo virš pagilinto pradinio taško ir ten, naudodama
M3įjungia gręžimo apsukų skaičių bei aušinimo priemonę.
Atsižvelgiant į cikle apibrėžtą sukimosi kryptį, įtraukimo judesys
atliekamas, naudojant dešinėn, kairėn besisukantį arba
nesisukantį suklį
3 Įvesta pastūma F įrankis gręžia iki įvesto gręžimo gylio arba, kai
apibrėžta, iki įvesto išlaikymo gylio.
4 Prie angos pagrindo įrankis išlaikomas, jei įvesta trukmė, kad būtų
suformuota įranta. Vėliau TNC išjungia aušinimo priemonę ir
nustato išvežimo apsukų skaičių
5 Pasibaigus išlaikymo trukmei, prie angos pagrindo atitraukimo
pastūma vėl pritraukiama saugiu atstumu. Jei įvedėte 2-trą saugų
atstumą, TNC įrankį FMAX traukia iki jo
Atkreipkite dėmesį programuodami!
Padėties sakinį užprogramuokite apdirbimo plokštumos su
spindulio korekcija R0 pradiniame taške (angos centras).
Ženklas prieš gylio ciklo parametrą lemia darbo kryptį. Jei
užprogramuojate nulinį gylį, tada TNC ciklo neatlieka.
Dėmesio – susidūrimo pavojus!
Naudodami įrenginio parametrą 7441 Bit 2 nustatysite, ar
įvedus teigiamą gylį TNC perduos klaidos pranešimą (Bit
2=1), ar ne (Bit 2=0).
3.10 ATSKIRAS GRĘŽIMAS (ciklas 241, DIN/ISO: G241)
98 Apdirbimo ciklai: gręžimas
Atkreipkite dėmesį, kad įvedus teigiamą gylį TNC
sukeičia išankstinės padėties apskaičiavimą. Taigi įrankis
įrankio ašyje saugiu atstumu juda po gabalo plokštuma!
Page 99
Ciklo parametras
X
Z
Q200
Q201
Q253
Q203
Q204
Q211
Q208
Q206
Q379
U Saugus atstumas Q200 (prieauginis): atstumas tarp
įrankio viršūnės ir gabalo plokštumos. Įvesties sritis
nuo 0 iki 99999,9999, pasirinktinai PREDEF
U Gylis Q201 (prieauginis): atstumas nuo gabalo
plokštumos iki angos pagrindo. Įvesties sritis nuo
-99999,9999 iki 99999,9999
U Įstūmimo į gylį pastūma Q206: įrankio judėjimo greitis
gręžiant mm/min. Įvesties sritis nuo 0 iki 99999,999,
pasirinktinai FAUTO, FU
U Išlaikymo trukmė apačioje Q211: laikas sekundėmis,
kurį įrankis išlaikomas prie angos pagrindo. Įvesties
sritis nuo 0 iki 3600,0000, pasirinktinai PREDEF
U Gab. plokštumos koord. Q203 (absoliutinės): gabalo
plokštumos koordinatė. Įvesties sritis nuo
-99999,9999 iki 99999,9999
U 2-tras saugus atstumas Q204 (prieauginis): suklio ašies
koordinatė, kurioje negali būti susidūrimo tarp įrankio
ir gabalo (įtempiklis). Įvesties sritis nuo 0 iki
99999,9999, pasirinktinai PREDEF
U Pagilintas pradinis taškas Q379 (prieauginis, susijęs su
gabalo plokštuma): tikrojo apdirbimo gręžiant pradinis
taškas. Išankstinio pastūmos nustatymo metu TNC iš
saugaus atstumo pajuda į pagilintą pradžios tašką. Įvesties sritis nuo 0 iki 99999,9999
U Išankstinio padėties nustatymo pastūma Q253: įrankio
judėjimo greitis nustatant saugaus atstumo padėtį
pagilintam pradiniam taškui mm/min. Taikoma tik
tada, kai įvedate, kad Q379 nelygus 0. Įvesties sritis
nuo 0 iki 99999,999, pasirinktinai FMAX, FAUTO,
PREDEF
U Atitraukimo pastūma Q208: įrankio judėjimo greitis
ištraukiant iš angos mm/min. Jei įvesite Q208 = 0,
tada TNC įrankį ištraukia trajektorijos pastūma Q206.
Įvesties sritis nuo 0 iki 99999,999, pasirinktinai
FMAX, FAUTO, PREDEF
3.10 ATSKIRAS GRĘŽIMAS (ciklas 241, DIN/ISO: G241)
HEIDENHAIN iTNC 53099
Page 100
U Sukimo kryptis įtraukiant/ištraukiant (3/4/5) Q426:
sukimosi kryptis, kuria įrankis turi suktis įtraukiant į
angą ir iš jos ištraukiant. Įvesties sritis:
U Suklio apsukų skaičius įtraukiant/ištraukiant Q427:
apsukų skaičius, kuriuo įrankis turi suktis įtraukiant į
angą ir iš jos ištraukiant. Įvesties sritis nuo 0 iki 99999
U Gręžimo apsukų skaičius Q428: apsukų skaičius,
kuriuo turi gręžti įrankis. Įvesties sritis nuo 0 iki 99999
U M fun. Aušinimo priemonė ĮJ. Q429: papildoma M
funkcija aušinimo priemonės tiekimui įjungti. TNC
įjungia aušinimo priemonės tiekimą, kai įrankis yra
angoje, pagilintame pradiniame taške. Įvesties sritis
nuo 0 iki 999
U M fun. Aušinimo priemonė IŠJ. Q430: papildoma M
funkcija aušinimo priemonės tiekimui išjungti. TNC
išjungia aušinimo priemonės tiekimą, kai įrankis yra
gręžimo gylyje. Įvesties sritis nuo 0 iki 999
U Išlaikymo gylis Q435 (didėjantis): suklio ašies
koordinatė, kurioje įrankis turi likti apibrėžtą delsos
laiką. Funkcija neveikia įvedus „0“ (standartinis
nustatymas). Naudojimas: gręžiant kiaurai kai
kuriems įrankiams reikalingas trumpas delsos laikas
prieš išleidžiant prie angos pagrindo, kad pjuvenos
būtų transportuojamos į viršų. Apibrėžkite vertę, kuri
būtų mažesnė už gręžimo gylį Q201, įvesties sritis
nuo 0 iki 99999,9999
Példa: NC sakiniai
11 CYCL DEF 241 ATSKIRAS GRĘŽIMAS
Q200=2;SAUGUS ATST.
Q201=-80 ;GYLIS
Q206=150 ;ĮSTŪMIMO Į GYLĮ PASTŪMA
Q211=0.25 ;IŠLAIKYMO TRUKMĖ