See sümbol näitab Teile, et kirjeldatud funktsiooni peab
seadme tootja kohandama. Seetõttu võib nimetatud
funktsioon toimida erinevatel masinatel erinevalt.
See sümbol näitab Teile, et Te leiate funktsiooni detailsed
kirjeldused ühest teisest kasutusjuhendist.
Kas soovite muudatust või avastasite
veakuradi?
Me püüame oma dokumentatsiooni Teie jaoks pidevalt
paremaks muuta. Palun aidake meid seejuures ja edastage
meile oma parandussoovid järgmisel e-posti-aadressil:
tnc-userdoc@heidenhain.de.
Käesolevast kasutusjuhendist
HEIDENHAIN iTNC 5303
Page 4
TNC tüüp, tarkvara ja funktsioonid
Käesolev kasutusjuhend kirjeldab funktsioone, mis on TNC-des
saadaval alates järgmistest NC-tarkvaraversioonidest.
TNC tüüpNC-tarkvaraversioon
iTNC 530340 490-06
iTNC 530 E340 491-06
iTNC 530340 492-06
iTNC 530 E340 493-06
iTNC 530 juhtarvuti340 494-06
TNC tüüpNC tarkvara nr
iTNC 530, HSCI ja HeROS 5606 420-01
iTNC 530 E, HSCI ja HeROS 5606 421-01
E tähistab TNC eksportversiooni. TNC eksportversioonidele kehtib
järgmine piirang:
TNC tüüp, tarkvara ja funktsioonid
Sirgjooneline liikumine samaaegselt kuni 4 teljel
HSCI (HEIDENHAIN Serial Controller Interface) tähistab TNCjuhtseadmete uut riistvara platvormi.
HeROS 5 tähistab HSCI TNC-juhtseadmetel põhinevat uut
operatsioonisüsteemi.
Seadme tootja sobitab TNC rakendusulatuse vastava seadmega selle
parameetrite kaudu. Seetõttu kirjeldatakse selles kasutusjuhendis ka
neid funktsioone, mis ei ole kõigi TNC tüüpide korral saadaval.
TNC-funktsioonid, mis ei ole iga seadme tüübi korral saadaval, on
näiteks:
Paljud seadme tootjad ja HEIDENHAIN pakuvad TNC jaoks
programmeerimiskursusi. TNC funktsioonide põhjalikuks
tundmaõppimiseks on soovitatav nendel kursustel osaleda.
Kasutusjuhend:
Kõiki tsüklitega mitteseotud TNC-funktsioone on
käsitletud iTNC 530 kasutusjuhendis. Nimetatud
kasutusjuhendiga tutvumiseks pöörduge HEIDENHAINi
poole.
Töörežiimi smarT.NC on kirjeldatud eraldi lühijuhendis.
Nimetatud juhendiga tutvumiseks pöörduge
HEIDENHAINi poole. ID: 533 191-xx.
TNC tüüp, tarkvara ja funktsioonid
HEIDENHAIN iTNC 5305
Page 6
Tarkvaravariandid
iTNC 530-l on mitmesuguseid tarkvaravariante, mida saab aktiveerida
Teie seadme tootja. Iga variant on eraldi aktiveeritav ja see sisaldab
järgmisi funktsioone:
Tarkvaravariant 1
Silinderpinna interpoleerimine (tsüklid 27, 28, 29 ja 39)
Ettenihe mm/min ümartelgede korral: M116
Töötlustasandi kallutamine (tsükkel 19, PLANE-funktsioon ja
funktsiooniklahv 3D-ROT käsitsirežiimis)
3 teljel ringjoon kallutatud töötlustasandi korral
Funktsioon koordinaatide teisendamise kattumiseks täitmise
töörežiimides.
Tarkvaravariant AFC
Funktsioon kohalduv ettenihke reguleerimine lõiketingimuste
optimeerimiseks seeriatootmises.
Tarkvaravariant KinematicsOpt
Anduri tsüklid seadme täpsuse kontrollimiseks ja optimeerimiseks.
Tarkvara variant 3D-ToolComp
Sisselõikumisnurgast sõltuv 3D tööriista raadiuse korrektuur LN-
komplektide korral.
TNC tüüp, tarkvara ja funktsioonid
HEIDENHAIN iTNC 5307
Page 8
Arendustegevuse seis (täiendusfunktsioonid)
Lisaks tarkvaraversioonidele hallatakse TNC-tarkvara olulisi
edasiarendusi tarkvarafunktsioonide kaudu, nn Feature Content Level
(ingl. k. arendustegevuse seis). TNC tarkvarauuenduse kättesaamisel
ei ole FCL-iga seotud funktsioonid kättesaadavad.
Kui te omandate uue seadme, siis on ilma täiendavate
kuludeta teie käsutuses kõik täiendusfunktsioonid.
Täiendusfunktsioonid on kasutusjuhendis tähistatud FCL n, kusjuures
n tähistab arendusversiooni jooksvat numbrit.
FCL-funktsioonide kasutamiseks peate soetama vastava tasulise
koodi. Selleks pöörduge seadme tootja või HEIDENHAINi poole.
FCL 4-funktsioonidKirjeldus
Kaitstava piirkonna graafiline kujutis
aktiveeritud DCM-kokkupõrkekontrolli
korral
Kasutusjuhend
Aktiveeritud DCM-kokkupõrkekontrolli
korral on seaderattaga telgede
nihutamine peatunud
Kasutusjuhend
TNC tüüp, tarkvara ja funktsioonid
3D-põhipööramine (kinnituse
tasakaalustamine)
FCL 3-funktsioonidKirjeldus
Anduri tsüklid 3D-mõõtmiseksLehekülg 451
Anduri tsüklid automaatse tugipunkti
seadmiseks soone kese/astme kese
Ettenihke vähendamine kontuuritasku
töötlemisel töötava tööriista korral
PLANE-funktsioon: teljenurga
sisestamine
Kasutaja-dokumentatsioon kui
kontekstitundlik abisüsteem
smarT.NC: smarT.NC
programmeerimine paralleelselt
töötlemisega
Q301 (vahepositsioneerimine ohutule kõrgusele või mitte) ja Q320
(ohutu kaugus) võrra (vt „SISELAIUSE MÕÕTMINE (tsükkel 425,
DIN/ISO: G425)”, lehekülg 424)
19.6 Tööriista täielik mõõtmine (tsükkel 33 või 483, DIN/ISO: G483) ..... 505
Tsüklikäik ..... 505
Pidada programmeerimisel silmas! ..... 505
Tsükliparameetrid ..... 506
Ülevaatetabel ..... 509
Töötlustsüklid ..... 509
Kontaktanduri tsüklid ..... 511
42
Page 43
Alused / ülevaated
Page 44
1.1Sissejuhatus
Sageli korduvad, mitmest sammust koosnevad töötlused, on TNC-s
salvestatud tsüklitena. Ka koordinaatide teisendused ja mõned
erifunktsioonid on saadaval tsüklitena.
Enamik töötlemistsüklitest kasutavad Q-parameetreid
siirdeparameetritena. Sarnase funktsiooniga parameetrid, mida TNC
erinevates tsüklites kasutab, kannavad alati sama numbrit: näiteks
Q200 on alati ohutu kaugus, Q202 alati süvistussügavus jne.
1.1 Sissejuhatus
Tähelepanu: kokkupõrkeoht!
Tsüklid võivad teostada ulatuslikke töötlusoperatsioone.
Enne töötlust peate ohutustehnilistel põhjustel teostama
graafilise programmitesti!
Kui kasutate töötlustsüklite korral numbriga üle 200
kaudseid parameetri määramisi (nt Q210 = Q1), siis ei
rakendu määratud parameetri (nt Q1) muudatus pärast
tsükli defineerimist. Sellistel juhtudel defineerige tsükli
parameeter (nt Q210) otse.
Kui defineerite töötlustsüklite korral numbriga üle 200
ettenihkeparameetri, siis võite arvväärtuse asemel
funktsiooniklahviga määrata ka TOOL CALL-lauses
defineeritud ettenihke (funktsiooniklahv FAUTO).
Olenevalt vastavast tsüklist ning ettenihke parameetri
vastavast funktsioonist võite kasutada veel ettenihke
alternatiive FMAX (kiirkäik), FZ (hammasettenihe) ja FU
(pöördettenihe).
Pidage meeles, et pärast tsükli defineerimist FAUTO-
ettenihke muutus ei toimi, sest tsükli definitsiooni
töötlemisel määrab TNC ettenihke sisemiselt ja püsivalt
TOOL CALL-lausest.
Kui soovite kustutada mitme osalausega tsükli, annab TNC
märku, kas kogu tsükkel tuleb kustutada.
U Vajadusel lülitada ümber Kontaktanduri tsüklitele.
Selliseid kontaktanduri tsükleid võib integreerida teie
seadme tootja.
Lehekülg
46 Alused / ülevaated
Page 47
Töötlustsüklite
kasutamine
Page 48
2.1Töötlustsüklitega töötamine
Seadmespetsiifilised tsüklid
Paljudel seadmetel on tsüklid, mis seadme tootja programmeeris TNCsse lisaks HEIDENHAINi tsüklitele. Need tsüklid on eraldi
nummerdatud:
Tsüklid 300 kuni 399
Seadmele iseloomulikud tsüklid, mida saab defineerida klahviga
CYCLE DEF
Tsüklid 500 kuni 599
Seadmele iseloomulikud tsüklid, mida saab defineerida klahviga
TOUCH PROBE
Tutvuge vastavate funktsioonide kirjeldustega seadme
käsiraamatus.
Mõnikord kasutatakse seadmespetsiifiliste tsüklite korral ka
siirdeparameetreid, mida HEIDENHAIN on juba standardtsüklites
kasutanud. Et DEF-aktiivsete tsüklite (tsüklid, mida TNC teostab tsükli
2.1 Töötlustsüklitega töötamine
defineerimisel automaatselt vaata ka „Tsükli kutsumine” lk 50) ja
CALL-aktiivsete tsüklite (tsüklid, mida tuleb kutsuda vaata ka „Tsükli
kutsumine” lk 50) üheaegsel kasutamisel vältida probleeme, mis on
seotud korduvalt kasutatavate siirdeparameetrite ülekirjutamisega,
toimige järgmiselt:
U DEF-aktiivsed tsüklid programmeerige alati enne CALL-aktiivseid
tsükleid
U CALL-aktiivse tsükli ja selle kutse vahele programmeerige DEF-
aktiivne tsükkel vaid siis, kui nende tsüklite siirdeparameetrite vahel
ei esine lõikumist
48 Töötlustsüklite kasutamine
Page 49
Tsükli defineerimine funktsiooniklahvidega
U Funktsiooniklahvide ribal on kuvatud erinevad
tsüklirühmad
U Valige tsüklirühm, nt puurimistsüklid
U Valige tsükkel, nt KEERMEFREESIMINE. TNC avab
dialoogi ja pärib kõiki sisestusväärtusi; samaaegselt
kuvab TNC paremal ekraanipoolel graafiku, millel
sisestatav parameeter on esile tõstetud
U Sisestage kõik TNC poolt nõutavad parameetrid ja
kinnitage iga sisestus klahviga ENT
U TNC suleb dialoogi, kui kõik vajalikud andmed on
sisestatud.
Tsükli defineerimine GOTO-funktsiooniga
U Funktsiooniklahvide ribal on kuvatud erinevad
tsüklirühmad
U TNC kuvab infoaknas tsüklite ülevaate
U Valige nooleklahvidega soovitud tsükkel või
U valige klahviga CTRL + nooleklahvidega (sirvimine
lehekülgede kaupa) soovitud tsükkel või
U sisestage tsükli number ja kinnitage klahviga ENT.
TNC avab seejärel tsüklidialoogi, nagu eespool
kirjeldatud
2.1 Töötlustsüklitega töötamine
NC-näidislaused
7 CYCL DEF 200 PUURIMINE
Q200=2;OHUTU KAUGUS
Q201=3;SÜGAVUS
Q206=150 ;SÜVISTAMISE ETTENIHE
Q202=5;SÜVISTAMISSÜGAVUS
Q210=0;VIIBIMISAEG ÜLAL
Q203=+0;PEALISPINNA KOORD.
Q204=50;2. OH. KAUGUS
Q211=0.25 ;VIIBIMISAEG ALL
HEIDENHAIN iTNC 53049
Page 50
Tsükli kutsumine
Eeltingimused
Enne tsükli kutsumist peate kindlasti programmeerima:
BLK FORM-i graafiliseks kujutamiseks (vajalik ainult
Kõiki muid tsükleid saab kutsuda järgmiste funktsioonidega.
Tsükli kutsumine funktsiooniga CYCL CALL
Funktsioon CYCL CALL kutsub ühe korra viimati defineeritud
töötlustsükli. Tsükli lähtepunkt on enne CYCL CALL-lauset viimati
programmeeritud asend.
U Tsükli kutsumise programmeerimine: vajutage klahvi
CYCL CALL
U Tsükli kutsumise sisestamine: vajutage
funktsiooniklahvi CYCL CALL M
U Vajadusel sisestage lisafunktsioon M (nt M3 spindli
sisselülitamiseks) või lõpetage dialoog klahviga END
Tsükli kutsumine CYCL CALL PAT-iga
Funktsioon CYCL CALL PAT kutsub viimati defineeritud töötlustsükli
kõigis asendites, mille olete mustridefinitsioonis PATTERN DEF (vt
„Mustri määratlemine PATTERN DEF” lehekülg 58) või punktitabelis
(vt „Punktitabelid” lehekülg 66) määratlenud.
50 Töötlustsüklite kasutamine
Page 51
Tsükli kutsumine CYCL CALL POS-iga
Funktsioon CYCL CALL POS kutsub ühe korra viimati defineeritud
töötlustsükli. Tsükli lähtepunkt on CYCL CALL POS-lauses defineeritud
asend.
TNC liigub CYCL CALL POS-lauses defineeritud asendisse vastavalt
positsioneerimisloogikale:
Kui tööriista tegeliku asendi väärtus tööriistateljel on suurem kui
tooriku ülaserv (Q203), siis positsioneerib TNC esmalt
töötlustasandil programmeeritud asendisse ja seejärel tööriistateljel
Kui tööriista tegeliku asendi väärtus tööriistateljel on allpool tooriku
ülaserva (Q203), siis positsioneerib TNC esmalt tööriistateljel
ohutule kõrgusele ja seejärel töötlustasandil programmeeritud
asendisse
CYCL CALL POS-lauses peab alati kolm koordinaattelge
programmeeritud olema. Tööriistatelje koordinaadi kaudu
saab lähteasendit lihtsalt muuta. See toimib nagu täiendav
nullpunkti nihutamine.
CYCL CALL POS-lauses defineeritud ettenihe kehtib ainult
selles lauses programmeeritud lähteasendisse liikumise
korral.
TNC liigub CYCL CALL POS-lauses defineeritud asendisse
alati mitteaktiivse raadiuse korrektiiviga (R0).
Kui kutsute CYCL CALL POS-iga mõne tsükli, milles on
defineeritud lähteasend (nt tsükkel 212), siis toimib tsüklis
defineeritud asend nagu CYCL CALL POS-lauses
defineeritud asendi täiendav nihutamine. Seetõttu peate
tsüklis määratud lähteasendi alati defineerima 0-ga.
2.1 Töötlustsüklitega töötamine
Tsükli kutsumine M99/M89-ga
Lausehaaval toimiv funktsioon M99 kutsub viimati defineeritud
töötlustsüklit ühe korra. M99 võite programmeerida
positsioneerimislause lõpus, siis liigub TNC sellesse asendisse ja
kutsub seejärel viimati defineeritud töötlustsükli.
Kui TNC peab tsüklit teostama automaatselt pärast iga
positsioneerimislauset, programmeerige esimese tsükli kutse M89-ga
(sõltuvalt seadmeparameetrist 7440).
Selleks et tühistada M89 toime, programmeerige:
M99 positsioneerimislauses, milles liigute viimasele lähtepunktile või
CYCL CALL POS-lause või
CYCL DEF-ga uus töötlustsükkel
HEIDENHAIN iTNC 53051
Page 52
Töö lisatelgedega U/V/W
TNC teostab süvistusliikumised teljel, mis on TOOL CALL-lauses
defineeritud spindliteljena. Liikumisi töötlustasandil teostab TNC
reeglina ainult peatelgedel X, Y või Z. Erandid:
Kui tsüklis 3, SOONE FREESIMINE, ja tsüklis 4, TASKU
FREESIMINE, programmeerite külje pikkusteks otse lisateljed
Kui SL-tsüklites programmeerite lisateljed kontuuri alamprogrammi
(ÜMARTASKU), 253 (SOON) ja 254 (ÜMARSOON) korral teostab
TNC tsükli telgedel, mille programmeerisite viimases
positsioneerimislauses enne vastava tsükli kutset. Aktiivse
tööriistatelje Z korral on lubatud järgmised kombinatsioonid:
X/Y
X/V
U/Y
U/V
2.1 Töötlustsüklitega töötamine
52 Töötlustsüklite kasutamine
Page 53
2.2Tsüklite programmid
Ülevaade
Kõik tsüklid 20 kuni 25 ja numbritega üle 200, kasutavad alati
ühesuguseid tsükliparameetreid, nagu nt Ohutu kaugus Q200, mis teil
tuleb sisestada tsükli defineerimisel. Funktsiooniga GLOBAL DEF saate
te defineerida need tsükliparameetrid programmi alguses
tsentraalselt, nii et need kehtivad üldiselt kõigi programmis
kasutatavate töötlustsüklite puhul. Vastavas töötlemistsüklis viidake
siis ainult väärtusele, mille määrasite programmi alguses.
Saadaval on järgmised GLOBAL DEF-funktsioonid:
Funkt-
Töötlemismuster
GLOBAL DEF ÜLDISELT
Üldkehtivate tsükliparameetrite
määratlus
siooniklahv
Lehekülg
Lehekülg 55
2.2 Tsüklite programmid
GLOBAL DEF PUURIMINE
Spetsiaalsete puurimise
tsükliparameetrite määratlus
GLOBAL DEF TASKU FREESIMINE
Spetsiaalsete tasku freesimise
tsükliparameetrite määratlus
GLOBAL DEF KONTUURFREESIMINE
Spetsiaalsete kontuurfreesimise
parameetrite määratlus
GLOBAL DEF POSITSIONEERIMINE
Positsioneerimisrežiimi määratlus
funktsiooniga CYCL CALL PAT
GLOBAL DEF MÕÕTMINE
Spetsiaalsete kontaktanduri
tsükliparameetrite määratlus
Lehekülg 55
Lehekülg 56
Lehekülg 56
Lehekülg 56
Lehekülg 57
HEIDENHAIN iTNC 53053
Page 54
GLOBAL DEF sisestamine
U Valige töörežiim Salvestamine/redigeerimine
U Valige erifunktsioonid
U Valige programmifunktsioonid
U GLOBAL DEF-funktsioonide valimine
U Valige soovitud GLOBAL-DEF-funktsioon, nt GLOBAL
DEF ÜLDISELT
U Sisestage nõutud määratlus ja kinnitage klahviga ENT
GLOBAL DEF-andmete kasutamine
2.2 Tsüklite programmid
Kui olete programmi alguses vastavad GLOBAL DEF-funktsioonid
sisestanud, võite soovitud töötlustsükli määramisel neile
üldkehtivatele väärtustele toetuda.
Selleks toimige järgmiselt:
U Valige töörežiim Salvestamine/redigeerimine
U Valige töötlustsükkel
U Valige soovitud tsüklirühm, nt puurimistsüklid
U Valige soovitud tsükkel, nt PUURIMINE
U TNC kuvab funktsiooniklahvi STANDARDVÄÄRTUSE
SEADMINE, kui leidub üldine parameeter
U Vajutage funktsiooniklahvi STANDARDVÄÄRTUSE
SEADMINE: TNC sisestab tsükli definitsiooni sõna
PREDEF (inglise: eeldefineeritud). Nii olete loonud
seose vastava GLOBAL DEF-parameetriga, mille
määratlesite programmi alguses
Tähelepanu: kokkupõrkeoht!
Võtke arvesse seda, et programmiseadete hilisemad
muudatused avaldavad mõju kogu töötlemisprogrammile
ning võivad töötlemise käiku seega tunduvalt muuta.
Kui sisestate töötlustsüklisse kindla väärtuse, siis GLOBAL DEF-funktsioonid seda väärtust ei muuda.
54 Töötlustsüklite kasutamine
Page 55
Üldkehtivad üldandmed
U Ohutu kaugus: Vahekaugus tööriista otspinna ja töödeldava detaili
pealispinna vahel automaatsel lähenemisel töötsükli
lähtepositsioonile tööriistateljel
U 2. Ohutu kaugus: Positsioon, millele TNC positsioneerib tööriista
töötlemisjärgu lõpus. Sellel kõrgusel liigutakse töötlemistasandil
järgmisele töötlemispositsioonile
U F positsioneerimine: Ettenihe, millega TNC liigutab tööriista tsükli
ajal
U F tagasiliikumine: Ettenihe, millega TNC positsioneerib tööriista
tagasi
Parameetrid kehtivad kõigile töötlustsüklitele 2xx.
Puurimistöötluse üldandmed
U Tagasiliikumine Laastu murdumine: Väärtus, mille võrra TNC
tööriista laastu murdmisel tagasi liigutab
U Viivitus all: Aeg sekundites, mille jooksul tööriist viibib puurava
põhjas
U Viivitus üleval: Aeg sekundites, mille jooksul tööriist viibib
ohutuskaugusel
2.2 Tsüklite programmid
Parameetrid kehtivad puurimis-, keermepuurimis- ja
keermefreesimistsüklitele numbritega 200 kuni 209, 240
ja 262 kuni 267.
HEIDENHAIN iTNC 53055
Page 56
Üldandmed freestöötlemiseks taskutsüklitega 25x
U Ülekattumise tegur: Tööriista raadius korrutatuna ülekatteteguriga
annab külgnihke
U Freesimisviis: Pärifreesimine/vastufreesimine
U Süvistustüüp: Spiraalikujuliselt, pendeldades või vertikaalselt
materjali tungimine
Parameetrid kehtivad freesimistsüklitele 251 kuni 257.
Üldandmed freestöötlemiseks
kontuurtsüklitega
2.2 Tsüklite programmid
U Ohutu kaugus: Vahekaugus tööriista otspinna ja töödeldava detaili
pealispinna vahel automaatsel lähenemisel töötsükli
lähtepositsioonile tööriistateljel
U Ohutu kõrgus: Absoluutne kõrgus, millel ei saa tekkida kokkupõrget
töödeldava detailiga (vahepositsioneerimisel ja tagasikäigul tsükli
lõpus)
U Ülekattumise tegur: Tööriista raadius korrutatuna ülekatteteguriga
annab külgnihke
U Freesimisviis: Pärifreesimine/vastufreesimine
Parameetrid kehtivad SL-tsüklitele 20, 22, 23, 24 ja 25.
Positsioneerimisrežiimi üldandmed
U Positsioneerimisrežiim: Tagasiliikumine tööriistateljel
töötlemisjärgu lõpus: Liigutakse tagasi 2. ohutuskaugusele või
mooduli algusele vastavale positsioonile
Parameetrid kehtivad kõigile töötlustsüklitele, kui käivitate
vastava tsükli funktsiooniga CYCL CALL PAT.
56 Töötlustsüklite kasutamine
Page 57
Mõõtmisfunktsioonide üldandmed
U Ohutu kaugus: Vahekaugus anduri nõela ja töödeldava detaili
pealispinna vahel automaatsel lähenemisel mõõtmispositsioonile
U Ohutu kõrgus: Koordinaadid kontaktanduri teljel, millel TNC liigutab
kontaktandurit mõõtepunktide vahel, kui valik Liikumine ohutule kõrgusele on aktiveeritud
U Liikumine ohutule kõrgusele: Valige, kas TNC peab
mõõtepunktide vahel liikuma ohutule kaugusele või ohutule
kõrgusele
Parameetrid kehtivad kontaktanduri kõigile tsüklitele 4xx.
2.2 Tsüklite programmid
HEIDENHAIN iTNC 53057
Page 58
2.3Mustri määratlemine PATTERN DEF
Kasutamine
Funktsiooniga PATTERN DEF saate lihtsalt määratleda reeglipärase
töötlusmustri, mis kutsuge funktsiooniga CYCL CALL PAT. Nagu tsükli
määratlemisel, saate ka mustri määratlemisel kasutada abipilte, mis
näitlikustavad vastavat sisestusparameetrit.
PATTERN DEF kasutada vaid koos tööriistateljega Z!
Saab valida järgmiste töötlemismustrite vahel:
Töötlemismuster
PUNKT
Kuni 9 soovitud töötluspositsiooni
määratlus
RIDA
Üksiku rea määratlemine, otse või
pööratud
MUSTER
Üksiku mustri määratlus, otse, pööratud
2.3 Mustri määratlemine PATTERN DEF
või viltu
RAAM
Üksiku raami määratlus, otse, pööratud
või viltu
RINGJOON
Täisringi määratlus
RINGIOSA
Ringi osa määratlus
Funktsio
oniklahv
Lehekülg
Lehekülg 60
Lehekülg 61
Lehekülg 62
Lehekülg 63
Lehekülg 64
Lehekülg 65
58 Töötlustsüklite kasutamine
Page 59
Sisestage PATTERN DEF
U Töörežiimi Salvestamine/redigeerimine valimine
U Valige erifunktsioonid
U Valige funktsioonid kontuur- ja punkttöötlemiseks
U PATTERN DEF-lause avamine
U Valige soovitud töötlusmuster, nt üksik rida
U Sisestage nõutud määratlus ja kinnitage klahviga ENT
Kasutage PATTERN DEF-i
Niipea kui olete sisestanud mustri definitsiooni, võite selle käivitada
funktsiooniga CYCL CALL PAT (vt „Tsükli kutsumine CYCL CALL PATiga” lehekülg 50). TNC teostab seejärel viimati defineeritud
töötlustsükli teie poolt määratletud töötlusmustril.
Töötlemismuster jääb aktiivseks kuni määratlete uue või
valite funktsiooniga SEL PATTERN punktitabeli.
Jätkamiskohaga saate valida suvalise punkti, kus te
soovite töötlust alustada või jätkata (vaata
kasutusjuhendit, peatükke Programmitest ja
Programmikäik).
Kui defineerite Tooriku pealispinna Z-s 0-st erinevaks,
kehtib see väärtus lisaks veel tooriku pealispinnale Q203,
mille määratlesite töötlustsüklis.
2.3 Mustri määratlemine PATTERN DEF
U Töötlusasendi X-koordinaat. (absoluutne):
X-koordinaadi sisestamine
U Töötlusasendi Y-koordinaat. (absoluutne):
Y-koordinaadi sisestamine
U Tooriku pealispinna koordinaat (absoluutme):
Z-koordinaadi sisestamine, kus peab töötlemine
algama
Näide: NC-laused
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 Töötlustsüklite kasutamine
Page 61
Üksiku rea määratlemine
Kui defineerite Tooriku pealispinna Z-s 0-st erinevaks,
kehtib see väärtus lisaks veel tooriku pealispinnale Q203,
mille määratlesite töötlustsüklis.
U Lähtepunkt X (absoluutne): Rea lähtepunkti koordinaat
X-teljel
U Lähtepunkt Y (absoluutne): Rea lähtepunkti koordinaat
Y-teljel
U Töötluspositsioonide kaugus (inkrementaalne):
Töötluspositsioonide vaheline kaugus Väärtus
sisestage positiivse või negatiivsena
U Töötluste arv: Töötluspositsioonide üldarv
U Kogu mustri pöördasend (absoluutne): Pöördenurk
über sisestatud lähtepunkti. Tugitelg: Aktiveeritud
töötlemistasapinna peatelg (näiteks X tööriistatelje Z
korral). Väärtus sisestage positiivse või negatiivsena
U Tooriku pealispinna koordinaat (absoluutme): Z-
koordinaadi sisestamine, kus peab töötlemine algama
Näide: NC-laused
10 L Z+100 R0 FMAX
11 PATTERN DEF
ROW1 (X+25 Y+33,5 D+8 NUM5 PÖÖR+0 Z+0)
2.3 Mustri määratlemine PATTERN DEF
HEIDENHAIN iTNC 53061
Page 62
Üksiku mustri määratlemine
Kui defineerite Tooriku pealispinna Z-s 0-st erinevaks,
mõjub see väärtus lisaks veel tooriku pealispinnale Q203,
mille määratlesite töötlustsüklis.
Parameetrid Põhitelje pöördasend ja Kõrvaltelje
pöördasend mõjuvad täiendavalt eelnevalt juba teostatud
Kogu mustri pöördasend-ile.
2.3 Mustri määratlemine PATTERN DEF
U Lähtepunkt X (absoluutne): Mustri lähtepunkti
koordinaat X-teljel
U Lähtepunkt Y (absoluutne): Mustri lähtepunkti
koordinaat Y-teljel
U Töötluspositsioonide kaugus X (inkrementaalne):
Töötluspositsioonide vaheline kaugus X-suunal.
Väärtus sisestage positiivse või negatiivsena
U Töötluspositsioonide kaugus Y (inkrementaalne):
Töötluspositsioonide vaheline kaugus Y-suunal.
Sisestada saab kas positiivse või negatiivse väärtuse
U Veergude arv: Mustri veergude üldarv
U Ridade arv: Mustri ridade üldarv
U Kogu mustri pöördasend (absoluutne): Pöördenurk,
mille võrra kogu näidist pööratakse sisestatud
lähtepunkti ümber. Tugitelg: Aktiveeritud
töötlemistasapinna peatelg (näiteks X tööriistatelje Z
korral). Sisestada saab kas positiivse või negatiivse
väärtuse
U Peatelje pöördasend: Pöördenurk, mille võrra
deformeeritakse ainult töötlemistasapinna peatelge
sisestatud lähtepunkti suhtes. Väärtus sisestage
positiivse või negatiivsena.
U Kõrvaltelje pöördasend: Pöördenurk, mille võrra
deformeeritakse ainult töötlemistasapinna
kõrvaltelge sisestatud lähtepunkti suhtes. Sisestada
saab kas positiivse või negatiivse väärtuse.
U Tooriku pealispinna koordinaat (absoluutme): Z-
koordinaadi sisestamine, kus peab töötlemine algama
Kui defineerite Tooriku pealispinna Z-s 0-st erinevaks,
mõjub see väärtus lisaks veel tooriku pealispinnale Q203,
mille määratlesite töötlustsüklis.
Parameetrid Põhitelje pöördasend ja Kõrvaltelje
pöördasend mõjuvad täiendavalt juba eelnevalt teostatud
Kogu mustri pöördasend-ile.
U Lähtepunkt X (absoluutne): Raami lähtepunkti
koordinaat X-teljel
U Lähtepunkt Y (absoluutne): Raami lähtepunkti
koordinaat Y-teljel
U Töötluspositsioonide kaugus X (inkrementaalne):
Töötluspositsioonidevaheline kaugus X-suunal.
Sisestada saab kas positiivse või negatiivse väärtuse
U Töötluspositsioonide kaugus Y (inkrementaalne):
Töötluspositsioonidevaheline kaugus Y-suunal.
Sisestada saab kas positiivse või negatiivse väärtuse
U Veergude arv: Mustri veergude üldarv
U Ridade arv: Mustri ridade üldarv
U Kogu mustri pöördasend (absoluutne): Pöördenurk,
mille võrra kogu mustrit pööratakse sisestatud
lähtepunkti ümber. Tugitelg: Aktiveeritud
töötlemistasapinna peatelg (nt X tööriistatelje Z
korral). Sisestada saab kas positiivse või negatiivse
väärtuse
U Peatelje pöördasend: Pöördenurk, mille võrra
deformeeritakse ainult töötlemistasapinna peatelge
sisestatud lähtepunkti suhtes. Sisestada saab kas
positiivse või negatiivse väärtuse.
U Kõrvaltelje pöördasend: Pöördenurk, mille võrra
deformeeritakse ainult töötlemistasapinna
kõrvaltelge sisestatud lähtepunkti suhtes. Sisestada
saab kas positiivse või negatiivse väärtuse.
U Tooriku pealispinna koordinaat (absoluutne): Z-
koordinaadi sisestamine, kus töötlemine algama peab
Ühe tsükli või mitme järjestikuse tsükli teostamiseks ebakorrapärases
punktimustris looge punktitabelid.
Kui kasutate puurimistsükleid, siis vastavad töötlustasandi
koordinaadid punktitabelis puuravade keskpunktide koordinaatidele.
Kui kasutate freesimistsükleid, siis vastavad töötlustasandi
koordinaadid punktitabelis vastava tsükli lähtepunkti koordinaatidele
(nt ümartasku keskpunkti koordinaatidele). Koordinaadid spindliteljel
2.4 Punktitabelid
vastavad tooriku pealispinna koordinaadile.
Punktitabeli sisestamine
Valige töörežiim Programmi sisestamine/redigeerimine:
Kutsuge failihaldur: vajutage klahvi PGM MGT
FAILINIMI?
Sisestage punktitabeli nimi ja failitüüp, kinnitage
klahviga ENT
Valige mõõtühik: vajutage funktsiooniklahvi MM või
TOLL. TNC suundub programmiaknasse ja esitab
tühja punktitabeli
Lisage funktsiooniklahviga LISA RIDA uued read ja
sisestage soovitud töötlemiskoha koordinaadid
Korrake, kuni kõik soovitud koordinaadid on sisestatud
Funktsiooniklahvidega X SEES/VÄLJAS, Y SEES/VÄLJAS,
Z SEES/VÄLJAS (teine funktsiooniklahvide riba) määrake,
millised koordinaadid saab sisestada punktitabelisse.
66 Töötlustsüklite kasutamine
Page 67
Üksikute punktide esiletõstmine töötlemiseks
Punktitabelis saab veeru FADE kaudu tähistada vastavas reas
defineeritud punkti nii, et see tõstetakse valikuliselt töötlemiseks
esile.
Valige tabelis punkt, mis tuleb esile tõsta
Valige veerg FADE
Aktiveerige esiletõstmine või
deaktiveerige esiletõstmine
2.4 Punktitabelid
HEIDENHAIN iTNC 53067
Page 68
Punktitabeli valimine programmis
Valige töörežiimis Programmi sisestamine/redigeerimine programm,
millele tuleb punktitabel aktiveerida:
Käivitage funktsioon punktitabeli valimiseks: vajutage
klahvi PGM CALL
Vajutage funktsiooniklahvi PUNKTITABEL
2.4 Punktitabelid
Vajutage funktsiooniklahvi VALIKUAKEN: TNC kuvab
akna, millest võite valida soovitud nullpunktitabeli
Valige soovitud punktitabel nooleklahvidega või hiireklikiga, kinnitage
klahviga ENT: TNC kannab tervikliku rajanime SEL PATTERN-lausesse
Lõpetage funktsioon klahviga END.
Alternatiivina võite sisestada aktiveeritava tabeli nime või täieliku
rajanime ka otse klaviatuurilt.
NC-näidislause
7 SEL PATTERN “TNC:\DIRKT5\NUST35.PNT“
68 Töötlustsüklite kasutamine
Page 69
Tsükli kutsumine seoses punktitabelitega
TNC töötleb CYCL CALL PAT-iga punktitabelit, mis on viimati
defineeritud (ka siis, kui see on defineeritud punktitabeli
CALL PGM-iga pesastatud programmiga).
Kui TNC peab kutsuma viimati defineeritud töötlustsükli punktides,
mis on punktitabelis defineeritud, programmeerige tsükli kutse CYCL CALL PAT-iga:
U Tsükli kutsumise programmeerimine: vajutage
klahvile CYCL CALL
U Punktitabeli kutsumine: vajutage funktsiooniklahvile
CYCL CALL PAT
U Sisestage ettenihe, millega TNC peab punktide vahel
liikuma (sisestus puudub: liikumine viimati
programmeeritud ettenihkega, FMAX ei kehti)
U Vajadusel sisestage lisafunktsioon M, kinnitage
klahviga END
TNC tõmbab tööriista lähtepunktide vahel tagasi ohutule kõrgusele.
Ohutu kõrgusena kasutab TNC kas spindlitelje koordinaati tsükli
kutsumisel või väärtust tsükliparameetrist Q204, valides neist
suurema.
Eelpositsioneerimise korral liikumiseks spindliteljel vähendatud
ettenihkega kasutage lisafunktsiooni M103.
2.4 Punktitabelid
Punktitabelite toime koos SL-tsüklitega ja tsükliga 12
TNC tõlgendab punkte kui täiendavat nullpunkti nihet.
HEIDENHAIN iTNC 53069
Page 70
Punktitabelite toime koos tsüklitega 200 kuni 208 ja 262 kuni 267
TNC tõlgendab töötlustasandi punkte kui puurava keskpunkti
koordinaate. Kui soovite kasutada punktitabelis defineeritud
koordinaati spindliteljel lähtepunkti koordinaadina, peate tooriku
ülaserva (Q203) defineerima 0-ga.
Punktitabelite toime koos tsüklitega 210 kuni 215
TNC tõlgendab punkte kui täiendavat nullpunkti nihet. Kui soovite
kasutada punktitabelis defineeritud punkte lähtepunkti
koordinaatidena, peate vastavas freesimistsüklis lähtepunktid ja
tooriku ülaserva (Q203) 0-ga programmeerima.
2.4 Punktitabelid
Punktitabelite toime koos tsüklitega 251 kuni 254
TNC tõlgendab töötlustasandi punkte kui tsükli lähtepunkti
koordinaate. Kui soovite kasutada punktitabelis defineeritud
koordinaati spindliteljel lähtepunkti koordinaadina, peate tooriku
ülaserva (Q203) defineerima 0-ga.
70 Töötlustsüklite kasutamine
Page 71
Töötlustsüklid:
Puurimine
Page 72
3.1Alused
Ülevaade
TNC-l on erineva puurimistöötluse jaoks kokku 9 tsüklit:
Tsükliparameetri Q344 (läbimõõt), või Q201 (sügavus) märk
määrab kindlaks töösuuna. Kui programmeerite läbimõõdu
või sügavuse = 0, siis TNC tsüklit ei teosta.
Tähelepanu: kokkupõrkeoht!
Määrake seadmeparameetriga 7441 bitt 2, kas TNC peab
positiivse sügavuse sisestamisel andma veateate (bitt
2=1) või ei (bitt 2=0).
Pöörake tähelepanu, et positiivse läbimõõdu või positiivse sügavuse sisestamisel arvutab TNC eelasendi
vastassuunalisena. Tööriist liigub siis tööriistateljel
kiirkäiguga ohutule kaugusele allpool tooriku pealispinda!
3.2 TSENTREERIMINE (tsükkel 240, DIN/ISO: G240)
HEIDENHAIN iTNC 53073
Page 74
Tsükliparameetrid
X
Z
Q200
Q344
Q206
Q210
Q203
Q204
Q201
30
X
Y
20
80
50
U Ohutu kaugus Q200 (inkrementaalne): tööriista tipu –
tooriku pealispinna vaheline kaugus; sisestage
positiivne väärtus. Sisestusvahemik 0 kuni
99999,9999 alternatiiv PREDEF
U Valik läbimõõt/sügavus (1/0) Q343: valik, kas tuleb
tsentreerida sisestatud läbimõõdule või sisestatud
sügavusele. Kui TNC peab tsentreerima sisestatud
läbimõõdule, defineerige tööriista tipu nurk
tööriistatabeli TOOL.T veerus T-ANGLE.
Tsükliparameetri märk määrab töösuuna. Kui
programmeerite sügavuse = 0, siis TNC tsüklit ei teosta.
Tähelepanu: kokkupõrkeoht!
Määrake seadmeparameetriga 7441 bitt 2, kas TNC peab
positiivse sügavuse sisestamisel andma veateate (bitt
2=1) või ei (bitt 2=0).
Pöörake tähelepanu, et positiivse sügavuse sisestamisel
arvutab TNC eelasendi vastassuunalisena. Tööriist liigub
siis tööriistateljel kiirkäiguga ohutule kaugusele allpool
tooriku pealispinda!
3.3 PUURIMINE (tsükkel 200)
HEIDENHAIN iTNC 53075
Page 76
X
Z
Q200
Q201
Q206
Q202
Q210
Q203
Q204
30
X
Y
20
80
50
Tsükliparameetrid
U Ohutu kaugus Q200 (inkrementaalne): tööriista tipu –
tooriku pealispinna vaheline kaugus; sisestage
positiivne väärtus. Sisestusvahemik 0 kuni
99999,9999 alternatiivne PREDEF
U Sügavus Q201 (inkrementaalne): tooriku pealispinna ja
puurava põhja (puurimiskoonuse otsa) vaheline
kaugus. Sisestusvahemik -99999.9999 kuni
99999.9999
U Freesimise süvistamine Q206: tööriista liikumiskiirus
puurimisel mm/min-s. Sisestusvahemik 0 kuni
99999,999 alternatiivne FAUTO, FU
U Süvistussügavus Q202 (inkrementaalne): mõõt, mille
võrra tööriist vastaval juhul süvistab. Sisestusvahemik
0 kuni 99999,9999. Sügavus ei pea olema
süvistussügavuse kordne. TNC liigub sügavusele ühe
töökäiguga, kui:
3.3 PUURIMINE (tsükkel 200)
76 Töötlustsüklid: Puurimine
Süvistussügavus ja sügavus on võrdsed
Süvistussügavus on sügavusest suurem
U Viivitusaeg üleval Q210: aeg sekundites, mille
jooksul tööriist viibib ohutul kaugusel pärast seda, kui
TNC selle avast välja tõmbab. Sisestusvahemik 0 kuni
3600,0000 alternatiiv PREDEF
U Koord. pealisp. koord. Q203 (absoluutne): tooriku
pealispinna koordinaat. Sisestusvahemik
-99999,9999 kuni 99999,9999
U 2. ohutu kaugus Q204 (inkrementaalne): spindlitelje
koordinaat, millel ei saa toimuda tööriista ja tooriku
(hoidepea) kokkupõrget. Sisestusvahemik 0 kuni
99999,9999 alternatiivne PREDEF
U Viivitus all Q211: aeg sekundites, mille jooksul
tööriist viibib puurava põhjas. Sisestusvahemik 0 kuni
3600,0000 alternatiivne PREDEF
Näide: NC-laused
11 CYCL DEF 200 PUURIMINE
Q200=2;OHUTU KAUGUS
Q201=-15 ;SÜGAVUS
Q206=250 ;SÜVISTAMISE ETTENIHE
Q202=5;SÜVISTUSSÜGAVUS
Q210=0;VIIBIMISAEG ÜLAL
Q203=+20 ;PEALISPINNA KOORD.
Q204=100 ;2. OH. KAUGUS
Q211=0.1 ;VIIBIMISAEG ALL
12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M99
Tsükliparameetri märk määrab töösuuna. Kui
programmeerite sügavuse = 0, siis TNC tsüklit ei teosta.
Tähelepanu: kokkupõrkeoht!
Määrake seadmeparameetriga 7441 bitt 2, kas TNC peab
positiivse sügavuse sisestamisel andma veateate (bitt
2=1) või ei (bitt 2=0).
Pöörake tähelepanu, et positiivse sügavuse sisestamisel
arvutab TNC eelasendi vastassuunalisena. Tööriist liigub
siis tööriistateljel kiirkäiguga ohutule kaugusele allpool
tooriku pealispinda!
3.4 HÕÕRITSEMINE (tsükkel 201, DIN/ISO: G201)
HEIDENHAIN iTNC 53077
Page 78
Tsükliparameetrid
X
Z
Q200
Q201
Q206
Q211
Q203
Q204
30
X
Y
20
80
50
U Ohutu kaugus Q200 (inkrementaalne): tööriista tipu
(lähteasend) ja tooriku pealispinna vaheline kaugus.
Sisestusvahemik 0 kuni 99999,9999 alternatiiv PREDEF
U Sügavus Q201 (inkrementaalne): tooriku pealispinna ja
puurava põhja vaheline kaugus. Sisestusvahemik
-99999,9999 kuni 99999,9999
U Freesimise süvistamine Q206: tööriista liikumiskiirus
hõõritsemisel mm/min-s. Sisestusvahemik 0 kuni
99999,999 alternatiivne FAUTO, FU
U Viivitus all Q211: aeg sekundites, mille jooksul
tööriist viibib puurava põhjas. Sisestusvahemik 0 kuni
3600,0000 alternatiivne PREDEF
U Ettenihe eemaldumisel Q208: tööriista liikumiskiirus
puuravast väljumisel (mm/min). Kui sisestate
Q208=0, siis kehtib ettenihe hõõritsemisel.
Sisestusvahemik 0 kuni 99999.999
U Koordinaat pealisp. koord. Q203 (absoluutne):
tooriku pealispinna koordinaat. Sisestusvahemik 0
kuni 99999.9999
U 2. ohutu kaugus Q204 (inkrementaalne): spindlitelje
koordinaat, millel ei saa toimuda tööriista ja tooriku
(hoidepea) kokkupõrget. Sisestusvahemik 0 kuni
99999,9999 alternatiivne PREDEF
3.4 HÕÕRITSEMINE (tsükkel 201, DIN/ISO: G201)
Näide: NC-laused
11 CYCL DEF 201 HÕÕRITSEMINE
Q200=2;OHUTU KAUGUS
Q201=-15 ;SÜGAVUS
Q206=100 ;SÜVISTAMISE ETTENIHE
Q211=0.5 ;VIIBIMISAEG ALL
Q208=250 ;ETTENIHE TAGASILIIKUMISEL
Q203=+20 ;PEALISPINNA KOORD.
78 Töötlustsüklid: Puurimine
Q204=100 ;2. OH. KAUGUS
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
Tsükliparameetri märk määrab töösuuna. Kui
programmeerite sügavuse = 0, siis TNC tsüklit ei teosta.
Tsükli lõpus taastab TNC jahutussüsteemi ja spindli oleku,
mis oli aktiivne enne tsüklit.
Tähelepanu: kokkupõrkeoht!
Määrake seadmeparameetriga 7441 bitt 2, kas TNC peab
positiivse sügavuse sisestamisel andma veateate (bitt
2=1) või ei (bitt 2=0).
Pöörake tähelepanu, et positiivse sügavuse sisestamisel
arvutab TNC eelasendi vastassuunalisena. Tööriist liigub
siis tööriistateljel kiirkäiguga ohutule kaugusele allpool
tooriku pealispinda!
Valige eemaldamissuund nii, et tööriist eemalduks
puurava servast.
Programmeerides spindli suunamist Q336-s sisestatud
nurgale (nt töörežiimis Positsioneerimine
3.5 SISETREIMINE (tsükkel 202, DIN/ISO: G202)
käsitsisisestusega), peate kontrollima, kus on tööriista
tipp. Valige nurk nii, et tööriista tipp oleks paralleelne
koordinaatteljega.
TNC arvestab eemaldamisel automaatselt
koordinaatsüsteemi aktiivset pööramist.
80 Töötlustsüklid: Puurimine
Page 81
Tsükliparameetrid
X
Z
Q200
Q201
Q206
Q211
Q203
Q204
Q208
U Ohutu kaugus Q200 (inkrementaalne): tööriista tipu
(lähteasend) ja tooriku pealispinna vaheline kaugus.
Sisestusvahemik 0 kuni 99999,9999 alternatiiv PREDEF
U Sügavus Q201 (inkrementaalne): tooriku pealispinna ja
puurava põhja vaheline kaugus. Sisestusvahemik
-99999,9999 kuni 99999,9999
U Freesimise süvistamine Q206: tööriista liikumiskiirus
sisetreimisel mm/min-s. Sisestusvahemik 0 kuni
99999,999 alternatiivne FAUTO, FU
U Viivitus all Q211: aeg sekundites, mille jooksul
tööriist viibib puurava põhjas. Sisestusvahemik 0 kuni
3600,0000 alternatiiv PREDEF
U Ettenihe eemaldumisel Q208: tööriista liikumiskiirus
puuravast väljumisel (mm/min). Kui sisestate
Q208=0, siis kehtib ettenihe süvistamisel.
Sisestusvahemik 0 kuni 99999,999 alternatiiv FMAX, FAUTO, PREDEF
U Koord. pealisp. koord. Q203 (absoluutne): tooriku
pealispinna koordinaat. Sisestusvahemik
-99999,9999 kuni 99999,9999
U 2. ohutu kaugus Q204 (inkrementaalne): spindlitelje
koordinaat, millel ei saa toimuda tööriista ja tooriku
(hoidepea) kokkupõrget. Sisestusvahemik 0 kuni
99999,999 alternatiiv PREDEF
HEIDENHAIN iTNC 53081
3.5 SISETREIMINE (tsükkel 202, DIN/ISO: G202)
Page 82
U Eemaldamissuund (0/1/2/3/4) Q214: määrake suund,
30
X
Y
20
80
50
milles TNC tööriista puurava põhjast eemaldab (pärast
spindli suunamist)
2 Tööriist puurib sisestatud ettenihkega F kuni esimese
süvistussügavuseni
3 Kui on määratud laastu murdumine, viib TNC tööriista etteantud
tagasitõmbe võrra tagasi. Kui töötate ilma laastu murdmiseta, siis
viib TNC tööriista tagasitõmbe ettenihkega ohutule kaugusele
tagasi, peatub seal - kui see on määratud - ja viib seejärel uuesti
FMAX-iga ohutule kaugusele esimese süvistussügavuse kohal
4 Lõpuks puurib tööriist ettenihkega järgmise süvistussügavuseni.
Süvistussügavus väheneb iga süvistusega dekremendi võrra – kui
nii on määratud
5 TNC kordab neid samme (2-4), kuni puurimissügavus on
saavutatud
6 Puurava põhjas peatub tööriist - kui nii on määratud - ava vabaks
lõikamiseks ning viiakse seejärel tagasitõmbe ettenihkega ohutule
kaugusele tagasi. Kui olete sisestanud 2. ohutu kauguse, viib TNC
tööriista FMAX-iga sinna
Tsükliparameetri märk määrab töösuuna. Kui
programmeerite sügavuse = 0, siis TNC tsüklit ei teosta.
Tähelepanu: kokkupõrkeoht!
Määrake seadmeparameetriga 7441 bitt 2, kas TNC peab
positiivse sügavuse sisestamisel andma veateate (bitt
2=1) või ei (bitt 2=0).
Pöörake tähelepanu, et positiivse sügavuse sisestamisel
arvutab TNC eelasendi vastassuunalisena. Tööriist liigub
siis tööriistateljel kiirkäiguga ohutule kaugusele allpool
tooriku pealispinda!
U Ohutu kaugus Q200 (inkrementaalne): tööriista tipu ja
tooriku pealispinna vaheline kaugus. Sisestusvahemik
0 kuni 99999,9999 alternatiivne PREDEF
U Sügavus Q201 (inkrementaalne): tooriku pealispinna ja
puurava põhja (puurimiskoonuse otsa) vaheline
kaugus. Sisestusvahemik -99999,9999 kuni
99999,9999
U Freesimise süvistamine Q206: tööriista liikumiskiirus
puurimisel mm/min-s. Sisestusvahemik 0 kuni
99999,999 alternatiivne FAUTO, FU
U Süvistussügavus Q202 (inkrementaalne): mõõt, mille
võrra tööriist vastaval juhul süvistab. Sisestusvahemik
0 kuni 99999,9999. Sügavus ei pea olema
süvistussügavuse kordne. TNC liigub sügavusele ühe
töökäiguga, kui:
Süvistussügavus ja sügavus on võrdsed
Süvistussügavus on sügavusest suurem ja
samaaegselt ei ole defineeritud laastu murdumist
U Viivitusaeg üleval Q210: aeg sekundites, mille
jooksul tööriist viibib ohutul kaugusel, pärast seda, kui
TNC selle avast välja tõmbab. Sisestusvahemik 0 kuni
3600,0000 alternatiiv PREDEF
U Koordinaat pealisp. koord. Q203 (absoluutne):
tooriku pealispinna koordinaat. Sisestusvahemik
-99999,9999 kuni 99999,9999
U 2. ohutu kaugus Q204 (inkrementaalne): spindlitelje
koordinaat, millel ei saa toimuda tööriista ja tooriku
(hoidepea) kokkupõrget. Sisestusvahemik 0 kuni
99999,9999 alternatiivne PREDEF
U Dekrement Q212 (inkrementaalne): väärtus, mille võrra
TNC vähendab süvistussügavust Q202 pärast igat
süvistust. Sisestusvahemik 0 kuni 99999.9999
laastu murdmiste arv, enne kui TNC peab tööriista
puurava vabastamiseks tagasi tooma. Laastu
murdmiseks tõmbab TNC tööriista tagasitõmbe Q256
võrra tagasi. Sisestusvahemik 0 kuni 99999
U Minimaalne süvistussügavus Q205 (inkrementaalne):
kui sisestate dekremendi, siis piirab TNC süvistust
Q205-ga määratud väärtuseni. Sisestusvahemik 0
kuni 99999.9999
U Viivitus all Q211: aeg sekundites, mille jooksul
tööriist viibib puurava põhjas. Sisestusvahemik 0 kuni
3600,0000 alternatiivne PREDEF
U Ettenihe eemaldumisel Q208: tööriista liikumiskiirus
puuravast väljumisel (mm/min). Kui sisestate
Q208=0, siis nihutab TNC tööriista välja ettenihkega
Q206. Sisestusvahemik 0 kuni 99999,999 alternatiiv
FMAX, FAUTO, PREDEF
U Tagasitõmme laastu murdmisel Q256
(inkrementaalne): väärtus, mille võrra TNC tööriista
laastu murdmisel tagasi nihutab Sisestusvahemik
0,1000 kuni 99999,9999 alternatiiv PREDEF
Sügavuse tsükliparameetri märk määrab töösuuna
süvistamisel. Tähelepanu: positiivne märk süvistab
positiivse spindlitelje suunas.
Sisestage tööriista pikkus nii, et mõõdetud ei oleks
lõiketera, vaid puurvarda alaserv.
TNC arvestab süvistamise lähtepunkti arvutamisel
puurvarda lõiketera pikkust ja materjali paksust.
Tsüklit 204 võite töödelda ka M04-ga, kui olete enne tsükli
aktiveerimist M03 asemel programmeerinud M04.
Tähelepanu: kokkupõrkeoht!
Programmeerides spindli suunamist Q336-s sisestatud
nurgale (nt töörežiimis „Positsioneerimine
käsisisestusega”), tuleb kontrollida, kus on tööriista tipp.
Valige nurk nii, et tööriista tipp oleks paralleelne
koordinaatteljega. Valige eemaldamissuund nii, et tööriist
eemalduks puurava servast.
U Ohutu kaugus Q200 (inkrementaalne): tööriista tipu ja
tooriku pealispinna vaheline kaugus. Sisestusvahemik
0 kuni 99999,9999 alternatiivne PREDEF
U Süvistussügavus Q249 (inkrementaalne):
tooriku alaserva ja süvistamise alumise asendi
vaheline kaugus. Positiivne märk põhjustab
süvistamise spindlitelje positiivses suunas.
Sisestusvahemik -99999.9999 kuni 99999.9999
U Materjali paksus Q250 (inkrementaalne): töödeldava
tooriku paksus. Sisestusvahemik 0,0001 kuni
99999.9999
U Kaugus keskmest Q251 (inkrementaalne): puurvarda
kaugus keskmest; võtke tööriista andmelehelt.
Sisestusvahemik 0,0001 kuni 99999.9999
U Lõikekõrgus Q252 (inkrementaalne): puurvarda
alaserva ja põhilõiketera vaheline kaugus; võtke
tööriista andmelehelt. Sisestusvahemik 0,0001 kuni
99999.9999
U Nihke eelpositsioneerimine Q253: tööriista
liikumiskiirus toorikusse sisenemisel või sellest
väljumisel mm/min. Sisestusvahemik 0 kuni
99999,999 alternatiivne FMAX, FAUTO, PREDEF
U Freesimise süvistamine Q254: tööriista liikumiskiirus
süvistamisel mm/min-s. Sisestusvahemik 0 kuni
99999,999 alternatiivne FAUTO, FU
2 Kui on sisestatud süvistatud lähtepunkt, liigub TNC määratud
positsioneerimise ettenihkega ohutule kõrgusele süvistatud
lähtepunkti kohal
3 Tööriist puurib sisestatud ettenihkega F kuni esimese
süvistussügavuseni
4 Kui on määratud laastu murdumine, viib TNC tööriista etteantud
tagasitõmbe võrra tagasi. Kui töötate ilma laastu murdmiseta, siis
viib TNC tööriista kiirkäiguga ohutule kaugusele tagasi ja seejärel
uuesti FMAX-iga kuni etteantud eelpeatumiskauguseni esimese
süvistussügavuse kohal
5 Lõpuks puurib tööriist ettenihkega järgmise süvistussügavuseni.
Süvistussügavus väheneb iga süvistusega dekremendi võrra – kui
nii on määratud
6 TNC kordab neid samme (2-4), kuni puurimissügavus on
saavutatud
7 Puurava põhjas peatub tööriist - kui nii on määratud - ava vabaks
lõikamiseks ning viiakse seejärel tagasitõmbe ettenihkega ohutule
kaugusele tagasi. Kui olete sisestanud 2. ohutu kauguse, viib TNC
tööriista FMAX-iga sinna
Tsükliparameetri märk määrab töösuuna. Kui
programmeerite sügavuse = 0, siis TNC tsüklit ei teosta.
Kui sisestate ennetuskaugused Q258 ei võrdu Q259, siis
muudab TNC eelpeatumiskaugust esimese ja viimase
süvistuse vahel ühtlaselt.
Q379 kaudu süvistatud lähtepunkti sisestamisel muudab
TNC vaid süvistusliikumise lähtepunkti. Tagasiliikumist
TNC ei muuda ja see jääb seotuks tooriku pealispinna
koordinaadiga.
Tähelepanu: kokkupõrkeoht!
Määrake seadmeparameetriga 7441 bitt 2, kas TNC peab
positiivse sügavuse sisestamisel andma veateate (bitt
2=1) või ei (bitt 2=0).
Pöörake tähelepanu, et positiivse sügavuse sisestamisel
arvutab TNC eelasendi vastassuunalisena. Tööriist liigub
siis tööriistateljel kiirkäiguga ohutule kaugusele allpool
tooriku pealispinda!
U Ohutu kaugus Q200 (inkrementaalne): tööriista tipu ja
U Sügavus Q201 (inkrementaalne): tooriku pealispinna ja
U Freesimise süvistamine Q206: tööriista liikumiskiirus
U Süvistussügavus Q202 (inkrementaalne): mõõt, mille
U Koord. pealisp. koord. Q203 (absoluutne): tooriku
U 2. ohutu kaugus Q204 (inkrementaalne): spindlitelje
U Dekrement Q212 (inkrementaalne): väärtus, mille võrra
U Minimaalne süvistussügavus Q205 (inkrementaalne):
U Ülemine eelpeatumiskaugus Q258 (inkrementaalne):
U Alumine eelpeatumiskaugus Q259 (inkrementaalne):
tooriku pealispinna vaheline kaugus. Sisestusvahemik
0 kuni 99999,9999 alternatiivne PREDEF
puurava põhja (puurimiskoonuse otsa) vaheline
kaugus. Sisestusvahemik -99999,9999 kuni
99999,9999
puurimisel mm/min-s. Sisestusvahemik 0 kuni
99999,999 alternatiivne FAUTO, FU
võrra tööriist vastaval juhul süvistab. Sisestusvahemik
0 kuni 99999,9999. Sügavus ei pea olema
süvistussügavuse kordne. TNC liigub sügavusele ühe
töökäiguga, kui:
Süvistussügavus ja sügavus on võrdsed
Süvistussügavus on sügavusest suurem
pealispinna koordinaat. Sisestusvahemik
-99999,9999 kuni 99999,9999
koordinaat, millel ei saa toimuda tööriista ja tooriku
(hoidepea) kokkupõrget. Sisestusvahemik 0 kuni
99999,9999 alternatiivne PREDEF
TNC vähendab süvistussügavust Q202 pärast igat
ettenihet. Sisestusvahemik 0 kuni 99999.9999
kui sisestate dekremendi, siis piirab TNC süvistust
Q205-ga määratud väärtuseni. Sisestusvahemik 0
kuni 99999.9999
ohutu kaugus kiirkäigul positsioneerimiseks, kui TNC
viib tööriista pärast avast tagasitõmbamist uuesti
tegelikule süvistussügavusele; väärtus esimese
süvistuse korral. Sisestusvahemik 0 kuni 99999.9999
ohutu kaugus kiirkäigul positsioneerimiseks, kui TNC
viib tööriista pärast avast tagasitõmbamist uuesti
tegelikule süvistussügavusele; väärtus viimase
süvistuse korral. Sisestusvahemik 0 kuni 99999.9999
(inkrementaalne): süvistus, mille järel TNC teostab
laastu murdmise. Kui sisestate 0, siis laastu murdmist
ei toimu. Sisestusvahemik 0 kuni 99999.9999
U Tagasitõmme laastu murdmisel Q256
(inkrementaalne): väärtus, mille võrra TNC tööriista
laastu murdmisel tagasi nihutab TNC liigub tagasi
kiirusega 3000 mm/min. Sisestusvahemik 0,1000
kuni 99999,9999 alternatiivne PREDEF
U Viivitus all Q211: aeg sekundites, mille jooksul
tööriist viibib puurava põhjas. Sisestusvahemik 0 kuni
3600,0000 alternatiivne PREDEF
U Süvistatud lähtepunkt Q379 (inkrementaalne,
seotud tooriku pealispinnaga): tegeliku puurimise
lähtepunkt juhul, kui lühema tööriistaga on juba teatud
sügavuseni puuritud. TNC liigub
eelpositsioneerimise ettenihkega ohutult
kauguselt süvistatud lähtepunkti. Sisestusvahemik 0
kuni 99999.9999
U Ettenihe eelpositsioneerimisel Q253: tööriista
liikumiskiirus positsioneerimisel ohutult kauguselt
süvistatud lähtepunkti (mm/min). Mõjub ainult siis, kui
Q379 on sisestatud 0-st erinevaks. Sisestusvahemik
0 kuni 99999,999 alternatiiv FMAX, FAUTO, PREDEF
Näide: NC-laused
11 CYCL DEF 205 UNIVERSAAL-SÜGAVPUURIMINE
Q200=2;OHUTU KAUGUS
Q201=-80 ;SÜGAVUS
Q206=150 ;SÜVISTAMISE ETTENIHE
Q202=15;SÜVISTUSSÜGAVUS
Q203=+100 ;PEALISPINNA KOORD.
Q204=50;2. OH. KAUGUS
Q212=0.5 ;DEKREMENT
Q205=3;MIN. SÜVISTUSSÜGAVUS
Q258=0.5 ;EELPEATUMISKAUGUS ÜLAL
Q259=1;EELPEATUMISKAUGUS ALL
Q257=5;PUURIMISSÜGAVUS LAASTU
Tsükliparameetri märk määrab töösuuna. Kui
programmeerite sügavuse = 0, siis TNC tsüklit ei teosta.
Kui puurava läbimõõt on sisestatud võrdsena tööriista
läbimõõduga, puurib TNC ilma spiraalse interpolatsioonita
otse etteantud sügavusele.
Aktiivne peegeldus ei mõjuta tsüklis defineeritud
freesimisviisi.
Pöörake tähelepanu, et liiga suure süvistuse korral
kahjustab tööriist nii ennast kui toorikut.
Et vältida liiga suure ettenihke sisestamist, sisestada
tööriistatabeli TOOL.T veergu ANGLE tööriista maksimaalne
võimalik süvistusnurk. TNC arvutab siis automaatselt
maksimaalse lubatud süvistuse ja muudab vajadusel teie
sisestatud väärtuse.
Tähelepanu: kokkupõrkeoht!
3.9 PUURFREESIMINE (tsükkel 208)
Määrake seadmeparameetriga 7441 bitt 2, kas TNC peab
positiivse sügavuse sisestamisel andma veateate (bitt
2=1) või ei (bitt 2=0).
Pöörake tähelepanu, et positiivse sügavuse sisestamisel
arvutab TNC eelasendi vastassuunalisena. Tööriist liigub
siis tööriistateljel kiirkäiguga ohutule kaugusele allpool
tooriku pealispinda!
96 Töötlustsüklid: Puurimine
Page 97
X
Z
Q200
Q201
Q203
Q204
Q334
X
Y
Q206
Q335
Tsükliparameetrid
U Ohutu kaugus Q200 (inkrementaalne): tööriista
alaserva ja tooriku pealispinna vaheline kaugus.
Sisestusvahemik 0 kuni 99999,9999 alternatiiv PREDEF
U Sügavus Q201 (inkrementaalne): tooriku pealispinna ja
puurava põhja vaheline kaugus. Sisestusvahemik
-99999,9999 kuni 99999,9999
U Freesimise süvistamine Q206: tööriista liikumiskiirus
(inkrementaalne): suurus, mille võrra tööriist ühe
spiraalikeeru jooksul (=360°) süvistab.
Sisestusvahemik 0 kuni 99999.9999
U Koord. pealisp. koord. Q203 (absoluutne): tooriku
pealispinna koordinaat. Sisestusvahemik
-99999,9999 kuni 99999,9999
U 2. ohutu kaugus Q204 (inkrementaalne): spindlitelje
koordinaat, millel ei saa toimuda tööriista ja tooriku
(hoidepea) kokkupõrget. Sisestusvahemik 0 kuni
99999,9999 alternatiivne PREDEF
U Nimiläbimõõt Q335 (absoluutne): puurava läbimõõt.
Kui nimiläbimõõt on sisestatud võrdsena tööriista
läbimõõduga, puurib TNC ilma spiraalse
interpolatsioonita otse etteantud sügavusele.
Sisestusvahemik 0 kuni 99999.9999
U Eelpuuritud läbimõõt Q342 (absoluutne): kui Q342
on sisestatud suuremana 0-st, ei kontrolli TNC enam
nimiläbimõõdu ja tööriista läbimõõdu suhet. Seega
saate välja freesida puuravasid, mille läbimõõt on üle
kahe korra suurem tööriista läbimõõdust.
Sisestusvahemik 0 kuni 99999.9999
U Freesimisviis Q351: freesimise viis M3 korral
+1 = pärifreesimine
–1 = vastufreesimine
PREDEF = standardväärtuse kasutamine GLOBAL DEF-st
HEIDENHAIN iTNC 53097
Näide: NC-laused
12 CYCL DEF 208 PUURFREESIMINE
Q200=2;OHUTU KAUGUS
Q201=-80 ;SÜGAVUS
Q206=150 ;SÜVISTAMISE ETTENIHE
Q334=1.5 ;SÜVISTUSSÜGAVUS
Q203=+100 ;PEALISPINNA KOORD.
Q204=50;2. OH. KAUGUS
Q335=25;NIMILÄBIMÕÕT
Q342=0;ETTEANT. LÄBIMÕÕT
Q351=+1;FREESIMISVIIS
2 Seejärel liigub TNC määratud positsioneerimise ettenihkega
ohutule kõrgusele süvistatud lähtepunkti kohal ja lülitab seal M3-ga
sisse puurimise pöörlemiskiiruse ja jahutussüsteemi.
Sisseliikumine toimub vastavalt tsüklis defineeritud
pöörlemissuunale paremale pöörleva, vasakule pöörleva või seisva
spindliga
3 Tööriist puurib sisestatud ettenihkega F kuni sisestatud
puurimissügavuseni või sisestatuse korral kuni sisestatud
viibimissügavuseni.
4 Puurava põhjas peatub tööriist - kui nii on määratud - ava vabaks
lõikamiseks. Seejärel lülitab TNC jahutussüsteemi välja ja viib
pööramissageduse tagasi defineeritud väljaliikumisväärtusele
5 Puurava põhjas viiakse pärast viivitusaega tagasitõmbe
ettenihkega ohutule kaugusele tagasi. Kui olete sisestanud 2.
ohutu kauguse, viib TNC tööriista FMAX-iga sinna
arvutab TNC eelasendi vastassuunalisena. Tööriist liigub
siis tööriistateljel kiirkäiguga ohutule kaugusele allpool
tooriku pealispinda!
98 Töötlustsüklid: Puurimine
Page 99
Tsükliparameetrid
X
Z
Q200
Q201
Q253
Q203
Q204
Q211
Q208
Q206
Q379
U Ohutu kaugus Q200 (inkrementaalne): tööriista tipu ja
tooriku pealispinna vaheline kaugus. Sisestusvahemik
0 kuni 99999,9999 alternatiivne PREDEF
U Sügavus Q201 (inkrementaalne): tooriku pealispinna ja
puurava põhja vaheline kaugus. Sisestusvahemik
-99999,9999 kuni 99999,9999
U Freesimise süvistamine Q206: tööriista liikumiskiirus
puurimisel mm/min-s. Sisestusvahemik 0 kuni
99999,999 alternatiivne FAUTO, FU
U Viivitus all Q211: aeg sekundites, mille jooksul
tööriist viibib puurava põhjas. Sisestusvahemik 0 kuni
3600,0000 alternatiivne PREDEF
U Koord. pealisp. koord. Q203 (absoluutne): tooriku
pealispinna koordinaat. Sisestusvahemik
-99999,9999 kuni 99999,9999
U 2. ohutu kaugus Q204 (inkrementaalne): spindlitelje
koordinaat, millel ei saa toimuda tööriista ja tooriku
(hoidepea) kokkupõrget. Sisestusvahemik 0 kuni
99999,9999 alternatiivne PREDEF
U Süvistatud lähtepunkt Q379 (inkrementaalne,
seotuna tooriku pealispinnaga): Tegeliku puurimise
lähtepunkt TNC liigub eelpositsioneerimise ettenihkega ohutult kauguselt süvistatud lähtepunkti.
Sisestusvahemik 0 kuni 99999.9999
U Ettenihe eelpositsioneerimisel Q253: tööriista
liikumiskiirus positsioneerimisel ohutult kauguselt
süvistatud lähtepunkti (mm/min). Mõjub ainult siis, kui
Q379 on sisestatud 0-st erinevaks. Sisestusvahemik
0 kuni 99999,999 alternatiiv FMAX, FAUTO, PREDEF
U Ettenihe eemaldumisel Q208: tööriista liikumiskiirus
puuravast väljumisel (mm/min). Kui sisestate
Q208=0, siis nihutab TNC tööriista välja
puurimiseettenihkega Q206. Sisestusvahemik 0 kuni
99999,999 alternatiiv FMAX, FAUTO, PREDEF
Q427: Pöörlemissagedus, millega tööriist peab
pöörlema avasse sisseliikumisel ja avast
väljaliikumisel. Sisestusvahemik 0 kuni 99999
U Puurimise pöörlemissagedus Q428:
Pöörlemissagedus, millega tööriist peab puurima.
Sisestusvahemik 0 kuni 99999
U M-funkts.: Jahutussüsteem SEES Q429:
Lisafunktsioon M jahutussüsteemi sisselülitamiseks.
TNC lülitab jahutussüsteemi sisse, kui tööriist on avas
süvistatud lähtepunktil. Sisestusvahemik 0 kuni 999
U M-funkts.: Jahutussüsteem VÄLJAS Q430:
Lisafunktsioon M jahutussüsteemi väljalülitamiseks.
TNC lülitab jahutussüsteemi välja, kui tööriist on
puurimissügavusel. Sisestusvahemik 0 kuni 999
U Viibimissügavus Q435 (inkrementaalne): spindlitelje
koordinaat, millel tööriist peab viibima. Sisestuse 0
korral (standardseadistus) ei ole funktsioon aktiivne.
Kasutamine: läbivate avade puurimisel vajavad
mõned tööriistad enne ava põhjast väljumist lühikest
viibimisaega, et saepuru üles transportida.
Defineerige väärtus puurimissügavusest Q201
väiksemaks, sisestusvahemik 0 kuni 99999,9999
Näide: NC-laused
11 CYCL DEF 241 UNIVERSAAL-PUURIMINE
Q200=2;OHUTU KAUGUS
Q201=-80 ;SÜGAVUS
Q206=150 ;SÜVISTAMISE ETTENIHE
Q211=0.25 ;VIIBIMISAEG ALL
Q203=+100 ;PEALISPINNA KOORD.
Q204=50;2. OH. KAUGUS
Q379=7.5 ;LÄHTEPUNKT
Q253=750 ;EELPOSITS. ETTENIHE
Q208=1000 ;ETTENIHE TAGASILIIKUMISEL
Q426=3;SP.-PÖÖRLEMISSUUND
Q427=25;SISSE-/VÄLJAL.
PÖÖRLEMISSAGEDUS
Q428=500 ;PUURIMISE PÖÖRLEMISSAGEDUS
Q429=8;JAHUTUS SEES
Q430=9;JAHUTUS VÄLJAS
Q435=0;VIIBIMISSÜGAVUS