You are on page 1of 787

Pruka uivatele

Popisn dialog
HEIDENHAIN

iTNC 530

NC-software
340 490-04
340 491-04
340 492-04
340 493-04
340 494-04

esky (cs)
10/2007

Ovldac prvky zobrazovac jednotky

Programovn drhovch pohyb

Volba rozdlen obrazovky

Najet na obrys/oputn obrysu

Pepnn obrazovky mezi provoznmi


reimy stroje a programovnm

Voln programovn obrys FK

Softklvesy: volba funkce na obrazovce

Pmka

Pepnn lit softklves

Sted kruhu/pl pro polrn souadnice

Znakov klvesnice: zadvn psmen a znak


Nzv soubor
Komente
DIN/ISOprogramy

Kruhov drha kolem stedu kruhu


Kruhov drha s polomrem
Kruhov drha s tangencilnm napojenm

Volba provoznch reim stroje

Zaoblen sraen/roh

Run provoz

daje k nstrojm
Zadn dlky a rdiusu nstroje a vyvoln
nstroje
Cykly, podprogramy a opakovn sti programu

El. run koleko


smarT.NC
Polohovn s runm zadvnm

Definice a vyvoln cyklu

Provdn programu po bloku

Zadn a vyvoln podprogram a opakovn


st program
Zadn zastaven programu do programu

Provdn programu plynule


Volba programovacch provoznch reim
Program zadat/editovat

Definovn cykl dotykov sondy


Zadvn souadnch os a sel, editace
Volba souadnch os resp.
...
jejich zadvn do programu

Testovn programu
Sprva program/soubor, funkce TNC
Volba a mazn program/soubor
Extern penos dat
Definice vyvoln program, volba tabulek bod a
nulovch bod

...

slice
Zamnit desetinnou teku/znamnko
Zadn polrnch souadnic/
prstkov hodnoty

Volba funkce MOD

Q-parametrick programovn/stav Q-parametr

Vysvtlivky pi chybovch hlench NC

Aktuln poloha, pevzet hodnot z kalkultoru

Zobrazit vechna stvajc chybov hlen

Peskoen dialogovch otzek a mazn slov

Zobrazit kalkultor

Ukonen zadn a pokraovn v dialogu

Posouvn svtlho pole a pm volba blok, cykl a


parametrickch funkc
Posuv svtlho pole
Pm volba blok, cykl a parametrickch funkc
Totka regultor override posuvu/otek vetena
100

Uzaven bloku, ukonen zadvn


Zruen zadn seln hodnoty nebo smazn
chybovho hlen TNC
Zruen dialogu, smazn sti programu
Speciln funkce/smarT.NC
Zobrazen specilnch funkc

100

smarT.NC: zvolit dal kartu ve formuli


50

150

50

150

F %
0

S %
0

smarT.NC: zvolit prvn zadvac polko v


pedchozm/ nsledujcm rmeku

Typ TNC, software a funkce

Typ TNC, software a funkce


Tato pruka popisuje funkce, kter jsou k dispozici v systmech TNC
od nsledujcch sel verz NC-softwaru.
Typ TNC

Verze NC-softwaru

iTNC 530

340 490-04

iTNC 530 E

340 491-04

iTNC 530

340 492-04

iTNC 530 E

340 493-04

iTNC 530 Programovac pracovit

340 494-04

Psmeno E zna exportn verzi TNC. Pro exportn verze TNC plat
nsledujc omezen:
Simultnn linern pohyby a do 4 os
Vrobce stroje pizpsobuje vyuiteln rozsah vkon TNC danmu
stroji pomoc strojnch parametr. Proto jsou v tto pruce popsny i
funkce, kter v kadm systmu TNC nemus bt k dispozici.
Funkce TNC, kter nejsou k dispozici u vech stroj, jsou napklad:
Promovn nstroj sondou TT
Spojte se prosm s vrobcem stroje, abyste se dozvdli skuten
rozsah funkc vaeho stroje.
Mnoz vrobci stroj i firma HEIDENHAIN nabzej programovac kurzy
pro TNC. ast na tchto kurzech lze doporuit, abyste se mohli co
nejlpe seznmit s funkcemi TNC.
Pruka pro uivatele cykl dotykov sondy:
Vechny funkce dotykovch sond jsou popsny v
samostatn Pruce pro uivatele. Pokud tuto Pruku
pro uivatele potebujete, mete se tak obrtit na firmu
HEIDENHAIN. Objednac slo je 533 189-xx
Uivatelsk dokumentace smarT.NC:
Provozn reim smarT.NC je popsan v samostatnm
Prvodci. Pokud tohoto Prvodce potebujete, obra te se
pp. na firmu HEIDENHAIN. Objednac slo je 533 191-xx

HEIDENHAIN iTNC 530

Typ TNC, software a funkce

Voliteln software
iTNC530 obsahuje rzn voliteln programy, kter mohou bt
aktivovny vmi nebo vam vrobcem stroje. Kad opce se me
aktivovat samostatn a obsahuje vdy dle uveden funkce:
Voliteln software 1
Interpolace na plti vlce (cykly 27, 28, 29 a 39)
Posuv v mm/min u rotanch os: M116
Naklonn roviny obrbn (cyklus 19, funkce PLANE a softklvesa
3D-ROT v Runm provoznm reimu)
Kruh ve 3 osch pi naklonn rovin obrbn
Voliteln software 2
Doba zpracovn bloku 0,5 ms namsto 3,6 ms
Interpolace 5 os
Spline-interpolace
3D-obrbn:
M114: Automatick korekce geometrie stroje pi obrbn s
naklpcmi osami
M128: Zachovn polohy hrotu nstroje pi polohovn
naklpcch os (TCPM)
FUNKCE TCPM: Zachovn polohy hrotu nstroje pi polohovn
naklpcch os (TCPM) s monost nastaven inku
M144: Ohled na kinematiku stroje v polohch AKTULN/
CLOV na konci bloku
Pdavn parametry Obrbn naisto/hrubovn a Tolerance pro
rotan osy v cyklu 32 (G62)
Bloky LN (3D-korekce)
Voliteln program DCM Collision

Popis

Funkce kontrolujc oblasti definovan


vrobcem stroje, aby se zabrnilo kolizm.

Strana 97

Voliteln software DXF-Converter

Popis

Extrahuje obrysy a obrbc pozice ze


soubor DXF (formt R12).

Strana 287

Voliteln software Dodaten jazyk


dialog
Funkce pro zapnut jazyk dialog ve
slovintin, sloventin, nortin, lotytin,
estontin, korejtin, turetin a rumuntin.

Popis
Strana 743

Popis

Funkce pro sluovn transformovanch


souadnic v provoznch reimech, slouen s
pojezdem runm kolekem ve virtulnm
smru osy.

Strana 684

Voliteln software AFC

Popis

Funkce adaptivnho zen posuvu k


optimalizaci eznch podmnek pi sriov
produkci.

Strana 692

Voliteln software KinematicsOpt

Popis

Cykly dotykov sondy pro pezkouen a


optimalizaci pesnosti stroje.

Pruka pro
uivatele cykly
dotykov sondy

HEIDENHAIN iTNC 530

Typ TNC, software a funkce

Voliteln software Globln nastaven


programu

Typ TNC, software a funkce

Stav vvoje (funkce aktualizace)


Vedle volitelnch program jsou dleit pokroky ve vvoji softwaru
TNC spravovny pomoc aktualizanch funkc, takzvanch Feature
Content Level (anglicky termn pro stav vvoje). Kdy dostanete na
vae TNC aktualizaci softwaru, tak nemte funkce podlhajc FCL k
dispozici.
Kdy dostanete nov stroj, tak mte vechny aktualizan
funkce bez dalch poplatk, k dispozici.
Aktualizan funkce jsou v pruce oznaen s FCL n, piem n je
poadov slo vvojov verze.
Pomoc zakoupenho hesla mete funkce FCL zapnout natrvalo. K
tomu kontaktujte vrobce vaeho stroje nebo firmu HEIDENHAIN.
Funkce FCL 4

Popis

Grafick zobrazen chrnnho


prostoru pi aktivnm monitorovn koliz
DCM.

Strana 101

Proloen polohovn runm kolekem


v zastavenm stavu pi aktivnm
monitorovn koliz DCM

Strana 314

Zkladn natoen 3D (kompenzace


upnut)

Pruka ke stroji

Funkce FCL 3

Popis

Cyklus dotykov sondy pro snmn 3D

Pruka pro uivatele


cykly dotykov sondy

Cykly dotykov sondy pro automatick


nastaven vztanho bodu Sted drky /
Sted vstupku

Pruka pro uivatele


cykly dotykov sondy

Snen posuvu bhem obrbn obrysu


kapsy, kdy je nstroj v plnm zbru.

Strana 452

Funkce PLANE (Rovina): Zadn hlu osy Strana 554


Uivatelsk dokumentace jako kontextov
npovda

Strana 570

smarT.NC: programovn smarT.NC


soubn s obrbnm

Strana 122

smarT.NC: obrysov kapsa na vzoru bod Prvodce smarT.NC

smarT.NC: nhled obrysovch program


ve sprvci soubor

Prvodce smarT.NC

smarT.NC: polohovac strategie pi


obrbn bod

Prvodce smarT.NC

Popis

rov grafika 3D

Strana 153

Virtuln osa nstroje

Strana 96

Podpora USB ze strany perifernch


zazen (pam ov klenky, pevn
disky, jednotky CD-ROM)

Strana 137

Filtrovn obrys, je byly zhotoveny


extern

Strana 570

Monost piadit kad dl sti obrysu


rzn hloubky v obrysovm vzorci

Strana 482

Dynamick sprva IP-adres DHCP

Strana 713

Cyklus dotykov sondy pro globln


nastaven parametr dotykov sondy

Pruka pro uivatele


cykly dotykov sondy

smarT.NC: grafick podpora pedbhu


blok

Prvodce smarT.NC

smarT.NC: transformace souadnic

Prvodce smarT.NC

smarT.NC: funkce PLANE

Prvodce smarT.NC

Typ TNC, software a funkce

Funkce FCL 2

Pedpokldan msto pouvn


dic systm TNC odpovd td A podle EN 55022 a je uren
pedevm k provozu v prmyslovm prosted.

Prvn upozornn
Tento produkt pouv Open Source Software. Dal informace
naleznete v dicm systmu pod

Provozn reim zadat/editovat


MOD-funkce
softklvesou PRVN UPOZORNN

HEIDENHAIN iTNC 530

Typ TNC, software a funkce

Nov funkce 340 49x-01 v porovnn s


pedchozmi verzemi 340 422-xx/340 423-xx
Byl nov zaveden provozn reim zaloen na formulch, zvan
smarT.NC. K tomuto elu existuje samostatn uivatelsk
dokumentace. V tto souvislosti byl tak rozen ovldac panel
TNC. Obsahuje nov klvesy, s nimi je mon rychl pohyb v rmci
smarT.NC (viz Ovldac panel na stran 51)
Jednoprocesorov verze podporuje pes rozhran USB ukazovac
zazen (my).
Posuv na zub fz a posuv na otku u jsou nyn definovateln jako
alternativn zadn posuvu (viz Monosti jak zadat posuv na stran
143)
Nov cyklus STEDN (viz VYSTEDN (cyklus 240) na stran
358)
Nov funkce M150 pro potlaen hlen koncovho vypnae (viz
Potlaen hlen koncovho spnae: M150 na stran 320)
M128 je nyn povolen i pi pedbhu blok(viz Libovoln vstup do
programu (pedbh blok) na stran 676)
Poet Q-parametr, kter jsou k dispozici, byl rozen na 2 000 (viz
Princip a pehled funkc na stran 592)
Poet sel nvst, kter jsou k dispozici byl rozen na 1 000.
Navc je nyn mon zadvat tak nzvy nvst (viz Oznaovn
podprogram a st programu na stran 576)
U Q-parametrickch funkc FN 9 a FN 12 se mohou zadvat jako
cle skoku tak nzvy nvst (viz Rozhodovn kdy/pak s
Q-parametry na stran 601)
Zpracovn bod z tabulky bod podle zadn (viz Potlaen
jednotlivch bod pro obrbn na stran 352)
V dodatenm zobrazen stavu se nyn zobrazuje tak aktuln as
(viz Veobecn informace o programu (karta PGM) na stran 58)
Tabulka nstroj byla rozena o rzn sloupce (viz Tabulka
nstroj: standardn nstrojov data na stran 200)
Test programu se me nyn zastavit tak bhem obrbcho cyklu
a opt me pokraovat (viz Provdn testu programu na stran
669)

10

Typ TNC, software a funkce

Nov funkce 340 49x-02


Soubory DXF se mohou nyn otvrat pmo v TNC, aby se z nich
extrahovaly obrysy programem s popisnm dialogem (viz
Zpracovn soubor DXF (voliteln software) na stran 287)
V provoznm reimu Uloen programu je nyn k dispozici rov
grafika 3D (viz rov grafika 3D (funkce FCL2) na stran 153)
Aktivn smr osy nstroje se me nyn nastavovat v runm provozu
jako aktivn smr obrbn (viz Aktivn smr osy nstroje nastavit
jako aktivn smr obrbn (funkce FCL 2) na stran 96)
Vrobce stroje me nyn sledovat libovoln definovateln oblasti
stroje na riziko kolize (viz Dynamick monitorovn kolize (voliteln
software) na stran 97)
Namsto otek vetena S mete nyn eznou rychlost Vc definovat
tak v m/min (viz Vyvoln nstrojovch dat na stran 210)
Voln definovateln tabulky me nyn TNC zobrazovat v
dosavadnm tabulkovm nhledu nebo v nkterm formulovm
nhledu (viz Pepnn mezi tabulkovm a formulovm nhledem
na stran 232)
Funkce Konverze programu z FK do H byla dle rozena.
Programy se nyn mohou vydvat tak linearizovan (viz Konverze
FK-program na programy s popisnm dialogem na stran 271)
Mete filtrovat obrysy, kter byly vytvoen v externch
programovacch systmech (viz Filtrovn obrys (funkce FCL 2)
na stran 570)
U obrys, kter spojujete pomoc obrysovho vzorce, se nyn me
pro kad dl obrys zadat separtn hloubka obrbn (viz
Definovn popis obrysu na stran 482)
Jednoprocesorov verze podporuje nyn vedle ukazovacch zazen
(my) tak perifern zazen USB (pam ov klenky, disketov
jednotky, pevn disky, jednotky CD-ROM) (viz Zazen USB na
TNC (funkce FCL 2) na stran 137)

HEIDENHAIN iTNC 530

11

Typ TNC, software a funkce

Nov funkce 340 49x-03


Byla zavedena funkce automatick regulace posuvu AFC (Adaptive
Feed Control)(viz Adaptivn zen posuvu AFC (opn software) na
stran 692)
Funkc Globln nastaven programu lze nastavovat rzn
transformace a nastaven programu v provoznch reimech
zpracovn programu (viz Globln nastaven programu (voliteln
software) na stran 684)
Dky TNCguide mte k dispozici kontextovou npovdu na TNC (viz
Kontextov npovda TNCguide (funkce FCL 3) na stran 171)
Ze soubor DXF mete nyn extrahovat tak soubory bod (viz
Volba a uloen obrbcch pozic na stran 297)
V konvertoru DXF mete nyn pi volb obrysu dlit, pop.
prodluovat natupo dolhajc prvky obrysu (viz Dlen prvk
obrysu, prodlouen, zkrcen na stran 295)
U funkce PLANE se nyn me rovina obrbn definovat tak pmo
pomoc hlu mezi osami (viz Rovina obrbn pomoc hlu osovch
hl: PLANE AXIAL (funkce FCL 3) na stran 554)
V cyklu 22 HRUBOVN mete nyn definovat redukci posuvu,
pokud nstroj ee v plnm zbru (funkce FCL 3, viz HRUBOVN
(cyklus 22), strana 452)
V cyklu 208 VRTAC FRZOVN mete nyn volit zpsob
frzovn (sousledn/nesousledn) (viz VRTAC FRZOVN
(cyklus 208) na stran 373)
Do programovn Q-parametr se zavedlo zpracovn textovch
etzc (viz etzcov parametry na stran 631)
Strojnm parametrem 7392 lze aktivovat eti obrazovky (viz
Veobecn uivatelskparametry na stran 738)
TNC nyn podporuje tak s ov spojen protokolem NFS V3 (viz
Rozhran Ethernet na stran 713)
Poet nstroj, kter lze v spravovat v tabulce pozic, byl zven na
9 999 (viz Tabulka pozic pro vmnk nstroj na stran 207)
Se smarT.NC lze provdt paraleln programovn (viz Volba
program smarT.NC na stran 122)
Funkc MOD lze nyn nastavovat systmov as (viz Nastaven
systmovho asu na stran 734)

12

Typ TNC, software a funkce

Nov funkce 340 49x-04


Funkc Globln nastaven programu lze nyn aktivovat tak
proloen pojdn runm kolekem ve smru aktivn osy nstroje
(virtuln osa) (viz Virtuln osa VT na stran 691)
Obrbc vzory (plny) se mohou nyn urit jednodue pomoc DEF
PLNU (PATTERN DEF) (viz Definice vzoru PATTERN DEF,
strana 344)
Pro obrbc cykly se mohou nyn urit globln programov
pedvolby (viz Programov pedvolby pro obrbc cykly, strana
340)
V cyklu 209 HRUBOVN mete nyn definovat koeficient otek
zptnho pohybu, abyste mohli vyjet rychleji z otvoru (viz VRTN
ZVITU S PERUENM TSKY (cyklus 209), strana 379)
V cyklu 22 HRUBOVN, mete nyn definovat strategii
dohrubovn, (viz HRUBOVN (cyklus 22), strana 452)
V novm cyklu 270 DATA OTEVENHO OBRYSU, mete urit
zpsob najet cyklu 25 OTEVENOBRYS (viz DATA DLHO
OBRYSU (cyklus 270), strana 458)
Byla zavedena nov funkce s Q-parametry pro ten systmovho
data (viz Koprovat systmov data obsaen v parametru
textovho etzce, strana 636)
Byly zavedeny nov funkce pro koprovn, pesouvn a mazn
soubor z NC-programu (viz Funkce soubor, strana 571)
DCM: kolizn tlesa je nyn mon zobrazit pi zpracovn ve tech
rozmrech (viz Grafick zobrazen ochrannho prostoru (funkce
FCL4)., strana 101)
Pevodnk DXF: Byla zavedena nov monost nastaven, s n TNC
pi pebrn bod z kruhovch prvk automaticky vybr sted kruhu
(viz Zkladn nastaven, strana 289)
Pevodnk DXF: Informace o prvcch se zobrazuj navc v
informanm okn (viz Volba a uloen obrysu, strana 294)
AFC: V dodatenm zobrazen stavu pro AFC se nyn zobrazuje
rov diagram(viz Adaptivn zen posuvu AFC (karta AFC,
voliteln software) na stran 63):
AFC: Vstupn parametr regulace voliteln vrobcem stroje (viz
Adaptivn zen posuvu AFC (opn software) na stran 692)
AFC: V Reimu uen se zobraz aktuln nauen referenn
zaten vetena v pomocnm okn. Navc se me fze uen
kdykoli znovu spustit softklvesou (viz Proveden zkuebnho ezu
na stran 696)
AFC: Zvisl soubor <nzev>.H.AFC.DEP se me nyn upravovat
tak v provoznm reimu Program zadat/editovat (viz Proveden
zkuebnho ezu na stran 696)
Maximln povolen drha pi LIFTOFF byla zvena na 30 mm (viz
Automaticky zdvihnout nstroj z obrysu pi NC-stop: M148 na
stran 319)

HEIDENHAIN iTNC 530

13

Typ TNC, software a funkce

Sprva soubor byla upravena podle sprvy soubor ve smarT.NC


(viz Pehled: Funkce sprvy soubor na stran 118)
Byly zavedeny nov funkce pro vytven servisnch soubor (viz
Vytven servisnch soubor na stran 170):
Byl zaveden Sprvce Windows (viz Sprvce Windows na stran
64):
Byly zavedeny nov jazyky dialogu Turetina a Rumuntina (opn
software, Strana 743).

14

Zmnn funkce 340 49x-01 v porovnn s pedchozmi verzemi 340 422-xx/


340 423-xx

Zmnn funkce 340 49x-01 v


porovnn s pedchozmi verzemi
340 422-xx/340 423-xx
Rozloen indikace stavu a dodaten indikace stavu byla nov
pepracovan (viz Zobrazen stavu na stran 55)
Verze softwaru 340 490 ji nepodporuje nzk rozlien ve spojen s
obrazovkou BC 120 (viz Obrazovka na stran 49)
Nov uspodn klvesnice na klvesnicov jednotce TE 530 B (viz
Ovldac panel na stran 51)
Rozsah zadvn hlu precese EULPR ve funkci PLANE EULER
byl rozen(viz Definovn roviny obrbn pomoc Eulerovch
hl: PLANE EULER na stran 547)
Vektor roviny ve funkci PLANE EULER se nyn ji nemus zadvat
jako normovan vektor(viz Definovn roviny obrbn pomoc dvou
vektor: PLANE VECTOR na stran 549)
Zmna polohovacho chovn funkce CYCL CALL PAT (viz
Vyvoln cyklu ve spojen s tabulkami bod na stran 354)
Vbr volitelnch typ nstroj v tabulce nstroj byl rozen jako
pprava na budouc funkce
Namsto poslednch 10 se nyn me vybrat poslednch 15
zvolench soubor (viz Volba jednoho z poslednch navolench
soubor na stran 127)

HEIDENHAIN iTNC 530

15

Zmnn funkce 340 49x-01 v porovnn s pedchozmi verzemi 340 422-xx/


340 423-xx

Zmnn funkce 340 49x-02


Pstup k Preset-tabulce byl zjednoduen. Proto jsou tak k dispozici
nov monosti zadvn hodnot do Preset-tabulky Viz tabulka
Run uloen vztanch bod do tabulky Preset
Funkce M136 v palcovch programech (posuv v desetinch palce/
ot) ji nen kombinovateln s funkc FU.
Posuvov potenciometry HR 420 se nyn pi navolen runho
koleka ji nepepnaj automaticky. Vbr se provd softklvesou
na runm koleku. Navc se zmenilo pomocn oknko pi aktivnm
runm koleku, aby se zlepil nhled na spodn zobrazen (viz
Nastaven potenciometru na stran 76)
Maximln poet obrysovch prvk v SL-cyklech se zvil na 8 192,
take lze obrbt podstatn sloitj obrysy (viz SL-cykly na
stran 443)
FN16: F-PRINT: maximln poet vydatelnch hodnot parametr Q
na dku v souboru popisu formtu byl zven na 32 (viz FN 16: FPRINT: formtovan vpis text a hodnot Q-parametr na stran
610)
Byly zamnny softklvesy START a START PO BLOKU v
provoznm reimu Testovn programu, aby bylo stejn uspodn
softklves k dispozici ve vech provoznch reimech (Ukldn,
smarT.NC, Test) (viz Provdn testu programu na stran 669)
Design softklves byl kompletn pepracovn

16

Zmnn funkce 340 49x-01 v porovnn s pedchozmi verzemi 340 422-xx/


340 423-xx

Upraven funkce 340 49x-03


V cyklu 22 mete nyn definovat u pedhrubovacho nstroje tak
jeho nzev (viz HRUBOVN (cyklus 22) na stran 452)
U funkce PLANE se me nyn pro automatick naklpn
programovat tak FMAX(viz Automatick natoen: MOVE/TURN/
STAY (zadn je nezbytn nutn) na stran 556)
Pi zpracovn program, v nich jsou naprogramovan nezen
osy, peru TNC nyn chod programu a zobraz nabdku k najet do
programovan pozice (viz Programovn nezench os (osy
ta) na stran 673)
Do souboru o pouvn nstroje se nyn zan celkov doba
obrbn, kter je podkladem pro indikaci procentulnho pokroku v
reimu Provdn programu plynule (viz Kontrola pouitelnosti
nstroj na stran 679)
Pi vpotu doby obrbn pi Testovn programu TNC bere nyn do
vahy i asov prodlevy (viz Zjitn asu obrbn na stran 665)
Krunice, kter nejsou naprogramovan v aktivn rovin obrbn,
se mohou nyn provdt i natoen (viz Kruhov drha C kolem
stedu kruhu CC na stran 254)
Softklvesu EDITOVN VYP/ZAP v tabulce pozic me vrobce
stroje vypnout (viz Tabulka pozic pro vmnk nstroj na stran
207)
Pdavn indikace stavu byla pepracovna. Byla provedena tato
vylepen (viz Pdavn zobrazen stavu na stran 57):
Byla zavedena nov strnka pehledu ukazujc nejdleitj
parametry stavu
Jednotliv strnky stavu se nyn zobrazuj ve form karet
(podobn jako smarT.NC). Softklvesou pro listovn nebo my
mete vybrat jednotliv karty
Aktuln doba chodu programu se zobrazuje v procentech v
prouku pokroku
Zobrazuj se hodnoty nastaven cyklem 32 Tolerance
Zobrazuj se Globln nastaven programu, pokud je tento voliteln
software zapnut
Zobrazuje se stav adaptivn regulace posuvu AFC, pokud je tento
voliteln software zapnut

HEIDENHAIN iTNC 530

17

Zmnn funkce 340 49x-01 v porovnn s pedchozmi verzemi 340 422-xx/


340 423-xx

Zmnn funkce 340 49x-04


DCM: zjednoduen odjdn po kolizi (viz Zna upozornn,
strana 99)
Rozsah zadvn polrnch hl byl zvten (viz Kruhov drha
CP kolem plu CC na stran 263)
Rozsah hodnot pro piazovn Q-parametr byl rozen (viz
Pipomnky pro programovn, strana 593)
Frzovac cykly kapes, ostrvk (ep) a drek 210 a 214 byly
odstranny ze standardn lity softklves (CYCL DEF > KAPSY/
OSTRVKY/DRKY). Cykly jsou z dvodu kompatibility i nadle k
dispozici a mohou se zvolit klvesou GOTO.
Lity softklves v provoznm reimu Testovn programu byly
pizpsobeny litm softklves v prozovnm reimu smarT.NC.
U dvojprocesorov verze se nyn pouvaj Windows XP (viz vod
na stran 766)
Konverze FK na H byla pesunuta do specilnch funkc (SPEC
FCT) (viz Konverze FK-program na programy s popisnm
dialogem na stran 271)
Filtrovn obrys bylo pesunuto do specilnch funkc (SPEC FCT)
(viz Filtrovn obrys (funkce FCL 2) na stran 570)
Bylo zmnno pebrn hodnot do kalkultoru (viz Pevzet
vypotan hodnoty do programu na stran 165)

18

Obsah

vod
Run provoz a seizovn
Polohovn s runm zadvnm
Programovn: Zklady sprvy soubor,
pomcky pro programovn
Programovn: Nstroje
Programovn: Programovn obrys
Programovn: Pdavn funkce
Programovn: Cykly
Programovn: Speciln funkce
Programovn: Podprogramy a
opakovn st programu
Programovn: Q-parametry
Testovn programu a chod programu
MOD-funkce
Tabulky a pehledy
iTNC 530 s Windows XP (voliteln)

HEIDENHAIN iTNC 530

19

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

1 vod ..... 47
1.1 iTNC 530 ..... 48
Programovn: Popisn dialog HEIDENHAIN, smarT.NC a DIN/ISO ..... 48
Kompatibilita ..... 48
1.2 Obrazovka a ovldac panel ..... 49
Obrazovka ..... 49
Definovn rozdlen obrazovky ..... 50
Ovldac panel ..... 51
1.3 Provozn reimy ..... 52
Manuln (run) provozn reim a Elektronick run koleko ..... 52
Polohovn s runm zadvnm ..... 52
Program zadat/editovat ..... 53
Testovn programu ..... 53
Provdn programu plynule a provdn programu po bloku ..... 54
1.4 Zobrazen stavu ..... 55
Veobecn zobrazen stavu ..... 55
Pdavn zobrazen stavu ..... 57
1.5 Sprvce Windows ..... 64
1.6 Psluenstv: 3D-dotykov sondy a elektronick run koleka HEIDENHAIN ..... 65
3D-dotykov sondy ..... 65
Elektronick run koleka HR ..... 66

HEIDENHAIN iTNC 530

21

2 Run provoz a seizovn ..... 67


2.1 Zapnut, vypnut ..... 68
Zapnut ..... 68
Vypnut ..... 70
2.2 Pojdn strojnmi osami ..... 71
Upozornn ..... 71
Pojdn osami externmi smrovmi tlatky ..... 71
Krokov polohovn ..... 72
Pojdn elektronickm runm kolekem HR 410 ..... 73
Elektronick run koleko HR 420 ..... 74
2.3 Otky vetena S, posuv F a pdavn funkce M ..... 80
Pouit ..... 80
Zadvn hodnot ..... 80
Zmna otek vetena a posuvu ..... 81
2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy) ..... 82
Upozornn ..... 82
Pprava ..... 82
Nastaven vztanho bodu osovmi tlatky ..... 83
Sprva vztanho bodu pomoc tabulky Preset ..... 84
2.5 Naklopen roviny obrbn (voliteln software 1) ..... 91
Pouit, zpsob provdn ..... 91
Najdn na referenn body pi naklopench osch ..... 92
Nastaven vztanho bodu v naklopenm systmu ..... 93
Nastaven vztanho bodu u stroj s otonm stolem ..... 93
Nastaven vztanho bodu u stroj se systmy vmnnch hlav ..... 94
Indikace polohy v naklopenm systmu ..... 94
Omezen pi naklpn roviny obrbn ..... 94
Aktivovn manulnho naklopen ..... 95
Aktivn smr osy nstroje nastavit jako aktivn smr obrbn (funkce FCL 2) ..... 96
2.6 Dynamick monitorovn kolize (voliteln software) ..... 97
Funkce ..... 97
Monitorovn kolize v runch provoznch reimech ..... 98
Monitorovn kolize v automatickm provozu ..... 101

22

3 Polohovn s runm zadnm ..... 103


3.1 Programovn jednoduchho obrbn a zpracovn ..... 104
Pouit polohovn s runm zadnm ..... 104
Uloen nebo vymazn program z $MDI ..... 107

HEIDENHAIN iTNC 530

23

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet ..... 109
4.1 Zklady ..... 110
Odmovac zazen a referenn znaky ..... 110
Vztan systm ..... 110
Vztan systm u frzek ..... 111
Polrn souadnice ..... 112
Absolutn a inkrementln polohy obrobku ..... 113
Zvolen vztanho bodu ..... 114
4.2 Sprva soubor: Zklady ..... 115
Soubory ..... 115
Zabezpeen (zlohovn) dat ..... 116
4.3 Prce se sprvou soubor ..... 117
Adrese ..... 117
Cesty ..... 117
Pehled: Funkce sprvy soubor ..... 118
Vyvolat sprvu soubor ..... 119
Volba jednotek, adres a soubor ..... 120
Zaloen novho adrese (mon pouze na jednotce TNC:\) ..... 123
Zaloen novho souboru (mon pouze na jednotce TNC:\) ..... 123
Koprovn jednotlivho souboru ..... 124
Koprovn souboru do jinho adrese ..... 125
Koprovn tabulek ..... 126
Koprovn adrese ..... 127
Volba jednoho z poslednch navolench soubor ..... 127
Smazn souboru ..... 128
Smazat adres ..... 128
Oznaen soubor ..... 129
Pejmenovn souboru ..... 131
Pdavn funkce ..... 131
Prce s klvesovmi zkratkami ..... 133
Datov penos z/na extern nosi dat ..... 134
TNC v sti ..... 136
Zazen USB na TNC (funkce FCL 2) ..... 137
4.4 Otevrn a zadvn program ..... 139
Struktura NC-programu ve formtu popisnho dialogu HEIDENHAIN ..... 139
Definice neobrobenho polotovaru: BLK FORM ..... 139
Oteven novho programu obrbn ..... 140
Programovn pohyb nstroje v popisnm dialogu ..... 142
Pevzet aktuln polohy ..... 144
Editace programu ..... 145
Funkce hledn TNC ..... 149

24

4.5 Programovac grafika ..... 151


Soubn provdn/neprovdn programovac grafiky ..... 151
Vytvoen programovac grafiky pro existujc program ..... 151
Zobrazen / skryt sel blok ..... 152
Vymazat grafiku ..... 152
Zmenen nebo zvten vezu ..... 152
4.6 rov grafika 3D (funkce FCL2) ..... 153
Pouit ..... 153
Funkce rov grafiky 3D ..... 154
Barevn zvraznn blok NC v grafice ..... 156
Zobrazen / skryt sel blok ..... 156
Vymazat grafiku ..... 156
4.7 lenn program ..... 157
Definice, monosti pouvn ..... 157
Zobrazen okna lenn / zmna aktivnho okna ..... 157
Vloen lencho bloku do okna programu (vlevo) ..... 157
Volba blok v okn lenn ..... 157
4.8 Vkldn koment ..... 158
Pouit ..... 158
Koment bhem zadvn programu ..... 158
Dodaten vloen komente ..... 158
Zadn komente v samostatnm bloku ..... 158
Funkce pi editaci koment ..... 159
4.9 Vytven textovch soubor ..... 160
Pouit ..... 160
Oteven a oputn textovch soubor ..... 160
Editace text ..... 161
Mazn a optn vkldn znak, slov a dk ..... 162
Zpracovn textovch blok ..... 163
Hledn sti textu ..... 164
4.10 Kalkultor ..... 165
Ovldn ..... 165
4.11 Pm npovda pro chybov hlen NC ..... 166
Zobrazen chybovch hlen ..... 166
Zobrazen npovdy ..... 166
4.12 Seznam vech aktulnch chybovch hlen ..... 167
Funkce ..... 167
Zobrazit seznam zvad ..... 167
Obsah okna ..... 168
Vyvoln systmu npovdy TNCguide ..... 169
Vytven servisnch soubor ..... 170

HEIDENHAIN iTNC 530

25

4.13 Kontextov npovda TNCguide (funkce FCL 3) ..... 171


Pouit ..... 171
Prce s TNCguide ..... 172
Sthnout aktuln soubory npovdy ..... 176
4.14 Sprva palet ..... 178
Pouit ..... 178
Volba tabulky palet ..... 180
Oputn souboru palet ..... 180
Zpracovn souboru palet ..... 181
4.15 Paletov reim s obrbnm orientovanm na nstroje ..... 182
Pouit ..... 182
Volba souboru palet ..... 186
Vytvoen souboru palet zadvacm formulem ..... 187
Prbh obrbn orientovanho na nstroje ..... 192
Oputn souboru palet ..... 193
Zpracovn souboru palet ..... 193

26

5 Programovn: Nstroje ..... 195


5.1 Zadn vztahujc se k nstrojm ..... 196
Posuv F ..... 196
Otky vetena S ..... 197
5.2 Nstrojov data ..... 198
Pedpoklady pro korekci nstroje ..... 198
slo nstroje, jmno nstroje ..... 198
Dlka nstroje L ..... 198
Rdius nstroje R ..... 199
Delta hodnoty pro dlky a rdiusy ..... 199
Zadn dat nstroje do programu ..... 199
Zadn nstrojovch dat do tabulky ..... 200
Pepsn jednotlivch nstrojovch dat z externho PC ..... 206
Tabulka pozic pro vmnk nstroj ..... 207
Vyvoln nstrojovch dat ..... 210
Vmna nstroje ..... 211
5.3 Korekce nstroje ..... 214
vod ..... 214
Dlkov korekce nstroje ..... 214
Korekce rdiusu nstroje ..... 215
5.4 Trojrozmrn korekce nstroje (voliteln software 2) ..... 218
vod ..... 218
Definice normovanho vektoru ..... 219
Dovolen tvary nstroje ..... 220
Pouit jinch nstroj: Delta-hodnoty ..... 220
3D-korekce bez orientace nstroje ..... 221
Face Milling: 3D-korekce bez a s orientac nstroje ..... 222
Peripheral Milling (Obvodov frzovn): 3D-korekce rdiusu s orientac nstroje ..... 224
5.5 Prce s tabulkami eznch podmnek ..... 226
Upozornn ..... 226
Monosti pouit ..... 226
Tabulka pro materily obrobk ..... 227
Tabulka pro ezn materily nstroje ..... 228
Tabulka eznch podmnek ..... 228
Potebn daje v tabulce nstroj ..... 229
Postup pi prci s automatickm vpotem otek/posuvu ..... 230
Zmna struktury tabulek ..... 231
Pepnn mezi tabulkovm a formulovm nhledem ..... 232
Datov penos tabulek eznch podmnek ..... 233
Konfiguran soubor TNC.SYS ..... 233

HEIDENHAIN iTNC 530

27

6 Programovn: Programovn obrys ..... 235


6.1 Pohyby nstroje ..... 236
Drhov funkce ..... 236
Voln programovn obrysu FK ..... 236
Pdavn funkce M ..... 236
Podprogramy a opakovn st programu ..... 236
Programovn s Q-parametry ..... 237
6.2 Zklady k drhovm funkcm ..... 238
Programovn pohybu nstroje pro obrbn ..... 238
6.3 Najet a oputn obrysu ..... 242
Pehled: tvary drhy k najet a oputn obrysu ..... 242
Dleit polohy pi najet a odjet ..... 242
Najet na pmce s tangencilnm napojenm: APPR LT ..... 244
Najet po pmce kolmo k prvnmu bodu obrysu: APPR LN ..... 244
Najet po kruhov drze s tangencilnm napojenm: APPR CT ..... 245
Najet po kruhov drze s tangencilnm napojenm na obrys a pmkov sek: APPR LCT ..... 246
Odjet po pmce s tangencilnm napojenm: DEP LT ..... 247
Odjet po pmce kolmo od poslednho bodu obrysu: DEP LN ..... 247
Odjet po kruhov drze s tangencilnm napojenm: DEP CT ..... 248
Odjet po kruhov drze s tangencilnm napojenm na obrys a pm sek: DEP LCT ..... 248
6.4 Drhov pohyby pravohl souadnice ..... 249
Pehled drhovch funkc ..... 249
Pmka L ..... 250
Vloen zkosen CHF mezi dv pmky ..... 251
Zaoblen roh RND ..... 252
Sted kruhu CC ..... 253
Kruhov drha C kolem stedu kruhu CC ..... 254
Kruhov drha CR s definovanm rdiusem ..... 255
Kruhov drha CT s tangencilnm napojenm ..... 256
6.5 Drhov pohyby polrn souadnice ..... 261
Pehled ..... 261
Potek polrnch souadnic: pl CC ..... 262
Pmka LP ..... 263
Kruhov drha CP kolem plu CC ..... 263
Kruhov drha CTP s tangencilnm napojenm ..... 264
roubovice (Helix) ..... 265

28

6.6 Drhov pohyby voln programovn obrys FK ..... 269


Zklady ..... 269
Grafika FK-programovn ..... 270
Konverze FK-program na programy s popisnm dialogem ..... 271
Zahjen FK-dialogu ..... 272
Pl pro FK-programovn ..... 272
Voln programovn pmky ..... 273
Voln programovn kruhovch drah ..... 273
Monosti zadvn ..... 274
Pomocn body ..... 277
Relativn vztahy ..... 278
6.7 Drhov pohyby spline-interpolace (voliteln software 2) ..... 285
Pouit ..... 285
6.8 Zpracovn soubor DXF (voliteln software) ..... 287
Pouit ..... 287
Oteven souboru DXF ..... 288
Zkladn nastaven ..... 289
Nastaven vrstvy ..... 291
Definice vztanho bodu ..... 292
Volba a uloen obrysu ..... 294
Volba a uloen obrbcch pozic ..... 297
Funkce zvten (Zoom) ..... 298

HEIDENHAIN iTNC 530

29

7 Programovn: Pdavn funkce ..... 299


7.1 Zadn pdavnch funkc M a STOP ..... 300
Zklady ..... 300
7.2 Pdavn funkce pro kontrolu provdn programu, veteno a chladic kapalinu ..... 301
Pehled ..... 301
7.3 Pdavn funkce pro zadvn souadnic ..... 302
Programovn souadnic vztaench ke stroji: M91/M92 ..... 302
Aktivovn naposledy nastavenho vztanho bodu: M104 ..... 304
Najet do poloh v nenaklopenm souadnm systmu pi naklopen rovin obrbn: M130 ..... 304
7.4 Pdavn funkce pro drhov chovn ..... 305
Ohlazen roh: M90 ..... 305
Vloen definovan krunice zaoblen mezi pmkov seky: M112 ..... 306
Ignorovn bod pi zpracovn nekorigovanch pmkovch blok: M124 ..... 306
Obrbn malch obrysovch stup: M97 ..... 307
pln obroben otevench roh obrysu: M98 ..... 309
Koeficient posuvu pro zanoovac pohyby: M103 ..... 310
Posuv v milimetrech na otku vetena: M136 ..... 311
Rychlost posuvu u kruhovch oblouk: M109/M110/M111 ..... 311
Dopedn vpoet obrysu s korekc rdiusu (LOOK AHEAD): M120 ..... 312
Proloen polohovn runm kolekem bhem provdn programu: M118 ..... 314
Odjet od obrysu ve smru osy nstroje: M140 ..... 315
Potlaen kontroly dotykovou sondou: M141 ..... 317
Smazn modlnch programovch informac: M142 ..... 318
Smazn zkladnho natoen: M143 ..... 318
Automaticky zdvihnout nstroj z obrysu pi NC-stop: M148 ..... 319
Potlaen hlen koncovho spnae: M150 ..... 320
7.5 Pdavn funkce pro rotan osy ..... 321
Posuv v mm/min u rotanch os A, B, C: M116 (voliteln software 1) ..... 321
Drhov optimalizovan pojdn rotanmi osami: M126 ..... 322
Redukovn indikace rotan osy na hodnoty pod 360 : M94 ..... 323
Automatick korekce geometrie stroje pi prci s naklpcmi osami: M114 (voliteln software 2) ..... 324
Zachovn polohy hrotu nstroje pi polohovn naklpcch os (TCPM): M128 (voliteln software 2) ..... 325
Pesn zastaven na rozch s netangencilnmi pechody: M134 ..... 328
Vbr naklpcch os: M138 ..... 328
Ohled na kinematiku stroje v polohch AKTULN/CLOV na konci bloku: M144 (voliteln software 2) ..... 329

30

7.6 Pdavn funkce pro laserov ezac stroje ..... 330


Princip ..... 330
Pm vstup programovanho napt: M200 ..... 330
Napt jako funkce drhy: M201 ..... 330
Napt jako funkce rychlosti: M202 ..... 330
Vstup napt jako funkce asu (asov zvisl rampa): M203 ..... 331
Vstup napt jako funkce asu (asov zvisl impuls): M204 ..... 331

HEIDENHAIN iTNC 530

31

8 Programovn: Cykly ..... 333


8.1 Prce s cykly ..... 334
Strojn specifick cykly ..... 334
Definovn cyklu pomoc softklves ..... 335
Definice cyklu pomoci funkce GOTO ..... 335
Vyvoln cykl ..... 337
Prce s pdavnmi osami U/V/W ..... 339
8.2 Programov pedvolby pro obrbc cykly ..... 340
Pehled ..... 340
Zadvn GLOBAL DEF ..... 341
Pouvn zadanch daj GLOBAL DEF ..... 341
Obecn platn globln data ..... 342
Globln data pro vrtn ..... 342
Globln data pro frzovn s kapsovmi cykly 25x ..... 342
Globln data pro frzovn s obrysovmi cykly ..... 343
Globln data pro zpsob polohovn ..... 343
Globln data pro funkce dotykov sondy ..... 343
8.3 Definice vzoru PATTERN DEF ..... 344
Pouit ..... 344
Zadvn PATTERN DEF ..... 344
Pouvn PATTERN DEF ..... 345
Definice jednotlivch obrbcch pozic ..... 345
Definice jednotliv ady ..... 346
Definovn jednotlivho vzoru ..... 347
Definovn jednotlivho rmu ..... 348
Definovn kruhu ..... 349
Definovn segmentu rozten krunice ..... 350
8.4 Tabulky bod ..... 351
Pouit ..... 351
Zadn tabulky bod ..... 351
Potlaen jednotlivch bod pro obrbn ..... 352
Volba tabulek bod v programu ..... 353
Vyvoln cyklu ve spojen s tabulkami bod ..... 354

32

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit ..... 356
Pehled ..... 356
VYSTEDN (cyklus 240) ..... 358
VRTN (cyklus 200) ..... 360
VYSTRUOVN (cyklus 201) ..... 362
VYVRTVN (cyklus 202) ..... 364
UNIVERZLN VRTN (cyklus 203) ..... 366
ZPTN ZAHLUBOVN (cyklus 204) ..... 368
UNIVERZLN HLUBOK VRTN (cyklus 205) ..... 370
VRTAC FRZOVN (cyklus 208) ..... 373
NOV VRTN ZVITU s vyrovnvac hlavou (cyklus 206) ..... 375
VRTN ZVITU bez vyrovnvac hlavy GS NOV (cyklus 207) ..... 377
VRTN ZVITU S PERUENM TSKY (cyklus 209) ..... 379
Zklady frzovn zvit ..... 382
FRZOVN ZVITU (cyklus 262) ..... 384
FRZOVN ZVITU SE ZAHLOUBENM (cyklus 263) ..... 386
VRTAC FRZOVN ZVITU (cyklus 264) ..... 390
VRTAC FRZOVN ZVITU (cyklus 265) ..... 394
FRZOVN VNJHO ZVITU (cyklus 267) ..... 398
8.6 Cykly k frzovn kapes, ostrvk (ep) a drek ..... 407
Pehled ..... 407
PRAVOHL KAPSA (cyklus 251) ..... 408
KRUHOV KAPSA (cyklus 252) ..... 413
FRZOVN DREK (cyklus 253) ..... 417
KRUHOV DRKA (cyklus 254) ..... 422
PRAVOHL EP (cyklus 256) ..... 427
KRUHOV EP (cyklus 257) ..... 430
8.7 Cykly k vytvoen bodovch rastr ..... 436
Pehled ..... 436
RASTR BOD NA KRUHU (cyklus 220) ..... 437
RASTR BOD NA PMKCH (cyklus 221) ..... 439

HEIDENHAIN iTNC 530

33

8.8 SL-cykly ..... 443


Zklady ..... 443
Pehled SL-cykl ..... 445
OBRYS (cyklus 14) ..... 446
Slouen obrysy ..... 447
OBRYSOV DATA (cyklus 20) ..... 450
PEDVRTN (cyklus 21) ..... 451
HRUBOVN (cyklus 22) ..... 452
HLOUBKA NAISTO (cyklus 23) ..... 454
DOKONEN STN (cyklus 24) ..... 455
OTEVEN OBRYS (cyklus 25) ..... 456
DATA DLHO OBRYSU (cyklus 270) ..... 458
PL VLCE (cyklus 27, voliteln software 1) ..... 459
PL VLCE - frzovn drky (cyklus 28, voliteln software 1) ..... 461
PL VLCE frzovn rovnho vstupku (cyklus 29, voliteln software 1) ..... 464
PL VLCE frzovn vnjho obrysu (cyklus 39, voliteln software 1) ..... 466
8.9 SL-cykly se sloitmi obrysovmi vzorci ..... 479
Zklady ..... 479
Zvolen programu s definicemi obrysu ..... 481
Definovn popis obrysu ..... 482
Zadejte sloitou rovnici obrysu ..... 483
Slouen obrysy ..... 484
Opracovn obrysu pomoc SL-cykl ..... 486
8.10 SL-cykly s jednoduchm obrysovm vzorcem ..... 490
Zklady ..... 490
Zadejte jednoduchou rovnici obrysu ..... 492
Opracovn obrysu pomoc SL-cykl ..... 492
8.11 Cykly pro plon frzovn (dkovn) ..... 493
Pehled ..... 493
ZPRACOVN 3D-DAT (cyklus 30) ..... 494
DKOVN (cyklus 230) ..... 495
PRAVIDELN PLOCHA (cyklus 231) ..... 497
ELN FRZOVN (Cyklus 232) ..... 500

34

8.12 Cykly pro transformace (pepoet) souadnic ..... 508


Pehled ..... 508
innost transformace souadnic ..... 508
POSUNUT NULOVHO BODU (cyklus 7) ..... 509
POSUNUT NULOVHO BODU s tabulkami nulovch bod (cyklus 7) ..... 510
NASTAVEN VZTANHO BODU (cyklus 247) ..... 514
ZRCADLEN (cyklus 8) ..... 515
NATOEN (cyklus 10) ..... 517
ZMNA MTKA (cyklus 11) ..... 518
KOEFICIENT ZMNY MTKA spec. pro osu (Cyklus 26) ..... 519
ROVINA OBRBN (cyklus 19, voliteln software 1) ..... 520
8.13 Speciln cykly ..... 528
ASOV PRODLEVA (cyklus 9) ..... 528
VYVOLN PROGRAMU (cyklus 12) ..... 529
ORIENTACE VETENA (cyklus 13) ..... 530
TOLERANCE (cyklus 32) ..... 531

HEIDENHAIN iTNC 530

35

9 Programovn: Zvltn funkce ..... 535


9.1 Pehled zvltnch funkc ..... 536
Hlavn nabdka Zvltnch funkc SPEC FCT ..... 536
Nabdka Programovch pedvoleb ..... 536
Nabdka funkc pro obrbn obrysu a bod ..... 537
Definovn nabdek rznch funkc popisnho dialogu ..... 537
Nabdka programovacch pomcek ..... 538
9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1) ..... 539
vod ..... 539
Definovn funkce PLANE ..... 541
Indikace polohy ..... 541
Zruen funkce PLANE ..... 542
Definovn roviny obrbn pomoc prostorovho hlu: PLANE SPATIAL ..... 543
Definovn roviny obrbn pomoc prmtu hlu: PLANE PROJECTED ..... 545
Definovn roviny obrbn pomoc Eulerovch hl: PLANE EULER ..... 547
Definovn roviny obrbn pomoc dvou vektor: PLANE VECTOR ..... 549
Definovn roviny obrbn pomoc t bod: PLANE POINTS ..... 551
Definovn roviny obrbn jedinm inkrementlnm prostorovm hlem: PLANE RELATIVE ..... 553
Rovina obrbn pomoc hlu osovch hl: PLANE AXIAL (funkce FCL 3) ..... 554
Definovn postupu pi polohovn funkc PLANE ..... 556
9.3 Frzovn sklonnou frzou v naklopen rovin ..... 560
Funkce ..... 560
Frzovn sklonnou frzou inkrementlnm pojdnm rotan osy ..... 560
Frzovn sklonnou frzou pomoc normlovch vektor ..... 561
9.4 FUNKCE TCPM (voliteln software 2) ..... 562
Funkce ..... 562
Definice FUNKCE TCPM ..... 562
Psoben programovanho posuvu ..... 563
Interpretace programovanch souadnic rotanch os ..... 564
Zpsob interpolace mezi startovn a koncovou polohou ..... 565
Zruen FUNKCE TCPM ..... 566

36

9.5 Vytvoen vratnho programu ..... 567


Funkce ..... 567
Poadavky na pevdn program ..... 568
Pklad pouit ..... 569
9.6 Filtrovn obrys (funkce FCL 2) ..... 570
Funkce ..... 570
9.7 Funkce soubor ..... 571
Pouit ..... 571
Definovn operac se soubory ..... 571
9.8 Definovn transformac souadnic ..... 572
Pehled ..... 572
TRANS DATUM AXIS ..... 572
TRANS DATUM TABLE ..... 573
TRANS DATUM RESET ..... 574

HEIDENHAIN iTNC 530

37

10 Programovn: podprogramy a opakovn sti programu ..... 575


10.1 Oznaovn podprogram a st programu ..... 576
Nvst (label) ..... 576
10.2 Podprogramy ..... 577
Zpsob prce ..... 577
Poznmky pro programovn ..... 577
Programovn podprogramu ..... 577
Vyvoln podprogramu ..... 577
10.3 Opakovn st programu ..... 578
Nvst LBL ..... 578
Zpsob prce ..... 578
Poznmky pro programovn ..... 578
Programovn opakovn st programu ..... 578
Vyvoln opakovn sti programu ..... 578
10.4 Libovoln program jako podprogram ..... 579
Zpsob prce ..... 579
Poznmky pro programovn ..... 579
Vyvoln libovolnho programu jako podprogramu ..... 580
10.5 Vnoovn ..... 581
Druhy vnoovn ..... 581
Hloubka vnoovn ..... 581
Podprogram v podprogramu ..... 581
Opakovan opakovn sti programu ..... 582
Opakovn podprogramu ..... 583
10.6 Pklady programovn ..... 584

38

11 Programovn: Q-parametry ..... 591


11.1 Princip a pehled funkc ..... 592
Pipomnky pro programovn ..... 593
Vyvoln funkc Q-parametr ..... 594
11.2 Skupiny soust Q-parametry msto selnch hodnot ..... 595
Pouit ..... 595
11.3 Popis obrys pomoc matematickch funkc ..... 596
Pouit ..... 596
Pehled ..... 596
Programovn zkladnch aritmetickch operac ..... 597
11.4 hlov funkce (trigonometrie) ..... 598
Definice ..... 598
Programovn hlovch funkc ..... 599
11.5 Vpoty kruhu ..... 600
Pouit ..... 600
11.6 Rozhodovn kdy/pak s Q-parametry ..... 601
Pouit ..... 601
Nepodmnn skoky ..... 601
Programovn rozhodovn kdy/pak ..... 601
Pouit zkratky a pojmy ..... 602
11.7 Kontrola a zmna Q-parametr ..... 603
Postup ..... 603
11.8 Pdavn funkce ..... 604
Pehled ..... 604
FN 14: ERROR: Vydn chybovch hlen ..... 605
FN 15: PRINT: vstup textu nebo hodnot Q-parametr ..... 609
FN 16: F-PRINT: formtovan vpis text a hodnot Q-parametr ..... 610
FN 18: SYS-DATUM READ: ten systmovch dat ..... 615
FN 19: PLC: Pedn hodnot do PLC ..... 622
FN 20: WAIT FOR: Synchronizace NC a PLC ..... 623
FN 25: PRESET: nastaven novho vztanho bodu ..... 624
FN 26: TABOPEN: oteven voln definovateln tabulky ..... 625
FN 27: TABWRITE: zapsat do voln definovateln tabulky ..... 625
FN 28: TABREAD: ten voln definovateln tabulky ..... 626
11.9 Pm zadn vzorce ..... 627
Zadn vzorce ..... 627
Vpoetn pravidla ..... 629
Pklad zadn ..... 630

HEIDENHAIN iTNC 530

39

11.10 etzcov parametry ..... 631


Funkce pro zpracovn etzc ..... 631
Piazen etzcovho parametru ..... 632
etzen parametr etzce ..... 633
Pevod seln hodnoty do etzcovho parametru ..... 634
Koprovat st parametru etzce ..... 635
Koprovat systmov data obsaen v parametru textovho etzce ..... 636
Pevod etzcovho parametru na selnou hodnotu ..... 638
Proven etzcovho parametru ..... 639
Peten dlky etzcovho parametru ..... 640
Porovnn abecednho poad ..... 641
11.11 Pedobsazen Q-parametry ..... 642
Hodnoty z PLC: Q100 a Q107 ..... 642
Blok WMAT: QS100 ..... 642
Aktivn rdius nstroje: Q108 ..... 642
Osa nstroje: Q109 ..... 643
Stav vetena: Q110 ..... 643
Pvod chladic kapaliny: Q111 ..... 644
Koeficient pesahu: Q112 ..... 644
Rozmrov daje v programu: Q113 ..... 644
Dlka nstroje: Q114 ..... 644
Souadnice po snmn bhem chodu programu ..... 645
Odchylka aktuln a clov hodnoty pi automatickm promovn nstroj sondou TT 130 ..... 645
Naklopen roviny obrbn pomoc hl obrobku: zenm TNC vypoten souadnice pro natoen osy ..... 645
Vsledky men cykl dotykov sondy (viz tak Pruku pro uivatele cykl dotykov sondy) ..... 646
11.12 Pklady programovn ..... 648

40

12 Testovn programu a provdn programu ..... 655


12.1 Grafick zobrazen ..... 656
Pouit ..... 656
Pehled: Nhledy ..... 658
Pohled shora (pdorys) ..... 658
Zobrazen ve 3 rovinch ..... 659
3D-zobrazen ..... 660
Zvten vezu ..... 663
Opakovn grafick simulace ..... 664
Zobrazen nstroje ..... 664
Zjitn asu obrbn ..... 665
12.2 Funkce k zobrazen programu ..... 666
Pehled ..... 666
12.3 Testovn program ..... 667
Pouit ..... 667
12.4 Provdn programu ..... 671
Pouit ..... 671
Provdn obrbcho programu ..... 671
Peruen obrbn ..... 672
Pojdn strojnmi osami bhem peruen ..... 674
Pokraovn v provdn programu po peruen ..... 675
Libovoln vstup do programu (pedbh blok) ..... 676
Optn najet na obrys ..... 678
Kontrola pouitelnosti nstroj ..... 679
12.5 Automatick start programu ..... 681
Pouit ..... 681
12.6 Peskoen blok ..... 682
Pouit ..... 682
Smazn znaku / ..... 682
12.7 Voliteln zastaven provdn programu ..... 683
Pouit ..... 683

HEIDENHAIN iTNC 530

41

12.8 Globln nastaven programu (voliteln software) ..... 684


Pouit ..... 684
Funkci zapnout/zruit ..... 685
Zamnit osy ..... 687
Zkladn natoen ..... 687
Pdavn, aditivn posunut nulovho bodu ..... 688
Slouen zrcadlen ..... 688
Slouen natoen ..... 689
Zablokovn os ..... 689
Koeficient posuvu ..... 689
Proloen runho koleka ..... 690
12.9 Adaptivn zen posuvu AFC (opn software) ..... 692
Pouit ..... 692
Definice zkladnho nastaven AFC ..... 694
Proveden zkuebnho ezu ..... 696
Aktivovat/deaktivovat AFC ..... 699
Protokolov soubor ..... 700

42

13 MOD-funkce ..... 703


13.1 Volba MOD-funkc ..... 704
Volba MOD-funkc ..... 704
Zmna nastaven ..... 704
Oputn MOD-funkc ..... 704
Pehled MOD-funkc ..... 705
13.2 sla softwaru ..... 706
Pouit ..... 706
13.3 Zadvn selnch kd ..... 707
Pouit ..... 707
13.4 Nahrn servisn sady ..... 708
Pouit ..... 708
13.5 Nastaven datovch rozhran ..... 709
Pouit ..... 709
Nastaven rozhran RS-232 ..... 709
Nastaven rozhran RS-422 ..... 709
Volba PROVOZNHO REIMU externho zazen ..... 709
Nastaven penosov rychlosti v baudech ..... 709
Piazen ..... 710
Software pro penos dat ..... 711
13.6 Rozhran Ethernet ..... 713
vod ..... 713
Monosti pipojen ..... 713
Pm spojen iTNC s potaem Windows PC ..... 714
Konfigurace TNC ..... 716
13.7 Konfigurace PGM MGT ..... 721
Pouit ..... 721
Zmna nastaven PGM MGT ..... 721
Zvisl soubory ..... 722
13.8 Uivatelsk parametry zvisl na stroji ..... 723
Pouit ..... 723
13.9 Zobrazen neobrobenho polotovaru v pracovnm prostoru ..... 724
Pouit ..... 724
Otet cel zobrazen ..... 725
13.10 Volba indikace polohy ..... 726
Pouit ..... 726
13.11 Volba mrov soustavy ..... 727
Pouit ..... 727
13.12 Volba programovacho jazyka pro $MDI ..... 728
Pouit ..... 728
13.13 Volba os pro generovn L-bloku ..... 729
Pouit ..... 729

HEIDENHAIN iTNC 530

43

13.14 Zadn omezen rozsahu pojezdu, zobrazen nulovho bodu ..... 730
Pouit ..... 730
Prce bez omezen rozsahu pojezdu ..... 730
Zjitn a zadn maximlnho rozsahu pojezdu ..... 730
Zobrazen vztanho bodu ..... 731
13.15 Zobrazen soubor npovdy (HELP) ..... 732
Pouit ..... 732
Volba soubor npovdy ..... 732
13.16 Zobrazen provoznch as ..... 733
Pouit ..... 733
13.17 Nastaven systmovho asu ..... 734
Pouit ..... 734
Proveden nastaven ..... 734
13.18 Teleservis ..... 735
Pouit ..... 735
Vyvoln/ukonen Teleservisu ..... 735
13.19 Extern pstup ..... 736
Pouit ..... 736

44

14 Tabulky a pehledy ..... 737


14.1 Veobecn uivatelskparametry ..... 738
Monosti zadvn strojnch parametr ..... 738
Navolen veobecnch uivatelskch parametr ..... 738
14.2 Uspodn konektor a ppojnch kabel pro datov rozhran ..... 752
Rozhran V.24/RS-232-C u pstroj HEIDENHAIN ..... 752
Ciz zazen ..... 753
Rozhran V.11/RS-422 ..... 754
Rozhran Ethernet zsuvka RJ45 ..... 754
14.3 Technick informace ..... 755
14.4 Vmna zlon baterie ..... 763

HEIDENHAIN iTNC 530

45

15 iTNC 530 s Windows XP (voliteln) ..... 765


15.1 vod ..... 766
Licenn smlouva s koncovm uivatelem (EULA) pro Windows XP ..... 766
Obecn ..... 766
Technick daje ..... 767
15.2 Sputn aplikac iTNC 530 ..... 768
Pihlen Windows ..... 768
15.3 Vypnut iTNC 530 ..... 770
Zkladn pokyny ..... 770
Odhlen uivatele ..... 770
Ukonen aplikace iTNC ..... 771
Ukonen Windows ..... 772
15.4 Nastaven st ..... 773
Pedpoklad ..... 773
pravy nastaven ..... 773
zen pstupu ..... 774
15.5 Zvltnosti pi sprv soubor ..... 775
Jednotka iTNC ..... 775
Penos dat do iTNC 530 ..... 776

46

vod

1.1 iTNC 530

1.1 iTNC 530


Systmy HEIDENHAIN TNC jsou souvisl dic systmy, jimi mete
pmo na stroji v dln naprogramovat obvykl frzovac a vrtac
operace pomoc snadno srozumitelnho popisnho dialogu. Jsou
koncipovan k pouvn na frzkch, vrtakch a obrbcch
centrech. dic systm iTNC 530 me dit a 12 os. Navc mete
programov nastavit hlov natoen vetena.
Na vestavnm pevnm disku mete uloit libovoln poet program,
i kdy byly sestaveny extern. Pro rychl vpoty se d kdykoli vyvolat
kalkulaka.
Ovldac panel a zobrazen na displeji jsou pehledn uspodny,
take mte veker funkce rychle a pehledn k dispozici.

Programovn: Popisn dialog HEIDENHAIN,


smarT.NC a DIN/ISO
Obzvlt jednoduch je vytven program v uivatelsky pvtivm
popisnm dialogu HEIDENHAIN. Programovac grafika zobrazuje
bhem zadvn programu jednotliv kroky obrbn. Krom toho,
pokud neexistuje vkres vhodn pro NC, pomh voln programovn
obrys FK. Grafickou simulaci obrbn obrobk lze provdt jak
bhem testovn programu, tak i za chodu programu.
Zanajcm uivatelm TNC nabz provozn reim smarT.NC zvlt
pohodlnou monost pipravovat strukturovan programy s popisnm
dialogem rychle a bez velkch nklad na kolen. Pro smarT.NC
existuje samostatn uivatelsk dokumentace.
Krom toho mete systmy TNC programovat tak podle DIN/ISO
nebo v reimu DNC.
Program je mono zadvat a testovat i tehdy, provd-li jin program
prv obrbn (neplat pro smarT.NC).

Kompatibilita
TNC me zpracovvat veker obrbc programy, kter byly
vytvoeny na dicch systmech HEIDENHAIN ponaje TNC 150 B.
Obsahuj-li star TNC-programy cykly vrobc, tak se mus u
iTNC 530 provst uzpsoben pomoc PC-softwaru Cycle Design. K
tomu se spojte s vrobcem vaeho stroje nebo s firmou HEIDENHAIN.

48

1 vod

Obrazovka
TNC se dodv s barevnou plochou obrazovkou BF 150 (TFT) (viz
obrzek).
1

1 Zhlav

Pi zapnutm systmu TNC ukazuje obrazovka v zhlav navolen


provozn reimy: vlevo strojn provozn reimy a vpravo
programovac provozn reimy. Ve vtm polku zhlav je
uveden aktuln provozn reim, na kter je prv obrazovka
pepnuta: tam se objevuj otzky dialogu a texty hlen (vjimka:
zobrazuje-li TNC pouze grafiku).
2 Softklvesy

3
4
5
6
7
8

V dku zpat zobrazuje TNC v lit softklves dal funkce. Tyto


funkce volte pomoc tlatek pod nimi. Pro orientaci ukazuj zk
prouky nad litou softklves poet lit softklves, kter lze navolit
ernmi klvesami se ipkami, umstnmi na okraji. Aktivn lita
softklves se zobrazuje jako prosvtlen prouek.
Tlatka pro vbr softklves
Pepnn lit softklves
Definovn rozdlen obrazovky
Tlatko pepnn obrazovky mezi strojnmi a programovacmi
provoznmi reimy
Tlatka pro vbr softklves vrobce stroje
Pepnn softklvesovch lit se softklvesami vrobce stroje

HEIDENHAIN iTNC 530

2
6
1

31

49

1.2 Obrazovka a ovldac panel

1.2 Obrazovka a ovldac panel

1.2 Obrazovka a ovldac panel

Definovn rozdlen obrazovky


Uivatel vol rozdlen obrazovky: tak me TNC nap. v provoznm
reimu PROGRAM ZADAT/EDITOVAT v levm okn zobrazovat
program, zatmco prav okno souasn zobrazuje nap. programovac
grafiku. Alternativn si lze v pravm okn dt zobrazit t lenn
programu nebo zobrazit pouze program v jednom velkm okn. Kter
okno me TNC zobrazit, to zvis na zvolenm provoznm reimu.
Definovn rozdlen obrazovky:
Stisknte tlatko pepnn obrazovky: lita
softklves ukazuje mon rozdlen obrazovky, viz
Provozn reimy, strana 52

Zvolte rozdlen obrazovky softklvesou

50

1 vod

TNC se dodv s ovldacm panelem TE 530. Obrzek ukazuje


ovldac prvky na panelu TE 530:
1

3
4
5
6
7
8
9

Abecedn klvesnice pro zadvn text, jmen soubor a


programovn DIN/ISO.
Verze se dvma procesory: dal klvesy pro ovldn Windows
Sprva soubor
Kalkultor
MOD-funkce
Funkce NPOVDA
Programovac provozn reimy
Strojn provozn reimy
Vytven programovacch dialog
Smrov klvesy a pkaz skoku GOTO
Zadvn sel a volba os
Touchpad (dotykov ploka): pouze pro ovldn
dvouprocesorov verze, softklves a smarT.NC.
Navigan klvesy smarT.NC

1
9
7
2
1
4
1

5
3

6
8

Funkce jednotlivch tlatek jsou shrnuty na prvn strnce oblky.


Nkte vrobci stroj nepouvaj standardn ovldac
panel od firmy HEIDENHAIN. Vnujte v takovch
ppadech pozornost va Pruce ke stroji.
Extern tlatka, jako nap. NC-START nebo NC-STOP,
jsou tak popsna v Pruce ke stroji.

HEIDENHAIN iTNC 530

51

1.2 Obrazovka a ovldac panel

Ovldac panel

1.3 Provozn reimy

1.3 Provozn reimy


Manuln (run) provozn reim a Elektronick
run koleko
Sezen stroje se provd v runm provozu. V tomto provoznm
reimu lze run nebo krokov polohovat strojn osy, nastavovat
vztan body a naklpt rovinu obrbn.
Provozn reim Elektronick run koleko podporuje run projdn
os stroje pomoc elektronickho runho koleka HR.
Softklvesy pro rozdlen obrazovky (vbr jak popsno nahoe)
Okno

Softklvesa

Pozice
Vlevo: pozice, vpravo: zobrazen stavu
Vlevo: program, vpravo: aktivn kolizn tleso
(funkce FCL4). Pokud jste zvolili tento nhled, tak
TNC zobrazuje kolizi pomoc ervenho
ormovn grafickho okna.
Aktivn kolizn tleso (funkce FCL4). Pokud jste
zvolili tento nhled, tak TNC zobrazuje kolizi
pomoc ervenho ormovn grafickho okna.

Polohovn s runm zadvnm


V tomto provoznm reimu se daj naprogramovat jednoduch drhov
pohyby, nap. k ofrzovn plochy nebo k pedpolohovn.
Softklvesy k rozdlen obrazovky
Okno

Softklvesa

Program
Vlevo: program, vpravo: zobrazen stavu

52

1 vod

1.3 Provozn reimy

Program zadat/editovat
Vae obrbc programy vytvote v tomto provoznm reimu. Voln
programovn obrys, rzn cykly a funkce s Q-parametry poskytuj
mnohostrannou pomoc a podporu pi programovn. Na pn ukazuje
programovac grafika nebo rov grafika 3D (funkce FCL 2)
programovan drhy pojezdu.
Softklvesy k rozdlen obrazovky
Okno

Softklvesa

Program
Vlevo: program, vpravo: lenn programu
Vlevo: program, vpravo: programovac grafika
Vlevo: program, vpravo: rov grafika 3D

Testovn programu
TNC simuluje programy a sti program v provoznm reimu
TESTOVN PROGRAMU, nap. k vyhledn geometrickch
nesluitelnost, chybjcch nebo chybnch daj v programu a
poruen pracovnho prostoru. Simulace je podporovan graficky s
monost rznch pohled.
Softklvesy k rozdlen obrazovky: viz Provdn programu plynule a
provdn programu po bloku, strana 54.

HEIDENHAIN iTNC 530

53

1.3 Provozn reimy

Provdn programu plynule a provdn


programu po bloku
V reimu Provdn programu plynule provede TNC program a do
konce programu nebo do okamiku runho, ppadn
programovanho peruen. Po peruen mete znovu zahjit
provdn programu.
V provoznm reimu Chod programu po bloku odstartujete kad blok
jednotliv externm tlatkem START.
Softklvesy k rozdlen obrazovky
Okno

Softklvesa

Program
Vlevo: program, vpravo: lenn programu
Vlevo: program, vpravo: provozn stav
Vlevo: program, vpravo: grafika
Grafika
Vlevo: program, vpravo: aktivn kolizn tleso
(funkce FCL4). Pokud jste zvolili tento nhled, tak
TNC zobrazuje kolizi pomoc ervenho
ormovn grafickho okna.
Aktivn kolizn tleso (funkce FCL4). Pokud jste
zvolili tento nhled, tak TNC zobrazuje kolizi
pomoc ervenho ormovn grafickho okna.
Softklvesy k rozdlen obrazovky u tabulek palet
Okno

Softklvesa

Tabulka palet
Vlevo: program, vpravo: tabulka palet
Vlevo: tabulka palet, vpravo: provozn stav
Vlevo: tabulka palet, vpravo: grafika

54

1 vod

1.4 Zobrazen stavu

1.4 Zobrazen stavu


Veobecn zobrazen stavu
Veobecn zobrazen stavu ve spodn sti obrazovky vs informuje
o aktulnm stavu stroje. Objevuje se automaticky v provoznch
reimech
Provdn programu po bloku a v Plynulm provdn programu,
pokud nen pro zobrazen zvolena vlun Grafika, a pi
Polohovn s runm zadnm.
V provoznch reimech Run provoz a El. run koleko se zobrazen
stavu objev ve velkm okn.
Informace v zobrazen stavu
Symbol

Vznam

AKT (IST)

Aktuln nebo clov souadnice aktuln polohy

XYZ

Osy stroje; pomocn osy zobrazuje TNC malmi


psmeny. Poad a poet zobrazovanch os definuje
vrobce vaeho stroje. Vnujte pozornost va
Pruce ke stroji

FSM

Indikace posuvu v palcch odpovd desetin


efektivn hodnoty. Otky S, posuv F a aktivn
pdavn funkce M
Provdn programu je sputno
Osa je zablokovna
Osou lze pojdt pomoc runho koleka
Osami se pojd se zetelem na zkladn natoen
Osami se pojd v naklopen rovin obrbn
Funkce M128 nebo FUNKCE TCPM je aktivn
Funkce Dynamick kontrola kolize DCM je aktivn
Funkce Adaptivn zen posuvu AFC je aktivn
(opn software)

HEIDENHAIN iTNC 530

55

1.4 Zobrazen stavu

Symbol

Vznam
Jedno nebo nkolik globlnch nastaven programu
jsou aktivn (opn software).
slo aktivnho vztanho bodu z tabulky Preset. Bylli vztan bod nastaven run (manuln), zobraz
TNC za symbolem text MAN

56

1 vod

1.4 Zobrazen stavu

Pdavn zobrazen stavu


Pdavn zobrazen stavu podvaj podrobn informace o prbhu
programu. Lze je vyvolvat ve vech provoznch reimech, s vjimkou
reimu Program zadat/editovat.
Zapnut pdavnch zobrazen stavu
Vyvolejte litu softklves pro rozdlen obrazovky

Zvolte nastaven obrazovky s pdavnm zobrazenm


stavu: TNC uke v prav polovin obrazovky
stavov formul Pehled.

Volba pdavnch zobrazen stavu


Pepnejte lity softklves, a se objev softklvesy
STAVU

Pdavn zobrazen stavu zvolte pmo softklvesou,


nap. pozice a souadnice, nebo
Poadovan nhled zvolte pepnacmi softklvesami

Dle jsou popsan zobrazen stavu, kter mete zvolit pmo


softklvesami, nebo pomoc pepnacch softklves.
Uvdomte si prosm, e nkter z dle popisovanch
stavovch informac jsou k dispozici pouze tehdy, kdy jste
aktivovali pslun opn software ve vaem TNC.

HEIDENHAIN iTNC 530

57

1.4 Zobrazen stavu

Pehled
Stavov formul Pehled ukazuje TNC po jeho zapnut, pokud jste
zvolili rozdlen obrazovky PROGRAM+STAV (pop. POZICE +
STAV). Pehledov formul obsahuje souhrn nejdleitjch
stavovch informac, kter najdete tak rozdlen v pslunch
podrobnch formulch.
Softklvesa

Vznam
Indikace polohy a v 5 osch
Informace o nstrojch
Aktivn M-funkce
Aktivn transformace souadnic
Aktivn podprogram
Aktivn opakovn st programu
Program vyvolan pomoc PGM CALL
Aktuln doba obrbn
Nzev hlavnho aktivnho programu

Veobecn informace o programu (karta PGM)


Softklvesa

Vznam

Pm volba
nen mon

Nzev hlavnho aktivnho programu


Sted kruhu CC (pl)
Potadlo asov prodlevy
as obrbn
Aktuln doba obrbn v %
Aktuln as
Aktuln/programovan drhov posuv
Vyvolan programy

58

1 vod

Softklvesa

Vznam

Pm volba
nen mon

Aktivn opakovn st programu s slem bloku,


slem nvst (label) a potem zbvajcch i
naprogramovanch opakovn

1.4 Zobrazen stavu

Opakovn sti programu / podprogramy (karta LBL)

Aktivn sla podprogram s slem bloku, v nm


byl podprogram vyvoln, a slem vyvolanho
nvst
Informace o standardnch cyklech (karta CYC)
Softklvesa

Vznam

Pm volba
nen mon

Aktivn cyklus obrbn


Aktivn hodnoty cyklu 32 Tolerance

Aktivn pdavn funkce M (karta M)


Softklvesa

Vznam

Pm volba
nen mon

Seznam aktivnch M-funkc s definovanm


vznamem
Seznam aktivnch M-funkc upravench vam
vrobcem stroje

HEIDENHAIN iTNC 530

59

1.4 Zobrazen stavu

Pozice a souadnice (karta POS)


Softklvesa

Vznam
Druh indikace polohy, nap. aktuln poloha
hel naklopen roviny obrbn
hel zkladnho natoen

Informace o nstrojch (karta TOOL)


Softklvesa

Vznam
Indikace T: slo a jmno nstroje
Indikace RT: slo a nzev sesterskho nstroje
Osa nstroje
Dlky a rdiusy nstroje
Pdavky (delta hodnoty) z tabulky nstroj (TAB) a
z TOOL CALL (PGM)
ivotnost, maximln ivotnost (TIME 1) a
maximln ivotnost pi TOOL CALL (TIME 2)
Indikace aktivnho nstroje a (nejbliho dalho)
sesterskho nstroje

60

1 vod

1.4 Zobrazen stavu

Promovn nstroje (karta TT)


TNC uke kartu TT pouze tehdy, kdy je tato funkce na
vaem stroji aktivn.
Softklvesa

Vznam

Pm volba
nen mon

slo nstroje, kter se prom


Indikace, zda se m rdius nebo dlka nstroje
Hodnota MIN a MAX men jednotlivch bit a
vsledek men s rotujcm nstrojem (DYN)
slo bitu nstroje s pslunou namenou
hodnotou. Hvzdika za namenou hodnotou
udv, e byla pekroena tolerance uveden v
tabulce nstroj

Transformace souadnic (karta TRANS)


Softklvesa

Vznam
Jmno aktivn tabulky nulovch bod
Aktivn slo nulovho bodu (#), koment z
aktivnho dku aktivnho sla nulovho bodu
(DOC) z cyklu 7
Posunut aktivnho nulovho bodu (cyklus 7);
TNC ukazuje posunut aktivnho nulovho bodu
a v 8 osch
Zrcadlen osy (cyklus 8)
Aktivn zkladn natoen
Aktivn hel natoen (cyklus 10)
Aktivn koeficient / koeficienty zmny mtka
(cykly 11 / 26); TNC ukazuje aktivn koeficient
mtka a v 6 osch
Sted osov specifickho roztaen

Viz Cykly pro transformace (pepoet) souadnic na stran 508.

HEIDENHAIN iTNC 530

61

1.4 Zobrazen stavu

Globln nastaven programu 1 (karta GPS1, voliteln software)


TNC uke kartu pouze tehdy, kdy je tato funkce na
vaem stroji aktivn.
Softklvesa

Vznam

Pm volba
nen mon

Zamnn osy
Vloen posunut nulovho bodu
Vloen zrcadlen

Globln nastaven programu 2 (karta GPS2, voliteln software)


TNC uke kartu pouze tehdy, kdy je tato funkce na
vaem stroji aktivn.
Softklvesa

Vznam

Pm volba nen
mon

Zablokovan osy
Vloen zkladn natoen
Vloen rotace
Aktivn koeficient posuvu

62

1 vod

1.4 Zobrazen stavu

Adaptivn zen posuvu AFC (karta AFC, voliteln software)


TNC uke kartu AFC pouze tehdy, kdy je tato funkce na
vaem stroji aktivn.
Softklvesa

Vznam

Pm volba
nen mon

Aktivn reim, v nm pracuje adaptivn zen


posuvu
Aktivn nstroj (slo a nzev)
slo ezu
Aktuln koeficient potenciometru posuvu v %
Aktuln zt vetena v %
Referenn zt vetena
Aktuln otky vetena
Aktuln odchylka otek
Aktuln doba obrbn
rov diagram, kde je zobrazeno aktuln
zaten vetena a hodnota override posuvu,
nazen od TNC.

HEIDENHAIN iTNC 530

63

1.5 Sprvce Windows

1.5 Sprvce Windows


Rozsah funkc a chovn Sprvce Windows uruje vrobce
vaeho stroje. Informujte se v pruce ke stroji!
U TNC je k dispozici Sprvce Windows XFCE. XFCE je standardn
aplikace v operanch systmech zaloench na UNIXu, s n je
mon spravovat grafickou pracovn plochu pro uivatele. Sprvce
Windows poskytuje tyto funkce:
Zobrazen lity loh k pepnn mezi jednotlivmi aplikacemi
(plochami).
Sprvu dal pracovn plochy, kde mohou bet speciln aplikace
vrobce vaeho stroje.
zen ohniska mezi aplikacemi NC-softwaru a aplikacemi vrobce
stroje.
Pomocn okna (Pop-Up okna) se mohou zvtit i zmenit, nebo
pesunout jinam. Rovn je mon zaven, obnoven a
minimalizace pomocnch oken.

64

1 vod

1.6 Psluenstv: 3D-dotykov sondy a elektronick run


koleka HEIDENHAIN

1.6 Psluenstv: 3D-dotykov


sondy a elektronick run
koleka HEIDENHAIN
3D-dotykov sondy
Rznmi 3D-dotykovmi sondami HEIDENHAIN mete:
Automaticky vyrovnvat obrobky;
Rychle a pesn nastavovat vztan body;
Provdt men na obrobku za chodu programu;
Promovat a kontrolovat nstroje.
Vechny funkce dotykovch sond jsou popsny v
samostatn Pruce pro uivatele. Pokud tuto Pruku
pro uivatele potebujete, obra te se pp. na firmu
HEIDENHAIN. Obj. .: 533 189-xx.
Spnac dotykov sondy TS 220, TS 640 a TS 440
Tyto dotykov sondy jsou zejmna vhodn k automatickmu
vyrovnvn obrobk, nastavovn vztanch bod a k men na
obrobku. Sonda TS 220 pen spnac signly kabelem a krom toho
pedstavuje nkladov vhodnou alternativu, potebujete-li
pleitostn digitalizovat.
Speciln pro stroje s vmnkem nstroj jsou vhodn dotykov
sondy TS 640 (viz obrzek) a men TS 440, kter penej spnac
signly bezkabelov infraervenou cestou.
Princip funkce: ve spnacch dotykovch sondch HEIDENHAIN
registruje neopotebiteln optick spna vychlen dotykovho hrotu.
Generovan signl vyvol uloen aktuln polohy dotykov sondy do
pamti.

HEIDENHAIN iTNC 530

65

1.6 Psluenstv: 3D-dotykov sondy a elektronick run


koleka HEIDENHAIN

Nstrojov dotykov sonda TT 140 k promovn nstroj


TT 140 je spnac 3D-dotykov sonda pro men a testovn nstroj.
TNC zde dv k dispozici 3 cykly, jejich pomoc lze zji ovat rdius a
dlku nstroje pi stojcm nebo rotujcm vetenu. Obzvl robustn
konstrukce a vysok stupe kryt in sondu TT 140 odolnou vi
chladivu a tskm. Spnac signl se generuje neopotebitelnm
optickm spnaem, kter se vyznauje vysokou spolehlivost.

Elektronick run koleka HR


Elektronick run koleka zjednoduuj pesn run pojdn
strojnmi sanmi. Drha pojezdu na otku runho koleka je voliteln
v irokm rozsahu. Vedle vestavnch runch koleek HR 130 a
HR 150 nabz firma HEIDENHAIN tak penosn run koleka
HR 410 a HR 420. Podrobn popis HR 420 naleznete v kapitole 2 (viz
Elektronick run koleko HR 420 na stran 74)

66

1 vod

Run provoz a
seizovn

2.1 Zapnut, vypnut

2.1 Zapnut, vypnut


Zapnut
Zapnut a najet na referenn body jsou funkce zvisl na
stroji. Informujte se ve va pruce ke stroji.
Zapnte napjec napt pro TNC a stroj. TNC pak zobraz tento
dialog:
TEST PAMTI
Pam TNC se automaticky pekontroluje
VPADEK NAPT
Hlen TNC, e dolo k vpadku napt hlen
vymate
PELOEN PROGRAMU PLC
Program PLC dicho systmu TNC se pekld automaticky
CHYB DIC NAPT PRO REL
Zapnte dic napt. TNC pekontroluje funkci
obvodu nouzovho vypnut
RUN PROVOZ
PEJET REFERENNCH BOD
Pejet referennch bod v urenm poad: pro
kadou osu stisknte extern tlatko START, nebo
Pejet referennch bod v libovolnm poad: pro
kadou osu stisknte extern smrov tlatko a drte
je, a se referenn bod pejede

Pokud je v stroj vybaven absolutnm odmovnm, tak


odpad pejdn referennch znaek. TNC je pak
okamit po zapnut dcho napt pipraven k innosti.

68

2 Run provoz a seizovn

2.1 Zapnut, vypnut

TNC je nyn pipraven k innosti a nachz se v provoznm reimu


Run provoz.
Referenn body muste pejdt pouze tehdy, chcete-li
pojdt osami stroje. Chcete-li pouze editovat nebo
testovat programy, pak navolte ihned po zapnut dicho
napt provozn reim Program zadat/editovat nebo Test
programu.
Referenn body pak mete pejet dodaten. K tomu
stisknte v runm provoznm reimu softklvesu
PEJET REF. BOD.
Pejet referennho bodu pi naklopen rovin obrbn
Pejet referennho bodu v naklopenm souadnm systmu je
mon pomoc externch osovch smrovch tlatek. K tomu mus bt
aktivn funkce Naklopen roviny obrbn v runm provozu, viz
Aktivovn manulnho naklopen, strana 95. Pi stisknut nkterho
osovho smrovho tlatka pak TNC interpoluje pslun osy.
Dbejte na to, aby hlov hodnoty uveden v nabdce
souhlasily se skutenmi hly osy naklopen.
Jsou-li k dispozici, mete osov pojdt tak ve smru aktulnch os
nstroj, (viz Aktivn smr osy nstroje nastavit jako aktivn smr
obrbn (funkce FCL 2) na stran 96)
Pouvte-li tuto funkci, tak muste potvrdit u
prstkovch micch zazen polohu naklopen osy,
kterou TNC zobraz v pomocnm okn. Zobrazen pozice
odpovd posledn aktivn pozici naklopen osy ped
vypnutm.
Pokud je zapnut nkter z obou pedtm aktivnch funkc, tak klvesa
NC-START nem dnou funkci. TNC vyd pslun chybov
hlen.

HEIDENHAIN iTNC 530

69

2.1 Zapnut, vypnut

Vypnut
iTNC 530 s Windows XP: Viz Vypnut iTNC 530, strana
770.
Aby se zabrnilo ztrt dat pi vypnut, muste operan systm TNC
clen postupn vypnat:

Zvolte provozn reim Run (Manuln)


Zvolte funkci vypnn, znovu potvrte softklvesou
ANO

Kdy TNC uke v pomocnm okn text Nyn mete


vypnout tak smte vypnout napjec napt pro TNC

Nesprvn vypnut TNC me zpsobit ztrtu dat!


Uvdomte si, e stisk klvesy END po ukonen innosti
dicho systmu vede k novmu startu systmu. Tak
vypnut bhem novho startu me vst ke ztrt dat!

70

2 Run provoz a seizovn

2.2 Pojdn strojnmi osami

2.2 Pojdn strojnmi osami


Upozornn
Pojdn externmi smrovmi tlatky je zvisl na stroji.
Informujte se v pruce ke stroji!

Pojdn osami externmi smrovmi tlatky


Zvolte provozn reim Run provoz

Stisknte extern smrov tlatko a drte je, dokud se


m osou pojdt, nebo
Kontinuln pojdn osou: extern smrov tlatko
drte stisknut a krtce stisknte extern tlatko
START.

Zastaven: stisknte extern tlatko STOP

Obma zpsoby mete pojdt i nkolika osami souasn. Posuv,


jm osami pojdte, zmnte softklvesou F, viz Otky vetena S,
posuv F a pdavn funkce M, strana 80.

HEIDENHAIN iTNC 530

71

2.2 Pojdn strojnmi osami

Krokov polohovn
Pi krokovm polohovn pojd TNC strojn osou o vmi definovan
prstek.

Zvolte provozn reim Run provoz nebo El. run


koleko

Pepnte litu softklves


8

Zvolte krokov polohovn: softklvesu PRSTEK


nastavte na ZAP

16

PSUV =
Zadejte psuv v mm a potvrte klvesou ZADN

Stisknte extern smrov tlatko: polohovn


mete libovoln opakovat

Maximln zadateln hodnota psuvu in 10 mm.

72

2 Run provoz a seizovn

Penosn run koleko HR 410 je vybaveno dvma uvolovacmi


tlatky. Tato uvolovac tlatka se nachzej pod hvzdicovm
knoflkem.
Strojnmi osami mete pojdt pouze tehdy, je-li stisknuto nkter z
uvolovacch tlatek (funkce zvisl na proveden stroje).

1
2

Run koleko HR 410 m tyto ovldac prvky:


1
2
3
4
5
6

Tlatko Nouzovho vypnut


Run koleko
Uvolovac tlatka
Tlatka pro volbu os
Tlatko k pevzet aktuln polohy
Tlatka pro definovn posuvu (pomalu, stedn, rychle; posuvy
jsou definovny vrobcem stroje)
7 Smr, ve kterm TNC zvolenou osou pojd
8 Funkce stroje (definuje vrobce stroje)

2.2 Pojdn strojnmi osami

Pojdn elektronickm runm kolekem


HR 410

3
4
6
8

4
5
7

erven indikace signalizuj, kterou osu a jak posuv jste zvolili.


Pojdn runm kolekem je mon i za chodu programu, je-li aktivn
M118.
Pojdn
Zvolte provozn reim El. run koleko

Podrte uvolovac tlatko stisknut

Zvolte osu

Zvolte posuv

Pojdjte aktivn osou ve smru + nebo

Pojdjte aktivn osou ve smru

HEIDENHAIN iTNC 530

73

2.2 Pojdn strojnmi osami

Elektronick run koleko HR 420


Na rozdl od HR 410 je penosn run koleko HR 420 vybaven
displejem, na nm se zobrazuj rzn informace. Navc k tomu
mete pomoc softklvesy runho koleka provdt dleit
seizovac funkce, napklad nastavovat vztan body nebo zadvat
M-funkce a zpracovvat je.

1
2

Jakmile jste aktivovali run koleko pomoc aktivan klvesy runho


koleka, tak ji nen mon zen z ovldacho panelu. TNC zobrazuje
tento stav na obrazovce TNC v pomocnm okn.

6
5
7
8
9
10

Run koleko HR 420 m tyto ovldac prvky:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Tlatko Nouzovho vypnut


Displej runho koleka pro zobrazen stavu a vbr funkc
Softklvesy
Tlatka pro vbr osy
Aktivan tlatko runho koleka
Smrov klvesy (klvesy se ipkami) pro nastaven citlivosti
runho koleka
Klvesa smru, ve kterm TNC zvolenou osou pojd
Roztoen vetena (funkce zvisl na stroji)
Vypnut vetena (funkce zvisl na stroji)
Klvesa Generovat NC-blok
NC-start
NC-stop
Uvolovac tlatko
Run koleko
Potenciometr otek vetena
Potenciometr posuvu

3
4
6
7
11
12
13
14

15
16

Pojdn runm kolekem je mon i za chodu programu, je-li aktivn


M118.
Vrobce vaeho stroje me dt k dispozici dal funkce
pro HR 420. Informujte se prosm ve va pruce ke
stroji.

74

2 Run provoz a seizovn

1
2
3
4
5
6
7
8

CL X+1,563: zpsob zobrazen polohy a pozice ve zvolen ose


*: STIB (dic systm je v provozu)
S1000: aktuln otky vetena
F500: aktuln posuv, kterm se projd zvolen osa
E: vznikla chyba
3D: funkce Naklopen obrbc roviny je aktivn
2D: funkce Zkladnho natoen je aktivn
RES 5.0: rozlien aktivnho runho koleka. Drha v mm/otku
(/otku u rotanch os), kter se ujede ve zvolen ose na jedno
otoen runho koleka.
9 STEP ON (KROK ZAP) pop. OFF (VYP): krokov polohovn je
aktivn nebo nen. Je-li funkce aktivn, ukazuje TNC dodaten
aktivn pojezdov krok.
10 Lita softklves: vbr rznch funkc, popis je v nsledujcch
odstavcch.

1
3
8

2
4 a 7
9
10

Volba osy k pojdn


Hlavn osy X, Y a Z, jako i dv dal osy definovan vrobcem stroje,
mete aktivovat pmo tlatky pro vbr os. Pejete-li si zvolit virtuln
osu VT nebo m-li v stroj dal osy, postupujte takto:

Stisknte softklvesu runho koleka F1 (AX): TNC zobraz na


displeji runho koleka vechny aktivn osy. Momentln aktivn
osa blik.
Zvolte osu softklvesou runho koleka F1 (-> nebo F2 (<-) a
potvrte ji softklvesou runho koleka F3 (OK).

Nastaven citlivosti runho koleka


Citlivost runho koleka uruje, jak drha se m v dan ose ujet na
otku runho koleka. Definovateln citlivosti jsou pevn nastaven
a pmo voliteln smrovmi klvesami na runm koleku (pouze
pokud nen aktivn prstek).
Nastaviteln citlivosti: 0,01/0,02/0,05/0,1/0,2/0,5/1/2/5/10/20 [mm/
otku pop. stup/otku]

HEIDENHAIN iTNC 530

75

2.2 Pojdn strojnmi osami

Displej
Displej runho koleka (viz obrzek) obsahuje 4 dky. TNC na nm
ukazuje nsledujc informace:

2.2 Pojdn strojnmi osami

Pojdn v osch
Aktivujte run koleko: stisknte tlatko runho
koleka na HR 420. TNC se nyn me obsluhovat
pouze pes HR 420, na obrazovce TNC se zobraz
pomocn okno s pokyny.

Pop. zvolte poadovan provozn reim softklvesou OPM (viz


Zmna provoznch reim na stran 78)

Poppad drte uvolovac tlatko stisknut

Na runm koleku zvolte osu, v kter se m jet.


Pomoc softklves zvolte pomocn osy.

Pojdjte aktivn osou ve smru + nebo

Pojdjte aktivn osou ve smru

Vypnut runho koleka: stisknte tlatko runho


koleka na HR 420. TNC se me nyn opt dit pes
ovldac panel.

Nastaven potenciometru
Kdy jste zapnuli run koleko, tak jsou potenciometry ovldacho
panelu stroje nadle aktivn. Pejete-li si pout potenciometr na
runm koleku, tak postupujte takto:

Stisknte tlatko Ctrl a run koleko na HR 420, TNC zobraz na


displeji runho koleka nabdku softklves pro vbr potenciometru.
Stisknte softklvesu HW pro aktivaci potenciometru runho
koleka.

Jakmile jste aktivovali potenciometr runho koleka, muste ped


ukonenm prce s runm kolekem opt aktivovat potenciometr na
ovldacm panelu stroje. Postupujte nsledovn:

Stisknte tlatko Ctrl a run koleko na HR 420, TNC zobraz na


displeji runho koleka nabdku softklves pro vbr potenciometru.
Stisknte softklvesu KBD pro aktivaci potenciometru na ovldacm
panelu stroje.

76

2 Run provoz a seizovn

2.2 Pojdn strojnmi osami

Krokov polohovn
Pi krokovm polohovn pojd TNC prv aktivn osou runho
koleka o vmi definovan prstek (psuv):
Stisknte softklvesu runho koleka F2 (STEP).
Zapnte krokov polohovn: stisknte softklvesu runho
koleka 3 (ON).
Poadovan prstek zvolte stiskem klves F1 nebo F2. Kdy drte
pslunou klvesu stisknutou, tak TNC zvyuje krok tae pi
zmn destky vdy o koeficient 10. Dodatenm stiskem klvesy
Ctrl se zv krok tae na 1. Nejmen mon prstek je
0,000 1 mm, nejvt prstek je 10 mm.
Zvolen prstek pevezmte softklvesou 4 (OK).
Runm tlatkem + ppadn pojdte aktivn osou runho
koleka v odpovdajcm smru.

Zadn pdavnch funkc M


Stisknte softklvesu runho koleka F3 (MSF).
Stisknte softklvesu runho koleka F1 (M).
Zvolte poadovan slo M-funkce stiskem tlatek F1 nebo F2.
Proveden pdavn funkce M klvesou NC-start
Zadn otek vetena S
Stisknte softklvesu runho koleka F3 (MSF).
Stisknte softklvesu runho koleka F2 (S).
Poadovan otky zvolte stiskem klvesy F1 nebo F2. Kdy drte
pslunou klvesu stisknutou, tak TNC zvyuje krok tae pi
zmn destky vdy o koeficient 10. Dodatenm stiskem klvesy
Ctrl se zv krok tae na 1000.
Aktivujte nov otky S tlatkem NC-start
Zadn posuvu F
Stisknte softklvesu runho koleka F3 (MSF).
Stisknte softklvesu F3 runho koleka (F).
Poadovan posuv zvolte stiskem klvesy F1 nebo F2. Kdy drte
pslunou klvesu stisknutou, tak TNC zvyuje krok tae pi
zmn destky vdy o koeficient 10. Dodatenm stiskem klvesy
Ctrl se zv krok tae na 1000.
Nov posuv pevezmte softklvesou runho koleka F3 (OK)

HEIDENHAIN iTNC 530

77

2.2 Pojdn strojnmi osami

Nastaven vztanho bodu


Stisknte softklvesu runho koleka F3 (MSF).
Stisknte softklvesu runho koleka F4 (PRS).
Ppadn zvolte osu, v n se m nastavit vztan bod.
Vynulujte osu softklvesou runho koleka F3 OK) nebo nastavte
softklvesami runho koleka F1 a F2 poadovan hodnoty a pak
je pevezmte softklvesou runho koleka F3 (OK). Dodatenm
stiskem klvesy Ctrl se zv krok tae na 10.
Zmna provoznch reim
Softklvesou runho koleka F4 (OPM) mete z runho koleka
pepnat provozn reim, pokud aktuln stav dcho systmu toto
pepnut dovol.

Stisknte softklvesu runho koleka F4 (OPM).


Softklvesami runho koleka zvolte poadovan provozn reim.
MAN: Run provoz
MDI: Polohovn s runm zadvnm
SGL: Provdn programu po bloku
RUN: Provdn programu plynule

Vytvoen kompletnho L-bloku


Pomoc funkce MOD definujte osov hodnoty, kter se
maj pevzt do NC-bloku(viz Volba os pro generovn
L-bloku na stran 729).
Nejsou-li zvolen dn osy, tak uke TNC chybov
hlen Nen vybran dn osa.

Zvolte provozn reim Polohovn s Runm Zadnm.


Ppadn zvolte smrovmi tlatky na klvesnici TNC ten NC-blok,
za kter chcete nov L-blok vloit.
Aktivujte run koleko.
Stisknte klvesu na runm koleku Generovat NC-blok: TNC
vlo kompletn L-blok, kter obsahuje vechny osov polohy
zvolen pes MOD-funkci.

78

2 Run provoz a seizovn

2.2 Pojdn strojnmi osami

Funkce v provoznch reimech provdn programu


V reimech provdn programu mete provdt nsledujc funkce:
NC-start (tlatko runho koleka NC-start)
NC-stop (tlatko runho koleka NC-stop)
Kdy bylo stisknuto tlatko NC-stop: intern Stop (softklvesy
runho koleka MOP a pot Stop)
Kdy bylo stisknuto tlatko NC-stop: run pojdn v ose
(softklvesy runho koleka MOP a pot MAN)
Optn najet na obrys po runm pojdn v osch bhem
peruen programu (softklvesy runho koleka MOP a pot
REPO). Ovldn se provd softklvesami runho koleka, stejn
jako pomoc softklves na obrazovce(viz Optn najet na obrys na
stran 678)
Zapnut/vypnut funkce Naklopen roviny obrbn (softklvesy
runho koleka MOP a pot 3D)

HEIDENHAIN iTNC 530

79

2.3 Otky vetena S, posuv F a pdavn funkce M

2.3 Otky vetena S, posuv F a


pdavn funkce M
Pouit
V provoznch reimech Run provoz a El. run koleko zadvte
otky vetena S, posuv F a pdavnou funkci M softklvesami.
Pdavn funkce jsou popsny v 7. Programovn: Pdavn funkce.
Vrobce stroje definuje, kter pdavn funkce M mete
pouvat a jakou maj funkci.

Zadvn hodnot
Otky vetena S, pdavn funkce M
Zvolte zadn pro otky vetena: softklvesa S

OTKY VETENA S=
1000

Zadejte otky vetena a pevezmte je externm


tlatkem START

Oten vetena zadanmi otkami S spustte pdavnou funkc M.


Tuto pdavnou funkci M zadte stejnm zpsobem.
Posuv F
Zadn posuvu F muste namsto externm tlatkem START potvrdit
klvesou ZADN.
Pro posuv F plat:
Je-li zadno F=0, pak je inn nejmen posuv z MP1020
Velikost F zstane zachovna i po peruen napjen

80

2 Run provoz a seizovn

2.3 Otky vetena S, posuv F a pdavn funkce M

Zmna otek vetena a posuvu


Otonmi regultory Override pro otky vetena S a posuv F lze
mnit nastavenou hodnotu od 0 % do 150 %.
Oton regultor Override pro otky vetena je inn
pouze u stroj s plynule mnitelnm pohonem vetena.

HEIDENHAIN iTNC 530

81

2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy)

2.4 Nastaven vztanho bodu (bez


3D-dotykov sondy)
Upozornn
Nastaven vztanho bodu s 3D-dotykovou sondou: viz
Pruka pro uivatele cykl dotykov sondy.
Pi nastavovn vztanho bodu se indikace TNC nastav na
souadnice nkter znm polohy obrobku.

Pprava

Upnte a vyrovnejte obrobek


Zalote nulov nstroj se znmm rdiusem
Zajistte aby TNC indikoval aktuln polohy

82

2 Run provoz a seizovn

Ochrann opaten

2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy)

Nastaven vztanho bodu osovmi tlatky


Y

Nesm-li se povrch obrobku nakrbnout, polo se na


obrobek plech znm tlou ky d. Pro vztan bod pak
zadte hodnotu vt o d.

Z
Zvolte provozn reim Run provoz

Opatrn najete nstrojem, a se dotkne obrobku


(nakrbne)

-R

-R

Zvolte osu (vechny osy lze navolit t pes klvesnici


ASCII)
NASTAVEN VZTANHO BODU Z=
Nulov nstroj, osa vetena: indikaci nastavte na
znmou polohu obrobku (nap. 0) nebo zadejte
tlou ku plechu d. V rovin obrbn: berte do
vahy rdius nstroje.

Vztan body pro zbvajc osy nastavte stejnm zpsobem.


Pouvte-li v ose psuvu pednastaven nstroj, pak nastavte
indikaci osy psuvu na dlku L tohoto nstroje resp. na souet Z=L+d.

HEIDENHAIN iTNC 530

83

2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy)

Sprva vztanho bodu pomoc tabulky Preset


Tabulku Preset byste mli bezpodmnen pouvat,
jestlie
Je v stroj vybaven otonmi osami (naklpc stl
nebo naklpc hlava) a pracujete s funkc naklpn
obrbc roviny;
Je v stroj vybaven systmem vmny hlav;
Jste a dosud pracovali na starch zench TNC s
tabulkami nulovch bod vztaenmi k REF;
Chcete obrbt vce stejnch obrobk upnutch v
rznch ikmch polohch.
Tabulka Preset me obsahovat libovoln poet dk
(vztanch bod). K optimalizaci velikosti soubor a
rychlosti zpracovn je vhodn pouvat pouze tolik dk,
kolik pro sprvu svch vztanch bod skuten
potebujete.
Nov dky mete z bezpenostnch dvod pipojovat
pouze na konec tabulky Preset.
Uloen vztanch bod do tabulky Preset
Tabulka Preset m jmno PRESET.PR a je uloena ve sloce
(adresi) TNC:\ . PRESET.PR lze editovat pouze v provoznm reimu
Run a El. run koleko. V provoznm reimu Program zadat/editovat
mete tabulku pouze st, nikoli vak mnit.
Koprovn tabulky Preset do jinho adrese (kvli zlohovn dat) je
povolen. dky, kter jsou od vaeho vrobce stroje nastaven s
ochranou proti zpisu, zstanou i ve zkoprovanch tabulkch
zsadn chrnn proti zpisu, take je nemete zmnit.
Zsadn nemte ve zkoprovanch tabulkch poet dk ! Pokud
byste chtli tabulku pozdji opt aktivovat, mohlo by to zpsobit
problmy.
Chcete-li aktivovat tabulku Preset zkoprovanou do jinho adrese,
tak muste tuto tabulku nejdve zkoprovat zptky do adrese TNC:\.

84

2 Run provoz a seizovn

2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy)

Mte nkolik monost, jak ukldat do tabulky Preset vztan body/


zkladn natoen:
Pomoc snmacch cykl v provoznm reimu Run, ppadn El.
run koleko (viz Pruka pro uivatele cykl dotykov sondy,
kapitola 2).
Pomoc snmacch cykl 400 a 402 a 410 a 419 v automatickm
provoznm reimu (viz Pruka pro uivatele Cykly dotykovch
sond, kapitola 3).
Runm zadnm (viz nsledujc popis)
Zkladn natoen z tabulky Preset ot souadn systm
o pedvolbu (preset), kter je uvedena na stejn dce
jako zkladn natoen.
Pi Nastaven vztanho bodu TNC kontroluje, zda poloha
naklpcch os souhlas s pslunmi hodnotami nabdky
3D ROT (zvis na nastaven v kinematick tabulce). Z
toho plyne:
Nen-li funkce naklopen roviny obrbn aktivn, mus
bt indikace polohy naklopench os = 0 (pp.
naklopen osy vynulovat)
Je-li funkce naklopen roviny obrbn aktivn, mus
indikace polohy naklopench os souhlasit s hly
zapsanmi v nabdce 3D ROT
Vrobce vaeho stroje me zablokovat libovoln dky
tabulky Preset, aby do nich uloil pevn vztan body
(nap. sted otonho stolu). Takovto dky jsou v tabulce
Preset vyznaeny odlinou barvou (standardn oznaen
je erven).
dka 0 v tabulce Preset je vdy chrnna proti zpisu.
TNC ukld do dku 0 vdy ten vztan bod, kter jste
naposledy run nastavili pomoc osovch tlatek nebo
softklvesou. Je-li run nastaven vztan bod aktivn,
ukazuje TNC v indikaci stavu text PR MAN(0)
Nastavte-li automaticky zobrazen TNC pomoc cykl
dotykov sondy pro nastaven vztanho bodu, pak TNC
tyto hodnoty do dku 0 neukld.

HEIDENHAIN iTNC 530

85

2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy)

Run uloen vztanch bod do tabulky Preset


Aby se mohly vztan body do tabulky Preset ukldat, postupujte
takto:
Zvolte provozn reim Run provoz

Opatrn najete nstrojem, a se dotkne obrobku


(nakrbne), nebo pslun napolohujte mic
hodinky

Nechte zobrazit tabulku Preset: TNC oteve tabulku


Preset a umst kurzor do aktivn dky tabulky.

Zvolte funkce pro zadvn do Preset: TNC uke


litu softklves s monmi zpsoby zadvn. Popis
monost zadvn: viz nsledujc tabulku.

Zvolte dku v tabulce Preset, kterou si pejete zmnit


(slo dku odpovd slu Preset)

Pop. zvolte sloupec (osu) v tabulce Preset, kter si


pejete zmnit.

Pomoc softklvesy zvolte dostupnou monost


zadvn (viz nsledujc tabulku)

86

2 Run provoz a seizovn

2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy)

Funkce

Softklvesa

Pmo pevzt aktuln polohu nstroje (micch


hodinek) jako nov vztan bod: funkce ulo
vztan bod pouze v t ose, v n prv stoj
prosvtlen polko.
Piadit aktuln poloze nstroje (micch
hodinek) libovolnou hodnotu: funkce ulo
vztan bod pouze v t ose, v n prv stoj
prosvtlen polko. Zadejte poadovanou
hodnotu do pomocnho okna.
Nkter vztan bod, ji uloen v tabulce,
posunout o prstek: funkce ulo vztan bod
pouze v t ose, v n prv stoj prosvtlen
polko. Zadejte poadovanou korekn hodnotu
se sprvnm znamnkem do pomocnho okna.
Je-li aktivn zobrazen v palcch: zadejte hodnotu
v palcch, TNC intern pepot zadanou
hodnotu na mm
Pmo zadejte nov vztan bod bez definice
kinematiky (pro kadou osu zvl ). Tuto funkci
pouvejte pouze tehdy, kdy je v stroj vybaven
kulatm stolem a pejete si nastavit vztan bod
do stedu kulatho stolu pmm zadnm 0.
Funkce ulo hodnotu pouze v t ose, v n prv
stoj prosvtlen polko. Zadejte poadovanou
hodnotu do pomocnho okna. Je-li aktivn
zobrazen v palcch: zadejte hodnotu v palcch,
TNC intern pepot zadanou hodnotu na mm
Prv aktivn vztan bod zapite do nkterho
dku tabulky: funkce ulo vztan bod do vech
os a pak aktivuje pslun dky tabulky
automaticky. Je-li aktivn zobrazen v palcch:
zadejte hodnotu v palcch, TNC intern pepot
zadanou hodnotu na mm

HEIDENHAIN iTNC 530

87

2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy)

Vysvtlivky k hodnotm uloenm v tabulce Preset


Jednoduch stroj s temi osami bez naklpcho zazen
TNC ukld do tabulky Preset vzdlenost vztanho bodu obrobku
od referennho bodu (se sprvnm znamnkem).
Stroj s naklpc hlavou
TNC ukld do tabulky Preset vzdlenost vztanho bodu obrobku
od referennho bodu (se sprvnm znamnkem).
Stroj s otonm stolem
TNC ukld do tabulky Preset vzdlenost vztanho bodu obrobku
od stedu otonho stolu (se sprvnm znamnkem).
Stroj s otonm stolem a naklpc hlavou
TNC ukld do tabulky Preset vzdlenost vztanho bodu obrobku
od stedu otonho stolu.
Mjte na pamti, e pi posunut dlic hlavy na stole
vaeho stroje (provdnm zmnou popisu kinematiky) se
mon posunou i pedvolby, kter s dlic hlavou pmo
nesouvis.

88

2 Run provoz a seizovn

Editan funkce v tabulkovm reimu

2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy)

Editace tabulky Preset


Softklvesa

Volba zatku tabulky


Volba konce tabulky
Volba pedchoz strnky tabulky
Volba dal strnky tabulky
Volba funkc pro zadvn do Preset
Aktivovat vztan bod aktuln zvolenho dku
tabulky Preset
Vloit zadateln poet dk na konec tabulky
(2. lita softklves)
Zkoprovat svtle podloen pole (2. lita
softklves)
Vloit zkoprovan polko (2. lita softklves)
Zruen aktuln navolenho dku: TNC zanese
do vech sloupc znak - (2. lita softklves)
Pipojen jednotlivho dku na konci tabulky
(2. lita softklves)
Smazn jednotlivho dku na konci tabulky
(2. lita softklves)

HEIDENHAIN iTNC 530

89

2.4 Nastaven vztanho bodu (bez 3D-dotykov sondy)

Aktivovn vztanho bodu z tabulky Preset v provoznm reimu


Manuln
Pi aktivaci vztanho bodu z tabulky Preset zru TNC
aktivn posunut nulovho bodu.
Naproti tomu, pepoet souadnic, kter jste
naprogramovali pomoc cyklu 19 (Naklopen roviny
obrbn) nebo pomoc funkce PLANE, zstane aktivn.
Pokud aktivujete Preset, kter neobsahuje hodnoty vech
souadnic, tak v tchto osch zstane aktivn naposledy
inn vztan bod.

Zvolte provozn reim Run provoz

Nechte zobrazit tabulku Preset

Zvolte slo vztanho bodu, kter chcete aktivovat,


nebo
pomoc klvesy GOTO zvolte slo vztanho bodu,
kter chcete aktivovat, a klvesou ZADN jej
potvrte

Aktivujte vztan bod

Aktivovn vztanho bodu potvrte. TNC nastav


indikaci a zkladn natoen je-li definovno

Oputn tabulky Preset

Aktivovn vztanho bodu z tabulky Preset v NC-programu


Abyste mohli aktivovat vztan body z tabulky Preset za chodu
programu, pouijte cyklus 247. V cyklu 247 definujete pouze slo
vztanho bodu, kter chcete aktivovat (viz NASTAVEN
VZTANHO BODU (cyklus 247) na stran 514).

90

2 Run provoz a seizovn

2.5 Naklopen roviny obrbn (voliteln software 1)

2.5 Naklopen roviny obrbn


(voliteln software 1)
Pouit, zpsob provdn
Funkce k naklpn roviny obrbn pizpsobuje vrobce
stroje zen TNC a stroji. U nkterch naklpcch hlav
(naklpcch stol) definuje vrobce stroje, zda TNC
interpretuje v cyklu naprogramovan hly jako souadnice
naklopench os nebo jako hlov komponenty ikm
roviny. Informujte se ve va pruce ke stroji.
TNC podporuje naklpn rovin obrbn u obrbcch stroj s
naklpcmi hlavami i s naklpcmi stoly. Typick aplikace jsou nap.
ikm dry nebo obrysy lec ikmo v prostoru. Rovina obrbn se
pitom vdy naklp kolem aktivnho nulovho bodu. Jako obvykle se
obrbn programuje v hlavn rovin (nap. v rovin X/Y), provede se
vak v t rovin, kter byla vi hlavn rovin naklopena.

Z
B
10

Pro naklpn roviny obrbn jsou k dispozici ti funkce:


Run naklpn softklvesou 3D ROT v provoznch reimech Run
provoz a El. run koleko, viz Aktivovn manulnho naklopen,
strana 95
zen naklpn, cyklus 19 ROVINA OBRBN v programu
obrbn (viz ROVINA OBRBN (cyklus 19, voliteln software 1)
na stran 520)
zen naklpn, funkce PLANE v programu obrbn (viz Funkce
PLANE: naklopen roviny obrbn (voliteln software 1) na stran
539)
Funkce TNC k naklpn roviny obrbn jsou transformace
souadnic. Pitom stoj rovina obrbn vdy kolmo ke smru osy
nstroje.

HEIDENHAIN iTNC 530

91

2.5 Naklopen roviny obrbn (voliteln software 1)

Pi naklpn roviny obrbn rozliuje TNC zsadn dva typy stroj:


Stroj s naklpcm stolem
Obrobek muste umstit do poadovan polohy pro obrbn
pomoc odpovdajcho napolohovn naklpcho stolu, napklad
pomoc L-bloku
Poloha transformovan osy nstroje se ve vztahu k pevnmu
souadnmu systmu stroje nemn. Natote-li stl tedy
obrobek nap. o 90, souadn systm se zrove nenato.
Stisknete-li v provoznm reimu Run provoz smrov tlatko
osy Z+, pojd nstroj ve smru Z+.
TNC bere pro vpoet transformovan soustavy souadnic v
vahu pouze mechanicky podmnn pesazen danho
naklpcho stolu takzvan transltorsk podly.
Stroj s naklpc hlavou
Nstroj muste uvst do poadovan polohy pro obrbn
odpovdajcm napolohovnm naklpc hlavy, napklad pomoc
L-bloku
Poloha naklopen (transformovan) osy nstroje se ve vztahu k
pevnmu souadnmu systmu stroje zmn. Otote-li naklpc
hlavu vaeho stroje tedy nstroj napklad v ose B o +90, tak
se souadnicov systm ot s n. Stisknete-li v runm
provoznm reimu smrov tlatko osy Z+, pojd nstroj ve
smru X+ pevnho souadnho systmu stroje.
TNC bere pro vpoet transformovan soustavy souadnic v
vahu mechanicky podmnn pesazen naklpc hlavy
(transltorsk podly) a pesazen, kter vznikaj naklopenm
nstroje (3D-korekce dlky nstroje).

Najdn na referenn body pi naklopench


osch
Pi naklopench osch najdte na referenn body externmi
smrovmi tlatky. TNC pitom pslun osy interpoluje. Mjte na
pamti, e funkce Naklopen roviny obrbn je aktivn v runm
provoznm reimu, a e aktuln hel rotan osy byl zadn v polku
nabdky.

92

2 Run provoz a seizovn

2.5 Naklopen roviny obrbn (voliteln software 1)

Nastaven vztanho bodu v naklopenm


systmu
Kdy jste napolohovali natoen osy, nastavte vztan bod jako v
nenaklopenm systmu. Chovn TNC pi nastavovn vztanho
bodu je pitom zvisl na nastaven strojnho parametru 7500 v
kinematick tabulce:
MP 7500, bit 5=0
Pi aktivn naklopen rovin obrbn TNC kontroluje, zda pi
nastavovn vztanho bodu v osch X, Y a Z souhlas aktuln
souadnice naklopench os s vmi definovanmi hly naklopen
(nabdka 3D-ROT). Nen-li funkce naklopen roviny obrbn aktivn,
pak TNC kontroluje, zda naklpc osy stoj na 0 (aktuln polohy).
Pokud tyto polohy nesouhlas, vyd TNC chybov hlen.
MP 7500, bit 5=1
TNC neprovuje, zda souhlas aktuln souadnice os natoen
(aktuln polohy) s hlem naklopen, kter jste definovali.
Vztan bod nastavujte zsadn vdy ve vech tech
hlavnch osch.
Pokud nejsou osy naten vaeho stroje regulovan, tak
muste aktuln pozici osy natoen zanst do nabdky k
runmu naten: nesouhlas-li aktuln poloha osy (os)
naten s tmto zpisem, vypote TNC vztan bod
nesprvn.

Nastaven vztanho bodu u stroj s otonm


stolem
Kdy vyrovnte obrobek otenm otonho stolu, nap. snmacm
cyklem 403, muste ped nastavenm vztanho bodu v linernch
osch X, Y a Z osu otonho stolu po vyrovnvacm pochodu
vynulovat. Jinak vyd TNC chybov hlen. Cyklus 403 pmo nabz
pmo tuto monost zadnm parametru (viz Pruka pro uivatele
cykl dotykov sondy, Kompenzace zkladnho natoen pomoc osy
natoen).

HEIDENHAIN iTNC 530

93

2.5 Naklopen roviny obrbn (voliteln software 1)

Nastaven vztanho bodu u stroj se systmy


vmnnch hlav
Je-li v stroj vybaven systmem vmny hlav, pak spravujte vztan
body zsadn pomoc tabulky Preset. Vztan body uloen v
tabulkch Preset obsahuj zapotn aktivn kinematiky stroje
(geometrie hlavy). Zaadte-li novou hlavu, vezme TNC v vahu nov,
zmnn rozmry hlavy, take aktivn vztan bod zstane zachovn.

Indikace polohy v naklopenm systmu


Polohy indikovan ve stavovm polku (CL a AKT) se vztahuj k
naklopen soustav souadnic.

Omezen pi naklpn roviny obrbn


Funkce dotykov sondy Zkladn natoen nen k dispozici, pokud
jste aktivovali funkci Naklopen obrbc roviny v runm provoznm
reimu
Funkce "Pevzt aktuln pozici" nen povolen pi aktivn funkci
Naklopen roviny obrbn.
PLC-polohovn (definovan vrobcem stroje) nen dovoleno

94

2 Run provoz a seizovn

2.5 Naklopen roviny obrbn (voliteln software 1)

Aktivovn manulnho naklopen


Navolen manulnho naklpn: stisknte
softklvesu 3D-ROT.

Svtl prouek polohujte smrovmi tlatky na bod


nabdky Run provoz

Aktivujte run naklpn: stisknte softklvesu AKTIV

Svtl prouek polohujte smrovmi tlatky na


poadovanou osu natoen

Zadejte hel naklopen

Ukonen zadvn: klvesou END

Pro vypnut nastavte v nabdce Naklpn roviny obrbn


poadovan provozn reimy na neaktivn.
Je-li funkce Naklpn roviny obrbn aktivn a TNC pojd strojnmi
osami podle naklopench os, objev se v zobrazen stavu symbol
.
Nastavte-li funkci Naklpn roviny obrbn na aktivn pro provozn
reim Provdn programu, pak plat v nabdce zadan hel naklopen
od prvnho bloku provdnho programu obrbn. Pouijete-li v
obrbcm programu cyklus 19 ROVINA OBRBN nebo funkci
PLANE tak hlov hodnoty, kter tam jsou definovan, jsou platn. V
nabdce zadan hlov hodnoty se tmito vyvolanmi hodnotami
pepou.

HEIDENHAIN iTNC 530

95

2.5 Naklopen roviny obrbn (voliteln software 1)

Aktivn smr osy nstroje nastavit jako aktivn


smr obrbn (funkce FCL 2)
Tato funkce mus bt povolen vrobcem stroje. Informujte
se ve va pruce ke stroji.
Pomoc tto funkce mete pojdt v provoznch reimech Run a El.
run koleko nstrojem externmi smrovmi klvesami nebo runm
kolekem v tom smru, kam prv smuje osa nstroje. Tuto funkci
pouvejte, kdy
si pejete odjet nstrojem bhem peruen v programu s 5 osami ve
smru osy nstroje;
si pejete provst runm kolekem nebo externmi smrovmi
klvesami v Runm provozu obrbn s nastavenm nstrojem.
Navolen manulnho naklpn: stisknte
softklvesu 3D ROT.

Svtl prouek polohujte smrovmi tlatky na bod


nabdky Run provoz

Nastaven smru osy nstroje jako aktivnho smru


obrbn: stisknte softklvesu OSA NSTROJE

Ukonen zadvn: klvesou END

Pro zruen nastavte v nabdce Naklpn roviny obrbn bod


nabdky Run provoz na Neaktivn.
Kdy je funkce Pojdn ve smru osy nstroje aktivn, zobrazuje
indikace stavu symbol
.
Tato funkce je k dispozici i kdy perute zpracovn
programu a pejete si run pojdt v osch.

96

2 Run provoz a seizovn

2.6 Dynamick monitorovn kolize (voliteln software)

2.6 Dynamick monitorovn kolize


(voliteln software)
Funkce
Dynamick monitorovn kolize DCM (anglicky: Dynamic
Collision Monitoring) mus vrobce stroje upravit na v
stroj a TNC. Informujte se ve va pruce ke stroji.
Vrobce stroje me definovat libovoln objekty, kter TNC kontroluje
pi vech strojnch pohybech. Pokud se vzdlenost mezi dvma
kontrolovanmi objekty zmen pod uritou velikost, tak TNC vyd
chybov hlen.
TNC kontroluje tak monost kolize aktivnho nstroje s dlkou a
rdiusem, kter byly zadny do tabulky nstroj (pedpokld se
vlcovit nstroj).
Mjte na pamti nsledujc omezen:
DMC pomh snit riziko kolize. Nicmn, TNC neme
vzt ohled na vechny provozn konstelace.
Kolize definovanch strojnch komponent a nstroje s
obrobkem TNC nerozpozn.
DCM me chrnit ped koliz pouze ty strojn
komponenty, pro kter v vrobce stroje sprvn
definoval jejich rozmry a pozice v souadnm systmu
stroje.
U nkterch nstroj (nap. u noovch hlav) me bt
kolizn prmr vt, ne jsou rozmry definovan
koreknmi daty nstroje.
Mjte na pamti nsledujc omezen:
Funkce Proloen polohovn runm kolekem s M118
je ve spojen s monitorovnm kolize mon pouze v
zastavenm stavu (STIB blik). Abyste mohli M118
pouvat bez omezen, muste bu DCM zruit pomoc
softklvesy v nabdce Monitorovn kolize (DCM), nebo
aktivovat kinematiku bez koliznch tles (CMOs).
U cykl pro Vrtn zvit bez vyrovnvac hlavy funguje
DCM pouze tehdy, kdy je pesn interpolace osy
nstroje s vetenem aktivovan pomoc MP7160
Momentln nen k dispozici dn funkce, kterou byste
mohli kontrolovat kolize ped obrbnm obrobku (nap. v
reimu Testovn program).

HEIDENHAIN iTNC 530

97

2.6 Dynamick monitorovn kolize (voliteln software)

Monitorovn kolize v runch provoznch


reimech
V provoznch reimech Run nebo El. run koleko TNC zastav
pohyb, pokud se dva sledovan objekty pibl pod uritou vzdlenost.
Navc TNC vrazn redukuje rychlost posuvu, pokud je vzdlenost od
mezn hodnoty, je vyvolv chybu, men ne 5 mm.
TNC rozliuje pi zpracovn chyb ti zny:
Upozornn: dva objekty sledovan na kolizi se nachz ve
vzdlenosti od sebe men ne 14 mm
Vstraha: dva objekty sledovan na kolizi se nachz ve vzdlenosti
od sebe men ne 8 mm
Chyba: dva objekty sledovan na kolizi se nachz ve vzdlenosti od
sebe men ne 2 mm

98

2 Run provoz a seizovn

2.6 Dynamick monitorovn kolize (voliteln software)

Zna upozornn
Dva objekty kontrolovan proti kolizi se nachz vi sob ve
vzdlenosti mezi 12 a 14 mm. Zobrazen chybov hlen (pesn
text definuje vrobce stroje) zan zsadn posloupnost znak |<-->|.
Run odjete osami z rizikov oblasti, pozor na smr pojezdu.
Pop. odstrate pinu koliznho hlen.
Po dosaen prvnho stupn vstrahy (vzdlenost
< 14 mm) je mon pohyb smrovmi klvesami nebo
runm kolekem, pokud tento pohyb zvtuje vzdlenost
koliznch tles, take napklad stisknutm tlatka osy v
opanm smru.
Pohyby, kter vzdlenost zmenuj nebo nemn, jsou
povolen pouze pokud potvrdte chybov hlen.
Tato vlastnost je k dispozici pouze tehdy, kdy me TNC
jednoznan urit bezpen smr odjezdu.
Zna varovn
Dva objekty kontrolovan na kolizi se nachz vi sob ve vzdlenosti
mezi 6 a 8 mm. Zobrazen chybov hlen (pesn text definuje
vrobce stroje) zan zsadn posloupnost znak |<->|.

Chybov hlen potvrdte a zrute klvesou CE.


Run odjete osami z rizikov oblasti, pozor na smr pojezdu.
Pop. odstrate pinu koliznho hlen.

HEIDENHAIN iTNC 530

99

2.6 Dynamick monitorovn kolize (voliteln software)

Zna chyby
Dva objekty kontrolovan proti kolizi se nachz vi sob ve
vzdlenosti men ne 2 mm. Zobrazen chybov hlen (pesn text
definuje vrobce stroje) zan zsadn posloupnost znak |<>|. V
tomto stavu mete osami pojdt pouze tehdy, kdy jste zruili
monitorovn kolize.
Nebezpe kolize!
Dvejte pozor na sprvn smr posuvu pi odjdn v
osch. TNC v tomto stavu neprovd dn monitorovn
kolize.
Pokud jste vypnuli monitorovn kolize, tak blik v dce
druhu provoznho reimu symbol monitorovn kolize (viz
nsledujc tabulka).
Funkce

Symbol

Symbol, kter blik v dce druhu provoznho


reimu, pokud nen aktivn monitorovn kolize.

Pp. pepnte litu softklves

Zvolte nabdku pro vypnut monitorovn kolize

Zvolte bod nabdky Run provoz

Vypnut monitorovn kolize: stisknte klvesu


ZADN, symbol pro monitorovn kolize v dce
druhu provozu blik.

Chybov hlen potvrdte a zrute klvesou CE.


Run odjete osami z rizikov oblasti, pozor na smr pojezdu.
Pop. odstrate pinu koliznho hlen.
Optn zapnut kontroly kolize: stisknte klvesu ZADN

100

2 Run provoz a seizovn

2.6 Dynamick monitorovn kolize (voliteln software)

Monitorovn kolize v automatickm provozu


Funkce Proloen polohovn runm kolekem s M118 je
ve spojen s monitorovnm kolize mon pouze v
zastavenm stavu (STIB blik).
Je-li monitorovn kolize aktivn, ukazuje TNC v indikaci
pozice symbol
.
Pokud jste vypnuli kontrolu kolize, tak blik v dce druhu
provoznho reimu symbol monitorovn kolize.
Funkce M140 (viz Odjet od obrysu ve smru osy nstroje:
M140 na stran 315)a M150(viz Potlaen hlen
koncovho spnae: M150 na stran 320) mohou vst k
nenaprogramovanm pohybm, pokud pi zpracovn
tchto funkc TNC rozpozn kolizi!
TNC kontroluje pohyby po blocch, take vydv kolizn vstrahu v tom
bloku, kter by zpsobil kolizi a peru chod programu. Redukce
posuvu, jako v runm provozu, se obecn neprovd.
Grafick zobrazen ochrannho prostoru (funkce FCL4).
Klvesou Rozdlen obrazovky mete nechat prostorov zobrazit
definovan kolizn tlesa u vaeho stroje (viz Provdn programu
plynule a provdn programu po bloku na stran 54).
Pomoc stlaenho pravho tlatka myi mete natet cel nhled
na kolizn tlesa. Softklvesou mete tak volit rzn reimy nhledu:
Funkce

Softklvesa

Pepnn mezi drtnm modelem a objemovm


nhledem
Pepnn mezi objemovm nhledem a
prhlednm nhledem
Funkce pro oten, rotaci a zvtovn

HEIDENHAIN iTNC 530

101

Polohovn s runm
zadnm

3.1 Programovn jednoduchho obrbn a zpracovn

3.1 Programovn jednoduchho


obrbn a zpracovn
Pro jednoduch obrbn nebo k pedbnmu polohovn nstroje je
vhodn provozn reim Polohovn s runm zadnm. Zde mete
zadat krtk program ve formtu popisnho dialogu HEIDENHAIN
nebo podle DIN/ISO a pmo jej nechat provst. Tak lze vyvolvat
cykly TNC. Program se ulo do souboru $MDI. Pi polohovn s
runm zadnm lze aktivovat dodaten zobrazen stavu.

Pouit polohovn s runm zadnm


Zvolte provozn reim Polohovn s runm
zadvnm. Libovoln naprogramujte soubor $MDI

Spus te chod programu: externm tlatkem START

Omezen
Voln programovn obrysu FK, programovac grafika a
grafika pi provdn programu nejsou k dispozici.
Soubor $MDI nesm obsahovat vyvoln programu (PGM
CALL).
Pklad 1
Jednotliv obrobek m bt opaten drou hlubokou 20 mm. Po upnut
obrobku, vyrovnn a nastaven vztanho bodu lze dru
naprogramovat a provst nkolika mlo dky programu.

Z
Y

50

50

Nejprve se nstroj napolohuje pedbn nad obrobkem bloky L


(pmky) a pak se napolohuje nad vrtanou drou na bezpenou
vzdlenost 5 mm. Potom se provede vrtn cyklem 1 HLUBOK
VRTN.
0 BEGIN PGM $MDI MM
1 TOOL DEF 1 L+0 R+5

Definovn nstroje: nulov nstroj, rdius 5

2 TOOL CALL 1 Z S2000

Vyvolat nstroj: osa nstroje Z,


Otky vetena 2000 ot/min

3 L Z+200 R0 FMAX

Odjet nstrojem (F MAX = rychloposuv)

4 L X+50 Y+50 R0 FMAX M3

Napolohovn nstroje nad dru rychloposuvem F


MAX,
Zapnut vetena

5 CYCL DEF 200 VRTN


Q200=5

104

;BEZPEN VZDLENOST

Definovn cyklu VRTN


Bezpen vzdlenost nstroje nad drou

3 Polohovn s runm zadnm

;HLOUBKA

Hloubka vrtan dry (znamnko = smr obrbn)

Q206=250

;PSUV F DO HLOUBKY

Posuv pi vrtn

Q202=5

;HLOUBKA PSUVU

Hloubka danho psuvu ped vyjetm

Q210=0

;ODJET - AS NAHOE

asov prodleva po kadm odjet v sekundch

Q203=-10

;SOUADNICE POVRCHU

Souadnice povrchu obrobku

Q204=20

;2. BEZPEN VZDLENOST

Bezpen vzdlenost nstroje nad drou

Q211=0,2

;ASOV PRODLEVA DOLE

asov prodleva na dn dry v sekundch

6 CYCL CALL

Vyvoln cyklu VRTN

7 L Z+200 R0 FMAX M2

Odjet nstroje

8 END PGM $MDI MM

Konec programu

Pmkov funkce L (viz Pmka L na stran 250), cyklus VRTN (viz


VRTN (cyklus 200) na stran 360).

HEIDENHAIN iTNC 530

105

3.1 Programovn jednoduchho obrbn a zpracovn

Q201=-15

3.1 Programovn jednoduchho obrbn a zpracovn

Pklad 2: Odstrann ikm polohy obrobku u stroj s otonm


stolem
Provete zkladn natoen pomoc 3D-dotykov sondy. Viz Pruku
pro uivatele cykl dotykov sondy Cykly dotykov sondy v
provoznch reimech Run Provoz a Elektronick Run Koleko,
oddl Kompenzace ikm polohy obrobku.

Poznamenejte si hel natoen a zkladn natoen opt zrute.

Zvolte provozn reim: Polohovn s runm


zadvnm

Zvolte osu otonho stolu, zadejte zaznamenan hel


natoen a posuv, nap. L C+2.561 F50

Ukonete zadn

Stisknte extern tlatko START: natoenm


otonho stolu se ikm poloha odstran

106

3 Polohovn s runm zadnm

3.1 Programovn jednoduchho obrbn a zpracovn

Uloen nebo vymazn program z $MDI


Soubor $MDI se zpravidla pouv pro krtk a pechodn potebn
programy. M-li se program pesto uloit do pamti, pak postupujte
takto:
Zvolte provozn reim: Program zadat/editovat

Vyvoln sprvy soubor: klvesou PGM MGT


(Program Management)

Vyberte (oznate) soubor $MDI

Zvolte Koprovn souboru: softklvesou


KOPROVAT
CLOV SOUBOR =
OTVOR

Zadejte jmno, pod kterm se m aktuln obsah


souboru $MDI uloit

Provete zkoprovn

Oputn sprvy soubor (program): softklvesou


KONEC

Pro vymazn obsahu souboru $MDI postupujte obdobn: namsto


zkoprovn vymate obsah softklvesou VYMAZAT. Pi nejblim
pepnut do provoznho reimu Polohovn s runm zadvnm
zobraz TNC przdn soubor $MDI.
Chcete-li $MDI vymazat, pak
nesmte mt navolen provozn reim Polohovn s
runm zadvnm (ani na pozad);
nesmte mt navolen soubor $MDI v provoznm reimu
Program zadat/editovat;
Dal informace: viz Koprovn jednotlivho souboru, strana 124.

HEIDENHAIN iTNC 530

107

Programovn: zklady,
sprva soubor,
pomcky pro
programovn,
sprva palet
HEIDENHAIN iTNC 530

109

4.1 Zklady

4.1 Zklady
Odmovac zazen a referenn znaky
Z

Na osch stroje se nachzej odmovac zazen, kter zji uj


polohy stolu stroje, resp. nstroje. Na linernch osch jsou obvykle
namontovny linern odmovac systmy, na otonch stolech a
naklpcch osch rotan odmovac zazen.

Y
X

Kdy se nkter osa stroje pohybuje, generuje pslun odmovac


systm elektrick signl, z nho TNC vypote pesnou aktuln
polohu tto osy stroje.
Pi vpadku napjen dojde ke ztrt piazen mezi polohou san
stroje a vypotenou aktuln polohou. Aby se toto piazen opt
obnovilo, jsou inkrementln odmovac systmy vybaveny
referennmi znakami. Pi pejet referenn znaky dostane TNC
signl, kter oznauje pevn vztan bod stroje. TNC tak me opt
obnovit piazen aktuln polohy k aktuln poloze san stroje. U
linernch odmovacch systm s distann kdovanmi
referennmi znakami muste popojet strojnmi osami maximln o
20 mm, u rotanch odmovacch systm maximln o 20 .
U absolutnch odmovacch systm se po zapnut penese do zen
absolutn hodnota polohy. Tm je mon pm piazen mezi aktuln
polohou a polohou san stroje po zapnut, bez pojdn osami stroje.

XMP

X (Z,Y)

Vztan systm
Pomoc vztanho (referennho) systmu jednoznan urujete
polohy v rovin nebo v prostoru. daj polohy se vztahuje vdy k
uritmu definovanmu bodu a popisuje se souadnicemi.
V pravohlm systmu (kartzskm systmu) jsou definovny ti
smry jako osy X, Y a Z. Tyto osy jsou navzjem kolm a protnaj se
v jednom bod, nulovm bod (potku). Kad souadnice udv
vzdlenost od nulovho bodu v nkterm z tchto smr. Tm lze
popsat jakoukoli polohu v rovin dvma souadnicemi a v prostoru
temi souadnicemi.
Souadnice, kter se vztahuj k nulovmu bodu (potku), se oznauj
jako absolutn souadnice. Relativn souadnice se vztahuj na
libovolnou jinou polohu (vztan bod) v souadnm systmu. Hodnoty
relativnch souadnic se oznauj tak jako hodnoty inkrementlnch
(prstkovch) souadnic.

110

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

Pi obrbn obrobku na frzce se obecn vztahujete k pravohlmu


souadnmu systmu. Obrzek vpravo ukazuje, jak je pravohl
souadn systm piazen k osm stroje. Jako mnemotechnick
pomcka poslou pravidlo t prst prav ruky: ukazuje-li prostednk
ve smru osy nstroje od obrobku k nstroji, pak ukazuje ve smru Z+,
palec ve smru X+ a ukazovk ve smru Y+.

+Z

+Y

4.1 Zklady

Vztan systm u frzek

+X

iTNC 530 me dit celkem a 9 os. Krom hlavnch os X, Y a Z


existuj soubn probhajc pdavn osy U, V a W. Rotan osy se
oznauj jako A, B a C. Obrzek vpravo dole ukazuje piazen
pdavnch, pp. rotanch os k hlavnm osm.
+Z

+X

+Y

Z
Y

W+
C+
B+

V+

A+
U+

HEIDENHAIN iTNC 530

111

4.1 Zklady

Polrn souadnice
Je-li vrobn vkres oktovn pravohle, pak vytvote program
obrbn rovn s pravohlmi souadnicemi. U obrobk s kruhovmi
oblouky nebo pi hlovch dajch je asto jednodu definovat
polohy polrnmi souadnicemi.

Na rozdl od pravohlch souadnic X, Y a Z popisuj polrn


souadnice polohy pouze v jedn rovin. Polrn souadnice maj svj
nulov bod (potek) v plu CC (CC = circle centre; angl. sted
krunice). Poloha v rovin je tak jednoznan definovna pomoc:
Rdius polrn souadnice: vzdlenost od plu CC k dan pozici
hel polrn souadnice: hel mezi vztanou osou hlu a pmkou,
kter spojuje pl CC s danou polohou.

PR

PR

PR

10

PA1
CC

Definovn plu a vztan osy hlu


Pl definujete pomoc dvou souadnic v pravohlm souadnm
systmu v nkter ze t rovin. Tm je tak jednoznan piazena
vztan osa hlu pro hel polrn souadnice PA.
Polrn souadnice (rovina)

hlov vztan osa

X/Y

+X

Y/Z

+Y

Z/X

+Z

PA2

PA3

30

Z
X
Z

Y
X
X

112

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

Absolutn polohy obrobku


Vztahuj-li se souadnice polohy k nulovmu bodu souadnic
(potku), oznauj se jako absolutn souadnice. Kad poloha na
obrobku je svmi absolutnmi souadnicemi jednoznan definovna.
Pklad 1: dry s absolutnmi souadnicemi:
Dra 1
X = 10 mm
Y = 10 mm

Dra 2
X = 30 mm
Y = 20 mm

Dra 3
X = 50 mm
Y = 30 mm

Y
3

30

2
20

10

Inkrementln polohy obrobku


Inkrementln (prstkov) souadnice se vztahuj k naposledy
naprogramovan poloze nstroje, kter slou jako relativn (mylen)
nulov bod (potek). Prstkov (inkrementln) souadnice tedy
udvaj pi vytven programu vzdlenost mezi posledn a za n
nsledujc clovou polohou, o kterou m nstroj popojet. Proto se tak
oznauj jako etzcov kty.

10

20

Pklad 2: dry s prstkovmi souadnicemi

Absolutn souadnice dry 4


1

Dra 6, vztaen k 5
X = 20 mm
Y = 10 mm

Dra 5, vztaen k 4
X = 20 mm
Y = 10 mm

30

Prstkov rozmr oznate pomoc I ped oznaenm osy.

X = 10 mm
Y = 10 mm

4.1 Zklady

Absolutn a inkrementln polohy obrobku

Absolutn a inkrementln polrn souadnice


Absolutn souadnice se vztahuj vdy k plu a vztan ose hlu.

Inkrementln souadnice se vztahuj vdy k naposledy


naprogramovan poloze nstroje.

Y
+IPR
PR
PR
10

PA
CC

30

HEIDENHAIN iTNC 530

PR

+IPA +IPA

113

Vkres obrobku stanov urit tvarov prvek obrobku jako absolutn


vztan bod (nulov bod), vtinou je to roh obrobku. Pi nastavovn
vztanho bodu nejprve vyrovnejte obrobek vi osm stroje a uvete
nstroj pro kadou osu do znm polohy vi obrobku. Pro tuto polohu
nastavte indikaci TNC bu na nulu nebo na pedvolenou hodnotu
polohy. Tm piadte obrobek k t vztan soustav, kter plat pro
indikaci TNC resp. pro v program obrbn.

Z
MAX

Definuje-li vkres obrobku relativn vztan body, pouijte jednodue


cykly pro transformaci souadnic (viz Cykly pro transformace
(pepoet) souadnic na stran 508).

Nen-li vkres obrobku oktovn tak, jak je teba pro NC, pak zvolte za
vztan bod nkterou polohu nebo nkter roh obrobku, z nich se daj
kty ostatnch poloh obrobku stanovit co nejjednodueji.

MIN

Obzvlt pohodln nastavte vztan body 3D-dotykovou sondou


HEIDENHAIN. Viz Pruku pro uivatele cykl dotykov sondy
Nastaven vztanho bodu 3D-dotykovmi sondami.

Y
7
750

6
5

320

150
0

-150
0

Pklad
Nrt obrobku ukazuje dry (1 a 4), jejich ktovn se vztahuje k
absolutnmu vztanmu bodu se souadnicemi X=0 Y=0. Dry (5 a 7)
se vztahuj k relativnmu vztanmu bodu s absolutnmi souadnicemi
X=450 Y=750. Cyklem POSUNUT NULOVHO BODU mete
nulov bod pechodn posunout na polohu X=450, Y=750, abyste
mohli dry (5 a 7) programovat bez dalch vpot.

3000,1

4.1 Zklady

Zvolen vztanho bodu

325 450

900

950

114

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.2 Sprva soubor: Zklady

4.2 Sprva soubor: Zklady


Soubory
Soubory v TNC

Typ

Programy
ve formtu HEIDENHAIN
ve formtu DIN/ISO

.H
.I

Soubory smarT.NC
Strukturovan Unit-program (jednotkov
program)
Popisy obrys
Tabulky bod pro obrbc pozice

.HU
.HC
.HP

Tabulky pro
Nstroje
Vmnky nstroj
Palety
Nulov body
Body
Preset
ezn podmnky
ezn materily, materily
Zvisl data (nap. body lenn)

.T
.TCH
.P
.D
.PNT
.PR
.CDT
.TAB
.DEP

Texty jako
Soubory ASCII
Soubory npovdy

.A
.CHM

Data vkres jako


Soubory ASCII

.DXF

Zadvte-li do TNC program obrbn, dejte tomuto programu


nejdve jmno. TNC ulo tento program na pevnm disku jako soubor
se stejnm jmnem. I texty a tabulky ukld TNC jako soubory.
Abyste mohli soubory rychle nalzt a spravovat, m TNC speciln
okno pro sprvu soubor. Zde mete jednotliv soubory vyvolvat,
koprovat, pejmenovvat a vymazvat.
Pomoc TNC mete spravovat tm libovoln poet soubor,
minimln vak 25 GB (u verze se 2 procesory: 13 GByt).

HEIDENHAIN iTNC 530

115

4.2 Sprva soubor: Zklady

Jmna soubor
U program, tabulek a text pivs TNC jet pponu, kter je od
jmna souboru oddlena tekou. Tato ppona oznauje typ souboru.
PROG20

.H

Jmno souboru

Typ souboru

Dlka nzvu souboru by nemla pekroit 25 znak, protoe jinak TNC


nezobraz cel nzev programu. Znaky ; * \ / ? < > . nejsou v nzvech
soubor dovoleny.
Jin speciln znaky a zvlt przdn znaky nesmte v
nzvech soubor pouvat.
Maximln povolen dlka nzvu souboru je omezen
maximln povolenou dlkou cesty na 256 znak (viz
Cesty na stran 117).

Zabezpeen (zlohovn) dat


HEIDENHAIN doporuuje nov programy a soubory vytven na
TNC ukldat (zlohovat) v pravidelnch intervalech na PC.
Programem pro penos dat TNCremo NT dv HEIDENAIN zdarma k
dispozici jednoduchou monost ppravy zlohy dat uloench v TNC.
Krom toho potebujete datov nosi, na nm jsou uloena vechna
pro stroj specifick data (PLC-program, strojn parametry atd.). K tomu
se obra te pp. na svho vrobce stroje.
Chcete-li zlohovat vechny soubory nachzejc se na
pevnm disku (> 2 GByty), vyaduje to nkolik hodin.
Ppadn pelote zlohovn do nonch hodin.
as od asu smate nepotebn soubory, aby ml TNC
vdy dostatek volnho msta na pevnm disku pro
systmov soubory (napklad tabulky nstroj).
V zvislosti na provoznch podmnkch (nap. zaten
vibracemi), je nutno u pevnch disk po 3 a 5 letech
potat se zvenou poruchovost. HEIDENHAIN proto
doporuuje dt pevn disk po 3 a 5 letech pekontrolovat.

116

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

4.3 Prce se sprvou soubor


Adrese
Protoe na pevnm disku mete ukldat velk mnostv program
resp. soubor, ukldte jednotliv soubory do adres (sloek),
abyste si zachovali pehled. V tchto adresch mete zizovat dal
adrese, takzvan podadrese. Klvesou -/+ nebo ZADN mete
zapnout i vypnout zobrazen podadrese.
TNC spravuje maximln 6 rovn adres!
Pokud ulote v jednom adresi vce ne 512 soubor,
pak TNC ji tyto soubory netd podle abecedy!
Jmna adres
Dlka nzvu adrese je omezena maximln povolenou dlkou cesty
na 256 znak (viz Cesty na stran 117).

Cesty
Cesta udv jednotku a vechny adrese i podadrese, pod ktermi
je dan soubor uloen. Jednotliv daje se oddluj znakem \.
Maximln dlka cesty, obsahujc vechny znaky
jednotek, adrese a nzvy soubor vetn ppon, nesm
pekroit 256 znak!
Pklad
V jednotce TNC:\ byl vytvoen adres (sloka) ZAKAZ1. Potom byl v
adresi ZAKAZ1 jet zaloen podadres NCPROG a do nj
zkoprovn obrbc program PROG1.H. Tento program obrbn m
tedy cestu:

TNC:\
AUFTR1

TNC:\ZAKAZ1\NCPROG\PROG1.H

NCPROG

Obrzek vpravo ukazuje pklad zobrazen adres s rznmi


cestami.

WZTAB
A35K941
ZYLM
TESTPROG
HUBER
KAR25T

HEIDENHAIN iTNC 530

117

4.3 Prce se sprvou soubor

Pehled: Funkce sprvy soubor


Pejete-li si pracovat se starou sprvou soubor, tak do n
muste pejt funkc MOD (viz Zmna nastaven PGM
MGT na stran 721)
Funkce

Softklvesa

Strnka

Koprovat jednotliv soubor (a


konverze)

Strana 124

Volba clovho adrese

Strana 124

Zobrazit urit typ souboru

Strana 120

Zaloit nov soubor

Strana 123

Zobrazit poslednch 10 zvolench


soubor

Strana 127

Smazat soubor nebo adres

Strana 128

Oznait soubor

Strana 129

Pejmenovat soubor

Strana 131

Chrnit soubor proti smazn a zmn

Strana 131

Zruit ochranu souboru

Strana 131

Otevt program smarT.NC

Strana 122

Sprva s ovch jednotek

Strana 136

Koprovat adres

Strana 127

Zobrazit adrese urit jednotky


Smazat adres vetn vech
podadres

118

Strana 131

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

Vyvolat sprvu soubor


Stisknte klvesu PGM MGT: TNC oteve okno pro
sprvu soubor ( Obrzek ukazuje zkladn
nastaven. Zobraz-li TNC jin rozdlen obrazovky,
stisknte softklvesu OKNO)

Lev, zk okno ukazuje dostupn jednotky a adrese. Tyto jednotky


oznauj zazen, kam lze data ukldat nebo penet. Jednou
takovou jednotkou je pevn disk TNC, dal jednotky jsou rozhran
(RS232, RS422, Ethernet), na n mete pipojit napklad osobn
pota. Adres je vdy oznaen symbolem poadae (vlevo) a
jmnem adrese (vpravo). Podadrese jsou odsazeny smrem
doprava. Nachz-li se ped symbolem poadae trojhelnek, tak
jsou tam jet dal podadrese, kter mete zobrazit klvesou -/+
nebo ZADN.
Prav, irok okno ukazuje vechny soubory , kter jsou uloen ve
zvolenm adresi. Ke kadmu souboru je zobrazeno nkolik
informac, kter jsou rozepsny v tabulce dole.
Indikace

Vznam

Jmno souboru

Jmno s maximln 16 znaky

Typ

Typ souboru

Velikost

Velikost souboru v bytech (bajtech)

Zmnno

Datum a as, kdy byl soubor naposledy


zmnn. Formt data lze nastavit

provozn stav

Vlastnost souboru:
E: Program je navolen v provoznm reimu
Program Zadat/Editovat
S: Program je navolen v provoznm reimu
Test Programu
M: Program je navolen v nkterm
provoznm reimu provdn programu
P: Soubor je chrnn proti smazn a zmn
(protected)
+: Existuj dal zvisl soubory (lenc
soubor, soubor o pouit nstroj)

HEIDENHAIN iTNC 530

119

4.3 Prce se sprvou soubor

Volba jednotek, adres a soubor


Vyvoln sprvy soubor

Pouvejte smrov klvesy (klvesy se ipkami) nebo softklvesy,


abyste pesunuli svtl prouek na poadovan msto na obrazovce:
Pesouv svtl prouek z pravho okna do levho a
naopak
Pesouv svtl prouek v okn nahoru a dol

Pesouv svtl prouek v okn po strnkch nahoru


a dol

1. krok: volba jednotky


Jednotku oznate (vyberte) v levm okn:

Volba jednotky: stisknte softklvesu ZVOLIT, nebo

stisknte klvesu ZADN

2. krok: volba adrese (sloky)


Oznate (vyberte) adres v levm okn: prav okno zobraz
automaticky vechny soubory v tom adresi, kter je oznaen
(svtlm proukem).

120

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

3. krok: volba souboru


Stisknte softklvesu ZVOLIT TYP

Stisknte softklvesu poadovanho typu souboru,


nebo
K zobrazen vech soubor: stisknte softklvesu
UKZAT VE, nebo

4*.H

Pouijte tzv. zstupn znaky, napklad zobrazit


vechny soubory typu .H, kter zanaj slic 4.

Oznate (vyberte) soubor v pravm okn:

stisknte softklvesu ZVOLIT, nebo

stisknte klvesu ZADN

TNC aktivuje zvolen soubor v tom provoznm reimu, z nho jste


vyvolali sprvu soubor.

HEIDENHAIN iTNC 530

121

4.3 Prce se sprvou soubor

Volba program smarT.NC


Programy pipraven v reimu smarT.NC mete otevt v reimu
Program zadat/editovat pomoc editoru smarT.NC nebo editoru
popisnch dialog. TNC standardn otvr programy .HU a .HC vdy
editorem smarT.NC. Pokud si pejete programy otevt editorem
popisnch dialog, postupujte takto:
Vyvoln sprvy soubor

Smrovmi klvesami nebo softklvesami pesute svtl prouek na


soubor .HU nebo .HC:
Pesouv svtl prouek z pravho okna do levho a
naopak
Pesouv svtl prouek v okn nahoru a dol

Pesouv svtl prouek v okn po strnkch nahoru


a dol

Pepnte litu softklves

Zvolte nabdku na dal rovni k vbru editoru

Otevt program .HU nebo .HC editorem popisnch


dialog

Otevt program .HU editorem smarT.NC

Otevt program .HC editorem smarT.NC

122

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

Zaloen novho adrese (mon pouze na


jednotce TNC:\)
V levm okn oznate ten adres, v nm chcete zaloit podadres.

NOV

Zadejte jmno novho adrese, stisknte klvesu


ZADN

VYTVOIT \NOV ADRES?


Potvrte softklvesou ANO, nebo

Zrute softklvesou NE

Zaloen novho souboru (mon pouze na


jednotce TNC:\)
Zvolte adres, ve kterm si pejete vytvoit nov soubor

NOV

Zadejte jmno novho souboru vetn jeho ppony a


stisknte klvesu ZADN
Otevete dialog pro ppravu novho souboru

NOV

Zadejte jmno novho souboru vetn jeho ppony a


stisknte klvesu ZADN

HEIDENHAIN iTNC 530

123

4.3 Prce se sprvou soubor

Koprovn jednotlivho souboru

Pesute svtl prouek na soubor, kter se m zkoprovat


Stisknte softklvesu KOPROVAT: zvolte funkci
koprovn. TNC zobraz litu softklves s vce
funkcemi. Ppadn mete ke sputn koprovn
pout tak zkratku CTRL+C.

Zadejte jmno clovho souboru a pevezmte


klvesou ZADN nebo softklvesou OK: TNC
zkopruje soubor do aktulnho adrese nebo do
zvolenho clovho adrese. Pvodn soubor
zstane zachovn, nebo

Pro vbr clovho adrese v pomocnm okn


stisknte softklvesu Volba clovho adrese a
klvesou ZADN nebo softklvesou OK jej
pevezmte. TNC zkopruje soubor se stejnm
nzvem do zvolenho adrese. Pvodn soubor
zstane zachovn.

Byl-li koprovac proces sputn softklvesou ZADN


nebo OK, uke TNC pomocn okno se zobrazenm
prbhu.

124

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

Koprovn souboru do jinho adrese


Zvolte rozdlen obrazovky se stejn velkmi okny
Zobrazen adres v obou oknech: stisknte softklvesu CESTA

Prav okno

Pesute svtl prouek na adres, do nho chcete soubory


zkoprovat, a klvesou ZADN zobrazte soubory v tomto adresi

Lev okno

Zvolte adres se soubory, kter chcete zkoprovat, a klvesou


ZADN zobrazte soubory.
Zobrazte funkce k oznaen soubor

Posute svtl prouek na soubor, kter chcete


koprovat, a oznate jej. Je-li teba, oznate stejnm
zpsobem dal soubory.

Zkoprujte oznaen soubory do clovho adrese.

Dal oznaovac funkce: viz Oznaen soubor, strana 129.


Pokud jste oznaili soubory jak v levm, tak i v pravm okn, pak TNC
zkopruje soubory z toho adrese, ve kterm se nachz svtl
prouek.
Pepsn soubor
Koprujete-li soubory do adrese, v nm se nachzej soubory se
stejnm jmnem, pak se TNC dote, zda se smj soubory v clovm
adresi pepsat:

Pepsat vechny soubory: stisknte softklvesu ANO nebo


Nepepisovat dn soubor: stisknte softklvesu NE nebo
Potvrdit pepsn kadho jednotlivho souboru: stisknte
softklvesu POTVRZ.

Pokud chcete pepsat chrnn soubor, muste to samostatn potvrdit


i zruit.

HEIDENHAIN iTNC 530

125

4.3 Prce se sprvou soubor

Koprovn tabulek
Koprujete-li tabulky, mete softklvesou NAHRADIT POLE pepsat
jednotliv dky nebo sloupce v clov tabulce. Pedpoklady:
clov tabulka ji mus existovat,
koprovan soubor sm obsahovat pouze nahrazujc sloupce nebo
dky.
Softklvesa NAHRADIT POLE se neobjev, budete-li chtt
pepsat tabulku v TNC zvenku pomoc software pro penos
dat, napklad TNCremo NT. Zkoprujte extern pipraven
soubor do jinho adrese a pak provete koprovn
pomoc sprvy soubor TNC.
Typ souboru extern pipraven tabulky by ml bt .A
(ASCII). V tchto ppadech pak me tabulka obsahovat
libovoln sla dk. Pokud pipravujete typ souboru .T,
tak mus tabulka obsahovat prbn sla dk,
zanajc s 0.
Pklad
Na seizovacm pstroji jste zmili dlku a rdius 10 novch nstroj.
Seizovac pstroj pak vytvoil tabulku nstroj TOOL.A s 10 dky
(odpovd 10 nstrojm) a se sloupci.
slo nstroje (sloupec T)
Dlka nstroje (sloupec L)
Rdius nstroje (sloupec R)

Zkoprujte tuto tabulku z externho datovho nosie do libovolnho


adrese.
Zkoprujte extern pipravenou tabulku sprvcem soubor TNC na
msto stvajc tabulky TOOL.T: TNC se zept, zda se m pepsat
stvajc tabulka nstroj TOOL.T:
Pokud stisknete softklvesu ANO, pak TNC pln pepe aktuln
soubor TOOL.T. Po proveden koprovn tedy sestv TOOL.T z 10
dk. Vechny sloupce samozejm krom sloupc slo, Dlka
a Rdius se vynuluj.
Nebo stisknete softklvesu NAHRADIT POLE, a pak TNC pepe v
souboru TOOL.T pouze sloupce slo, Dlka a Rdius prvnch 10
dk. Data zbvajcch dk a sloupc ponech TNC nezmnna

126

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

Koprovn adrese
Abyste mohli koprovat adrese, muste nastavit nhled
tak, aby TNC ukazoval adrese v pravm okn (viz
prava sprvy soubor na stran 132).
Uvdomte si, e TNC pi koprovn adres kopruje
pouze ty soubory, kter jsou tak zobrazovny s aktulnm
nastavenm filtru.

Pesute svtl prouek v pravm okn na adres, kter chcete


zkoprovat.
Stisknte softklvesu KOPROVAT: TNC uke okno pro vbr
clovho adrese
Zvolte clov adres a potvrte jej klvesou ZADN nebo
softklvesou OK: TNC zkopruje vybran adres, vetn
podadres, do zvolenho clovho adrese

Volba jednoho z poslednch navolench


soubor
Vyvoln sprvy soubor

Zobrazen 15 naposledy navolench soubor:


stisknte softklvesu POSLEDN SOUBORY

Pouijte smrov klvesy, abyste pesunuli svtl prouek na ten


soubor, kter chcete zvolit:
Pesouv svtl prouek v okn nahoru a dol

Volba souboru: stisknte softklvesu ZVOLIT, nebo

Stisknte klvesu ZADN

HEIDENHAIN iTNC 530

127

4.3 Prce se sprvou soubor

Smazn souboru

Pesute svtl prouek na soubor, kter chcete smazat


Volba funkce smazn: stisknte softklvesu
VYMAZAT. TNC se dote, zda se m soubor
skuten smazat.

Potvrzen smazn: stisknte softklvesu ANO nebo

Zruen smazn: stisknte softklvesu NE

Smazat adres

Nejdve smate vechny soubory a podadrese z adrese, kter


chcete smazat
Pesute svtl prouek na adres, kter chcete smazat
Volba funkce smazn: stisknte softklvesu
VYMAZAT. TNC se dote, zda se m adres
skuten smazat.

128

Potvrzen smazn: stisknte softklvesu ANO nebo

Zruen smazn: stisknte softklvesu NE

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

Oznaovac funkce

4.3 Prce se sprvou soubor

Oznaen soubor
Softklvesa

Oznaen (vybrn) jednotlivho souboru


Oznaen (vybrn) vech soubor v adresi
Oznaen (vybrn) jednotlivho souboru
Oznaen (vybrn) vech soubor v adresi
Zruen oznaen jednoho souboru
Zruen oznaen vech soubor
Zkoprovn vech oznaench soubor

HEIDENHAIN iTNC 530

129

4.3 Prce se sprvou soubor

Funkce, jako je koprovn nebo mazn soubor, mete pout jak


pro jednotliv soubory, tak i pro vce soubor souasn. Vce soubor
oznate (vyberete) takto:
Pesute svtl prouek na prvn soubor

Zobrazen funkc pro oznaen (vybrn): stisknte


softklvesu OZNAIT

Oznaen souboru: stisknte softklvesu OZNAIT


SOUBOR

Pesute svtl prouek na dal soubor. Funguje


pouze pes softklvesy, nikoli se smrovmi
klvesami!

Oznaen dalho souboru: stisknte softklvesu


OZNAEN SOUBORU atd.

Koprovn oznaench soubor: stisknte


softklvesu KOP. OZNA. nebo
Smazn oznaench soubor: stisknte softklvesu
KONEC pro oputn oznaovacch funkc a pak
softklvesu VYMAZAT pro smazn oznaench
soubor.

Oznaen souboru klvesovou zkratkou (Shortcuts)


Pesute svtl prouek na prvn soubor
Stisknte klvesu CTRL a podrte ji stisknutou
Smrovou klvesou pak pesute rm kurzoru na dal soubor
Klvesa BLANK ozna soubor
Jakmile jste oznaili vechny soubory: uvolnte klvesu CTRL a
provete poadovanou operaci
CTRL+A ozna vechny soubory v aktulnm adresi.
Stisknete-li namsto klvesy CTRL klvesu SHIFT,
oznauje TNC automaticky vechny soubory, kter
smrovmi klvesami volte.

130

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

Pejmenovn souboru
Pesute svtl prouek na soubor, kter chcete pejmenovat
Zvolte funkci pro pejmenovn

Zadejte nov jmno souboru; typ souboru nelze mnit

Proveden pejmenovn: stisknte klvesu ZADN

Pdavn funkce
Ochrana souboru / zruen ochrany souboru
Pesute svtl prouek na soubor, kter chcete chrnit
Zvolte pdavn funkce: stisknte softklvesu PD.
FUNKCE

Aktivace ochrany soubor: stisknte softklvesu


CHRNIT, soubor obdr status P

Zruen ochrany soubor: stisknte softklvesu


NECHRNIT

Pipojen / odpojen zazen USB


Pesute svtl prouek do levho okna
Zvolte pdavn funkce: stisknte softklvesu PD.
FUNKCE

Hledat zazen USB

K odstrann zazen USB: pesute svtl prouek


na zazen USB.

Odpojit zazen USB

Dal informace: Viz Zazen USB na TNC (funkce FCL 2), strana
137.

HEIDENHAIN iTNC 530

131

4.3 Prce se sprvou soubor

prava sprvy soubor


Nabdku pro pravy sprvy soubor mete otevt buto klepnutm
my na nzev cesty nebo softklvesou:

Zvolte sprvu soubor: stisknte klvesu PGM MGT.


Zvolte tet litu softklves
Stisknte softklvesu PDAVN FUNKCE
Stisknte softklvesu OPCE: TNC zobraz nabdku pizpsoben
sprvy soubor
Smrovmi klvesami pesute svtl polko na poadovan
nastaven
Przdnou klvesou zapnte/vypnte poadovan nastaven

Ve sprv soubor mete provdt nsledujc pravy:


Zloky
Zlokami spravujete vae oblben adrese. Aktivn adres
mete pidat nebo vymazat, nebo vechny zloky smazat.
Vechny vmi pidan adrese se objevuj v seznamu zloek a lze
je tak rychle nalzt.
Nhled
V bodu nabdky Nhled stanovte, kter informace m TNC v
datovm okn zobrazovat.
Formty dat
V bod nabdky Formty dat definujete, v jak formtu mt TNC
ukazovat datum ve sloupci Zmnno
Nastaven
Kdy kurzor stoj v adresovm strom: uren, zda m TNC pi
stisku prav smrov klvesy zmnit okno, nebo zda m TNC
ppadn rozvinout aktuln podadres

132

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

Prce s klvesovmi zkratkami


Klvesov zkratky (Shortcuts) jsou zkrcen pkazy, kter se provd
pomoc uritch kombinac klves. Zkrcen pkazy provd vdy
funkci, kter se me tak provst pomoc softklvesy. K dispozici jsou
tyto klvesov zkratky:
CTRL+S:
Volba souboru(viz t Volba jednotek, adres a soubor na
stran 120)
CTRL+N:
Otevt dialog pro zaloen novho souboru/adrese (viz t
Zaloen novho souboru (mon pouze na jednotce TNC:\) na
stran 123)
CTRL+C:
Otevt dialog pro koprovn zvolenho souboru/adrese (viz t
Koprovn jednotlivho souboru na stran 124)
CTRL+R:
Otevt dialog pro pejmenovn zvolenho souboru/adrese (viz
t Pejmenovn souboru na stran 131)
Klvesa DEL:
Otevt dialog pro vymazn zvolenho souboru/adrese (viz t
Smazn souboru na stran 128)
CTRL+O:
Spustit dialog "Otevt s" (viz t Volba program smarT.NC na
stran 122)
CTRL+W:
Pepnout rozdlen obrazovky (viz t Datov penos z/na extern
nosi dat na stran 134)
CTRL+E:
Zobrazit funkce k pravm sprvy soubor (viz t prava sprvy
soubor na stran 132)
CTRL+M:
Pipojit zazen USB (viz t Zazen USB na TNC (funkce FCL 2)
na stran 137)
CTRL+K:
Odpojit zazen USB (viz t Zazen USB na TNC (funkce FCL 2)
na stran 137)
Shift+smrov klvesa nahoru, pop. dol:
Oznait nkolik soubor, pop. adres (viz t Oznaen soubor
na stran 129)
Klvesa ESC:
Peruit funkci

HEIDENHAIN iTNC 530

133

4.3 Prce se sprvou soubor

Datov penos z/na extern nosi dat


Dve ne mete penet data na extern nosi dat,
muste nastavit datov rozhran (viz Nastaven datovch
rozhran na stran 709).
Pente-li data pes sriov rozhran, tak me v
zvislosti na pouitm programu k penosu dat dochzet
k problmm, kter mete odstranit opakovnm
penosu.

Vyvoln sprvy soubor

Zvolte rozdlen obrazovky pro penos dat: stisknte


softklvesu OKNO. TNC uke v lev sti obrazovky
vechny soubory aktulnm adresi a v prav sti
obrazovky vechny soubory, je jsou uloen v
koenovm adresi TNC:\

Pouijte smrov klvesy, abyste pesunuli svtl prouek na ten


soubor, kter chcete penst:
Pesouv svtl prouek v okn nahoru a dol
Pesouv svtl prouek z pravho okna do levho a
naopak
Chcete-li koprovat z TNC na extern nosi dat, pesute svtl
prouek v levm okn na soubor, kter se m penst.

134

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

Chcete-li koprovat z externho datovho nosie do TNC, pesute


svtl prouek na penen soubor v pravm okn.

Volba jin jednotky nebo adrese: stisknte


softklvesu pro vbr adrese a TNC uke
pomocn okno. V pomocnm okn zvolte smrovmi
klvesami a klvesou ZADN poadovan adres

Penos jednoho souboru: stisknte softklvesu


KOPROVAT, nebo
Penos nkolika soubor: stisknte softklvesu
OZNAIT (v druh lit softklves, viz Oznaen
soubor, strana 129) nebo

Potvrte softklvesou OK nebo klvesou ZADN. TNC oteve


stavov okno, kter vs informuje o postupu koprovn, nebo

Ukonen penosu dat: pesute svtl prouek do


levho okna a pak stisknte softklvesu OKNO. TNC
pak opt oteve standardn okno pro sprvu soubor.

Pro volbu jinho adrese v zobrazen soubor se dvma


okny, stisknte softklvesu pro vbr adrese. V
pomocnm okn zvolte smrovmi klvesami a klvesou
ZADN poadovan adres!

HEIDENHAIN iTNC 530

135

4.3 Prce se sprvou soubor

TNC v sti
Pro pipojen karty Ethernet k va sti, viz Rozhran
Ethernet, strana 713.
Pro pipojen iTNC s Windows XP k va sti, viz
Nastaven st, strana 773.
Chybov hlen bhem provozu v sti TNC protokoluje
(viz Rozhran Ethernet na stran 713).
Je-li TNC pipojen do st, mte k dispozici v levm adresovm okn
a 7 dalch jednotek (viz obrzek). Vechny dosud popsan funkce
(volba jednotky, koprovn soubor atd.) plat i pro s ov jednotky,
pokud to vae pstupov oprvnn dovoluje.
Pipojen a odpojen sovch jednotek
Zvolte sprvu soubor: stisknte klvesu PGM MGT,
pp. softklvesou OKNO zvolte rozdlen obrazovky
tak, jak je znzornno na obrzku vpravo nahoe

Sprva s ovch jednotek: stisknte softklvesu S


(druh lita softklves). TNC zobraz v pravm okn
mon jednotky st, k nim mte pstup. Dle
popsanmi softklvesami nadefinujete spojen pro
kadou jednotku.

Funkce

Softklvesa

Navzn s ovho spojen, TNC zape do


sloupce Mnt psmeno M, pokud je spojen
aktivn. K TNC mete pipojit a 7 pdavnch
jednotek
Ukonen s ovho spojen
Automatick navzn s ovho spojen pi
zapnut TNC. TNC zape do sloupce Auto
psmeno A po automatickm navzn spojen.
Automatick zzen s ovho spojen pi zapnut
TNC neprovdt
Vytvoen s ovho spojen me vyadovat urit as. TNC pak
zobrazuje vpravo nahoe na obrazovce text [READ DIR]. Maximln
penosov rychlost le mezi 2 a 5 Mbity/s podle toho, jak typ
souboru pente a jak velk je zaten st.

136

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.3 Prce se sprvou soubor

Zazen USB na TNC (funkce FCL 2)


Data mete pomoc zazen USB zlohovat, pop. nahrvat do TNC
obzvlt jednodue. TNC podporuje tato perifern zazen USB:
Disketov jednotky se systmem soubor FAT/VFAT
Pam ov klenky se systmem soubor FAT/VFAT
Pevn disky se systmem soubor FAT/VFAT
Jednotky CD-ROM se systmem soubor Joliet (ISO9660)
Tato zazen USB rozpozn TNC po pipojen automaticky. Zazen
USB s jinmi systmy soubor (nap. NTFS) TNC nepodporuje. TNC
vyd pi jejich zasunut chybov hlen USB: TNC toto zazen
nepodporuje.
TNC vyd chybov hlen USB: TNC nepodporuje toto
zazen i tehdy, kdy pipojte hub USB (rozboova). V
tomto ppad hlen jednodue potvrte klvesou CE.
V principu by mla bt vechna zazen USB s ve
uvedenm systmem soubor pipojiteln k TNC. Pokud
by se mly pesto vyskytnout njak problmy, spojte se
prosm s firmou HEIDENHAIN.
Ve sprv soubor vidte zazen USB jako samostatn jednotky v
adresov struktue, take mete pouvat funkce sprvy soubor
popsan v pedchozch stech.
Vrobce vaeho stroj me zazenm USB pedvolit
pevn nzvy. Informujte se prosm ve va pruce ke
stroji!

HEIDENHAIN iTNC 530

137

4.3 Prce se sprvou soubor

Pi odstraovn zazen USB muste zsadn postupovat takto:

Zvolte sprvu soubor: stisknte klvesu PGM MGT

Smrovou klvesou zvolte lev okno

Smrovou klvesou zvolte odpojovan zazen USB

Pepnte litu softklves

Zvolte pdavn funkce

Zvolte funkci k odebrn zazen USB: TNC odstran


zazen USB z adresov struktury

Ukonete sprvu soubor

Naopak mete ji pedtm odebran zazen USB zase pipojit po


stisknut tto softklvesy:

138

Zvolte funkci k optnmu pipojen zazen USB

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.4 Otevrn a zadvn program

4.4 Otevrn a zadvn program


Struktura NC-programu ve formtu popisnho
dialogu HEIDENHAIN
Program obrbn se skld z ady programovch blok. Obrzek
vpravo ukazuje prvky bloku.
TNC sluje bloky obrbcho programu ve vzestupnm poad.
Prvn blok programu je oznaen s BEGIN PGM, jmnem programu a
platnou mrovou jednotkou.

Blok
10 L X+10 Y+5 R0 F100 M3

Nsledujc bloky obsahuj informace o:


neobrobenm polotovaru,
vyvoln nstroj,
njezdu do bezpen pozice,
posuvech a otkch vetena,
drhovch pohybech, cyklech a dalch funkcch.

Drhov funkce

Slova

slo bloku

Posledn blok programu je oznaen s END PGM, jmnem programu a


platnou mrovou jednotkou.
HEIDENHAIN doporuuje, abyste zsadn najdli po
vyvoln nstroje do bezpen pozice, odkud me TNC
polohovat do obrbc pozice bez kolize!

Definice neobrobenho polotovaru: BLK FORM


Bezprostedn po oteven novho programu nadefinujte neobroben
polotovar ve tvaru kvdru. K dodaten definici polotovaru stisknte
softklvesu SPEC FCT a pot softklvesu BLK FORM. Tuto definici
potebuje TNC pro grafick simulace. Strany kvdru smj bt dlouh
maximln 100 000 mm, a le rovnobn s osami X, Y a Z. Tento
polotovar je definovn svmi dvma rohovmi body:
MIN-bod: nejmen souadnice X,Y a Z kvdru; zadejte absolutn
hodnoty
MAX-bod: nejvt souadnice X,Y a Z kvdru; zadejte absolutn
nebo prstkov hodnoty
Definice neobrobenho polotovaru je nutn jen tehdy,
chcete-li program graficky testovat!

HEIDENHAIN iTNC 530

139

4.4 Otevrn a zadvn program

Oteven novho programu obrbn


Program obrbn zadvte vdy v provoznm reimu Program zadat/
editovat. Pklad pro oteven programu:
Zvolte provozn reim Program zadat/editovat.

Vyvoln sprvy soubor: stisknte klvesu


PGM MGT

Zvolte adres, do kterho chcete nov program uloit:


JMNO SOUBORU = STARY.H
Zadejte nov nzev programu, potvrte klvesou
ZADN.

Zvolte mrov jednotky: stisknte softklvesu MM


nebo INCH (PALEC). TNC pejde do okna programu
a zahj dialog k definovn BLK-FORM (neobroben
polotovar).
OSA VETENA PARALELN S X/Y/Z ?
Zadejte osu vetena, nap. Z
DEF BLK-FORM: MIN-BOD?
Zadejte po sob souadnice X, Y a Z MIN-bodu a
kadou souadnici potvrte klvesou ZADAT.
DEF BLK-FORM: MAX-BOD ?
Zadejte po sob souadnice X, Y a Z MAX-bodu a
kadou souadnici potvrte klvesou ZADAT.

140

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

0 BEGIN PGM NOV MM

Zatek programu, jmno, mrov jednotka

1 BLK FORM 0.1 Z X+0 Y+0 Z-40

Osa vetena, souadnice MIN-bodu

2 BLK FORM 0.2 X+100 Y+100 Z+0

Souadnice MAX-bodu

3 END PGM NOV MM

Konec programu, jmno, mrov jednotka

4.4 Otevrn a zadvn program

Pklad: zobrazen BLK-FORM (neobrobenho polotovaru) v NC


programu

TNC vytv sla bloku, ale i bloky BEGIN a END automaticky.


Pokud nechcete programovat definici neobrobenho
polotovaru, pak perute dialog pi Osa vetena paraleln
X/Y/Z stisknutm klvesy DEL!
TNC me zobrazovat grafiku jen tehdy, je-li nejkrat
strana minimln 50 m a nejdel strana maximln
99 999,999 mm.

HEIDENHAIN iTNC 530

141

4.4 Otevrn a zadvn program

Programovn pohyb nstroje v popisnm


dialogu
Naprogramovn bloku zante stisknutm nkter dialogov klvesy.
V zhlav obrazovky se vs TNC dote na vechna potebn data.
Pklad dialogu
Zahjen dialogu
SOUADNICE?
10

20

Zadejte clovou souadnici pro osu X

Zadejte clovou souadnici pro osu Y, klvesou


ZADN pejdte k dal otzce

KOREKCE RDIUSU: RL/RR/BEZ KOR.: ?


Zadejte Bez korektury rdiusu, klvesou ZADN
pejdte k dal otzce
POSUV F=? / F MAX = ZADN

100

Posuv pro tento drhov pohyb 100 mm/min,


klvesou ZADN pejdte k dal otzce

PDAVN FUNKCE M?
Pdavn funkce M3 Veteno ZAP, klvesou
ZADN ukon TNC tento dialog

Programov okno zobraz dek:


3 L X+10 Y+5 R0 F100 M3

142

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

Funkce k definovn posuvu

4.4 Otevrn a zadvn program

Monosti jak zadat posuv


Softklvesa

Pojdn rychloposuvem
Pojdn posuvem vypotenm automaticky z
bloku TOOL CALL
Pojdn naprogramovanm posuvem (jednotky
mm/min pop. 1/10 palce/min)
Pomoc FT definujete namsto rychlosti dobu v
sekundch (rozsah zadvn od 0,001 a do
999,999 sekund), bhem kter se m projet
naprogramovan vzdlenost. FT psob pouze v
danm bloku.
Pomoc FMAXT definujete namsto rychlosti
dobu v sekundch (rozsah zadvn od 0,001 a
do 999,999 sekund), bhem kter se m projet
naprogramovan vzdlenost. FMAXT funguje
pouze s klvesnicemi, kter jsou vybaven
potenciometrem rychloposuvu. FMAXT psob
pouze v danm bloku.
Definovn posuvu na otku (jednotka mm/ot,
pop. palec/ot). Pozor: v palcovch programech
nelze kombinovat FU s M136
Definovn posuvu na zub (jednotka mm/zub,
pop. palec/zub). Poet zub mus bt definovn
v tabulce nstroj ve sloupci CUT..
Funkce pro veden dialogu

Klvesa

Peskoen dialogov otzky


Pedasn ukonen dialogu
Zruen a smazn dialogu

HEIDENHAIN iTNC 530

143

4.4 Otevrn a zadvn program

Pevzet aktuln polohy


TNC umouje pevzet aktuln polohy nstroje do programu, kdy
napklad:
programujete pojezdov bloky,
programujete cykly,
definujete nstroje pomoc TOOL DEF.
K pevzet sprvnch hodnot polohy postupujte takto:

Umstte zadvac polko na to msto do bloku, kam chcete polohu


pevzt.
Zvolte funkci Pevzet aktuln polohy: TNC uke v
lit softklves osy, jejich polohy mete pevzt.

Zvolte osu: TNC zape aktuln polohu zvolen osy


do aktivnho zadvacho polka.

TNC pebr v rovin obrbn vdy souadnice stedu


nstroje, i kdy je aktivn korektura rdiusu nstroje.
TNC pevezme v ose nstroje vdy souadnici piky
nstroje, bere tedy vdy do vahy aktivn korekturu dlky
nstroje.
TNC ponech litu softklves pro vbr osy aktivn tak
dlouho aktivn, ne ji opt vypnete novm stiskem klvesy
"Pevzet aktuln polohy". Toto chovn plat tak tehdy,
kdy aktuln blok ulote a otevete klvesou drhov
funkce nov blok. Zvolte-li prvek bloku, v nm muste
zvolit softklvesou alternativu zadn (nap. korekci
rdiusu), tak TNC rovn zave litu softklves pro vbr
os.
Funkce "Pevzet aktuln polohy" nen povolen pi
aktivn funkci Naklopen roviny obrbn.

144

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.4 Otevrn a zadvn program

Editace programu
Program mete editovat pouze tehdy, pokud nen prv
v TNC zpracovvn v nkterm provoznm reimu. TNC
sice umon pohyb kurzoru v bloku, ale nedovol uloen
zmn a vyd chybov hlen.
Kdy vytvte nebo mnte program obrbn, mete smrovmi
klvesami nebo softklvesami navolit libovoln dek v programu i
jednotliv slova v bloku:
Funkce

Softklvesy/
klvesy

Listovat po strnkch nahoru


Listovat po strnkch dol
Skok na zatek programu
Skok na konec programu
Zmna pozice aktulnho bloku na obrazovce.
Takto si mete dt zobrazit vce blok
programu, kter jsou naprogramovny ped
aktulnm blokem.
Zmna pozice aktulnho bloku na obrazovce.
Takto si mete dt zobrazit vce blok
programu, kter jsou naprogramovny za
aktulnm blokem.
Skok z bloku do bloku
Volba jednotlivch slov v bloku
Volba uritho bloku: stisknte tlatko
GOTO, zadejte poadovan slo bloku a
potvrte jej klvesou ZADN. Nebo: zadejte
krok sel blok a skote o poet zadanch
dek nahoru i dol stisknutm softklvesy N
DEK

HEIDENHAIN iTNC 530

145

4.4 Otevrn a zadvn program

Softklvesa/
klvesa

Funkce
Nastaven hodnoty zvolenho slova na nulu
Smazn chybn hodnoty
Smazn chybovho hlen (neblikajcho)
Smazn zvolenho slova
Smazn zvolenho bloku
Smazn cykl a st programu
Vloen bloku, kter jste naposledy editovali
pp. smazali

Vloen blok na libovoln msto


Zvolte blok, za kter chcete vloit nov blok a zahajte dialog
Zmna a vloen slov
Zvolte v danm bloku slovo a pepite jej novou hodnotou. Jakmile
jste zvolili slovo, je k dispozici popisn dialog
Ukonen zmny: stisknte klvesu END (KONEC)
Chcete-li vloit njak slovo, stisknte smrovou klvesu (doprava
nebo doleva), a se objev poadovan dialog, a zadejte poadovanou
hodnotu.

146

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.4 Otevrn a zadvn program

Hledn stejnch slov v rznch blocch


Pro tuto funkci nastavte softklvesu AUTOM. KRESLEN na VYP.
Volba slova v bloku: stisknte smrovou klvesu
tolikrt, a se ozna poadovan slovo.

Volba bloku smrovmi klvesami

Oznaen se nachz v nov zvolenm bloku na stejnm slov, jako v


bloku zvolenm pedtm.
Zadte-li hledn ve velmi dlouhch programech, tak TNC
zobraz okno indikujc postup hledn. Navc pak mete
softklvesou hledn peruit.
TNC pevezme v ose nstroje vdy souadnici piky
nstroje, bere tedy vdy do vahy aktivn korekturu dlky
nstroje.
Nalezen libovolnho textu
Zvolte funkci hledn: stisknte softklvesu HLEDAT. TNC zobraz
dialog Hledn textu:
Zadejte hledan text
Hledn textu: stisknte softklvesu PROVST

HEIDENHAIN iTNC 530

147

4.4 Otevrn a zadvn program

Koprovn, oznaovn, mazn a vkldn st programu


Aby bylo mon koprovat sti programu v rmci jednoho NCprogramu, respektive do jinho NC-programu, nabz TNC nsledujc
funkce: viz tabulku dole.
Pi koprovn st programu postupujte takto:

Navolte litu softklves s oznaovacmi funkcemi


Zvolte prvn (posledn) blok sti programu, kter se m koprovat
Oznate prvn (posledn) blok: stisknte softklvesu OZNAIT
BLOK. TNC podlo prvn msto sla bloku svtlm proukem a
zobraz softklvesu OZNAOVN PERUIT
Pesute svtl prouek na posledn (prvn) blok sti programu,
kterou chcete koprovat nebo smazat. TNC zobraz vechny
oznaen (vybran) bloky jinou barvou. Oznaovac funkci mete
kdykoli ukonit stisknutm softklvesy OZNAEN UKONIT .
Zkoprovn oznaen sti programu: stisknte softklvesu
KOPROVAT BLOK , vymazat oznaenou st programu: stisknte
softklvesu VYMAZAT BLOK . TNC ulo oznaen blok do pamti.
Smrovmi klvesami zvolte blok, za nj chcete koprovanou
(smazanou) st programu vloit.
K vloen zkoprovan sti programu do jinho programu
zvolte pslun program ve sprv soubor a vyberte v
nm blok, za nj chcete vkldat.

Vloen uloen sti programu: stisknte softklvesu VLOIT


BLOK
Ukonen funkce oznaovn: stisknte softklvesu OZNAOVN
PERUIT
Funkce

Softklvesa

Zapnut funkce oznaovn (vybrn)


Vypnut funkce oznaovn (vybrn)
Smazn vybranho bloku
Vloen bloku uloenho v pamti
Koprovn vybranho bloku

148

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.4 Otevrn a zadvn program

Funkce hledn TNC


Pomoc hledac (vyhledvac) funkce TNC mete vyhledat jakkoliv
texty v programu a v ppad poteby je nahrazovat novmi texty.
Hledn jakchkoli text
Ppadn zvolte blok, v nm je uloeno hledan slovo
Zvolte funkci hledn: TNC zobraz okno hledn a
uke hledac funkce, je jsou v lit softklves k
dispozici (viz tabulka funkc hledn)
+40

Zadejte hledan text, respektujte velk a mal


psmena

Zahjen hledn: TNC uke v lit softklves


monosti hledn, kter jsou k dispozici (viz tabulku
monost hledn)

Ppadn zmte monosti hledn

Sputn hledn: TNC sko do nejbliho dalho


bloku, v nm je uloen hledan text

Opakovn hledn: TNC sko do nejbliho dalho


bloku, v nm je uloen hledan text

Ukonen hledn

Hledac funkce

Softklvesa

Oteve se pomocn okno, v nm se zobrazuj


posledn hledan prvky. Volba hledanch prvk
smrovmi klvesami, klvesou ZADN pevzt.
Zobraz se pomocn okno, v nm jsou uloeny
mon hledan prvky aktulnho bloku. Volba
hledanch prvk smrovmi klvesami, klvesou
ZADN pevzt.
Oteve se pomocn okno, v nm se zobraz
vbr nejdleitjch NC-funkc. Volba
hledanch prvk smrovmi klvesami, klvesou
ZADN pevzt.
Aktivovn funkce Hledat/Nahradit

HEIDENHAIN iTNC 530

149

4.4 Otevrn a zadvn program

Monosti hledn

Softklvesa

Uren smru hledn


Uren ukonen hledn: pi nastaven
KOMPLETN se hled od aktulnho bloku a k
aktulnmu bloku
Sputn novho hledn

Hledn/nahrazovn libovolnch text


Funkce Hledn/nahrazovn nen mon, jestlie
je program chrnn;
TNC prv program provd.
U funkce NAHRADIT VE dbejte na to, abyste omylem
nenahradili sti textu, kter maj vlastn zstat beze
zmny. Nahrazen texty jsou nenvratn ztracen.

Ppadn zvolte blok, v nm je uloeno hledan slovo


Zvolte funkci hledn: TNC zobraz okno hledn a
uke hledac funkce, je jsou v lit softklves k
dispozici

150

Aktivace nahrazovn: TNC zobraz v pomocnm


okn dodatenou monost zadn textu, kter se m
vloit jako nhrada

Zadejte hledan text, respektujte velk a mal


psmena, potvrte klvesou ZADN

Zadejte text, kter se m vloit, respektujte mal a


velk psmena.

Zahjen hledn: TNC uke v lit softklves


monosti hledn, kter jsou k dispozici (viz tabulku
monost hledn)

Ppadn zmte monosti hledn

Sputn hledn: TNC sko na nejbli dal hledan


text.

Pejete-li si text nahradit a pot skoit na dal hledan


text: stisknte softklvesu NAHRADIT nebo pro
nahrazen vech nalezench text: stisknte
softklvesu NAHRADIT VE, nebo pokud se text
nem nahrazovat a m se pejt na msto dalho
vskytu textu: stisknte softklvesu
NENAHRAZOVAT

Ukonen hledn

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.5 Programovac grafika

4.5 Programovac grafika


Soubn provdn/neprovdn programovac
grafiky
Zatmco vytvte program, me TNC zobrazit programovan obrys
pomoc 2D-rov grafiky.

Chcete-li pejt ke zmn rozdlen obrazovky s programem vlevo a


grafikou vpravo: stisknte klvesu SPLIT SCREEN (ROZDLIT
OBRAZOVKU) a softklvesu PROGRAM + GRAFIKA
Softklvesu AUTOM. KRESLEN nastavte na ZAP.
Zatmco zadvte programov dky, zobrazuje TNC
kad programovan drhov pohyb vpravo v
grafickm okn

Nem-li TNC soubn grafiku provdt, nastavte softklvesu


AUTOM. KRESLEN na VYP.
AUTOM. KRESLEN ZAP nekresl soubn opakovn st
programu.

Vytvoen programovac grafiky pro existujc


program

Smrovmi klvesami navolte blok, a do kterho se m vytvet


grafika, nebo stisknte GOTO a pmo zadejte poadovan slo
bloku.
Vytven grafiky: stisknte softklvesu RESET +
START

Dal funkce:
Funkce

Softklvesa

Vytvoen pln programovac grafiky


Vytven programovac grafiky po blocch
Kompletn vytvoen programovac grafiky nebo
doplnn po RESET + START
Zastaven programovac grafiky. Tato
softklvesa se objev jen tehdy, kdy TNC vytv
programovac grafiku
Znovu pekreslit programovac grafiku, kdy se
nap. vymaou pmky pi pekrvn.

HEIDENHAIN iTNC 530

151

4.5 Programovac grafika

Zobrazen / skryt sel blok

Pepnut lity softklves: viz obrzek

Zobrazen sel bloku: softklvesu ZOBRAZIT /


SKRT . BLOKU nastavte na ZOBRAZIT

Vypnut sel blok: softklvesu ZOBRAZIT / SKRT


. BLOKU nastavte na SKRT

Vymazat grafiku

Pepnout litu softklves: viz obrzek

Smazn grafiky: stisknte softklvesu VYMAZAT


GRAFIKU

Zmenen nebo zvten vezu


Pohled v grafickm zobrazen si mete sami nadefinovat. Pomoc
rmeku zvolte vez pro zvten nebo zmenen.

Zvolte litu softklves pro zvten/zmenen vezu (druh lita, viz


obrzek).

Tm mte k dispozici nsledujc funkce:


Funkce

Softklvesa

Zobrazit a posunout rmeek. K posouvn


drte pslunou softklvesu stisknutou

Zmenen rmeku k zmenen drte


softklvesu stisknutou.
Zvten rmeku k zvten drte
softklvesu stisknutou.

Pevzet vybranho rozsahu softklvesou VEZ


POLOTOVARU

Softklvesou POLOTOVAR JAKO BLK FORM obnovte pvodn


vez.

152

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.6 rov grafika 3D (funkce FCL2)

4.6 rov grafika 3D (funkce


FCL2)
Pouit
Pomoc trojrozmrn rov grafiky mete nechat TNC zobrazit
programovan posuvov drhy v prostoru. Abyste mohli rychle
rozpoznat detaily je k dispozici vkonn funkce Zoom.
Zvlt u extern pipravench program mete zkontrolovat
rovou grafikou 3D nepravidelnosti ji ped obrbnm, aby se
zabrnilo nedoucm stopm po obrbn na obrobku. Tyto stopy po
obrbn se vyskytuj napklad tehdy, kdy jsou chybn vydan body
od postprocesoru.
Abyste mohli chybn msta rychle zjistit, oznauje TNC aktivn blok v
levm okn v rov grafice 3D jinou barvou (zkladn nastaven:
erven).

Chcete-li pejt ke zmn rozdlen obrazovky s programem vlevo a


rami 3D vpravo: stisknte klvesu SPLIT SCREEN (ROZDLIT
OBRAZOVKU) a softklvesu PROGRAM + RY 3D

HEIDENHAIN iTNC 530

153

4.6 rov grafika 3D (funkce FCL2)

Funkce rov grafiky 3D


Funkce

Softklvesa

Zobrazit rmeek Zoom a posunout jej nahoru. K


posouvn drte softklvesu stisknutou.
Zobrazit rmeek Zoom a posunout jej dol. K
posouvn drte softklvesu stisknutou.
Zobrazit rmeek Zoom a posunout jej vlevo. K
posouvn drte softklvesu stisknutou.
Zobrazit rmeek Zoom a posunout jej vpravo. K
posouvn drte softklvesu stisknutou.
Zvten rmeku k zvten drte softklvesu
stisknutou.
Zmenen rmeku k zmenen drte
softklvesu stisknutou.
Zruen zvten vezu, take TNC zobraz
obrobek podle programovan formy polotovaru
(BLK-Form).
Pevzet vezu
Otoit obrobkem ve smyslu hodinovch ruiek.
Otoit obrobkem proti smyslu hodinovch
ruiek.
Peklopit obrobek dozadu.
Peklopit obrobek dopedu.
Zobrazen zvtovat po krocch. Je-li zobrazen
zvteno, ukazuje TNC v pat grafickho okna
psmeno Z.
Zobrazen zmenovat po krocch. Je-li zobrazen
zmeneno, ukazuje TNC v pat grafickho okna
psmeno Z.
Zobrazit obrobek v originln velikosti.
Zobrazit obrobek v naposledy aktivnm nhledu.
Zobrazit/nezobrazit programovan koncov body
bodem na e.

154

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.6 rov grafika 3D (funkce FCL2)

Funkce

Softklvesa

Zobrazit / nezobrazit NC-blok zvolen v levm


okn v rov grafice 3D s barevnm
zvraznnm.
Zobrazit / nezobrazit sla blok.

rovou grafiku 3D mete ovldat tak my. K dispozici jsou tyto


funkce:

K otoen zobrazenho drtovho modelu v trojrozmrnm prostoru:


drte prav tlatko myi stisknut a pohybujte my. TNC zobraz
souadnicov systm, kter pedstavuje momentln aktivn
vyrovnn obrobku. Kdy pustte prav tlatko myi, orientuje TNC
obrobek do definovanho vyrovnn.
Pro posunovn zobrazenm drtovm modelem: drte stedn
tlatko myi, pop. koleko myi, stisknut a pohybujte my. TNC
posouv obrobkem v pslunm smru. Kdy pustte stedn tlatko
myi, posune TNC obrobek do definovan pozice.
Chcete-li my zvtit uritou oblast: stlaenm levm tlatkem myi
oznate pravohlou oblast zoomovn. Kdy pustte lev tlatko
myi, zvt TNC obrobek v definovan oblasti.
Pro rychl zvtovn a zmenovn my: otejte kolekem myi
vped, pop. vzad

HEIDENHAIN iTNC 530

155

4.6 rov grafika 3D (funkce FCL2)

Barevn zvraznn blok NC v grafice

Pepnte litu softklves

Zobrazit NC-blok zvolen na obrazovce vlevo v rov


grafice 3D a vpravo s barevnm oznaenm: nastavte
softklvesu OZNAEN AKT. ELEM. VYP / ZAP na
ZAP

Zobrazit NC-blok zvolen na obrazovce vlevo v rov


grafice 3D vpravo bez barevnho oznaen: nastavte
softklvesu OZNAEN AKT. ELEM. VYP / ZAP na
VYP

Zobrazen / skryt sel blok

Pepnte litu softklves

Zobrazen sel bloku: softklvesu ZOBRAZIT /


SKRT . BLOKU nastavte na ZOBRAZIT

Vypnut sel blok: softklvesu ZOBRAZIT / SKRT


. BLOKU nastavte na SKRT

Vymazat grafiku

156

Pepnte litu softklves

Smazn grafiky: stisknte softklvesu VYMAZAT


GRAFIKU

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.7 lenn program

4.7 lenn program


Definice, monosti pouvn
TNC vm umouje komentovat obrbc programy pomoc lencch
blok. lenc bloky jsou krtk texty (maximln s 37 znaky), kter
chpejte jako komente nebo nadpisy pro nsledujc dky
programu.
Dlouh a sloit programy je mon uinit pomoc lencch blok
pehlednj a srozumitelnj.
To usnaduje zvlt pozdj zmny v programu. lenc bloky
vkldte do programu obrbn na libovoln msto. Dodaten je lze
zobrazit ve vlastnm okn a tak zpracovvat, ppadn doplovat.
Vloen lenc body spravuje TNC ve zvltnm souboru (ppona
.SEC.DEP). Tm se zvyuje rychlost pi navigovn v okn lenn.

Zobrazen okna lenn / zmna aktivnho okna

Zobrazen okna lenn: zvolte rozdlen obrazovky


PROGRAM + LENN

Zmna aktivnho okna: stisknte softklvesu Zmna


okna

Vloen lencho bloku do okna programu


(vlevo)

Zvolte poadovan blok, za nj chcete vloit lenc blok.


Stisknte softklvesu VLOIT LENN nebo klvesu
* na klvesnici ASCII.

Zadejte text lenn ze znakov klvesnice

Pp. zmte hloubku lenn softklvesou

Volba blok v okn lenn


Pokud peskote v okn lenn z bloku na blok, tak TNC soubn
ukazuje blok v okn programu. Tak mete nkolika mlo kroky
peskoit velk sti programu.

HEIDENHAIN iTNC 530

157

4.8 Vkldn koment

4.8 Vkldn koment


Pouit
Kad blok v programu obrbn mete opatit komentem k
objasnn programovch krok nebo zadn poznmek.
Neme-li TNC zobrazit koment na obrazovce
kompletn, tak se objev na obrazovce znak >>.
Mte ti monosti, jak zadat koment:

Koment bhem zadvn programu

Zadejte daje pro programov blok, potom stisknte ; (stednk) na


znakov klvesnici TNC zobraz otzku Koment?
Zadejte koment a blok uzavete klvesou END

Dodaten vloen komente

Zvolte blok, ke ktermu chcete pipojit koment.


Klvesou se ipkou doprava zvolte posledn slovo bloku: na konci
bloku se objev stednk a TNC zobraz otzku Koment?
Zadejte koment a blok uzavete klvesou END

Zadn komente v samostatnm bloku

Zvolte blok, za kter chcete vloit koment.


Zahajte programovac dialog klvesou ; (stednk) na znakov
klvesnici.
Zadejte koment a blok uzavete klvesou END

158

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

Funkce

4.8 Vkldn koment

Funkce pi editaci koment


Softklvesa

Skoit na potek komente


Skoit na konec komente
Skoit na zatek slova. Slova mus bt oddlena
przdnm znakem.
Skoit na konec slova. Slova mus bt oddlena
przdnm znakem.
Pepnn mezi reimem vkldn a pepisovn

HEIDENHAIN iTNC 530

159

4.9 Vytven textovch soubor

4.9 Vytven textovch soubor


Pouit
Na TNC mete vytvet a zpracovvat texty pomoc textovho
editoru. Typick aplikace:
Zaznamenn zkuenost
Dokumentace prbhu prce
Vytvoen sbrky vzorc
Textov soubory jsou soubory typu .A (ASCII). Chcete-li zpracovvat
jin soubory, pak je nejprve zkonvertujte do typu .A.

Oteven a oputn textovch soubor

Zvolte provozn reim Program zadat/editovat


Vyvoln sprvy soubor: stisknte klvesu PGM MGT
Zobrazen soubor typu .A: stisknte po sob softklvesu ZVOLIT
TYP a softklvesu UKZAT .A
Zvolte soubor a otevete jej softklvesou ZVOLIT nebo klvesou
ZADN nebo otevete nov soubor: zadejte nov jmno, potvrte
klvesou ZADN

Chcete-li textov editor opustit, pak vyvolejte sprvu soubor a zvolte


soubor jinho typu, jako napklad obrbc program.
Pohyby kurzoru

Softklvesa

Kurzor o slovo doprava


Kurzor o slovo doleva
Kurzor na dal strnku obrazovky
Kurzor na pedchoz strnku obrazovky
Kurzor na zatek souboru
Kurzor na konec souboru

160

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.9 Vytven textovch soubor

Editan funkce

Klvesa

Zat nov dek


Smazat znak vlevo od kurzoru
Vloit mezeru
Pepnout velk/mal psmena

Editace text
V prvnm dku textovho editoru se nachz informan pruh, kter
zobrazuje jmno souboru, polohu a zpisov md kurzoru (anglicky
pozin ukazatel):
Soubor:
dek:
Sloupec:
INSERT
(Vloit):
OVERWRITE
(Pepsat):

Jmno textovho souboru


Aktuln pozice kurzoru v dku
Aktuln pozice kurzoru ve sloupci
Nov zadvan znaky se vkldaj
Nov zadvan znaky pepisuj existujc text na
pozici kurzoru

Text se vkld na msto, na kterm se prv nachz kurzor. Pomoc


smrovch klves pesunete kurzor na libovoln msto v textovm
souboru.
dek, ve kterm se nachz kurzor, je barevn zvraznn. dek
me obsahovat maximln 77 znak a zalamuje se klvesou RET
(Return) nebo ZADN.

HEIDENHAIN iTNC 530

161

4.9 Vytven textovch soubor

Mazn a optn vkldn znak, slov a dk


V textovm editoru mete smazat cel slova nebo dky a opt je
vloit na jin msto.

Pesute kurzor na slovo nebo dek, kter se m smazat a vloit na


jin msto.
Stisknte softklvesu VYMAZAT SLOVO resp. VYMAZAT DEK:
text se odstran a ulo do mezipamti.
Pesute kurzor na pozici, na kterou se m text vloit, a stisknte
softklvesu VLOIT DEK/SLOVO
Funkce

Softklvesa

Smazat dek a uloit do mezipamti


Smazat slovo a uloit do mezipamti
Smazat znak a uloit do mezipamti
Opt vloit dek nebo slovo po smazn

162

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.9 Vytven textovch soubor

Zpracovn textovch blok


Textov bloky libovoln velikosti mete koprovat, mazat a opt
vkldat na jin msta. V kadm ppad nejprve oznate poadovan
textov blok:

Oznaen (vybrn) textovho bloku: pesute kurzor na znak, na


kterm m oznaen textu zanat.
Stisknte softklvesu OZNAIT BLOK

Pesute kurzor na znak, na kterm m oznaen


textu konit. Pohybujete-li kurzorem pomoc
smrovch klves pmo nahoru a dol, ozna se
pln vechny mezilehl textov dky oznaen
(vybran) text se barevn zvrazn.

Jakmile jste oznaili poadovan textov blok, zpracujte text dle


pomoc nsledujcch softklves:
Funkce

Softklvesa

Smazn a uloen oznaenho bloku do


mezipamti
Uloen oznaenho bloku do mezipamti bez
jeho smazn (koprovn)
Pokud chcete vloit blok uloen v mezipamti na jin msto, provete
jet nsledujc kroky:

Pesute kurzor na pozici, na kterou chcete vloit textov blok


uloen v mezipamti.
Stisknte softklvesu VLOIT BLOK: text se vlo.

Dokud se dan text nachz v mezipamti, mete jej vkldat libovoln


opakovan.
Penesen oznaenho bloku do jinho souboru
Oznate textov blok tak, jak bylo prv popsno.
Stisknte softklvesu PIPOJIT K SOUBORU. TNC
zobraz dialog Clov soubor =

Zadejte cestu a jmno clovho souboru. TNC pipoj


oznaen textov blok k clovmu souboru. Pokud
neexistuje clov soubor se zadanm jmnem, zape
TNC oznaen text do novho souboru.

Vloen jinho souboru na pozici kurzoru


Posute kurzor na to msto v textu, na kter chcete vloit jin textov
soubor.
Stisknte softklvesu VLOIT ZE SOUBORU. TNC
zobraz dialog Jmno souboru =

Zadejte cestu a jmno souboru, kter chcete vloit.

HEIDENHAIN iTNC 530

163

4.9 Vytven textovch soubor

Hledn sti textu


Vyhledvac funkce textovho editoru hled v textu slova nebo
znakov etzce. TNC poskytuje dv monosti.
Nalezen aktulnho textu
Vyhledvac funkce m nalzt slovo, kter odpovd slovu, na kterm
se prv nachz kurzor:

Pesute kurzor na poadovan slovo.


Zvolte funkci hledn: stisknte softklvesu HLEDAT.
Stisknte softklvesu HLEDAT AKTULN SLOVO
Ukonen vyhledvac funkce: stisknte softklvesu KONEC

Nalezen libovolnho textu


Zvolte funkci hledn: stisknte softklvesu HLEDAT. TNC zobraz
dialog Hledat text:
Zadejte hledan text
Hledn textu: stisknte softklvesu PROVST
Oputn vyhledvac funkce: stisknte softklvesu KONEC

164

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.10 Kalkultor

4.10 Kalkultor
Ovldn
TNC je vybaveno kalkultorem s nejdleitjmi matematickmi
funkcemi.

Klvesou CALC (Kalkultor) mete kalkultor zobrazit, ppadn


zase uzavt.
Vpoetn funkce volte zkrcenmi pkazy ze znakov klvesnice.
Zkrcen pkazy jsou v kalkultoru barevn oznaeny.
Vpoetn funkce

Zkrcen pkaz (klvesa)

Souet

Odetn

Nsoben

Dlen

Sinus

Kosinus

Tangens

Arkus-sinus

AS

Arkus-kosinus

AC

Arkus-tangens

AT

Umocovn

Druh odmocnina

Inverzn funkce

Vpoet se zvorkami

()

PI (3,14159265359)

Zobrazit vsledek

Pevzet vypotan hodnoty do programu


Zvolte smrovmi klvesami slovo, do kterho se m pevzt
vypotan hodnota
Klvesou CALC zobrazte kalkultor a provete poadovan
vpoet.
Stisknte klvesu Pevzet aktuln polohy: TNC pevezme
hodnotu vpotu do aktivnho zadvacho okna a uzave kalkultor

HEIDENHAIN iTNC 530

165

4.11 Pm npovda pro chybov hlen NC

4.11 Pm npovda pro chybov


hlen NC
Zobrazen chybovch hlen
Chybov hlen zobraz TNC automaticky mimo jin pi
nesprvnch zadnch,
logickch chybch v programu,
nerealizovatelnch obrysovch prvcch,
aplikacch dotykov sondy, kter neodpovdaj pedpisu.
Chybov hlen, kter obsahuje slo programovho bloku, je
zpsobeno tmto blokem nebo nkterm z pedchzejcch blok.
Texty hlen TNC smaete klvesou CE, kdy jste pedtm odstranili
pinu chyby.
K zskn blich informac k nevyzenmu chybovmu hlen
stisknte klvesu NPOVDA. TNC pak zobraz okno, v nm je
popsna pina chyby a zpsob jejho odstrann.

Zobrazen npovdy
Pi blikajcm chybovm hlen zobraz TNC text npovdy
automaticky. Po blikajcch chybovch hlench muste TNC znovu
nastartovat tm, e podrte klvesu END (KONEC) stisknutou po dobu
2 sekund.

166

Zobrazen npovdy: stisknte klvesu NPOVDA

Protte si popis chyby a monosti k jejmu


odstrann. Poppad uke TNC jet dodaten
informace, kter jsou uiten pi hledn zvady
pracovnkem firmy HEIDENHAIN. Klvesou CE
uzavete okno npovdy a souasn potvrdte
nevyzen chybov hlen

Odstrate chyby podle popisu v okn npovdy

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.12 Seznam vech aktulnch chybovch hlen

4.12 Seznam vech aktulnch


chybovch hlen
Funkce
Touto funkc mete nechat zobrazit pomocn okno, v nm TNC
vype vechna aktuln chybov hlen. TNC indikuje jak zvady
hlen ze systmu NC, tak i zvady pochzejc od vaeho vrobce
stroje.

Zobrazit seznam zvad


Jakmile existuje aspo jedno chybov hlen, tak si mete nechat
seznam zobrazit:

Zobrazit seznam: stisknte klvesu ERR

Smrovmi klvesami mete zvolit nkter z


uvedench chybovch hlen

Klvesou CE nebo klvesou DEL vymaete prv


zvolen chybov hlen z pomocnho okna. Pokud
existuje pouze jedno chybov hlen, tak se
souasn zave pomocn okno.

Zaven pomocnho okna: stisknte znovu klvesu


ERR. Existujc chybov hlen zstanou zachovna

Soubn se seznamem zvad mete nechat zobrazit v


samostatnm okn tak pslun text npovdy:
stisknte klvesu NPOVDA.

HEIDENHAIN iTNC 530

167

4.12 Seznam vech aktulnch chybovch hlen

Obsah okna
Sloupec

Vznam

slo

slo chyby (-1: dn slo chyby nen


definovno), kter pidluje fa HEIDENHAIN
nebo v vrobce stroje

Tda

Tda chyby. Uruje, jak TNC tuto chybu


zpracovv:
ERROR (CHYBA)
TNC peru chod programu (INTERN
STOP)
FEED HOLD (ZASTAVEN POSUVU)
Povolen posuvu se vymae
PGM HOLD (ZASTAVEN PROGRAMU)
Provdn programu se peru (STIB blik)
PGM ABORT (OPUTN PROGRAMU)
Provdn programu se peru (INTERN
STOP)
EMERG. STOP (NOUZOV VYPNUT)
Aktivuje se Nouzov vypnut
RESET
TNC provede tepl start
WARNING (VSTRAHA)
Vstran hlen, provdn programu
pokrauje dl
INFO
Informan hlen, provdn programu
pokrauje dl

Skupina

Skupina. Uruje, v kter sti programu


operanho systmu bylo chybov hlen
vytvoeno.
OPERATING (PROVOZ)
PROGRAMMING (PROGRAMOVN)
PLC
GENERAL (OBECN ST)

Chybov hlen

168

Text chyby, kter TNC vdy ukazuje

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.12 Seznam vech aktulnch chybovch hlen

Vyvoln systmu npovdy TNCguide


Systm npovdy TNC mete vyvolat softklvesou. V souasn
dob dostanete od tohoto pomocnho systmu stejn popis chyby,
jako po stisku klvesy NPOVDA.
Pokud v vrobce stroje dv k dispozici tak npovdu,
tak TNC zobraz pdavnou softklvesu VROBCE
STROJE, kterou mete vyvolat samostatnou npovdu.
Tam naleznete dal, podrobnj informace ke
stvajcmu chybovmu hlen.

Vyvoln npovdy k chybovm hlenm


HEIDENHAIN

Vyvoln npovdy ke strojn specifickm chybovm


hlenm, pokud jsou k dispozici

HEIDENHAIN iTNC 530

169

4.12 Seznam vech aktulnch chybovch hlen

Vytven servisnch soubor


Touto funkc mete uloit vechny soubory, kter jsou poteba pro
servis, do jednoho souboru ZIP. Pslun data NC a PLC ulo TNC
do souboru TNC:\service\service<xxxxxxxx>.zip. Nzev souboru ur
TNC automaticky a <xxxxxxxx> je jedinen posloupnost znak
systmovho asu .
Pro vytvoen servisnho souboru jsou k dispozici jsou tyto monosti:
Stisknout softklvesu ULOIT SERVISN SOUBORY po stisku
klvesy ERR
Zvenku pes software pro penos dat TNCremoNT
Po pdu softwaru NC z dvodu zvan chyby vytv TNC servisn
soubory automaticky
Navc me vrobce vaeho stroje pro chybov hlen PLC tak
nechat vytvoit servisn soubory automaticky.
Mezi jinm se v servisnch souborech ukldaj nsledujc data:
Provozn denk
Provozn denk PLC
Vybran soubory (*.H/*.I/*.T/*.TCH/*.D) vech provoznch reim
Soubory *.SYS
Strojn parametry
Informan a protokolovac soubory operanho systmu (sten
lze aktivovat pomoc MP7691)
Obsahy pamt PLC
NC-makra definovan v PLC:\NCMACRO.SYS
Informace o hardwaru
Navc mete podle pokynu zkaznickho servisu zaloit dal dic
soubor TNC:\service\userfiles.sys ve formtu ASCI. TNC pak pibal
tak tam definovan data do souboru ZIP.

170

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.13 Kontextov npovda TNCguide (funkce FCL 3)

4.13 Kontextov npovda


TNCguide (funkce FCL 3)
Pouit
Systm npovdy TNCguide je vm k dispozici pouze
tehdy, kdy v dic systm m nejmn 256 MByt
pracovn pamti a navc je nastavena funkce FCL 3.
Kontextov npovda TNCguide obsahuje uivatelskou dokumentaci
ve formtu HTML. Vyvoln TNCguide se provd klvesou HELP
(NPOVDA), piem TNC sten pmo zobrazuje pslun
informace v zvislosti na dan situaci (kontextov zvisl vyvoln).
Standardn se dodv nmeck a anglick dokumentace spolu s
pslunm softwarem NC. Ostatn jazyky poskytuje HEIDENHAIN k
volnmu staen po proveden pekladu, (viz Sthnout aktuln
soubory npovdy na stran 176).
TNC se v zsad sna spustit TNCguide vdy v tom
jazyku, kter jste nastavili jako jazyk dialog ve vaem
TNC. Pokud nejsou soubory s tmto jazykem ve vaem
TNC jet k dispozici, tak TNC oteve anglickou verzi.
V TNCguide je nyn k dispozici nsledujc dokumentace uivatel:
Uivatelsk pruka programovn s popisnm dialogem
(BHBKlartext.chm)
Pruka pro uivatele cykl dotykov sondy (BHBtchprobe.chm)
Pruka pro uivatele smarT.NC (formt Prvodce,
BHBSmart.chm)
Seznamy vech chybovch hlen NC (errors.chm)
Navc je k dispozici soubor knih main.chm, v nm jsou zobrazeny
vechny soubory *.chm.
Opn me vrobce vaeho stroje jet zahrnout do
TNCguide strojn specifickou dokumentaci. Tyto
dokumenty se pak objev v souboru main.chm jako
samostatn knihy.

HEIDENHAIN iTNC 530

171

4.13 Kontextov npovda TNCguide (funkce FCL 3)

Prce s TNCguide
Vyvoln TNCguide
Pro sputn TNCguide mte vce monost:
Stisknte klvesu HELP (NPOVDA), pokud TNC prv
neukazuje dn chybov hlen.
Klepnutm my na softklvesu, pokud jste pedtm klepli na
zobrazen symbol npovdy na obrazovce vpravo dole.
Pomoc sprvy soubor otevete soubor npovdy (soubor .chm).
TNC me otevt libovoln soubor .chm, i kdy tento nen uloen na
pevnm disku TNC.
Pokud je nevyzen jedno i vce chybovch hlen, tak
TNC zobraz pmo npovdu k tmto chybovm
hlenm. Abyste mohli spustit TNCguide, tak muste
nejdve potvrdit a zruit vechna chybov hlen.
Pi vyvoln npovdy na programovacm pracoviti s
dvouprocesorovou verz spust TNC standardn prohle
(zpravidla Internet Explorer) a na jednoprocesorov verzi
spust upraven prohle fy Heidenhain.
U mnoha softklves je k dispozici kontextov vyvoln, pes kter se
mete dostat pmo k popisu funkce pslun softklvesy. Tuto funkci
mte pouze pi ovldn my. Postupujte nsledovn:

Zvolte litu softklves, kde se zobrazuje poadovan softklvesa.


My klepnte na symbol npovdy, kter TNC zobrazuje pmo
vpravo nad litou softklves: kurzor myi se zmn na otaznk.
Otaznkem klepnte na softklvesu, jej funkci si pejete vyjasnit:
TNC oteve TNCguide. Pokud k va zvolen softklvese neexistuje
pmo odkaz, tak TNC oteve soubor knih main.chm, v nm
mete pomoc textovho hledn nebo runho pohybu hledat
poadovanou npovdu.

172

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.13 Kontextov npovda TNCguide (funkce FCL 3)

Orientace v TNCguide
Nejjednodueji se mete v TNCguide pohybovat pomoc myi. Vlevo
je vidt obsah. Klepnutm na trojhelnek, ukazujc vpravo, mete
nechat ukzat skryt kapitoly nebo pmo klepnutm na danou poloku
nechat zobrazit pslunou strnku. Ovldn je stejn jako u
przkumnka ve Windows.
Texty s odkazem (kov odkazy) jsou modr a jsou podtren.
Klepnutm na odkaz otevete pslunou strnku.
Samozejm mete TNCguide ovldat i klvesami a softklvesami.
Nsledujc tabulka obsahuje pehled pslunch funkc klves.
Nsledujc funkce klves jsou k dispozici u
jednoprocesorov verze TNC.
Funkce

Softklvesa

Obsah vlevo je aktivn:


Zvolit ne nebo ve uvedenou poloku
Textov okno vpravo je aktivn:
Pokud se text nebo grafika nezobrazuje
kompletn, tak strnku posunout dol nebo
nahoru
Obsah vlevo je aktivn:
Rozloit dal rovn obsahu. Pokud nen
obsahu ji dle rozloiteln, tak skok do
pravho okna.
Textov okno vpravo je aktivn:
Bez funkce
Obsah vlevo je aktivn:
Skrt dal rovn obsahu
Textov okno vpravo je aktivn:
Bez funkce
Obsah vlevo je aktivn:
Zobrazit strnku vybranou Kurzorovou
klvesou
Textov okno vpravo je aktivn:
Stoj-li kurzor na odkazu, tak skok na
propojenou strnku
Obsah vlevo je aktivn:
Pepnn mezi zobrazenm karet obsahu,
rejstku, funkc textovho hledn a pepnut
na pravou stranu obrazovky.
Textov okno vpravo je aktivn:
Skok zpt do levho okna
Obsah vlevo je aktivn:
Zvolit ne nebo ve uvedenou poloku
Textov okno vpravo je aktivn:
Skoit na dal odkaz

HEIDENHAIN iTNC 530

173

4.13 Kontextov npovda TNCguide (funkce FCL 3)

Funkce

Softklvesa

Vybrat naposledy zobrazenou strnku


Listovat dopedu, pokud jste pouili nkolikrt
funkci Zvolit naposledy zobrazenou strnku
Listovat jednu strnku zptky
Listovat o strnku dopedu
Zobrazit / skrt obsah
Pechod mezi zobrazenm cel pracovn plochy a
redukovanm zobrazenm. Pi redukovanm
zobrazen vidte pouze st pracovn plochy
TNC.
Intern se provede zamen na aplikaci TNC,
take pi otevenm TNCguide se me ovldat
dic systm. Je-li aktivn zobrazen cel
pracovn plochy, tak TNC automaticky redukuje
ped zmnou zamen velikost okna.
Ukonen TNCguide

174

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.13 Kontextov npovda TNCguide (funkce FCL 3)

Rejstk
Nejdleitj hesla jsou uvedena v rejstku (karta Index) a mete je
pmo volit kliknutm my nebo vbrem kurzorovmi klvesami.
Lev strana je aktivn.

Zvolte kartu Index

Aktivujte zadvac polko Heslo

Zadejte hledan slovo: TNC pak synchronizuje rejstk


podle zadanho textu, take mete heslo v
uvedenm seznamu rychle najt, nebo

Smrovou klvesou prosvtlete poadovan heslo

Klvesou ZADN si nechte zobrazit informace u


vybranho hesla

Textov hledn
Na kart Hledn mte monost prohledat kompletn TNCguide, zda
obsahuje urit slova
Lev strana je aktivn.

Zvolte kartu Hledn

Aktivujte zadvac polko Hledat:

Zadejte hledan slovo a potvrte jej klvesou


ZADN: TNC uke seznam nalezench mst, kter
toto slovo obsahuj

Smrovou klvesou prosvtlete poadovan msto

Klvesou ZADN zobrazte zvolen msto

Textov hledn mete provdt vdy pouze s jedinm


slovem.
Pokud aktivujete funkci Hledat pouze v nadpisech
(klvesou myi nebo najetm a optnm stisknutm
przdn klvesy (Blank)) tak TNC neprohledv
kompletn text, ale pouze nadpisy.

HEIDENHAIN iTNC 530

175

4.13 Kontextov npovda TNCguide (funkce FCL 3)

Sthnout aktuln soubory npovdy


Soubory npovdy, vhodn pro v software TNC, naleznete na
domc strnce HEIDENHAINA www.heidenhain.de v sti:

Servis a dokumentace
Software
Systm npovdy iTNC 530
slo NC-softwaru vaeho TNC, nap. 34049x-04
Zvolte poadovan jazyk, nap. nminu: pak vidte soubor ZIP s
pslunmi soubory npovdy
Sthnte soubor ZIP a rozbalte jej
Rozbalen soubory CHM pak pesute do adrese
TNC:\tncguide\de, pop. do pslunho podadrese s vam
jazykem (viz nsledujc tabulka)
Pokud pente soubory CHM k TNC pomoc
TNCremoNT, tak muste v bod nabdky Dal
volby>Konfigurace>Reim>Penos v binrnm formtu
zadat pponu .CHM.
Jazyk

Adres TNC

Nmecky

TNC:\tncguide\de

Anglicky

TNC:\tncguide\en

esky

TNC:\tncguide\cs

Francouzsky

TNC:\tncguide\fr

Italsky

TNC:\tncguide\it

panlsky

TNC:\tncguide\es

Portugalsky

TNC:\tncguide\pt

vdsky

TNC:\tncguide\sv

Dnsky

TNC:\tncguide\da

Finsky

TNC:\tncguide\fi

Holandsky

TNC:\tncguide\nl

Polsky

TNC:\tncguide\pl

Maarsky

TNC:\tncguide\hu

Rusky

TNC:\tncguide\ru

nsky (zjednoduen)

TNC:\tncguide\zh

nsky (tradin)

TNC:\tncguide\zh-tw

Slovinsky (voliteln software)

TNC:\tncguide\sl

176

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

Adres TNC

Norsky

TNC:\tncguide\no

Slovensky

TNC:\tncguide\sk

Lotysky

TNC:\tncguide\lv

Korejsky

TNC:\tncguide\kr

Estonsky

TNC:\tncguide\et

Turecky

TNC:\tncguide\tr

Rumunsky

TNC:\tncguide\ro

HEIDENHAIN iTNC 530

4.13 Kontextov npovda TNCguide (funkce FCL 3)

Jazyk

177

4.14 Sprva palet

4.14 Sprva palet


Pouit
Sprva palet je funkce zvisl na proveden stroje. V
dalm textu se popisuje standardn rozsah funkc. O
podrobnostech se informujte v pruce k vaemu stroji.
Tabulky palet se pouvaj u obrbcch center s vmnkem palet:
tabulka palet vyvolv pro rzn palety pslun programy obrbn
a aktivuje posunut nulovch bod, poppad tabulky nulovch bod.
Tabulky palet mete rovn pout k proveden rznch program s
rozlinmi vztanmi body za sebou.
Tabulky palet obsahuj nsledujc daje:
PAL/PGM (poloka bezpodmnen nutn):
Oznaen palety nebo NC-programu (volba klvesou ZADN pp.
BEZ ZADN)
JMNO (poloka bezpodmnen nutn):
Jmno palety, ppadn jmno programu. Jmna palet definuje
vrobce stroje (informujte se v pruce ke stroji). Jmna program
mus bt uloena ve stejnm adresi jako tabulka palet, jinak
muste zadat plnou cestu k programu.
PRESET (voliteln poloka):
slo preset (pedvolby) z tabulky Preset. Zde definovan slo
pedvolby TNC interpretuje buto jako vztan bod palety (poloka
PAL ve sloupci PAL/PGM) nebo jako vztan bod obrobku (poloka
PGM v dku PAL/PGM.
DATUM (POTEK) (voliteln poloka):
Jmno tabulky nulovch bod. Tabulky nulovch bod mus bt
uloeny ve stejnm adresi jako tabulka palet, jinak muste zadat
plnou cestu k tabulce nulovch bod. Nulov body z tabulky
nulovch bod zaktivujete v NC-programu cyklem 7 POSUNUT
NULOVHO BODU

178

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

Poloha

Vznam

Aktuln
hodnoty

Zapsat souadnice aktuln polohy nstroje


vztaen k aktivnmu souadnmu systmu.

Referenn
hodnoty

Zapsat souadnice aktuln polohy nstroje


vztaen k nulovmu bodu stroje

Namen
hodnoty
AKTULN

Zapsat souadnice naposledy v runm


provoznm reimu sejmutho vztanho bodu,
vztaen k aktivnmu souadnmu systmu

Namen
hodnoty REF

Zapsat naposledy v runm provoznm reimu


sejmut souadnice vztanho bodu, vztaen k
nulovmu bodu stroje

4.14 Sprva palet

X, Y, Z (voliteln poloka, dal osy jsou mon):


U jmen palet se programovan souadnice vztahuj k nulovmu
bodu stroje. U NC-program se programovan souadnice vztahuj
k nulovmu bodu palet. Tyto poloky pepisuj vztan bod, kter jste
naposledy nastavili v runm provoznm reimu. Pdavnou funkc
M104 mete posledn nastaven vztan bod opt aktivovat. Po
stisku klvesy Pevzet aktuln polohy zobraz TNC okno, jm
mete nechat TNC zapsat rzn body jako vztan bod (viz
nsledujc tabulku).

Smrovmi klvesami a klvesou ZADN zvolte pozici, kterou chcete


pevzt. Potom zvolte softklvesu VECHNY HODNOTY, aby TNC
uloilo pslun souadnice vech aktivnch os do tabulky palet.
Softklvesou AKTULN HODNOTA ulo TNC souadnici t osy, na
n se prv nachz svtl prouek v tabulce palet.
Pokud jste ped NC-programem nenadefinovali dnou
paletu, vztahuj se programovan souadnice k nulovmu
bodu stroje. Jestlie nenadefinujete dn zpis, zstv
aktivn run nastaven vztan bod.
Editan funkce

Softklvesa

Volba zatku tabulky


Volba konce tabulky
Volba pedchoz strnky tabulky
Volba dal strnky tabulky
Vloit dek na konec tabulky
Smazat dek na konci tabulky

HEIDENHAIN iTNC 530

179

4.14 Sprva palet

Editan funkce

Softklvesa

Zvolit zatek dalho dku


Vloit zadateln poet dk na konec tabulky
Zkoprovat prosvtlen polko (2. lita
softklves)
Vloit zkoprovan polko (2. lita softklves)

Volba tabulky palet

V provoznm reimu Program zadat/editovat nebo Provdn


programu zvolte sprvu soubor: stisknte klvesu PGM MGT
Zobrazen soubor typu .P: stisknte softklvesy ZVOLIT TYP a
UKZAT .P
Smrovmi klvesami zvolte tabulku palet nebo zadejte jmno pro
novou tabulku
Vbr potvrte klvesou ZADN

Oputn souboru palet

Zvolte sprvu soubor: stisknte klvesu PGM MGT


Volba jinho typu soubor: stisknte softklvesu ZVOLIT TYP a
softklvesu pro poadovan typ soubor, nap. ZOBRAZIT .H
Zvolte poadovan soubor

180

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.14 Sprva palet

Zpracovn souboru palet


Pslunm strojnm parametrem se definuje, zda se m
tabulka palet zpracovat po blocch nebo plynule.
Pokud je pomoc strojnho parametru 7246 aktivovna
kontrola pouit nstroje, tak mete provit dobu
ivotnosti vech nstroj pouvanch v palet (viz
Kontrola pouitelnosti nstroj na stran 679).

V provoznm reimu Provdn programu plynule nebo Provdn


programu po blocch zvolte sprvu soubor: stisknte klvesu
PGM MGT
Zobrazen soubor typu .P: stisknte softklvesy ZVOLIT TYP a
UKZAT .P
Tabulku palet zvolte smrovmi klvesami a potvrte ji klvesou
ZADN
Zpracovn tabulky palet: stisknte tlatko NC-Start, TNC zpracuje
palety tak, jak je nadefinovno ve strojnm parametru 7683

Rozdlen obrazovky pi zpracovn tabulky palet


Chcete-li vidt souasn obsah programu a obsah tabulky palet, pak
zvolte rozdlen obrazovky PROGRAM + PALETA. Bhem zpracovn
pak TNC zobrazuje v lev polovin obrazovky program a na prav
polovin obrazovky paletu. Abyste se mohli podvat na obsah
programu ped zpracovnm, postupujte takto:

Zvolte tabulku palet


Smrovmi klvesami navolte program, kter chcete kontrolovat
Stisknte softklvesu OTEVT PROGRAM: TNC zobraz zvolen
program na obrazovce. Smrovmi klvesami mete nyn v
programu listovat
Zpt do tabulky palet: stisknte softklvesu END PGM

HEIDENHAIN iTNC 530

181

4.15 Paletov reim s obrbnm orientovanm na nstroje

4.15 Paletov reim s obrbnm


orientovanm na nstroje
Pouit
Ve spojen s obrbnm orientovanm na nstroje je
sprva palet funkce zvisl na typu stroje. V dalm textu
se popisuje standardn rozsah funkc. O podrobnostech
se informujte v pruce k vaemu stroji.
Tabulky palet se pouvaj u obrbcch center s vmnkem palet:
tabulka palet vyvolv pro rzn palety pslun programy obrbn
a aktivuje posunut nulovch bod, poppad tabulky nulovch bod.
Tabulky palet mete rovn pout k proveden rznch program s
rozlinmi vztanmi body za sebou.
Tabulky palet obsahuj nsledujc daje:
PAL/PGM (poloka bezpodmnen nutn):
Poloka PAL uruje oznaen palety, pomoc FIX se oznauje
upnac rovina a pomoc PGM urte obrobek
W-STATE :
Aktuln stav obrbn. Stavem obrbn se uruje postup obrbn.
Pro neobroben obrobek zadejte BLANK (IST). TNC zmn tuto
poloku pi obrbn na INCOMPLETE (NEDOKONENO) a po
plnm obroben na ENDED (UKONENO). Pojmem EMPTY
(PRZDN) se oznauje msto, kde nen upnut dn obrobek
nebo kde se nem provdt dn obrbn
METHOD (METODA) (poloka je bezpodmnen nutn):
Uruje, podle kter metody se provede optimalizace programu. Pi
WPO probhne obrbn s orientac na obrobek. Pi TO probhne
obrbn s orientac na nstroj. Pro zapojen dalch nsledujcch
obrobk do obrbn orientovanho na nstroje muste pout
zadn CTO (angl. continued tool oriented - pokrauje orientace na
nstroje). Obrbn s orientac na nstroje je mon i pi dalch
upnutch jedn palety, ale nikoliv pro dal palety.
JMNO (poloka bezpodmnen nutn):
Jmno palety, ppadn jmno programu. Jmna palet definuje
vrobce stroje (informujte se v pruce ke stroji). Programy mus bt
uloeny ve stejnm adresi jako tabulka palet, jinak muste zadat
plnou cestu k programu
PRESET (voliteln poloka):
slo preset (pedvolby) z tabulky Preset. Zde definovan slo
pedvolby TNC interpretuje buto jako vztan bod palety (poloka
PAL ve sloupci PAL/PGM) nebo jako vztan bod obrobku (poloka
PGM v dku PAL/PGM.
DATUM (POTEK) (voliteln poloka):
Jmno tabulky nulovch bod. Tabulky nulovch bod mus bt
uloeny ve stejnm adresi jako tabulka palet, jinak muste zadat
plnou cestu k tabulce nulovch bod. Nulov body z tabulky
nulovch bod zaktivujete v NC-programu cyklem 7 POSUNUT
NULOVHO BODU

182

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

Poloha

Vznam

Aktuln
hodnoty

Zapsat souadnice aktuln polohy nstroje


vztaen k aktivnmu souadnmu systmu.

Referenn
hodnoty

Zapsat souadnice aktuln polohy nstroje


vztaen k nulovmu bodu stroje

Namen
hodnoty
AKTULN

Zapsat souadnice naposledy v runm


provoznm reimu sejmutho vztanho bodu,
vztaen k aktivnmu souadnmu systmu

Namen
hodnoty REF

Zapsat naposledy v runm provoznm reimu


sejmut souadnice vztanho bodu, vztaen k
nulovmu bodu stroje

4.15 Paletov reim s obrbnm orientovanm na nstroje

X, Y, Z (voliteln poloka, dal osy jsou mon):


U palet a upnn se programovan souadnice vztahuj k nulovmu
bodu stroje. U NC-program se programovan souadnice vztahuj
k nulovmu bodu palet, ppadn upnut. Tyto poloky pepisuj
vztan bod, kter jste naposledy nastavili v runm provoznm
reimu. Pdavnou funkc M104 mete posledn nastaven vztan
bod opt aktivovat. Po stisku klvesy Pevzet aktuln polohy
zobraz TNC okno, jm mete nechat TNC zapsat rzn body jako
vztan bod (viz nsledujc tabulku).

Smrovmi klvesami a klvesou ZADN zvolte pozici, kterou chcete


pevzt. Potom zvolte softklvesu VECHNY HODNOTY, aby TNC
uloilo pslun souadnice vech aktivnch os do tabulky palet.
Softklvesou AKTULN HODNOTA ulo TNC souadnici t osy, na
n se prv nachz svtl prouek v tabulce palet.
Pokud jste ped NC-programem nenadefinovali dnou
paletu, vztahuj se programovan souadnice k nulovmu
bodu stroje. Jestlie nenadefinujete dn zpis, zstv
aktivn run nastaven vztan bod.

HEIDENHAIN iTNC 530

183

4.15 Paletov reim s obrbnm orientovanm na nstroje

SP-X, SP-Y, SP-Z (voliteln poloka, dal osy jsou mon):


Pro osy lze zadat bezpen polohy, kter je mon pest pomoc
SYSREAD FN18 ID510 NR 6 z NC-maker. Pomoc SYSREAD FN18
ID510 NR 5 lze zjistit, zda byla ve sloupci naprogramovna njak
hodnota. Na udan polohy se najede pouze tehdy, pokud se tyto
hodnoty v NC-makrech petou a pslun naprogramuj.
CTID (zpis provede TNC):
Kontextov identifikan slo zadv TNC a obsahuje informace o
pokroku obrbn. Jestlie se tento zpis vymae resp. zmn, nelze
obrbn znovu zahjit
Editan funkce v tabulkovm reimu

Softklvesa

Volba zatku tabulky


Volba konce tabulky
Volba pedchoz strnky tabulky
Volba dal strnky tabulky
Vloit dek na konec tabulky
Smazat dek na konci tabulky
Zvolit zatek dalho dku
Vloit zadateln poet dk na konec tabulky
Editace formtu tabulky

Editan funkce v reimu formul

Softklvesa

Zvolit pedchoz paletu


Zvolit dal paletu
Zvolit pedchoz upnut
Zvolit dal upnut
Zvolit pedchoz obrobek

184

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.15 Paletov reim s obrbnm orientovanm na nstroje

Editan funkce v reimu formul

Softklvesa

Zvolit dal obrobek


Pejt na rove palet
Pejt na rove upnut
Pejt na rove obrobku
Zvolit standardn nhled palety
Zvolit podrobn nhled palety
Zvolit standardn nhled upnut
Zvolit podrobn nhled upnut
Zvolit standardn nhled obrobku
Zvolit podrobn nhled obrobku
Vloit paletu
Vloit upnut
Vloit obrobek
Vymazat paletu
Vymazat upnut
Vymazat obrobek
Vymazat pam
Obrbn optimalizovan pro nstroje
Obrbn optimalizovan dle obrobku

HEIDENHAIN iTNC 530

185

4.15 Paletov reim s obrbnm orientovanm na nstroje

Editan funkce v reimu formul

Softklvesa

Spojen, ppadn oddlen obrbn


Oznait rovinu jako przdnou
Oznait rovinu jako neobrobenou

Volba souboru palet

V provoznm reimu Program zadat/editovat nebo Provdn


programu zvolte sprvu soubor: stisknte klvesu PGM MGT
Zobrazen soubor typu .P: stisknte softklvesy ZVOLIT TYP a
UKZAT .P
Smrovmi klvesami zvolte tabulku palet nebo zadejte jmno pro
novou tabulku
Vbr potvrte klvesou ZADN

186

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.15 Paletov reim s obrbnm orientovanm na nstroje

Vytvoen souboru palet zadvacm formulem


Reim palety s obrbnm orientovanm na nstroje pp. na obrobky
se len do t rovin:
Rovina palet PAL
Rovina upnn FIX
Rovina obrobku PGM
V kad rovin je mon pechod do podrobnho nhledu. V
normlnm nhledu mete stanovit metodu obrbn a stav palety,
upnn a obrobku. Pi editaci souboru palety se zobraz aktuln
zadn. K vytven souboru palet pouvejte podrobn nhled.
Soubor palet vytvejte podle konfigurace stroje. Mte-li
pouze jedno upnac zazen s vce obrobky, sta
definovat upnn FIX s obrobky PGM. Obsahuje-li paleta
vce upnacch zazen, nebo se na jedno upnut obrb z
vce stran, pak muste definovat paletu PAL s pslunmi
upnacmi rovinami FIX.
Klvesou pro rozdlen obrazovky mete volit mezi
tabulkovm a formulovm nhledem.
Grafick podpora zadvn do formule nen jet k
dispozici.
Rzn roviny zadvacho formule lze doshnout pslunmi
softklvesami. Ve stavovm dku je v zadvacm formuli
podsvtlen vdy aktuln rovina. Po pechodu klvesou rozdlen
obrazovky do tabulkovho zobrazen stoj kurzor na stejn rovin jako
v zadvacm formuli.

HEIDENHAIN iTNC 530

187

4.15 Paletov reim s obrbnm orientovanm na nstroje

Nastaven roviny palety


Oznaen palety: zobraz se nzev palety.
Metoda: mete zvolit postupy obrbn WORKPIECE ORIENTED
(ORIENTOVNO NA OBROBEK), ppadn TOOL ORIENTED
(ORIENTOVNO NA NSTROJ). Proveden volba se pevezme do
pslun roviny obrobku a pepe ppadn existujc zznamy. V
tabulkovm nhledu se objev postup ORIENTOVNO NA
OBROBEK jako WPO a ORIENTOVNO NA NSTROJ jako TO.
Zadn TO-/WP-ORIENTED nelze nastavit pomoc
softklvesy. Ta se objev pouze tehdy, kdy byly v rovin
obrobku pp. upnut nastaveny rozdln metody obrbn
pro obrobky.
Pokud se nastav metoda obrbn v upnac rovin,
zznamy se pevezmou do roviny obrobku a ppadn
pepou dosavadn zznamy.
Stav: softklvesa POLOTOVAR oznauje paletu s pslunm
upnnm, ppadn obrobky jako jet neobrobenou, do pole Stav
se zanese BLANK (IST). Pokud chcete paletu pi obrbn
peskoit, pouijte softklvesu VOLN MSTO, v poli Stav se objev
EMPTY (PRZDN)
Nastaven podrobnost v rovin palety
Oznaen palety: zadejte nzev palety
Nulov bod: zadejte nulov bod palety
Tabulka NB: zadejte nzev a cestu tabulky nulovho bodu obrobku.
Zadn se pevezme do roviny upnn a obrobku.
Bezp. vka: (voliteln): bezpen poloha pro jednotliv osy
vztaen k palet. Na udan polohy se najd pouze tehdy, pokud
se tyto hodnoty v NC-makrech petou a pslun naprogramuj.

188

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.15 Paletov reim s obrbnm orientovanm na nstroje

Nastaven roviny upnn


Upnn: zobraz se slo upnn, za lomtkem je uveden poet
upnut v tto rovin.
Metoda: mete zvolit postupy obrbn WORKPIECE ORIENTED
(ORIENTOVNO NA OBROBEK), ppadn TOOL ORIENTED
(ORIENTOVNO NA NSTROJ). Proveden volba se pevezme do
pslun roviny obrobku a pepe ppadn existujc zznamy. V
tabulkovm nhledu se objev zadn ORIENTOVNO NA
OBROBEK jako WPO a ORIENTOVNO NA NSTROJ jako TO.
Softklvesou SPOJIT/ODDLIT oznate upnut, kter jsou
zahrnuta do vpot pi obrbn orientovanm na nstroje.
Spojen upnut jsou oznaena peruovanou spojovac rkou,
oddlen upnut neperuovanou pmkou. V tabulkovm nhledu
jsou spojen obrobky ve sloupci METODA oznaeny jako CTO.
Zznam TO-/WP-ORIENTATE (ORIENTOVNO TO/
WPO) nelze nastavit pomoc softklvesy, ta se objev
pouze tehdy, kdy byly v rovin obrobku nastaveny pro
obrobky rozdln obrbc metody.
Pokud se nastav metoda obrbn v upnac rovin,
zznamy se pevezmou do roviny obrobku a ppadn
pepou dosavadn zznamy.
Stav: softklvesou POLOTOVAR se ozna upnut s pslunmi
obrobky jako jet neobroben a do pole Stav se zanese BLANK
(IST). Pro peskoen upnn pi obrbn pouvejte softklvesu
VOLN MSTO, v polku STAV se objev EMPTY (PRZDN)

HEIDENHAIN iTNC 530

189

4.15 Paletov reim s obrbnm orientovanm na nstroje

Nastaven podrobnost v rovin upnn


Upnn: zobraz se slo upnn, za lomtkem je uveden poet
upnut v tto rovin.
Nulov bod: zadejte nulov bod pro upnut
Tabulka NB: zadejte nzev a cestu tabulky nulovho bodu, kter je
platn pro obrbn sousti. Zadn se pevezme do roviny
obrobku.
NC-makro: u obrbn orientovanho na nstroje se provede
namsto normlnho makra pro vmnu nstroj makro
TCTOOLMODE.
Bezp. vka: (voliteln): bezpen poloha pro jednotliv osy
vztaen k upnut
Pro osy se mohou zadat bezpen polohy, kter lze
pest z NC-maker pomoc SYSREAD FN18 ID510 NR 6.
Pomoc SYSREAD FN18 ID510 NR 5 lze zjistit, zda byla
ve sloupci naprogramovna njak hodnota. Na udan
polohy se najede pouze tehdy, pokud se tyto hodnoty v
NC-makrech petou a pslun naprogramuj
Nastaven roviny obrobku
Obrobek: zobraz se slo obrobku, za lomtkem je uveden poet
obrobk v tto upnac rovin
Metoda: mete zvolit postupy obrbn ORIENTOVNO NA
OBROBEK, ppadn ORIENTOVNO NA NSTROJ. V
tabulkovm nhledu se objev zadn ORIENTOVNO NA
OBROBEK jako WPO a ORIENTOVNO NA NSTROJ jako TO.
Softklvesou SPOJIT/ODDLIT oznate obrobky, kter jsou
zahrnuty do vpot pi obrbn orientovanm na nstroje. Spojen
obrobky jsou oznaeny peruovanou spojovac rkou, oddlen
obrobky neperuovanou pmkou. V tabulkovm nhledu jsou
spojen obrobky ve sloupci METODA oznaeny jako CTO.
Stav: softklvesou POLOTOVAR se ozna obrobek jako jet
neobroben a do pole Stav se zanese BLANK (IST). Pro
peskoen obrobku pi obrbn pouvejte softklvesu VOLN
MSTO, v polku STAV se objev EMPTY (PRZDN).
Nastavte metodu a stav v rovin palety pp. upnut, zadn
se pevezme pro vechny souvisejc obrobky.
Pi vce variantch obrobk v jedn rovin je teba uvdt
obrobky jedn varianty za sebou. Pi obrbn
orientovanm na nstroje pak mete obrobky kad
varianty oznait softklvesou SPOJIT/ODDLIT a obrbt
skupinov.

190

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

HEIDENHAIN iTNC 530

4.15 Paletov reim s obrbnm orientovanm na nstroje

Nastaven podrobnost v rovin obrobku


Obrobek: zobraz se slo obrobku, za lomtkem je uveden poet
obrobk v tto upnac resp. paletov rovin
Nulov bod: zadejte nulov bod pro obrobek
Tabulka NB: zadejte nzev a cestu tabulky nulovho bodu, kter je
platn pro obrbn sousti. Pokud pouvte pro vechny obrobky
stejnou tabulku nulovch bod, zadejte nzev s cestou do paletov
resp. upnac roviny. Zadn se pevezme automaticky do roviny
obrobku.
NC-program: zadejte cestu k NC-programu potebnmu pro
obrbn sousti
Bezp. vka: (voliteln): bezpen poloha pro jednotliv osy
vztaen k obrobku. Na udan polohy se najd pouze tehdy, pokud
se tyto hodnoty v NC-makrech petou a pslun naprogramuj.

191

4.15 Paletov reim s obrbnm orientovanm na nstroje

Prbh obrbn orientovanho na nstroje


TNC provede obrbn orientovan na nstroje pouze
tehdy, pokud bylo zvoleno metodou ORIENTOVNO NA
NSTROJE, a proto je v tabulce zznam TO, ppadn
CTO.
TNC rozpozn podle zznamu TO pp. CTO v polku Metoda, e
za tmito dky mus nsledovat optimalizovan obrbn.
Sprva palet spust NC-program, kter stoj v dku se zznamem
TO.
Obrb se prvn obrobek, a se dojde k dalmu TOOL CALL. Ve
specilnm makru na vmnu nstroje se odjede od obrobku
Ve sloupci W-STATE se zmn zznam BLANK (IST) na
INCOMPLETE (NEDOKONEN) a do polka CTID zanese TNC
hodnotu hexadecimlnm zpsobem
Hodnota zanesen v polku CTID pedstavuje pro TNC
jednoznanou informaci pro postup obrbn. Kdy se tato
hodnota vymae nebo zmn, pak nen mon dal
obrbn nebo pokraovn, ani opakovn.
Vechny dal dky souboru palety, kter maj v polku METODA
oznaen CTO, se zpracuj stejnm zpsobem jako prvn obrobek.
Obrbn obrobk me probhat i v nkolika upnutch.
TNC provd s dalm nstrojem dal kroky obrbn, kter opt
zanaj od dky se zznamem TO, za tchto podmnek:
v polku PAL/PGM dal dky stoj zznam PAL;
v polku METODA dalho dku stoj zznam TO nebo WPO;
v ji zpracovanch dcch jsou pod METODOU jet zznamy,
kter nemaj stav EMPTY (PRZDN) nebo ENDED
(UKONENO).
Na zklad hodnoty zanesen v polku CTID bude NC-program
dle pokraovat na uloenm mst. Zpravidla se vmna nstroje
provede u prvnho dlce, u dalch obrobk TNC vmnu nstroj
potla
Zznam do polka CTID se pi kadm kroku obrbn aktualizuje.
Kdy se v NC-programu zpracuje END PGM nebo M2, tak se
ppadn stvajc zznam vymae a do polka Stav obrbn se
zanese ENDED (UKONENO).

192

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

4.15 Paletov reim s obrbnm orientovanm na nstroje

Maj-li vechny obrobky v jedn skupin zznam s TO pp. CTO


stav ENDED (UKONENO), zpracovvaj se v souboru palet dal
dky.
Pi pedbhu blok je mon pouze obrbn orientovan
na obrobky. Nsledujc dly se obrob podle zapsan
metody.
Hodnota zanesen do polka CT-ID zstv zachovna
maximln 2 tdny. V tto dob se me pokraovat s
obrbnm na uloenm mst. Pak se tato hodnota
vymae, aby se zabrnilo hromadn dat na pevnm
disku.
Zmna provoznho reimu je povolena po zpracovn
skupiny se zznamy s TO pp. s CTO.
Povolen nejsou nsledujc funkce:
pepnn rozsahu posuv,
posunut nulovho bodu PLC,
M118

Oputn souboru palet

Zvolte sprvu soubor: stisknte klvesu PGM MGT


Volba jinho typu soubor: stisknte softklvesu ZVOLIT TYP a
softklvesu pro poadovan typ soubor, nap. ZOBRAZIT .H
Zvolte poadovan soubor

Zpracovn souboru palet


Ve strojnm parametru 7683 urte, zda se m tabulka
palet zpracovat po blocch nebo plynule (viz Veobecn
uivatelskparametry na stran 738).
Pokud je pomoc strojnho parametru 7246 aktivovna
kontrola pouit nstroje, tak mete provit dobu
ivotnosti vech nstroj pouvanch v palet (viz
Kontrola pouitelnosti nstroj na stran 679).

V provoznm reimu Provdn programu plynule nebo Provdn


programu po blocch zvolte sprvu soubor: stisknte klvesu PGM
MGT
Zobrazen soubor typu .P: stisknte softklvesy ZVOLIT TYP a
UKZAT .P
Tabulku palet zvolte smrovmi klvesami a potvrte ji klvesou
ZADN
Zpracovn tabulky palet: stisknte tlatko NC-Start, TNC zpracuje
palety tak, jak je nadefinovno ve strojnm parametru 7683

HEIDENHAIN iTNC 530

193

4.15 Paletov reim s obrbnm orientovanm na nstroje

Rozdlen obrazovky pi zpracovn tabulky palet


Chcete-li vidt souasn obsah programu a obsah tabulky palet, pak
zvolte rozdlen obrazovky PROGRAM + PALETA. Bhem zpracovn
pak TNC zobrazuje v lev polovin obrazovky program a na prav
polovin obrazovky paletu. Abyste se mohli podvat na obsah
programu ped zpracovnm, postupujte takto:

Zvolte tabulku palet


Smrovmi klvesami navolte program, kter chcete kontrolovat
Stisknte softklvesu OTEVT PROGRAM: TNC zobraz zvolen
program na obrazovce. Smrovmi klvesami mete nyn v
programu listovat
Zpt do tabulky palet: stisknte softklvesu END PGM

194

4 Programovn: zklady, sprva soubor, pomcky pro programovn, sprva palet

Programovn: Nstroje

5.1 Zadn vztahujc se k nstrojm

5.1 Zadn vztahujc se k


nstrojm
Posuv F
Posuv F je rychlost v mm/min (palcch/min), j se po sv drze
pohybuje sted nstroje. Maximln posuv me bt pro kadou osu
stroje rozdln a je definovn ve strojnch parametrech.
Zadn
Posuv mete zadat v bloku TOOL CALL (vyvoln nstroje) a v
kadm polohovacm bloku (viz Vytven programovch blok
klvesami drhovch funkc na stran 240). V milimetrovch
programech zadvejte posuv v mm/min, v palcovch programech z
dvodu rozlien v desetinch palc/min.

S
S

Y
F

Rychloposuv
Pro rychloposuv zadejte F MAX. Pro zadn F MAX stisknte na
dialogovou otzku Posuv F= ? klvesu ZADN nebo softklvesu
FMAX.
Chcete-li s vam strojem pojdt rychloposuvem,
mete naprogramovat tak pslunou selnou hodnotu,
napklad F30000. Tento rychloposuv psob na rozdl od
FMAX nejen v danm bloku, ale tak dlouho, dokud
nenaprogramujete nov posuv.
Trvn innosti
Posuv naprogramovan selnou hodnotou plat a do bloku, ve
kterm je naprogramovn nov posuv. F MAX plat jen pro blok, ve
kterm byl programovn. Po bloku s F MAX plat opt posledn
selnou hodnotou naprogramovan posuv.
Zmna bhem provdn programu
Bhem provdn programu zmnte posuv pomoc otonho
regultoru posuvu override F.

196

5 Programovn: Nstroje

5.1 Zadn vztahujc se k nstrojm

Otky vetena S
Otky vetena S zadvte v jednotkch otky za minutu (ot/min) v
bloku TOOL CALL (Vyvoln nstroje). Ppadn mete eznou
rychlost Vc definovat tak v m/min.
Programovan zmna
V programu obrbn mete mnit otky vetena blokem TOOL
CALL tm, e zadte jen nov otky vetena:

Programovn vyvoln nstroje: stisknte klvesu


TOOL CALL

Dialog slo nstroje? peskote stisknutm klvesy


BEZ ZADN (NO ENT).

Dialog OSA VETENA PARALELN X/Y/Z ?


peskote stisknutm klvesy BEZZADN.

V dialogu OTKY VETENA S= ? zadejte nov


otky vetena a potvrte je klvesou KONEC nebo
softklvesou VC pepnte na zadn ezn rychlosti.

Zmna bhem provdn programu


Bhem provdn programu zmnte otky vetena pomoc otonho
regultoru otek vetena override S.

HEIDENHAIN iTNC 530

197

5.2 Nstrojov data

5.2 Nstrojov data


Pedpoklady pro korekci nstroje
Souadnice drhovch pohyb se obvykle programuj tak, jak je
obrobek oktovn na vkresu. Aby zen TNC mohlo vypotat drhu
stedu nstroje, tedy provst korekci nstroje, muste pro kad
pouit nstroj zadat jeho dlku a rdius.
Data nstroje mete zadat bu pomoc funkce TOOL DEF (Definice
nstroje) pmo do programu nebo oddlen do tabulek nstroj.
Zadte-li data nstroje do tabulek, pak jsou k dispozici jet dal
informace specifick pro dan nstroj. Pi provdn programu
obrbn bere TNC v vahu vechny zadan informace.

12

13

18

slo nstroje, jmno nstroje

Kad nstroj je oznaen slem od 0 do 32767. Pokud pracujete s


tabulkou nstroj, mete navc zadat jmno nstroje. Jmna nstroj
mohou obsahovat maximln 16 znak.

Nstroj s slem 0 je definovn jako nulov nstroj a m dlku L=0 a


rdius R=0. V tabulkch nstroj definujte nstroj T0 rovn s L=0 a
R=0.

Dlka nstroje L
Dlku nstroje L byste mli zsadn zadvat jako absolutn dlku,
vztaenou ke vztanmu bodu nstroje. TNC nutn potebuje pro
etn funkce ve spojen s vceosovm obrbn celkovou dlku
nstroje.

Z
L3
L1
L2

198

5 Programovn: Nstroje

5.2 Nstrojov data

Rdius nstroje R
Rdius nstroje R zadejte pmo.

Delta hodnoty pro dlky a rdiusy


Delta-hodnoty oznauj odchylky pro dlku a rdius nstroj.
Kladn delta-hodnota plat pro pdavek (DL, DR, DR2>0). Pi
obrbn s pdavkem zadejte hodnotu pro pdavek pi programovn
vyvoln nstroje pomoc TOOL CALL.

Zporn delta-hodnota znamen zporn pdavek (DL, DR, DR2<0).


Zporn pdavek se zadv do tabulky nstroj v ppad opoteben
nstroje.

Delta-hodnoty zadvte jako seln hodnoty, v bloku TOOL CALL


mete pedat hodnotu rovn parametrem Q.
Rozsah zadn: delta-hodnoty sm init maximln 99,999 mm.
Delta-hodnoty z tabulky nstroj ovlivuj grafick
zobrazen nstroje. Zobrazen nstroje v simulaci
zstv stejn.

DR<0
DR>0

DL<0
DL>0

Hodnoty z bloku TOOL CALL zmn v simulaci


zobrazovanou velikost Obrobku. Simulovan velikost
nstroje zstane stejn.

Zadn dat nstroje do programu


slo, dlku a rdius pro urit nstroj nadefinujete v programu
obrbn jednou v bloku TOOL DEF (Definice nstroje):

Zvolen definice nstroje: stisknte klvesu TOOL DEF


slo nstroje: svm slem je nstroj jednoznan
oznaen.

Dlka nstroje: hodnota korekce pro dlku.

Rdius nstroje: hodnota korekce pro rdius.

Bhem dialogu mete zadat hodnotu dlky a rdiusu


pmo do polka dialogu: stisknte softklvesu
poadovan osy.
Pklad
4 TOOL DEF 5 L+10 R+5

HEIDENHAIN iTNC 530

199

5.2 Nstrojov data

Zadn nstrojovch dat do tabulky


V jedn tabulce nstroj mete definovat a 30000 nstroj a jejich
nstrojov data uloit do pamti. Poet nstroj, kter TNC obsad pi
zaloen nov tabulky nstroj, urte ve strojnm parametru 7260.
Povimnte si t editanch funkc uvedench dle v tto kapitole.
Aby bylo mono zadat vce koreknch dat k jednomu nstroji
(indexovat slo nstroje), nastavte strojn parametr 7262 nerovn 0.
Tabulku nstroj muste pout, jestlie
chcete pouvat indexovan nstroje, jako nap. stupovit vrtky s
vce dlkovmi korekcemi (Strana 205);
je v stroj vybaven automatickou vmnou nstroj;
chcete automaticky mit nstroje sondou TT 130, viz Pruku pro
uivatele cykl dotykov sondy, kapitola 4;
chcete dohrubovvat obrbcm cyklem 22 (viz HRUBOVN
(cyklus 22) na stran 452).
chcete pracovat obrbcmi cykly 251 a 254 (viz PRAVOHL
KAPSA (cyklus 251) na stran 408);
chcete pracovat s automatickm vpotem eznch podmnek.
Tabulka nstroj: standardn nstrojov data
Zkr.

Zadn

Dialog

slo, jm se nstroj vyvolv v programu (nap. 5, indexovan:


5.2)

NZEV

Nzev, kterm se nstroj v programu vyvolv (maximln 16


znak, pouze velk psmena, bez przdnch znak)

Nzev nstroje?

Hodnota korekce pro dlku nstroje L

Dlka nstroje?

Hodnota korekce pro rdius nstroje R

Rdius nstroje R?

R2

Rdius nstroje R2 pro frzu s rohovm rdiusem (jen pro


trojrozmrnou korekci rdiusu nebo grafick zobrazen obrbn s
rdiusovou frzou)

Rdius nstroje R2?

DL

Delta-hodnota dlky nstroje L

Pdavek na dlku nstroje?

DR

Delta hodnota rdiusu nstroje R

Pdavek na rdius nstroje?

DR2

Delta hodnota rdiusu nstroje R2

Pdavek na rdius nstroje R2?

LCUTS

Dlka bitu nstroje pro cyklus 22

Dlka bitu v ose nstroje?

ANGLE
(HEL)

Maximln hel zanoovn nstroje pi kyvnm zpichovm


pohybu pro cykly 22 a 208.

Maximln hel zanoovn?

TL

Nastaven zablokovn nstroje (TL: jako Tool Locked = angl.


nstroj zablokovn)

Nstroj zablokovn?
Ano = ZADN / Ne = BEZ ZADN

RT

slo sesterskho nstroje pokud existuje jako nhradnho


nstroje (RT: jako Replacement Tool = angl. nhradn nstroj); viz
t TIME2

Sestersk nstroj?

200

5 Programovn: Nstroje

5.2 Nstrojov data

Zkr.

Zadn

Dialog

TIME1

Maximln ivotnost nstroje v minutch. Tato funkce je zvisl na


proveden stroje a je popsna v pruce ke stroji.

Maximln ivotnost?

TIME2

Maximln ivotnost nstroje pi TOOL CALL v minutch:


doshne-li nebo peshne aktuln as nasazen nstroje tuto
hodnotu, pak pouije TNC pi nsledujcm TOOL CALL
sestersk nstroj (viz t CUR.TIME).

Maximln ivotnost pi TOOL


CALL?

CUR.TIME

Aktuln ivotnost nstroje v minutch: TNC nat automaticky


aktuln as nasazen (CUR.TIME: jako CURrent TIME= angl.
aktuln/bc as). Pro pouvan nstroje mete hodnotu
pedvolit.

Aktuln ivotnost?

DOC

Koment k nstroji (maximln 16 znak)

Koment k nstroji?

PLC
(PROGRAMO
VATELN
DIC
SYSTM)

Informace k tomuto nstroji, kter se maj penst do PLC

PLC-status?

PLC-VAL

Hodnota k tomuto nstroji, kter se m penst do PLC.

Hodnota PLC?

PTYP

Typ nstroje pro vyhodnocen v tabulce pozic.

Typ nstroje pro tabulku pozic?

NMAX

Omezen otek vetena pro tento nstroj. Sleduje se jak


naprogramovan hodnota (chybov hlen), tak i zven otek
potenciometrem. Funkce nen aktivn: zadejte

Maximln otky [1/min]?

LIFTOFF

Uruje, zda m TNC odjet nstrojem pi NC-Stop ve smru kladn


osy nstroje, aby se nevytvoily na obrysu stopy po odjdn. Jeli Y definovno, tak TNC odjede nstrojem a o 30 mm od obrysu,
pokud byla tato funkce v NC-programu aktivovna pomoc M148
(viz Automaticky zdvihnout nstroj z obrysu pi NC-stop: M148
na stran 319)

Odjet nstrojem A/N ?

P1 ... P3

Funkce zvisl na danm stroji: pedn hodnoty do PLC.


Informujte se prosm ve va pruce ke stroji.

Hodnota ?

KINEMATIC

Funkce zvisl na danm stroji: popis kinematiky hlav hlovch


frz, kter TNC pite k aktivn kinematice stroje.

Dodaten popis kinematiky?

T-ANGLE

Vrcholov hel nstroje: pouv jej cyklus Vystedn (cyklus


240), aby mohl vypotat ze zadn prmru hloubku stedicho
vrtn.

Vrcholov hel (typ DRILL+CSINK)?

PITCH

Stoupn zvitu nstroje (momentln jet bez funkce)

Stoupn zvitu (jen typ nstroje


TAP)?

AFC

Nastaven adaptivn regulace posuvu AFC, kterou jste definovali


ve sloupci JMNO v tabulce AFC.TAB. Strategii regulace
pevezmete softklvesou AFC REGULACE ZAP. PIADIT (3.
lita softklves)

Strategie regulace?

HEIDENHAIN iTNC 530

201

5.2 Nstrojov data

Tabulka nstroj: nstrojov data pro automatick men


nstroj
Popis cykl k automatickmu men nstroje: viz
Pruku pro uivatele cykl dotykov sondy, kapitola 4.
Zkr.

Zadn

Dialog

CUT

Poet bit nstroje (max. 20 bit)

Poet bit?

LTOL

Ppustn odchylka od dlky nstroje L pro zjitn opoteben. Jeli tato zadan hodnota pekroena, TNC nstroj zablokuje
(status L). Rozsah zadn: 0 a 0,9999 mm

Tolerance opoteben: dlka ?

RTOL

Ppustn odchylka od rdiusu nstroje R pro zjitn opoteben.


Je-li tato zadan hodnota pekroena, TNC nstroj zablokuje
(status L). Rozsah zadn: 0 a 0,9999 mm

Tolerance opoteben: polomr ?

DIRECT.

Smr ezu nstroje pro men s rotujcm nstrojem

Smr ezu (M3 = )?

TT:R-OFFS

Men dlky: pesazen nstroje mezi stedem snmacho hrotu a


stedem nstroje. Pednastaven: rdius nstroje R (klvesa BEZ
ZADN vygeneruje R)

Pesazen nstroje - rdius?

TT:L-OFFS

Men rdiusu: pdavn pesazen nstroje k MP6530 mezi


horn hranou snmacho hrotu a doln hranou nstroje.
Pednastaven: 0

Pesazen nstroje - dlka?

LBREAK

Ppustn odchylka od dlky nstroje L pro zjitn zlomen. Je-li


tato zadan hodnota pekroena, TNC nstroj zablokuje
(status L). Rozsah zadn: 0 a 0,9999 mm

Tolerance zlomen: dlka ?

RBREAK

Ppustn odchylka od rdiusu nstroje R pro zjitn zlomen. Jeli tato zadan hodnota pekroena, TNC nstroj zablokuje
(status L). Rozsah zadn: 0 a 0,9999 mm

Tolerance zlomen: rdius ?

202

5 Programovn: Nstroje

Zkr.

Zadn

Dialog

TYP

Typ nstroje: softklvesa PIADIT TYP (3. lita softklves);


TNC zobraz okno, ve kterm mete typ nstroje zvolit. Zatm
maj funkce pouze nstroje typ DRILL a MILL (vrtn a
frzovn).

Typ nstroje?

TMAT

Materil bitu nstroje: softklvesa PIAZEN MATERILU


BITU NSTROJE (3. lita softklves); TNC zobraz okno, ve
kterm mete ezn materil zvolit.

Materil bitu nstroje?

CDT

Tabulka eznch podmnek: softklvesa ZVOLIT CDT (3. lita


softklves); TNC zobraz okno, ve kterm mete zvolit tabulku
eznch parametr.

Jmno tabulky eznch podmnek?

5.2 Nstrojov data

Tabulka nstroj: nstrojov data pro automatick vpoet


otek/posuv

Tabulka nstroj: nstrojov data pro spnac 3D-dotykov sondy


(pouze je-li bit 1 v MP7411 nastaven na = 1, viz t Pruku pro
uivatele cykl dotykov sondy).
Zkr.

Zadn

Dialog

CAL-OF1

Pi kalibrovn ulo TNC pesazen stedu 3D-dotykovho hrotu v


hlavn ose do tohoto sloupce, je-li v nabdce kalibrace uvedeno
slo nstroje.

Pesazen stedu dotykovho hrotu v


hlavn ose?

CAL-OF2

Pi kalibrovn ulo TNC pesazen stedu 3D-dotykovho hrotu


ve vedlej ose do tohoto sloupce, je-li v nabdce kalibrace
uvedeno slo nstroje.

Pesazen stedu dotykovho hrotu ve


vedlej ose?

CAL-ANG

Pi kalibrovn ulo TNC hel vetena, pi kterm byl kalibrovn


3D-dotykov hrot, je-li v nabdce kalibrace uvedeno slo nstroje.

hel vetena pi kalibraci?

HEIDENHAIN iTNC 530

203

5.2 Nstrojov data

Editace tabulek nstroj


Tabulka nstroj platn pro provdn programu m jmno souboru
TOOL.T. Soubor TOOL.T mus bt uloen v adresi TNC:\ a me bt
editovn pouze v nkterm ze strojnch provoznch reim. Tabulkm
nstroj, kter chcete pout pro archivaci nebo testovn programu,
zadejte jin libovoln jmno souboru s pponou .T .
Oteven tabulky nstroj TOOL.T :

Zvolte libovoln strojn provozn reim


Zvolte tabulku nstroj: stisknte softklvesu
TABULKA NSTROJ.

Softklvesu EDITOVAT nastavte na ZAP.

Oteven libovoln jin tabulky nstroj:

Zvolte provozn reim Program zadat/editovat


Vyvoln sprvy soubor

Zobrazen volby typu soubor: stisknte softklvesu


ZVOLIT TYP

Zobrazit soubory typu .T: stisknte softklvesu


UKA .T

Zvolte njak soubor nebo zadejte nov jmno


souboru. Potvrte klvesou ZADN nebo
softklvesou ZVOLIT

Kdy jste oteveli tabulku nstroj k editaci, pak mete pesouvat


svtl prouek v tabulce na libovolnou pozici pomoc smrovch
klves nebo pomoc softklves. Na libovoln pozici mete uloen
hodnoty pepsat nebo zadat nov. Dal editan funkce najdete v
nsledujc tabulce.
Neme-li TNC zobrazit souasn vechny pozice v tabulce nstroj,
objev se v prouku nahoe v tabulce symbol >> respektive <<.
Editan funkce pro tabulky nstroj

Softklvesa

Volba zatku tabulky


Volba konce tabulky
Volba pedchoz strnky tabulky
Volba dal strnky tabulky
Hledn jmna nstroje v tabulce
Zobrazen informac o nstrojch ve sloupcch
nebo zobrazen vech informac o jednom
nstroji na jedn strnce obrazovky

204

5 Programovn: Nstroje

5.2 Nstrojov data

Editan funkce pro tabulky nstroj

Softklvesa

Skok na zatek dku


Skok na konec dku
Zkoprovat svtle podloen pole
Vloit koprovan pole
Vloit zadateln poet dk (nstroj) na konec
tabulky
Vloen dku s indexovanm slem nstroje za
aktuln dek. Tato funkce je aktivn pouze
tehdy, smte-li pro jeden nstroj uloit nkolik
koreknch daj (strojn parametr 7262 je rzn
od 0). TNC vlo za posledn existujc index kopii
nstrojovch dat a zv index o 1. Pouit: nap.
stupovit vrtky s vce dlkovmi korekcemi
Smazat aktuln dek (nstroj)
Zobrazit / nezobrazit sla pozic
Zobrazit vechny nstroje / zobrazit jen ty
nstroje, kter jsou uloeny v tabulce pozic
Oputn tabulky nstroj
Vyvolejte sprvu soubor a zvolte soubor jinho typu, napklad
obrbc program.
Poznmky k tabulkm nstroj
Strojnm parametrem 7266.x nadefinujete, kter daje mohou bt
zapsny v tabulce nstroj a v jakm poad budou uvedeny.
Jednotliv sloupce nebo dky tabulky nstroj mete
pepsat obsahem jinho souboru. Pedpoklady:
Clov soubor ji mus existovat
Koprovan soubor sm obsahovat pouze nahrazujc
sloupce (dky)
Jednotliv sloupce nebo dky zkoprujete softklvesou
NAHRADIT POLE (viz Koprovn jednotlivho souboru
na stran 124).

HEIDENHAIN iTNC 530

205

5.2 Nstrojov data

Pepsn jednotlivch nstrojovch dat z


externho PC
Firma HEIDENHAIN nabz zvlt pohodlnou monost pepsn
libovolnch dat nstroj z externho PC pomoc softwaru pro penos
dat TNCremoNT(viz Software pro penos dat na stran 711). Tento
ppad se vyskytne, kdy budete zji ovat nstrojov data na externm
pednastavovacm pstroji a pot je budete chtt penst do TNC.
Dodrujte nsledujc postup:

Zkoprujte tabulku nstroj TOOL.T do TNC, napklad do TST.T.


Spus te software pro penos dat TNCremo NT na PC.
Navate spojen s TNC.
Zkoprovanou tabulku nstroj TST.T peneste na PC.
Soubor TST.T redukujte pomoc libovolnho textovho editoru na
dky a sloupce, kter se maj zmnit (viz obrzek). Dbejte, aby se
dek v zhlav nezmnil a data zstala ve sloupci stle na stejn
rovni. sla nstroj (sloupec T) nemus bt popoad
V TNCremoNT zvolte poloku nabdky <Dal volby> a <TNCcmd>:
spust se TNCcmd.
K penesen souboru TST.T na TNC zadejte nsledujc pkaz a
provete jej stisknutm Return (viz obrzek):
put tst.t tool.t /m
Pi penosu se pepou pouze ta nstrojov data, kter
jsou definovna v souboru dlce (napklad TST.T).
Vechna ostatn nstrojov data v tabulce TOOL.T
zstanou beze zmny.
Jak mete koprovat tabulku nstroj pomoc sprvy
soubor TNC je popsno ve sprv soubor (viz
Koprovn tabulek na stran 126).

206

5 Programovn: Nstroje

5.2 Nstrojov data

Tabulka pozic pro vmnk nstroj


Vrobce stroje upravuje rozsah funkc podle tabulky pozic
na vaem stroji. Informujte se v pruce ke stroji!
Pro automatickou vmnu nstroj potebujete tabulku pozic
TOOL_P.TCH. TNC spravuje vce tabulek pozic s libovolnmi jmny
soubor. Tabulku pozic, kterou chcete aktivovat pro provdn
programu, navolte v nkterm provoznm reimu provdn programu
pes sprvu soubor (status M). Aby bylo mono spravovat v jedn
tabulce pozic vce zsobnk (indexace sla msta), nastavte
parametry stroje 7261.0 a 7261.3 rzn od 0.
TNC me v tabulce pozic spravovat a 9999 mst v zsobnku.
Editace tabulky pozic v nkterm provoznm reimu provdn
programu
Zvolte tabulku nstroj: stisknte softklvesu
TABULKA NSTROJ

Zvolte tabulku pozic: vyberte softklvesu TABULKA


POZIC

nastavte softklvesu EDITOVAT na ZAP; mon to na


vaem stroji nebude nutn i mon: informujte se v
pruce ke stroji

HEIDENHAIN iTNC 530

207

5.2 Nstrojov data

Volba tabulky pozic v provoznm reimu Program zadat/editovat


Vyvoln sprvy soubor

Zobrazen volby typu soubor: stisknte softklvesu


ZVOLIT TYP

Zobrazen soubor typu .TCH: stisknte softklvesu


TCH FILES (Soubory) (druh lita softklves)

Zvolte njak soubor nebo zadejte nov jmno


souboru. Potvrte klvesou ZADN nebo
softklvesou ZVOLIT

Zkr.

Zadn

Dialog

slo pozice nstroje v zsobnku nstroj

slo nstroje

slo nstroje ?

ST

Nstroj je speciln nstroj (ST: jako Special Tool = angl. speciln


nstroj); blokuje-li v speciln nstroj pozice ped a za svou pozic, pak
zablokujte odpovdajc pozice ve sloupci L (status L).

Speciln nstroj ?

Nstroj vracet pokad do stejn pozice v zsobnku ( F: jako Fixed =


angl. pevn uren)

Pevn pozice?
Ano = ZADN /
Ne = BEZ ZADN

Blokovat pozici (L: jako Locked = angl. blokovno, viz t sloupec ST)

Blokovan pozice
Ano = ZADN / Ne =
BEZ ZADN

PLC
(PROGRAMOVAT
ELN DIC
SYSTM)

Informace, kter m bt k tto pozici nstroje pedna do PLC

PLC-status?

TNAME

Zobrazen jmna nstroje z TOOL.T

DOC

Zobrazen komente k nstroji z TOOL.T

PTYP

Typ nstroje. Funkci definuje vrobce stroje. Dodrujte pokyny uveden


v dokumentaci ke stroji.

Typ nstroje pro tabulku


pozic?

P1 ... P5

Funkci definuje vrobce stroje. Dodrujte pokyny uveden v dokumentaci


ke stroji.

Hodnota ?

RSV

Rezervace msta pro plon zsobnk

Rezervace msta: Ano =


ZADN / Ne = BEZ
ZADN

LOCKED_ABOVE

Plon zsobnk: zablokovat msto nad nm

Zablokovat msto nad nm?

LOCKED_BELOW

Plon zsobnk: zablokovat msto pod nm

Zablokovat msto pod nm?

LOCKED_LEFT

Plon zsobnk: zablokovat msto vlevo

Zablokovat msto vlevo ?

LOCKED_RIGHT

Plon zsobnk: zablokovat msto vpravo

Zablokovat msto vpravo ?

208

5 Programovn: Nstroje

5.2 Nstrojov data

Editan funkce pro tabulky pozic

Softklvesa

Volba zatku tabulky


Volba konce tabulky
Volba pedchoz strnky tabulky
Volba dal strnky tabulky
Vynulovn tabulky pozic
Vynulovn sloupce slo nstroje T
Skok na zatek dalho dku
Vynulovn sloupce do zkladnho stavu. Plat
pouze pro sloupce RSV, LOCKED_ABOVE,
LOCKED_BELOW, LOCKED_LEFT a
LOCKED_RIGHT

HEIDENHAIN iTNC 530

209

5.2 Nstrojov data

Vyvoln nstrojovch dat


Vyvoln nstroje TOOL CALL naprogramujete v programu obrbn
tmito daji:

zvolte vyvoln nstroje klvesou TOOL CALL


slo nstroje: zadejte slo nebo jmno nstroje.
Nstroj jste ji pedtm nadefinovali v bloku TOLL
DEF nebo v tabulce nstroj. Softklvesou NZEV
NSTROJE pepnte na zadn nzvu. Jmno
nstroje umst TNC automaticky mezi uvozovky.
Jmna se vou na poloku v aktivn tabulce nstroj
TOOL.T. Pro vyvoln nstroje s jinmi koreknmi
hodnotami zadejte za desetinnou tekou index
definovan v tabulce nstroj.

Osa vetena paraleln s X/Y/Z: zadejte osu vetena

Otky vetena S: zadejte otky vetena pmo, nebo


je dejte vypotat od TNC, pokud pracujete s
tabulkami eznch podmnek. K tomu stisknte
softklvesu S AUTOM. VYPOTAT. TNC omez
otky vetena na maximln hodnotu, kter je
definovna ve strojnm parametru 3515. Ppadn
mete definovat eznou rychlost Vc [m/min]. K tomu
stisknte softklvesu VC.

Posuv F: zadejte posuv pmo, nebo jej nechte


vypotat od TNC, pokud pracujete s tabulkami
eznch podmnek. K tomu stisknte softklvesu F
AUTOM. VYPOTAT. TNC omez posuv na
maximln posuv nejpomalej osy (definovan ve
strojnm parametru 1010). F psob tak dlouho, ne
naprogramujete v nkterm polohovacm bloku nebo
v bloku TOOL CALL nov posuv.

Pdavek na dlku nstroje DL: delta-hodnota pro


dlku nstroje

Pdavek na rdius nstroje DR: delta-hodnota pro


rdius nstroje

Pdavek na rdius nstroje DR2: delta-hodnota pro


rdius nstroje 2

Pklad: Vyvoln nstroje


Vyvolv se nstroj slo 5 v ose nstroje Z s otkami vetena 2500
ot/min a posuvem 350 mm/min. Pdavek na dlku nstroje a rdius
nstroje 2 in 0,2 mm resp. 0,05 mm, zporn pdavek pro rdius
nstroje 1 mm.
20 TOOL CALL 5.2 Z S2500 F350 DL+0,2 DR-1 DR2+0,05
Psmeno D ped L a R znamen Delta-hodnotu.
Pedvolba u tabulek nstroj
Pokud pouvte tabulky nstroj, pak provedete blokem TOOL DEF
pedvolbu dalho pouvanho nstroje. K tomu zadejte slo
nstroje, ppadn Q-parametr, nebo jmno nstroje v uvozovkch.
210

5 Programovn: Nstroje

5.2 Nstrojov data

Vmna nstroje
Vmna nstroje je funkce zvisl na proveden stroje.
Informujte se v pruce ke stroji!
Poloha pro vmnu nstroj
Do polohy pro vmnu nstroj mus bt mono najet bez nebezpe
kolize. Pdavnmi funkcemi M91 a M92 mete pro vmnu nstroj
najdt na pevnou polohu na stroji. Pokud ped prvnm vyvolnm
nstroje naprogramujete TOOL CALL 0, pak najede TNC v ose
vetena upnac stopkou do polohy, kter je nezvisl na dlce
nstroje.
Run vmna nstroje
Ped run vmnou nstroje se veteno zastav a nstroj najede do
polohy pro vmnu nstroje:

Programovan najet do polohy pro vmnu nstroje


Peruen provdn programu, viz Peruen obrbn, strana 672
Vmna nstroje
Pokraovn v provdn programu, viz Pokraovn v provdn
programu po peruen, strana 675

Automatick vmna nstroje


Pi automatick vmn nstroje se provdn programu neperuuje.
Pi vyvoln nstroje pomoc TOOL CALL zamn TNC nstroj ze
zsobnku nstroj.

HEIDENHAIN iTNC 530

211

5.2 Nstrojov data

Automatick vmna nstroj pi pekroen ivotnosti: M101


M101 je funkce zvisl na proveden stroje. Informujte se
v pruce ke stroji!
Automatick vmna nstroje s aktivn korekturou rdiusu
nen mon, pokud se na vaem stroji pouv pro
vmnu nstroj program vmny NC. Informujte se v
pruce ke stroji!
Doshne-li ivotnost nstroje TIME1, zalo TNC automaticky
sestersk nstroj. K tomu aktivujte na zatku programu pdavnou
funkci M101. inek funkce M101 mete zruit funkc M102.
slo sesterskho nstroje na vmnu zaneste do sloupce RT v
tabulce nstroj. Nen-li tam zadan dn slo nstroje, tak TNC
vymn nstroj se stejnm nzvem, jako m prv aktivn nstroj. TNC
zahajuje hledn sesterskho nstroje vdy od zatku tabulky
nstroj; vymn tedy vdy prvn nstroj, kter nalezne ve smru od
potku tabulky.
Automatick vmna nstroje probhne
po dalm bloku NC po uplynut doby ivotnosti; nebo
nejpozdji jednu minutu po uplynut doby ivotnosti (vpoet se
provd pro nastaven potenciometru na 100 %). Plat pouze tehdy,
kdy NC-blok pojd mn ne jednu minutu, jinak se vmna
provede po ukonen NC-bloku.
Pokud ubhne doba ivotnosti pi aktivn M120 (Look
Ahead), tak TNC vymn nstroj teprve po bloku, v nm
zrute korekci rdiusu blokem R0.
TNC provede automatickou vmnu nstroje tak tehdy,
pokud se v okamiku vmny provd prv obrbc
cyklus.
TNC neprovede automatickou vmnu nstroje bhem
zpracovn programu na vmnu nstroje.

212

5 Programovn: Nstroje

5.2 Nstrojov data

Pedpoklady pro standardn NC-bloky s korekc rdiusu R0, RR,


RL
Rdius sesterskho nstroje mus bt stejn jako rdius pvodn
nasazenho nstroje. Nejsou-li rdiusy stejn, vype TNC chybov
hlen a vmnu nstroje neprovede.
Pedpoklady pro NC-bloky s normlovmi vektory plochy a 3Dkorekc
Viz Trojrozmrn korekce nstroje (voliteln software 2), strana 218.
Rdius sesterskho nstroje se me liit od rdiusu originlnho
nstroje. V programovch blocch penesench z CAD-systmu se
na nebere zetel. Delta-hodnotu (DR) zadejte bu v tabulce nstroj
nebo v bloku TOOL CALL.
Je-li DR vt ne nula, zobraz TNC chybov hlen a vmnu
nstroje neprovede. Pomoc M-funkce M107 toto chybov hlen
potlate, pomoc M108 je opt aktivujete.

HEIDENHAIN iTNC 530

213

5.3 Korekce nstroje

5.3 Korekce nstroje


vod
TNC koriguje drhu nstroje o korekn hodnotu pro dlku nstroje v
ose nstroje a pro rdius nstroje v rovin obrbn.
Pokud vytvte program obrbn pmo na TNC, je korekce rdiusu
nstroje inn pouze v rovin obrbn. TNC bere pitom do vahy a
pt os, vetn os rotanch.
Jestlie systm CAD vygeneroval programov bloky s
vektory norml plochy, pak me TNC provst
trojrozmrnou korekci nstroje, viz Trojrozmrn korekce
nstroje (voliteln software 2), strana 218.

Dlkov korekce nstroje


Korekce nstroje na dlku je inn, jakmile je nstroj vyvoln a
pojd se jm v ose vetena. Zru se, jakmile se vyvol nstroj s
dlkou L=0.
Jakmile zrute kladnou korekci dlky blokem TOOL
CALL 0, zmen se vzdlenost nstroje od obrobku.
Po vyvoln nstroje TOOL CALL se zmn
programovan drha nstroje v ose vetena o dlkov
rozdl mezi starm a novm nstrojem.
U korekce dlky nstroje se respektuj delta-hodnoty jak z bloku TOOL
CALL, tak z tabulky nstroj.
Hodnota korekce = L + DLTOOL CALL + DLTAB kde
L:
DL TOOL CALL:
DL TAB:

214

Dlka nstroje L z bloku TOOL DEF nebo tabulky


nstroj
Pdavek DL na dlku z bloku TOOL CALL
(indikace polohy na nebere zetel)
Pdavek DL na dlku z tabulky nstroj

5 Programovn: Nstroje

5.3 Korekce nstroje

Korekce rdiusu nstroje


Programov blok pro pohyb nstroje obsahuje
RL nebo RR pro korekci rdiusu
R+ nebo R, pro korekci rdiusu pi osov rovnobnm pojdn
R0, nem-li se korekce rdiusu provdt

RL
R0

Korekce rdiusu je inn, jakmile je nstroj vyvoln a pojd se jm v


rovin obrbn nkterm pmkovm blokem s RL nebo RR.
R

TNC zru korekci rdiusu, kdy:


naprogramujete pmkov blok s R0;
opustte obrys funkc DEP;
naprogramujete PGM CALL;
navolte nov program pomoc PGM MGT.

U korekce rdiusu se bere zetel na delta-hodnoty jak z bloku


TOOL CALL, tak i z tabulky nstroj:
Hodnota korekce = R + DRTOOL CALL + DRTAB kde
R:
DR TOOL CALL:
DR TAB:

Rdius nstroje R z bloku TOOL DEF nebo z


tabulky nstroj
Pdavek DR na rdius z bloku TOOL CALL
(indikace polohy na nebere zetel)
Pdavek DR na rdius z tabulky nstroj.

Drhov pohyby bez korekce rdiusu: R0


Nstroj pojd svm stedem po programovan drze v rovin
obrbn, ppadn po naprogramovanch souadnicch.
Pouit: vrtn, pedpolohovn.

X
Y

HEIDENHAIN iTNC 530

215

5.3 Korekce nstroje

Drhov pohyby s korekc rdiusu: RR a RL


RR
RL

Nstroj pojd vpravo od obrysu


Nstroj pojd vlevo od obrysu

Sted nstroje se pitom nachz ve vzdlenosti rdiusu nstroje od


programovanho obrysu. Vpravo a vlevo oznauje polohu nstroje
ve smru pojezdu podl obrysu obrobku. Viz obrzky.
Mezi dvma bloky programu s rozdlnou korekc rdiusu
RR a RL mus bt nejmn jeden blok pojezdu v rovin
obrbn bez korekce rdiusu (tedy s R0).

RL

Korekce rdiusu je aktivn a do konce bloku, ve kterm


byla poprv naprogramovna.
Korekci rdiusu mete aktivovat t pro pdavn osy
roviny obrbn. Tyto pdavn osy programujte tak v
kadm nsledujcm bloku, protoe TNC by jinak provedl
korekci rdiusu opt v hlavn ose.
Pi prvnm bloku s korekc rdiusu RR/RL a pi zruen s
R0 polohuje TNC nstroj vdy kolmo na programovan
bod startu nebo konce. Napolohujte nstroj ped prvnm
bodem obrysu, respektive za poslednm bodem obrysu
tak, aby nedolo k pokozen obrysu.

Zadn korekce rdiusu


Naprogramujte libovolnou drhovou funkci, zadejte souadnice
clovho bodu a potvrte je klvesou ZADN

RR

KOREKCE RDIUSU: RL/RR/BEZ KOREKCE?


Pohyb nstroje vlevo od programovanho obrysu:
stisknte softklvesu RL nebo

Pohyb nstroje vpravo od programovanho obrysu:


stisknte softklvesu RR nebo
Pohyb nstroje bez korekce rdiusu, ppadn
zruen korekce rdiusu: stisknte klvesu ZADN

Ukonen bloku: stisknte klvesu END (KONEC)

216

5 Programovn: Nstroje

5.3 Korekce nstroje

Korekce rdiusu: obrbn roh


Vnj rohy:
Pokud jste naprogramovali korekci rdiusu nstroje, pak TNC vede
nstroj na vnjch rozch bu po pechodov krunici nebo po tzv.
spline (volba pomoc MP7680). Je-li teba, zredukuje TNC posuv na
vnjch rozch, napklad pi velkch zmnch smru.
Vnitn rohy:
Na vnitnch rozch vypote TNC prsek drah, po nich sted
nstroje pojd korigovan. Z tohoto bodu pojd nstroj podl
dalho prvku obrysu. Tm se obrobek na vnitnch rozch nepokod.
Z toho plyne, e pro urit obrys nelze volit libovoln velk rdius
nstroje.

RL

Pi vnitnm obrbn neums ujte bod startu nebo


koncov bod do rohovho bodu obrysu, nebo me dojt
k pokozen obrysu.
Obrbn roh bez korekce rdiusu
Bez korekce rdiusu mete ovlivnit drhu nstroje a posuv na rozch
obrobku pdavnou funkc M90, Viz Ohlazen roh: M90, strana 305.

RL

HEIDENHAIN iTNC 530

RL

217

5.4 Trojrozmrn korekce nstroje (voliteln software 2)

5.4 Trojrozmrn korekce nstroje


(voliteln software 2)
vod
TNC me provdt pro pmkov bloky trojrozmrnou korekci
nstroje (3D-korekce). Krom souadnic X, Y a Z koncovho bodu
pmky mus tyto bloky obsahovat rovn sloky NX, NY a NZ vektoru
plon normly (viz obrzek a vysvtlen dle).
Jestlie chcete krom toho jet realizovat orientaci nstroje nebo
trojrozmrnou korekci rdiusu, mus tyto bloky dle jet obsahovat
normovan vektor s komponentami TX, TY a TZ, kter definuje
orientaci nstroje (viz obrzek).

Z
Y

Koncov bod pmky, sloky normly plochy a sloky pro orientaci


nstroje muste nechat vypotat v systmu CAD.

PT

Monosti pouit
Pouit nstroj s rozmry, kter nesouhlas s rozmry vypotanmi
systmem CAD (3D-korekce bez definice orientace nstroje)
eln frzovn: korekce geometrie frzy ve smru normly plochy
(3D-korekce bez a s definic orientace nstroje). Obrbn probh
primrn eln stranou nstroje
Obvodov frzovn: korekce rdiusu frzy kolmo ke smru pohybu
a kolmo ke smru nstroje (trojrozmrn korekce rdiusu s definic
orientace nstroje). Obrbn probh primrn pltm nstroje

NX

NZ
NY

Z
Y

X
TZ
TY

218

TX

5 Programovn: Nstroje

Normovan vektor je matematick veliina, kter m hodnotu 1 a


libovoln smr. U blok LN potebuje TNC a dva normovan vektory
- jeden pro uren smru normly plochy a jeden (voliteln) pro uren
smru orientace nstroje. Smr normly plochy je definovn slokami
NX, NY a NZ. U stopkov a rdiusov frzy vede kolmo od povrchu
obrobku k vztanmu bodu nstroje PT, u frzy se zaoblenmi rohy
body PT resp. PT (viz obrzek). Smr orientace nstroje je definovn
slokami TX, TY a TZ

Souadnice pro polohu X, Y, Z a pro normly plochy NX,


NY, NZ, ppadn TX, TY, TZ mus mt v NC-bloku stejn
poad.
V bloku LN udvejte vdy vechny souadnice a vechny
normly plochy, i kdy se hodnoty proti pedchozmu bloku
nezmnily.

R2

PT

5.4 Trojrozmrn korekce nstroje (voliteln software 2)

Definice normovanho vektoru

PT

R2

PT'
PT

TX, TY a TZ mus bt vdy definovno selnmi


hodnotami. Q-parametry nejsou dovoleny.
Vektory normly zsadn potat a vydvat vdy na 7
desetinnch mst, aby se zabrnilo peruovn posuvu
bhem obrbn.
3D-korekce s normlami plochy je platn pro zadn
souadnic v hlavnch osch X, Y, Z.
Pokud vymnte nstroj s pdavkem (kladn deltahodnota), pak TNC vype chybov hlen. Chybov
hlen mete potlait pomoc M-funkce M107 (viz
Pedpoklady pro NC-bloky s normlovmi vektory plochy
a 3D-korekc, strana 213).
TNC nevaruje chybovm hlenm, jestlie by byl pdavky
nstroje pokozen obrys.
Ve strojnm parametru 7680 nadefinujete, zda CADsystm zkorigoval dlku nstroje pes sted koule P T nebo
jin pl koule PSP (viz obrzek).

HEIDENHAIN iTNC 530

PT
PSP

219

5.4 Trojrozmrn korekce nstroje (voliteln software 2)

Dovolen tvary nstroje


Dovolen tvary nstroje (viz obrzek) definujte do tabulky nstroj
pomoc rdius nstroje R a R2:
Rdius nstroje R: rozmr od stedu nstroje k vnj stran nstroje
Rdius nstroje 2 R2: rdius zaoblen od piky nstroje k vnj
stran nstroje
Vzjemn pomr R k R2 definuje tvar nstroje:
R2 = 0: stopkov frza
R2 = R: rdiusov frza
0 < R2 < R: frza s rohovm rdiusem
Z tchto daj lze tak zskat souadnice pro vztan bod nstroje PT.

Pouit jinch nstroj: Delta-hodnoty


Pouijete-li nstroje, kter maj jin rozmry ne pvodn
pedpokldan nstroje, pak zadejte rozdl dlek a rdius jako deltahodnoty do tabulky nstroj nebo do vyvoln nstroje TOOL CALL:
Kladn delta-hodnoty DL, DR, DR2: rozmry nstroje jsou vt ne
u pvodnho nstroje (pdavek)
Zporn delta-hodnoty DL, DR, DR2: rozmry nstroje jsou men
ne u pvodnho nstroje (zporn pdavek)
TNC pak koriguje pozici nstroje o souet delta-hodnot z tabulky
nstroje a z vyvoln nstroje.

R
L

R2
DR2>0
DL>0

220

5 Programovn: Nstroje

5.4 Trojrozmrn korekce nstroje (voliteln software 2)

3D-korekce bez orientace nstroje


TNC pesad nstroj ve smru normly plochy o souet delta-hodnot
(tabulka nstroj a TOOL CALL).
Pklad: Formt bloku s normlou plochy
1 LN X+31.737 Y+21.954 Z+33.165
NX+0,2637581 NY+0,0078922 NZ-0,8764339 F1000 M3
LN:
X, Y, Z:
NX, NY, NZ:
F:
M:

pmka s 3D-korekc
korigovan souadnice koncovho bodu pmky
sloky norml plochy
Posuv
pdavn funkce

Posuv F a pdavnou funkci M mete zadat a zmnit v provoznm


reimu Program zadat/editovat.
Souadnice koncovho bodu pmky a sloky norml plochy se
zadvaj CAD-systmem.

HEIDENHAIN iTNC 530

221

5.4 Trojrozmrn korekce nstroje (voliteln software 2)

Face Milling: 3D-korekce bez a s orientac


nstroje
TNC pesad nstroj ve smru normly plochy o souet delta-hodnot
(tabulka nstroj a TOOL CALL).
Pi aktivn funkci M128 (viz Zachovn polohy hrotu nstroje pi
polohovn naklpcch os (TCPM): M128 (voliteln software 2),
strana 325) dr TNC nstroj kolmo k obrysu obrobku, pokud nen v
bloku LN definovna orientace nstroje.
Je-li v bloku LN definovna orientace nstroje T a souasn je aktivn
M128 (pop. FUNKCE TCPM), pak TNC automaticky polohuje rotan
osy stroje tak, aby nstroj doshl pedvolenou orientaci. Pokud jste
neaktivovali M128 (pop. FUNKCI TCPM), pak TNC ignoruje smrov
vektor T, i kdy je definovan v bloku LN.
Tato funkce je mon pouze u stroj, v jejich konfiguraci
naklpcch os lze definovat prostorov hly. Informujte
se ve va pruce ke stroji.
TNC neme automaticky polohovat rotan osy u vech
stroj. Informujte se ve va pruce ke stroji.
Nebezpe kolize!
U stroj, jejich rotan osy dovoluj jenom omezen
rozsah pojezdu, mohou pi automatickm polohovn
vzniknout pohyby, kter vyaduj napklad otoen stolu o
180. Vnujte pozornost nebezpe kolize hlavy s
obrobkem nebo upnadly.
Pklad: Formt bloku s normlou plochy bez orientace nstroje
LN X+31,737 Y+21,954 Z+33,165
NX+0,2637581 NY+0,0078922 NZ0,8764339 F1000 M128

222

5 Programovn: Nstroje

5.4 Trojrozmrn korekce nstroje (voliteln software 2)

Pklad: Formt bloku s normlou plochy a orientacnstroje


LN X+31,737 Y+21,954 Z+33,165
NX+0,2637581 NY+0,0078922 NZ0,8764339
TX+0,0078922 TY0,8764339 TZ+0,2590319 F1000 M128
LN:
X, Y, Z:
NX, NY, NZ:
TX, TY, TZ:
F:
M:

pmka s 3D-korekc
korigovan souadnice koncovho bodu pmky
sloky norml plochy
sloky normovanho vektoru pro orientaci nstroje
Posuv
pdavn funkce

Posuv F a pdavnou funkci M mete zadat a zmnit v provoznm


reimu Program zadat/editovat.
Souadnice koncovho bodu pmky a sloky norml ploch se zadvaj
CAD-systmem.

HEIDENHAIN iTNC 530

223

5.4 Trojrozmrn korekce nstroje (voliteln software 2)

Peripheral Milling (Obvodov frzovn): 3Dkorekce rdiusu s orientac nstroje


Pi Peripheral Milling pesad TNC nstroj kolmo ke smru pohybu a
kolmo ke smru nstroje o souet delta-hodnot DR (tabulka nstroj a
TOOL CALL). Smr korekce definujete korekc rdiusu RL/RR (viz
obrzek, smr pohybu Y+). Aby TNC mohl doshnout zadanou
orientaci nstroje, muste aktivovat funkci M128 (viz Zachovn
polohy hrotu nstroje pi polohovn naklpcch os (TCPM): M128
(voliteln software 2) na stran 325). TNC pak napolohuje rotan osy
stroje automaticky tak, aby nstroj doshl sv pedvolen orientace s
aktivn korekc.

Tato funkce je mon pouze u stroj, v jejich konfiguraci


naklpcch os lze definovat prostorov hly. Informujte
se ve va pruce ke stroji.
TNC neme automaticky polohovat rotan osy u vech
stroj. Informujte se ve va pruce ke stroji.

RL

RR X

Uvdomte si, e TNC provd korekci o definovanou


Delta-hodnotu. Rdius nstroje R, definovan v tabulce
nstroj, nem na korekci dn vliv.
Nebezpe kolize!
U stroj, jejich rotan osy dovoluj jenom omezen
rozsah pojezdu, mohou pi automatickm polohovn
vzniknout pohyby, kter vyaduj napklad otoen stolu o
180. Vnujte pozornost nebezpe kolize hlavy s
obrobkem nebo upnadly.
Orientaci nstroj mete definovat dvma zpsoby:
V bloku LN zadnm sloek TX, TY a TZ.
V bloku L udnm souadnic rotanch os

224

5 Programovn: Nstroje

5.4 Trojrozmrn korekce nstroje (voliteln software 2)

Pklad: Formt bloku s orientac nstroje


1 LN X+31,737 Y+21,954 Z+33,165
TX+0,0078922 TY0,8764339 TZ+0,2590319 RR F1000 M128
LN:
X, Y, Z:
TX, TY, TZ:
RR:
F:
M:

pmka s 3D-korekc
korigovan souadnice koncovho bodu pmky
sloky normovanho vektoru pro orientaci nstroje
Korekce rdiusu nstroje
Posuv
pdavn funkce

Pklad: Formt bloku s rotanmi osami


1 L X+31,737 Y+21,954 Z+33,165
B+12,357 C+5,896 RL F1000 M128
L:
X, Y, Z:
L:
B, C:
RL:
F:
M:

Pmka
korigovan souadnice koncovho bodu pmky
Pmka
souadnice rotanch os pro orientaci nstroje
korekce rdiusu
Posuv
pdavn funkce

HEIDENHAIN iTNC 530

225

5.5 Prce s tabulkami eznch podmnek

5.5 Prce s tabulkami eznch


podmnek
Upozornn
TNC mus bt vrobcem stroje pipraven pro prci s
tabulkami eznch parametr.
Na vaem stroji nemus bt k dispozici vechny zde
popsan nebo pdavn funkce. Informujte se ve va
pruce ke stroji.

Monosti pouit
Pomoc tabulek eznch podmnek, v nich jsou definovny libovoln
kombinace materil obrobk a eznch materil, me TNC
vypotat z ezn rychlosti VC a posuvu na zub f Z otky vetena S a
drhov posuv F. Zkladem pro vpoet je, e jste v programu
definovali materil obrobku a rzn specifick vlastnosti nstroje v
tabulce nstroj.
Dve ne nechte TNC automaticky vypotat ezn
podmnky, muste mt v provoznm reimu Testovn
programu aktivovnu tabulku nstroj (status S), ze kter
m TNC pevzt nstrojov specifick data.
Editan funkce pro tabulky eznch podmnek
Vloit dek

Softklvesa

DATEI: TOOL.T
T
R
CUT.
0
...
...
1
...
...
2
+5 4
3
...
...
4
...
...

MM
TMAT
...
...
HSS
...
...

CDT
...
...
PRO1
...
...

DATEI: PRO1.CDT
NR WMAT TMAT
0
...
...
1
...
...
2
ST65
HSS
3
...
...
4
...
...

Vc1
...
...
40
...
...

TYP
...
...
MILL
...
...

F1
...
...
0.06
...
...

0 BEGIN PGM xxx.H MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 Z X+100 Y+100 Z+0
3 WMAT "ST65"
4 ...
5 TOOL CALL 2 Z S1273 F305

Vymazat dek
Zvolit zatek dalho dku
Setdit tabulku
Zkoprovat prosvtlen polko (2. lita softklves)
Vloit zkoprovan polko (2. lita softklves)
Editovat formt tabulky (2. lita softklves)

226

5 Programovn: Nstroje

5.5 Prce s tabulkami eznch podmnek

Tabulka pro materily obrobk


Materily obrobku nadefinujte v tabulce WMAT.TAB (viz obrzek).
WMAT.TAB je standardn uloena v adresi TNC:\ a me
obsahovat libovoln mnostv jmen materil. Jmno materilu sm
bt dlouh maximln 32 znak (vetn mezer). TNC zobraz obsah
sloupce JMNO, pokud v programu definujete materil obrobku (viz
nsledujc oddl).
Pokud pozmnte standardn tabulku materil, pak ji
muste zkoprovat do jinho adrese. Jinak budou vae
zmny pi ppadn aktualizaci softwaru pepsny
standardnmi daty HEIDENHAIN. Nadefinujte pak cestu v
souboru TNC.SYS klovm slovem WMAT= (viz
Konfiguran soubor TNC.SYS, strana 233).
Abyste zabrnili ztrt dat, pravideln soubor WMAT.TAB
zlohujte.
Definice materilu obrobku v NC-programu
V NC-programu zvolte materil z tabulky WMAT.TAB pomoc
softklvesy WMAT:

Zobrazen lity softklves se specilnmi funkcemi

Naprogramovn materilu obrobku: v provoznm


reimu Program zadat/Editovat stisknte softklvesu
WMAT.

Zobrazen tabulky WMAT.TAB: stisknte softklvesu


OKNO VBRU , TNC zobraz v pomocnm okn
materily, kter jsou uloen ve WMAT.TAB.

Jak zvolit materil obrobku: pesute svtl pole


smrovmi klvesami na poadovan materil a
potvrte jej klvesou ZADN. TNC pevezme
materil do bloku WMAT.

Ukonen dialogu: stisknte klvesu END (KONEC)

Pokud zmnte blok WMAT v programu, vype TNC


varovn hlen. Ovte si, zda jsou ezn podmnky
uloen v bloku TOOL CALL jet platn.

HEIDENHAIN iTNC 530

227

5.5 Prce s tabulkami eznch podmnek

Tabulka pro ezn materily nstroje


ezn materily nstroje nadefinujete v tabulce TMAT.TAB. Tato
TMAT.TAB je standardn uloena v adresi TNC:\ a me obsahovat
libovoln mnostv jmen eznch materil (viz obrzek). Jmno
eznho materilu sm bt dlouh maximln 16 znak (vetn
mezer). TNC zobraz obsah sloupce JMNO, pokud v tabulce nstroj
TOOL.T definujete ezn materil nstroje.
Pokud pozmnte standardn tabulku eznch materil,
pak ji muste zkoprovat do jinho adrese. Jinak budou
vae zmny pi ppadn aktualizaci softwaru pepsny
standardnmi daty HEIDENHAIN. Nadefinujte pak cestu v
souboru TNC.SYS klovm slovem TMAT= (viz
Konfiguran soubor TNC.SYS, strana 233).
Abyste zabrnili ztrt dat, pravideln soubor TMAT.TAB
zlohujte.

Tabulka eznch podmnek


Kombinace materilu obrobku/eznho materilu nstroje s
pslunmi eznmi podmnkami nadefinujete v tabulce s pponou
.CDT (angl. cutting data file: tabulka eznch podmnek; viz obrzek).
Zznamy do tabulky eznch podmnek mete voln konfigurovat.
Krom povinnch sloupc NR, WMAT a TMAT me TNC spravovat
a tyi kombinace ezn rychlosti (VC)/posuvu (F).
V adresi TNC:\ je uloena standardn tabulka eznch podmnek
FRAES_2.CDT. Soubor FRAES_2.CDT mete libovoln editovat a
roziovat nebo mete zaloit libovoln mnoho novch tabulek
eznch dat.
Pokud pozmnte standardn tabulku eznch podmnek,
pak ji muste zkoprovat do jinho adrese. Jinak budou
vae zmny pi ppadn aktualizaci softwaru pepsny
standardnmi daty HEIDENHAIN (viz Konfiguran
soubor TNC.SYS, strana 233).
Vechny tabulky eznch podmnek mus bt uloeny ve
stejnm adresi. Pokud nen tento adres standardnm
adresem TNC:\, pak muste v souboru TNC.SYS zadat
za klovm slovem PCDT= cestu, kde jsou uloeny vae
tabulky eznch podmnek.
Abyste zabrnili ztrt dat, zlohujte pravideln vae
tabulky eznch podmnek.

228

5 Programovn: Nstroje

5.5 Prce s tabulkami eznch podmnek

Zaloen nov tabulky eznch podmnek


Zvolte provozn reim Program zadat/editovat
Zvolte sprvu soubor: stisknte klvesu PGM MGT.
Zvolte adres, ve kterm mus bt uloeny tabulky eznch
podmnek (standardn: TNC:\)
Zadejte libovoln jmno souboru a typ souboru .CDT, potvrte
stisknutm klvesy ZADN
TNC oteve tabulku standardnch eznch podmnek, nebo uke na
prav polovin obrazovky rzn formty tabulky (v zvislosti na
danm stroji), kter se li potem kombinac eznch rychlost /
posuv. Pesute v tomto ppad svtl pole smrovmi klvesami
na poadovan formt tabulky a potvrte volbu stisknutm klvesy
ZADN. TNC vytvo novou przdnou tabulku eznch podmnek

Potebn daje v tabulce nstroj


Rdius nstroje sloupec R (DR)
Poet zub (jen u frzovacch nstroj) sloupec CUT
Typ nstroje sloupec TYP
Typ nstroje ovlivuje vpoet drhovho posuvu:
frzovac nstroje: F = S fZ z
vechny ostatn nstroje: F = S fU
S: Otky vetena
fZ: Posuv na zub
fU: Posuv na otku
z: Poet zub
ezn materil nstroje sloupec TMAT
Jmno tabulky eznch podmnek, kter m bt pouita pro tento
nstroj sloupec CDT
Typ nstroje, ezn materil nstroje a jmno tabulky eznch
podmnek zvolte v tabulce nstroj pomoc softklves (viz Tabulka
nstroj: nstrojov data pro automatick vpoet otek/posuv,
strana 203).

HEIDENHAIN iTNC 530

229

5.5 Prce s tabulkami eznch podmnek

Postup pi prci s automatickm vpotem


otek/posuvu
1
2
3

4
5
6
7

Pokud jet nen nic zadno: zadejte materil obrobku do souboru


WMAT.TAB.
Pokud jet nen nic zadno: zadejte ezn materil do souboru
TMAT.TAB.
Pokud jet nen nic zadno: zadejte do tabulky nstroj vechna
data danho nstroje potebn pro vpoet eznch podmnek :
Rdius nstroje
Poet zub
Typ nstroje
Materil bitu nstroje
K nstroji psluejc tabulku eznch podmnek
Pokud jet nen nic zadno: zadejte ezn podmnky do libovoln
tabulky eznch podmnek (CDT-soubor)
Provozn reim Test: aktivujte tabulku nstroj, ze kter m TNC
vybrat nstrojov specifick data (status S)
V NC programu: softklvesou WMAT nadefinujte materil obrobku
V NC programu: v bloku TOOL CALL dejte pes softklvesu
automaticky vypotat otky vetena a posuv

230

5 Programovn: Nstroje

5.5 Prce s tabulkami eznch podmnek

Zmna struktury tabulek


Tabulky eznch podmnek jsou pro TNC takzvan voln
definovateln tabulky. Formt voln definovatelnch tabulek mete
mnit pomoc editoru struktury. Dle mete pepnat mezi tabulkovm
nhledem (standardn nastaven) a formulovm nhledem.
TNC me zpracovat maximln 200 znak na dku a
maximln 30 sloupc.
Pidte-li do stvajc tabulky dodaten sloupec, tak TNC
neprovede automaticky odsunut ji zadanch daj.
Vyvoln editoru struktury
Stisknte softklvesu EDITOVAT FORMT (2. rove softklves).
TNC oteve editan okno (viz obrzek), ve kterm je znzornn
struktura tabulky otoen o 90. dek v okn editoru definuje
sloupec v pslun tabulce. Vznam strukturnho pkazu (poloka v
zhlav) naleznete v tabulce uveden vedle.
Ukonen editoru struktury
Stisknte klvesu KONEC (END). TNC pevede data, kter ji byla
v tabulce uloena, do novho formtu. Prvky, kter TNC nemohl
pevst do nov struktury, jsou oznaeny # (napklad pokud jste
zmenili ku sloupce).
Strukturn
pkaz

Vznam

NR

slo sloupce

NZEV

Nadpis sloupce

TYP

N: seln zadn
C: alfanumerick zadn
L: hodnota zadn Long (dlouh)
X: pevn definovan formt data a asu:
hh:mm:ss dd.mm.rrrr

WIDTH (ka)

ka sloupce. U typu N vetn znamnka, rky


a desetinnch mst U typu X mete kou
sloupce rozhodnout, zda m TNC uloit
kompletn datum nebo pouze as.

DEC

Poet desetinnch mst (max. 4, inn jen u


typu N)

ANGLITINA
a
MAARSKY

Dialogy podle jazyka (max. 32 znak)

HEIDENHAIN iTNC 530

231

5.5 Prce s tabulkami eznch podmnek

Pepnn mezi tabulkovm a formulovm


nhledem
Vechny tabulky s pponou .TAB si mete nechat zobrazit jako
seznam nebo jako formul.

Stisknte softklvesu SEZNAM FORMUL. TNC pepne do


nhledu, kter nen v softklvese svtle prosvtlen.

Ve formulovm nhledu TNC vype v lev polovin obrazovky sla


dk s obsahem prvnho sloupce.
V prav polovin obrazovky mete mnit data.

K tomu stisknte klvesu ZADN nebo klepnte do zadvacho


polka
Pro uloen upravench dat stisknte klvesu KONEC nebo
softklvesu ULOIT.
Ke zruen zmn stisknte klvesu DEL nebo softklvesu
PERUIT.
TNC vyrovn zadvac polka na prav stran k levmu
okraji podle nejdelho dialogu. Pekrauje-li zadvac
polko maximln zobrazitelnou ku, objev se na
spodnm okraji okna scrollbar (posuvnk). Scrollbar mete
ovldat my nebo softklvesou.

232

5 Programovn: Nstroje

5.5 Prce s tabulkami eznch podmnek

Datov penos tabulek eznch podmnek


Vylete-li pes extern datov rozhran typ souboru .TAB nebo .CDT,
ulo TNC s tabulkou i definici struktury tto tabulky. Definice struktury
zan dkem #STRUCTBEGIN a kon dkem #STRUCTEND.
Vznam jednotlivch klovch slov naleznete v tabulce Strukturn
pkaz (viz Zmna struktury tabulek, strana 231). Za klovm
slovem #STRUCTEND ukld TNC vlastn obsah tabulky.

Konfiguran soubor TNC.SYS


Konfiguran soubor TNC.SYS muste pout v ppad, e vae
tabulky eznch podmnek nejsou uloeny ve standardnm adresi
TNC:\. V tom ppad nadefinujete v souboru TNC.SYS cesty k
adresi, kde jsou vae tabulky eznch podmnek uloeny.
Soubor TNC.SYS mus bt uloen v koenovm adresi
TNC:\.
Poloky v TNC.SYS

Vznam

WMAT=

Cesta k tabulce materil obrobku

TMAT=

Cesta k tabulce eznch materil

PCDT=

Cesta k tabulkm eznch podmnek

Pklad pro TNC.SYS


WMAT=TNC:\CUTTAB\WMAT_GB.TAB
TMAT=TNC:\CUTTAB\TMAT_GB.TAB
PCDT=TNC:\CUTTAB\

HEIDENHAIN iTNC 530

233

Programovn:
Programovn obrys

HEIDENHAIN iTNC 530

235

Drhov funkce
Obrys obrobku sestv obvykle z vce obrysovch prvk, jako jsou
pmky a kruhov oblouky. Pomoc drhovch funkc naprogramujete
pohyby nstroje pro Pmky a Kruhov oblouky.

L
CC

L
L

Voln programovn obrysu FK

Nen-li v vkres oktovn tak, aby to vyhovovalo pro NC, a kty jsou
pro NC-program nepln, pak naprogramujte obrys obrobku pomoc
volnho programovn obrysu FK. TNC vypote chybjc zadn.
Tmto FK-programovnm naprogramujete t pohyby nstroje pro
pmky a kruhov oblouky.

Pdavn funkce M
Pdavnmi funkcemi TNC dte
provdn programu, nap. peruen chodu programu;
funkce stroje, jako zapnut a vypnut oten vetena a chladic
kapaliny;
drhov chovn nstroje;

Podprogramy a opakovn st programu


Obrbc kroky, kter se opakuj, zadte jen jednou jako podprogram
nebo opakovn st programu. Chcete-li nechat provst st
programu jen za uritch podmnek, pak nadefinujte tyto programov
kroky rovn v njakm podprogramu. Krom toho me obrbc
program vyvolat jin program a dt jej provst.
Programovn s podprogramy a opakovnm st programu je
popsno v kapitole 9.

236

Y
80
CC

60

R4
0

6.1 Pohyby nstroje

6.1 Pohyby nstroje

40

10

115

6 Programovn: Programovn obrys

6.1 Pohyby nstroje

Programovn s Q-parametry
V obrbcm programu zastupuj Q-parametry seln hodnoty:
danmu Q-parametru je seln hodnota piazena na jinm mst.
Pomoc Q-parametr mete programovat matematick funkce, kter
d provdn programu nebo kter popisuj njak obrys.
Navc mete pomoc Q-parametrickho programovn provdt
men s 3D-dotykovou sondou bhem provdn programu.
Programovn s Q-parametry je popsno v kapitole 10.

HEIDENHAIN iTNC 530

237

6.2 Zklady k drhovm funkcm

6.2 Zklady k drhovm funkcm


Z

Programovn pohybu nstroje pro obrbn


Kdy vytvte program obrbn, programujete postupn drhov
funkce pro jednotliv prvky obrysu obrobku. K tomu zadvte obvykle
souadnice koncovch bod prvk obrysu z ktovanho vkresu.
Z tchto zadn souadnic, nstrojovch dat a korekce rdiusu zjist
TNC skutenou drhu pojezdu nstroje.

Y
X

TNC pojd souasn vemi strojnmi osami, kter jste


naprogramovali v programovm bloku drhov funkce.

100

Pohyby rovnobn s osami stroje


Programov blok obsahuje zadn jedn souadnice: TNC pojd
nstrojem rovnobn s programovanou osou stroje.
Podle konstrukce vaeho stroje se pi obrbn pohybuje bu nstroj
nebo stl stroje s upnutm obrobkem. Pi programovn drhovho
pohybu postupujte zsadn tak, jako by se pohyboval nstroj.

Pklad:
L X+100
L
X+100

Y
Drhov funkce Pmka
Souadnice koncovho bodu

50

Nstroj si podruje souadnice Y a Z a najd do polohy X=100. Viz


obrzek.
70

Pohyby v hlavnch rovinch


Programov blok obsahuje zadn dvou souadnic: TNC pojd
nstrojem v programovan rovin.
Pklad:
L X+70 Y+50
Nstroj si zachovv souadnici Z a pojd v rovin XY do polohy
X=70, Y=50. viz obrzek

Z
Y

Trojrozmrn pohyb
Programov blok obsahuje zadn t souadnic: TNC pojd
nstrojem prostorov do naprogramovan polohy.

Pklad:
L X+80 Y+0 Z-10

238

-10

80

6 Programovn: Programovn obrys

6.2 Zklady k drhovm funkcm

Zadn vce ne t souadnic


TNC me souasn dit a 5 os (opce softwaru). Pi obrbn s 5
osami se souasn pohybuj napklad 3 linern a 2 rotan osy.
Program pro takovto obrbn bn generuj CAD-systmy a na
stroji se vytvoit ned.
Pklad:
L X+20 Y+10 Z+2 A+15 C+6 R0 F100 M3
Pohyb vce ne 3 os TNC graficky nepodporuje.
Kruhy a kruhov oblouky
Pi kruhovch pohybech pojd TNC dvma strojnmi osami
souasn: nstroj se pohybuje relativn vi obrobku po kruhov
drze. Pro kruhov pohyby mete zadat sted kruhu CC.
Drhovmi funkcemi pro kruhov oblouky naprogramujete kruhy v
hlavnch rovinch: hlavn rovina se definuje pi vyvoln nstroje TOOL
CALL urenm osy vetena:
Osa vetena

Hlavn rovina

XY, t
UV, XV, UY

ZX, t
WU, ZU, WX

YZ, t
VW, YW, VZ

Kruhy, kter nele rovnobn s hlavn rovinou,


naprogramujete t funkc Naklpn roviny
obrbn(viz ROVINA OBRBN (cyklus 19, voliteln
software 1), strana 520) nebo pomoc Q-parametr (viz
Princip a pehled funkc, strana 592).
Smysl oten DR pi kruhovch pohybech
Pro kruhov pohyby bez tangencilnho napojen na jin prvky obrysu
zadejte smysl oten DR:
Oten ve smyslu hodinovch ruiek: DR
Oten proti smru hodinovch ruiek: DR+

HEIDENHAIN iTNC 530

CC

YCC

Z
Y

XCC

DR+
DR

CC
CC

239

6.2 Zklady k drhovm funkcm

Korekce rdiusu
Korekce rdiusu mus bt zadna v tom bloku, jm najdte na prvn
obrysov prvek. Korekce rdiusu nesm zanat v bloku pro kruhovou
drhu. Naprogramujte ji pedtm v pmkovm bloku (viz Drhov
pohyby pravohl souadnice, strana 249) nebo v bloku najet (blok
APPR,viz Najet a oputn obrysu, strana 242).
Pedpolohovn
Pedvolte polohu nstroje na zatku programu obrbn tak, aby bylo
vyloueno pokozen nstroje a obrobku.
Vytven programovch blok klvesami drhovch funkc
Stiskem edch klves drhovch funkc zahjte popisn dialog. TNC
se postupn dote na vechny informace a vlo programov blok do
programu obrbn.
Pklad programovn pmky.
Otevete programovac dialog: napklad Pmka

SOUADNICE?
Zadejte souadnice koncovho bodu pmky, nap.
-20 v X
SOUADNICE?
Zadejte souadnice koncovho bodu pmky, nap.
-30 v Y, klvesou ZADN potvrte
KOREKCE RDIUSU: RL/RR/BEZ KOREKCE?
Zvolte korekci rdiusu: napklad stisknte
softklvesu R0, nstroj pojd bez korekce
POSUV F=? / F MAX = ZADN

100

Zadejte posuv a potvrte zadn klvesou ZADN:


napklad 100 mm/min. Pi programovn v palcch:
zadn 100 odpovd posuvu 10 palc/min.
Pojdn rychloposuvem: stisknte softklvesu
FMAX, nebo

Pojezd posuvem, kter je definovan v bloku TOOL


CALL: stisknte softklvesu FAUTO.

240

6 Programovn: Programovn obrys

6.2 Zklady k drhovm funkcm

PDAVN FUNKCE M?
3

Zadejte pdavnou funkci, napklad M3, a uzavete


dialog klvesou ZADN.

dek v obrbcm programu


L X-20 Y+30 R0 FMAX M3

HEIDENHAIN iTNC 530

241

6.3 Najet a oputn obrysu

6.3 Najet a oputn obrysu


Pehled: tvary drhy k najet a oputn obrysu
Funkce APPR (angl. approach = najet) a DEP (angl. departure =
odjezd) se aktivuj klvesou APPR/DEP. Potom se daj zvolit pomoc
softklves nsledujc tvary drhy:
Funkce

Njezd

Odjet

Pmka s tangencilnm napojenm


Pmka kolmo k bodu obrysu
Kruhov drha s tangencilnm
napojenm
Kruhov drha s tangencilnm
napojenm na obrys, najet a odjet do/z
pomocnho bodu mimo obrys po
tangenciln napojenm pmkovm
seku
Najet a oputn roubovice
Pi najet a oputn roubovice (Helix) jede nstroj po prodlouen
roubovice a napojuje se tak na tangenciln kruhov drze na obrys.
Pouijte k tomu funkci APPR CT ppadn DEP CT.

Dleit polohy pi najet a odjet


Vchoz bod PS
Tuto polohu programujte bezprostedn ped blokem APPR. Ps le
mimo obrys a najd se na bez korekce rdiusu (R0).
Pomocn bod PH
Najet a odjet probh u nkterch tvar drhy pes pomocn bod
PH, kter TNC vypot z daj v blocch APPR a DEP. TNC odjd
z aktuln polohy do pomocnho bodu PH s naposledy
naprogramovanm posuvem.
Prvn bod obrysu PA a posledn bod obrysu PE
Prvn bod obrysu PA naprogramujte v bloku APPR, posledn bod
obrysu PE naprogramujte s libovolnou drhovou funkc. Obsahuje-li
blok APPR t souadnici Z, najede TNC nejdve nstrojem v rovin
obrbn na PH a tam v ose nstroje na zadanou hloubku.
Koncov bod PN
Poloha PN le mimo obrys a vyplv z vaeho zadn v bloku DEP.
Obsahuje-li blok DEP t souadnici Z, najede TNC nejdve
nstrojem v rovin obrbn na PH a tam v ose nstroje na zadanou
vku.

242

RL

RL
PN R0
PA RL

PE RL

PH RL
PS R0

6 Programovn: Programovn obrys

Vznam

APPR

angl. APPRoach = najet

DEP

angl. DEParture = odjet

angl. Line = pmka

angl. Circle = kruh

tangenciln (plynul) pechod

normla (kolmice)

6.3 Najet a oputn obrysu

Zkrcen oznaen

Pi polohovn z aktuln polohy k pomocnmu bodu PH


TNC nekontroluje, zda nedojde k pokozen
programovanho obrysu. Zkontrolujte to testovac
grafikou!
Pi funkcch APPR LT, APPR LN a APPR CT jede TNC z
aktuln polohy do pomocnho bodu PH naposledy
naprogramovanm posuvem/rychloposuvem. Pi funkci
APPR LCT jede TNC do pomocnho bodu PH posuvem
naprogramovanm v bloku APPR. Pokud nebyl ped
njezdovm blokem naprogramovn jet dn posuv,
tak TNC vyd chybov hlen.
Polrn souadnice
Obrysov body nsledujcch najdcch a odjdcch funkc mete
naprogramovat tak pomoc polrnch souadnic:
APPR LT se zmn na APPR PLT
APPR LN se zmn na APPR PLN
APPR CT se zmn na APPR PCT
APPR LCT se zmn na APPR PLCT
DEP LCT se zmn na DEP PLCT
Pot co jste zvolili najdc i odjdc funkci softklvesou stisknte
k proveden zmny oranovou klvesu P.
Korekce rdiusu
Korekci rdiusu naprogramujte spolen s prvnm bodem obrysu PA v
bloku APPR. Bloky DEP korekci rdiusu ru automaticky!
Najet bez korekce rdiusu: je-li v bloku APPR programovno R0,
pojd TNC nstrojem jako nstrojem s R = 0 mm a korekc rdiusu
RR! Tm je definovn u funkc APPR/DEP LN a APPR/DEP CT smr,
kterm TNC nstrojem pijd k obrysu a odjd od nj. Dodaten
muste v prvnm pojezdovm bloku po APPR naprogramovat ob
souadnice obrbc roviny.

HEIDENHAIN iTNC 530

243

Libovoln drhov funkce: najet na vchoz bod PS


Dialog zahajte stisknutm klvesy APPR/DEP a softklvesy
APPR LT:
Souadnice prvnho bodu obrysu PA

LEN: vzdlenost pomocnho bodu PH od prvnho


bodu obrysu PA.

Korekce rdiusu RR/RL pro obrbn

15

TNC najd nstrojem po pmce z vchozho bodu PS na pomocn


bod PH. Odtud najd po pmce tangenciln na prvn bod obrysu PA.
Pomocn bod PH je ve vzdlenosti LEN od prvnho bodu obrysu PA.

35

20

10

RR

6.3 Najet a oputn obrysu

Najet na pmce s tangencilnm napojenm:


APPR LT

PA
RR

PH

PS
R0

RR

20

35

40

Pklad NC-blok
7 L X+40 Y+10 RO FMAX M3

Najet na PS bez korekce rdiusu

8 APPR LT X+20 Y+20 Z-10 LEN15 RR F100

PA s korekc rdiusu RR, vzdlenost PH k PA:


LEN=15

9 L X+35 Y+35

Koncov bod prvnho prvku obrysu

10 L ...

Dal obrysov prvek

Najet po pmce kolmo k prvnmu bodu obrysu:


APPR LN

Libovoln drhov funkce: najet na vchoz bod PS


Zahjen dialogu stisknutm klvesy APPR/DEP a softklvesy
APPR LN:
Souadnice prvnho bodu obrysu PA

Dlka: vzdlenost pomocnho bodu PH. LEN


zadvejte vdy kladn!

Korekce rdiusu RR/RL pro obrbn

Y
RR

TNC najd nstrojem po pmce z vchozho bodu PS na pomocn


bod PH. Odtud najd po pmce kolmo na prvn bod obrysu PA.
Pomocn bod PH je ve vzdlenosti LEN + rdius nstroje od prvnho
bodu obrysu PA.

35

20

PA
RR

15

10

PH

PS
R0

RR

10

20

40

Pklad NC-blok
7 L X+40 Y+10 RO FMAX M3

Najet na PS bez korekce rdiusu

8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100

PA s korekc rdiusu RR

9 L X+20 Y+35

Koncov bod prvnho prvku obrysu

10 L ...

Dal obrysov prvek

244

6 Programovn: Programovn obrys

Kruhov drha z PH do PA je definovna rdiusem R a hlem stedu


CCA. Smysl oten kruhov drhy je dn prbhem prvnho prvku
obrysu.

Libovoln drhov funkce: najet na vchoz bod PS


Zahjen dialogu stisknutm klvesy APPR/DEP a softklvesy
APPR CT:
Souadnice prvnho bodu obrysu PA

Rdius R kruhov drhy

RR

TNC najd nstrojem po pmce z vchozho bodu PS na pomocn


bod PH. Odtud najd po kruhov drze, kter pechz tangenciln
do prvnho obrysovho prvku, na prvn bod obrysu PA.

35

20

PA
RR

CCA=
180

0
R1

10

PH
10

20

PS
R0

40

Najet na stranu obrobku, kter je definovan


korekc rdiusu: zadejte kladn R
Najet ze strany obrobku:
R zadejte zporn

Stedov hel CCA kruhov drhy


CCA zadvejte pouze kladn
Maximln hodnota zadn 360

Korekce rdiusu RR/RL pro obrbn

Pklad NC-blok
7 L X+40 Y+10 RO FMAX M3

Najet na PS bez korekce rdiusu

8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100

PA s korekc rdiusu RR, rdius R=10

9 L X+20 Y+35

Koncov bod prvnho prvku obrysu

10 L ...

Dal obrysov prvek

HEIDENHAIN iTNC 530

245

6.3 Najet a oputn obrysu

Najet po kruhov drze s tangencilnm


napojenm: APPR CT

TNC najd nstrojem po pmce z vchozho bodu PS na pomocn


bod PH. Odtud najd po kruhov drze na prvn bod obrysu PA.
Posuv naprogramovan v bloku APPR je inn na cel drze, kterou
TNC bhem bloku najdn projd (drha PS - PA).
Pokud jste v bloku najdn naprogramovali vechny hlavn ti osy
souadnic X, Y a Z, tak TNC jede z pozice definovan v bloku APPR
ve vech tech osch souasn do pomocnho bodu PH a pot z PH
do PA pouze v obrbc rovin.
Kruhov drha se tangenciln napojuje jak na pmku PS PH, tak i
na prvn bod obrysu. Tm je kruhov drha jednoznan definovna
pomoc rdiusu R.

35

RR

6.3 Najet a oputn obrysu

Najet po kruhov drze s tangencilnm


napojenm na obrys a pmkov sek: APPR LCT

20

PA
RR

0
R1

10

PH

PS
R0

RR
10

20

40

Libovoln drhov funkce: najet na vchoz bod PS


Zahajte dialog stisknutm klvesy APPR/DEP a softklvesy
APPR LCT:
Souadnice prvnho bodu obrysu PA

Rdius R kruhov drhy. R zadejte kladn

Korekce rdiusu RR/RL pro obrbn

Pklad NC-blok
7 L X+40 Y+10 RO FMAX M3

Najet na PS bez korekce rdiusu

8 APPR LCT X+10 Y+20 Z-10 R10 RR F100

PA s korekc rdiusu RR, rdius R=10

9 L X+20 Y+35

Koncov bod prvnho prvku obrysu

10 L ...

Dal obrysov prvek

246

6 Programovn: Programovn obrys

TNC odjd nstrojem po pmce z poslednho bodu obrysu PE do


koncovho bodu PN. Pmka le v prodlouen poslednho prvku
obrysu. PN se nachz ve vzdlenosti LEN od PE.

Naprogramovn poslednho obrysovho prvku s koncovm bodem


PE a korekc rdiusu
Zahajte dialog stisknutm klvesy APPR/DEP a softklvesy DEP LT:
LEN: zadejte vzdlenost koncovho bodu PN od
poslednho prvku obrysu PE

20

PE
RR

12.5

RR

PN
R0

X
Pklad NC-blok
23 L Y+20 RR F100

Posledn obrysov prvek: PE s korekc rdiusu

24 DEP LT LEN12.5 F100

Odjet o LEN=12,5 mm

25 L Z+100 FMAX M2

Vyjet v ose Z, skok na zatek, konec programu

Odjet po pmce kolmo od poslednho bodu


obrysu: DEP LN
TNC odjd nstrojem po pmce z poslednho bodu obrysu PE do
koncovho bodu PN. Pmka vychz kolmo smrem od poslednho
bodu obrysu PE. PN se nachz od PE ve vzdlenosti LEN + rdius
nstroje.

Naprogramovn poslednho obrysovho prvku s koncovm bodem


PE a korekc rdiusu
Zahjen dialogu klvesou APPR/DEP a softklvesou DEP LN:
LEN: zadejte vzdlenost koncovho bodu PN
Dleit: LEN zadejte kladn!

Y
RR
PN
20

R0
PE
20

RR

X
Pklad NC-blok
23 L Y+20 RR F100

Posledn obrysov prvek: PE s korekc rdiusu

24 DEP LN LEN+20 F100

Odjet o LEN = 20 mm kolmo od obrysu

25 L Z+100 FMAX M2

Vyjet v ose Z, skok na zatek, konec programu

HEIDENHAIN iTNC 530

247

6.3 Najet a oputn obrysu

Odjet po pmce s tangencilnm napojenm:


DEP LT

TNC odjd nstrojem po kruhov drze z poslednho bodu obrysu PE


do koncovho bodu PN. Kruhov drha se tangenciln napojuje na
posledn prvek obrysu.

Naprogramovn poslednho obrysovho prvku s koncovm bodem


PE a korekc rdiusu
Zahjen dialogu stisknutm klvesy APPR/DEP a softklvesy DEP
CT:

Stedov hel CCA kruhov drhy

Rdius R kruhov drhy

RR
PN
R0

20

R8

PE

180

RR

Nstroj m opustit obrobek na t stran, kter byla


definovna korekc rdiusu: zadejte kladn R
Nstroj m opustit obrobek na protilehl stran,
ne kter byla definovna korekc rdiusu: R
zadejte zporn
Pklad NC-blok
23 L Y+20 RR F100

Posledn obrysov prvek: PE s korekc rdiusu

24 DEP CT CCA 180 R+8 F100

Stedov hel = 180 ,


Rdius kruhov drhy = 8 mm

25 L Z+100 FMAX M2

Vyjet v ose Z, skok na zatek, konec programu

Odjet po kruhov drze s tangencilnm


napojenm na obrys a pm sek: DEP LCT
TNC odjd nstrojem po kruhov drze z poslednho bodu obrysu PE
do pomocnho bodu PH. Odtud odjd po pmce do koncovho bodu
PN. Posledn obrysov prvek a pmka PH PN maj s kruhovou drhou
tangenciln pechody. Tm je kruhov drha jednoznan definovna
rdiusem R.

Naprogramovn poslednho obrysovho prvku s koncovm bodem


PE a korekc rdiusu
Zahjen dialogu stisknutm klvesy APPR/DEP a softklvesy
DEP LCT:

Zadn souadnic koncovho bodu PN


Rdius R kruhov drhy. zadejte kladn R

Y
RR

20

R8

6.3 Najet a oputn obrysu

Odjet po kruhov drze s tangencilnm


napojenm: DEP CT

12
PN
R0

PE
RR

PH
R0

10

Pklad NC-blok
23 L Y+20 RR F100

Posledn obrysov prvek: PE s korekc rdiusu

24 DEP LCT X+10 Y+12 R+8 F100

Souadnice PN, rdius kruhov drhy = 8 mm

25 L Z+100 FMAX M2

Vyjet v ose Z, skok na zatek, konec programu

248

6 Programovn: Programovn obrys

Pehled drhovch funkc


Funkce

Klvesa drhov
funkce

Drha nstroje

Poadovan zadn

Strnka

Pmka L
angl.: Line (pmka)

Pmka

Souadnice koncovho
bodu pmky

Strana 250

Zkosen: CHF
angl.: CHamFer

Zkosen mezi dvma


pmkami

Dlka zkosen hrany

Strana 251

Sted kruhu CC;


angl.: Circle Center
(sted kruhu)

dn

Souadnice stedu kruhu,


pp. plu

Strana 253

Kruhov oblouk C
angl.: Circle (kruh)

Kruhov drha okolo stedu


kruhu CC do koncovho
bodu kruhovho oblouku

Souadnice koncovho
bodu kruhu, smysl oten

Strana 254

Kruhov oblouk CR
angl.: Circle by Radius
(kruh po polomru)

Kruhov drha s urenm


polomrem

Souadnice koncovho
bodu kruhu, rdius kruhu,
smysl oten

Strana 255

Kruhov oblouk CT
angl.: Circle Tangential
(kruh tangenciln)

Kruhov drha s
tangencilnm napojenm
na pedchoz a nsledujc
prvek obrysu

Souadnice koncovho
bodu kruhu

Strana 256

Zaoblen roh RND


angl.: RouNDing of
Corner

Kruhov drha s
tangencilnm napojenm
na pedchoz a nsledujc
prvek obrysu

Rohov rdius R

Strana 252

Voln programovn
obrysu FK

Pmka nebo kruhov drha


s libovolnm napojenm na
pedchoz obrysov prvek

viz Drhov pohyby


voln programovn obrys
FK, strana 269

Strana 269

HEIDENHAIN iTNC 530

249

6.4 Drhov pohyby pravohl souadnice

6.4 Drhov pohyby pravohl


souadnice

TNC pejd nstrojem po pmce ze sv aktuln polohy do


koncovho bodu pmky. Bodem startu je koncov bod pedchozho
bloku.
Souadnice koncovho bodu pmky, pokud jsou teba

Korekce rdiusu RL/RR/R0

Posuv F

Pdavn funkce M

40
15

10

6.4 Drhov pohyby pravohl souadnice

Pmka L

Pklad NC-blok
7 L X+10 Y+40 RL F200 M3
8 L IX+20 IY-15
9 L X+60 IY-10

10

20
60

Pevzet aktuln polohy


Pmkov blok (L-blok) mete t vygenerovat stiskem klvesy
PEVZET AKTULN POLOHY:

Najete nstrojem v reimu Run provoz do polohy, kter se m


pevzt.
Pepnte obrazovku na Program zadat/editovat.
Zvolte programov blok, za kter m bt L-blok vloen.
Stisknte klvesu PEVZET AKTULN POLOHY:
TNC vygeneruje L-blok se souadnicemi aktuln
polohy.
Poet os, kter TNC ulo do bloku L, nadefinujte funkc
MOD (viz Volba MOD-funkc, strana 704).

250

6 Programovn: Programovn obrys

sek zkosen: dlka zkosen, pokud je teba:

Posuv F (inn jen v bloku CHF)

30

12

V pmkovch blocch ped a za blokem CHF naprogramujte


pokad ob souadnice roviny, ve kter se m zkosen provst.
Korekce rdiusu ped a za blokem CHF mus bt stejn.
Zkosen mus bt provediteln aktulnm nstrojem

12

Rohy obrysu, kter vzniknou jako prsek dvou pmek, mete


opatit zkosenm (sraenm).

6.4 Drhov pohyby pravohl souadnice

Vloen zkosen CHF mezi dv pmky

Pklad NC-blok
7 L X+0 Y+30 RL F300 M3
8 L X+40 IY+5
9 CHF 12 F250

40

10 L IX+5 Y+0
Obrys nesm zanat blokem CHF.
Zkosen se provd pouze v rovin obrbn.
Na rohov bod odznut zkosenm se nenajd.
Posuv programovan v bloku CHF je inn pouze v
tomto bloku CHF. Potom je opt platn posuv
programovan ped blokem CHF.

HEIDENHAIN iTNC 530

251

6.4 Drhov pohyby pravohl souadnice

Zaoblen roh RND


Funkce RND zaobluje rohy obrysu.
Nstroj pejd po kruhov drze, kter se tangenciln napojuje jak
na pedchzejc, tak i na nsledujc prvek obrysu.
Krunice zaoblen mus bt provediteln vyvolanm nstrojem.

Rdius zaoblen: Rdius kruhovho oblouku, pokud je


teba:

Posuv F (inn jen v bloku RND)

Y
40

R5

25

Pklad NC-blok
5 L X+10 Y+40 RL F300 M3

6 L X+40 Y+25
7 RND R5 F100

10

40

8 L X+10 Y+5
Pedchzejc a nsledujc prvek obrysu mus obsahovat
ob souadnice roviny, ve kter se zaoblen rohu provd.
Obrbte-li obrys bez korekce rdiusu nstroje, pak
muste programovat ob souadnice roviny obrbn.
Na rohov bod se nenajd.
Posuv programovan v bloku RND je inn pouze v
tomto bloku RND. Potom je opt platn posuv
programovan ped blokem RND.
Blok RND se d rovn pout k mkkmu najet na obrys,
pokud by se nemly pout funkce APPR.

252

6 Programovn: Programovn obrys

Stedu kruhu definujete pro kruhov drhy, kter programujete


klvesami C (kruhov drha C). K tomu
zadejte pravohl souadnice stedu kruhu v obrbc rovin; nebo
pevezmte naposledy naprogramovanou polohu; nebo
pevezmte souadnice klvesou PEVZET AKTULN
POLOHY.

Souadnice CC: zadejte souadnice pro sted kruhu;


nebo
Pro pevzet naposledy programovan polohy:
souadnice nezadvejte

Pklad NC-blok
5 CC X+25 Y+25

Z
CC

YCC

X CC

nebo
10 L X+25 Y+25
11 CC
dky programu 10 a 11 se nevztahuj k obrzku.
Platnost
Sted kruhu zstv definovn tak dlouho, ne naprogramujete nov
sted kruhu. Sted kruhu mete definovat rovn pro pdavn osy U,
V a W.
Prstkov zadn stedu kruhu CC
Prstkov zadan souadnice pro sted kruhu se vztahuje vdy k
naposledy programovan poloze nstroje.
Pomoc CC oznate uritou polohu jako sted kruhu:
nstroj do tto polohy nenajd.
Sted kruhu je souasn plem pro polrn souadnice.

HEIDENHAIN iTNC 530

253

6.4 Drhov pohyby pravohl souadnice

Sted kruhu CC

6.4 Drhov pohyby pravohl souadnice

Kruhov drha C kolem stedu kruhu CC


Ped programovnm kruhov drhy C definujte sted kruhu CC.
Naposledy naprogramovan poloha nstroje ped blokem C je bodem
startu kruhov drhy.

Najet nstrojem na vchoz bod kruhov drhy


Souadnice stedu kruhu

Souadnice koncovho bodu kruhovho oblouku

Smysl rotace DR, pokud je teba:

Posuv F

Pdavn funkce M

CC

TNC normln projd kruhov drhy v aktivn rovin


obrbn. Programujete-li krunice, kter nele v aktivn
rovin obrbn, nap. C Z X DR+ u osy nstroje Z, a
souasn tyto pohyby rotuj, tak TNC projd prostorov
kruh, tedy kruh ve 3 osch.

Pklad NC-blok
5 CC X+25 Y+25
6 L X+45 Y+25 RR F200 M3

7 C X+45 Y+25 DR+


pln kruh
Pro koncov bod naprogramujte stejn souadnice jako pro vchoz
bod.

DR+
25

CC

Vchoz bod a koncov bod kruhovho pohybu mus leet


na kruhov drze.

DR

Tolerance zadn: a 0,016 mm (voliteln pes MP7431).


Nejmen mon kruh, kter me TNC jet: 0,0016 m.

254

25

45

6 Programovn: Programovn obrys

6.4 Drhov pohyby pravohl souadnice

Kruhov drha CR s definovanm rdiusem


Nstroj pejd po kruhov drze s rdiusem R.

Souadnice koncovho bodu kruhovho oblouku

Rdius R
Pozor: znamnko definuje velikost kruhovho
oblouku!

Smysl oten DR
Pozor: znamnko definuje konkvn nebo konvexn
zakiven! Je-li teba:

Pdavn funkce M

Posuv F

E1=S

S1=E

CC

pln kruh

Pro pln kruh naprogramujte dva CR-bloky za sebou:


Koncov bod prvnho polokruhu je vchozm bodem druhho
polokruhu. Koncov bod druhho polokruhu je vchozm bodem
prvnho polokruhu.
Stedov hel CCA a rdius kruhovho oblouku R
Vchoz bod a koncov bod na obrysu se daj vzjemn spojit tymi
rznmi kruhovmi oblouky se stejnm rdiusem:

Men kruhov oblouk: CCA<180


rdius m kladn znamnko R>0
Vt kruhov oblouk: CCA>180
rdius m zporn znamnko R<0

DR

DR+
ZW
R
R

40

Pomoc smyslu oten urte, zda je kruhov oblouk zakiven ven


(konvexn) nebo dovnit (konkvn):

Konvexn: smysl oten DR (s korekc rdiusu RL)


Konkvn: smysl oten DR+ (s korekc rdiusu RL)
Pklad NC-blok

40

70

10 L X+40 Y+40 RL F200 M3


11 CR X+70 Y+40 R+20 DR- (OBLOUK 1)

nebo

DR

ZW

11 CR X+70 Y+40 R+20 DR+ (OBLOUK 2)


nebo
11 CR X+70 Y+40 R-20 DR- (OBLOUK 3)

nebo
11 CR X+70 Y+40 R-20 DR+ (OBLOUK 4)

4
DR+

40

HEIDENHAIN iTNC 530

40

70

255

6.4 Drhov pohyby pravohl souadnice

Vzdlenost vchozho bodu a koncovho bodu prmru


kruhu nesm bt vt ne prmr kruhu.
Maximln rdius in 99,9999 m.
Podporuj se hlov osy A, B a C.

Kruhov drha CT s tangencilnm napojenm


Nstroj pejd po kruhovm oblouku, kter se tangenciln napojuje
na pedtm programovan obrysov prvek.

Pechod je tangenciln, pokud na prseku obrysovch prvk


nevznik zlom nebo rohov bod, prvky obrysu tedy pechzej jeden
do druhho plynule.
Prvek obrysu, ke ktermu je kruhov oblouk tangenciln napojen,
naprogramujte pmo ped blokem CT. K tomu jsou nutn nejmn dva
polohovac bloky

Souadnice koncovho bodu kruhovho oblouku,


pokud je teba:

Posuv F

Pdavn funkce M

Pklad NC-blok

30
25

20

25

45

7 L X+0 Y+25 RL F300 M3


8 L X+25 Y+30
9 CT X+45 Y+20
10 L Y+0
CT-blok a pedtm naprogramovan obrysov prvek mus
obsahovat ob souadnice roviny, ve kter m bt kruhov
oblouk proveden!

256

6 Programovn: Programovn obrys

10

10

20

95

20
5

X
9

0 BEGIN PGM LINERN MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru pro grafickou simulaci obrbn

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+10

Definice nstroje v programu

4 TOOL CALL 1 Z S4000

Vyvoln nstroje s osou vetena a otkami vetena

5 L Z+250 R0 FMAX

Vyjet nstroje v ose vetena rychloposuvem FMAX

6 L X-10 Y-10 R0 FMAX

Pedpolohovn nstroje

7 L Z-5 R0 F1000 M3

Najet na hloubku obrbn posuvem F = 1000 mm/min

8 APPR LT X+5 X+5 LEN10 RL F300

Najet na bod obrysu 1 po pmce s


tangencilnm napojenm

9 L Y+95

Najet do bodu 2

10 L X+95

Bod 3: prvn pmka pro roh 3

11 CHF 10

Programovn zkosen s dlkou 10 mm

12 L Y+5

Bod 4: druh pmka pro roh 3, prvn pmka pro roh 4

13 CHF 20

Programovn zkosen s dlkou 20 mm

14 L X+5

Najet na posledn bod obrysu 1, druh pmka pro roh 4

15 DEP LT LEN10 F1000

Odjet od obrysu po pmce s tangencilnm napojenm

16 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

17 END PGM LINERN MM

HEIDENHAIN iTNC 530

257

6.4 Drhov pohyby pravohl souadnice

Pklad: Pmkov drha a zkosen kartzsky

Y
95

2
3

R10

85

R3

6.4 Drhov pohyby pravohl souadnice

Pklad: kruhov pohyb kartzsky

40

5
5

30 40

70

95

0 BEGIN PGM KRUHOV MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru pro grafickou simulaci obrbn

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+10

Definice nstroje v programu

4 TOOL CALL 1 Z X4000

Vyvoln nstroje s osou vetena a otkami vetena

5 L Z+250 R0 FMAX

Vyjet nstroje v ose vetena rychloposuvem FMAX

6 L X-10 Y-10 R0 FMAX

Pedpolohovn nstroje

7 L Z-5 R0 F1000 M3

Najet na hloubku obrbn posuvem F = 1000 mm/min

8 APPR LCT X+5 Y+5 R5 RL F300

Najet na bod 1 obrysu po kruhov drze s


tangencilnm napojenm

9 L X+5 Y+85

Bod 2: prvn pmka pro roh 2

10 RND R10 F150

Vloen rdiusu R = 10 mm, posuv: 150 mm/min

11 L X+30 Y+85

Najet na bod 3: vchoz bod kruhu s CR

12 CR X+70 Y+95 R+30 DR-

Najet na bod 4: koncov bod kruhu s CR, rdius 30 mm

13 L X+95

Najet do bodu 5

14 L X+95 Y+40

Najet do bodu 6

15 CT X+40 Y+5

Najet na bod 7: koncov bod kruhu, kruhov oblouk s tangencilnm


napojenm k bodu 6, TNC sm vypot rdius

258

6 Programovn: Programovn obrys

Najet na posledn bod obrysu 1

17 DEP LCT X-20 Y-20 R5 F1000

Odjet od obrysu po kruhov drze s tangencilnm napojenm

18 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

6.4 Drhov pohyby pravohl souadnice

16 L X+5

19 END PGM KRUHOV MM

HEIDENHAIN iTNC 530

259

6.4 Drhov pohyby pravohl souadnice

Pklad: pln kruh kartzsky

50

CC

50

0 BEGIN PGM C-CC MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+12.5

Definice nstroje

4 TOOL CALL 1 Z S3150

Vyvoln nstroje

5 CC X+50 Y+50

Definice stedu kruhu

6 L Z+250 R0 FMAX

Odjet nstroje

7 L X-40 Y+50 R0 FMAX

Pedpolohovn nstroje

8 L Z-5 R0 F1000 M3

Najet na hloubku obrbn

9 APPR LCT X+0 Y+50 R5 RL F300

Najet na vchoz bod kruhu po kruhov drze s tangencilnm


pipojenm

10 C X+0 DR-

Najet na koncov bod kruhu (= vchoz bod kruhu)

11 DEP LCT X-40 Y+50 R5 F1000

Odjet od obrysu po kruhov drze s tangencilnm


pipojenm

12 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

13 END PGM C-CC MM

260

6 Programovn: Programovn obrys

Pehled
Polrnmi souadnicemi urte polohu pomoc hlu PA a vzdlenosti
PR od pedtm nadefinovanho plu CC (viz Zklady, strana 269).
Polrn souadnice pouijete s vhodou:
u poloh na kruhovch obloucch
u vkres obrobk s hlovmi daji, napklad u dr na krunici
Pehled drhovch funkc s polrnmi souadnicemi
Funkce

Klvesa drhov
funkce

Drha nstroje

Poadovan zadn

Strnka

Pmka LP

Pmka

Polrn rdius, polrn hel


koncovho bodu pmky

Strana 263

Kruhov oblouk CP

Kruhov drha kolem stedu


kruhu/ plu CC ke
koncovmu bodu kruhovho
oblouku

Polrn hel koncovho bodu


kruhu, smysl oten

Strana 263

Kruhov oblouk
CTP

Kruhov drha s
tangencilnm napojenm na
pedchoz prvek obrysu

Polrn rdius, polrn hel


koncovho bodu kruhu

Strana 264

roubovice (Helix)

Pohyb kruhov drhy po


pmce

Polrn rdius, polrn hel


koncovho bodu kruhu,
souadnice koncovho bodu
v ose nstroje

Strana 265

HEIDENHAIN iTNC 530

261

6.5 Drhov pohyby polrn souadnice

6.5 Drhov pohyby polrn


souadnice

6.5 Drhov pohyby polrn souadnice

Potek polrnch souadnic: pl CC


Pl CC mete nadefinovat na libovolnch mstech v programu
obrbn dve, ne zadte polohy v polrnch souadnicch. Pi
definici plu postupujte jako pi programovn stedu kruhu CC.

Souadnice CC: zadejte pravohl souadnice pro pl;


nebo
Pro pevzet naposledy programovan polohy:
nezadvejte dn souadnice. Pl CC definujte
pedtm, ne budete programovat polrn souadnice.
Pl CC programujte pouze v pravohlch
souadnicch. Pl CC je inn do t doby, dokud
nenadefinujete nov pl CC.

YCC

CC

Pklad NC-blok
12 CC X+45 Y+25
XCC

262

6 Programovn: Programovn obrys

Nstroj pejd po pmce ze sv aktuln polohy do koncovho bodu


pmky. Bodem startu je koncov bod pedchozho bloku.
Rdius polrn souadnice PR: zadejte vzdlenost
koncovho bodu pmky od plu CC

hel polrn souadnice PA: hlov poloha koncovho


bodu pmky mezi 360 a +360

Znamnko PA je ureno vztanou osou hlu:


hel od vztan osy hlu k PR proti smru hodinovch ruiek:
PA>0
hel od vztan osy hlu k PR ve smru hodinovch ruiek: PA<0

30

60
25

60

CC

Pklad NC-blok

45

12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
14 LP PA+60
15 LP IPA+60
16 LP PA+180

Kruhov drha CP kolem plu CC


Rdius polrn souadnice PR je souasn i rdiusem kruhovho
oblouku. PR je uren vzdlenost vchozho bodu od plu CC.
Naposledy naprogramovan poloha nstroje ped blokem CP je
bodem startu kruhov drhy.

hel polrn souadnice PA: hlov poloha koncovho


bodu kruhov drhy mezi 99999,9999 a
+99999,9999

Smysl oten DR

25

R2
CC

Pklad NC-blok
18 CC X+25 Y+25
19 LP PR+20 PA+0 RR F250 M3
20 CP PA+180 DR+

25

U prstkovch souadnic zadejte stejn znamnko pro


DR a PA.

HEIDENHAIN iTNC 530

263

6.5 Drhov pohyby polrn souadnice

Pmka LP

Nstroj pejd po kruhov drze, kter tangenciln navazuje na


pedchoz obrysov prvek.
Rdius polrn souadnice PR: vzdlenost koncovho
bodu kruhov drhy od plu CC.

hel polrn souadnice PA: hlov poloha koncovho


bodu kruhov drhy

Pklad NC-blok
12 CC X+40 Y+35

Y
120

0
R3
30

R2

6.5 Drhov pohyby polrn souadnice

Kruhov drha CTP s tangencilnm napojenm

35

CC

13 L X+0 Y+35 RL F250 M3


14 LP PR+25 PA+120
15 CTP PR+30 PA+30
16 L Y+0

40

Pl CC nenstedem obrysov krunice!

264

6 Programovn: Programovn obrys

roubovice vznikne proloenm kruhov drhy a pmkovho pohybu


kolmo k n. Kruhovou drhu programujete v hlavn rovin.

Drhov pohyby pro roubovici mete programovat pouze s


polrnmi souadnicemi.

Pouit
Vnitn a vnj zvity s velkmi prmry
Mazac drky

CC

Vpoet roubovice
K programovn potebujete prstkov daj celkovho hlu, kter
nstroj projede po roubovici, a celkovou vku roubovice.
Pro vpoet frzovn zdola nahoru plat:
Poet chod n

Chody zvitu + pebh chodu na


zatku a na konci zvitu
Celkov vka h
Stoupn P x poet chod n
Prstkov celkov
Poet chod x 360 + hel pro
hel IPA
zatek zvitu + hel pro pebh chodu
Vchoz souadnice Z Stoupn P x (poet chod zvitu + pebh
chodu na zatku zvitu)
Tvar roubovice
Tabulka popisuje vztah mezi smrem obrbn, smyslem oten a
korekc rdiusu pro urit tvary drhy.
Vnitn zvit

Smr
obrbn

Smysl
oten

Korekce
rdiusu

pravochod
levochod

Z+
Z+

DR+
DR

RL
RR

pravochod
levochod

Z
Z

DR
DR+

RR
RL

pravochod
levochod

Z+
Z+

DR+
DR

RR
RL

pravochod
levochod

Z
Z

DR
DR+

RL
RR

Vnj zvit

HEIDENHAIN iTNC 530

265

6.5 Drhov pohyby polrn souadnice

roubovice (Helix)

Zadejte smysl oten DR a prstkov celkov hel IPA


se stejnm znamnkem, jinak me nstroj pejdt po
jin, chybn drze.
Pro celkov hel IPA lze zadat hodnotu od -5 400 a do
+5 400 . M-li zvit vce ne 15 chod, pak programujte
roubovici s opakovnm sti programu (viz Opakovn
st programu, strana 578).

hel polrn souadnice: zadejte celkov hel


prstkov, protoe nstroj jede po roubovici. Po
zadn hlu zvolte osu nstroje nkterm z
tlatek pro volbu os.

Souadnice pro vku roubovice zadejte prstkov.

Smysl oten DR
roubovice ve smru hodinovch ruiek: DR
roubovice proti smru hodinovch ruiek: DR+

Z
Y

CC
270

R3

6.5 Drhov pohyby polrn souadnice

Programovn roubovice

25
40

Pklady NC-blok: zvit M6 x 1 mm s 5 chody


12 CC X+40 Y+25
13 L Z+0 F100 M3
14 LP PR+3 PA+270 RL F50
15 CP IPA-1800 IZ+5 DR-

266

6 Programovn: Programovn obrys

6.5 Drhov pohyby polrn souadnice

Pklad: Pmkov pohyb polrn

Y
100

3
60

R4

CC

50

5
5

50

100

0 BEGIN PGM LINEARPO MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+7.5

Definice nstroje

4 TOOL CALL 1 Z S4000

Vyvoln nstroje

5 CC X+50 Y+50

Definice vztanho bodu pro polrn souadnice

6 L Z+250 R0 FMAX

Odjet nstroje

7 LP PR+60 PA+180 R0 FMAX

Pedpolohovn nstroje

8 L Z-5 R0 F1000 M3

Najet na hloubku obrbn

9 APPR PLCT PR+45 PA+180 R5 RL F250

Najet na bod 1 obrysu po kruhov drze s


tangencilnm napojenm

10 LP PA+120

Najet do bodu 2

11 LP PA+60

Najet do bodu 3

12 LP PA+0

Najet do bodu 4

13 LP PA-60

Najet do bodu 5

14 LP PA-120

Najet do bodu 6

15 LP PA+180

Najet do bodu 1

16 DEP PLCT PR+60 PA+180 R5 F1000

Odjet od obrysu po krunici s tangencilnm napojenm

17 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

18 END PGM LINEARPO MM

HEIDENHAIN iTNC 530

267

Y
100

50

CC

50

M64 x 1,5

6.5 Drhov pohyby polrn souadnice

Pklad: Helix

100

0 BEGIN PGM HELIX MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+5

Definice nstroje

4 TOOL CALL 1 Z S1400

Vyvoln nstroje

5 L Z+250 R0 FMAX

Odjet nstroje

6 L X+50 Y+50 R0 FMAX

Pedpolohovn nstroje

7 CC

Pevzet naposledy programovan polohy jako plu

8 L Z-12.75 R0 F1000 M3

Najet na hloubku obrbn

9 APPR PCT PR+32 PA182 CCA180 R+2 RL F100

Najet na obrys po krunici s tangencilnm napojenm

10 CP IPA+3240 IZ+13.5 DR+ F200

Pohyb po roubovici

11 DEP CT CCA180 R+2

Odjet od obrysu po krunici s tangencilnm napojenm

12 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

13 END PGM HELIX MM

268

6 Programovn: Programovn obrys

Zklady
Vkresy obrobk, jejich ktovn nevyhovuje poadavkm
programovn NC, obsahuj asto takov daje souadnic, kter
nemete zadat edmi dialogovmi klvesami. Tak mohou nap.

R2
.5

28

X
45

21

Pro FK-programovn dbejte na nsledujc


pedpoklady

R4

Takov daje naprogramujete pmo ve volnm programovn obrys


FK. TNC vypote obrys ze znmch daj souadnic a podpo
programovac dialog interaktivn FK-grafikou. Obrzek vpravo nahoe
znzoruje ktovn, kter zadte nejjednodueji pomoc FKprogramovn.

88.15

18

znm souadnice leet na prvku obrysu nebo v jeho blzkosti;


souadnicov daje se vztahovat k jinmu prvku obrysu; nebo
bt znmy smrov daje a daje o prbhu obrys.

36

20

10 5 0

Obrysov prvky mete volnm programovnm obrysu


programovat pouze v rovin obrbn. Rovinu obrbn
nadefinujete v prvnm bloku BLK-FORM programu
obrbn.
Pro kad prvek obrysu zadejte vechny znm daje. V
kadm bloku programujte t daje, kter se nemn:
nenaprogramovan daje jsou povaovny za neznm!
Ve vech FK-prvcch jsou ppustn rovn Q-parametry,
krom prvk s relativnmi vztahy (nap. RX nebo RAN),
tedy prvk, kter se vztahuj k jinm NC-blokm.
Pokud v programu kombinujete konvenn programovn a
voln programovn obrysu, pak mus bt kad FK-sek
programu jednoznan uren.
TNC potebuje pevn bod, od kterho se vechny vpoty
provedou. Pmo ped FK-sekem programu
naprogramujte pomoc edch dialogovch klves njakou
polohu, kter obsahuje ob souadnice roviny obrbn. V
tomto bloku neprogramujte dn Q-parametr.
Pokud je prvnm blokem v FK-seku programu blok FCT
nebo blok FLT, pak muste pedtm naprogramovat
pomoc edch dialogovch klves nejmn dva NCbloky, aby byl jednoznan uren smr najet.
FK-sek programu nesm zanat pmo za nvstm LBL.

HEIDENHAIN iTNC 530

269

6.6 Drhov pohyby voln programovn obrys FK

6.6 Drhov pohyby voln


programovn obrys FK

6.6 Drhov pohyby voln programovn obrys FK

Vytven program FK pro TNC 4xx:


Aby mohl systm TNC 4xx nast programy FK, kter byly
vytvoeny na iTNC 530, tak mus bt poad jednotlivch
prvk FK v rmci jednoho bloku definovno tak, jak jsou
tyto seazeny v lit softklves.

Grafika FK-programovn
Abyste mohli pout grafiku pi FK-programovn, zvolte
rozdlen obrazovky PROGRAM + GRAFIKA (viz
Program zadat/editovat na stran 53).
Pi neplnm zadn souadnic se asto ned jednoznan definovat
obrys obrobku. V tomto ppad zobraz TNC v FK-grafice rzn een
a vy zvolte to sprvn. FK-grafika zobrazuje obrys obrobku rznmi
barvami:
bl
zelen
erven

Prvek obrysu je jednoznan uren.


Zadan daje pipout vce een; zvolte to sprvn.
Zadan daje prvek obrysu jet dostaten nedefinuj;
zadejte dal daje.

Pokud daje vedou k vce eenm a prvek obrysu je zobrazen zelen,


pak zvolte sprvn obrys takto:

Stisknte softklvesu UKA EENtolikrt, a je


prvek obrysu sprvn zobrazen. Nelze-li mon
een ve standardnm zobrazen rozliit, pouijte
funkci zoom (2. lita softklves)

Zobrazen prvek obrysu odpovd vkresu: definujte


jej softklvesou ZVOLIT EEN

Pokud jet nechcete definovat zelen znzornn obrys, pak


stisknte softklvesu UKONIT VBR, abyste mohli pokraovat v
FK-dialogu.
Zelen znzornn prvky obrysu je nutno pokud mono
co nejdve definovat softklvesou ZVOLIT EEN, aby
se omezila vceznanost pro nsledujc prvky obrysu.
Vrobce vaeho stroje me pro FK-grafiku nadefinovat
jin barvy.
NC-bloky z programu, kter je vyvoln pomoc PGM
CALL, zobraz TNC v jin dal barv.
Zobrazen sel blok v grafickm okn
Aby se sla blok zobrazila v grafickm okn:

270

nastavte softklvesu VYPNOUT ZOBRAZEN SEL


BLOKU na ZOBRAZIT (lita softklves . 3).

6 Programovn: Programovn obrys

6.6 Drhov pohyby voln programovn obrys FK

Konverze FK-program na programy s


popisnm dialogem
Pro pevod program FK do program s popisnm dialogem nabz
TNC dv monosti:
Program pevst tak, aby zstala struktura programu (opakovn
st programu a vyvolvn podprogram) zachovan. Nelze
aplikovat, pokud jste pouili v sekvenci FK funkce s Q-parametry.
Program pevst tak, aby se linearizovala opakovn st
programu, vyvolvn podprogram a vpoty Q-parametr. Pi
linearizaci zapisuje TNC do vytvenho programu namsto
opakovn st programu a vyvolvn podprogram NC-bloky pro
intern zpracovn, pop. vypote hodnoty, kter jste piadili v rmci
sekvence FK pomoc vpotu s Q-parametry.

Zvolte program, kter si pejete konvertovat

Volba zvltnch funkc

Volba programovacch pomcek

Zvolte litu softklves s funkcemi pro pevdn


program

Peveden FK-blok zvolenho programu. TNC


pelo vechny FK-bloky do pmkovch (L) a
kruhovch blok (CC, C) a struktura programu
zstane zachovan, nebo

Peveden FK-blok zvolenho programu. TNC


pelo vechny FK-bloky do pmkovch (L) a
kruhovch blok (CC, C), TNC linearizuje program.

Nzev nov vytvoenho souboru se skld ze starho


nzvu souboru s pponou _nc. Pklad:
Nzev souboru FK-programu: HEBEL.H
Nzev pevedenho programu s popisnm dialogem,
vytvoenho od TNC: HEBEL_nc.h
Rozlien vytvoenho programu s popisnm dialogem
in 0,1 m.
Peveden program obsahuje za pevedenmi NC-bloky
koment SNR a slo. slo udv slo bloku FKprogramu, z nho byl vypotn pslun blok popisnho
dialogu.

HEIDENHAIN iTNC 530

271

6.6 Drhov pohyby voln programovn obrys FK

Zahjen FK-dialogu
Stisknete-li edou klvesu drhov funkce FK, zobraz TNC
softklvesy, jimi zahjte FK-dialog: viz nsledujc tabulka. K
potlaen tchto softklves stisknte klvesu FK znovu.
Jakmile zahjte FK-dialog nkterou z tchto softklves, pak TNC
zobraz dal lity softklves, jimi zadte znm souadnice, smrov
daje a daje o prbhu obrysu.
FK-prvek

Softklvesa

Pmka s tangencilnm napojenm


Pmka bez tangencilnho napojen
Kruhov oblouk s tangencilnm napojenm
Kruhov oblouk bez tangencilnho napojen
Pl pro voln programovn obrys

Pl pro FK-programovn

Zobrazen softklves k volnmu programovn obrysu:


stisknte klvesu FK

Oteven dialogu k definici plu: stisknte softklvesu


FPOL. TNC zobraz osovou softklvesu aktivn roviny
obrbn

Pomoc tto softklvesy zadejte souadnice plu

Pl pro FK-programovn zstane aktivn tak dlouho,


dokud pomoc FPOL nedefinujete nov pl.

272

6 Programovn: Programovn obrys

6.6 Drhov pohyby voln programovn obrys FK

Voln programovn pmky


Pmka bez tangencilnho napojen
Zobrazen softklves k volnmu programovn obrysu:
stisknte klvesu FK

Zahjen dialogu pro voln programovanou pmku:


stisknte softklvesu FL. TNC zobraz dal
softklvesy

Tmito softklvesami zadejte do bloku vechny


znm daje. Nejsou-li daje dostaujc, zobrazuje
FK-grafika programovan obrys erven. Vce een
zobraz grafika zelen (viz Grafika FKprogramovn, strana 270).

Pmka s tangencilnm napojenm


Pokud se pmka k jinmu prvku obrysu pipojuje tangenciln, pak
zahajte dialog softklvesou FLT:

Zobrazen softklves k volnmu programovn obrysu:


stisknte klvesu FK

Zahjen dialogu: stisknte softklvesu FLT

Tmito softklvesami zadejte do bloku vechny


znm daje

Voln programovn kruhovch drah


Kruhov drha bez tangencilnho napojen
Zobrazen softklves k volnmu programovn obrysu:
stisknte klvesu FK

Zahjen dialogu pro voln programovan kruhov


oblouky: stisknte softklvesu FC; TNC zobraz
softklvesy pro pm zadn kruhov drhy nebo
zadn stedu kruhu

Tmito softklvesami zadejte do bloku vechny


znm daje: Nejsou-li daje dostaujc, zobrazuje
FK-grafika programovan obrys erven. Vce een
zobraz grafika zelen (viz Grafika FKprogramovn, strana 270).

Kruhov drha s tangencilnm napojenm


Jestlie se kruhov drha pipojuje k jinmu prvku obrysu
tangenciln, pak zahajte dialog softklvesou FCT:

Zobrazen softklves k volnmu programovn obrysu:


stisknte klvesu FK

Zahjen dialogu: stisknte softklvesu FCT

Tmito softklvesami zadejte do bloku vechny


znm daje

HEIDENHAIN iTNC 530

273

Souadnice koncovho bodu


Znm daje

Softklvesy

R15

30

30

Pravohl souadnice X a Y

20

Polrn souadnice vztaen k FPOL

Pklad NC-blok
7 FPOL X+20 Y+30
8 FL IX+10 Y+20 RR F100

10

20

9 FCT PR+15 IPA+30 DR+ R15


Smr a dlka obrysovch prvk
Znm daje
Dlka pmky

Softklvesy

hel stoupn pmky

IAN

AN

Dlka ttivy LEN seku kruhovho oblouku

LEN
0

hel stoupn AN vstupn tangenty


hel stedu kruhovho oblouku

Pklad NC-blok
27 FLT X+25 LEN 12.5 AN+35 RL F200
28 FC DR+ R6 LEN 10 AN-45

29 FCT DR- R15 LEN 15


10

35

5
R1

.5
12

R6

6.6 Drhov pohyby voln programovn obrys FK

Monosti zadvn

15
45
25

274

6 Programovn: Programovn obrys

Chcete-li definovat sted kruhu v polrnch souadnicch, pak muste


nadefinovat pl nikoli pomoc CC, ale funkc FPOL. FPOL zstane
inn a do dalho bloku s FPOL a definuje se v pravohlch
souadnicch.
Konvenn naprogramovan nebo vypoten sted kruhu
nen v novm FK-seku programu ji jako pl nebo sted
kruhu inn: pokud se konvenn naprogramovan
polrn souadnice vztahuj k plu, kter jste pedtm
definovali v bloku CC, pak tento pl nadefinujte po FKseku programu blokem CC znovu.

6.6 Drhov pohyby voln programovn obrys FK

Sted kruhu CC, rdius a smysl oten v bloku FC/FCT


Pro voln programovan kruhov drhy vypote TNC z vaich zadn
sted kruhu. Tak mete i s FK-programovnm naprogramovat v
jednom bloku pln kruh.

R3
15

FPOL
CC

40

X
20

Znm daje

Softklvesy

Sted v pravohlch souadnicch


Sted v polrnch souadnicch
Smysl oten kruhov drhy
Rdius kruhov drhy

Pklad NC-blok
10 FC CCX+20 CCY+15 DR+ R15
11 FPOL X+20 Y+15
12 FL AN+40
13 FC DR+ R15 CCPR+35 CCPA+40

HEIDENHAIN iTNC 530

275

6.6 Drhov pohyby voln programovn obrys FK

Uzaven obrysy
Softklvesou CLSD oznate zatek a konec uzavenho obrysu. Tm
se zredukuje poet monch een pro posledn prvek obrysu.
CLSD zadejte krom toho k jinmu zadn obrysu v prvnm a
poslednm bloku FK-seku programu.
Potek obrysu:
Konec obrysu:

CLSD+
CLSD

CLSD+

Pklad NC-blok
12 L X+5 Y+35 RL F500 M3
13 FC DR- R15 CLSD+ CCX+20 CCY+35
...
17 FCT DR- R+15 CLSD-

276

CLSD

6 Programovn: Programovn obrys

6.6 Drhov pohyby voln programovn obrys FK

Pomocn body
Jak pro voln programovan pmky, tak i pro voln programovan
kruhov drhy mete zadvat souadnice pro pomocn body na
obrysu nebo vedle nho.
Pomocn body na obrysu
Pomocn body se nachz pmo na pmkch, ppadn na
prodlouen pmek nebo pmo na kruhov drze.
Znm daje

Softklvesy
60.071
53

Souadnice X pomocnho
bodu
P1 nebo P2 pmky

R10
70

Souadnice Y pomocnho
bodu
P1 nebo P2 pmky
Souadnice X pomocnho
bodu
P1, P2 nebo P3 kruhov drhy

50
42.929

Souadnice Y pomocnho
bodu
P1, P2 nebo P3 kruhov drhy

Pomocn body vedle obrysu


Znm daje

Softklvesy

Souadnice X a Y pomocnho bodu vedle


pmky
Vzdlenost pomocnho bodu od pmky
Souadnice X a Y pomocnho bodu vedle
kruhov drhy
Vzdlenost pomocnho bodu od kruhov
drhy
Pklad NC-blok
13 FC DR- R10 P1X+42.929 P1Y+60.071
14 FLT AN-70 PDX+50 PDY+53 D10

HEIDENHAIN iTNC 530

277

Relativn vztahy jsou daje, kter se vztahuj k jinmu prvku obrysu.


Softklvesy a programov slova pro Relativn vztahy zanaj
psmenem R. Obrzek vpravo ukazuje kty, kter by mly bt
programovny jako relativn vztahy.

Y
20

Souadnice s relativnm vztahem zadvejte vdy


prstkov. Dle zadejte slo bloku obrysovho prvku, k
nmu se vztahujete.
Obrysov prvek, jeho slo bloku zadte, se nesm
nachzet vce ne 64 polohovacch blok ped tm
blokem, ve kterm programujete relativn vztah.
Pokud smaete blok, ke ktermu jste se vztahovali, pak
TNC vype chybov hlen. Zmte program dve, ne
tento blok smaete.

20

45
20

10

R20

6.6 Drhov pohyby voln programovn obrys FK

Relativn vztahy

90

FPOL

10

35

Relativn vztah k bloku N: souadnice koncovho bodu


Znm daje

Softklvesy

Pravohl souadnice
vztaen k bloku N
Polrn souadnice vztaen k
bloku N
Pklad NC-blok
12 FPOL X+10 Y+10
13 FL PR+20 PA+20
14 FL AN+45
15 FCT IX+20 DR- R20 CCA+90 RX 13
16 FL IPR+35 PA+0 RPR 13

278

6 Programovn: Programovn obrys

Znm daje

6.6 Drhov pohyby voln programovn obrys FK

Relativn vztah k bloku N: smr a vzdlenost obrysovho prvku


Softklvesa

hel mezi pmkou a jinm prvkem obrysu,


poppad mezi vstupn tangentou kruhovho
oblouku a jinm prvkem obrysu
Pmka rovnobn s jinm prvkem obrysu

20

220
95
12.5

Vzdlenost pmky od rovnobnho prvku


obrysu

105

Pklad NC-blok
12.5

17 FL LEN 20 AN+15

15

20

18 FL AN+105 LEN 12.5


19 FL PAR 17 DP 12.5
20 FSELECT 2
21 FL LEN 20 IAN+95
22 FL IAN+220 RAN 18
Relativn vztah k bloku N: sted kruhuCC
Softklvesa

Pravohl souadnice stedu kruhu


vztaen k bloku N
Polrn souadnice stedu kruhu
vztaen k bloku N

20
35

R10

Pklad NC-blok
12 FL X+10 Y+10 RL

15

Znm daje

CC
10

13 FL ...
14 FL X+18 Y+35
15 FL ...

10

18

16 FL ...
17 FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14

HEIDENHAIN iTNC 530

279

Y
100

5
R1

6.6 Drhov pohyby voln programovn obrys FK

Pklad: FK-programovn 1

75

30

R18

R15

20

20

50

75

100

0 BEGIN PGM FK1 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+10

Definice nstroje

4 TOOL CALL 1 Z S500

Vyvoln nstroje

5 L Z+250 R0 FMAX

Odjet nstroje

6 L X-20 Y+30 R0 FMAX

Pedpolohovn nstroje

7 L Z-10 R0 F1000 M3

Najet na hloubku obrbn

8 APPR CT X+2 Y+30 CCA90 R+5 RL F250

Najet na obrys po krunici s tangencilnm napojenm

9 FC DR- R18 CLSD+ CCX+20 CCY+30

FK - sek:

10 FLT

Ke kadmu prvku obrysu naprogramujte znm daje

11 FCT DR- R15 CCX+50 CCY+75


12 FLT
13 FCT DR- R15 CCX+75 CCY+20
14 FLT
15 FCT DR- R18 CLSD- CCX+20 CCY+30
16 DEP CT CCA90 R+5 F1000

Odjet od obrysu po krunici s tangencilnm napojenm

17 L X-30 Y+0 R0 FMAX


18 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

19 END PGM FK1 MM

280

6 Programovn: Programovn obrys

6.6 Drhov pohyby voln programovn obrys FK

Pklad: FK-programovn 2

10

10

55

R20

30

60

R30

30

0 BEGIN PGM FK2 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+2

Definice nstroje

4 TOOL CALL 1 Z S4000

Vyvoln nstroje

5 L Z+250 R0 FMAX

Odjet nstroje

6 L X+30 Y+30 R0 FMAX

Pedpolohovn nstroje

7 L Z+5 R0 FMAX M3

Pedpolohovn v ose nstroje

8 L Z-5 R0 F100

Najet na hloubku obrbn

HEIDENHAIN iTNC 530

281

6.6 Drhov pohyby voln programovn obrys FK

9 APPR LCT X+0 Y+30 R5 RR F350

Najet na obrys po krunici s tangencilnm napojenm

10 FPOL X+30 Y+30

FK - sek:

11 FC DR- R30 CCX+30 CCY+30

Ke kadmu prvku obrysu naprogramujte znm daje

12 FL AN+60 PDX+30 PDY+30 D10


13 FSELECT 3
14 FC DR- R20 CCPR+55 CCPA+60
15 FSELECT 2
16 FL AN-120 PDX+30 PDY+30 D10
17 FSELECT 3
18 FC X+0 DR- R30 CCX+30 CCY+30
19 FSELECT 2
20 DEP LCT X+30 Y+30 R5

Odjet od obrysu po krunici s tangencilnm napojenm

21 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

22 END PGM FK2 MM

282

6 Programovn: Programovn obrys

Y
R1
0

R5

R65

R4

R5

30

R6

R6

-10
-25

R1,5

R36

R24

50

0
R5

12

44

65

110

0 BEGIN PGM FK3 MM


1 BLK FORM 0.1 Z X-45 Y-45 Z-20

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+120 Y+70 Z+0


3 TOOL DEF 1 L+0 R+3

Definice nstroje

4 TOOL CALL 1 Z S4500

Vyvoln nstroje

5 L Z+250 R0 FMAX

Odjet nstroje

6 L X-70 Y+0 R0 FMAX

Pedpolohovn nstroje

7 L Z-5 R0 F1000 M3

Najet na hloubku obrbn

HEIDENHAIN iTNC 530

283

6.6 Drhov pohyby voln programovn obrys FK

Pklad: FK-programovn 3

6.6 Drhov pohyby voln programovn obrys FK

8 APPR CT X-40 Y+0 CCA90 R+5 RL F250

Najet na obrys po krunici s tangencilnm napojenm

9 FC DR- R40 CCX+0 CCY+0

FK - sek:

10 FLT

Ke kadmu prvku obrysu naprogramujte znm daje

11 FCT DR- R10 CCX+0 CCY+50


12 FLT
13 FCT DR+ R6 CCX+0 CCY+0
14 FCT DR+ R24
15 FCT DR+ R6 CCX+12 CCY+0
16 FSELECT 2
17 FCT DR- R1.5
18 FCT DR- R36 CCX+44 CCY-10
19 FSELECT 2
20 FCT DR+ R5
21 FLT X+110 Y+15 AN+0
22 FL AN-90
23 FL X+65 AN+180 PAR21 DP30
24 RND R5
25 FL X+65 Y-25 AN-90
26 FC DR+ R50 CCX+65 CCY-75
27 FCT DR- R65
28 FSELECT 1
29 FCT Y+0 DR- R40 CCX+0 CCY+0
30 FSELECT 4
31 DEP CT CCA90 R+5 F1000

Odjet od obrysu po krunici s tangencilnm napojenm

32 L X-70 R0 FMAX
33 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

34 END PGM FK3 MM

284

6 Programovn: Programovn obrys

6.7 Drhov pohyby spline-interpolace (voliteln software 2)

6.7 Drhov pohyby splineinterpolace (voliteln


software 2)
Pouit
Obrysy, kter jsou v CAD-systmu popsny jako splinov kivky
(splines - polynomick kivky), mete pmo penet do TNC a
obrbt je. TNC m k dispozici spline-interpoltor, jeho pomoc se
mohou obrbt polynomy tetho stupn ve dvou, tech, tyech nebo
pti osch.
Spline-bloky nemete v TNC editovat. Vjimka: posuv F
a pdavn funkce M ve spline-bloku.
Pklad: formt bloku pro ti osy
7 L X+28.338 Y+19.385 Z-0.5 FMAX

Poten bod splinov kivky

8 SPL X24.875 Y15.924 Z-0.5


K3X-4.688E-002 K2X2.459E-002 K1X3.486E+000
K3Y-4.563E-002 K2Y2.155E-002 K1Y3.486E+000
K3Z0.000E+000 K2Z0.000E+000 K1Z0.000E+000 F10000

Koncov bod splinov kivky


Parametr splinov kivky pro osu X
Parametr splinov kivky pro osu Y
Parametr splinov kivky pro osu Z

9 SPL X17.952 Y9.003 Z-0.500


K3X5.159E-002 K2X-5.644E-002 K1X6.928E+000
K3Y3.753E-002 K2Y-2.644E-002 K1Y6.910E+000
K3Z0.000E+000 K2Z0.000E+000 K1Z0.000E+000

Koncov bod splinov kivky


Parametr splinov kivky pro osu X
Parametr splinov kivky pro osu Y
Parametr splinov kivky pro osu Z

10 ...
TNC obrob blok splinov kivky podle nsledujcch polynom tetho
stupn:
X(t) = K3X t3 + K2X t2+ K1X t + X
Y(t) = K3Y t3 + K2Y t2+ K1Y t + Y
Z(t) = K3Z t3 + K2Z t2 + K1Z t + Z
Pitom nabv promnn t hodnoty od 1 do 0. Dlka kroku t je zvisl
na posuvu a na dlce splinov kivky.
Pklad: formt bloku pro pt os
7 L X+33.909 X-25.838 Z+75.107 A+17 B-10.103 FMAX

Poten bod splinov kivky

8 SPL X+39.824 Y-28.378 Z+77.425 A+17.32 B-12.75


K3X+0.0983 K2X-0.441 K1X-5.5724
K3Y-0.0422 K2Y+0.1893 1Y+2,3929
K3Z+0.0015 K2Z-0.9549 K1Z+3.0875
K3A+0.1283 K2A-0.141 K1A-0.5724
K3B+0.0083 K2B-0.413 E+2 K1B-1.5724 E+1 F10000

Koncov bod splinov kivky


Parametr splinov kivky pro osu X
Parametr splinov kivky pro osu Y
Parametr splinov kivky pro osu Z
Parametr splinov kivky pro osu A
Parametr splinov kivky pro osu B s
exponencilnm zpsobem zpisu

9 ...

HEIDENHAIN iTNC 530

285

6.7 Drhov pohyby spline-interpolace (voliteln software 2)

TNC obrob blok splinov kivky podle nsledujcch polynom tetho


stupn:
X(t) = K3X t3 + K2X t2 + K1X t + X
Y(t) = K3Y t3 + K2Y t2+ K1Y t + Y
Z(t) = K3Z t3 + K2Z t2 + K1Z t + Z
A(t) = K3A t3 + K2A t2 + K1A t + A
B(t) = K3B t3 + K2B t2 + K1B t + B
Pitom nabv promnn t hodnoty od 1 do 0. Dlka kroku t je zvisl
na posuvu a na dlce splinov kivky.
Ke kad souadnici koncovho bodu v bloku splinov
kivky mus bt naprogramovny parametry splinov kivky
K3 a K1. Poad souadnic koncovho bodu v bloku
splinov kivky je libovoln.
TNC oekv parametry splinov kivky K pro kadou osu
vdy v poad K3, K2, K1.
Krom hlavnch os X, Y a Z me TNC zpracovat v SPLbloku tak vedlej osy U, V a W, jako i rotan osy A, B a
C. Ve parametru splinov kivky K mus pak bt vdy
udna pslun osa
(napklad K3A+0,0953 K2A-0,441 K1A+0,5724).
Bude-li hodnota parametru splinov kivky K vt ne
9,99999999, pak mus postprocesor vypisovat parametry
K v exponencilnm tvaru (napklad K3X+1,2750 E2).
Program s bloky splinov kivky me TNC obrobit t pi
aktivnm naklopen roviny obrbn.
Snate se, aby pechody z jednoho tvaru splinov kivky
na dal byly pokud mono tangenciln (zmna smru
men ne 0,1). Jinak provede TNC bez aktivnch
filtranch funkc pesn zastaven a stroj cuk. S aktivnmi
filtranmi funkcemi sn TNC posuv na tchto mstech
odpovdajcm zpsobem.
Poten bod spline se me od koncovho bodu
pedchozho obrysu liit maximln o 1m. Pi vt
odchylce vype TNC chybov hlen.
Rozsahy zadn
Koncov bod spline: -99 999.9999 a +99 999.9999
Spline-parametr K: -9.99999999 a +9.99999999
Exponent pro spline-parametr K: -255 a +255 (celoseln
hodnota)

286

6 Programovn: Programovn obrys

6.8 Zpracovn soubor DXF (voliteln software)

6.8 Zpracovn soubor DXF


(voliteln software)
Pouit
Soubory DXF, vytvoen v systmu CAD, mete otevt pmo v TNC
aby se z nich mohly extrahovat obrysy nebo obrbc pozice, a tyto
uloit jako programy s popisnm dialogem, pop. jako soubory bod.
Programy s popisnm dialogem, zskan pi vbru obrys, mohou
zpracovvat tak star dic systmy TNC, protoe obrysov
programy obsahuj pouze bloky L a CC-/C.
Kdy zpracovvte soubory DXF v provoznm reimu Program zadat/
editovat, tak TNC vytv obrysov programy s pponou .H a soubory
bod s koncovkou .PNT. Kdy zpracovvte soubory DXF v
provoznm reimu smarT.NC tak TNC vytv obrysov programy s
pponou .HC a bodov soubory s koncovkou .HP.
Zpracovvan soubor DXF mus bt uloen na pevnm
disku TNC.
Ped natenm do TNC zajistte, aby nzev souboru DXF
neobsahoval dn przdn znaky, pop. nepovolen
speciln znaky (viz Jmna soubor na stran 116).
Otevran soubor DXF mus obsahovat nejmn jednu
vrstvu.
TNC podporuje nejrozenj formt DXF : R12
(odpovd AC1009).
TNC nepodporuje dn binrn DXF-formt. Pi vytven
soubor DXF z CAD nebo kreslicch program dbejte na
to, abyste soubor uloili ve formtu ASCII.
Nsledujc prvky DXF jsou voliteln jako obrysy:
LINE (pmka)
CIRCLE (pln kruh)
ARC (vse kruhu)

HEIDENHAIN iTNC 530

287

6.8 Zpracovn soubor DXF (voliteln software)

Oteven souboru DXF

288

Volba provoznho reimu Zadat/Editovat.

Volba sprvy soubor

Zvolte nabdku softklves pro vbr zobrazovanch


typ soubor: stisknte softklvesu ZVOLIT TYP

Nechte zobrazit vechny soubory DXF: stisknte


softklvesu UKA DXF.

Zvolte adres, ve kterm je uloen soubor DXF.

Zvolte poadovan soubor DXF a klvesou ZADN


jej pevezmte: TNC spust pevodnk DXF a uke
vm obsah souboru DXF na obrazovce. V levm okn
ukazuje TNC takzvan vrstvy (layers), v pravm okn
je vkres.

6 Programovn: Programovn obrys

6.8 Zpracovn soubor DXF (voliteln software)

Zkladn nastaven
Na tet lit softklves jsou k dispozici rzn monosti nastaven:
Nastaven

Softklvesa

Zobrazit/nezobrazit pravtka: TNC ukazuje


pravtka na levm a na hornm okraji vkresu.
Hodnoty zobrazen na pravtku se vztahuj k
nulovmu bodu vkresu.
Zobrazit / nezobrazit stavov dek: TNC uke
stavov dek na spodnm okraji vkresu. Ve
stavovm dku jsou k dispozici tyto informace:
Aktivn mrov jednotky (mm nebo palce)
Souadnice X a Y aktuln pozice myi
V reimu VOLBA OBRYSU TNC uke, zda je
zvolen obrys oteven (open contour) nebo
uzaven (closed contour).
Mrov jednotky MM/PALCE: nastavit mrovou
jednotku souboru DXF. V tto mrov jednotce
piprav TNC tak obrysov program.
Nastaven tolerance. Tolerance definuje jak sm
bt sousedn prvky obrysu od sebe vzdlen.
Toleranc mete vyrovnat nepesnosti, ke
kterm dolo pi zpracovn vkresu. Zkladn
nastaven je zvisl na rozsahu celho souboru
DXF.
Nastaven rozlien. Rozlien definuje, s kolika
desetinnmi msty m TNC vytvoit obrysov
program. Zkladn nastaven: 4 desetinn msta
(odpovd rozlien 0,1 m pi zapnut mrov
jednotce MM)

HEIDENHAIN iTNC 530

289

6.8 Zpracovn soubor DXF (voliteln software)

Nastaven

Softklvesa

Reim pro pevzet bod u kruh a roztench


krunic. Reim definuje, zda TNC m pi volb
obrbcch pozic klepnutm my pmo pevzt
sted kruhu (VYP), nebo zda m nejdve zobrazit
pdavn body kruhu.
VYP
Dodaten body kruhu nezobrazovat, sted
kruhu pevzt pmo, pokud klepnete na kruh
nebo roztenou krunici.
ZAP
Dodaten body kruhu zobrazit,
poadovan sted kruhu pevzt novm
klepnutm.
Uvdomte si, e muste nastavit sprvn mrov
jednotky, protoe v souboru DXF o tom nejsou uloen
dn informace.
Pejete-li si vytvet programy pro star dic systmy
TNC, tak muste omezit rozlien na 3 desetinn msta.
Navc muste odstranit komente, kter konvertor DXF
zapracuje do obrysovho programu.

290

6 Programovn: Programovn obrys

6.8 Zpracovn soubor DXF (voliteln software)

Nastaven vrstvy
Soubory DXF zpravidla obsahuj nkolik vrstev (layers), s jejich
pomoc me konstruktr organizovat svj vkres. Pomoc techniky
vrstev seskupuje konstruktr rzn prvky, nap. samotn obrysy
obrobku, ktovn, pomocn a konstrukn pmky, rafovn a texty.
Abyste mli na obrazovce pi vbru obrysu co nejmn pebytench
informac, tak mete vypnout vechny pebyten vrstvy, kter jsou
obsaen v souboru DXF.
Zpracovvan soubor DXF mus obsahovat nejmn
jednu vrstvu.
Obrys mete vybrat i tehdy, kdy jej konstruktr uloil do
rznch vrstev.

Nen-li ji aktivn, tak zvolte reim pro nastavovn


vrstev: TNC ukazuje v levm okn vechny vrstvy,
kter jsou obsaen v aktivnm souboru DXF.

Pejete-li si vrstvu vypnout: levm tlatkem myi


zvolte pslunou vrstvu a klepnutm na zakrtvac
polko ji vypnte.

Pejete-li si vrstvu zapnout: levm tlatkem myi


zvolte pslunou vrstvu a klepnutm na zakrtvac
polko ji opt zapnte.

HEIDENHAIN iTNC 530

291

6.8 Zpracovn soubor DXF (voliteln software)

Definice vztanho bodu


Nulov bod vkresu v souboru DXF nele vdy tak, aby se mohl pmo
pout jako vztan bod obrobku. TNC proto nabz funkci, se kterou
mete posunout nulov bod vkresu do rozumnho msta klepnutm
na prvek.
Vztan bod mete definovat do tchto mst:
Do vchozho bodu, koncovho bodu nebo do stedu pmky
Do vchozho nebo koncovho bodu oblouku
Vdy do pechodu kvadrant nebo do stedu plnho kruhu
Do prseku
pmky pmky, i kdy prsek le v prodlouen danch pmek
pmky - oblouku
pmky - plnho kruhu
kruhu kruhu (nezvisle na tom, zda se jedn o oblouk nebo
krunici)
Abyste mohli definovat vztan bod, tak muste pouvat
Touch-Pad na klvesnici TNC nebo my pipojenou pes
USB.
Vztan bod mete jet zmnit i kdy jste ji zvolili
obrys. TNC vypotv skuten data obrysu a tehdy,
kdy ulote zvolen obrys do obrysovho programu.
Volba vztanho bodu na jednotlivm prvku
Volba reimu pro definici vztanho bodu

292

Levm tlatkem myi klepnte na poadovan prvek,


na kter si pejete uloit vztan bod: TNC ukazuje
hvzdikou voliteln vztan body, kter le na
zvolenm prvku.

Klepnte na tu hvzdiku, kterou si pejete zvolit jako


vztan bod: TNC umst symbol vztanho bodu do
zvolenho msta. Poppad pouijte funkci Zoom,
pokud je zvolen prvek pli mal.

6 Programovn: Programovn obrys

Klepnte levm tlatkem myi na prvn prvek (pmka,


pln kruh nebo oblouk): TNC ukazuje hvzdikou
voliteln vztan body, kter le na zvolenm prvku.

Klepnte levm tlatkem myi na druh prvek


(pmka, pln kruh nebo oblouk): TNC umst symbol
vztanho bodu do prseku.

6.8 Zpracovn soubor DXF (voliteln software)

Volba prseku dvou prvk jako vztanho bodu


Volba reimu pro definici vztanho bodu

TNC vypot prsek dvou prvk i tehdy, kdy tento le


na prodlouen jednoho z prvk.
Me-li TNC vypotat vce prsek, tak dic systm
zvol ten prsek, kter je nejble ke klepnut my na
druh prvek.
Neme-li TNC vypotat dn prsek, tak zru ji
oznaen prvek.
Informace o prvcch
TNC ukazuje na obrazovce vlevo dole, jak je v zvolen vztan bod
vzdlen od nulovho bodu vkresu.

HEIDENHAIN iTNC 530

293

6.8 Zpracovn soubor DXF (voliteln software)

Volba a uloen obrysu


Abyste mohli volit obrys, tak muste pouvat Touch-Pad
na klvesnici TNC nebo my pipojenou pes USB.
Nepouvte-li obrysov program v provoznm reimu
smarT.NC, tak muste definovat smr obhu pi vbru
obrys tak, aby souhlasil s poadovanm smrem
obrbn.
Zvolte prvn prvek obrysu tak, aby byl mon bezkolizn
njezd.
Le-li prvky obrysu tsn u sebe, tak pouijte funkci
Zoom.

294

Volba reimu pro vbr obrysu: TNC vypne vrstvy


zobrazen v levm okn a prav okno je aktivn pro
vbr obrysu.

Vbr prvku obrysu: levm tlatkem myi klepnte na


poadovan prvek obrysu. TNC zobraz vybran
prvek obrysu mode. Souasn uke TNC zvolen
prvek jako symbol (kruh nebo pmka) v levm okn.

Vbr dalho prvku obrysu: levm tlatkem myi


klepnte na poadovan prvek obrysu. TNC zobraz
vybran prvek obrysu mode. Pokud jsou ve
zvolenm smru obhu jednoznan zvoliteln prvky
obrysu, tak TNC tyto prvky ozna zelen. Klepnutm
na posledn zelen prvek pevezmete vechny prvky
do obrysovho programu. V levm okn ukazuje TNC
vechny zvolen obrysov prvky. Prvky oznaen
jet zelen ukazuje TNC bez hku ve sloupci NC.
Tyto prvky se pi uloen nevydvaj do obrysovho
programu.

V ppad poteby mete ji vybran prvky opt


uvolnit novm klepnutm na prvek v pravm okn, ale
navc pidrte stisknutou klvesu CTRL.

Uloen zvolench obrysovch prvk do programu s


popisnm dialogem: TNC uke pomocn okno, v
nm mete zadat libovoln nzev souboru.
Zkladn nastaven: nzev souboru DXF. Obsahuje-li
nzev DXF pehlsky nebo przdn msta, tak TNC
nahrad tyto znaky podtrtkem.

Potvrzen zadn: TNC ulo obrysov program do


toho adrese, kde je tak uloen soubor DXF.

Pejete-li si vybrat dal obrysy: stisknte softklvesu


ZRUIT ZVOLEN PRVKY a zvolte dal obrys podle
pedchzejcho popisu.

6 Programovn: Programovn obrys

6.8 Zpracovn soubor DXF (voliteln software)

TNC ped dv definice polotovaru (BLK FORM) do


obrysovho programu. Prvn definice obsahuje rozmry
celho souboru DXF, druh - a proto innj definice obsahuje zvolen obrysov prvky, take vznikne
optimalizovan velikost polotovaru.
TNC ulo pouze ty prvky, kter jsou tak skuten
vybran (mode oznaen prvky), take jsou oznaen v
levm okn hkem.
Dlen prvk obrysu, prodlouen, zkrcen
Pokud se zvolen prvky obrysu na vkresu stkaj natupo, tak muste
pslun prvky nejdve rozdlit. Tato funkce je vm automaticky k
dispozici, pokud jste v reimu pro vbr obrysu.
Postupujte nsledovn:

Natupo pilhajc prvek obrysu je zvolen, take je oznaen mode


Klepnte na dlen prvek obrysu: TNC uke prsek pomoc
hvzdiky v krouku a voliteln koncov body jednoduchou
hvzdikou.
Klepnte na prsek se stisknutou klvesou CTRL: TNC rozdl
prvek obrysu v prseku a body opt skryje. Pop. prodlou nebo
zkrt TNC natupo dolhajc prvek obrysu a k prseku obou
prvk.
Znovu klepnte na dlen prvek obrysu: TNC opt zobraz prseky
a koncov body.
Klepnte na poadovan koncov bod: TNC ozna nyn dlen
prvek mode
Zvolte dal prvek obrysu
Pokud je prodluovan/zkracovan prvek obrysu pmka,
tak TNC prodluuje/zkracuje prvek obrysu linern.
Pokud je prodluovan/zkracovan prvek obrysu oblouk,
tak TNC prodluuje/zkracuje oblouk v kruhu.
Aby se mohla tato funkce pouvat, mus bt vybran
nejmn dva prvky obrysu, aby tm byl smr jednoznan
uren.

HEIDENHAIN iTNC 530

295

6.8 Zpracovn soubor DXF (voliteln software)

Informace o prvcch
TNC ukazuje na obrazovce vlevo dole rzn informace o obrysovm
prvku, kter jste naposledy zvolili v levm nebo v pravm okn
klepnutm myi.
Pmka
Koncov bod pmek a navc je ed poten bod pmek
Kruh, rozten krunice
Sted kruhu, koncov bod kruhu a smr oten. Navc je ed
poten bod a rdius kruhu

296

6 Programovn: Programovn obrys

6.8 Zpracovn soubor DXF (voliteln software)

Volba a uloen obrbcch pozic


Abyste mohli volit obrbc pozice, tak muste pouvat
Touch-Pad na klvesnici TNC nebo my pipojenou pes
USB.
Le-li volen pozice pli tsn u sebe, tak pouijte funkci
Zoom.

Volba reimu pro vbr obrbc pozice: TNC vypne


vrstvy zobrazen v levm okn a prav okno je aktivn
pro vbr pozice.

Volba obrbc pozice: levm tlatkem myi klepnte


na poadovan prvek: TNC ukazuje hvzdikou
voliteln obrbc pozice, kter le na zvolenm
prvku. Klepnte na nkterou hvzdiku: TNC
pevezme zvolenou pozici do levho okna (zobrazen
symbolu bodu).

V ppad poteby mete ji vybran prvky opt


uvolnit novm klepnutm na prvek v pravm okn, ale
navc pidrte stisknutou klvesu CTRL.

Pejete-li si urit obrbc pozici prsekem dvou


prvk, tak klepnte levm tlatkem myi na prvn
prvek: TNC uke pomoc hvzdiky voliteln
obrbc pozice.

Klepnte levm tlatkem myi na druh prvek


(pmka, pln kruh nebo oblouk): TNC pevezme
prsek prvk do levho okna (zobrazen symbolu
bodu).

Uloen vybranch obrbcch pozic do souboru bod:


TNC uke pomocn okno, v nm mete zadat
libovoln nzev souboru. Zkladn nastaven: nzev
souboru DXF. Obsahuje-li nzev DXF pehlsky nebo
przdn msta, tak TNC nahrad tyto znaky
podtrtkem.

Potvrzen zadn: TNC ulo obrysov program do


toho adrese, kde je tak uloen soubor DXF.

Pejete-li si vybrat jet dal obrbc pozice k jejich


uloen do jinho souboru: stisknte softklvesu
ZRUIT ZVOLEN PRVKY a provete vbr podle
pedchozho popisu.

Informace o prvcch
TNC ukazuje na obrazovce vlevo dole souadnice obrbc pozice,
kterou jste naposledy zvolili v levm nebo v pravm okn klepnutm
myi.

HEIDENHAIN iTNC 530

297

6.8 Zpracovn soubor DXF (voliteln software)

Funkce zvten (Zoom)


Aby se pi vbru obrys nebo bod mohly snze rozpoznat i men
detaily, tak TNC nabz silnou funkci Zoom:
Funkce

Softklvesa

Zvtit obrobek. TNC zvtuje zsadn tak, e se


zvt sted prv vybranho vezu. Poppad
umstte vkres posuvnky do okna tak, aby byl
poadovan detail pmo viditeln po stisku
softklvesy.
Zmenit obrobek.
Zobrazit obrobek v originln velikosti.
Posunout oblast zvten nahoru.
Posunout oblast zvten dol.
Posunout oblast zvten doleva.
Posunout oblast zvten doprava.

Pouvte-li my s kolekem, tak mete otenm


koleka obraz zvtovat i zmenovat. Sted zvtovn
le na mst, kde se prv nachz ukazatel myi.

298

6 Programovn: Programovn obrys

Programovn:
Pdavn funkce

7.1 Zadn pdavnch funkc M a STOP

7.1 Zadn pdavnch funkc M a


STOP
Zklady
Pomoc pdavnch funkc TNC nazvanch t M-funkce dte
provdn programu, nap. peruen chodu programu;
funkce stroje, jako zapnut a vypnut oten vetena a chladic
kapaliny;
drhov chovn nstroje;
Vrobce stroje me uvolnit pdavn funkce, kter nejsou
popsny v tto pruce. Informujte se ve va pruce ke
stroji.
Mete zadat a dv pdavn funkce M na konci polohovacho bloku
nebo tak do samostatnho bloku. TNC pak zobraz dialog: Pdavn
funkce M?
Zpravidla zadte v dialogu jen slo pdavn funkce. U nkterch
pdavnch funkc dialog pokrauje, abyste mohli k tto funkci zadat
parametry.
V provoznch reimech Run provoz a El. run koleko zadvte
pdavn funkce softklvesou M.
Uvdomte si, e nkter pdavn funkce jsou inn na
zatku polohovacho bloku, jin na konci, a to nezvisle
na poad, v nm jsou v pslunch NC-blocch uvedeny.
Pdavn funkce jsou inn od bloku, ve kterm byly
vyvolny.
Nkter pdavn funkce plat pouze v tom bloku, ve
kterm jsou naprogramovny. Pokud nen pdavn funkce
inn pouze v pslunm bloku, tak ji muste v
nsledujcm bloku opt zruit samostatnou M-funkc,
nebo bude zruena automaticky na konci programu od
TNC.
Zadn pdavn funkce v bloku STOP
Naprogramovan blok STOP peru chod programu, ppadn test
programu, napklad za elem kontroly nstroje. V bloku STOP
mete naprogramovat pdavnou funkci M:

naprogramovn peruen chodu programu: stisknte


klvesu STOP

zadejte pdavnou funkci M

Pklad NC-blok
87 STOP M6

300

7 Programovn: Pdavn funkce

7.2 Pdavn funkce pro kontrolu provdn programu, veteno


a chladic kapalinu

7.2 Pdavn funkce pro kontrolu


provdn programu, veteno
a chladic kapalinu
Pehled
M

inek

M0

STOP provdn programu


STOP oten vetena
VYP chladic kapaliny

M1

Voliteln STOP provdn programu

M2

STOP provdn programu


STOP oten vetena
VYP chladic kapaliny
Skok zpt do bloku 1
Smazn zobrazen stavu (zvis na
strojnm parametru 7300)

M3

START vetena ve smyslu hodinovch


ruiek

M4

START vetena proti smyslu


hodinovch ruiek

M5

STOP oten vetena

M6

Vmna nstroj
STOP oten vetena
STOP provdn programu (zvis na
strojnm parametru 7440)

M8

ZAP chladic kapaliny

M9

VYP chladic kapaliny

M13

START vetena ve smyslu hodinovch


ruiek
ZAP chladic kapaliny

M14

START vetena proti smyslu


hodinovch ruiek
ZAP chladic kapaliny

M30

jako M2

HEIDENHAIN iTNC 530

Psob v bloku na

zatku

konci

301

7.3 Pdavn funkce pro zadvn souadnic

7.3 Pdavn funkce pro zadvn


souadnic
Programovn souadnic vztaench ke stroji:
M91/M92
Nulov bod mtka
Na mtku uruje polohu nulovho bodu mtka referenn znaka.
Nulov bod stroje
Nulov bod stroje potebujete k
nastaven omezen pojezdovho rozsahu (softwarov koncov
vypnae);
najet do pevnch poloh na stroji (napklad poloha pro vmnu
nstroje);
nastaven vztanho bodu na obrobku.

XMP

X (Z,Y)

Vrobce stroje zadv ve strojnch parametrech pro kadou osu


vzdlenost nulovho bodu stroje od nulovho bodu mtka.
Standardn chovn
TNC vztahuje souadnice k nulovmu bodu obrobku, viz Nastaven
vztanho bodu (bez 3D-dotykov sondy), strana 82.
Chovn s M91 nulov bod stroje
Maj-li se souadnice v polohovacch blocch vztahovat k nulovmu
bodu stroje, pak v tchto blocch zadejte M91.
Programujete-li v bloku M91 prstkov souadnice, tak
se tyto souadnice vztahuj k naposledy naprogramovan
poloze M91. Pokud nen v aktivnm NC-programu
naprogramovna dn poloha M91, tak se souadnice
vztahuj k aktuln poloze nstroje.
TNC indikuje hodnoty souadnic vztaen k nulovmu bodu stroje. V
zobrazen stavu pepnte indikaci souadnic na REF, viz Zobrazen
stavu, strana 55.

302

7 Programovn: Pdavn funkce

7.3 Pdavn funkce pro zadvn souadnic

Chovn s M92 vztan bod stroje


Krom nulovho bodu stroje me vrobce stroje
definovat jet jednu dal pevnou polohu na stroji
(vztan bod stroje).
Vrobce stroje definuje pro kadou osu vzdlenost
vztanho bodu stroje od nulovho bodu stroje (viz
pruku ke stroji).
Maj-li se souadnice v polohovacch blocch vztahovat ke vztanmu
bodu stroje, pak v tchto blocch zadejte M92.
TNC provd sprvn korekci rdiusu i pi M91 nebo M92.
Dlka nstroje se vak nebere v vahu.
inek
M91 a M92 psob pouze v tch programovch blocch, ve kterch je
M91 nebo M92 programovna.
M91 a M92 jsou inn na zatku bloku.
Vztan bod obrobku
Maj-li se souadnice stle vztahovat k nulovmu bodu stroje, pak
mete nastaven vztanho bodu pro jednu nebo nkolik os
zablokovat.
Je-li nastaven vztanho bodu zablokovno pro vechny osy, pak
TNC v provoznm reimu Run provoz ji nezobrazuje softklvesu
NASTAVIT VZT. BOD.
Obrzek znzoruje souadn systm s nulovm bodem stroje a
nulovm bodem obrobku.
M91/M92 v provoznm reimu Testovn programu
Aby bylo mono pohyby s M91/M92 t graficky simulovat, muste
aktivovat kontrolu pracovnho prostoru a dt zobrazit neobroben
polotovar vztaen k nastavenmu vztanmu bodu, viz Zobrazen
neobrobenho polotovaru v pracovnm prostoru, strana 724.

HEIDENHAIN iTNC 530

Z
Z
Y

Y
X
X
M

303

7.3 Pdavn funkce pro zadvn souadnic

Aktivovn naposledy nastavenho vztanho


bodu: M104
Funkce
Pi zpracovn tabulek palet pepe TNC vztan bod, kter byl
ppadn vmi naposledy nastaven, hodnotami z tabulky palet. Funkc
M104 tento vmi naposledy nastaven vztan bod opt aktivujete.
inek
M104 psob pouze v tch programovch blocch, ve kterch je M104
programovan.
M104 je inn na konci bloku.
TNC nezmn aktivn zkladn natoen pi provdn
funkce M104.

Najet do poloh v nenaklopenm souadnm


systmu pi naklopen rovin obrbn: M130
Standardn chovn pi naklopen rovin obrbn
TNC vztahuje souadnice v polohovacch blocch k naklopenmu
souadnmu systmu.
Chovn s M130
TNC vztahuje souadnice v pmkovch blocch pi aktivn naklopen
rovin obrbn k nenaklopenmu souadnmu systmu.
TNC pak polohuje (naklopen) nstroj na programovan souadnice
nenaklopenho systmu.
Dal nsledujc polohovac bloky resp. obrbc cykly se
provdj opt v naklopenm souadnm systmu, co
me u obrbcch cykl s absolutnm pedpolohovnm
vst k problmm.
Funkce M130 je povolen pouze pi aktivn funkci
Naklopen roviny obrbn.
inek
M130 je blokov inn v pmkovch blocch bez korektury rdiusu
nstroje.

304

7 Programovn: Pdavn funkce

7.4 Pdavn funkce pro drhov chovn

7.4 Pdavn funkce pro drhov


chovn
Ohlazen roh: M90
Standardn chovn
U polohovacch blok bez korekce rdiusu TNC zastav krtce nstroj
na rozch (pesn zastaven).

U programovch blok s korekc rdiusu (RR/RL) vlo TNC


automaticky na vnjch rozch pechodovou krunici.
Chovn s M90
Nstroj pojd na rohovch pechodech konstantn drhovou rychlost:
rohy se ohlad a povrch obrobku bude hlad. Navc se zkrt as
obrbn.
Pklad pouit: plochy sloen z krtkch pmkovch sek.
inek
M90 je inn jen v tom programovm bloku, ve kterm je
naprogramovan.

M90 je inn na zatku bloku. Mus bt navolen provoz s vlenou


odchylkou.

HEIDENHAIN iTNC 530

305

7.4 Pdavn funkce pro drhov chovn

Vloen definovan krunice zaoblen mezi


pmkov seky: M112
Kompatibilita
Z dvodu kompatibility je funkce M112 nadle zachovna. Avak k
uren tolerance pi rychlm frzovn obrysu HEIDENHAIN
doporuuje pout cyklus TOLERANCE, viz Speciln cykly, strana
528.

Ignorovn bod pi zpracovn nekorigovanch


pmkovch blok: M124
Standardn chovn
TNC zpracuje vechny pmkov bloky, kter jsou uvedeny v aktivnm
programu.
Chovn s M124
Pi zpracovvn nekorigovanch pmkovch blok s velmi malmi
rozestupy bod mete definovat pomoc parametru T minimln
vzdlenost bod, do kter m TNC body bhem zpracovn ignorovat.
inek
M124 je inn na zatku bloku.
TNC automaticky vynuluje M124, jakmile zvolte nov program.
Zadn M124
Zadte-li v polohovacm bloku funkci M124, tak TNC pokrauje v
dialogu pro tento blok a dote se na minimln rozte bod T.
T mete stanovit tak v Q-parametru(viz Princip a pehled funkc na
stran 592).

306

7 Programovn: Pdavn funkce

7.4 Pdavn funkce pro drhov chovn

Obrbn malch obrysovch stup: M97


Standardn chovn
TNC vlo na vnjm rohu pechodovou krunici. U velmi malch
obrysovch stup by tak nstroj pokodil obrys.
TNC peru na takovchto mstech provdn programu a vyd
chybov hlen Pli velk rdius nstroje.

Chovn s M97
TNC zjist prsek drhy pro prvky obrysu jako u vnitnch roh a
pejede nstrojem pes tento bod.
M97 programujte v bloku, ve kterm je definovn vnj rohov bod.
Namsto M97 byste mli pouvat podstatn vkonnj
funkci M120 LA (viz Dopedn vpoet obrysu s korekc
rdiusu (LOOK AHEAD): M120 na stran 312)!

13

16

14

15

17

HEIDENHAIN iTNC 530

307

7.4 Pdavn funkce pro drhov chovn

inek
M97 je inn jen v tom programovm bloku, ve kterm je
programovan.
Rohy obrysu se pi M97 obrob pouze nepln. Ppadn
muste rohy obrysu doobrobit menm nstrojem.
Pklad NC-blok
5 TOOL DEF L ... R+20

Velk rdius nstroje

...
13 L X... Y... R... F... M97

Najet na bod obrysu 13

14 L IY-0.5 ... R... F...

Obroben malch obrysovch stup 13 a 14

15 L IX+100 ...

Najet na bod obrysu 15

16 L IY+0.5 ... R... F... M97

Obroben malch obrysovch stup 15 a 16

17 L X... Y...

Najet na bod obrysu 17

308

7 Programovn: Pdavn funkce

7.4 Pdavn funkce pro drhov chovn

pln obroben otevench roh obrysu: M98


Standardn chovn
TNC zjist na vnitnch rozch prsek frzovacch drah a z tohoto
bodu pejd nstrojem v novm smru.
Je-li obrys na rozch oteven, vede to k neplnmu obroben:

Chovn s M98
S pdavnou funkc M98 pejede TNC nstrojem tak daleko, aby byl
skuten obroben kad bod obrysu:
inek
M98 psob pouze v tch programovch blocch, ve kterch je M98
programovan.
S

M98 je inn na konci bloku.

Pklad NC-blok
Najet bod obrysu 10, 11 a 12 za sebou:
10 L X... Y... RL F
11 L X... IY... M98
12 L IX+ ...

10

11

HEIDENHAIN iTNC 530

12

309

7.4 Pdavn funkce pro drhov chovn

Koeficient posuvu pro zanoovac pohyby: M103


Standardn chovn
TNC pojd nstrojem nezvisle na smru pohybu naposledy
programovanm posuvem.
Chovn s M103
TNC zredukuje drhov posuv, pokud nstroj pojd v zpornm
smru osy nstroje. Posuv pi zanoovn FZMAX se vypotv z
naposledy programovanho posuvu FPROG a z koeficientu F%:
FZMAX = FPROG x F%
Zadn M103
Zadte-li v polohovacm bloku M103, pak TNC pokrauje v dialogu a
dote se na koeficient F.
inek
M103 je inn na zatku bloku.
Zruen M103: znovu naprogramujte M103 bez koeficientu
M103 psob i pi aktivn naklopen rovin obrbn.
Redukce posuvu pak psob pi pojezdu v zpornm
smru naklopen osy nstroje.
Pklad NC-blok
Posuv pi zanoovn in 20% posuvu v rovin.
...

Skuten drhov posuv (mm/min):

17 L X+20 Y+20 RL F500 M103 F20

500

18 L Y+50

500

19 L IZ-2.5

100

20 L IY+5 IZ-5

141

21 L IX+50

500

22 L Z+5

500

310

7 Programovn: Pdavn funkce

7.4 Pdavn funkce pro drhov chovn

Posuv v milimetrech na otku vetena: M136


Standardn chovn
TNC pojd nstrojem posuvem F v mm/min definovanm v programu.
Chovn s M136
V palcovch programech nen povolen M136 v kombinaci
s nov zavedenm alternativnm posuvem FU.
Pi aktivn M136 nesm bt veteno regulovno.
Pi funkci M136 TNC nepojd nstrojem v mm/min, nbr posuvem F
definovanm v programu v milimetrech na otku vetena. Zmnte-li
otky pomoc override vetena, TNC posuv automaticky pizpsob.
inek
M136 je inn na zatku bloku.
M136 zrute naprogramovnm M137.

Rychlost posuvu u kruhovch oblouk: M109/


M110/M111
Standardn chovn
TNC vztahuje programovanou rychlost posuvu k drze stedu nstroje.
Chovn u kruhovch oblouk s M109
TNC udruje u vnitnho a vnjho obrbn kruhovch oblouk
konstantn posuv na bitu nstroje.
Chovn u kruhovch oblouk s M110
TNC udruje konstantn posuv u kruhovch oblouk vhradn pi
obrbn vnitnch ploch. Pi obrbn vnjch kruhovch oblouk
nen aktivn dn pizpsoben posuvu.
M110 psob rovn pi obrbn vnitnch kruhovch
oblouk obrysovmi cykly. Kdy definujete M109 pp.
M110 ped vyvolnm obrbcho cyklu, psob
pizpsoben posuvu i u oblouk v obrbcch cyklech. Na
konci nebo po zruen obrbcho cyklu se opt obnov
vchoz stav.
inek
M109 a M110 jsou inn na zatku bloku.
M109 a M110 zrute pomoc M111.

HEIDENHAIN iTNC 530

311

7.4 Pdavn funkce pro drhov chovn

Dopedn vpoet obrysu s korekc rdiusu


(LOOK AHEAD): M120
Standardn chovn
Je-li rdius nstroje vt ne obrysov stupe, kter se m projdt s
korekc rdiusu, pak TNC peru provdn programu a vype
chybov hlen. M97 (viz Obrbn malch obrysovch stup: M97
na stran 307) zabrn vpisu chybovho hlen, zpsob vak
pokrbn povrchu pi vyjet nstroje a krom toho posune roh.
Pi podznut me TNC ppadn pokodit obrys.
Chovn s M120
TNC zkontroluje obrys s korekc rdiusu na podznut a peznut a
vypote dopedu drhu nstroje od aktulnho bloku. Msta, na kterch
by nstroj pokodil obrys, zstanou neobroben (na obrzku
zobrazena tmav). M120 mete t pout k tomu, aby se korekc
rdiusu nstroje opatila digitalizovan data nebo data vytvoen
externm programovacm systmem. Takto lze kompenzovat odchylky
od teoretickho rdiusu nstroje.

Poet blok (maximln 99), kter TNC dopedu vypot, urte


pomoc LA (angl. Look Ahead: pohled dopedu) za M120. m vt
zvolte poet blok, kter m TNC dopedu vypotat, tm bude
zpracovn blok pomalej.
Zadn
Zadte-li v polohovacm bloku funkci M120, pak pokrauje TNC v
dialogu a dote se na poet dopedu vypotvanch blok LA.

inek
M120 se mus nachzet v tom NC-bloku, kter obsahuje rovn
korekci rdiusu RL nebo RR. M120 je inn od tohoto bloku do doby,
kdy
zrute korekci rdiusu pomoc R0;
naprogramujete M120 LA0;
naprogramujete M120 bez LA;
vyvolte pomoc PGM CALL jin program.
cyklem 19 nebo funkc PLANE naklonte obrbc rovinu.
M120 je inn na zatku bloku.

312

7 Programovn: Pdavn funkce

HEIDENHAIN iTNC 530

7.4 Pdavn funkce pro drhov chovn

Omezen
Optn najet na obrys po externm/internm Stop smte provst
pouze funkc START Z BLOKU N. Ped sputnm Startu z bloku N
muste zruit M120, jinak vyd TNC chybov hlen.
Pokud pouijete drhov funkce RND a CHF, pak smj bloky ped
a za RND, poppad CHF obsahovat jen souadnice roviny
obrbn
Najdte-li na obrys tangenciln, muste pout funkci APPR LCT;
blok s APPR LCT sm obsahovat pouze souadnice roviny obrbn
Odjdte-li od obrysu tangenciln, muste pout funkci DEP LCT;
blok s DEP LCT sm obsahovat pouze souadnice roviny obrbn
Ped pouitm dle uvedench funkc muste zruit M120 a korekci
rdiusu:
Cyklus 32 Tolerance
Cyklus 19 rovina obrbn
funkce PLANE
M114
M128
M138
M144
FUNKCE TCPM
WRITE TO KINEMATIC (Zapsat do kinematiky)

313

7.4 Pdavn funkce pro drhov chovn

Proloen polohovn runm kolekem bhem


provdn programu: M118
Standardn chovn
TNC pojd v provoznch reimech provdn programu nstrojem
tak, jak je ureno v programu obrbn.
Chovn s M118
Pi M118 mete bhem provdn programu provdt manuln
korekce runm kolekem. K tomu naprogramujte M118 a zadejte
osov specifickou hodnotu (pmkov osy nebo rotan osy) v mm.
Zadn
Zadte-li v polohovacm bloku funkci M118, pak TNC pokrauje v
dialogu a dote se na osov specifick hodnoty. K zadn souadnic
pouijte oranov osov klvesy nebo klvesnici ASCII.
inek
Polohovn runm kolekem zrute, kdy znovu naprogramujete
M118 bez zadn souadnic.
M118 je inn na zatku bloku.
Pklad NC-blok
Bhem provdn programu m bt umonno pojdn runm
kolekem v rovin obrbn X/Y o 1 mm a v rotan ose B o 5 od
programovan hodnoty:
L X+0 Y+38,5 RL F125 M118 X1 Y1 B5
M118 psob vdy v pvodnm souadnm systmu, i kdy
je aktivn funkce naklpn roviny obrbn!
M118 je inn rovn v provoznm reimu Polohovn s
runm zadvnm!
Je-li M118 aktivn, pak nen pi peruen programu k
dispozici funkce RUN POJDN!
M118 je ve spojen s monitorovnm kolize DCM mon
pouze v zastavenm stavu (STIB blik).

314

7 Programovn: Pdavn funkce

7.4 Pdavn funkce pro drhov chovn

Odjet od obrysu ve smru osy nstroje: M140


Standardn chovn
TNC pojd v provoznch reimech provdn programu nstrojem
tak, jak je ureno v programu obrbn.
Chovn s M140
Pomoc M140 MB (move back - pohyb zpt) mete odjdt od obrysu
zadatelnou drahou ve smru osy nstroje.
Zadn
Zadte-li v polohovacm bloku M140, pak TNC pokrauje v dialogu a
dote se na drhu, kterou m nstroj od obrysu odjet. Zadejte
poadovanou drhu, kterou m nstroj od obrysu odjet, nebo stisknte
softklvesu MB MAX a jete a na kraj rozsahu pojezdu.
Krom toho lze naprogramovat posuv, jm nstroj zadanou drahou
pojd. Pokud posuv nezadte, projd TNC programovanou drhu
rychloposuvem.
inek
M140 je inn jen v tom programovm bloku, ve kterm je
programovan.
M140 je inn na zatku bloku.

HEIDENHAIN iTNC 530

315

7.4 Pdavn funkce pro drhov chovn

Pklad NC-blok
Blok 250: odjet nstrojem 50 mm od obrysu
Blok 251: jet nstrojem a na okraj rozsahu pojezdu
250 L X+0 Y+38.5 F125 M140 MB 50 F750
251 L X+0 Y+38.5 F125 M140 MB MAX
M140 psob i kdy je aktivn funkce naklopen obrbc
roviny, M114 nebo M128. U stroj s naklpcmi hlavami
pojd TNC nstrojem v naklonnm systmu.
Funkc FN18: SYSREAD ID230 NR6 mete zjistit
vzdlenost od aktuln polohy k hranici rozsahu pojezdu
kladn osy nstroje.
Pomoc M140 MB MAX mete voln pojdt pouze v
kladnm smru.
Ped M140 zsadn definujte TOOL CALL s osou
nstroje, jinak nen smr pojezdu definovn.
Je-li kontrola kolize DCM aktivn, pojd TNC nstrojem
pouze do t doby, ne se rozpozn kolize, a od tohoto
msta zpracovv program NC dle bez chybovho
hlen. Tm me dojt k pohybm, kter nebyly
naprogramovan!

316

7 Programovn: Pdavn funkce

7.4 Pdavn funkce pro drhov chovn

Potlaen kontroly dotykovou sondou: M141


Standardn chovn
Jakmile chcete pojdt v nkter ose stroje pi vyklonnm
dotykovm hrotu, vyd TNC chybov hlen.
Chovn s M141
TNC pojd strojnmi osami i tehdy, kdy je dotykov sonda
vychlen. Tato funkce je potebn, kdy pete vlastn mic cyklus
ve spojen s micm cyklem 3, aby dotykov sonda po vychlen opt
voln odjela polohovacm blokem.
Pi pouvn funkce M141 dbejte na to, abyste dotykovou
sondou odjdli sprvnm smrem.
M141 psob pouze pi pojdn v pmkovch blocch.
inek
M141 je inn jen v tom programovm bloku, ve kterm je M141
programovan.
M141 je inn na zatku bloku.

HEIDENHAIN iTNC 530

317

7.4 Pdavn funkce pro drhov chovn

Smazn modlnch programovch informac:


M142
Standardn chovn
TNC zru modln programov informace v tchto situacch:
Navolen novho programu;
Proveden pdavnch funkc M2, M30 nebo bloku END PGM (zvis
na strojnm parametru 7300)
Nov definice cyklu s hodnotami pro zkladn chovn
Chovn s M142
Smaou se vechny modln programov informace, a na zkladn
natoen, 3D-rotaci a Q-parametry.
Funkce M142 nen dovolena u pedbhu blok.

inek
M142 je inn jen v tom programovm bloku, ve kterm je
programovan.
M142 je inn na zatku bloku.

Smazn zkladnho natoen: M143


Standardn chovn
Zkladn natoen zstv inn, dokud se nezru nebo nepepe
novou hodnotou.
Chovn s M143
TNC smae programovan zkladn natoen v NC-programu.
Funkce M143 nen u pedbhu blok dovolena.

inek
M143 je inn jen v tom programovm bloku, ve kterm je
naprogramovan.
M143 je inn na zatku bloku.

318

7 Programovn: Pdavn funkce

7.4 Pdavn funkce pro drhov chovn

Automaticky zdvihnout nstroj z obrysu pi NCstop: M148


Standardn chovn
TNC zastav pi NC-stop vechny pojezdy. Nstroj zstane stt v bodu
peruen.
Chovn s M148
Funkci M148 mus povolit vrobce stroje. Vrobce stroje
definuje ve strojnm parametru drhu, o kterou m TNC pi
LIFTOFF popojet.
TNC odjede nstrojem a o 30 mm ve smru osy nstroje od obrysu,
pokud jste v tabulce nstroj ve sloupci LIFTOFF nastavili pro aktivn
nstroj parametr Y (viz Tabulka nstroj: standardn nstrojov data
na stran 200).
LIFTOFF psob bhem nsledujcch situac:
Pi NC-Stop, kter jste aktivovali;
Pi NC-Stop, kter aktivoval program; nap. kdy se vyskytla zvada
v pohonnm systmu
Pi peruen dodvky proudu.
Mjte na pamti, e pi optnm najdn na obrys,
zvlt u kivch ploch me dojt k naruen obrys. Ped
optnm najdnm nstrojem odjete od obrobku!
inek
M148 psob tak dlouho, dokud nen tato funkce vypnut pomoc
M149.
M148 je inn na zatku bloku, M149 na konci bloku.

HEIDENHAIN iTNC 530

319

7.4 Pdavn funkce pro drhov chovn

Potlaen hlen koncovho spnae: M150


Standardn chovn
TNC zastav prbh programu s chybovm hlen, pokud by nstroj
v polohovacm bloku opustil aktivn pracovn prostor. Chybov hlen
se vyd ped provedenm polohovacho bloku.
Chovn s M150
Le-li koncov bod polohovacho bloku s M150 mimo aktivnho
pracovnho prostoru, tak TNC jede nstrojem a na hranici pracovnho
prostoru a pokrauje pak v chodu programu bez chybovho hlen.
Nebezpe kolize!
Uvdomte si, e njezd na pozici naprogramovanou za
blokem s M150 se me vrazn zmnit!
M150 psob tak na hranice rozsahu pojezdu, kter jste
definovali funkc MOD.
Je-li kontrola kolize DCM aktivn, pojd TNC nstrojem
pouze do t doby, ne se rozpozn kolize, a od tohoto
msta zpracovv program NC dle bez chybovho
hlen. Tm me dojt k pohybm, kter nebyly
naprogramovan!
inek
M150 je inn jen v tom programovm bloku, ve kterm je M150
programovan.
M150 je inn na zatku bloku.

320

7 Programovn: Pdavn funkce

7.5 Pdavn funkce pro rotan osy

7.5 Pdavn funkce pro rotan


osy
Posuv v mm/min u rotanch os A, B, C: M116
(voliteln software 1)
Standardn chovn
TNC interpretuje programovan posuv u rotan osy v jednotkch
stupe/min. Drhov posuv je tedy zvisl na vzdlenosti stedu
nstroje od stedu rotan osy.
m vt je tato vzdlenost, tm vt je drhov posuv.
Posuv v mm/min u rotanch os s M116
Geometrie stroje mus bt definovna vrobcem stroje ve
strojnch parametrech 7510 a nsledujcch.
M116 psob pouze u otonch stol. U naklpcch hlav
nelze M116 pout. Je-li v stroj vybaven kombinac stlhlava, ignoruje TNC rotan osy naklpc hlavy.
M116 psob i pi aktivn naklopen rovin obrbn.
TNC interpretuje programovan posuv u rotan osy v mm/min. Pitom
TNC vdy vypot posuv pro tento blok na zatku bloku. Bhem
zpracovvn bloku se posuv u rotan osy nemn, i kdy se nstroj
pohybuje ke stedu rotan osy.
inek
M116 je inn v rovin obrbn
Pomoc M117 zrute funkci M116; rovn na konci programu se
psobnost M116 zru.
M116 je inn na zatku bloku.

HEIDENHAIN iTNC 530

321

7.5 Pdavn funkce pro rotan osy

Drhov optimalizovan pojdn rotanmi


osami: M126
Standardn chovn
Standardn chovn TNC pi polohovn rotanch os, jejich indikace
je redukovna na hodnoty pod 360, zvis na strojnm parametru
7682. Tam je definovno, zda m TNC najdt na rozdl clov poloha
aktuln poloha, nebo zda m TNC zsadn vdy (i bez M126)
najdt do programovan polohy po nejkrat drze. Pklady:
Aktuln poloha

Clov poloha

Drha pojezdu

350

10

340

10

340

+330

Chovn s M126
Pi M126 pojd TNC rotan osou, jej indikace je redukovna na
hodnoty pod 360 , po nejkrat drze. Pklady:
Aktuln poloha

Clov poloha

Drha pojezdu

350

10

+20

10

340

30

inek
M126 je inn na zatku bloku.
M126 zrute s M127; na konci programu je M126 rovn neinn.

322

7 Programovn: Pdavn funkce

7.5 Pdavn funkce pro rotan osy

Redukovn indikace rotan osy na hodnoty


pod 360 : M94
Standardn chovn
TNC pejd nstrojem z aktuln hlov hodnoty na
naprogramovanou hlovou hodnotu.
Pklad:
Aktuln hodnota hlu:
Programovan hodnota hlu:
Skuten drha pojezdu:

538
180
358

Chovn s M94
TNC zredukuje na zatku bloku aktuln hlovou hodnotu na hodnotu
pod 360 a pak najede na naprogramovanou hodnotu. Je-li aktivnch
vce rotanch os, zredukuje M94 indikaci vech rotanch os.
Alternativn mete za M94 zadat nkterou rotan osu. TNC pak
redukuje pouze indikaci tto osy.
Pklad NC-blok
Redukce indikovanch hodnot vech aktivnch rotanch os:
L M94
Redukce pouze indikovan hodnoty osy C:
L M94 C
Redukce indikace vech aktivnch rotanch os a potom najet osou C
na programovanou hodnotu:
L C+180 FMAX M94
inek
M94 je inn jen v tom programovm bloku, ve kterm je
naprogramovan.
M94 je inn na zatku bloku.

HEIDENHAIN iTNC 530

323

7.5 Pdavn funkce pro rotan osy

Automatick korekce geometrie stroje pi prci s


naklpcmi osami: M114 (voliteln software 2)
Standardn chovn
TNC najd nstrojem na polohy definovan v programu obrbn.
Zmn-li se v programu poloha naklpc osy, pak mus postprocesor
vypotat takto vznikl pesazen v linernch osch a najet je v
polohovacm bloku. Protoe zde tak hraje svou lohu geometrie
stroje, mus se NC-program pepotat pro kad stroj zvl .
Chovn s M114
Geometrie stroje mus bt definovan vrobcem stroje v
kinematickch tabulkch.
Zmn-li se v programu poloha nkter zen naklpc osy, pak TNC
automaticky kompenzuje pesazen nstroje pomoc 3D-dlkov
korekce. Protoe je geometrie stroje uloena ve strojnch
parametrech, kompenzuje TNC automaticky rovn strojn specifick
pesazen. Programy mus bt pepoteny postprocesorem jen jednou,
i kdy se budou provdt na rznch strojch s dicm systmem TNC.

B
dx

dz

Nen-li v stroj vybaven zenmi naklpcmi osami (run naklpn


hlavy, hlava polohovan z PLC), pak mete za M114 zadat prv
platnou polohu naklpc hlavy (napklad M114 B+45, Q-parametry
jsou povoleny).
Na korekce rdiusu nstroje mus vzt zetel CAD-systm, ppadn
postprocesor. Programovan korekce rdiusu RL/RR vede k vypsn
chybovho hlen.
Provede-li TNC dlkovou korekci nstroje, pak se programovan
posuv vztahuje na hrot nstroje, jinak na vztan bod nstroje.

dB

Pokud m v stroj zenou otonou hlavu, pak mete


peruit provdn programu a zmnit polohu naklpc
osy (napklad runm kolekem).
Pomoc funkce START Z BLOKU N (pedbh blok)
mete pak pokraovat v provdn programu obrbn od
msta peruen. Pi aktivn M114 TNC automaticky
respektuje novou polohu naklpc osy.
Ke zmn polohy naklpc osy runm kolekem bhem
provdn programu pouijte M118 ve spojen s M128.
inek
M114 je inn na zatku bloku, M115 na konci bloku. M114
nepsob pi aktivn korekci rdiusu nstroje.
M114 zrute funkc M115. Na konci programu se M114 rovn zru.

324

7 Programovn: Pdavn funkce

7.5 Pdavn funkce pro rotan osy

Zachovn polohy hrotu nstroje pi


polohovn naklpcch os (TCPM): M128
(voliteln software 2)
Standardn chovn
TNC najd nstrojem na polohy definovan v programu obrbn.
Zmn-li se v programu poloha naklpc osy, pak se mus takto
vznikl pesazen v linernch osch vypotat a najet na n v
polohovacm bloku.
Chovn s M128 (TCPM: Tool Center Point Management) (zen
stedu nstroje)
Geometrie stroje mus bt definovan vrobcem stroje v
kinematickch tabulkch.
Zmn-li se v programu poloha nkter zen naklpc osy, pak
zstane bhem procesu naklpn poloha hrotu nstroje oproti
obrobku nezmnna.
Pouijte M118 ve spojen s M128, pokud chcete bhem provdn
programu zmnit runm kolekem polohu naklpc osy. Proloen
polohovn runm kolekem se pi aktivn M128 uskuten v pevnm
strojnm souadnm systmu.
U naklpcch os s Hirthovm ozubenm: polohu naklpc
osy mte pouze tehdy, kdy jste odjeli nstrojem. Jinak
by mohlo pi vyjdn z ozuben dojt k pokozen obrysu.
Za M128 mete zadat jet posuv, jm TNC provede kompenzan
pohyby v linernch osch. Nezadte-li dn posuv nebo zadte
posuv vt ne jak je definovn ve strojnm parametru 7471, je
inn posuv ze strojnho parametru 7471.

Z
X
Z

Ped polohovnm s M91 nebo M92 a ped TOOL CALL:


zrute M128.
Aby se zabrnilo pokozen obrysu, smte s M128 pout
jen rdiusovou frzu.
Dlka nstroje se mus vztahovat ke stedu koule
rdiusov frzy.
Je-li M128 aktivn, zobraz TNC v indikaci stavu symbol
.
M128 u naklpcch stol
Programujete-li pi aktivn M128 pohyb naklpcho stolu, pak TNC
pslun nato souadn systm. Natote-li napklad osu C o 90
(polohovnm nebo posunutm nulovho bodu) a pak naprogramujete
pohyb v ose X, tak TNC provede pohyb ve strojn ose Y.
TNC rovn transformuje vztan bod, kter se pohybem otonho
stolu pesune.

HEIDENHAIN iTNC 530

325

7.5 Pdavn funkce pro rotan osy

M128 u trojrozmrn korekce nstroje


Provedete-li pi aktivn M128 a aktivn korekci rdiusu RL/RR
trojrozmrnou korekci nstroje, napolohuje TNC pi uritch
geometrich stroje rotan osy automaticky (Peripheral-Milling,viz
Trojrozmrn korekce nstroje (voliteln software 2), strana 218).
inek
M128 je inn na zatku bloku, M129 na konci bloku. M128 psob
t v runch provoznch reimech a zstv aktivn i po zmn
provoznho reimu. Posuv pro kompenzan pohyb je inn do t
doby, dokud nenaprogramujete nov, nebo dokud nezrute M128
pomoc M129.
M128 zrute funkc M129. Kdy v nkterm provoznm reimu
provdn programu zvolte nov program, TNC inek funkce M128
zru rovn.
Pklad NC-blok
Proveden kompenzanch pohyb posuvem 1000 mm/min:
L X+0 Y+38,5 IB-15 RL F125 M128 F1000

326

7 Programovn: Pdavn funkce

7.5 Pdavn funkce pro rotan osy

Frzovn sklonnou frzou bez zench rotanch os


Mte-li na vaem stroji nezen rotan osy (takzvan osy ta), tak
mete provdt ve spojen s M128 nastaven obrbn i tmito
osami.
Postupujte pitom takto:
1
2

3
4
5

Rotan osy nastavte run do poadovan pozice. M128 nesm


bt pitom aktivn
Aktivovn M128: TNC te aktuln hodnoty vech ptomnch
rotanch os, vypote novou pozici stedu nstroje a aktualizuje
indikaci pozice.
Potebn vyrovnvac pohyb provede TNC v dalm polohovacm
bloku.
Provst obrbn.
Na konci programu vynulujte M128 pomoc M129 a rotan osy
opt nastavte do vchoz pozice.
Dokud je M128 aktivn, kontroluje TNC aktuln pozici
nezench rotanch os. Dojde-li k odchylce skuten
pozice od poadovan pozice o hodnotu definovanou
vrobcem stroje, vyd TNC chybov hlen a peru
zpracovn programu.

Pekrvn M128 a M114


M128 je dalm vvojovm stupnm funkce M114.
M114 pot potebn vyrovnvac pohyby v geometrii, ped
provedenm pslunho NC-bloku. TNC propotv vyrovnvac
pohyb tak, aby tento byl proveden do konce pslunho NC-bloku.
M128 vypotv vechny vyrovnvac pohyby v relnm ase,
potebn vyrovnvac pohyby TNC provd hned, jak jsou tyto kvli
natoen osy poteba.
M114 a M128 nesm bt souasn aktivn, jinak by
dochzelo k pekrvn obou funkc a mohlo by dojt k
pokozen obrobku. TNC vyd pslun chybov hlen.

HEIDENHAIN iTNC 530

327

7.5 Pdavn funkce pro rotan osy

Pesn zastaven na rozch s netangencilnmi


pechody: M134
Standardn chovn
TNC pejd nstrojem pi polohovn s rotanmi osami tak, e se na
netangencilnch pechodech obrysu vlo pechodov prvek.
Obrysov pechod zvis na zrychlen, rzu a definovan toleranci
odchylky obrysu.
Standardn chovn TNC mete strojnm parametrem
7440 zmnit tak, e pi navolen programu se M134
automaticky aktivuje, viz Veobecn
uivatelskparametry, strana 738.
Chovn s M134
TNC pejd nstrojem pi polohovn s rotanmi osami tak, e se na
netangencilnch pechodech obrysu provede pesn zastaven.
inek
M134 je inn na zatku bloku, M135 na konci bloku.
M134 zrute funkc M135. Zvolte-li v nkterm provoznm reimu
provdn programu nov program, zru TNC inek funkce M134
rovn.

Vbr naklpcch os: M138


Standardn chovn
U funkc M114, M128 a pi naklpn roviny obrbn bere TNC v
vahu ty rotan osy, kter byly vrobcem vaeho stroje nadefinovny
ve strojnch parametrech.
Chovn s M138
U nahoe uvedench funkc bere TNC v vahu pouze ty naklpc osy,
kter jste definovali pomoc M138.
inek
M138 je inn na zatku bloku.
M138 zrute tm, kdy znovu naprogramujete M138 bez udn
naklpcch os.
Pklad NC-blok
Pro nahoe uveden funkce vzt v vahu pouze naklpc osu C:
L Z+100 R0 FMAX M138 C

328

7 Programovn: Pdavn funkce

7.5 Pdavn funkce pro rotan osy

Ohled na kinematiku stroje v polohch


AKTULN/CLOV na konci bloku: M144
(voliteln software 2)
Standardn chovn
TNC najd nstrojem na polohy definovan v programu obrbn.
Zmn-li se v programu poloha naklpc osy, pak se mus takto
vznikl pesazen v linernch osch vypotat a najet na n v
polohovacm bloku.
Chovn s M144
TNC bere zetel na zmnu kinematiky stroje v indikaci polohy, jak
vznik napklad zaazenm pdavnho vetena. Zmn-li se poloha
nkter zen naklpc osy, pak se bhem procesu naklpn tak
zmn poloha hrotu nstroje oproti obrobku. Vznikl pesazen se v
indikaci polohy zapote.
Polohovn pomoc M91/M92 jsou pi aktivn M144
dovolena.
Indikace polohy v provoznch reimech PLYNULE a PO
BLOKU se zmn teprve tehdy, kdy naklpc osy
doshly konen polohy.
inek
M144 je inn na zatku bloku. M144 nepsob ve spojitosti s M114,
M128 nebo naklpnm roviny obrbn.
M144 zrute naprogramovnm M145.
Geometrie stroje mus bt vrobcem stroje definovna ve
strojnch parametrech 7502 a nsledujcch. Vrobce
stroje uruje funkn charakteristiku v automatickch a
runch provoznch reimech. Informujte se ve va
pruce ke stroji.

HEIDENHAIN iTNC 530

329

7.6 Pdavn funkce pro laserov ezac stroje

7.6 Pdavn funkce pro laserov


ezac stroje
Princip
K zen vkonu laseru generuje TNC nap ov hodnoty na
analogovm vstupu S. M-funkcemi M200 a M204 mete bhem
provdn programu vkon laseru ovlivnit.
Zadn pdavnch funkc pro laserov ezac stroje
Jestlie zadte v polohovacm bloku M-funkci pro laserov ezac stroj,
pak TNC pokrauje v dialogu a dote se na pslun parametr
pdavn funkce.
Vechny pdavn funkce pro laserov ezac stroje jsou inn na
zatku bloku.

Pm vstup programovanho napt: M200


Chovn s M200
TNC d na vstup hodnotu programovanou za M200 jako napt V.
Rozsah zadn: 0 a 9.999 V
inek
M200 psob tak dlouho, dokud nen pes M200, M201, M202, M203
nebo M204 nastaveno nov napt.

Napt jako funkce drhy: M201


Chovn s M201
M201 generuje napt v zvislosti na ujet drze. TNC linern
zvyuje nebo sniuje aktuln napt na programovanou hodnotu V.
Rozsah zadn: 0 a 9.999 V
inek
M201 psob tak dlouho, dokud nen pes M200, M201, M202, M203
nebo M204 nastaveno nov napt.

Napt jako funkce rychlosti: M202


Chovn s M202
TNC generuje napt jako funkci rychlosti. Vrobce stroje definuje ve
strojnch parametrech a ti charakteristiky FNR., ve kterch jsou
piazena napt k rychlostem posuvu. Pomoc M202 zvolte
charakteristiku FNR, ze kter TNC ur generovan napt.
Rozsah zadn: 1 a 3
inek
M202 psob tak dlouho, dokud nen pes M200, M201, M202, M203
nebo M204 vydno nov napt.
330

7 Programovn: Pdavn funkce

7.6 Pdavn funkce pro laserov ezac stroje

Vstup napt jako funkce asu (asov zvisl


rampa): M203
Chovn s M203
TNC generuje napt V jako funkci asu TIME. TNC linern zvyuje
nebo sniuje aktuln napt v programovanm ase TIME na
programovanou hodnotu V.
Rozsah zadvn
Napt V:
as TIME:

0 a 9,999 volt
0 a 1,999 sekund

inek
M203 psob tak dlouho, dokud nen pes M200, M201, M202, M203
nebo M204 nastaveno nov napt.

Vstup napt jako funkce asu (asov zvisl


impuls): M204
Chovn s M204
TNC generuje programovan napt jako impuls s programovanou
dobou trvn TIME.
Rozsah zadvn
Napt V:
as TIME:

0 a 9,999 volt
0 a 1,999 sekund

inek
M204 psob tak dlouho, dokud nen pes M200, M201, M202, M203
nebo M204 nastaveno nov napt.

HEIDENHAIN iTNC 530

331

Programovn: Cykly

HEIDENHAIN iTNC 530

333

8.1 Prce s cykly

8.1 Prce s cykly


asto se opakujc obrbn, kter obsahuj vce obrbcch operac,
jsou v TNC uloeny v pamti jako cykly. Tak jsou ve form cykl k
dispozici pepoty souadnic a nkter speciln funkce (Pehled:
Strana 335).
Vtina obrbcch cykl pouv Q-parametry jako pedvac
parametry. Parametry se stejnou funkc, kter TNC potebuje v
rznch cyklech, maj stle stejn slo: napklad Q200 je vdy
bezpen vzdlenost, Q202 je vdy hloubka psuvu atd.
Obrbc cykly mohou provdt rozshl obrbn. Z
bezpenostnch dvod provete ped vlastnm
obrbnm vdy grafick test programu (viz Testovn
program na stran 667) !

Strojn specifick cykly


U mnoha stroj jsou k dispozici cykly, kter byly implementovny
vam vrobcem stroje navc k cyklm HEIDENHAIN v TNC. K tomuto
elu existuje samostatn rozsah sel cykl:
Cykly 300 a 399
Strojn specifick cykly, kter se mus definovat pomoc klvesy
CYCLE DEF
Cykly 500 a 599
Strojn specifick cykly snmac sondy, kter se mus definovat
klvesou TOUCH PROBE
V pruce ke stroji naleznete popis pslunch funkc.

Za uritch okolnost jsou u strojn specifickch cykl pouvny


pedvac parametry, kter HEIDENAIN ji pouil ve standardnch
cyklech. Aby se zabrnilo pi souasnm pouvn cykl aktivnch
jako DEF (cykly, kter TNC zpracovv automaticky pi definici cyklu,
viz t Vyvoln cykl na stran 337) a cykl aktivnch jako CALL
(cykly, kter muste vyvolvat k jejich proveden, viz t Vyvoln
cykl na stran 337) problmm s pepisovnm univerzln
pouvanch pedvacch parametr, tak dodrujte nsledujc postup:

Zsadn programujte cykly aktivn jako DEF ped cykly aktivnmi


jako CALL.
Mezi definic cyklu aktivnho jako CALL a vyvolnm cyklu aktivnho
jako DEF programujte pouze tehdy, pokud nedochz k pekrvn
pedvacch parametr obou cykl.

334

8 Programovn: Cykly

Lita softklves zobrazuje rzn skupiny cykl.

Zvolte skupinu cykl, napklad Vrtac cykly

Zvolte cyklus, nap. FRZOVN ZVITU. TNC zahj


dialog a dotazuje se na vechny zadvan hodnoty;
souasn TNC zobraz v prav polovin obrazovky
grafiku, ve kter je kad zadvan parametr
zvraznn svtlm podloenm (je prosvtlen).

Zadejte vechny parametry, kter TNC poaduje, a


kad zadn ukonete klvesou ZADN.

Jakmile zadte vechna potebn data, TNC dialog


ukon.

8.1 Prce s cykly

Definovn cyklu pomoc softklves

Definice cyklu pomoci funkce GOTO

Lita softklves zobrazuje rzn skupiny cykl.

TNC uke v pomocnm okn pehled cykl.

Poadovan cyklus navolte smrovmi klvesami,


nebo

Navolte poadovan cyklus pomoc CTRL + smrov


klvesy (listovn po strnkch), nebo

Zadejte slo cyklu a potvrte je pokad klvesou


ZADN. TNC pak oteve dialog cyklu, jak je popsno
ve.

Pklad NC-blok
7 CYCL DEF 200 VRTN
Q200=2

;BEZPEN VZDLENOST

Q201=3

;HLOUBKA

Q206=150 ;POSUV PSUVU DO HLOUBKY


Q202=5

;HLOUBKA PSUVU

Q210=0

;ASOV PRODLEVA NAHOE

Q203=+0 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q211=0,25 ;ASOV PRODLEVA DOLE


Skupina cykl

Softklvesa

Strnka

Cykly hlubokho vrtn, vystruovn,


vyvrtvn, zahlubovn, vrtn zvit,
ezn zvit a frzovn zvit

Strana 356

Cykly k frzovn kapes, ep a drek

Strana 407

HEIDENHAIN iTNC 530

335

8.1 Prce s cykly

Skupina cykl

Softklvesa

Strnka

Cykly k vytven bodovch rastr


(vzor), nap. dry na krunici nebo na
ploe

Strana 436

SL-cykly (Subcontour-List), jimi lze


obrbt soubn s obrysem sloitj
obrysy, kter se skldaj z vce
navazujcch dlch obrys,
interpolace na plti vlce

Strana 443

Cykly k plonmu frzovn


(dkovn) rovinnch nebo vzjemn
se pronikajcch ploch

Strana 493

Cykly pro transformaci (pepoet)


souadnic, jimi lze libovoln obrysy
posouvat, natet, zrcadlit, zvtovat a
zmenovat

Strana 508

Speciln cykly asov prodlevy,


vyvoln programu, orientace vetena,
tolerance

Strana 528

Jestlie u obrbcch cykl s sly vymi ne 200


pouijete nepm piazen parametr (napklad Q210 =
Q1), nebude zmna piazenho parametru (napklad Q1)
po definovn cyklu inn. V tchto ppadech definujte
parametr cyklu (napklad Q210) pmo.
Pokud v obrbcch cyklech s sly pes 200 definujete
parametr posuvu, tak mete softklvesou piadit namsto
seln hodnoty posuv definovan v bloku TOOL CALL
(softklvesa FAUTO). V zvislosti na danm cyklu a dan
funkci parametru posuvu jsou k dispozici jet alternativy
posuvu FMAX (rychloposuv), FZ (posuv na zub) a FU
(posuv na otku).
Uvdomte si, e zmna posuvu FAUTO po definici cyklu
nem inek, protoe TNC bhem zpracovn definice
cyklu intern pevn piazuje posuv z bloku TOOL CALL.
Chcete-li vymazat cyklus s vce dlmi bloky, zept se
TNC, m-li smazat cel cyklus.

336

8 Programovn: Cykly

8.1 Prce s cykly

Vyvoln cykl
Pedpoklady
Ped vyvolnm cyklu naprogramujte v kadm ppad:
POLOTOVAR (BLK FORM) pro grafick znzornn
(potebn pouze pro testovac grafiku).
Vyvoln nstroje
Smysl oten vetena (pdavn funkce M3/M4)
Definici cyklu (CYCL DEF).
Dbejte na dal pedpoklady, kter jsou uvedeny u
nsledujcch popis cykl.
Nsledujc cykly jsou inn od jejich definice v programu obrbn.
Tyto cykly nemete a nesmte vyvolvat:
cykly 220 Rastr bod na krunici a 221 Rastr bod na pmkch;
SL-cyklus 14 OBRYS;
SL-cyklus 20 OBRYSOV DATA;
cyklus 32 TOLERANCE;
cykly pro transformaci (pepoet) souadnic;
cyklus 9 ASOV PRODLEVA.
Vechny ostatn cykly mete vyvolvat dle popsanmi funkcemi.
Vyvoln cyklu pomoc CYCL CALL
Funkce CYCL CALL jednou vyvol naposledy definovan obrbc
cyklus. Vchozm bodem cyklu je poloha, kter byla naposledy
naprogramovan ped blokem CYCL CALL.

Naprogramovn vyvoln cyklu: stisknte klvesu


CYCL CALL.

Zadn vyvoln cyklu: stisknte softklvesu CYCL


CALL M.

Mete tak zadat pdavnou M-funkci (napklad M3


pro zapnut vetena) nebo dialog ukonit klvesou
END (Konec)

Vyvoln cyklu pomoc CYCL CALL PAT


Funkce CYCL CALL PAT vyvol naposledy definovan cyklus
obrbn na vech pozicch, kter jste definovali v definici vzoru
PATTERN DEF nebo v tabulce bod (viz Tabulky bod na stran
351).

HEIDENHAIN iTNC 530

337

8.1 Prce s cykly

Vyvoln cyklu pomoc CYCL CALL POS


Funkce CYCL CALL POS jednou vyvol naposledy definovan
obrbc cyklus. Vchozm bodem cyklu je poloha, kterou jste
definovali v bloku CYCL CALL POS.
TNC najede polohu uvedenou v bloku s CYCL CALL POS s
polohovac logikou:
Je-li aktuln poloha nstroje v ose nstroje vt ne je horn hrana
obrobku (Q203), pak polohuje TNC nejdve v rovin obrbn na
programovanou polohu a pot v ose nstroje.
Le-li aktuln poloha nstroje v ose nstroje pod horn hranou
obrobku (Q203), pak polohuje TNC nejdve v ose nstroje na
bezpenou vku a pot v rovin obrbn na programovanou
polohu.
V bloku CYCL CALL POS mus bt vdy naprogramovny
ti souadn osy. Pomoc souadnic v ose nstroje mete
jednodue zmnit vchoz polohu. Psob jako dodaten
posunut nulovho bodu.
Posuv, kter je stanoven v bloku CYCL CALL POS, plat
pouze pro najdn do vchoz polohy naprogramovan v
tomto bloku.
TNC zsadn najd na polohy stanoven v bloku CYCL
CALL POS s neaktivn korekc rdiusu (R0).
Kdy vyvolte pomoc CYCL CALL POS cyklus s
definovanou vchoz polohou, (napklad cyklus 212), pak
psob v tomto cyklu definovan poloha jako dodaten
posunut na polohu definovanou v bloku CYCL CALL
POS. Proto byste mli v cyklu stanovenou vchoz pozici
vdy definovat s 0.
Vyvoln cyklu pomoc M99/M89
Blokov inn funkce M99 jednou vyvol naposledy definovan
obrbc cyklus. M99 mete programovat na konci polohovacho
bloku, TNC pak najede do tto pozice a nsledn vyvol naposledy
definovan obrbc cyklus.
M-li TNC provst cyklus automaticky po kadm polohovacm bloku,
programujte prvn vyvoln cyklu s M89 (zvis na strojnm parametru
7440).
K zruen inku M89 naprogramujte
M99 v polohovacm bloku, jm jste najeli na posledn vchoz bod;
nebo
definujte pomoc CYCL DEF nov cyklus obrbn.

338

8 Programovn: Cykly

8.1 Prce s cykly

Prce s pdavnmi osami U/V/W


TNC provd psuvy v t ose, kterou jste nadefinovali v bloku TOOL
CALL jako osu vetena. Pohyby v rovin obrbn provd TNC
zsadn pouze v hlavnch osch X, Y nebo Z. Vjimky:
Pokud v cyklu 3 FRZOVN DREK a v cyklu 4 FRZOVN
KAPES naprogramujete pro dlky stran pmo pdavn osy
Jestlie u SL-cykl naprogramujete pdavn osy v prvnm bloku
podprogramu obrysu
U cykl 5 (KRUHOV KAPSA), 251 (PRAVOHL KAPSA), 252
(KRUHOV KAPSA), 253 (DRKA) a 254 (KRUHOV DRKA)
zpracuje TNC cyklus v tch osch, kter jste naprogramovali v
poslednm polohovacm bloku ped danm vyvolnm cyklu. Pi
aktivn ose nstroje Z jsou ppustn tyto kombinace:
X/Y
X/V
U/Y
U/V

HEIDENHAIN iTNC 530

339

8.2 Programov pedvolby pro obrbc cykly

8.2 Programov pedvolby pro


obrbc cykly
Pehled
Vechny obrbc cykly 20 a 25 a s sly vtmi ne 200 pouvaj
vdy stejn parametry cykl, jako je nap. bezpen vzdlenost Q200,
kterou muste pi kad definici cyklu zadvat. S funkc GLOBAL DEF
mte monost tyto parametry cykl definovat centrln na zatku
programu, take plat globln pro vechny obrbc cykly pouvan
v programu. V danm obrbcm cyklu pak odkazujete pouze na
hodnotu, kterou jste definovali na potku programu.
K dispozici jsou tyto funkce GLOBAL DEF:
Vzor obrbn

Softklvesa

Strnka

GLOBAL DEF OBECN


Definice veobecn platnch
parametr cykl

Strana 342

GLOBAL DEF VRTN


Definice specilnch parametr cykl
pro vrtn

Strana 342

GLOBAL DEF FRZOVN KAPES


Definice specilnch parametr cykl
pro frzovn kapes

Strana 342

GLOBAL DEF FRZOVN OBRYS


Definice specilnch parametr cykl
pro frzovn obrys

Strana 343

GLOBAL DEF POLOHOVN


Definice polohovacho chovn pro
CYCL CALL PAT

Strana 343

GLOBAL DEF SNMN


Definice specilnch parametr cykl
pro dotykov sondy

Strana 343

340

8 Programovn: Cykly

Volba provoznho reimu Zadat/Editovat.

Volba zvltnch funkc

Volba funkc pro pedvolby program

Volba funkc GLOBAL DEF

Zvolte poadovanou funkci GLOBAL-DEF, nap.


GLOBAL DEF OBECN

Zadejte potebn definice a kadou potvrte klvesou


ZADN.

8.2 Programov pedvolby pro obrbc cykly

Zadvn GLOBAL DEF

Pouvn zadanch daj GLOBAL DEF


Pokud jste zadali na zatku programu pslun funkce GLOBAL
DEF, tak se mete pi definici libovolnho obrbcho cyklu odvolat
na tyto globln platn hodnoty.
Postupujte pitom takto

Zvolte provozn reim Zadat/Editovat.

Zvolte obrbc cykly.

Zvolte poadovanou skupinu cykl, napklad Vrtac


cykly

Zvolte poadovan cyklus, napklad VRTN.

TNC zobraz softklvesu NASTAVIT STANDARDN


HODNOTU, pokud pro n existuje globln parametr.

Stisknte softklvesu NASTAVIT STANDARDN


HODNOTU: TNC zanese do definice cyklu slovo
PREDEF (anglicky: pedvoleno). Tm jste provedli
propojen s pslunm parametrem GLOBAL DEF,
kter jste definovali na potku programu.

Uvdomte si, e dodaten zmny nastaven programu


maj inek na cel program obrbn a tak mohou
vrazn zmnit prbh obrbn.
Zadte-li v obrbcm cyklu pevnou hodnotu, tak se funkc
GLOBAL DEF tato hodnota nezmn.

HEIDENHAIN iTNC 530

341

8.2 Programov pedvolby pro obrbc cykly

Obecn platn globln data

Bezpen vzdlenost: vzdlenost mezi elem nstroje a povrchem


obrobku pi automatickm najdn startovn pozice cyklu v ose
nstroje.
2. bezpen vzdlenost: pozice, na kterou TNC polohuje nstroj na
konci obrbcho kroku. Na tto vce se najede pt obrbc
pozice v rovin obrbn.
F polohovn: posuv, s nm pojd TNC nstrojem v rmci jednoho
cyklu.
F odjet: posuv, s nm TNC odjd nstrojem zptky.
Parametry plat pro vechny obrbc cykly 2xx.

Globln data pro vrtn

Zptn pohyb pi peruen tsky: hodnota, o n TNC odthne


nstroj zpt pi peruen tsky
asov prodleva dole: doba po kterou nstroj setrv na dn dry,
uveden v sekundch
asov prodleva nahoe: doba v sekundch, po kterou nstroj setrv
v bezpen vzdlenosti
Parametry plat pro vrtac cykly a cykly pro ezn a
frzovn zvit 200 a 209, 240 a 262 a 267.

Globln data pro frzovn s kapsovmi cykly


25x

Koeficient pekryt: rdius nstroje x koeficient pekryt udv bon


psuv
Druh frzovn: sousledn chod / nesousledn chod
Zpsob zanoen zanoit se roubovit, kvav nebo kolmo do
materilu
Parametry plat pro frzovac cykly 251 a 257.

342

8 Programovn: Cykly

8.2 Programov pedvolby pro obrbc cykly

Globln data pro frzovn s obrysovmi cykly


Bezpen vzdlenost: vzdlenost mezi elem nstroje a povrchem
obrobku pi automatickm najdn startovn pozice cyklu v ose
nstroje.
Bezpen vka: absolutn vka, v n neme dojt ke kolizi s
obrobkem (pro mezipolohovn a nvrat na konci cyklu).
Koeficient pekryt: rdius nstroje x koeficient pekryt udv bon
psuv
Druh frzovn: sousledn chod / nesousledn chod
Parametry plat pro SL-cykly 20, 22, 23, 24 a 25.

Globln data pro zpsob polohovn

Zpsob polohovn: odjet ve smru osy nstroje na konci


obrbcho kroku: odjezd na 2. bezpenou vzdlenost nebo na
pozici na zatku jednotky.
Parametry plat pro vechny obrbc cykly, kdy pslun
cyklus vyvolte funkc CYCL CALL PAT.

Globln data pro funkce dotykov sondy

Bezpen vzdlenost: vzdlenost mezi snmacm hrotem a povrchem


obrobku pi automatickm najdn snmac pozice.
Bezpen vka: souadnice v ose snmac sondy, na kter pojd
TNC snmac sondou mezi micmi body, pokud je aktivn opce
Jezdit v bezpen vce.
Jezdit v bezpen vce: zvolte, zda m TNC pojdt mezi micmi
body v bezpen vzdlenosti nebo v bezpen vce.
Plat pro vechny cykly dotykov sondy 4xx.

HEIDENHAIN iTNC 530

343

8.3 Definice vzoru PATTERN DEF

8.3 Definice vzoru PATTERN DEF


Pouit
Funkc PATTERN DEF jednodue definujete pravideln obrbc
vzory, kter mete vyvolvat funkc CYCL CALL PAT. Stejn jako pi
definici cykl mte pi definici vzor k dispozici tak pomocn obrzky,
kter znzoruj dan zadvan parametr.
K dispozici jsou tyto obrbc vzory:
Vzor obrbn

Softklvesa Strnka

BOD
Definovn a 9 libovolnch obrbcch
pozic

Strana 345

ADA
Definice jednotliv ada, pm nebo
naklopen

Strana 346

PLN
Definice jednotlivho plnu (rastru),
pmho, naklopenho nebo
zkreslenho

Strana 347

RMY
Definice jednotlivho rmu, pmho,
naklopenho nebo zkreslenho

Strana 348

KRUH
Definice kruhu

Strana 349

SEGMENT ROZTEN KRUNICE


Definice segmentu rozten krunice

Strana 350

Zadvn PATTERN DEF

344

Zvolte provozn reim Zadat/Editovat.

Zvolte zvltn funkce

Zvolte funkce pro zpracovn obrysu a bod

Otevete blok PATTERN DEF

Zvolte poadovan obrbc pln, napklad


jednotlivou adu.

Zadejte potebn definice a kadou potvrte klvesou


ZADN.

8 Programovn: Cykly

8.3 Definice vzoru PATTERN DEF

Pouvn PATTERN DEF


Jakmile jste zadali definici vzoru, mete ji vyvolat funkc CYCL CALL
PAT (viz Vyvoln cyklu pomoc CYCL CALL PAT na stran 337).
TNC pak provede posledn definovan obrbc cyklus na vmi
definovanm obrbcm vzoru.
Obrbc vzor zstv aktivn tak dlouho, a definujete
nov, nebo funkc SEL TABEL zvolte tabulku bod.

Definice jednotlivch obrbcch pozic


Mete zadat maximln 9 obrbcch pozic, zadn vdy
potvrte klvesou ZADN.
Definujete-li Povrch obrobku v Z rzn od 0, tak psob
tato hodnota navc k povrchu obrobku Q203, kter jste
definovali v obrbcm cyklu.

Souadnice X obrbc pozice (absolutn): zadat


souadnici X

Souadnice Y obrbc pozice (absolutn): zadat


souadnici Y

Souadnice povrchu obrobku (absolutn): zadat


souadnici Z, kde m zat obrbn

HEIDENHAIN iTNC 530

Plda: NC-bloky
10 L Z+100 R0 FMAX
11 PATTERN DEF
POS1 (X+25 Y+33,5 Z+0)
POS2 (X+50 Y+75 Z+0)

345

8.3 Definice vzoru PATTERN DEF

Definice jednotliv ady


Definujete-li Povrch obrobku v Z rzn od 0, tak psob
tato hodnota navc k povrchu obrobku Q203, kter jste
definovali v obrbcm cyklu.

346

Vchoz bod X (absolutn): souadnice vchozho


bodu ady v ose Z

Vchoz bod Y(absolutn): souadnice vchozho bodu


ady v ose Y

Rozte obrbcch pozic (inkrementln): vzdlenost


mezi obrbcmi pozicemi. Lze zadat kladnou nebo
zpornou hodnotu.

Poet obrbcch operac: celkov poet obrbcch


pozic.

Poloha natoen celho vzoru(absolutn): hel natoen


kolem zadanho vchozho bodu. Vztan osa: hlavn
osa aktivn roviny obrbn (nap. X pi ose
nstroje Z). Lze zadat kladnou nebo zpornou
hodnotu.

Souadnice povrchu obrobku (absolutn): zadat


souadnici Z, kde m zat obrbn

Plda: NC-bloky
10 L Z+100 R0 FMAX
11 PATTERN DEF
ROW1 (X+25 Y+33,5 D+8 NUM5 ROT+0 Z+0)

8 Programovn: Cykly

8.3 Definice vzoru PATTERN DEF

Definovn jednotlivho vzoru


Definujete-li Povrch obrobku v Z rzn od 0, tak psob
tato hodnota navc k povrchu obrobku Q203, kter jste
definovali v obrbcm cyklu.
Parametry Natoen hlavn osy a Natoen vedlej osy se
pitaj k pedtm provedenmu Natoen celho vzoru.

Vchoz bod X (absolutn): souadnice vchozho


bodu vzoru v ose Z

Vchoz bod Y(absolutn): souadnice vchozho bodu


vzoru v ose Y

Rozte obrbcch pozic X (inkrementln): vzdlenost


mezi obrbcmi pozicemi ve smru X. Lze zadat
kladnou nebo zpornou hodnotu.

Rozte obrbcch pozic Y (inkrementln): vzdlenost


mezi obrbcmi pozicemi ve smru Y. Lze zadat
kladnou nebo zpornou hodnotu.

Poet sloupc: celkov poet sloupc vzoru.

Poet dk: celkov poet ad vzoru.

Poloha natoen celho vzoru (absolutn): hel


natoen, o kter se nato cel vzor kolem zadanho
vchozho bodu. Vztan osa: hlavn osa aktivn
roviny obrbn (nap. X pi ose nstroje Z). Lze zadat
kladnou nebo zpornou hodnotu.

Poloha natoen hlavn osy: hel natoen, o kter se


zdeformuje pouze hlavn osa obrbc roviny,
vztaen k zadanmu vchozmu bodu. Lze zadat
kladnou nebo zpornou hodnotu.

Poloha natoen vedlej osy: hel natoen, o kter se


zdeformuje pouze vedlej osa obrbc roviny,
vztaen k zadanmu vchozmu bodu. Lze zadat
kladnou nebo zpornou hodnotu.

Souadnice povrchu obrobku (absolutn): zadat


souadnici Z, kde m zat obrbn

HEIDENHAIN iTNC 530

Plda: NC-bloky
10 L Z+100 R0 FMAX
11 PATTERN DEF
PAT1 (X+25 Y+33,5 DX+8 DY+10 NUMX5
NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0)

347

8.3 Definice vzoru PATTERN DEF

Definovn jednotlivho rmu


Definujete-li Povrch obrobku v Z rzn od 0, tak psob
tato hodnota navc k povrchu obrobku Q203, kter jste
definovali v obrbcm cyklu.
Parametry Natoen hlavn osy a Natoen vedlej osy se
pitaj k pedtm provedenmu Natoen celho vzoru.

348

Vchoz bod X (absolutn): souadnice vchozho


bodu rmu v ose X

Vchoz bod Y(absolutn): souadnice vchozho bodu


rmu v ose Y

Rozte obrbcch pozic X (inkrementln): vzdlenost


mezi obrbcmi pozicemi ve smru X. Lze zadat
kladnou nebo zpornou hodnotu.

Rozte obrbcch pozic Y (inkrementln): vzdlenost


mezi obrbcmi pozicemi ve smru Y. Lze zadat
kladnou nebo zpornou hodnotu.

Poet sloupc: celkov poet sloupc vzoru.

Poet dk: celkov poet ad vzoru.

Poloha natoen celho vzoru(absolutn): hel


natoen, o kter se nato cel vzor kolem zadanho
vchozho bodu. Vztan osa: hlavn osa aktivn
roviny obrbn (nap. X pi ose nstroje Z). Lze zadat
kladnou nebo zpornou hodnotu.

Poloha natoen hlavn osy: hel natoen, o kter se


zdeformuje pouze hlavn osa obrbc roviny,
vztaen k zadanmu vchozmu bodu. Lze zadat
kladnou nebo zpornou hodnotu.

Poloha natoen vedlej osy: hel natoen, o kter se


zdeformuje pouze vedlej osa obrbc roviny,
vztaen k zadanmu vchozmu bodu. Lze zadat
kladnou nebo zpornou hodnotu.

Souadnice povrchu obrobku (absolutn): zadat


souadnici Z, kde m zat obrbn

Plda: NC-bloky
10 L Z+100 R0 FMAX
11 PATTERN DEF
FRAME1 (X+25 Y+33,5 DX+8 DY+10 NUMX5
NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0)

8 Programovn: Cykly

Definujete-li Povrch obrobku v Z rzn od 0, tak psob


tato hodnota navc k povrchu obrobku Q203, kter jste
definovali v obrbcm cyklu.

Sted rozten krunice X(absolutn): souadnice


stedu kruhu v ose X

Sted rozten krunice Y(absolutn): souadnice


stedu kruhu v ose Y

Prmr rozten krunice otvor: prmr rozten


krunice s drami

Vchoz hel: polrn hel prvn obrbc pozice.


Vztan osa: hlavn osa aktivn roviny obrbn (nap.
X pi ose nstroje Z). Lze zadat kladnou nebo
zpornou hodnotu.

Poet obrbcch operac: celkov poet obrbcch


pozic na kruhu.

Souadnice povrchu obrobku (absolutn): zadat


souadnici Z, kde m zat obrbn

HEIDENHAIN iTNC 530

Plda: NC-bloky
10 L Z+100 R0 FMAX
11 PATTERN DEF
CIRC1 (X+25 Y+33 D80 START+45 NUM8 Z+0)

349

8.3 Definice vzoru PATTERN DEF

Definovn kruhu

8.3 Definice vzoru PATTERN DEF

Definovn segmentu rozten krunice


Definujete-li Povrch obrobku v Z rzn od 0, tak psob
tato hodnota navc k povrchu obrobku Q203, kter jste
definovali v obrbcm cyklu.

350

Sted rozten krunice X (absolutn): souadnice


stedu kruhu v ose X

Sted rozten krunice Y (absolutn): souadnice


stedu kruhu v ose Y

Prmr rozten krunice otvor: prmr rozten


krunice s drami

Vchoz hel: polrn hel prvn obrbc pozice.


Vztan osa: hlavn osa aktivn roviny obrbn (nap.
X pi ose nstroje Z). Lze zadat kladnou nebo
zpornou hodnotu.

hlov rozte/Koncov hel: prstkov polrn hel


mezi dvmi obrbcmi pozicemi. Lze zadat kladnou
nebo zpornou hodnotu. Alternativn lze zadat
koncov hel (pepn se softklvesou)

Poet obrbcch operac: celkov poet obrbcch


pozic na kruhu.

Souadnice povrchu obrobku (absolutn): zadat


souadnici Z, kde m zat obrbn

Plda: NC-bloky
10 L Z+100 R0 FMAX
11 PATTERN DEF
PITCHCIRC1 (X+25 Y+33 D80 START+45 STEP
30 NUM8 Z+0)

8 Programovn: Cykly

8.4 Tabulky bod

8.4 Tabulky bod


Pouit
Chcete-li realizovat cyklus nebo nkolik cykl po sob na
nepravidelnm rastru bod, pak vytvote tabulky bod.
Pouijete-li vrtac cykly, odpovdaj souadnice roviny obrbn v
tabulce bod souadnicm sted dr. Pouijete-li frzovac cykly,
odpovdaj souadnice roviny obrbn v tabulce bod souadnicm
vchozho bodu danho cyklu (napklad souadnice stedu kruhov
kapsy). Souadnice v ose vetena odpovdaj souadnici povrchu
obrobku.

Zadn tabulky bod


Zvolte provozn reim Program zadat/editovat:
Vyvoln sprvy soubor: stisknte klvesu
PGM MGT

JMNO SOUBORU?
Zadejte jmno a typ souboru tabulky bod, potvrte
klvesou ZADN

Zvolte mrov jednotky: stisknte softklvesu MM


nebo INCH (PALEC). TNC pepne do programovho
okna a zobraz przdnou tabulku bod.

Softklvesou VLOIT DEK vlote nov dek a


zadejte souadnice poadovanho msta obrbn.

Tento postup opakujte, a jsou zadny vechny poadovan


souadnice

Softklvesami X VYP/ZAP, Y VYP/ZAP, Z VYP/ZAP


(druh lita softklves) urte, kter souadnice mete
zadat do tabulky bod.

HEIDENHAIN iTNC 530

351

8.4 Tabulky bod

Potlaen jednotlivch bod pro obrbn


V tabulce bod mete ve sloupci FADE oznait bod definovan v
pslun dce tak, e se me tento bod pro obrbn potlait (viz
Peskoen blok na stran 682).
Zvolte v tabulce bod, kter se m potlait

Zvolte sloupec FADE

Aktivujte potlaen, nebo

Zrute potlaen

352

8 Programovn: Cykly

8.4 Tabulky bod

Volba tabulek bod v programu


V provoznm reimu Program zadat/editovat zvolte program, pro kter
se m tabulka bod aktivovat:
Vyvoln funkce pro vbr tabulky bod: stisknte
klvesu PGM CALL

Stisknte softklvesu TABULKA BOD.

Zadejte jmno tabulky bod, potvrte klvesou END. Nen-li tabulka


bod uloena ve stejnm adresi jako NC-program, pak muste zadat
kompletn cestu.

Pklad NC-bloku
7 SEL PATTERN TNC:\DIRKT5\NUST35.PNT

HEIDENHAIN iTNC 530

353

8.4 Tabulky bod

Vyvoln cyklu ve spojen s tabulkami bod


Funkc CYCL CALL PAT zpracovv TNC tu tabulku
bod, kterou jste nadefinovali naposledy (i kdy jste tuto
tabulku bod definovali v programu vnoenm pomoc
CALL PGM).
M-li TNC vyvolat naposledy definovan obrbc cyklus v tch
bodech, kter jsou definovny v tabulce bod, programujte vyvoln
cyklu pomoc CYCL CALL PAT:

Naprogramovn vyvoln cyklu: stisknte klvesu


CYCL CALL

Vyvoln tabulky bod: stisknte softklvesu CYCL


CALL PAT

Zadejte posuv, jm m TNC mezi body pojdt (bez


zadn: pojdn naposledy programovanm
posuvem, FMAX nen platn).

Je-li teba, zadejte pdavnou funkci M a potvrte


klvesou END

TNC stahuje nstroj mezi vchozmi body zpt na bezpenou vku.


Jako bezpenou vku TNC pouv bu souadnice osy vetena pi
vyvoln cyklu, nebo hodnotu z parametru cyklu Q204, podle toho co
je vt.
Chcete-li pi pedpolohovn v ose vetena pojdt redukovanm
posuvem, pouijte pdavnou funkci M103 (viz Koeficient posuvu pro
zanoovac pohyby: M103 na stran 310).

354

8 Programovn: Cykly

8.4 Tabulky bod

Funkce tabulek bod s SL-cykly a cyklem 12


TNC interpretuje body jako pdavn posunut nulovho bodu.
Funkce tabulek bod s cykly 200 a 208, a 262 a 267
TNC interpretuje body roviny obrbn jako souadnice stedu dry.
Chcete-li souadnici v ose vetena definovanou v tabulce bod pout
jako souadnici bodu startu, muste horn hranu obrobku (Q203)
definovat hodnotou 0.
inek tabulek bod v cyklech 210 a 215
TNC interpretuje body jako pdavn posunut nulovho bodu. Chceteli body definovan v tabulce bod pout jako souadnice bodu startu,
muste vchoz body a horn hranu obrobku (Q203) v danm
frzovacm cyklu programovat hodnotou 0.
inek tabulek bod v cyklech 251 a 254
TNC interpretuje body roviny obrbn jako souadnice vchozho
bodu cyklu. Chcete-li souadnici v ose vetena definovanou v tabulce
bod pout jako souadnici bodu startu, muste horn hranu obrobku
(Q203) definovat hodnotou 0.
Plat pro vechny cykly 2xx
Jakmile je aktuln osov poloha nstroje pi CYCL CALL
PAT pod bezpenou vkou, tak TNC vyd chybov
hlen PNT: bezpen vka je pli mal. Bezpen
vka se pot ze soutu souadnice horn hrany obrobku
(Q203) a 2. bezpen vzdlenosti (Q204, pop. bezpen
vzdlenost Q200, pokud je Q200 hodnotou vt ne
Q204).

HEIDENHAIN iTNC 530

355

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch


zvit a frzovn zvit
Pehled
TNC poskytuje celkem 16 cykl pro nejrozlinj vrtac operace:
Cyklus

Softklvesa

Strnka

240 VYSTEDN
S automatickm pedpolohovnm,
2. bezpenou vzdlenost, voliteln
zadn stedicho prmru/hloubky
vystedn

Strana 358

200 VRTN
S automatickm pedpolohovnm,
2. bezpen vzdlenost

Strana 360

201 VYSTRUOVN
S automatickm pedpolohovnm,
2. bezpen vzdlenost

Strana 362

202 VYVRTVN
S automatickm pedpolohovnm,
2. bezpen vzdlenost

Strana 364

203 UNIVERZLN VRTN


S automatickm pedpolohovnm,
2. bezpen vzdlenost, odlomen
tsky, degrese

Strana 366

204 ZPTN ZAHLOUBEN


S automatickm pedpolohovnm,
2. bezpen vzdlenost

Strana 368

205 UNIVERZLN HLUBOK VRTN


S automatickm pedpolohovnm,
2. bezpen vzdlenost, odlomen
tsky, pedstavn vzdlenost

Strana 370

208 VRTAC FRZOVN


S automatickm pedpolohovnm,
2. bezpen vzdlenost

Strana 373

206 VRTN ZVITU NOV


S vyrovnvac hlavou, s automatickm
pedpolohovnm, 2. bezpenou
vzdlenost

Strana 375

207 VRTN ZVITU GS NOV


Bez vyrovnvac hlavy, s automatickm
pedpolohovnm, 2. bezpen
vzdlenost

Strana 377

356

8 Programovn: Cykly

Softklvesa

Strnka

209 VRTN ZVITU S LOMEM


TSKY
Bez vyrovnvac hlavy, s automatickm
pedpolohovnm, 2. bezpen
vzdlenost, odlomen tsky

Strana 379

262 FRZOVN ZVITU


Cyklus k frzovn zvitu do
pedvrtanho materilu

Strana 384

263 ZAHLUBOVAC FRZOVN


ZVITU
Cyklus k frzovn zvitu do
pedvrtanho materilu s vytvoenm
zahlouben

Strana 386

264 VRTAC FRZOVN ZVITU


Cyklus k vrtn do plnho materilu a
nslednmu frzovn zvitu jednm
nstrojem

Strana 390

265 VRTAC FRZOVN ZVITU


HELIX
Cyklus k frzovn zvitu do plnho
materilu

Strana 394

267 FRZOVN VNJHO ZVITU


Cyklus k frzovn vnjho zvitu s
vytvoenm zahlouben

Strana 394

HEIDENHAIN iTNC 530

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Cyklus

357

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

VYSTEDN (cyklus 240)


1
2

3
4

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


bezpen vzdlenosti nad povrchem obrobku
Nstroj provd vystedn s naprogramovanm posuvem F a na
pedvolen prmr vystedn, pop. na zadanou hloubku
vystedn.
Pokud je to definovno, tak nstroj zstane chvli na dn
vystedn.
Pot jede nstroj s FMAX do bezpen vzdlenosti, nebo pokud
to je zadan do 2. bezpen vzdlenosti.

Q206

Q210
Q204

Q200

Q203

Q202

Q201

Ped programovnm dbejte na tyto body


Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnko parametru cyklu Q344 (prmr), pop. Q201
(hloubka), uruje smr zpracovn. Naprogramujete-li
prmr nebo hloubku = 0, pak TNC tento cyklus
neprovede.

Y
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).

50

Pozor nebezpe kolize!


Uvdomte si, e TNC pi zadn kladnho prmru,
pop. pi zadn kladn hloubky vpoet pedpolohovn
invertuje. Nstroj tedy jede v ose nstroje rychloposuvem
na bezpenou vzdlenost pod povrchem obrobku!

20

30

358

80

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje povrch obrobku; zadv se
kladn hodnota
Volba hloubky/prmru (0/1) Q343: volba, zda se m
vystedit na zadanou hloubku nebo na zadan
prmr. Pokud se m vystedit na zadan prmr, tak
muste definovat vrcholov hel nstroje ve sloupci TANGLE. v tabulce nstroj TOOL.T.
Hloubka Q201 (inkrementln): vzdlenost povrch
obrobku dno vystedn (hrot stedicho kuele).
inn pouze pi definici Q343 = 0

Prmr (znamnko) Q344: prmr stedicho dlku.


inn pouze pi definici Q343 = 1

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi stedn v mm/min

Plda: NC-bloky
10 L Z+100 R0 FMAX
11 CYCL DEF 240 VYSTEDN
Q200=2

;BEZPEN VZDLENOST

Q343=1

;VOLBA HLOUBKY/PRUMRU

Q201=+0 ;HLOUBKA
Q344=-9

;PRUMR

Q206=250 ;POSUV PSUVU DO


HLOUBKY
Q211=0,1 ;ASOV PRODLEVA DOLE
Q203=+20 ;SOUADNICE POVRCHU
Q204=100 ;2. BEZPEN VZDLENOST

asov prodleva dole Q211: doba po kterou nstroj


setrv na dn dry, uveden v sekundch

12 CYCL CALL POS X+30 Y+20 Z+0 FMAX M3

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

14 L Z+100 FMAX M2

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

HEIDENHAIN iTNC 530

13 CYCL CALL POS X+80 Y+50 Z+0 FMAX

359

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

VRTN (cyklus 200)


1
2
3

4
5
6

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


bezpen vzdlenosti nad povrchem obrobku
Nstroj vrt programovanm posuvem F a do prvn hloubky
psuvu
TNC odjede nstrojem rychloposuvem FMAX zpt na bezpenou
vzdlenost, tam setrv - pokud je to zadno - a pot najede opt
rychloposuvem FMAX a na bezpenou vzdlenost nad prvn
psuvnou hloubku
Potom vrt nstroj zadanm posuvem F o dal hloubku psuvu
TNC opakuje tento postup (2 a 4), a se doshne zadan hloubky
dry
Ze dna dry odjede nstroj rychloposuvem FMAX na bezpenou
vzdlenost, nebo pokud je to zadno na 2. bezpenou
vzdlenost

Q206

Q210
Q204

Q200

Q203

Q202

Q201

Ped programovnm dbejte na tyto body


Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).

Y
50

20

Pozor nebezpe kolize!


Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

360

30

80

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje povrch obrobku; zadv se
kladn hodnota
Hloubka Q201 (inkrementln): vzdlenost povrch
obrobku dno dry (hrot kuele vrtku)

Plda: NC-bloky
10 L Z+100 R0 FMAX
11 CYCL DEF 200 VRTN
Q200=2

;BEZPEN VZDLENOST

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi vrtn v mm/min

Q201=-15 ;HLOUBKA

Hloubka psuvu Q202 (inkrementln): rozmr, o


kter se nstroj pokad pisune. Hloubka nemus bt
nsobkem hloubky psuvu. TNC najede na hloubku v
jedin operaci, jestlie:

Q202=5

;HLOUBKA PSUVU

Q210=0

;ASOV PRODLEVA NAHOE

Q206=250 ;POSUV PSUVU DO


HLOUBKY

hloubka psuvu a konen hloubka jsou stejn;


hloubka psuvu je vt ne konen hloubka.

Q203=+20 ;SOUADNICE POVRCHU

asov prodleva nahoe Q210: doba v sekundch, po


kterou nstroj setrv na bezpen vzdlenosti pot,
co jm TNC vyjelo z dry kvli odstrann tsky.

Q211=0,1 ;ASOV PRODLEVA DOLE

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

asov prodleva dole Q211: doba po kterou nstroj


setrv na dn dry, uveden v sekundch

HEIDENHAIN iTNC 530

Q204=100 ;2. BEZPEN VZDLENOST


12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M99
15 L Z+100 FMAX M2

361

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

VYSTRUOVN (cyklus 201)


1
2
3
4

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku
Nstroj vystruuje zadanm posuvem F a do programovan
hloubky
Na dn dry nstroj setrv, je-li to zadno
Potom TNC najd nstrojem s posuvem F zpt na bezpenou
vzdlenost a odtud pokud je to zadan rychloposuvem FMAX
na 2. bezpenou vzdlenost

Q206

Q204

Q200

Q203

Q201

Ped programovnm dbejte na tyto body


Q211

Naprogramovat polohovac blok do bodu startu (sted dry)


v rovin obrbn s korekc rdiusu R0.
Znamnko parametru cyklu HLOUBKA definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.

Bitem 2 strojnho parametru 7441 nastavte, zda m TNC


pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

Y
50

20

30

362

80

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje povrch obrobku

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno dry

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi vystruovn v mm/min

Q200=2

asov prodleva dole Q211: doba po kterou nstroj


setrv na dn dry, uveden v sekundch

Q206=100 ;POSUV PSUVU DO


HLOUBKY

Zptn posuv Q208: pojezdov rychlost nstroje pi


vyjdn z dry v mm/min. Zadte-li Q208 = 0, pak
plat posuv pi vystruovn

Q211=0,5 ;ASOV PRODLEVA DOLE

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku
2. bezpen vzdlenost Q204 (inkrementln):
souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

10 L Z+100 R0 FMAX
11 CYCL DEF 201 VYSTRUEN
;BEZPEN VZDLENOST

Q201=-15 ;HLOUBKA

Q208=250 ;POSUV PRO VYJET


Q203=+20 ;SOUADNICE POVRCHU
Q204=100 ;2. BEZPEN VZDLENOST
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

HEIDENHAIN iTNC 530

363

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Plda: NC-bloky

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

VYVRTVN (cyklus 202)


Stroj a TNC mus bt vrobcem stroje pipraveny.

Cyklus lze pouvat pouze na strojch s regulovanm


vetenem.
TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do
bezpen vzdlenosti nad povrchem obrobku
2 Nstroj vrt vrtacm posuvem a do zadan hloubky
3 Na dn dry nstroj setrv je-li to zadno pi bcm vetenu k
uvolnn z ezu
4 Pot TNC provede polohovn vetene do pozice, kter je urena
v parametru Q336.
5 Je-li je navoleno vyjet z ezu, vyjede TNC z ezu v zadanm smru
o 0,2 mm (pevn hodnota)
6 Potom odjede TNC nstrojem zptnm posuvem do bezpen
vzdlenosti a odtud pokud je to zadno rychloposuvem FMAX
na 2. bezpenou vzdlenost. Je-li Q214=0, provede se nvrat
podl stny dry.

Q206

Q201

Znamnko parametru cyklu Hloubka definuje smr


obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.

Q208

Q211

Ped programovnm dbejte na tyto body


Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.

Q204

Q200

Q203

50

20

TNC obnov na konci cyklu pvodn stav chladic kapaliny


a vetena, kter byl aktivn ped vyvolnm cyklu.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).

30

80

Pozor nebezpe kolize!


Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

364

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje povrch obrobku

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno dry

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi vyvrtvn v mm/min

Q200=2

asov prodleva dole Q211: doba v sekundch, po


kterou nstroj setrv na dn dry

Q206=100 ;POSUV PSUVU DO


HLOUBKY

Zptn posuv Q208: pojezdov rychlost nstroje pi


vyjdn z dry v mm/min. Zadte-li Q208=0, pak plat
posuv psuvu do hloubky

Q211=0,5 ;ASOV PRODLEVA DOLE

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku
2. bezpen vzdlenost Q204 (inkrementln):
souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)
Smr vyjet (0/1/2/3/4) Q214: definice smru, ve kterm
TNC odjede nstrojem ze dna dry (po proveden
orientace vetena)
0
1
2
3
4

10 L Z+100 R0 FMAX
11 CYCL DEF 202 VYVRTVN
;BEZPEN VZDLENOST

Q201=-15 ;HLOUBKA

Q208=250 ;POSUV PRO VYJET


Q203=+20 ;SOUADNICE POVRCHU
Q204=100 ;2. BEZPEN VZDLENOST
Q214=1

;SMR ODJET

Q336=0

;HEL VETENA

12 L X+30 Y+20 FMAX M3


13 CYCL CALL
14 L X+80 Y+50 FMAX M99

nstrojem nevyjdt
vyjet nstrojem v zpornm smru hlavn osy
vyjet nstrojem v zpornm smru vedlej osy
vyjet nstrojem v kladnm smru hlavn osy
vyjet nstrojem v kladnm smru vedlej osy

Nebezpe kolize!
Zvolte smr vyjet tak, aby nstroj odjel smrem od okraje
dry.
Zkontrolujte, kde se nachz pika nstroje, kdy
naprogramujete orientaci vetena na ten hel, kter
zadvte v Q336 (napklad v provoznm reimu
Polohovn s runm zadvnm). hel zvolte tak, aby
pika nstroje byla rovnobn s nkterou souadnou
osou.
TNC bere pi odjdn automaticky do vahy aktivn
natoen souadnicovho systmu.

hel pro orientaci vetena Q336 (absolutn): hel, na


nj TNC napolohuje nstroj ped odjetm

HEIDENHAIN iTNC 530

365

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Plda:

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

UNIVERZLN VRTN (cyklus 203)


1

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku
2 Nstroj vrt zadanm posuvem F a do prvn hloubky psuvu
3 Je-li zadno peruen tsky, odjede TNC nstrojem zpt o
zadanou hodnotu zptnho pohybu. Pracujete-li bez peruen
tsky, pak odjede TNC nstrojem posuvem pro vyjdn na
bezpenou vzdlenost, tam setrv je-li to zadno a pak opt
jede rychloposuvem FMAX a na bezpenou vzdlenost nad prvn
psuv do hloubky.
4 Pot vrt nstroj posuvem o dal hloubku psuvu. Tato hloubka
psuvu se s kadm psuvem zmenuje o redukn hodnotu jeli zadna
5 TNC opakuje tento postup (2-4), a se doshne hloubky dry
6 Na dn dry setrv nstroj je-li to zadno pro doznut a po
asov prodlev se vrt posuvem pro vyjdn na bezpenou
vzdlenost. Pokud jste zadali 2. bezpenou vzdlenost, odjede na
ni TNC nstrojem rychloposuvem FMAX
Ped programovnm dbejte na tyto body
Naprogramovat polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

366

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje povrch obrobku

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno dry (hrot kuele vrtku)

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi vrtn v mm/min

Hloubka psuvu Q202 (inkrementln): rozmr, o


kter se nstroj pokad pisune. Hloubka nemus bt
nsobkem hloubky psuvu. TNC najede na hloubku v
jedin operaci, jestlie:
hloubka psuvu a konen hloubka jsou stejn;
hloubka psuvu je vt ne hloubka a souasn
nen definovno odlomen tsky.

asov prodleva nahoe Q210: doba v sekundch, po


kterou nstroj setrv na bezpen vzdlenosti pot,
co jm TNC vyjelo z dry kvli odstrann tsek

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Redukn hodnota Q212 (inkrementln): hodnota, o


kterou TNC zmen po kadm psuvu hloubku
psuvu Q202
Poet lom tsky do nvratu Q213: poet peruen
tsky do okamiku, ne TNC m vyjet nstrojem z
dry k odstrann tsky. K peruen tsky sthne
TNC pokad nstroj zpt o hodnotu zptnho
pohybu Q256
Minimln hloubka psuvu Q205 (inkrementln):
jestlie jste zadali redukn hodnotu, omez TNC
psuv na hodnotu zadanou pomoc Q205

asov prodleva dole Q211: doba po kterou nstroj


setrv na dn dry, uveden v sekundch

Zptn posuv Q208: pojezdov rychlost nstroje pi


vyjdn z dry v mm/min. Zadte-li Q208=0, pak
TNC vyjd nstrojem posuvem Q206

Zptn pohyb pi peruen tsky Q256


(inkrementln): hodnota, o n TNC odjede
nstrojem zpt pi peruen tsky

HEIDENHAIN iTNC 530

Q206

Q208

Q210
Q200

Q203

Q202

Q204

Q201

Q211

X
Plda: NC-bloky
11 CYCL DEF 203 UNIVERZLN VRTN
Q200=2

;BEZPEN VZDLENOST

Q201=-20 ;HLOUBKA
Q206=150 ;POSUV PSUVU DO
HLOUBKY
Q202=5

;HLOUBKA PSUVU

Q210=0

;ASOV PRODLEVA NAHOE

Q203=+20 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q212=0,2 ;REDUKN HODNOTA


Q213=3

;PERUEN TSEK

Q205=3

;MIN. HLOUBKA PSUVU

Q211=0,25 ;ASOV PRODLEVA DOLE


Q208=500 ;POSUV PRO VYJET
Q256=0,2 ;ZPT PI PERUEN
TSKY

367

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

ZPTN ZAHLUBOVN (cyklus 204)


Stroj a TNC mus bt vrobcem stroje pipraveny.

Cyklus lze pouvat pouze na strojch s regulovanm


vetenem.
Cyklus lze vyut pouze s tzv. ty pro zptn vyvrtvn.
Tmto cyklem vytvote zahlouben, kter se nachz na spodn stran
obrobku.
1
2
3

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


bezpen vzdlenosti nad povrchem obrobku
Tam provede TNC orientaci vetena na polohu 0 a pesad nstroj
o hodnotu vyosen
Potom se nstroj zano polohovacm posuvem do pedvrtan dry,
a se bit dostane do bezpen vzdlenosti pod doln hranou
obrobku
Nyn TNC najede nstrojem opt na sted dry, zapne veteno a
pp. chladic kapalinu a pak jede posuvem pro zahlouben na
zadanou hloubku zahlouben
Je-li to zadno, setrv nstroj na dn zahlouben a pak opt vyjede
z dry ven, provede orientaci vetena a pesad se opt o hodnotu
vyosen
Potom odjede TNC nstrojem zptnm posuvem do bezpen
vzdlenosti a odtud pokud je to zadno rychloposuvem FMAX
na 2. bezpenou vzdlenost.
Ped programovnm dbejte na tyto body

Q250

Q203

Naprogramujte polohovac blok do bodu startu (sted dry)


v rovin obrbn s korekc rdiusu R0.

Q249
Q200

Znamnko parametru cyklu Hloubka definuje smr


obrbn pi zahlubovn. Pozor: kladn znamnko
zahlubuje ve smru kladn osy vetena.
Dlku nstroje zadvejte tak, e se nektuje bit, nbr
spodn hrana vyvrtvac tye.

Q204

Q200

Q253

Pi vpotu bodu startu zahlouben bere TNC v vahu


dlku bitu vyvrtvac tye a tlou ku materilu.

Q251
Q252

Q255
Q254
Q214

368

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje povrch obrobku

Hloubka zahlouben Q249 (inkrementln): vzdlenost


spodn hrana obrobku dno zahlouben. Kladn
znamnko vytvo zahlouben v kladnm smru osy
vetena

Tlouka materilu Q250 (inkrementln): tlou ka


obrobku

Hodnota vyosen Q251 (inkrementln): hodnota


vyosen vrtac tye; zjistte si z dajovho listu
nstroje.

Plda: NC-bloky
11 CYCL DEF 204 ZPTN ZAHLOUBEN
Q200=2

;BEZPEN VZDLENOST

Q249=+5 ;HLOUBKA ZAHLOUBEN


Q250=20

;TLOUKA MATERILU

Q251=3,5 ;HODNOTA VYOSEN


Q252=15 ;VKA EZU
Q253=750 ;POSUV PEDPOLOHOVN
Q254=200 ;POSUV ZAHLUBOVN

Vka bitu Q252 (inkrementln): vzdlenost mezi


spodn hranou vyvrtvac tye hlavnm bitem;
zjistte si z dajovho listu nstroje

Q255=0

Polohovac posuv Q253: pojezdov rychlost nstroje


pi zanoovn do obrobku, ppadn pi vyjdn z
obrobku v mm/min

Q204=50

;2. BEZPEN VZDLENOST

Q214=1

;SMR ODJET

Q336=0

;HEL VETENA

Posuv pi zahlubovn Q254: pojezdov rychlost


nstroje pi zahlubovn v mm/min

asov prodleva Q255: doba prodlevy v sekundch na


dn zahlouben

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Smr vyjet (0/1/2/3/4) Q214: definice smru, ve kterm


m TNC pesadit nstroj o hodnotu vyosen (po
orientaci vetena); zadn 0 nen povoleno
1
2
3
4

;ASOV PRODLEVA

Q203=+20 ;SOUADNICE POVRCHU

vyjet nstrojem v zpornm smru hlavn osy


vyjet nstrojem v zpornm smru vedlej osy
vyjet nstrojem v kladnm smru hlavn osy
vyjet nstrojem v kladnm smru vedlej osy

Nebezpe kolize!
Zkontrolujte, kde se nachz pika nstroje, kdy
naprogramujete orientaci vetena na ten hel, kter
zadvte v Q336 (napklad v provoznm reimu
Polohovn s runm zadvnm). hel zvolte tak, aby
pika nstroje byla rovnobn s nkterou souadnou
osou. Zvolte smr vyjet tak, aby nstroj odjel smrem od
okraje dry.

hel pro orientaci vetena Q336 (absolutn): hel, na nj TNC


napolohuje nstroj ped zanoenm a ped vyjetm z dry

HEIDENHAIN iTNC 530

369

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

UNIVERZLN HLUBOK VRTN (cyklus 205)


1

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku
2 Zadte-li hlub vchoz bod, pak TNC jede definovanm
polohovacm posuvem na bezpenou vzdlenost nad hlubm
vchozm bodem
3 Nstroj vrt zadanm posuvem F a do prvn hloubky psuvu
4 Je-li zadno peruen tsky, odjede TNC nstrojem zpt o
zadanou hodnotu zptnho pohybu. Pracujete-li bez peruen
tsky, pak odjede TNC nstrojem rychloposuvem zpt na
bezpenou vzdlenost a pak opt rychloposuvem FMAX na
zadanou pedstavnou vzdlenost nad prvn psuv do hloubky
5 Pot vrt nstroj posuvem o dal hloubku psuvu. Tato hloubka
psuvu se s kadm psuvem zmenuje o redukn hodnotu jeli zadna
6 TNC opakuje tento postup (2-4), a se doshne hloubky dry
7 Na dn dry setrv nstroj je-li to zadno pro doznut a po
asov prodlev se vrt posuvem pro vyjdn na bezpenou
vzdlenost. Pokud jste zadali 2. bezpenou vzdlenost, odjede na
ni TNC nstrojem rychloposuvem FMAX
Ped programovnm dbejte na tyto body
Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

370

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje povrch obrobku

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno dry (hrot kuele vrtku)

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi vrtn v mm/min

Hloubka psuvu Q202 (inkrementln): rozmr, o


kter se nstroj pokad pisune. Hloubka nemus bt
nsobkem hloubky psuvu. TNC najede na hloubku v
jedin operaci, jestlie:
hloubka psuvu a konen hloubka jsou stejn;
hloubka psuvu je vt ne konen hloubka.

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Redukn hodnota Q212 (inkrementln): hodnota, o


ni TNC sn hloubku psuvu Q202

Minimln hloubka psuvu Q205 (inkrementln):


jestlie jste zadali redukn hodnotu, omez TNC
psuv na hodnotu zadanou pomoc Q205

Pedstavn vzdlenost nahoe Q258 (inkrementln):


bezpen vzdlenost pro polohovn rychloposuvem,
kdy TNC po vytaen nstroje z dry opt jede na
aktuln hloubku psuvu; hodnota pi prvnm psuvu

Pedstavn vzdlenost dole Q259 (inkrementln):


bezpen vzdlenost pi polohovn rychloposuvem,
kdy TNC po vytaen nstroje z dry opt jede na
aktuln hloubku psuvu; hodnota pi poslednm
psuvu

Q203

Q206

Q200
Q257

Q202

Q204

Q201

Q211

Zadte-li Q258 rzn od Q259, pak TNC zmn


pedstavnou vzdlenost mezi prvnm a poslednm
psuvem rovnomrn.

HEIDENHAIN iTNC 530

371

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Hloubka vrtn do peruen tsky Q257


(inkrementln): psuv, po nm TNC provede
odlomen tsky. Bez odlamovn tsky, zadte-li 0.

Plda: NC-bloky
11 CYCL DEF 205 UNIVERZLN HLUBOK
VRTN

Zptn pohyb pi peruen tsky Q256


(inkrementln): hodnota, o n TNC odjede
nstrojem zpt pi peruen tsky

asov prodleva dole Q211: doba po kterou nstroj


setrv na dn dry, uveden v sekundch

Q206=150 ;POSUV PSUVU DO


HLOUBKY

Hlub vchoz bod Q379 (vztaen prstkov k


povrchu obrobku): vchoz bod vlastnho vrtn po
navrtn kratm nstrojem do urit hloubky. TNC
pejede Polohovacm posuvem z bezpen vzdlenosti
do hlubho vchozho bodu

Q202=15 ;HLOUBKA PSUVU

Polohovac posuv Q253: pojezdov rychlost nstroje


pi polohovn z bezpen vzdlenosti do hlubho
vchozho bodu v mm/min. Plat pouze tehdy, kdy je
Q379 zadan rzn od 0.

Pokud zadte pomoc Q379 hlub vchoz bod, tak TNC


zmn pouze vchoz bod pohybu psuvu. Pohyby
vyjdn zpt nebude TNC mnit, vztahuj se tedy k
souadnicm povrchu obrobku.

Q200=2

;BEZPEN VZDLENOST

Q201=-80 ;HLOUBKA

Q203=+100 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q212=0,5 ;REDUKN HODNOTA


Q205=3

;MIN. HLOUBKA PSUVU

Q258=0,5 ;PEDSTAVN VZDLENOST


NAHOE
Q259=1

;PEDSTAVN VZDLENOST
DOLE

Q257=5

;HLOUBKA PERUEN
TSKY

Q256=0,2 ;ZPT PI PERUEN


TSKY
Q211=0,25 ;ASOV PRODLEVA DOLE
Q379=7,5 ;BOD STARTU
Q253=750 ;POSUV PEDPOLOHOVN

372

8 Programovn: Cykly

2
3

4
5

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

VRTAC FRZOVN (cyklus 208)


TNC napolohuje nstroj v ose vetena rychloposuvem do zadan
bezpen vzdlenosti nad povrchem obrobku a najede kruhovm
pohybem na zadan prmr (je-li dost msta)
Nstroj frzuje zadanm posuvem F po roubovici a do zadan
hloubky dry
Kdy se doshne hloubky dry, projede TNC jet jednou pln
kruh, aby se odstranil materil, kter zstal neodebrn pi
zanoovn
Potom napolohuje TNC nstroj zpt do stedu dry
Pak vyjede TNC rychloposuvem zpt do bezpen vzdlenosti.
Pokud jste zadali 2. bezpenou vzdlenost, odjede na ni TNC
nstrojem rychloposuvem FMAX
Ped programovnm dbejte na tyto body
Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Jestlie jste zadali prmr dry rovnajc se prmru
nstroje, vrt TNC pmo bez interpolace roubovice na
zadanou hloubku.
Aktivn zrcadlen neovlivuje zpsob frzovn
definovan v cyklu.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

HEIDENHAIN iTNC 530

373

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost spodn hrana nstroje povrch obrobku

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno dry

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi vrtn po roubovici v mm/min

Hloubka psuvu na roubovici Q334 (inkrementln):


rozmr, o kter se nstroj po kad obrtce
roubovice (= 360 ) vdy pisune

Q204
Q200

Q203

Q334
Q201

Uvdomte si, e pi pli velkm psuvu me v nstroj


pokodit sm sebe i obrobek.

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Clov prmr Q335 (absolutn): prmr dry. Jestlie


jste zadali prmr dry rovnajc se prmru nstroje,
vrt TNC pmo bez interpolace roubovice na
zadanou hloubku

Pedvrtan prmr Q342 (absolutn): zadte-li v


Q342 hodnotu vt ne 0, nebude ji TNC provdt
kontrolu ohledn pomru clovho prmru a prmru
nstroje. Tm mete vyfrzovvat dry, jejich
prmr je vce ne dvakrt tak velk ne prmr
nstroje.

Druh frzovn Q351: druh obrbn frzovnm pi


M3
+1 = sousledn frzovn
1 = nesousledn frzovn

Q206

Q335

Aby se zabrnilo zadn pli velkch psuv, udejte v


tabulce nstroj ve sloupci ANGLE maximln mon
hel zanoen nstroje, viz Nstrojov data, strana 198.
TNC pak automaticky vypote maximln dovolen psuv
a ppadn zmn vmi zadanou hodnotu.

X
Plda: NC-bloky
12 CYCL DEF 208 VRTAC FRZOVN
Q200=2

;BEZPEN VZDLENOST

Q201=-80 ;HLOUBKA
Q206=150 ;POSUV PSUVU DO
HLOUBKY
Q334=1,5 ;HLOUBKA PSUVU
Q203=+100 ;SOUADNICE POVRCHU
Q204=50

;2. BEZPEN VZDLENOST

Q335=25

;CLOV PRMR

Q342=0

;PEDVOLEN PRMR

Q351=+1 ;DRUH FRZOVN

374

8 Programovn: Cykly

1
2
3

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

NOV VRTN ZVITU s vyrovnvac hlavou


(cyklus 206)
TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do
zadan bezpen vzdlenosti nad povrchem obrobku
Nstroj najede na hloubku vrtn v jedin operaci
Pak se obrt smr oten vetena a po asov prodlev se
nstroj vrt na bezpenou vzdlenost. Pokud jste zadali 2.
bezpenou vzdlenost, odjede na ni TNC nstrojem
rychloposuvem FMAX
V bezpen vzdlenosti se smr oten vetena opt obrt
Ped programovnm dbejte na tyto body
Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Nstroj mus bt upnut ve vyrovnvac hlav (vyrovnn
dlky). Vyrovnvac hlava kompenzuje odchylky mezi
posuvem a otkami bhem obrbn.
Pi provdn tohoto cyklu je oton regultor override
otek vetena neinn. Oton regultor pro override
posuvu je jet sten aktivn (definuje vrobce stroje,
viz dokumentaci ke stroji).
Pro prav zvit se aktivuje veteno pomoc M3, pro lev
zvit pomoc M4.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

HEIDENHAIN iTNC 530

375

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje (startovn poloha) povrch
obrobku; smrn hodnota: 4x stoupn zvitu

Hloubka vrtn Q201 (dlka zvitu, inkrementln):


vzdlenost povrch obrobku konec zvitu

Posuv F Q206: pojezdov rychlost nstroje pi vrtn


zvitu

asov prodleva dole Q211: zadejte hodnotu mezi 0 a


0,5 sekundy, aby se zabrnilo zaklnn nstroje pi
nvratu

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Stanoven posuvu: F = S x p
F: posuv (mm/min)
S: otky vetena (1/min)
p: stoupn zvitu (mm)
Vyjet nstroje pi peruen programu
Pokud stisknete bhem vrtn zvitu extern tlatko STOP, zobraz
TNC softklvesu, s n mete vyjet nstrojem ze zvitu.

Z
Q206

Q204
Q200

Q203

Q201

Q211

X
Plda: NC-bloky
25 CYCL DEF 206 VRTN ZVITU NOV
Q200=2

;BEZPEN VZDLENOST

Q201=-20 ;HLOUBKA
Q206=150 ;POSUV PSUVU DO
HLOUBKY
Q211=0,25 ;ASOV PRODLEVA DOLE
Q203=+25 ;SOUADNICE POVRCHU
Q204=50

376

;2. BEZPEN VZDLENOST

8 Programovn: Cykly

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

VRTN ZVITU bez vyrovnvac hlavy GS NOV


(cyklus 207)
Stroj a TNC mus bt pipraveny vrobcem stroje.
Cyklus lze pouvat pouze na strojch s regulovanm
vetenem.
TNC ee zvit bu v jedn nebo nkolika operacch bez dlkov
vyrovnvac hlavy.
1
2
3

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku
Nstroj najede na hloubku vrtn v jedin operaci
Pak se obrt smr oten vetena a po asov prodlev se
nstroj vrt na bezpenou vzdlenost. Pokud jste zadali
2. bezpenou vzdlenost, odjede na ni TNC nstrojem
rychloposuvem FMAX
V bezpen vzdlenosti TNC veteno zastav
Ped programovnm dbejte na tyto body
Naprogramovat polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnko parametru Hloubka vrtn definuje smr vrtn.
TNC vypote posuv v zvislosti na otkch vetena.
Pokud bhem vrtn zvitu otte regultorem pro
override otek vetena, pizpsob TNC automaticky
posuv.
Oton regultor override posuvu nen aktivn.
Na konci cyklu se veteno zastav. Ped dalm obrbnm
opt zapnte oten vetena funkc M3 (poppad M4).
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

HEIDENHAIN iTNC 530

377

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje (poloha startu) povrch
obrobku

Hloubka vrtn Q201 (inkrementln): vzdlenost


povrch obrobku konec zvitu

Stoupn zvitu Q239


stoupn zvitu. Znamnko definuje prav nebo lev
zvit:
+ = prav zvit
= lev zvit

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Vyjet nstroje pi peruen programu


Stisknete-li bhem ezn zvitu extern tlatko STOP, zobraz TNC
softklvesu RUN VYJET. Kdy stisknete softklvesu RUN
VYJET, mete nstrojem zen vyjet. K tomu stisknte tlatko
kladnho smru aktivn osy vetena.

Q239

Z
Q204
Q203

Q200
Q201

X
Plda: NC-bloky
26 CYCL DEF 207 VRTN ZVITU GS NOV
Q200=2

;BEZPEN VZDLENOST

Q201=-20 ;HLOUBKA
Q239=+1 ;STOUPN ZVITU
Q203=+25 ;SOUADNICE POVRCHU
Q204=50

378

;2. BEZPEN VZDLENOST

8 Programovn: Cykly

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

VRTN ZVITU S PERUENM TSKY


(cyklus 209)
Stroj a TNC mus bt vrobcem stroje pipraveny.
Cyklus lze pouvat pouze na strojch s regulovanm
vetenem.
TNC ee zvit do zadan hloubky v nkolika psuvech. Parametrem
mete definovat, zda se m pi odlomen tsky vyjdt z dry zcela
ven i nikoli.
1

3
4
5

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku a tam
provede orientaci vetena
Nstroj jede na zadanou hloubku psuvu, obrt smr oten
vetena a odjede podle definice o uritou hodnotu zpt nebo
kvli odstrann tsky zcela z dry ven. Pokud jste definovali
koeficient zven otek, tak TNC vyjede pslun zvenmi
otkami z otvoru.
Pak se smr oten vetena opt obrt a jede se na dal hloubku
psuvu
TNC opakuje tento postup (2 a 3), a se doshne zadan hloubky
zvitu
Potom nstroj vyjede na bezpenou vzdlenost. Pokud jste zadali
2. bezpenou vzdlenost, odjede na ni TNC nstrojem
rychloposuvem FMAX
V bezpen vzdlenosti TNC veteno zastav

HEIDENHAIN iTNC 530

379

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Ped programovnm dbejte na tyto body


Naprogramovat polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnko parametru Hloubka zvitu definuje smr
obrbn.
TNC vypote posuv v zvislosti na otkch vetena.
Pokud bhem vrtn zvitu otte regultorem pro
override otek vetena, pizpsob TNC automaticky
posuv.
Oton regultor override posuvu nen aktivn.
Na konci cyklu se veteno zastav. Ped dalm obrbnm
opt zapnte oten vetena funkc M3 (poppad M4).
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

380

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost hrot nstroje (poloha startu) povrch
obrobku

Hloubka zvitu Q201 (inkrementln): vzdlenost


povrch obrobku konec zvitu

Stoupn zvitu Q239


stoupn zvitu. Znamnko definuje prav nebo lev
zvit:
+ = prav zvit
= lev zvit

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Hloubka vrtn do peruen tsky Q257


(inkrementln): psuv, po nm TNC provede
peruen tsky

Zptn pohyb pi peruen tsky Q256: TNC


vynsob stoupn Q239 zadanou hodnotou a pi
peruovn tsky odjede nstrojem o tuto
vypotenou hodnotu zpt. Zadte-li Q256 = 0, odjede
TNC pro odstrann tsky z dry zcela ven (na
bezpenou vzdlenost).
hel pro orientaci vetena Q336 (absolutn): hel, na
nj TNC napolohuje nstroj ped operac ezn
zvitu. Dky tomu mete zvit ppadn doznout.
Koeficient zmny otek pi vyjet Q403: koeficient,
kterm zvyuje TNC otky vetena a tm i posuv
odjdn pi vjezdu z otvoru. Rozsah zadn
0,0001 bis 10

Vyjet nstroje pi peruen programu


Stisknete-li bhem ezn zvitu extern tlatko STOP, zobraz TNC
softklvesu RUN VYJET. Kdy stisknete softklvesu RUN
VYJET, mete nstrojem zen vyjet. K tomu stisknte tlatko
kladnho smru aktivn osy vetena.

HEIDENHAIN iTNC 530

Q239

Z
Q204
Q203

Q200
Q201

X
Plda: NC-bloky
26 CYCL DEF 209 VRTN ZVITU S
PERUENM TSKY
Q200=2

;BEZPEN VZDLENOST

Q201=-20 ;HLOUBKA
Q239=+1 ;STOUPN ZVITU
Q203=+25 ;SOUADNICE POVRCHU
Q204=50

;2. BEZPEN VZDLENOST

Q257=5

;HLOUBKA PERUEN
TSKY

Q256=+25 ;ZPT PI PERUEN


TSKY
Q336=50

;HEL VETENA

Q403=1,5 ;KOEFICIENT OTEK

381

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Zklady frzovn zvit


Pedpoklady
Stroj mus bt vybaven vnitnm chlazenm vetena (chladivo
minimln 30 bar, tlak vzduchu minimln 6 bar).
Protoe pi frzovn zvit obvykle vznikaj deformace profilu
zvitu, jsou zpravidla nutn korekce zvisl na danm nstroji, kter
zjistte z katalogu nstroj nebo dotazem u vrobce vmi
pouvanch nstroj. Korekce se provd pi TOOL CALL (vyvoln
nstroje) pes delta-rdius DR
Cykly 262, 263, 264 a 267 lze pouvat pouze s pravotoivmi
nstroji. Pro cyklus 265 mete pout pravotoiv i levotoiv
nstroje.
Smr provdn operace plyne z tchto vstupnch parametr:
znamnko stoupn zvitu Q239 (+ = prav zvit / = lev zvit) a
druh frzovn Q351 (+1 = sousledn /1 = nesousledn). Dle
uveden tabulka vm uke vztah mezi vstupnmi parametry u
pravotoivch nstroj.
Vnitn zvit

Stoupn

Druh
frzovn

Smr obrbn

pravochod

+1(RL)

Z+

levochod

1(RR)

Z+

pravochod

1(RR)

levochod

+1(RL)

Vnj zvit

Stoupn

Druh
frzovn

Smr obrbn

pravochod

+1(RL)

levochod

1(RR)

pravochod

1(RR)

Z+

levochod

+1(RL)

Z+

382

8 Programovn: Cykly

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Nebezpe kolize!
U psuv do hloubky programujte vdy stejn znamnka,
protoe cykly obsahuj vce vzjemn na sob nezvislch
pochod. Poad, podle nho se rozhoduje smr
obrbn, je popsno u jednotlivch cykl. Chcete-li
napklad opakovat pouze cyklus s operac zahlubovn,
pak zadejte pro hloubku zvitu 0, smr obrbn se pak
uruje podle hloubky zahlouben.
Postup pi zlomen nstroje!
Dojde-li pi ezn zvitu k zlomen nstroje, pak zastavte
provdn programu, pejdte do provoznho reimu
Polohovn s runm zadvnm a tam vyjete nstrojem
linernm pohybem do stedu dry. Potom mete
nstrojem vyjet v ose psuvu a vymnit jej.
Pi frzovn zvit vztahuje TNC programovan posuv k
bitu nstroje. Protoe vak TNC indikuje posuv vztaen
k drze stedu nstroje, nesouhlas indikovan hodnota s
programovanou hodnotou.
Smr zvitu se zmn, kdy zpracujete jeden cyklus
frzovn zvitu ve spojen s cyklem 8 ZRCADLEN pouze
v jedn ose.

HEIDENHAIN iTNC 530

383

1
2

5
6

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku
Nstroj jede programovanm posuvem pro pedpolohovn do
roviny startu, kter vyplv ze znamnka stoupn zvitu, druhu
frzovn a potu dalch chod pro pesazovn
Potom najede nstroj tangenciln roubovitm pohybem na
prmr zvitu. Pitom se vykon ped roubovicovm njezdem
jet vyrovnvac pohyb v ose nstroje, aby drha zvitu zaala v
naprogramovan rovin startu
V zvislosti na parametru postupnho pesazovn frzuje nstroj
zvit jednm, nkolika pesazenmi nebo jednm kontinulnm
pohybem po roubovici
Potom odjede nstroj tangenciln od obrysu zpt do bodu startu
v rovin obrbn
Na konci cyklu odjede TNC nstrojem rychloposuvem na
bezpenou vzdlenost nebo, pokud je to zadno, na 2. bezpenou
vzdlenost

Q207

Q335

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

FRZOVN ZVITU (cyklus 262)

Ped programovnm dbejte na tyto body


Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnko parametru cyklu Hloubka zvitu definuje smr
obrbn. Naprogramujete-li hloubku zvitu = 0, pak TNC
tento cyklus neprovede.
Najet na jmenovit prmr zvitu probh v plkruhu ze
stedu . Je-li prmr nstroje men o tynsobek
stoupn ne jmenovit prmr zvitu, pak se provede
bon pedpolohovn.
Mjte na pamti, e ped najetm vykonv TNC
vyrovnvac pohyb v ose nstroje. Velikost tohoto
vyrovnvacho pohybu in maximln polovinu stoupn
zvitu. Dbejte proto na dostaten prostor v de!
Zmnte-li hloubku zvitu, zmn TNC automaticky
vchoz bod pro roubovicov pohyb.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

384

8 Programovn: Cykly

Clov prmr Q335: jmenovit prmr zvitu

Stoupn zvitu Q239: stoupn zvitu. Znamnko


definuje prav nebo lev zvit:
+ = prav zvit
= lev zvit

Hloubka zvitu Q201 (inkrementln): vzdlenost


mezi povrchem obrobku a dnem zvitu

Pesazovn Q355: poet chod zvitu, o n se


nstroj pesad:
0 = jedna 360 roubovice na hloubku zvitu
1 = kontinuln roubovice po celkov dlce zvitu
>1 = nkolik roubovicovch drah s najdnm a
odjdnm, mezi nimi TNC pesazuje nstroj o Q355
krt stoupn

Polohovac posuv Q253: pojezdov rychlost nstroje


pi zanoovn do obrobku, ppadn pi vyjdn z
obrobku v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3
+1 = sousledn frzovn
1 = nesousledn frzovn

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi hrotem nstroje a povrchem obrobku

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Q239

Q253

Q204

Q200
Q201

Q203

Q355 = 0

Q355 = 1

Q355 > 1

Plda: NC-bloky
25 CYCL DEF 262 FRZOVN ZVITU
Q335=10 ;CLOV PRMR
Q239=+1,5 ;STOUPN
Q201=-20 ;HLOUBKA ZVITU
Q355=0

;PESAZOVN

Q253=750 ;POSUV PEDPOLOHOVN


Q351=+1 ;DRUH FRZOVN
Q200=2

;BEZPEN VZDLENOST

Q203=+30 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q207=500 ;POSUV FRZOVN

HEIDENHAIN iTNC 530

385

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

FRZOVN ZVITU SE ZAHLOUBENM


(cyklus 263)
1

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku

Zahlubovn
2

3
4

Nstroj jede polohovacm posuvem na hloubku zahlouben minus


bezpen vzdlenost a pak zahlubovacm posuvem na hloubku
zahlouben
Pokud byla zadna bon bezpen vzdlenost, napolohuje TNC
nstroj hned polohovacm posuvem na hloubku zahlouben
Potom najede TNC podle danho msta ze stedu nebo
polohovnm ze strany mkce na prmr jdra a provede kruhov
pohyb

eln zahlubovn
5
6
7

Nstroj jede polohovacm posuvem na hloubku elnho zahlouben


TNC napolohuje nstroj nekorigovan ze stedu plkruhem na
eln pesazen a provede kruhov pohyb posuvem pro zahlouben
Potom TNC pejede nstrojem opt plkruhem do stedu dry

386

8 Programovn: Cykly

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Frzovn zvit
8

Nstroj jede programovanm posuvem pro pedpolohovn do


roviny startu pro zvit, kter vyplv ze znamnka stoupn zvitu
a druhu frzovn
9 Pak najede nstroj tangenciln roubovitm pohybem na
jmenovit prmr zvitu a vyfrzuje roubovitm pohybem 360
zvit
10 Potom odjede nstroj tangenciln od obrysu zpt do bodu startu
v rovin obrbn
11 Na konci cyklu odjede TNC nstrojem rychloposuvem na
bezpenou vzdlenost nebo, pokud je to zadno, na 2. bezpenou
vzdlenost
Ped programovnm dbejte na tyto body
Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnka parametr cykl Hloubka zvitu, Hloubka
zahlouben respektive Hloubka na ele uruj smr
obrbn. O smru obrbn se rozhoduje v tomto poad:
1. hloubka zvitu
2. hloubka zahlouben
3. hloubka na eln stran
Piadte-li nktermu parametru hloubky hodnotu 0, pak
TNC tuto pracovn operaci neprovede.
Chcete-li zahlubovat na eln stran, pak definujte
parametr Hloubka zahlouben hodnotou 0.
Hloubku zvitu programujte nejmn o jednu tetinu krt
stoupn zvitu men ne hloubku zahlouben.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

HEIDENHAIN iTNC 530

387

Clov prmr Q335: jmenovit prmr zvitu

Stoupn zvitu Q239: stoupn zvitu. Znamnko


definuje prav nebo lev zvit:
+ = prav zvit
= lev zvit

Hloubka zvitu Q201 (inkrementln): vzdlenost


mezi povrchem obrobku a dnem zvitu

Hloubka zahlouben Q356: (inkrementln):


vzdlenost mezi povrchem obrobku a pikou
nstroje

Polohovac posuv Q253: pojezdov rychlost nstroje


pi zanoovn do obrobku, ppadn pi vyjdn z
obrobku v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3
+1 = sousledn frzovn
1 = nesousledn frzovn

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi hrotem nstroje a povrchem obrobku

Bon bezpen vzdlenost Q357 (inkrementln):


vzdlenost mezi bitem nstroje a stnou dry

Hloubka elnho zahlouben Q358 (inkrementln):


vzdlenost mezi povrchem obrobku a pikou
nstroje pi elnm zahlubovn

Q207

Q335

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Q356

Q239

Z
Q253
Q204

Q200
Q201

Pesazen pi elnm zahlubovn Q359


(inkrementln): vzdlenost o n TNC pesad sted
nstroje ze stedu dry

Q203

Q359

Q358

X
Q357

388

8 Programovn: Cykly

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Plda: NC-bloky
25 CYCL DEF 263 FRZOVN ZVITU SE
ZAHLOUBENM
Q335=10 ;CLOV PRMR

Posuv pi zahlubovn Q254: pojezdov rychlost


nstroje pi zahlubovn v mm/min

Q239=+1,5 ;STOUPN

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Q356=-20 ;HLOUBKA ZAHLOUBEN

Q201=-16 ;HLOUBKA ZVITU


Q253=750 ;POSUV PEDPOLOHOVN
Q351=+1 ;DRUH FRZOVN
Q200=2

;BEZPEN VZDLENOST

Q357=0,2 ;BON BEZPEN


VZDLENOST
Q358=+0 ;HLOUBKA Z ELN STRANY
Q359=+0 ;PESAZEN NA ELE
Q203=+30 ;SOUADNICE POVRCHU
Q204=50

;2. BEZPEN VZDLENOST

Q254=150 ;POSUV ZAHLUBOVN


Q207=500 ;POSUV FRZOVN

HEIDENHAIN iTNC 530

389

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

VRTAC FRZOVN ZVITU (cyklus 264)


1

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku

Vrtn
2
3

4
5

Nstroj vrt zadanm posuvem psuvu do hloubky a do prvn


hloubky psuvu
Je-li zadno peruen tsky, odjede TNC nstrojem zpt o
zadanou hodnotu zptnho pohybu. Pracujete-li bez peruen
tsky, pak odjede TNC nstrojem rychloposuvem zpt na
bezpenou vzdlenost a pak opt rychloposuvem FMAX na
zadanou pedstavnou vzdlenost nad prvn psuv do hloubky
Potom nstroj vrt posuvem o dal hloubku psuvu.
TNC opakuje tento postup (2-4), a se doshne hloubky dry

eln zahlubovn
6
7
8

Nstroj jede polohovacm posuvem na hloubku elnho zahlouben


TNC napolohuje nstroj nekorigovan ze stedu plkruhem na
eln pesazen a provede kruhov pohyb posuvem pro zahlouben
Potom TNC pejede nstrojem opt plkruhem do stedu dry

390

8 Programovn: Cykly

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Frzovn zvit
9

Nstroj jede programovanm posuvem pro pedpolohovn do


roviny startu pro zvit, kter vyplv ze znamnka stoupn zvitu
a druhu frzovn
10 Pak najede nstroj tangenciln roubovitm pohybem na prmr
zvitu a vyfrzuje roubovitm pohybem o 360 zvit
11 Potom odjede nstroj tangenciln od obrysu zpt do bodu startu
v rovin obrbn
12 Na konci cyklu odjede TNC nstrojem rychloposuvem na
bezpenou vzdlenost nebo, pokud je to zadno, na 2. bezpenou
vzdlenost
Ped programovnm dbejte na tyto body
Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnka parametr cykl Hloubka zvitu, Hloubka
zahlouben respektive Hloubka na ele uruj smr
obrbn. O smru obrbn se rozhoduje v tomto poad:
1. hloubka zvitu
2. hloubka vrtn
3. hloubka na eln stran
Piadte-li nktermu parametru hloubky hodnotu 0, pak
TNC tuto pracovn operaci neprovede.
Hloubku zvitu programujte nejmn o jednu tetinu krt
stoupn zvitu men ne hloubku dry.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

HEIDENHAIN iTNC 530

391

Clov prmr Q335: jmenovit prmr zvitu

Stoupn zvitu Q239: stoupn zvitu. Znamnko


definuje prav nebo lev zvit:
+ = prav zvit
= lev zvit

Hloubka zvitu Q201 (inkrementln): vzdlenost


mezi povrchem obrobku a dnem zvitu

Hloubka dry Q356: (inkrementln): vzdlenost mezi


povrchem obrobku a dnem dry

Polohovac posuv Q253: pojezdov rychlost nstroje


pi zanoovn do obrobku, ppadn pi vyjdn z
obrobku v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3
+1 = sousledn frzovn
1 = nesousledn frzovn

Hloubka psuvu Q202 (inkrementln): rozmr, o


kter se nstroj pokad pisune. Hloubka nemus bt
nsobkem hloubky psuvu. TNC najede na hloubku v
jedin operaci, jestlie:

Q207

Q335

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Q253

Q239

hloubka psuvu a konen hloubka jsou stejn;


hloubka psuvu je vt ne konen hloubka.

Pedstavn vzdlenost nahoe Q258 (inkrementln):


bezpen vzdlenost pi polohovn rychloposuvem,
kdy TNC po vytaen nstroje z dry opt jede na
aktuln hloubku psuvu

Hloubka vrtn do peruen tsky Q257


(inkrementln): psuv, po nm TNC provede
peruen tsky. Bez odlamovn tsky, zadte-li 0.

Zptn pohyb pi peruen tsky Q256


(inkrementln): hodnota, o n TNC odjede
nstrojem zpt pi peruen tsky

Hloubka elnho zahlouben Q358 (inkrementln):


vzdlenost mezi povrchem obrobku a pikou
nstroje pi elnm zahlubovn

Pesazen pi elnm zahlubovn Q359


(inkrementln): vzdlenost o n TNC pesad sted
nstroje ze stedu dry

Q204

Q200

Q257

Q203
Q202

Q201

Q356

Z
Q359

Q358

392

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi hrotem nstroje a povrchem obrobku

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi vrtn v mm/min

Q356=-20 ;HLOUBKA VRTN

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Q351=+1 ;DRUH FRZOVN

25 CYCL DEF 264 VRTAC FRZOVN


ZVIT
Q335=10 ;CLOV PRMR
Q239=+1,5 ;STOUPN
Q201=-16 ;HLOUBKA ZVITU
Q253=750 ;POSUV PEDPOLOHOVN
Q202=5

;HLOUBKA PSUVU

Q258=0,2 ;PEDSTAVN VZDLENOST


Q257=5

;HLOUBKA PERUEN
TSKY

Q256=0,2 ;ZPT PI PERUEN


TSKY
Q358=+0 ;HLOUBKA Z ELN STRANY
Q359=+0 ;PESAZEN NA ELE
Q200=2

;BEZPEN VZDLENOST

Q203=+30 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q206=150 ;POSUV PSUVU DO


HLOUBKY
Q207=500 ;POSUV FRZOVN

HEIDENHAIN iTNC 530

393

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Plda: NC-bloky

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

VRTAC FRZOVN ZVITU (cyklus 265)


1

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku

eln zahlubovn
2

3
4

Pi zahlubovn ped obrobenm zvitu jede nstroj zahlubovacm


posuvem na hloubku elnho zahlouben. Pi zahlubovn po
obroben zvitu jede TNC nstrojem na hloubku zahlouben
polohovacm posuvem.
TNC napolohuje nstroj nekorigovan ze stedu plkruhem na
eln pesazen a provede kruhov pohyb posuvem pro zahlouben
Potom TNC pejede nstrojem opt plkruhem do stedu dry

Frzovn zvit
5
6
7
8
9

TNC jede nstrojem programovanm polohovacm posuvem do


roviny startu pro zvit
Potom najede nstroj tangenciln roubovitm pohybem na
jmenovit prmr zvitu
TNC pojd nstrojem po kontinuln roubovici smrem dol, a
se doshne hloubky zvitu
Potom odjede nstroj tangenciln od obrysu zpt do bodu startu
v rovin obrbn
Na konci cyklu odjede TNC nstrojem rychloposuvem na
bezpenou vzdlenost nebo, pokud je to zadno, na 2. bezpenou
vzdlenost
Ped programovnm dbejte na tyto body
Naprogramujte polohovac blok do bodu startu (sted dry)
v rovin obrbn s korekc rdiusu R0.
Znamnka parametr cyklu Hloubka zvitu nebo Hloubka
na ele uruj smr obrbn. O smru obrbn se
rozhoduje v tomto poad:
1. hloubka zvitu
2. hloubka na eln stran
Piadte-li nktermu parametru hloubky hodnotu 0, pak
TNC tuto pracovn operaci neprovede.
Zmnte-li hloubku zvitu, zmn TNC automaticky
vchoz bod pro roubovicov pohyb.
Druh frzovn (sousledn/nesousledn) je uren zvitem
(lev/prav) a smrem rotace nstroje, protoe smr
obrbn je mon pouze od povrchu obrobku dovnit.

394

8 Programovn: Cykly

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Bitem 2 strojnho parametru 7441 nastavte, zda m TNC


pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

HEIDENHAIN iTNC 530

395

Clov prmr Q335: jmenovit prmr zvitu

Stoupn zvitu Q239: stoupn zvitu. Znamnko


definuje prav nebo lev zvit:
+ = prav zvit
= lev zvit

Hloubka zvitu Q201 (inkrementln): vzdlenost


mezi povrchem obrobku a dnem zvitu

Polohovac posuv Q253: pojezdov rychlost nstroje


pi zanoovn do obrobku, ppadn pi vyjdn z
obrobku v mm/min

Hloubka elnho zahlouben Q358 (inkrementln):


vzdlenost mezi povrchem obrobku a pikou
nstroje pi elnm zahlubovn

Pesazen pi elnm zahlubovn Q359


(inkrementln): vzdlenost o n TNC pesad sted
nstroje ze stedu dry

Zahlubovn Q360: proveden zkosen


0 = ped obrobenm zvitu
1 = po obroben zvitu

Q207

Q335

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Q239

Q253

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi hrotem nstroje a povrchem obrobku

Q204

Q200
Q201

Q203

Z
Q359

Q358

396

8 Programovn: Cykly

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Plda: NC-bloky
25 CYCL DEF 265 VRTAC FRZOVN
ZVITU
Q335=10 ;CLOV PRMR

Posuv pi zahlubovn Q254: pojezdov rychlost


nstroje pi zahlubovn v mm/min

Q239=+1,5 ;STOUPN

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Q253=750 ;POSUV PEDPOLOHOVN

Q201=-16 ;HLOUBKA ZVITU


Q358=+0 ;HLOUBKA NA ELE
Q359=+0 ;PESAZEN NA ELE
Q360=0

;ZAHLUBOVN

Q200=2

;BEZPEN VZDLENOST

Q203=+30 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q254=150 ;POSUV ZAHLUBOVN


Q207=500 ;POSUV FRZOVN

HEIDENHAIN iTNC 530

397

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

FRZOVN VNJHO ZVITU (cyklus 267)


1

TNC napolohuje nstroj v ose vetena rychloposuvem FMAX do


zadan bezpen vzdlenosti nad povrchem obrobku

eln zahlubovn
2

3
4
5

TNC najede na bod startu pro eln zahlouben ze stedu epu po


hlavn ose roviny obrbn. Poloha bodu startu vyplv z rdiusu
zvitu, rdiusu nstroje a stoupn.
Nstroj jede polohovacm posuvem na hloubku elnho zahlouben
TNC napolohuje nstroj nekorigovan ze stedu plkruhem na
eln pesazen a provede kruhov pohyb posuvem pro zahlouben
Potom TNC pejede nstrojem opt plkruhem do bodu startu

Frzovn zvit
6

TNC napolohuje nstroj do bodu startu, pokud pedtm nebylo


provedeno eln zahlouben. Bod startu frzovn zvitu = bod
startu elnho zahlouben.
7 Nstroj jede programovanm posuvem pro pedpolohovn do
roviny startu, kter vyplv ze znamnka stoupn zvitu, druhu
frzovn a potu dalch chod pro pesazovn
8 Potom najede nstroj tangenciln roubovitm pohybem na
jmenovit prmr zvitu
9 V zvislosti na parametru postupnho pesazovn frzuje nstroj
zvit jednm, nkolika pesazenmi nebo jednm kontinulnm
pohybem po roubovici
10 Potom odjede nstroj tangenciln od obrysu zpt do bodu startu
v rovin obrbn
11 Na konci cyklu odjede TNC nstrojem rychloposuvem na
bezpenou vzdlenost nebo, pokud je to zadno, na 2. bezpenou
vzdlenost
Ped programovnm dbejte na tyto body
Naprogramovat polohovac blok do bodu startu (sted
epu) v rovin obrbn s korekc rdiusu R0.
Potebn pesazen pro zahlouben z eln strany se mus
zjistit pedem. Muste zadvat hodnotu od stedu epu a
ke stedu nstroje (nekorigovanou hodnotu).
Znamnka parametr cykl hloubka zvitu, ppadn
hloubka na eln stran uruj smr obrbn. O smru
obrbn se rozhoduje v tomto poad:
1. hloubka zvitu
2. hloubka na eln stran
Piadte-li nktermu parametru hloubky hodnotu 0, pak
TNC tuto pracovn operaci neprovede.
Znamnko parametru cyklu Hloubka zvitu definuje smr
obrbn.

398

8 Programovn: Cykly

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Bitem 2 strojnho parametru 7441 nastavte, zda m TNC


pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

HEIDENHAIN iTNC 530

399

Clov prmr Q335: jmenovit prmr zvitu

Stoupn zvitu Q239: stoupn zvitu. Znamnko


definuje prav nebo lev zvit:
+ = prav zvit
= lev zvit

Hloubka zvitu Q201 (inkrementln): vzdlenost


mezi povrchem obrobku a dnem zvitu

Pesazovn Q355: poet chod zvitu, o n se


nstroj pesad:
0 = jedna roubovice na hloubku zvitu
1 = kontinuln roubovice po celkov dlce zvitu
>1 = nkolik roubovicovch drah s najdnm a
odjdnm, mezi nimi TNC pesazuje nstroj o Q355
krt stoupn

Polohovac posuv Q253: pojezdov rychlost nstroje


pi zanoovn do obrobku, ppadn pi vyjdn z
obrobku v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3
+1 = sousledn frzovn
1 = nesousledn frzovn

Q207

Q335

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Q253
Q335
Q204

Q200
Q201

Q203
Q239

Q355 = 0

400

Q355 = 1

Q355 > 1

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi hrotem nstroje a povrchem obrobku

Hloubka elnho zahlouben Q358 (inkrementln):


vzdlenost mezi povrchem obrobku a pikou
nstroje pi elnm zahlubovn

Pesazen pi elnm zahlubovn Q359


(inkrementln): vzdlenost, o n TNC pesad sted
nstroje ze stedu epu
Souadnice povrchu obrobku Q203 (absolutn):
souadnice povrchu obrobku
2. bezpen vzdlenost Q204 (inkrementln):
souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Posuv pi zahlubovn Q254: pojezdov rychlost


nstroje pi zahlubovn v mm/min

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Plda: NC-bloky
25 CYCL DEF 267 FRZ. VNJHO ZVITU
Q335=10 ;CLOV PRMR
Q239=+1,5 ;STOUPN
Q201=-20 ;HLOUBKA ZVITU
Q355=0

;PESAZOVN

Q253=750 ;POSUV PEDPOLOHOVN


Q351=+1 ;DRUH FRZOVN
Q200=2

;BEZPEN VZDLENOST

Q358=+0 ;HLOUBKA Z ELN STRANY


Q359=+0 ;PESAZEN NA ELE
Q203=+30 ;SOUADNICE POVRCHU
Q204=50

;2. BEZPEN VZDLENOST

Q254=150 ;POSUV ZAHLUBOVN


Q207=500 ;POSUV FRZOVN

HEIDENHAIN iTNC 530

401

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Pklad: Vrtac cykly

Y
100
90

10

10 20

80 90 100

0 BEGIN PGM C200 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+3

Definice nstroje

4 TOOL CALL 1 Z S4500

Vyvoln nstroje

5 L Z+250 R0 FMAX

Odjet nstroje

6 CYCL DEF 200 VRTN

Definice cyklu

Q200=2

;BEZPEN VZDLENOST

Q201=-15 ;HLOUBKA
Q206=250 ;PSUV F DO HLOUBKY
Q202=5

;HLOUBKA PSUVU

Q210=0

;ODJET - AS NAHOE

Q203=-10 ;SOUADNICE POVRCHU


Q204=20

;2. BEZPEN VZDLENOST

Q211=0,2 ;ASOV PRODLEVA DOLE

402

8 Programovn: Cykly

Najet na dru 1, roztoen vetena

8 CYCL CALL

Vyvoln cyklu

9 L Y+90 R0 FMAX M99

Najet na dru 2, vyvoln cyklu

10 L X+90 R0 FMAX M99

Najet na dru 3, vyvoln cyklu

11 L Y+10 R0 FMAX M99

Najet na dru 4, vyvoln cyklu

12 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

7 L X+10 Y+10 R0 FMAX M3

13 END PGM C200 MM

HEIDENHAIN iTNC 530

403

Souadnice vrtn jsou uloeny v tabulce bod


TAB1.PNT a TNC je vyvolv pomoc CYCLE
CALL PAT.
Rdiusy nstroj jsou zvoleny tak, aby byly ve
zkuebn grafice vidt vechny pracovn
operace.

M6

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Pklad: Vrtac cykly ve spojen s tabulkou bod

100
90

Prbh programu

65

Stedn
Vrtn
Vrtn zvit

55

30
10

10 20

40

80 90 100

0 BEGIN PGM 1 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Y+0


3 TOOL DEF 1 L+0 R+4

Definice nstroje stedic navrtvk

4 TOOL DEF 2 L+0 2.4

Definice nstroje vrtk

5 TOOL DEF 3 L+0 R+3

Definice nstroje zvitnk

6 TOOL CALL 1 Z S5000

Vyvoln nstroje stedic navrtvk

7 L Z+10 RO F5000

Odjet nstroje do bezpen vky (F naprogramujte s hodnotou),


kterou TNC polohuje po kadm cyklu do bezpen vky

8 SEL PATTERN TAB1

Definovn tabulky bod

9 CYCL DEF 200 VRTN

Definice cyklu navrtn stedicch dlk

Q200=2

;BEZPEN VZDLENOST

Q201=-2

;HLOUBKA

Q206=150 ;PSUV F DO HLOUBKY


Q202=2

;HLOUBKA PSUVU

Q210=0

;ODJET - AS NAHOE

Q203=+0 ;SOUADNICE POVRCHU

Nutn zadat 0, inkuje z tabulky bod

Q204=0

Nutn zadat 0, inkuje z tabulky bod

;2. BEZPEN VZDLENOST

Q211=0,2 ;ASOV PRODLEVA DOLE

404

8 Programovn: Cykly

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

10 CYCL CALL PAT F5000 M3

Vyvoln cyklu ve spojen s tabulkou bod TAB1.PNT,


Posuv mezi body: 5 000 mm/min

11 L Z+100 R0 FMAX M6

Vyjet nstroje, vmna nstroje

12 TOOL CALL 2 Z S5000

Vyvoln nstroje vrtk

13 L Z+10 R0 F5000

Odjet nstroje do bezpen vky (F naprogramujte s hodnotou)

14 CYCL DEF 200 VRTN

Definice cyklu vrtn

Q200=2

;BEZPEN VZDLENOST

Q201=-25 ;HLOUBKA
Q206=150 ;POSUV PSUVU NA
HLOUBKU
Q202=5

;HLOUBKA PSUVU

Q210=0

;ASOV PRODLEVA NAHOE

Q203=+0 ;SOUADNICE POVRCHU

Nutn zadat 0, inkuje z tabulky bod

Q204=0

Nutn zadat 0, inkuje z tabulky bod

;2. BEZPEN VZDLENOST

Q211=0,2 ;ASOV PRODLEVA DOLE


15 CYCL CALL PAT F5000 M3

Vyvoln cyklu ve spojen s tabulkou bod TAB1.PNT

16 L Z+100 R0 FMAX M6

Vyjet nstroje, vmna nstroje

17 TOOL CALL 3 Z S200

Vyvoln nstroje - zvitnk

18 L Z+50 R0 FMAX

Pejet nstrojem do bezpen vky

19 CYCL DEF 206 VRTN ZVITU NOV

Definice cyklu - ezn vnitnch zvit

Q200=2

;BEZPEN VZDLENOST

Q201=-25 ;HLOUBKA ZVITU


Q206=150 ;POSUV PSUVU NA
HLOUBKU
Q211=0

;ASOV PRODLEVA DOLE

Q203=+0 ;SOUADNICE POVRCHU

Nutn zadat 0, inkuje z tabulky bod

Q204=0

Nutn zadat 0, inkuje z tabulky bod

;2. BEZPEN VZDLENOST

20 CYCL CALL PAT F5000 M3

Vyvoln cyklu ve spojen s tabulkou bod TAB1.PNT

21 L Z+100 R0 FMAX M2

Odjet nstroje, konec programu

22 END PGM 1 MM

HEIDENHAIN iTNC 530

405

8.5 Cykly k vrtn, ezn vnitnch zvit a frzovn zvit

Tabulka bod TAB1.PNT


TAB1.

PNT

MM

NR

+10

+10

+0

+40

+30

+0

+90

+10

+0

+80

+30

+0

+80

+65

+0

+90

+90

+0

+10

+90

+0

+20

+55

+0

[END]

406

8 Programovn: Cykly

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

8.6 Cykly k frzovn kapes,


ostrvk (ep) a drek
Pehled
Cyklus

Softklvesa Strnka

251 PRAVOHL KAPSA


Hrubovac/dokonovac cyklus s
vbrem rozsahu obrbn a
roubovicovm zanoovnm

Strana 408

252 KRUHOV KAPSA


Hrubovac/dokonovac cyklus s
vbrem rozsahu obrbn a
roubovicovm zanoovnm

Strana 413

253 FRZOVAN DREK


Hrubovac/dokonovac cyklus s
vbrem rozsahu obrbn a kvavm
zanoovnm

Strana 417

254 KRUHOV DRKA


Hrubovac/dokonovac cyklus s
vbrem rozsahu obrbn a kvavm
zanoovnm

Strana 422

256 PRAVOHL EP
Hrubovac/dokonovac cyklus s
bonm psuvem, je-li poteba
vcensobn obh

Strana 427

257 KRUHOV EP
Hrubovac/dokonovac cyklus s
bonm psuvem, je-li poteba
vcensobn obh

Strana 430

HEIDENHAIN iTNC 530

407

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

PRAVOHL KAPSA (cyklus 251)


Cyklem pravohl kapsy 251 mete pravohlou kapsu pln obrobit.
V zvislosti na parametrech cyklu jsou k dispozici tyto varianty
obrbn:
kompletn obrbn: hrubovn, dokonen dna, dokonen stn
pouze hrubovn
pouze dokonen dna a dokonen stn
pouze dokonen dna
pouze dokonen stn
Nen-li tabulka nstroj aktivn, tak muste vdy zanoovat
kolmo (Q336=0), protoe nemete definovat dn hel
zanoen.
Hrubovn
1

Nstroj se ve stedu kapsy zano do obrobku a jede na prvn


hloubku psuvu. Strategii zapichovn definujete parametrem
Q366.
TNC vyhrubuje kapsu zevnit ven s pihldnutm ke koeficientu
pesahu (parametr Q370) a pdavku na dokonen (parametr
Q368 a Q369).
Na konci hrubovn odjede TNC nstrojem tangenciln od stny
kapsy, odjede o bezpenou vzdlenost nad aktuln hloubku
psuvu a odtud jede rychloposuvem zpt do stedy kapsy.
Tento postup se opakuje, a se doshne naprogramovan
hloubky.

408

8 Programovn: Cykly

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Obrbn naisto
Pokud jsou zadan pdavky pro obrbn naisto, tak TNC
nejdve obrob naisto stny kapsy, a pokud je to zadno tak ve
vce psuvech. Na stnu kapsy se pitom najd tangenciln.
Nakonec TNC obrob naisto dno kapsy zevnit smrem ven. Na
dno kapsy se pitom najd tangenciln.
Ped programovnm dbejte na tyto body
Pedpolohujte nstroj do vchoz polohy v rovin obrbn
s korekc rdiusu R0. Pozor na parametr Q367 (poloha
kapsy).
TNC provede cyklus v tch osch (roviny obrbn),
ktermi jste najeli do vchoz polohy. Napklad v X a Y,
pokud jste naprogramovali CYCL CALL POS X... Y a v U
a V, pokud jste naprogramovali CYCL CALL POS U V.
V ose nstroje napolohuje TNC nstroj automaticky. Pozor
na parametr Q204 (2. bezpen vzdlenost).
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Na konci cyklu napolohuje TNC nstroj opt zptky do
vchoz polohy.
TNC pejede nstrojem na konci hrubovac operace
rychloposuvem zpt do stedu kapsy. Nstroj pitom stoj o
bezpenou vzdlenost nad aktuln hloubkou psuvu.
Zadejte bezpenou vzdlenost tak, aby se nstroj nemohl
pi pojdn zaklnit do odebranch tsek.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

HEIDENHAIN iTNC 530

409

Rozsah obrbn (0/1/2) Q215: definice rozsahu


obrbn:
0: hrubovn a dokonovn
1: pouze hrubovn
2: pouze dokonovn
Dokonen stn a dokonen dna se provede pouze
tehdy, je-li definovn pslun pdavek na dokonen
(Q368, Q369)

2. dlka strany Q219 (inkrementln): dlka kapsy


paraleln s vedlej osou roviny obrbn.

Rdius rohu Q220: rdius rohu kapsy. Nen-li zadn,


nastav TNC rdius rohu kapsy rovn rdiusu
nstroje.

Pdavek na dokonen stny Q368 (inkrementln):


pdavek na dokonen v rovin obrbn

Poloha natoen Q224 (absolutn): hel, o nj se cel


kapsa nato. Sted natoen le v t poloze, v n
stoj nstroj pi vyvoln cyklu

Poloha kapsy Q367: poloha kapsy vztaen k poloze


nstroje pi vyvoln cyklu:
0: poloha nstroje = sted kapsy
1: poloha nstroje = lev doln roh
2: poloha nstroje = prav doln roh
3: poloha nstroje = prav horn roh
4: poloha nstroje = lev horn roh

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3:
+1 = sousledn frzovn
1 = nesousledn frzovn

Q219

1. dlka strany Q218 (inkrementln): dlka kapsy


paraleln s hlavn osou roviny obrbn

Q218

22

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Q207

Q367=0
Q367=1

Q367=2
X

X
Y

Q367=3

Q367=4

Q351= 1

Q351= +1

410

8 Programovn: Cykly

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno kapsy

Hloubka psuvu Q202 (inkrementln): rozmr, o nj


se nstroj pokad pisune; zadejte hodnotu vt ne
0

Pdavek na dokonen dna Q369 (inkrementln):


pdavek na dokonovn pro dno

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi pohybu na danou hloubku v mm/min

Psuv pi dokonovn Q338 (inkrementln): rozmr,


o kter se nstroj v ose vetena pisune pi
dokonovn. Q338=0: dokonen jednm psuvem

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi elem nstroje a povrchem obrobku.

Souadnice povrchu obrobku Q203 (absolutn):


absolutn souadnice povrchu obrobku.

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Q206

Q338
Q202
Q201

Q200

Q20

Q36

Q20

Q36

HEIDENHAIN iTNC 530

411

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Koeficient pekryt drhy Q370: Q370 x rdius


nstroje udv stranov psuv k. Maximln hodnota
zadn: 1,9999

Plda: NC-bloky
8 CYCL DEF 251 PRAVOHL KAPSA

Strategie zanoovn Q366: druh strategie zanoovn:

Q215=0

;ROZSAH OBRBN

0 = svisl zanoovn. TNC zano kolmo nezvisle


na hlu zanoovn ANGLE definovanm v tabulce
nstroj.
1 = zanoovn po roubovici. V tabulce nstroj
mus bt pro aktivn nstroj hel zanoen ANGLE
definovn hodnotou rznou od 0. Jinak vyd TNC
chybov hlen
2 = stdav zapichovn. V tabulce nstroj mus
bt pro aktivn nstroj hel zanoen ANGLE
definovn hodnotou rznou od 0. Jinak vyd TNC
chybov hlen. Dlka zanoen zvis na hlu
zanoen, jako minimln hodnotu TNC pouije
dvojnsobek prmru nstroje.

Q218=80

;1. DLKA STRANY

Q219=60

;2. DLKA STRANY

Q220=5

;ROHOV RDIUS

Posuv obrbn naisto Q385: pojezdov rychlost


nstroje pi obrbn stny a dna naisto v mm/min

Q369=0,1 ;PDAVEK NA DNO

Q368=0,2 ;PDAVEK PRO STRANU


Q224=+0 ;POLOHA NATOEN
Q367=0

;POLOHA KAPSY

Q207=500 ;POSUV FRZOVN


Q351=+1 ;DRUH FRZOVN
Q201=-20 ;HLOUBKA
Q202=5

;HLOUBKA PSUVU

Q206=150 ;POSUV PSUVU DO


HLOUBKY
Q338=5

;PSUV NAISTO

Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q370=1

;PEKRVN DRAH

Q366=1

;ZANOOVN

Q385=500 ;POSUV OBRBN NAISTO


9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3

412

8 Programovn: Cykly

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

KRUHOV KAPSA (cyklus 252)


Cyklem kruhov kapsy 252 mete kruhovou kapsu pln obrobit. V
zvislosti na parametrech cyklu jsou k dispozici tyto varianty obrbn:
kompletn obrbn: hrubovn, dokonen dna, dokonen stn
pouze hrubovn
pouze dokonen dna a dokonen stn
pouze dokonen dna
pouze dokonen stn
Nen-li tabulka nstroj aktivn, tak muste vdy zanoovat
kolmo (Q336=0), protoe nemete definovat dn hel
zanoen.
Hrubovn
1

Nstroj se ve stedu kapsy zano do obrobku a jede na prvn


hloubku psuvu. Strategii zapichovn definujete parametrem
Q366.
TNC vyhrubuje kapsu zevnit ven s pihldnutm ke koeficientu
pesahu (parametr Q370) a pdavku na dokonen (parametr
Q368 a Q369).
Na konci hrubovn odjede TNC nstrojem tangenciln od stny
kapsy, odjede o bezpenou vzdlenost nad aktuln hloubku
psuvu a odtud jede rychloposuvem zpt do stedy kapsy.
Tento postup se opakuje, a se doshne naprogramovan
hloubky.

HEIDENHAIN iTNC 530

413

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Obrbn naisto
5

Pokud jsou zadan pdavky pro obrbn naisto, tak TNC


nejdve obrob naisto stny kapsy, a pokud je to zadno tak ve
vce psuvech. Na stnu kapsy se pitom najd tangenciln.
Nakonec TNC obrob naisto dno kapsy zevnit smrem ven. Na
dno kapsy se pitom najd tangenciln.
Ped programovnm dbejte na tyto body
Pedpolohujte nstroj do vchoz polohy (sted kruhu) v
rovin obrbn s korekc rdiusu R0.
TNC provede cyklus v tch osch (roviny obrbn),
ktermi jste najeli do vchoz polohy. Napklad v X a Y,
pokud jste naprogramovali CYCL CALL POS X... Y a v U
a V, pokud jste naprogramovali CYCL CALL POS U V.
V ose nstroje napolohuje TNC nstroj automaticky. Pozor
na parametr Q204 (2. bezpen vzdlenost).
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Na konci cyklu napolohuje TNC nstroj opt zptky do
vchoz polohy.
TNC pejede nstrojem na konci hrubovac operace
rychloposuvem zpt do stedu kapsy. Nstroj pitom stoj o
bezpenou vzdlenost nad aktuln hloubkou psuvu.
Zadejte bezpenou vzdlenost tak, aby se nstroj nemohl
pi pojdn zaklnit do odebranch tsek.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

414

8 Programovn: Cykly

Prmr kruhu Q223: prmr naisto obroben kapsy

Pdavek na dokonen stny Q368 (inkrementln):


pdavek na dokonen v rovin obrbn

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3:
+1 = sousledn frzovn
1 = nesousledn frzovn

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno kapsy

Hloubka psuvu Q202 (inkrementln): rozmr, o


nj se nstroj pokad pisune; zadejte hodnotu
vt ne 0

Pdavek na dokonen dna Q369 (inkrementln):


pdavek na dokonovn pro dno

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi pohybu na danou hloubku v mm/min

Psuv pi dokonovn Q338 (inkrementln): rozmr,


o kter se nstroj v ose vetena pisune pi
dokonovn. Q338=0: dokonen jednm psuvem

HEIDENHAIN iTNC 530

Q207

Q206

Q338
Q202
Q201

415

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Rozsah obrbn (0/1/2) Q215: definice rozsahu


obrbn:
0: hrubovn a dokonovn
1: pouze hrubovn
2: pouze dokonovn
Dokonen stn a dokonen dna se provede pouze
tehdy, je-li definovn pslun pdavek na dokonen
(Q368, Q369)

Q223

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi elem nstroje a povrchem obrobku.

Souadnice povrchu obrobku Q203 (absolutn):


absolutn souadnice povrchu obrobku.

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Koeficient pekryt drhy Q370: Q370 x rdius


nstroje udv stranov psuv k. Maximln hodnota
zadn: 1,9999

Strategie zanoovn Q366: druh strategie zanoovn:


0 = svisl zanoovn. TNC zano kolmo nezvisle
na hlu zanoovn ANGLE definovanm v tabulce
nstroj.
1 = zanoovn po roubovici. V tabulce nstroj
mus bt pro aktivn nstroj hel zanoen ANGLE
definovn hodnotou rznou od 0. Jinak vyd TNC
chybov hlen

Posuv obrbn naisto Q385: pojezdov rychlost


nstroje pi obrbn stny a dna naisto v mm/min

Q200

Q20

Q36

Q20

Q36

X
Plda: NC-bloky
8 CYCL DEF 252 KRUHOV KAPSA
Q215=0

;ROZSAH OBRBN

Q223=60

;PRMR KRUHU

Q368=0,2 ;PDAVEK PRO STRANU


Q207=500 ;POSUV FRZOVN
Q351=+1 ;DRUH FRZOVN
Q201=-20 ;HLOUBKA
Q202=5

;HLOUBKA PSUVU

Q369=0,1 ;PDAVEK NA DNO


Q206=150 ;POSUV PSUVU DO
HLOUBKY
Q338=5

;PSUV NAISTO

Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q370=1

;PEKRVN DRAH

Q366=1

;ZANOOVN

Q385=500 ;POSUV OBRBN NAISTO


9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3

416

8 Programovn: Cykly

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

FRZOVN DREK (cyklus 253)


Cyklem 253 mete drku pln obrobit. V zvislosti na parametrech
cyklu jsou k dispozici tyto varianty obrbn:
kompletn obrbn: hrubovn, dokonen dna, dokonen stn
pouze hrubovn
pouze dokonen dna a dokonen stn
pouze dokonen dna
pouze dokonen stn
Nen-li tabulka nstroj aktivn, tak muste vdy zanoovat
kolmo (Q336=0), protoe nemete definovat dn hel
zanoen.
Hrubovn
1

2
3

Nstroj se vykvne vychzeje z levho stedu kruhu drky hlem


zanoen, definovanm v tabulce nstroj, do prvn hloubky
psuvu. Strategii zapichovn definujete parametrem Q366.
TNC vyhrubuje drku zevnit ven s pihldnutm k pdavku pro
obrbn naisto (parametr Q368 a Q369).
Tento postup se opakuje, a se doshne naprogramovan hloubky
drky.

HEIDENHAIN iTNC 530

417

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Obrbn naisto
4

Pokud jsou zadan pdavky pro obrbn naisto, tak TNC


nejdve obrob naisto stny drky, a pokud je to zadno tak ve
vce psuvech. Na stnu drky se pitom najd tangenciln v
pravm kruhu drky.
Nakonec TNC obrob naisto dno drky zevnit smrem ven. Na
dno drky se pitom najd tangenciln.
Ped programovnm dbejte na tyto body
Pedpolohujte nstroj do vchoz polohy v rovin obrbn
s korekc rdiusu R0. Pozor na parametr Q367 (poloha
drky).
TNC provede cyklus v tch osch (rovin obrbn), jimi
jste najeli do vchoz polohy. Nap. v X a Y, jestlie jste
programovali CYCL CALL POS X... Y... a v U a V, jestlie
jste programovali CYCL CALL POS U... V...
V ose nstroje napolohuje TNC nstroj automaticky. Pozor
na parametr Q204 (2. bezpen vzdlenost).
Na konci cyklu polohuje TNC nstroj v rovin obrbn
zpt do vchozho bodu (sted drky). Vjimka:
definujete-li polohu drky rznou od 0, pak polohuje TNC
nstroj pouze v ose nstroje do 2. bezpen vzdlenosti.
V tchto ppadech programujte po vyvoln cyklu vdy
absolutn pojezdov pohyby.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Je-li ka drky vt ne je dvojnsobek prmru
nstroje, tak TNC drku vyhrubuje zevnit ven. Take
mete i s malmi nstroji frzovat libovoln drky.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

418

8 Programovn: Cykly

Dlka drky Q218 (hodnota rovnobn s hlavn


osou roviny obrbn): zadejte del stranu drky

ka drky Q219 (hodnota rovnobn s vedlej


osou roviny obrbn): zadejte ku drky; zad-li se
ka drky rovnajc se prmru nstroje, pak
provede TNC pouze hrubovn (frzovn podln
dry). Maximln ka drky pi hrubovn:
dvojnsobek prmru nstroje.

Pdavek na dokonen stny Q368 (inkrementln):


pdavek na dokonen v rovin obrbn

Poloha natoen Q224 (absolutn): hel, o nj se cel


drka nato. Sted natoen le v t poloze, v n
stoj nstroj pi vyvoln cyklu

Poloha drky (0/1/2/3/4) Q367: poloha drky


vztaen k poloze nstroje pi vyvoln cyklu:
0: poloha nstroje = sted drky
1: poloha nstroje = lev konec drky
2: poloha nstroje = sted levho kruhu drky
3: poloha nstroje = sted pravho kruhu drky
4: poloha nstroje = prav konec drky

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3:
+1 = sousledn frzovn
1 = nesousledn frzovn

HEIDENHAIN iTNC 530

Q218
Q374

Q367=1

Q367=2

Q367=0
X
Y

X
Y

Q367=4

Q367=3

419

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Rozsah obrbn (0/1/2) Q215: definice rozsahu


obrbn:
0: hrubovn a dokonovn
1: pouze hrubovn
2: pouze dokonovn
Dokonen stn a dokonen dna se provede pouze
tehdy, je-li definovn pslun pdavek na dokonen
(Q368, Q369)

Q219

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno drky

Hloubka psuvu Q202 (inkrementln): rozmr, o


nj se nstroj pokad pisune; zadejte hodnotu
vt ne 0

Pdavek na dokonen dna Q369 (inkrementln):


pdavek na dokonovn pro dno

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi pohybu na danou hloubku v mm/min

Psuv pi dokonovn Q338 (inkrementln): rozmr,


o kter se nstroj v ose vetena pisune pi
dokonovn. Q338=0: dokonen jednm psuvem

Q206

Q338
Q202
Q201

420

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi elem nstroje a povrchem obrobku.

Souadnice povrchu obrobku Q203 (absolutn):


absolutn souadnice povrchu obrobku.

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Strategie zanoovn Q366: druh strategie zanoovn:


0 = svisl zanoovn. TNC zano kolmo nezvisle
na hlu zanoovn ANGLE definovanm v tabulce
nstroj.
1 = zanoovn po roubovici. V tabulce nstroj
mus bt pro aktivn nstroj hel zanoen ANGLE
definovn hodnotou rznou od 0. Jinak vyd TNC
chybov hlen. Je-li dostatek msta tak pouvejte
pouze zanoovn po roubovici.
2 = stdav zapichovn. V tabulce nstroj mus
bt pro aktivn nstroj hel zanoen ANGLE
definovn hodnotou rznou od 0. Jinak vyd TNC
chybov hlen

Posuv obrbn naistoQ385: pojezdov rychlost


nstroje pi obrbn stny a dna naisto v mm/min

Q200

Q20

Q36

Q20

Q36

X
Plda: NC-bloky
8 CYCL DEF 253 FRZOVN DREK
Q215=0

;ROZSAH OBRBN

Q218=80

;DLKA DRKY

Q219=12

;KA DRKY

Q368=0,2 ;PDAVEK PRO STRANU


Q224=+0 ;POLOHA NATOEN
Q367=0

;POLOHA DRKY

Q207=500 ;POSUV FRZOVN


Q351=+1 ;DRUH FRZOVN
Q201=-20 ;HLOUBKA
Q202=5

;HLOUBKA PSUVU

Q369=0,1 ;PDAVEK NA DNO


Q206=150 ;POSUV PSUVU DO
HLOUBKY
Q338=5

;PSUV NAISTO

Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q366=1

;ZANOOVN

Q385=500 ;POSUV OBRBN NAISTO


9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3

HEIDENHAIN iTNC 530

421

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

KRUHOV DRKA (cyklus 254)


Cyklem 254 mete kruhovou (obloukov zakivenou) drku pln
obrobit. V zvislosti na parametrech cyklu jsou k dispozici tyto varianty
obrbn:
kompletn obrbn: hrubovn, dokonen dna, dokonen stn
pouze hrubovn
pouze dokonen dna a dokonen stn
pouze dokonen dna
pouze dokonen stn
Nen-li tabulka nstroj aktivn, tak muste vdy zanoovat
kolmo (Q336=0), protoe nemete definovat dn hel
zanoen.
Hrubovn
1

2
3

Nstroj se vykvne ve stedu drky hlem zanoen definovanm


v tabulce nstroj do prvn hloubky psuvu. Strategii zapichovn
definujete parametrem Q366.
TNC vyhrubuje drku zevnit ven s pihldnutm k pdavku pro
obrbn naisto (parametr Q368 a Q369).
Tento postup se opakuje, a se doshne naprogramovan hloubky
drky.

422

8 Programovn: Cykly

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Obrbn naisto
Pokud jsou zadan pdavky pro obrbn naisto, tak TNC
nejdve obrob naisto stny drky, a pokud je to zadno tak ve
vce psuvech. Na stnu drky se pitom najd tangenciln.
Nakonec TNC obrob naisto dno drky zevnit smrem ven. Na
dno drky se pitom najd tangenciln.
Ped programovnm dbejte na tyto body
Nstroj pedpolohujte v rovin obrbn s korekc rdiusu
R0. Parametr Q367 (Vztah pro polohu drky) pslun
nadefinujte.
TNC provede cyklus v tch osch (roviny obrbn),
ktermi jste najeli do vchoz polohy. Napklad v X a Y,
pokud jste naprogramovali CYCL CALL POS X... Y a v U
a V, pokud jste naprogramovali CYCL CALL POS U V.
V ose nstroje napolohuje TNC nstroj automaticky. Pozor
na parametr Q204 (2. bezpen vzdlenost).
Na konci cyklu polohuje TNC nstroj v rovin obrbn
zpt do vchozho bodu (sted segmentu rozten
krunice). Vjimka: definujete-li polohu drky rznou od
0, pak polohuje TNC nstroj pouze v ose nstroje do 2.
bezpen vzdlenosti. V tchto ppadech programujte po
vyvoln cyklu vdy absolutn pojezdov pohyby.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Je-li ka drky vt ne je dvojnsobek prmru
nstroje, tak TNC drku vyhrubuje zevnit ven. Take
mete i s malmi nstroji frzovat libovoln drky.
Pouvte-li cyklus 254 ve spojen s cyklem 221, tak nen
poloha drky 0 povolen.
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!

HEIDENHAIN iTNC 530

423

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

424

Rozsah obrbn (0/1/2) Q215: definice rozsahu


obrbn:
0: hrubovn a dokonovn
1: pouze hrubovn
2: pouze dokonovn
Dokonen stn a dokonen dna se provede pouze
tehdy, je-li definovn pslun pdavek na dokonen
(Q368, Q369)

ka drky Q219 (hodnota rovnobn s vedlej


osou roviny obrbn): zadejte ku drky; zad-li se
ka drky rovnajc se prmru nstroje, pak
provede TNC pouze hrubovn (frzovn podln
dry). Maximln ka drky pi hrubovn:
dvojnsobek prmru nstroje.

Pdavek na dokonen stny Q368 (inkrementln):


pdavek na dokonen v rovin obrbn

Prmr rozten krunice Q375: zadejte prmr


rozten krunice.

Vztah pro polohu drky (0/1/2/3) Q367: poloha drky


vztaen k poloze nstroje pi vyvoln cyklu:
0: na polohu nstroje se nebere zetel. Poloha drky
vyplv ze zadanho stedu rozten krunice a
vchozho hlu
1: poloha nstroje = sted levho kruhu drky.
Vchoz hel Q376 se vztahuje k tto poloze. Na
zadan sted rozten krunice se nebere zetel
2: poloha nstroje = sted stedov osy. Vchoz hel
Q376 se vztahuje k tto poloze. Na zadan sted
rozten krunice se nebere zetel
3: poloha nstroje = sted pravho kruhu drky.
Vchoz hel Q376 se vztahuje k tto poloze. Na
zadan sted rozten krunice se nebere zetel

Sted 1. osy Q216 (absolutn): sted rozten krunice


v hlavn ose roviny obrbn. inn jen tehdy, je-li
Q367 = 0

Sted 2. osy Q217 (absolutn): sted rozten krunice


ve vedlej ose roviny obrbn. inn jen tehdy,
je-li Q367 = 0

hel startu Q376 (absolutn): zadejte polrn hel


bodu startu (vchozho bodu).

hel oteven drky Q248 (inkrementln): zadejte


hel oteven drky

Q219

Q248
Q37

Q376

Y
Q367=0

Q367=1

X
Y

X
Y
Q367=3

Q367=2

8 Programovn: Cykly

hlov rozte Q378 (inkrementln): hel, o nj se


cel drka nato. hel naten le ve stedu
rozten krunice

Poet obrbcch operac Q377: poet obrbcch


operac na rozten krunici.

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3:
+1 = sousledn frzovn
1 = nesousledn frzovn

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno drky

Hloubka psuvu Q202 (inkrementln): rozmr, o nj


se nstroj pokad pisune; zadejte hodnotu vt
ne 0

Pdavek na dokonen dna Q369 (inkrementln):


pdavek na dokonovn pro dno

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi pohybu na danou hloubku v mm/min

Psuv pi dokonovn Q338 (inkrementln): rozmr,


o kter se nstroj v ose vetena pisune pi
dokonovn. Q338=0: dokonen jednm psuvem

Q37

Q376

Q206

Q338
Q202
Q201

HEIDENHAIN iTNC 530

425

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi elem nstroje a povrchem obrobku.

Souadnice povrchu obrobku Q203 (absolutn):


absolutn souadnice povrchu obrobku.

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Strategie zanoovn Q366: druh strategie zanoovn:


0 = svisl zanoovn. TNC zano kolmo nezvisle
na hlu zanoovn ANGLE definovanm v tabulce
nstroj.
1 = zanoovn po roubovici. V tabulce nstroj
mus bt pro aktivn nstroj hel zanoen ANGLE
definovn hodnotou rznou od 0. Jinak vyd TNC
chybov hlen. Je-li dostatek msta tak pouvejte
pouze zanoovn po roubovici.
2 = stdav zapichovn. V tabulce nstroj mus
bt pro aktivn nstroj hel zanoen ANGLE
definovn hodnotou rznou od 0. Jinak vyd TNC
chybov hlen. TNC me kvav zanoovat a
tehdy, kdy dlka pojezdu po rozten krunici in
nejmn trojnsobek prmru nstroje.

Posuv obrbn naisto Q385: pojezdov rychlost


nstroje pi obrbn stny a dna naisto v mm/min

Q200

Q36

Q20

Q36

Q20

X
Plda: NC-bloky
8 CYCL DEF 254 KRUHOV DRKA
Q215=0

;ROZSAH OBRBN

Q219=12 ;KA DRKY


Q368=0,2 ;PDAVEK PRO STRANU
Q375=80 ;PRMR ROZTEN
KRUNICE
Q367=0

;VZTAH POLOHY DRKY

Q216=+50 ;STED 1. OSY


Q217=+50 ;STED 2. OSY
Q376=+45 ;HEL STARTU
Q248=90 ;HEL OTEVEN
Q378=0

;HLOV ROZTE

Q377=1

;POET OBRBCCH OPERAC

Q207=500 ;POSUV FRZOVN


Q351=+1 ;DRUH FRZOVN
Q201=-20 ;HLOUBKA
Q202=5

;HLOUBKA PSUVU

Q369=0,1 ;PDAVEK NA DNO


Q206=150 ;POSUV PSUVU DO HLOUBKY
Q338=5

;PSUV NAISTO

Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=50 ;2. BEZPEN VZDLENOST
Q366=1

;ZANOOVN

Q385=500 ;POSUV OBRBN NAISTO


9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3
426

8 Programovn: Cykly

Cyklem pravohlho epu 256 mete obrbt pravohl ep. Je-li


mra polotovaru vt ne je maximln mon bon psuv, tak TNC
provede nkolik bonch psuv, a se doshne koncov mra.
1

3
4

5
6
7

Nstroj vyjede z vchoz pozice cyklu (sted epu) v kladnm


smru X do vchoz pozice obrbn epu. Vchoz pozice le 2
mm vpravo vedle polotovaru epu
Stoj-li nstroj na 2. bezpen vzdlenosti, pejede TNC
rychloposuvem FMAX na bezpenou vzdlenost a odtud posuvem
pro psuv do hloubky na prvn hloubku psuvu
Potom najede nstroj tangenciln plkruhem na obrys epu a
ofrzuje jeden obh.
Nelze-li doshnout konen rozmr jednm obhem, tak TNC v
aktuln hloubce psuvu bon pisune nstroj a pot frzuje dal
obh. TNC pitom bere do vahy rozmr polotovaru, konen
rozmr a povolen bon psuv. Tento postup se opakuje, a se
doshne definovan konen rozmr.
Pak nstroj odjede tangenciln plkruhem zpt od obrysu do
vchozho bodu obrbn epu.
Pot TNC pejede nstrojem do dal hloubky psuvu a obrb ep
v tto hloubce.
Tento postup se opakuje, a se doshne naprogramovan
hloubky.

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

PRAVOHL EP (cyklus 256)


2mm

Ped programovnm dbejte na tyto body


Pedpolohujte nstroj do vchoz polohy v rovin obrbn
s korekc rdiusu R0. Pozor na parametr Q367 (poloha
epu).
V ose nstroje napolohuje TNC nstroj automaticky. Pozor
na parametr Q204 (2. bezpen vzdlenost).
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Na konci cyklu odjede TNC nstrojem rychloposuvem na
bezpenou vzdlenost nebo pokud je zadan na
2. bezpenou vzdlenost
Bitem 2 strojnho parametru 7441 nastavte, zda m TNC
pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).
Pozor nebezpe kolize!
Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!
Vpravo vedle epu nechte dostatek msta pro njezd.
Minimum: prmr nstroje + 2 mm.

HEIDENHAIN iTNC 530

427

Rozmr polotovaru dlka strany 1 Q424: dlka


polotovaru epu, paraleln s hlavn osou roviny
obrbn. Zadejte Rozmr polotovaru dlka strany 1
vt ne 1. dlka strany. TNC provede nkolik
bonch psuv, pokud je rozdl mezi mrou
polotovaru 1 a konenm rozmrem 1 vt, ne je
ppustn bon pisunut (rdius nstroje krt
pekrvn drah Q370). TNC vypotv vdy
konstantn bon psuv.
2. dlka strany Q219: dlka epu, paraleln s vedlej
osou roviny obrbn. Zadejte Rozmr polotovaru
dlka strany 2 vt ne 2. dlka strany. TNC provede
nkolik bonch psuv, pokud je rozdl mezi mrou
polotovaru 1 a konenm rozmrem 2 vt, ne je
ppustn bon pisunut (rdius nstroje krt
pekrvn drah Q370). TNC vypotv vdy
konstantn bon psuv.

Q207

Q368

Rdius rohu Q220: rdius rohu epu

Pdavek na dokonen stny Q368 (inkrementln):


pdavek na dokonen v rovin obrbn, kter
ponech TNC pi obrbn.

Poloha natoen Q224 (absolutn): hel, o nj se cel


ep nato. Sted natoen le v t poloze, v n stoj
nstroj pi vyvoln cyklu

Poloha epu Q367: poloha epu vztaen k poloze


nstroje pi vyvoln cyklu:
0: poloha nstroje = sted epu
1: poloha nstroje = lev doln roh
2: poloha nstroje = prav doln roh
3: poloha nstroje = prav horn roh
4: poloha nstroje = lev horn roh

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3:
+1 = sousledn frzovn
1 = nesousledn frzovn

Rozmr polotovaru dlka strany 2 Q425: dlka


polotovaru epu, paraleln s vedlej osou roviny
obrbn.

Q424
Q218

Q219
Q425

1. dlka strany Q218: dlka epu, paraleln s hlavn


osou roviny obrbn

22
Q

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Q367=0
Q367=1

Q367=2
X

X
Y

Q367=3

Q367=4

Y
Q351= +1

Q351= 1
k

428

8 Programovn: Cykly

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno epu

Hloubka psuvu Q202 (inkrementln): rozmr, o


nj se nstroj pokad pisune; zadejte hodnotu
vt ne 0

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi pohybu na danou hloubku v mm/min

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi elem nstroje a povrchem obrobku.

Souadnice povrchu obrobku Q203 (absolutn):


absolutn souadnice povrchu obrobku.

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Koeficient pekryt drhy Q370: Q370 x rdius


nstroje udv stranov psuv k. Maximln hodnota
zadn: 1,9999

Q206

Z
Q203

Q200

Q204

Q202
Q201

X
Plda: NC-bloky
8 CYCL DEF 256 PRAVOHL EP
Q218=60

;1. DLKA STRANY

Q424=74

;MRA POLOTOVARU 1

Q219=40

;2. DLKA STRANY

Q425=60

;MRA POLOTOVARU 2

Q220=5

;ROHOV RDIUS

Q368=0,2 ;PDAVEK PRO STRANU


Q224=+0 ;POLOHA NATOEN
Q367=0

;POLOHA EPU

Q207=500 ;POSUV FRZOVN


Q351=+1 ;DRUH FRZOVN
Q201=-20 ;HLOUBKA
Q202=5

;HLOUBKA PSUVU

Q206=150 ;POSUV PSUVU DO


HLOUBKY
Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q370=1

;PEKRVN DRAH

9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3

HEIDENHAIN iTNC 530

429

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

KRUHOV EP (cyklus 257)


Cyklem kruhovho epu 257 mete obrbt kruhov ep. Je-li mra
polotovaru vt ne je maximln mon bon psuv, tak TNC
provede nkolik bonch psuv, a se doshne prmr hotovho
dlce.
1

3
4

5
6
7

Nstroj vyjede z vchoz pozice cyklu (sted epu) v kladnm


smru X do vchoz pozice obrbn epu. Vchoz pozice le 2
mm vpravo vedle polotovaru epu
Stoj-li nstroj na 2. bezpen vzdlenosti, pejede TNC
rychloposuvem FMAX na bezpenou vzdlenost a odtud posuvem
pro psuv do hloubky na prvn hloubku psuvu
Potom najede nstroj tangenciln plkruhem na obrys epu a
ofrzuje jeden obh.
Nelze-li doshnout konen prmr dlce jednm obhem, tak TNC
v aktuln hloubce psuvu bon pisune nstroj a pot frzuje
dal obh. TNC pitom bere do vahy prmr polotovaru, konen
prmr dlce a povolen bon psuv. Tento postup se opakuje, a
se doshne definovan konen prmr dlce
Pak nstroj odjede tangenciln plkruhem zpt od obrysu do
vchozho bodu obrbn epu.
Pot TNC pejede s nstrojem do dal hloubky psuvu a obrb
ep v tto hloubce.
Tento postup se opakuje, a se doshne naprogramovan
hloubky.

2mm

Ped programovnm dbejte na tyto body


Pedpolohujte nstroj do vchoz polohy v rovin obrbn
(sted epu) s korekc rdiusu R0.
V ose nstroje napolohuje TNC nstroj automaticky. Pozor
na parametr Q204 (2. bezpen vzdlenost).
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Na konci cyklu napolohuje TNC nstroj opt zptky do
vchoz polohy.
Na konci cyklu odjede TNC nstrojem rychloposuvem na
bezpenou vzdlenost nebo pokud je zadan na
2. bezpenou vzdlenost

430

8 Programovn: Cykly

Pozor nebezpe kolize!


Uvdomte si, e TNC pi zadn kladn hloubky vpoet
pedpolohovn invertuje. Nstroj tedy jede v ose nstroje
rychloposuvem na bezpenou vzdlenost pod povrchem
obrobku!
Vpravo vedle epu nechte dostatek msta pro njezd.
Minimum: prmr nstroje + 2 mm.
Prmr hotovho dlce Q223: prmr naisto
obrobenho epu

Prmr polotovaru Q222: prmr polotovaru. Zadejte


prmr polotovaru vt, ne je prmr konenho
dlce. TNC provede nkolik bonch psuv, pokud je
rozdl mezi prmrem polotovaru a konenm
prmrem dlce vt, ne je ppustn bon pisunut
(rdius nstroje krt pekrvn drah Q370). TNC
vypotv vdy konstantn bon psuv.

Pdavek na dokonen stny Q368 (inkrementln):


pdavek na dokonen v rovin obrbn

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Druh frzovn Q351: druh obrbn frzovnm pi


M3:
+1 = sousledn frzovn
1 = nesousledn frzovn

Q207

Q223
Q222

Q368

Y
Q351= 1

Q351= +1
k

HEIDENHAIN iTNC 530

431

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Bitem 2 strojnho parametru 7441 nastavte, zda m TNC


pi zadn kladn hloubky vydat chybov hlen (bit 2=1)
nebo ne (bit 2=0).

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Hloubka Q201 (inkrementln): vzdlenost povrch


obrobku dno epu

Hloubka psuvu Q202 (inkrementln): rozmr, o


nj se nstroj pokad pisune; zadejte hodnotu
vt ne 0

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi pohybu na danou hloubku v mm/min

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi elem nstroje a povrchem obrobku.

Souadnice povrchu obrobku Q203 (absolutn):


absolutn souadnice povrchu obrobku.

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Koeficient pekryt drhy Q370: Q370 x rdius


nstroje udv stranov psuv k. Maximln hodnota
zadn: 1,9999

Q206

Z
Q203

Q204

Q200
Q202

Q201

X
Plda: NC-bloky
8 CYCL DEF 257 KRUHOV EP
Q223=60

;PRMR HOTOVHO DLCE

Q222=60

;PRMR POLOTOVARU

Q368=0,2 ;PDAVEK PRO STRANU


Q207=500 ;POSUV FRZOVN
Q351=+1 ;DRUH FRZOVN
Q201=-20 ;HLOUBKA
Q202=5

;HLOUBKA PSUVU

Q206=150 ;POSUV PSUVU DO


HLOUBKY
Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q370=1

;PEKRVN DRAH

9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3

432

8 Programovn: Cykly

Y
100

45

50

50

80

70

90

8
50

90

100

-40 -30 -20

0 BEGINN PGM C210 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-40

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+6

Definice nstroje - hrubovn/dokonovn

4 TOOL DEF 2 L+0 R+3

Definice nstroje - drkov frza

5 TOOL CALL 1 Z S3500

Vyvoln nstroje - hrubovn/dokonen

6 L Z+250 R0 FMAX

Odjet nstroje

HEIDENHAIN iTNC 530

433

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

Pklad: Frzovn kapes, ostrvk a drek

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

7 CYCL DEF 256 PRAVOHL EP


Q218=90

Definice cyklu vnjho obrbn

;1. DLKA STRANY

Q424=100 ;MRA POLOTOVARU 1


Q219=80

;2. DLKA STRANY

Q425=100 ;MRA POLOTOVARU 2


Q220=0

;ROHOV RDIUS

Q368=0

;PDAVEK PRO STRANU

Q224=0

;POLOHA NATOEN

Q367=0

;POLOHA EPU

Q207=250 ;POSUV FRZOVN


Q351=+1 ;DRUH FRZOVN
Q201=-30 ;HLOUBKA
Q202=5

;HLOUBKA PSUVU

Q206=250 ;POSUV PSUVU DO


HLOUBKY
Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=20

;2. BEZPEN VZDLENOST

Q370=1

;PEKRVN DRAH

8 CYCL CALL POS X+50 Y+50 Z+0 M3

Vyvoln cyklu vnjho obrbn

9 CYCL DEF 252 KRUHOV KAPSA

Definice cyklu kruhov kapsy

Q215=0

;ROZSAH OBRBN

Q223=50

;PRMR KRUHU

Q368=0,2 ;PDAVEK PRO STRANU


Q207=500 ;POSUV FRZOVN
Q351=+1 ;DRUH FRZOVN
Q201=-30 ;HLOUBKA
Q202=5

;HLOUBKA PSUVU

Q369=0,1 ;PDAVEK NA DNO


Q206=150 ;POSUV PSUVU DO
HLOUBKY
Q338=5

;PSUV NAISTO

Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q370=1

;PEKRVN DRAH

Q366=1

;ZANOOVN

Q385=750 ;POSUV OBRBN NAISTO


10 CYCL CALL POS X+50 Y+50 Z+0 FMAX
434

Vyvoln cyklu kruhov kapsy


8 Programovn: Cykly

Vmna nstroje

12 TOOL CALL 2 Z S5000

Vyvoln nstroje - drkov frza

13 CYCL DEF 254 KRUHOV DRKA

Definice cyklu drky

Q215=0

;ROZSAH OBRBN

Q219=8

;KA DRKY

8.6 Cykly k frzovn kapes, ostrvk (ep) a drek

11 L Z+250 R0 FMAX M6

Q368=0,2 ;PDAVEK PRO STRANU


Q375=70

;PRMR ROZTEN
KRUNICE

Q367=0

;VZTAH POLOHY DRKY

Pedpolohovn v X/Y nen nutn

Q216=+50 ;STED 1. OSY


Q217=+50 ;STED 2. OSY
Q376=+45 ;HEL STARTU
Q248=90

;HEL OTEVEN

Q378=180 ;HLOV ROZTE


Q377=2

Bod startu 2. drky

;POET OBRBCCH
OPERAC

Q207=500 ;POSUV FRZOVN


Q351=+1 ;DRUH FRZOVN
Q201=-20 ;HLOUBKA
Q202=5

;HLOUBKA PSUVU

Q369=0,1 ;PDAVEK NA DNO


Q206=150 ;POSUV PSUVU DO
HLOUBKY
Q338=5

;PSUV NAISTO

Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q366=1

;ZANOOVN

14 CYCL CALL FMAX M3

Vyvoln cyklu drky

15 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

16 END PGM C210 MM

HEIDENHAIN iTNC 530

435

8.7 Cykly k vytvoen bodovch rastr

8.7 Cykly k vytvoen bodovch


rastr
Pehled
TNC nabz 2 cykly, jimi mete pmo zhotovovat bodov rastry:
Cyklus

Softklvesa Strnka

220 RASTR BOD NA KRUNICI

Strana 437

221 RASTR BOD NA PMKCH

Strana 439

S cykly 220 a 221 mete kombinovat nsledujc obrbc cykly:


Muste-li zhotovovat nepravideln rastry bod, pak
pouvejte tabulky bod s CYCL CALL PAT (viz Tabulky
bod na stran 351).
S funkc Pattern def mte k dispozici dal pravideln
rastry bod (viz Definice vzoru PATTERN DEF na stran
344)
Cyklus 200
Cyklus 201
Cyklus 202
Cyklus 203
Cyklus 204
Cyklus 205
Cyklus 206
Cyklus 207
Cyklus 208
Cyklus 209
Cyklus 240
Cyklus 251
Cyklus 252
Cyklus 253
Cyklus 254
Cyklus 256
Cyklus 257
Cyklus 262
Cyklus 263
Cyklus 264
Cyklus 265
Cyklus 267

436

VRTN
VYSTRUOVN
VYVRTVN
UNIVERZLN VRTN
ZPTN ZAHLUBOVN
UNIVERZLN HLUBOK VRTN
VRTN ZVITU NOV s vyrovnvac hlavou
VRTN ZVITU GS NOV bez vyrovnvac hlavy
VYFRZOVN DRY
VRTN ZVITU S ODLOMENM TSKY
STEDN
PRAVOHL KAPSA
KRUHOV KAPSA
FRZOVN DREK
kruhov drka (lze kombinovat pouze s cyklem 221)
PRAVOHL EP
KRUHOV EP
FRZOVN ZVITU
FRZOVN ZVITU SE ZAHLOUBENM
VRTAC FRZOVN ZVITU
VRTAC FRZOVN ZVITU
FRZOVN VNJHO ZVITU

8 Programovn: Cykly

TNC napolohuje rychloposuvem nstroj z aktuln polohy do bodu


startu prvnho obrbn.
Poad:
2. bezpen vzdlenost - najet (osa vetena)
Najet do bodu startu v rovin obrbn
Najet na bezpenou vzdlenost nad povrchem obrobku (osa
vetena)
2
3

Y
N = Q241
Q247

Q24

Q246

Q245

Q217

Z tto polohy provede TNC naposledy definovan obrbc cyklus


Potom TNC napolohuje nstroj pmkovm nebo kruhovm
pohybem do bodu startu dalho obrbn; nstroj se pitom
nachz na bezpen vzdlenosti (nebo 2. bezpen vzdlenosti)
Tento postup (1 a 3) se opakuje, a se provedou vechny
obrbc operace

Q216

Ped programovnm dbejte na tyto body


Cyklus 220 je aktivn jako DEF, to znamen, e cyklus 220
automaticky vyvolv naposledy definovan cyklus
obrbn.
Pokud kombinujete jeden z obrbcch cykl 200 a 209 a
251 a 267 s cyklem 220, pak jsou inn bezpen
vzdlenost, povrch obrobku a 2. bezpen vzdlenost z
cyklu 220.

Sted 1. osy Q216 (absolutn): sted rozten krunice


v hlavn ose roviny obrbn.

Sted 2. osy Q217 (absolutn): sted rozten krunice


ve vedlej ose roviny obrbn.

Prmr rozten krunice Q244: prmr rozten


krunice.

hel startu Q245 (absolutn): hel mezi hlavn osou


roviny obrbn a bodem startu prvn operace
obrbn na rozten krunici.

Koncov hel Q246 (absolutn): hel mezi hlavn osou


roviny obrbn a bodem startu posledn operace
obrbn na rozten krunici (neplat pro pln
kruhy); koncov hel zadvejte rzn od hlu startu;
je-li koncov hel vt ne hel startu, pak probh
obrbn proti smyslu hodinovch ruiek, jinak se
obrb ve smyslu hodinovch ruiek.

HEIDENHAIN iTNC 530

Q203

Q200

Q204

437

8.7 Cykly k vytvoen bodovch rastr

RASTR BOD NA KRUHU (cyklus 220)

8.7 Cykly k vytvoen bodovch rastr

Plda: NC-bloky
53 CYCL DEF 220 RASTR BOD NA
KRUNICI
Q216=+50 ;STED 1. OSY
Q217=+50 ;STED 2. OSY

Poet obrbcch operac Q241: poet obrbcch


operac na rozten krunici.

Q244=80

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi hrotem nstroje a povrchem
obrobku; zadvejte kladnou hodnotu.

Q245=+0 ;HEL STARTU

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly); zadv se
kladn hodnota.

438

hlov rozte Q247 (inkrementln): hel mezi dvma


obrbcmi operacemi na rozten krunici; je-li
hlov rozte rovna nule, vypote TNC hlovou
rozte z hlu startu, koncovho hlu a potu operac;
je-li hlov rozte zadna, pak TNC ignoruje koncov
hel; znamnko hlov roztee uruje smr obrbn
( = ve smyslu hodinovch ruiek).

Odjet do bezpen vky Q301: stanoven, jak m


nstroj mezi obrbcmi operacemi pojdt:
0: mezi operacemi odjdt na bezpenou vzdlenost
1: mezi operacemi odjdt na 2. bezpenou
vzdlenost

;PRMR ROZTEN
KRUNICE

Q246=+360 ;KONCOV HEL


Q247=+0 ;HLOV ROZTE
Q241=8

;POET OBRBCCH
OPERAC

Q200=2

;BEZPEN VZDLENOST

Q203=+30 ;SOUADNICE POVRCHU


Q204=50

;2. BEZPEN VZDLENOST

Q301=1

;POHYB DO BEZPEN VKY

Q365=0

;ZPSOB POJEZDU

Zpsob pojezdu? Pmkou=0/Kruhov=1 Q365:


stanoven, jakou drhovou funkc m nstroj mezi
obrbcmi operacemi pojdt:
0: mezi operacemi pojdt po pmce;
1: mezi obrbcmi operacemi pojdt kruhov po
prmru rozten krunice.

8 Programovn: Cykly

TNC napolohuje nstroj rychloposuvem z aktuln polohy do bodu


startu prvnho obrbn
Poad:
2. bezpen vzdlenost - najet (osa vetena)
Najet do bodu startu v rovin obrbn
Najet na bezpenou vzdlenost nad povrchem obrobku (osa
vetena)
2
3

5
6
7
8
9

Z
Y
X

Z tto polohy provede TNC naposledy definovan obrbc cyklus


Potom TNC napolohuje nstroj v kladnm smru hlavn osy na bod
startu dal obrbc operace; nstroj se pitom nachz na
bezpen vzdlenosti (nebo 2. bezpen vzdlenosti)
Tento postup (1 a 3) se opakuje, a se provedou vechny
obrbc operace na prvnm dku; nstroj stoj na poslednm bodu
tohoto prvnho dku
Potom TNC pejede nstrojem na posledn bod druhho dku a
provede tam obrbc operaci
Odtud polohuje TNC nstroj v zpornm smru hlavn osy na bod
startu dal obrbc operace
Tento postup (6) se opakuje, a se provedou vechny obrbc
operace na druhm dku
Potom jede TNC do bodu startu dalho dku
Takovmto kvavm pohybem se obrob vechny dal dky

Y
7

Q23

N=

Ped programovnm dbejte na tyto body


Cyklus 221 je aktivn jako DEF, to znamen, e cyklus 221
automaticky vyvolv naposledy definovan cyklus
obrbn.

Q238

Q24

N=

Q24

Q224
Q226

Pokud kombinujete jeden z obrbcch cykl 200 a 209 a


251 a 267 s cyklem 221, pak jsou inn bezpen
vzdlenost, povrch obrobku a 2. bezpen vzdlenost a
naklopen z cyklu 221.

Q225

Pouvte-li cyklus 254 ve spojen s cyklem 221, tak nen


poloha drky 0 povolen.

Q203

Q200

Q204

HEIDENHAIN iTNC 530

439

8.7 Cykly k vytvoen bodovch rastr

RASTR BOD NA PMKCH (cyklus 221)

8.7 Cykly k vytvoen bodovch rastr


440

Plda: NC-bloky

Vchoz bod 1. osy Q225 (absolutn): souadnice


vchozho bodu ady v hlavn ose obrbc roviny

Vchoz bod 2. osy Q226 (absolutn): souadnice bodu


startu ve vedlej ose roviny obrbn.

Rozte 1. osy Q237 (inkrementln): rozte


jednotlivch bod v dku.

Rozte 2. osy Q238 (inkrementln): vzjemn


vzdlenost jednotlivch dk.

Q237=+10 ;ROZTE 1. OSY

Poet sloupc Q242: poet obrbcch operac na


dku.

Q242=6

;POET SLOUPC

Q243=4

;POET DEK

Poet dk Q243: poet dk.

Q224=+15 ;POLOHA NATOEN

hel natoen Q224 (absolutn): hel, o kter je cel


rastr natoen; sted naten je v bod startu.

Q200=2

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi hrotem nstroje a povrchem obrobku

Q204=50

;2. BEZPEN VZDLENOST

Souadnice povrchu obrobku Q203 (absolutn):


souadnice povrchu obrobku

Q301=1

;POHYB DO BEZPEN VKY

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Odjet do bezpen vky Q301: stanoven, jak m


nstroj mezi obrbcmi operacemi pojdt:
0: mezi operacemi odjdt na bezpenou vzdlenost
1: mezi operacemi odjdt na 2. bezpenou
vzdlenost

54 CYCL DEF 221 RASTR BOD NA


PMKCH
Q225=+15 ;BOD STARTU 1. OSY
Q226=+15 ;BOD STARTU 2. OSY
Q238=+8 ;ROZTE 2. OSY

;BEZPEN VZDLENOST

Q203=+30 ;SOUADNICE POVRCHU

8 Programovn: Cykly

8.7 Cykly k vytvoen bodovch rastr

Pklad: Dry na krunici

Y
100

70

R25

30

R35

25

30

90 100

0 BEGIN PGM VRTN MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-40

Definice neobrobenho polotovaru

2 BLK FORM 0.2 Y+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+3

Definice nstroje

4 TOOL CALL 1 Z S3500

Vyvoln nstroje

5 L Z+250 R0 FMAX M3

Odjet nstroje

6 CYCL DEF 200 VRTN

Definice cyklu vrtn

Q200=2

;BEZPEN VZDLENOST

Q201=-15 ;HLOUBKA
Q206=250 ;PSUV F DO HLOUBKY
Q202=4

;HLOUBKA PSUVU

Q210=0

;AS PRODLEVY

Q203=+0 ;SOUADNICE POVRCHU


Q204=0

;2. BEZPEN VZDLENOST

Q211=0,25 ;ASOV PRODLEVA DOLE

HEIDENHAIN iTNC 530

441

8.7 Cykly k vytvoen bodovch rastr

7 CYCL DEF 220 RASTR BOD NA KRUNICI


Q216=+30 ;STED 1. OSY

Definice cyklu rozten krunice 1, CYCL 200 se vyvol automaticky,


Q200, Q203 a Q204 plat z cyklu 220

Q217=+70 ;STED 2. OSY


Q244=50

;PRMR ROZTEN
KRUNICE

Q245=+0 ;HEL STARTU


Q246=+360 ;KONCOV HEL
Q247=+0 ;HLOV ROZTE
Q241=10

;POET

Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=100 ;2. BEZPEN VZDLENOST
Q301=1

;POHYB DO BEZPEN VKY

Q365=0

;ZPSOB POJEZDU

8 CYCL DEF 220 RASTR BOD NA KRUNICI


Q216=+90 ;STED 1. OSY

Definice cyklu rozten krunice 2, CYCL 200 se vyvol automaticky,


Q200, Q203 a Q204 plat z cyklu 220

Q217=+25 ;STED 2. OSY


Q244=70

;PRMR ROZTEN
KRUNICE

Q245=+90 ;HEL STARTU


Q246=+360 ;KONCOV HEL
Q247=30

;HLOV ROZTE

Q241=5

;POET

Q200=2

;BEZPEN VZDLENOST

Q203=+0 ;SOUADNICE POVRCHU


Q204=100 ;2. BEZPEN VZDLENOST
Q301=1

;POHYB DO BEZPEN VKY

Q365=0

;ZPSOB POJEZDU

9 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

10 END PGM VRTN MM

442

8 Programovn: Cykly

8.8 SL-cykly

8.8 SL-cykly
Zklady
Pomoc SL-cykl mete skldat sloit obrysy a z celkem 12 dlch
obrys (kapes nebo ostrvk). Jednotliv dl obrysy zadte jako
podprogramy. Ze seznamu dlch obrys (sel podprogram), kter
zadvte v cyklu 14 OBRYS, vypote TNC celkov obrys.

Plda: Schma: Prce s SL-cykly


0 BEGIN PGM SL2 MM
...

Pam pro jeden SL-cyklus (vechny podprogramy obrys)


je omezena. Poet monch obrysovch prvk zvis na
druhu obrysu (vnj nebo vnitn obrys) a na potu dlch
obrys a in maximln 8 192 obrysovch prvk.

12 CYCL DEF 140 OBRYS ...

SL-cykly provd intern obshl a komplexn vpoty a z


toho vyplvajc obrbn. Z bezpenostnch dvod
provete ped vlastnm obrbnm vdy test grafickm
programem ! Tak mete jednodue zjistit, zda obrbn
vypotan TNC probhne sprvn.

16 CYCL DEF 21 PEDVRTN ...

Vlastnosti podprogram
Pepoty (transformace) souadnic jsou dovoleny. Jsou-li
programovny v rmci dlch obrys, psob i v nsledujcch
podprogramech, po vyvoln cyklu se vak nemus ruit.
TNC ignoruje posuvy F a pdavn funkce M.
TNC rozpozn kapsu, kdy obhte obrys zevnit, napklad Popis
obrysu ve smyslu hodinovch ruiek s korekc rdiusu RR.
TNC rozpozn ostrvek, kdy obhte obrys zvnjku, napklad
Popis obrysu ve smyslu hodinovch ruiek s korekc rdiusu RL.
Podprogramy nesm obsahovat dn souadnice v ose vetena.
V prvnm bloku souadnic podprogramu nadefinujte rovinu obrbn.
Pdavn osy U,V,W jsou dovoleny v rozumn kombinaci. V prvnm
bloku vdy zsadn definujte ob osy roviny obrbn.
Pouvte-li Q-parametry, pak provdjte pslun vpoty a
piazen pouze v rmci danch obrysovch podprogram.

13 CYCL DEF 20 OBRYSOV DATA ...


...
17 CYCL CALL
...
18 CYCL DEF 22 HRUBOVN ...
19 CYCL CALL
...
22 CYCL DEF 23 HLOUBKA NAISTO ...
23 CYCL CALL
...
26 CYCL DEF 24 STRANA NAISTO ...
27 CYCL CALL
...
50 L Z+250 R0 FMAX M2
51 LBL 1
...
55 LBL 0
56 LBL 2
...
60 LBL 0
...
99 END PGM SL2 MM

HEIDENHAIN iTNC 530

443

8.8 SL-cykly

Vlastnosti obrbcch cykl


TNC automaticky polohuje ped kadm cyklem do bezpen
vzdlenosti.
Kad rove hloubky se frzuje bez zvednut nstroje; ostrvky se
objdj po stranch.
Aby se zabrnilo stopm po odjdn z ezu, tak TNC vkld u
netangencilnch vnitnch roh globln definovateln zaoblovac
rdius. Zaoblovac rdius zadateln v cyklu 20 psob na drhu
stedu nstroje, take me poppad zvtit zaoblen definovan
rdiusem nstroje (plat pi hrubovn a obrbn stran naisto).
Pi dokonovn stran najede TNC na obrys po tangenciln kruhov
drze.
Pi dokonovn dna najede TNC nstrojem na obrobek rovn po
tangenciln kruhov drze (nap.: osa vetena Z: kruhov drha v
rovin Z/X).
TNC obrb obrys prbn sousledn, poppad nesousledn.
Parametrem MP7420 nadefinujete, kam TNC napolohuje
nstroj na konci cykl 21 a 24.
Rozmrov daje pro obrbn, jako hloubku frzovn, pdavky a
bezpenou vzdlenost, zadte centrln v cyklu 20 jako OBRYSOV
DATA.

444

8 Programovn: Cykly

Cyklus

Softklvesa

8.8 SL-cykly

Pehled SL-cykl
Strnka

14 OBRYS (nezbytn nutn)

Strana 446

20 OBRYSOV DATA (nezbytn


nutn)

Strana 450

21 PEDVRTN (voliteln pouiteln)

Strana 451

22 HRUBOVN (nezbytn nutn)

Strana 452

23 DOKONEN DNA (voliteln


pouiteln)

Strana 454

24 DOKONEN STNY (voliteln


pouiteln)

Strana 455

Rozen cykly:
Cyklus

Softklvesa Strnka

25 OTEVEN OBRYS

Strana 456

27 PL VLCE

Strana 459

28 PL VLCE - frzovn drek

Strana 461

29 PL VLCE frzovn vstupku

Strana 464

39 PL VLCE frzovn vnjho


obrysu

Strana 466

HEIDENHAIN iTNC 530

445

8.8 SL-cykly

OBRYS (cyklus 14)


V cyklu 14 OBRYS vypete seznam vech podprogram, kter se
maj sloit do jednoho celkovho obrysu.
Ped programovnm dbejte na tyto body

Cyklus 14 je aktivn jako DEF, to znamen, e je inn od


sv definice v programu.

V cyklu 14 mete pout maximln 12 podprogram


(dlch obrys).

446

sla Label (nvst) pro obrys: zadejte vechna


sla nvst jednotlivch podprogram, kter se maj
sloit pekrytm do jednoho obrysu. Kad slo
potvrte klvesou ZADN a zadvn ukonete
klvesou END.

8 Programovn: Cykly

Jednotliv kapsy a ostrvky mete sluovat do jedinho novho


obrysu. Tak mete zvtit plochu kapsy propojenou kapsou nebo
zmenit ostrvkem.

8.8 SL-cykly

Slouen obrysy
Y

Podprogramy: pekryt kapsy


S1

Nsledujc pklady program jsou podprogramy obrys,


kter se v hlavnm programu vyvolvaj cyklem 14
OBRYS.

Kapsy A a B se pekrvaj.

B
S2

TNC vypot prseky S1 a S2, nemus se programovat.


Kapsy se programuj jako pln kruhy.

Podprogram 1: kapsa A
51 LBL 1
52 L X+10 Y+50 RR

Plda: NC-bloky

53 CC X+35 Y+50

12 CYCL DEF 14.0 OBRYS

54 C X+10 Y+50 DR-

13 CYCL DEF 14.1 NVST OBRYSU 1/2/3/4

55 LBL 0
Podprogram 2: kapsa B
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR60 LBL 0

HEIDENHAIN iTNC 530

447

8.8 SL-cykly

hrnn plocha
Obrobit se maj ob dl plochy A a B, vetn vzjemn se pekrvajc
plochy:
Plochy A a B mus bt kapsy.
Prvn kapsa (v cyklu 14) mus zanat mimo druhou kapsu.
Plocha A:

51 LBL 1
52 L X+10 Y+50 RR

53 CC X+35 Y+50
54 C X+10 Y+50 DR55 LBL 0
Plocha B:
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR60 LBL 0
Rozdlov plocha
Plocha A se m obrobit bez sti pekryt plochou B:
Plocha A mus bt kapsa a B mus bt ostrvek.
A mus zanat mimo B.
B mus zanat uvnit A
Plocha A:
51 LBL 1
52 L X+10 Y+50 RR

B
A

53 CC X+35 Y+50
54 C X+10 Y+50 DR55 LBL 0
Plocha B:
56 LBL 2
57 L X+90 Y+50 RL
58 CC X+65 Y+50
59 C X+90 Y+50 DR60 LBL 0

448

8 Programovn: Cykly

8.8 SL-cykly

Protnajc se plocha
Obrobit se m plocha pekryt A i B (plochy pekryt pouze A i B maj
zstat neobroben).
A a B mus bt kapsy.
A mus zanat uvnit B.
Plocha A:
51 LBL 1

52 L X+60 Y+50 RR
53 CC X+35 Y+50
54 C X+60 Y+50 DR55 LBL 0
Plocha B:
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR60 LBL 0

HEIDENHAIN iTNC 530

449

V cyklu 20 zadte informace pro obrbn pro podprogramy s dlmi


obrysy.

Ped programovnm dbejte na tyto body


Cyklus 20 je aktivn jako DEF, to znamen, e cyklus 20 je
aktivn od sv definice v programu obrbn.
Q9=1

Znamnko parametru cyklu Hloubka definuje smr


obrbn. Naprogramujete-li hloubku = 0, pak TNC dan
cyklus provede v hloubce 0.

Q9=+1

Informace pro obrbn zadan v cyklu 20 plat pro cykly


21 a 24.
Pouijete-li SL-cykly v programech s Q-parametry, pak
nesmte pout parametry Q1 a Q20 jako parametry
programu.

Hloubka frzovn Q1 (inkrementln): vzdlenost


mezi povrchem obrobku dnem kapsy.

Pekryt drhy koeficient Q2: Q2 x rdius nstroje


udv stranov psuv k.

Pdavek na dokonen stny Q3 (inkrementln):


pdavek na dokonen v rovin obrbn.

Pdavek na dokonen dna Q4 (inkrementln):


pdavek na dokonovn pro dno.

Souadnice povrchu obrobku Q5 (absolutn):


absolutn souadnice povrchu obrobku.

Bezpen vzdlenost Q6 (inkrementln): vzdlenost


mezi elem nstroje a povrchem obrobku.

Bezpen vka Q7 (absolutn): absolutn vka, v n


neme dojt ke kolizi s obrobkem (pro
mezipolohovn a nvrat na konci cyklu).

Vnitn rdius zaoblen Q8: rdius zaoblen vnitnch


roh; zadan hodnota se vztahuje na drhu stedu
nstroje.

Q6
Q10

Q1

Q7

Q5

X
Plda: NC-bloky
57 CYCL DEF 20 OBRYSOV DATA
Q1=-20

;HLOUBKA FRZOVN

Smysl oten? Q9: smr obrbn pro kapsy

Q2=1

;PEKRVN DRAH

Q9 = -1 nesousledn pro kapsu a ostrvek


Q9 = +1 sousledn pro kapsu a ostrvek

Q3=+0,2

;PDAVEK PRO STRANU

Q4=+0,1

;PDAVEK NA DNO

Q5=+30

;SOUADNICE POVRCHU

Q6=2

;BEZPEN VZDLENOST

Q7=+80

;BEZPEN VKA

Pi peruen programu mete parametry obrbn pekontrolovat a


ppadn pepsat.

450

Q
8

8.8 SL-cykly

OBRYSOV DATA (cyklus 20)

Q8=0,5

;RDIUS ZAOBLEN

Q9=+1

;SMYSL OTEN

8 Programovn: Cykly

8.8 SL-cykly

PEDVRTN (cyklus 21)


Prbh cyklu
1
2

4
5
6

Nstroj vrt zadanm posuvem F z aktuln polohy a do prvn


hloubky psuvu
Potom TNC vyjede nstrojem a vrt se rychloposuvem FMAX
opt a do prvn hloubky psuvu, zmenen o pedstavnou
vzdlenost t.
zen si uruje tuto pedstavnou vzdlenost samoinn:
hloubka vrtn do 30 mm: t = 0,6 mm
hloubka vrtn pes 30 mm: t = hloubka vrtn/50
maximln pedstavn vzdlenost: 7 mm

Nato vrt nstroj zadanm posuvem F o dal hloubku psuvu


TNC opakuje tento postup (1 a 4), a se doshne zadan hloubky
dry
Na dn dry vrt TNC po uplynut asov prodlevy k uvolnn z
ezu, nstroj rychloposuvem FMAX zpt do startovac polohy

Plda: NC-bloky

Pouit
Cyklus 21 PEDVRTN zohleduje pro body zpichu pdavek na
dokonen stn a pdavek na dokonen dna, rovn i rdius
hrubovacho nstroje. Body zpichu jsou souasn i body startu pro
hrubovn.
Ped programovnm dbejte na tyto body
TNC nerespektuje Delta-hodnotu DR programovanou v
bloku TOOL CALL pi vpotu bod zpichu.

58 CYCL DEF 21 PEDVRTN


Q10=+5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q13=1

;HRUBOVAC NSTROJ

V kritickch mstech neme TNC pp. pedvrtat


nstrojem, kter je vt ne hrubovac nstroj.

Hloubka psuvu Q10 (inkrementln): rozmr, o kter


se nstroj pokad pisune (znamnko pi zpornm
smru obrbn ).

Posuv psuvu do hloubky Q11: vrtac posuv v mm/min

slo hrubovacho nstroje Q13: slo nstroje pro


vyhrubovn

HEIDENHAIN iTNC 530

451

8.8 SL-cykly

HRUBOVN (cyklus 22)


1
2
3
4

TNC napolohuje nstroj nad bod zpichu; pitom se bere ohled na


pdavek na dokonen stny
V prvn hloubce psuvu frzuje nstroj posuvem pro frzovn Q12
obrys zevnit ven
Pitom se obrysy ostrvk (zde: C/D) ofrzuj s piblenm k
obrysu kapes (zde: A/B).
V dalm kroku pejede TNC nstrojem do dal hloubky psuvu a
opakuje operaci hrubovn, a se doshne naprogramovan
hloubky.
Nakonec odjede TNC nstrojem zpt na bezpenou vku.
Ped programovnm dbejte na tyto body
Ppadn pouijte frzu s elnmi zuby (DIN 844) nebo
pedvrtejte cyklem 21.
Chovn cyklu 22 pi zanoovn stanovte parametrem
Q19 a sloupci ANGLE a LCUTS v tabulce nstroj:
Je-li definovno Q19=0, pak TNC zanouje zsadn
kolmo, i kdy je pro aktivn nstroj definovan hel
zanoovn (ANGLE).
Definujete-li ANGLE=90 tak TNC pak zano kolmo.
Jako zapichovac posuv se pouije posuv pi kvavm
zpichu Q19.
Je-li definovan posuv pi kvavm zpichu Q19 v cyklu
22 a v tabulce nstroj je definovan ANGLE mezi 0,1 a
89,999, tak TNC zanouje po roubovici se stanovenm
ANGLE.
Je-li definovan posuv pi kvavm zpichu v cyklu 22 a
v tabulce nstroj nen ANGLE uveden, tak TNC vyd
chybov hlen.
Jsou-li geometrick pomry takov, e se me
zanoovat jinak ne po roubovici (geometrie drky),
tak TNC se pokus zapichovat kvav. Dlka zanoen
se vypot z LCUTS a ANGLE (dlka kyvu = LCUTS/
tan ANGLE).
U obrys kapes s ostrmi vnitnmi rohy me pi pouit
koeficientu pekryt vtho ne 1 zbt po vyhrubovn
zbytkov materil. Zkontrolujte zvlt nejvnitnj drhu
a pop. trochu upravte koeficient pekryt. Tm se nech
doshnout jin rozdlen ezu, co asto vede k
poadovanmu vsledku.
Pi dohrubovn nebere TNC ohled na definovanou
hodnotu opoteben DR dohrubovacho nstroje.

452

8 Programovn: Cykly

Hloubka psuvu Q10 (inkrementln): rozmr, o kter


se nstroj pokad pisune

Posuv psuvu do hloubky Q11: posuv pi zanoovn v


mm/min.

Posuv hrubovn Q12: frzovac posuv v mm/min.

Pedhrubovac nstroj Q18, pop. QS18: slo nebo


nzev nstroje, jm TNC prv pedhruboval.
Pepnut na zadn nzvu: stisknte softklvesu
NZEV NSTROJE Speciln upozornn pro
AWT-Weber: TNC vlo znak hornch uvozovek
automaticky pi oputn zadvacho polka. Pokud
se pedhrubovn neprovdlo, zadejte 0 ; zadte-li
zde njak slo nebo nzev, vyhrubuje TNC pouze tu
st, kter nemohla bt pedhrubovacm nstrojem
obrobena. Nelze-li na oblast dohrubovn najet ze
strany, zano se TNC kvav; k tomu muste v
tabulce nstroj TOOL.T, viz Nstrojov data,
strana 198 definovat dlku bitu LCUTS a maximln
hel zanoen nstroje ANGLE. Ppadn vype TNC
chybov hlen.

Posuv stdavho zapichovn Q19: posuv pi kvavm


zanoovn v mm/min.

Zptn posuv Q208: pojezdov rychlost nstroje pi


vyjdn po obrbn v mm/min. Zadte-li Q208=0,
pak TNC vyjd nstrojem posuvem Q12.

Koeficient posuvu v % Q401: procentn koeficient, na


kter redukuje TNC obrbc posuv (Q12), jakmile
nstroj pi hrubovn najede do materilu s plnm
zbrem. Pouvte-li redukci posunu, tak mete
definovat posun hrubovn v takov velikosti, aby pi
definovanm pekrvn drah v cyklu 20 (Q2)
panovaly optimln ezn podmnky. TNC pak
redukuje na mstech pechod nebo v tsnch
mstech posuv podle va specifikace, take doba
obrbn by mla bt celkov krat.

Plda: NC-bloky
59 CYCL DEF 22 HRUBOVN
Q10=+5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=750

;POSUV HRUBOVN

Q18=1

;PEDHRUBOVAC NSTROJ

Q19=150 ;POSUV STDAVHO


ZAPICHOVN
Q208=99999 ;POSUV PRO VYJET
Q401=80

;REDUKCE POSUVU

Q404=0

;STRATEDIE DOHRUBOVN

Redukce posuvu parametrem Q401 je funkce FCL3 a po


aktualizaci softwaru nen automaticky k dispozici, (viz
Stav vvoje (funkce aktualizace) na stran 8).

Uren, jak m TNC postupovat pi dohrubovn:


Q404 = 0
Nstrojem pojdt mezi dohrubovvanmi
oblastmi v aktuln hloubce podl obrysu
Q404 = 1
Nstroj mezi dohrubovvanmi oblastmi zdvihnout
do bezpen vzdlenosti a pejdt do vchozho
bodu dal dohrubovvan oblasti

HEIDENHAIN iTNC 530

453

8.8 SL-cykly

8.8 SL-cykly

HLOUBKA NAISTO (cyklus 23)


TNC najede mkce nstrojem (po svisl tangenciln krunici) na
obrbnou plochu, je-li zde k tomu dostatek msta. Ve stsnnm
prostoru najede TNC nstrojem kolmo na hloubku. Potom se odfrzuje
pdavek na dokonen, kter zstal pi hrubovn.
Ped programovnm dbejte na tyto body

TNC si sm zjist bod startu pro dokonovn. Tento bod


startu je zvisl na prostorovch pomrech v kapse.

Posuv psuvu do hloubky Q11: pojezdov rychlost


nstroje pi zapichovn.

Posuv hrubovn Q12: Frzovac posuv

Zptn posuv Q208: pojezdov rychlost nstroje pi


vyjdn po obrbn v mm/min. Zadte-li Q208=0,
pak TNC vyjd nstrojem posuvem Q12.

Q11

Q12

Plda: NC-bloky
60 CYCL DEF 23 HLOUBKA NAISTO
Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=350 ;POSUV HRUBOVN


Q208=99999 ;POSUV PRO VYJET

454

8 Programovn: Cykly

8.8 SL-cykly

DOKONEN STN (cyklus 24)


TNC najd nstrojem po kruhov drze tangenciln na dl obrysy.
Kad dl obrys se dokon samostatn.
Ped programovnm dbejte na tyto body
Souet pdavku na dokonen stny (Q14) a rdiusu
dokonovacho nstroje mus bt men ne souet
pdavku na dokonen stny (Q3, cyklus 20) a rdiusu
hrubovacho nstroje.

Z
Q11

Pokud pouijete cyklus 24, ani jste pedtm vyhrubovali s


cyklem 22, plat rovn ve uveden vpoet; rdius
hrubovacho nstroje pak m hodnotu 0.

Q10

Q12

Cyklus 24 mete pout tak k frzovn obrysu. Pak


muste
definovat frzovan obrys jako jednotliv ostrvek (bez
ohranien kapsy); a
zadat pdavek na dokonen (Q3) v cyklu 20 vt, ne
je souet pdavku na dokonen Q14 + rdiusu
pouitho nstroje.
TNC si sm zjist bod startu pro dokonovn. Bod startu je
zvisl na prostorovch pomrech v kapse a na pdavku
programovanm v cyklu 20.
TNC pot vchoz bod tak v zvislosti na poad pi
zpracovn. Navolte-li dokonovac cyklus klvesou
GOTO a pak spustte program, tak me vchoz bod leet
v jinm mst, ne kdy zpracovvte program v
definovanm poad.

Smysl oten? Ve smyslu hodinovch ruiek = -1 Q9:


Smr obrbn:
+1:oten proti smyslu hodinovch ruiek
1:oten ve smyslu hodinovch ruiek

Hloubka psuvu Q10 (inkrementln): rozmr, o kter


se nstroj pokad pisune

Posuv psuvu do hloubky Q11: posuv pi zanoovn.

Posuv hrubovn Q12: Frzovac posuv

Pdavek na dokonen stny Q14 (inkrementln):


pdavek pro vcensobn dokonovn; zadte-li
Q14 = 0, pak se odstran posledn zbytek pdavku

HEIDENHAIN iTNC 530

Plda: NC-bloky
61 CYCL DEF 24 STRANA NAISTO
Q9=+1

;SMYSL OTEN

Q10=+5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=350

;POSUV HRUBOVN

Q14=+0

;PDAVEK PRO STRANU

455

8.8 SL-cykly

OTEVEN OBRYS (cyklus 25)


Tmto cyklem lze obrobit ve spojen s cyklem 14 OBRYS oteven
a uzaven obrysy: zatek a konec obrysu se nekryj.
Cyklus 25 OTEVEN OBRYS nabz oproti obrbn obrysu
polohovacmi bloky znan vhody:

Z
Y

TNC kontroluje obrbn na zaznut a na pokozen obrysu. Obrys


pekontrolujete pomoc testovac grafiky.
Je-li rdius nstroje pli velk, pak se mus obrys na vnitnch
rozch ppadn doobrobit.
Obrbn se d provst prbn sousledn nebo nesousledn.
Zpsob frzovn zstane dokonce zachovn i tehdy, kdy se
provede zrcadlen obrys.
Pi vce psuvech me TNC pojdt nstrojem vratn v obou
smrech: tm se zkrt doba obrbn.
Pdavky mete zadat i tak, aby se hrubovalo a dokonovalo ve
vce pracovnch operacch.
Ped programovnm dbejte na tyto body
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
TNC bere zetel pouze na prvn nvst (Label) z cyklu 14
OBRYS.
Pam pro jeden SL-cyklus je omezena. V jednom SLcyklu mete naprogramovat maximln 8 192
obrysovch prvk.

X
Plda: NC-bloky
62 CYCL DEF 25 OTEVEN OBRYS
Q1=-20

;HLOUBKA FRZOVN

Q3=+0

;PDAVEK PRO STRANU

Q5=+0

;SOUADNICE POVRCHU

Q7=+50

;BEZPEN VKA

Q10=+5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Cyklus 20 OBRYSOV DATA nen potebn.


Pmo za cyklem 25 naprogramovan polohy v
etzcovch ktch se vztahuj na polohu nstroje na
konci cyklu.

Q12=350

;POSUV FRZOVN

Q15=-1

;DRUH FRZOVN

Pozor nebezpe kolize!


Aby se zabrnilo monm kolizm:
Pmo za cyklem 25 neprogramujte dn etzcov
kty, jeliko se etzcov kty vztahuj na polohu
nstroje na konci cyklu.
Ve vech hlavnch osch najdjte na definovan
(absolutn) polohy, protoe poloha nstroje na konci
cyklu nesouhlas s polohou na zatku cyklu.

456

8 Programovn: Cykly

Hloubka frzovn Q1 (inkrementln): vzdlenost


mezi povrchem obrobku a dnem obrysu.

Pdavek na dokonen stny Q3 (inkrementln):


pdavek na dokonen v rovin obrbn.

Souadnice povrchu obrobku Q5 (absolutn):


absolutn souadnice povrchu obrobku vztaen k
nulovmu bodu obrobku.

Bezpen vka Q7 (absolutn): absolutn vka, v n


neme dojt ke kolizi mezi nstrojem a obrobkem;
poloha nvratu nstroje na konci cyklu.

Hloubka psuvu Q10 (inkrementln): rozmr, o kter


se nstroj pokad pisune

Posuv psuvu do hloubky Q11: posuv pi pojezdovch


pohybech v ose vetena.

Posuv pro frzovn Q12: posuv pi pojezdovch


pohybech v rovin obrbn.

Druh frzovn? Nesousledn = 1 Q15:


Sousledn frzovn: zadn = +1
Nesousledn frzovn: zadn = -1
Stdav sousledn a nesousledn frzovn pi vce
psuvech: zadn = 0

HEIDENHAIN iTNC 530

8.8 SL-cykly

457

8.8 SL-cykly

DATA DLHO OBRYSU (cyklus 270)


Tmto cyklem mete definovat - pokud si to pejete - rzn vlastnosti
cyklu 25 DL OBRYS.

Plda: NC-bloky
62 CYCL DEF 25 DATA DLHO OBRYSU

Ped programovnm dbejte na tyto body

Q390=0

;ZPSOB NJEZDU

Cyklus 270 je aktivn jako DEF, to znamen, e cyklus 270


je aktivn od sv definice v programu obrbn.

Q391=1

;KOREKTURA RDIUSU

Pi pouit cyklu 270 v podprogramu obrysu nedefinujte


dnou korekci rdiusu.

Q392=3

;RDIUS

Q393=+45 ;STEDOV HEL

Vlastnosti najdn a odjdn provd TNC vdy


identicky (symetricky).

Q394=+2 ;BEZPEN VZDLENOST

Cyklus 270 provdjte ped cyklem 25.

Zpsob njezdu/Zpsob odjezdu Q390: definice


zpsobu najet/odjet:
Q390 = 0:
najdt obrys tangenciln po oblouku
Q390 = 1:
najdt obrys tangenciln po pmce
Q390 = 2:
najdt kolmo na obrys

Korekce rdiusu (0=R0/1=RL/2=RR) Q391: definice


korekce rdiusu:
Q391 = 0:
zpracovat definovan obrys bez korekce rdiusu
Q391 = 1:
zpracovat definovan obrys s levou korekc
Q391 = 2:
zpracovat definovan obrys s pravou korekc

458

Rdius njezdu/rdius odjezdu Q392: inn pouze pi


zvolenm tangencilnm njezdu po oblouku. Rdius
najdcho/odjdcho oblouku

Stedov hel Q393: inn pouze pi zvolenm


tangencilnm njezdu po oblouku. hel oteven
najdcho oblouku

Vzdlenost pomocnho bodu Q394: inn pouze pi


zvolenm tangencilnm najdn po pmce nebo pi
kolmm najdn. Vzdlenost pomocnho bodu, z
nho m TNC najdt na obrys.

8 Programovn: Cykly

8.8 SL-cykly

PL VLCE (cyklus 27, voliteln software 1)


Stroj a TNC mus bt pipraveny vrobcem stroje.

Tmto cyklem mete penst na pl vlce pedtm rozvinut


definovan obrys. Chcete-li na vlci frzovat vodic drky, pouijte
cyklus 28.
Obrys popete v podprogramu, kter urte pes cyklus 14 (OBRYS).
Tento podprogram obsahuje souadnice v hlov ose (napklad
ose C) a v ose, kter je s n rovnobn (napklad osa vetena). Jako
drhov funkce jsou k dispozici L, CHF, CR, RND, APPR (krom
APPR LCT) a DEP.
daje v hlov ose mete zadat bu ve stupnch nebo v mm (palec)
(ur se pi definici cyklu).
1
2
3
4
5

TNC napolohuje nstroj nad bod zpichu; pitom se bere ohled na


pdavek na dokonen stny
V prvn hloubce psuvu frzuje nstroj posuvem pro frzovn Q12
podl programovanho obrysu
Na konci obrysu odjede TNC nstrojem do bezpen vzdlenosti a
zpt k bodu zpichu
Kroky 1 a 3 se opakuj, a se doshne programovan hloubky
frzovn Q1
Potom nstroj odjede na bezpenou vzdlenost

HEIDENHAIN iTNC 530

459

8.8 SL-cykly

Ped programovnm dbejte na tyto body


V prvnm bloku NC obrysovho podprogramu vdy
programujte ob souadnice plt vlce.
Pam pro jeden SL-cyklus je omezena. V jednom SL-cyklu
mete naprogramovat maximln 8 192 obrysovch
prvk.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Cyklus vyaduje frzu s elnmi zuby (DIN 844).
Vlec mus bt na otonm stole upnut vystedn.
Osa vetena mus smovat kolmo k ose otonho stolu.
Nen-li tomu tak, pak TNC vype chybov hlen.
Tento cyklus mete provdt t pi naklopen rovin
obrbn.
TNC zkontroluje, zda korigovan a nekorigovan drha
nstroje le uvnit rozsahu indikace rotan osy (je
definovna ve strojnm parametru 810.x). Pi chybovm
hlen Chyba v programovn obrysu, ppadn nastavte
MP 810.x = 0.

460

Plda: NC-bloky

Hloubka frzovn Q1 (inkrementln): vzdlenost


mezi pltm vlce a dnem obrysu.

Pdavek na dokonen stny Q3 (inkrementln):


pdavek na dokonen v rovin rozvinut plt;
pdavek je inn ve smru korekce rdiusu nstroje.

Q3=+0

;PDAVEK PRO STRANU

Bezpen vzdlenost Q6 (inkrementln): vzdlenost


mezi eln plochou nstroje a plochou plt vlce.

Q6=+0

;BEZPEN VZDLENOST

Hloubka psuvu Q10 (inkrementln): rozmr, o kter


se nstroj pokad pisune

Q10=+3

;HLOUBKA PSUVU

Q11=100

Posuv psuvu do hloubky Q11: posuv pi pojezdovch


pohybech v ose vetena.

;POSUV PSUVU DO
HLOUBKY

Q12=350

;POSUV FRZOVN

Posuv pro frzovn Q12: posuv pi pojezdovch


pohybech v rovin obrbn.

Q16=25

;RDIUS

Q17=0

;ZPSOB KTOVN

Rdius vlce Q16: rdius vlce, na kterm se m obrys


obrobit.

Zpsob ktovn? Stupn = 0 MM/PALCE=1 Q17:


programovn souadnic rotan osy v podprogramu
ve stupnch nebo v mm (palcch).

63 CYCL DEF 27 PL VLCE


Q1=-8

;HLOUBKA FRZOVN

8 Programovn: Cykly

8.8 SL-cykly

PL VLCE - frzovn drky (cyklus 28,


voliteln software 1)
Stroj a TNC mus bt vrobcem stroje pipraveny.

Tmto cyklem mete penst na pl vlce vodic drku


definovanou na rozvinut ploe vlce. Na rozdl od cyklu 27 nastavuje
TNC nstroj u tohoto cyklu tak, aby stny pi aktivn korekci rdiusu
probhaly navzjem tm rovnobn. Pesn rovnobn stny
dostanete tehdy, kdy pouijete nstroj velk jako je ka drky.
m je nstroj ve vztahu k ce drky men, tm vt jsou zkreslen
vznikajc u kruhovch drah a ikmch pmek. Pro minimalizaci tchto
zkreslen zpsobench pojezdy mete parametrem Q21 stanovit
toleranci, se kterou TNC pibl vyrbnou drku takov drce,
kter by byla vyrobena nstrojem s prmrem odpovdajcm ce
drky.
Drhu stedu obrysu naprogramujte s udnm korekce rdiusu
nstroje. Korekc rdiusu urte, zda TNC zhotov drku souslednm
i nesouslednm obrbnm.
1
2

3
4
5
6

TNC napolohuje nstroj nad bod zpichu


V prvn hloubce psuvu frzuje nstroj posuvem pro frzovn Q12
podl stny drky; pitom se bere zetel na pdavek na dokonen
stny
Na konci obrysu pesad TNC nstroj na protilehlou stnu drky a
jede zpt k bodu zpichu
Kroky 2 a 3 se opakuj, a se doshne programovan hloubky
frzovn Q1
Pokud jste definovali toleranci Q21, tak provede TNC dodaten
obroben pro zskn pokud mono soubnch stn drky.
Pot odjede nstroj v ose nstroje zpt do bezpen vky nebo
na posledn polohu naprogramovanou ped cyklem (v zvislosti na
strojnm parametru 7420).

HEIDENHAIN iTNC 530

461

8.8 SL-cykly

Ped programovnm dbejte na tyto body


V prvnm bloku NC obrysovho podprogramu vdy
programujte ob souadnice plt vlce.
Pam pro jeden SL-cyklus je omezena. V jednom SLcyklu mete naprogramovat maximln 8 192
obrysovch prvk.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Cyklus vyaduje frzu s elnmi zuby (DIN 844).
Vlec mus bt na otonm stole upnut vystedn.
Osa vetena mus smovat kolmo k ose otonho stolu.
Nen-li tomu tak, pak TNC vype chybov hlen.
Tento cyklus mete provdt t pi naklopen rovin
obrbn.
TNC zkontroluje, zda korigovan a nekorigovan drha
nstroje le uvnit rozsahu indikace rotan osy (je
definovna ve strojnm parametru 810.x). Pi chybovm
hlen Chyba v programovn obrysu, ppadn
nastavte MP 810.x = 0.

462

8 Programovn: Cykly

Hloubka frzovn Q1 (inkrementln): vzdlenost


mezi pltm vlce a dnem obrysu.

Pdavek na dokonen stny Q3 (inkrementln):


pdavek na dokonen na stn drky. Tento
pdavek na dokonen zmenuje ku drky o
dvojnsobek zadan hodnoty.

Plda: NC-bloky
63 CYCL DEF 28 PL VLCE
Q1=-8

;HLOUBKA FRZOVN

Q3=+0

;PDAVEK PRO STRANU

Q6=+0

;BEZPEN VZDLENOST

Q10=+3

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=350

;POSUV FRZOVN

Q16=25

;RDIUS

Posuv pro frzovn Q12: posuv pi pojezdovch


pohybech v rovin obrbn.

Q17=0

;ZPSOB KTOVN

Q20=12

;KA DRKY

Rdius vlce Q16: rdius vlce, na kterm se m obrys


obrobit.

Q21=0

;TOLERANCE

Zpsob ktovn? Stupn = 0 MM/PALCE=1 Q17:


programovn souadnic rotan osy v podprogramu
ve stupnch nebo v mm (palcch).

ka drky Q20: ka drky, kter se m zhotovit.

Tolerance? Q21: pouvte-li nstroj, kter je men


ne programovan ka drky Q20, tak vznikaj na
stnch drky zkreslen pi pojezdech po krunicch
a ikmch pmkch. Pokud definujete toleranci Q21,
tak TNC pibl drku v dodatenm frzovacm
procesu stavu, kdy by byla vyfrzovna nstrojem
velkm pesn jako je ka drky. Pomoc Q21
definujete povolenou odchylku od tto ideln drky.
Poet krok dodatenho obrbn zvis na rdiusu
vlce, na pouitm nstroji a na hloubce drky. m
je tolerance men, tm pesnj bude drka ale tm
dle trv dodaten obrbn. Doporuen:
pouvejte toleranci 0,02 mm. Funkce nen aktivn:
zadejte 0 (zkladn nastaven).

Bezpen vzdlenost Q6 (inkrementln): vzdlenost


mezi eln plochou nstroje a plochou plt vlce.

Hloubka psuvu Q10 (inkrementln): rozmr, o kter


se nstroj pokad pisune

Posuv psuvu do hloubky Q11: posuv pi pojezdovch


pohybech v ose vetena.

HEIDENHAIN iTNC 530

8.8 SL-cykly

463

8.8 SL-cykly

PL VLCE frzovn rovnho vstupku


(cyklus 29, voliteln software 1)
Stroj a TNC mus bt vrobcem stroje pipraveny.

Tmto cyklem mete penst na pl vlce vstupek, definovan na


rozvinut ploe. TNC nastavuje nstroj u tohoto cyklu tak, aby stny
pi aktivn korekci rdiusu probhaly vdy navzjem rovnobn.
Drhu stedu vstupku naprogramujte s udnm korekce rdiusu
nstroje. Korekc rdiusu urte, zda TNC zhotov vstupek
souslednm i nesouslednm obrbnm.
Na koncch vstupku TNC pidv zsadn vdy jeden plkruh, jeho
rdius odpovd polovin ky vstupku.
1

3
4
5
6

TNC napolohuje nstroj nad vchoz bod obrbn. Vchoz bod


TNC vypot ze ky vstupku a prmru nstroje. Le
pesazen o polovinu ky vstupku a prmr nstroje vedle
prvnho bodu, kter je definovan v podprogramu obrysu. Korekce
rdiusu uruje, zda se zane vlevo (1, RL= sousledn) nebo
vpravo od vstupku (2, RR = nesousledn).
Kdy TNC napolohoval do prvn hloubky psuvu, tak nstroj jede
po krunici frzovacm posuvem Q12 tangenciln na stnu
vstupku. Poppad se bere do vahy pdavek na obroben stny
naisto.
V prvn hloubce psuvu jede nstroj frzovacm posuvem Q12
podl stny vstupku, a je ep kompletn obroben.
Pot odjede nstroj tangenciln od stny vstupku zpt do
vchozho bodu obrbn.
Kroky 2 a 4 se opakuj, a se doshne programovan hloubky
frzovn Q1
Pot odjede nstroj v ose nstroje zpt do bezpen vky nebo
na posledn polohu naprogramovanou ped cyklem (v zvislosti na
strojnm parametru 7420).

464

8 Programovn: Cykly

8.8 SL-cykly

Ped programovnm dbejte na tyto body


V prvnm bloku NC obrysovho podprogramu vdy
programujte ob souadnice plt vlce.
Dbejte na to, aby ml nstroj pro najdn a odjdn
dostaten msta po stranch.
Pam pro jeden SL-cyklus je omezena. V jednom SLcyklu mete naprogramovat maximln 8 192
obrysovch prvk.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Vlec mus bt na otonm stole upnut vystedn.
Osa vetena mus smovat kolmo k ose otonho stolu.
Nen-li tomu tak, pak TNC vype chybov hlen.
Tento cyklus mete provdt t pi naklopen rovin
obrbn.
TNC zkontroluje, zda korigovan a nekorigovan drha
nstroje le uvnit rozsahu indikace rotan osy (je
definovna ve strojnm parametru 810.x). Pi chybovm
hlen Chyba v programovn obrysu, ppadn
nastavte MP 810.x = 0.

Hloubka frzovn Q1 (inkrementln): vzdlenost


mezi pltm vlce a dnem obrysu.

Pdavek na dokonen stny Q3 (inkrementln):


pdavek na dokonen na stn vstupku. Tento
pdavek na dokonen zvtuje ku vstupku o
dvojnsobek zadan hodnoty.

Plda: NC-bloky
63 CYCL DEF 29 VSTUPEK NA PLTI
VLCE
Q1=-8

;HLOUBKA FRZOVN

Q3=+0

;PDAVEK PRO STRANU

Bezpen vzdlenost Q6 (inkrementln): vzdlenost


mezi eln plochou nstroje a plochou plt vlce.

Q6=+0

;BEZPEN VZDLENOST

Hloubka psuvu Q10 (inkrementln): rozmr, o kter


se nstroj pokad pisune

Q10=+3

;HLOUBKA PSUVU

Q11=100

Posuv psuvu do hloubky Q11: posuv pi pojezdovch


pohybech v ose vetena.

;POSUV PSUVU DO
HLOUBKY

Q12=350

;POSUV FRZOVN

Posuv pro frzovn Q12: posuv pi pojezdovch


pohybech v rovin obrbn.

Q16=25

;RDIUS

Q17=0

;ZPSOB KTOVN

Q20=12

;KA VSTUPKU

Rdius vlce Q16: rdius vlce, na kterm se m obrys


obrobit.

Zpsob ktovn? Stupn = 0 MM/PALCE=1 Q17:


programovn souadnic rotan osy v podprogramu
ve stupnch nebo v mm (palcch).

ka vstupku Q20: ka vyrbnho rovnho


vstupku.

HEIDENHAIN iTNC 530

465

8.8 SL-cykly

PL VLCE frzovn vnjho obrysu


(cyklus 39, voliteln software 1)
Stroj a TNC mus bt vrobcem stroje pipraveny.

Tmto cyklem mete penst na pl vlce oteven obrys


definovan na rozvinut ploe. TNC nastavuje nstroj u tohoto cyklu
tak, aby stna frzovanho obrysu probhala pi aktivn korekci rdiusu
rovnobn s osou vlce.
Na rozdl od cykl 28 a 29 definujete v podprogramu obrysu skuten
obrbn obrys.
1

3
4
5
6

TNC napolohuje nstroj nad vchoz bod obrbn. TNC umst


vchoz bod pesazen o polovinu prmru nstroje vedle prvnho
bodu, kter je definovan v podprogramu obrysu.
Kdy TNC napolohoval do prvn hloubky psuvu, tak nstroj jede
po krunici frzovacm posuvem Q12 tangenciln na obrys.
Poppad se bere do vahy pdavek na obroben stny naisto.
V prvn hloubce psuvu jede nstroj frzovacm posuvem Q12
podl obrysu, a je definovan sek obrysu kompletn obroben.
Pot odjede nstroj tangenciln od stny vstupku zpt do
vchozho bodu obrbn.
Kroky 2 a 4 se opakuj, a se doshne programovan hloubky
frzovn Q1
Pot odjede nstroj v ose nstroje zpt do bezpen vky nebo
na posledn polohu naprogramovanou ped cyklem (v zvislosti na
strojnm parametru 7420).

466

8 Programovn: Cykly

8.8 SL-cykly

Ped programovnm dbejte na tyto body


V prvnm bloku NC obrysovho podprogramu vdy
programujte ob souadnice plt vlce.
Dbejte na to, aby ml nstroj pro najdn a odjdn
dostaten msta po stranch.
Pam pro jeden SL-cyklus je omezena. V jednom SLcyklu mete naprogramovat maximln 8 192
obrysovch prvk.
Znamnko parametru cyklu Hloubka definuje smr
obrbn. Naprogramujete-li hloubku = 0, pak TNC cyklus
neprovede.
Vlec mus bt na otonm stole upnut vystedn.
Osa vetena mus smovat kolmo k ose otonho stolu.
Nen-li tomu tak, pak TNC vype chybov hlen.
Tento cyklus mete provdt t pi naklopen rovin
obrbn.
TNC zkontroluje, zda korigovan a nekorigovan drha
nstroje le uvnit rozsahu indikace rotan osy (je
definovna ve strojnm parametru 810.x). Pi chybovm
hlen Chyba v programovn obrysu, ppadn
nastavte MP 810.x = 0.

Hloubka frzovn Q1 (inkrementln): vzdlenost


mezi pltm vlce a dnem obrysu.

Pdavek na dokonen stny Q3 (inkrementln):


pdavek na dokonen na stn obrysu.

Plda: NC-bloky
63 CYCL DEF 39 PL VLCE OBRYS
Q1=-8

;HLOUBKA FRZOVN

Bezpen vzdlenost Q6 (inkrementln): vzdlenost


mezi eln plochou nstroje a plochou plt vlce.

Q3=+0

;PDAVEK PRO STRANU

Q6=+0

;BEZPEN VZDLENOST

Hloubka psuvu Q10 (inkrementln): rozmr, o kter


se nstroj pokad pisune

Q10=+3

;HLOUBKA PSUVU

Q11=100

Posuv psuvu do hloubky Q11: posuv pi pojezdovch


pohybech v ose vetena.

;POSUV PSUVU DO
HLOUBKY

Q12=350

;POSUV FRZOVN

Posuv pro frzovn Q12: posuv pi pojezdovch


pohybech v rovin obrbn.

Q16=25

;RDIUS

Rdius vlce Q16: rdius vlce, na kterm se m obrys


obrobit.

Q17=0

;ZPSOB KTOVN

Zpsob ktovn? Stupn = 0 MM/PALCE=1 Q17:


programovn souadnic rotan osy v podprogramu
ve stupnch nebo v mm (palcch).

HEIDENHAIN iTNC 530

467

10

10

R20

55

8.8 SL-cykly

Pklad: Hrubovn a dohrubovn kapsy

30

60

R30

30

0 BEGIN PGM C20 MM


1 BLK FORM 0.1 Z X-10 Y-10 Z-40
2 BLK FORM 0.2 X+100 Y+100 Z+0

Definice neobrobenho polotovaru

3 TOOL DEF 1 L+0 R+15

Definice nstroje - pedhrubovn

4 TOOL DEF 2 L+0 R+7,5

Definice nstroje - dohrubovn

5 TOOL CALL 1 Z S2500

Vyvoln nstroje - pedhrubovn

6 L Z+250 R0 FMAX

Odjet nstroje

7 CYCL DEF 14.0 OBRYS

Definice podprogramu obrysu

8 CYCL DEF 14.1 NVST OBRYSU 1


9 CYCL DEF 20 OBRYSOV DATA
Q1=-20

Definice veobecnch parametr obrbn

;HLOUBKA FRZOVN

Q2=1

;PEKRVN DRAH

Q3=+0

;PDAVEK PRO STRANU

Q4=+0

;PDAVEK NA DNO

Q5=+0

;SOUADNICE POVRCHU

Q6=2

;BEZPEN VZDLENOST

Q7=+100 ;BEZPEN VKA

468

Q8=0.1

;RDIUS ZAOBLEN

Q9=-1

;SMYSL OTEN

8 Programovn: Cykly

Q10=5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=350

;POSUV HRUBOVN

Q18=0

;PEDHRUBOVAC NSTROJ

Q19=150

;POSUV STDAVHO
ZAPICHOVN

8.8 SL-cykly

10 CYCL DEF 22 HRUBOVN

Definice cyklu pedhrubovn

Q208=30000 ;POSUV PRO VYJET


11 CYCL CALL M3

Vyvoln cyklu pedhrubovn

12 L Z+250 R0 FMAX M6

Vmna nstroje

13 TOOL CALL 2 Z S3000

Vyvoln nstroje - dohrubovn

14 CYCL DEF 22 HRUBOVN

Definice cyklu dohrubovn

Q10=5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=350

;POSUV HRUBOVN

Q18=1

;PEDHRUBOVAC NSTROJ

Q19=150

;POSUV STDAVHO
ZAPICHOVN

Q208=30000 ;POSUV PRO VYJET


15 CYCL CALL M3

Vyvoln cyklu dohrubovn

16 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

17 LBL 1

Podprogram obrysu

18 L X+0 Y+30 RR

viz Pklad: FK-programovn 2, strana 281

19 FC DR- R30 CCX+30 CCY+30


20 FL AN+60 PDX+30 PDY+30 D10
21 FSELECT 3
22 FPOL X+30 Y+30
23 FC DR- R20 CCPR+55 CCPA+60
24 FSELECT 2
25 FL AN-120 PDX+30 PDY+30 D10
26 FSELECT 3
27 FC X+0 DR- R30 CCX+30 CCY+30
28 FSELECT 2
29 LBL 0
30 END PGM C20 MM

HEIDENHAIN iTNC 530

469

16

16

100

5
R2

50

16

8.8 SL-cykly

Pklad: pedvrtn, hrubovn a dokonen pekrvajcch se obrys

5
R2

35

65

100

0 BEGIN PGM C21 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-40

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+6

Definice nstroje vrtk

4 TOOL DEF 2 L+0 R+6

Definice nstroje - hrubovn/dokonovn

5 TOOL CALL 1 Z S2500

Vyvoln nstroje vrtk

6 L Z+250 R0 FMAX

Odjet nstroje

7 CYCL DEF 14.0 OBRYS

Definice podprogram obrysu

8 CYCL DEF 14.1 NVST OBRYSU 1/2/3/4


9 CYCL DEF 20 OBRYSOV DATA
Q1=-20

Definice veobecnch parametr obrbn

;HLOUBKA FRZOVN

Q2=1

;PEKRVN DRAH

Q3=+0.5

;PDAVEK PRO STRANU

Q4=+0.5

;PDAVEK NA DNO

Q5=+0

;SOUADNICE POVRCHU

Q6=2

;BEZPEN VZDLENOST

Q7=+100 ;BEZPEN VKA

470

Q8=0.1

;RDIUS ZAOBLEN

Q9=-1

;SMYSL OTEN

8 Programovn: Cykly

Q10=5

;HLOUBKA PSUVU

Q11=250

;POSUV PSUVU DO
HLOUBKY

Q13=2

;HRUBOVAC NSTROJ

Definice cyklu pedvrtn

11 CYCL CALL M3

Vyvoln cyklu pedvrtn

12 L +250 R0 FMAX M6

Vmna nstroje

13 TOOL CALL 2 Z S3000

Vyvoln nstroje - hrubovn/dokonen

14 CYCL DEF 22 HRUBOVN

Definice cyklu hrubovn

Q10=5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=350

;POSUV HRUBOVN

Q18=0

;PEDHRUBOVAC NSTROJ

Q19=150

;POSUV STDAVHO
ZAPICHOVN

8.8 SL-cykly

10 CYCL DEF 21 PEDVRTN

Q208=30000 ;POSUV PRO VYJET


Q401=100 ;KOEFICIENT POSUVU
Q404=0

;STRATEDIE DOHRUBOVN

15 CYCL CALL M3

Vyvoln cyklu hrubovn

16 CYCL DEF 23 HLOUBKA NAISTO

Definice cyklu dokonen dna

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=200

;POSUV HRUBOVN

Q208=30000 ;POSUV PRO VYJET


17 CYCL CALL

Vyvoln cyklu dokonen dna

18 CYCL DEF 24 STRANA NAISTO

Definice cyklu dokonen stn

Q9=+1

;SMYSL OTEN

Q10=5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=400

;POSUV HRUBOVN

Q14=+0

;PDAVEK PRO STRANU

19 CYCL CALL

Vyvoln cyklu dokonen stn

20 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

HEIDENHAIN iTNC 530

471

8.8 SL-cykly

21 LBL 1

Podprogram obrysu 1: kapsa vlevo

22 CC X+35 Y+50
23 L X+10 Y+50 RR
24 C X+10 DR25 LBL 0
26 LBL 2

Podprogram obrysu 2: kapsa vpravo

27 CC X+65 Y+50
28 L X+90 Y+50 RR
29 C X+90 DR30 LBL 0
31 LBL 3

Podprogram obrysu 3: tyhelnkov ostrvek vlevo

32 L X+27 Y+50 RL
33 L Y+58
34 L X+43
35 L Y+42
36 L X+27
37 LBL 0
38 LBL 4

Podprogram obrysu 4: trojhelnkov ostrvek vpravo

39 L X+65 Y+42 RL
40 L X+57
41 L X+65 Y+58
42 L X+73 Y+42
43 LBL 0
44 END PGM C21 MM

472

8 Programovn: Cykly

8.8 SL-cykly

Pklad: Dl obrys

80

,5
R7

100
95
75

20

R7,5

15

50

100

0 BEGIN PGM C25 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-40

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+10

Definice nstroje

4 TOOL CALL 1 Z S2000

Vyvoln nstroje

5 L Z+250 RO FMAX

Odjet nstroje

6 CYCL DEF 14.0 OBRYS

Definice podprogramu obrysu

7 CYCL DEF 14.1 NVST OBRYSU 1


8 CYCL DEF 25 OTEVEN OBRYS
Q1=-20

;HLOUBKA FRZOVN

Q3=+0

;PDAVEK PRO STRANU

Q5=+0

;SOUADNICE POVRCHU

Definice parametr obrbn

Q7=+250 ;BEZPEN VKA


Q10=5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=200

;POSUV FRZOVN

Q15=+1

;DRUH FRZOVN

9 CYCL CALL M3

Vyvoln cyklu

10 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

HEIDENHAIN iTNC 530

473

8.8 SL-cykly

11 LBL 1

Podprogram obrysu

12 L X+0 Y+15 RL
13 L X+5 Y+20
14 CT X+5 Y+75
15 L Y+95
16 RND R7.5
17 L X+50
18 RND R7.5
19 L X+100 Y+80
20 LBL 0
21 END PGM C25 MM

474

8 Programovn: Cykly

8.8 SL-cykly

Pklad: pl vlce cyklem 27


Upozornn:
Vlec centricky upnut na otonm stole.
Vztan bod le ve stedu otonho stolu

Z
.5
R7

60

20

30

50

157

0 BEGIN PGM C27 MM


1 TOOL DEF 1 L+0 R+3.5

Definice nstroje

2 TOOL CALL 1 Y S2000

Vyvoln nstroje, osa nstroje Y.

3 L X+250 R0 FMAX

Odjet nstroje

4 L X+0 R0 FMAX

Napolohovn nstroje na sted kruhovho stolu

5 CYCL DEF 14.0 OBRYS

Definice podprogramu obrysu

6 CYCL DEF 14.1 NVST OBRYSU 1


7 CYCL DEF 27 PL VLCE
Q1=-7

;HLOUBKA FRZOVN

Q3=+0

;PDAVEK PRO STRANU

Q6=2

;BEZPEN VZDLENOST

Q10=4

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=250

;POSUV FRZOVN

Q16=25

;RDIUS

Q17=1

;ZPSOB KTOVN

Definice parametr obrbn

8 L C+0 R0 FMAX M3

Pedpolohovn otonho stolu

9 CYCL CALL

Vyvoln cyklu

10 L Y+250 R0 FMAX M2

Odjet nstroje, konec programu

HEIDENHAIN iTNC 530

475

8.8 SL-cykly

11 LBL 1

Podprogram obrysu

12 L C+40 Z+20 RL

Zadn v rotan ose v mm (Q17=1).

13 L C+50
14 RND R7.5
15 L Z+60
16 RND R7.5
17 L IC-20
18 RND R7.5
19 L Z+20
20 RND R7.5
21 L C+40
22 LBL 0
23 END PGM C27 MM

476

8 Programovn: Cykly

8.8 SL-cykly

Pklad: pl vlce cyklem 28


Upozornn:
Vlec centricky upnut na otonm stole.
Vztan bod le ve stedu otonho stolu
Popis drhy stedu v podprogramu obrysu.

Z
70
52.5
35

40

60

157

0 BEGIN PGM C28 MM


1 TOOL DEF 1 L+0 R+3.5

Definice nstroje

2 TOOL CALL 1 Y S2000

Vyvoln nstroje, osa nstroje Y.

3 L Y+250 RO FMAX

Odjet nstroje

4 L X+0 R0 FMAX

Napolohovn nstroje na sted kruhovho stolu

5 CYCL DEF 14.0 OBRYS

Definice podprogramu obrysu

6 CYCL DEF 14.1 NVST OBRYSU 1


7 CYCL DEF 28 PL VLCE
Q1=-7

;HLOUBKA FRZOVN

Q3=+0

;PDAVEK PRO STRANU

Q6=2

;BEZPEN VZDLENOST

Q10=-4

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=250

;POSUV FRZOVN

Q16=25

;RDIUS

Q17=1

;ZPSOB KTOVN

Q20=10

;KA DRKY

Q21=0,02 ;TOLERANCE

Definice parametr obrbn

Aktivn dodaten obrbn

8 L C+0 R0 FMAX M3

Pedpolohovn otonho stolu

9 CYCL CALL

Vyvoln cyklu

HEIDENHAIN iTNC 530

477

8.8 SL-cykly

10 L Y+250 R0 FMAX M2

Odjet nstroje, konec programu

11 LBL 1

Podprogramu obrysu, popis drhy stedu.

12 L C+40 Z+0 RL

Zadn v rotan ose v mm (Q17=1).

13 L Z+35
14 L C+60 Z+52.5
15 L Z+70
16 LBL 0
17 END PGM C28 MM

478

8 Programovn: Cykly

Zklady
Pomoc SL-cykl a sloitch obrysovch vzorc mete skldat sloit
obrysy z dlch obrys (kapes nebo ostrvk). Jednotliv dl obrysy
(geometrick data) zadte jako oddlen programy. Tm je mon
vechny dl obrysy znovu kdykoliv pout. Ze zvolench dlch
obrys, kter spojte dohromady obrysovm vzorcem, vypot TCN
celkov obrys.
Pam pro jeden SL-cyklus (vechny podprogramy
obrys) je omezena na maximln 128 obrys. Poet
monch obrysovch prvk zvis na druhu obrysu (vnj
nebo vnitn obrys) a na potu popis dlch obrys a in
maximln 16384 obrysovch prvk.
Cykly SL s obrysovm vzorcem pedpokldaj
strukturovanou stavbu programu a nabz monost ukldat
do jednotlivch program stle se opakujc obrysy.
Pomoc obrysovho vzorce spojte sti obrys do
celkovho obrysu a definujete, zda se jedn o kapsu nebo
ostrvek.
Funkce SL-cykl s obrysovm vzorcem je na pracovn
ploe TNC rozdlena na nkolik st a slou jako zklad
pro dal vvoj.

Plda: Schma: zpracovn pomoc SL-cykl a


sloitch obrysovch vzorc
0 BEGIN PGM OBRYS MM
...
5 SEL CONTOUR MODEL
6 CYCL DEF 20 OBRYSOV DATA...
8 CYCL DEF 22 HRUBOVN ...
9 CYCL CALL
...
12 CYCL DEF 23 HLOUBKA NAISTO ...
13 CYCL CALL
...
16 CYCL DEF 24 STRANA NAISTO ...
17 CYCL CALL
63 L Z+250 R0 FMAX M2
64 END PGM OBRYS MM

HEIDENHAIN iTNC 530

479

8.9 SL-cykly se sloitmi obrysovmi vzorci

8.9 SL-cykly se sloitmi


obrysovmi vzorci

8.9 SL-cykly se sloitmi obrysovmi vzorci

Vlastnosti dlch obrys


TNC rozpoznv v zsad vechny obrysy jako kapsy.
Neprogramujte dnou korekci rdiusu. V obrysovm vzorci mete
kapsu pemnit na ostrvek pomoc negace.
TNC ignoruje posuvy F a pdavn funkce M.
Pepoty (transformace) souadnic jsou dovoleny. Jsou-li
programovny v rmci dlch obrys, psob i v nsledujcch
podprogramech, po vyvoln cyklu se vak nemus ruit.
Podprogramy mohou obsahovat tak souadnice v ose vetena, ty
se vak ignoruj.
V prvnm bloku souadnic podprogramu nadefinujte rovinu obrbn.
Pdavn osy U,V,W jsou dovoleny.

Plda: Schma: definovn dlch obrys pomoc


obrysovho vzorce
0 BEGIN PGM MODEL MM
1 DECLARE CONTOUR QC1 = KRUH1
2 DECLARE CONTOUR QC2 = KRUH31XY
3 DECLARE CONTOUR QC3
= TROJHELNK
4 DECLARE CONTOUR QC4 = TVEREC
5 QC10 = ( QC1 | QC3 | QC4 ) \ QC2
6 END PGM MODEL MM
0 BEGIN PGM KRUH1 MM
1 CC X+75 Y+50
2 LP PR+45 PA+0
3 CP IPA+360 DR+
4 END PGM KRUH1 MM
0 BEGIN PGM KRUH31XY MM
...
...

480

8 Programovn: Cykly

8.9 SL-cykly se sloitmi obrysovmi vzorci

Vlastnosti obrbcch cykl


TNC automaticky polohuje ped kadm cyklem do bezpen
vzdlenosti.
Kad rove hloubky se frzuje bez zvednut nstroje; ostrvky se
objdj po stranch.
Rdius vnitnch roh je programovateln nstroj nezstv stt,
stopy po dobhu nevznikaj (plat pro krajn drhu pi hrubovn a
dokonovn stran).
Pi dokonovn stran najede TNC na obrys po tangenciln kruhov
drze.
Pi dokonovn dna najede TNC nstrojem na obrobek rovn po
tangenciln kruhov drze (nap.: osa vetena Z: kruhov drha v
rovin Z/X).
TNC obrb obrys prbn sousledn, poppad nesousledn.
Parametrem MP7420 nadefinujete, kam TNC napolohuje
nstroj na konci cykl 21 a 24.
Rozmrov daje pro obrbn, jako hloubku frzovn, pdavky a
bezpenou vzdlenost, zadte centrln v cyklu 20 jako OBRYSOV
DATA.

Zvolen programu s definicemi obrysu


Pomoc funkce SEL CONTOUR zvolte program s definicemi obrysu,
z nich si TNC vezme popisy profilu:

Zobrazen lity softklves se specilnmi funkcemi

Zvolte nabdku funkc pro zpracovn obrysu a bod

Stisknte softklvesu SEL CONTOUR.

Zadejte pln nzev programu s definicemi obrys,


potvrte zadn stiskem klvesy END.

Blok SEL CONTOURnaprogramujte ped cykly SL. Cyklus


14 OBRYS pi pouit SEL CONTUR ji nen nutn.

HEIDENHAIN iTNC 530

481

8.9 SL-cykly se sloitmi obrysovmi vzorci

Definovn popis obrysu


Pomoc funkce DECLARE CONTOUR zadte programu cestu k
programm, z nich si TNC vezme popis obrys. Dle mete pro
tento opis obrysu zvolit separtn hloubku (funkce FCL 2):

Zobrazen lity softklves se specilnmi funkcemi

Zvolte nabdku funkc pro zpracovn obrysu a bod

Stisknte softklvesu DECLARE CONTOUR.

Zadejte slo pro oznaova obrysuQC, a potvrte jej


klvesou ZADN

Zadejte pln nzev programu s definicemi obrys a


potvrte zadn stiskem klvesy KONEC, nebo pokud
si to pejete

Definujte separtn hloubku pro zvolen obrys.

S uvedenmi oznaovai obrysu QC mete v obrysovm


vzorci propotat spojen nejrznjch obrys.
Pouvte-li obrysy se samostatnmi hloubkami, tak
muste vem stenm obrysm piadit njakou hloubku
(pop. piadit hloubku 0).

482

8 Programovn: Cykly

8.9 SL-cykly se sloitmi obrysovmi vzorci

Zadejte sloitou rovnici obrysu


Pomoc softklves mete spolu spojovat rzn obrysy v
matematickm vzorci:

Zobrazen lity softklves se specilnmi funkcemi

Zvolte nabdku funkc pro zpracovn obrysu a bod

Stisknte softklvesu OBRYSOV VZOREC: TNC


uke nsledujc softklvesy:

Spojovac funkce

Softklvesa

prnik s
nap. QC10 = QC1 & QC5
sjednocen s
nap. QC25 = QC7 | QC18
sjednocen, ale bez prniku, s
nap. QC12 = QC5 ^ QC25
prnik s doplkem
nap. QC25 = QC1 \ QC2
doplnk oblasti obrysu
nap. Q12 = #Q11
vodn zvorka
nap. QC12 = QC1 * (QC2 + QC3)
Koncov zvorka
nap. QC12 = QC1 * (QC2 + QC3)
Definovn jednotlivho obrysu
nap. QC12 = QC1

HEIDENHAIN iTNC 530

483

8.9 SL-cykly se sloitmi obrysovmi vzorci

Slouen obrysy
TNC zsadn povauje naprogramovan obrys za kapsu. Pomoc
funkce obrysovho vzorce mte monost pemnit obrys na ostrvek.
Jednotliv kapsy a ostrvky mete sluovat do jedinho novho
obrysu. Tak mete zvtit plochu kapsy propojenou kapsou nebo
zmenit ostrvkem.
Podprogramy: pekryt kapsy
Nsledujc pklady program jsou programy popisu
obrys, kter byly zhotoveny v programu pro definici
obrys. Program definice obrysu se vyvolv funkc SEL
CONTOUR ve vlastnm hlavnm programu.
Kapsy A a B se pekrvaj.
Prseky S1 a S2 si TNC vypote, ty se nemus programovat.
Kapsy se programuj jako pln kruhy.

484

8 Programovn: Cykly

8.9 SL-cykly se sloitmi obrysovmi vzorci

Program popisu obrysu 1: kapsa A


0 BEGIN PGM KAPSA_A MM
1 L X+10 Y+50 R0
2 CC X+35 Y+50
3 C X+10 Y+50 DR4 END PGM KAPSA_A MM
Program popisu obrysu 2: kapsa B
0 BEGIN PGM KAPSA_B MM
1 L X+90 Y+50 R0
2 CC X+65 Y+50
3 C X+90 Y+50 DR4 END PGM KAPSA_B MM
hrnn plocha
Obrobit se maj ob dl plochy A a B, vetn vzjemn se pekrvajc
plochy:
Plochy A a B se mus naprogramovat v oddlench programech, bez
korekce rdiusu.
V obrysovm vzorci se bude potat s plochami A a B pomoc funkce
sjednotit s.
Program definovn obrysu:
50 ...

B
A

51 ...
52 DECLARE CONTOUR QC1 = KAPSA_A.H
53 DECLARE CONTOUR QC2 = KAPSA_B.H
54 QC10 = QC1 | QC2
55 ...
56 ...

HEIDENHAIN iTNC 530

485

8.9 SL-cykly se sloitmi obrysovmi vzorci

Rozdlov plocha
Plocha A se m obrobit bez sti pekryt plochou B:
Plochy A a B se mus naprogramovat v oddlench programech, bez
korekce rdiusu.
V rovnici obrysu se plocha B odete od plochy A pomoc funkce ez
s doplkem.
Program definovn obrysu:

B
A

50 ...
51 ...
52 DECLARE CONTOUR QC1 = KAPSA_A.H
53 DECLARE CONTOUR QC2 = KAPSA_B.H
54 QC10 = QC1 \ QC2
55 ...
56 ...
Protnajc se plocha
Obrobit se m plocha pekryt A i B (plochy pekryt pouze A i B maj
zstat neobroben).
Plochy A a B se mus naprogramovat v oddlench programech, bez
korekce rdiusu.
V rovnici obrysu se bude potat s plochami A a B pomoc funkce
ez s.

Program definovn obrysu:


50 ...
51 ...
52 DECLARE CONTOUR QC1 = KAPSA_A.H
53 DECLARE CONTOUR QC2 = KAPSA_B.H
54 QC10 = QC1 & QC2
55 ...
56 ...

Opracovn obrysu pomoc SL-cykl


Obrbn celkovho obrysu se provd SL-cykly 20 - 24
(viz SL-cykly na stran 443).

486

8 Programovn: Cykly

8.9 SL-cykly se sloitmi obrysovmi vzorci

Pklad: hrubovn a dokonen pekrvajcch se obrys s obrysovm vzorcem

16

16

100

16

5
R2

50

5
R2

35

65

100

0 BEGIN PGM OBRYS MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-40

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+0


3 TOOL DEF 1 L+0 R+2.5

Definice nstroje hrubovac frza

4 TOOL DEF 2 L+0 R+3

Definice nstroje dokonovac frza

5 TOOL CALL 1 Z S2500

Vyvoln nstroje hrubovac frza

6 L Z+250 R0 FMAX

Odjet nstroje

7 SEL CONTOUR MODEL

Stanoven programu definice obrysu

8 CYCL DEF 20 OBRYSOV DATA

Definice veobecnch parametr obrbn

Q1=-20

;HLOUBKA FRZOVN

Q2=1

;PEKRVN DRAH

Q3=+0.5

;PDAVEK PRO STRANU

Q4=+0.5

;PDAVEK NA DNO

Q5=+0

;SOUADNICE POVRCHU

Q6=2

;BEZPEN VZDLENOST

Q7=+100 ;BEZPEN VKA


Q8=0.1

;RDIUS ZAOBLEN

Q9=-1

;SMYSL OTEN

9 CYCL DEF 22 HRUBOVN


Q10=5

Definice cyklu hrubovn

;HLOUBKA PSUVU

HEIDENHAIN iTNC 530

487

8.9 SL-cykly se sloitmi obrysovmi vzorci

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=350

;POSUV HRUBOVN

Q18=0

;PEDHRUBOVAC NSTROJ

Q19=150

;POSUV STDAVHO
ZAPICHOVN

Q401=100 ;KOEFICIENT POSUVU


Q404=0

;STRATEDIE DOHRUBOVN

10 CYCL CALL M3

Vyvoln cyklu hrubovn

11 TOOL CALL 2 Z S5000

Vyvoln nstroje dokonovac frzy

12 CYCL DEF 23 HLOUBKA NAISTO

Definice cyklu dokonen dna

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=200

;POSUV HRUBOVN

13 CYCL CALL M3

Vyvoln cyklu dokonen dna

14 CYCL DEF 24 STRANA NAISTO

Definice cyklu dokonen stn

Q9=+1

;SMYSL OTEN

Q10=5

;HLOUBKA PSUVU

Q11=100

;POSUV PSUVU DO
HLOUBKY

Q12=400

;POSUV HRUBOVN

Q14=+0

;PDAVEK PRO STRANU

15 CYCL CALL M3

Vyvoln cyklu dokonen stn

16 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

17 END PGM OBRYS MM


Program definice obrysu s obrysovm vzorcem:
0 BEGIN PGM MODEL MM

Program definice obrysu

1 DECLARE CONTOUR QC1 = KRUH1

Definice oznaovae obrysu pro program KRUH1

2 FN 0: Q1 =+35

Piazen hodnoty pouvanmu parametru v PGM KRUH31XY

3 FN 0: Q2 =+50
4 FN 0: Q3 =+25
5 DECLARE CONTOUR QC2 = KRUH31XY

Definice oznaovae obrysu pro program KRUH31XY

6 DECLARE CONTOUR QC3


= TROJHELNK

Definice oznaovae obrysu pro program TROJHELNK

7 DECLARE CONTOUR QC4 = TVEREC

Definice oznaovae obrysu pro program TVEREC

8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4

Obrysov vzorec

9 END PGM MODEL MM

488

8 Programovn: Cykly

0 BEGIN PGM KRUH1 MM

8.9 SL-cykly se sloitmi obrysovmi vzorci

Programy popisu obrysu:


Program popisu obrysu: kruh vpravo

1 CC X+65 Y+50
2 L PR+25 PA+0 R0
3 CP IPA+360 DR+
4 END PGM KRUH1 MM
0 BEGIN PGM KRUH31XY MM

Program popisu obrysu: kruh vlevo

1 CC X+Q1 Y+Q2
2 LP PR+Q3 PA+0 R0
3 CP IPA+360 DR+
4 END PGM KRUH31XY MM
0 BEGIN PGM TROJHELNK MM

Program popisu obrysu: trojhelnk vpravo

1 L X+73 Y+42 R0
2 L X+65 Y+58
3 L X+58 Y+42
4 L X+73
5 END PGM TROJHELNK MM
0 BEGIN PGM TVEREC MM

Program popisu obrysu: tverec vlevo

1 L X+27 Y+58 R0
2 L X+43
3 L Y+42
4 L X+27
5 L Y+58
6 END PGM TVEREC MM

HEIDENHAIN iTNC 530

489

8.10 SL-cykly s jednoduchm obrysovm vzorcem

8.10 SL-cykly s jednoduchm


obrysovm vzorcem
Zklady
Pomoc SL-cykl a jednoduchch obrysovch vzorc mete skldat
sloit obrysy a z 9 dlch obrys (kapes nebo ostrvk). Jednotliv
dl obrysy (geometrick data) zadte jako oddlen programy. Tm
je mon vechny dl obrysy znovu kdykoliv pout. TNC vypote ze
zvolench dlch obrys celkov obrys.
Pam pro jeden SL-cyklus (vechny podprogramy
obrys) je omezena na maximln 128 obrys. Poet
monch obrysovch prvk zvis na druhu obrysu (vnj
nebo vnitn obrys) a na potu popis dlch obrys a in
maximln 16384 obrysovch prvk.
Vlastnosti dlch obrys
TNC rozpoznv v zsad vechny obrysy jako kapsy.
Neprogramujte dnou korekci rdiusu.
TNC ignoruje posuvy F a pdavn funkce M.
Pepoty (transformace) souadnic jsou dovoleny. Jsou-li
programovny v rmci dlch obrys, psob i v nsledujcch
podprogramech, po vyvoln cyklu se vak nemus ruit.
Podprogramy mohou obsahovat tak souadnice v ose vetena, ty
se vak ignoruj.
V prvnm bloku souadnic podprogramu nadefinujte rovinu obrbn.
Pdavn osy U,V,W jsou dovoleny.

Plda: Schma: zpracovn pomoc SL-cykl a


sloitch obrysovch vzorc
0 BEGIN PGM CONTDEF MM
...
5 CONTOUR DEF
P1= POCK1.H
I2 = ISLE2.H DEPTH5
I3 ISLE3.H DEPTH7.5
6 CYCL DEF 20 OBRYSOV DATA...
8 CYCL DEF 22 HRUBOVN ...
9 CYCL CALL
...
12 CYCL DEF 23 HLOUBKA NAISTO ...
13 CYCL CALL
...
16 CYCL DEF 24 STRANA NAISTO ...
17 CYCL CALL
63 L Z+250 R0 FMAX M2
64 END PGM CONTDEF MM

490

8 Programovn: Cykly

8.10 SL-cykly s jednoduchm obrysovm vzorcem

Vlastnosti obrbcch cykl


TNC automaticky polohuje ped kadm cyklem do bezpen
vzdlenosti.
Kad rove hloubky se frzuje bez zvednut nstroje; ostrvky se
objdj po stranch.
Rdius vnitnch roh je programovateln nstroj nezstv stt,
stopy po dobhu nevznikaj (plat pro krajn drhu pi hrubovn a
dokonovn stran).
Pi dokonovn stran najede TNC na obrys po tangenciln kruhov
drze.
Pi dokonovn dna najede TNC nstrojem na obrobek rovn po
tangenciln kruhov drze (nap.: osa vetena Z: kruhov drha v
rovin Z/X).
TNC obrb obrys prbn sousledn, poppad nesousledn.
Parametrem MP7420 nadefinujete, kam TNC napolohuje
nstroj na konci cykl 21 a 24.
Rozmrov daje pro obrbn, jako hloubku frzovn, pdavky a
bezpenou vzdlenost, zadte centrln v cyklu 20 jako OBRYSOV
DATA.

HEIDENHAIN iTNC 530

491

8.10 SL-cykly s jednoduchm obrysovm vzorcem

Zadejte jednoduchou rovnici obrysu


Pomoc softklves mete spolu spojovat rzn obrysy v
matematickm vzorci:

Zobrazen lity softklves se specilnmi funkcemi

Zvolte nabdku funkc pro zpracovn obrysu a bod

Stisknte softklvesu CONTOUR DEF: TNC spust


zadvn obrysovho vzorce

Zadejte nzev prvnho dlho obrysu. Prvn dl obrys


mus bt vdy ta nejhlub kapsa, potvrte klvesou
ZADN.

Softklvesou urte, zda je dal st obrysu kapsou


nebo ostrvkem, potvrte klvesou ZADN.

Zadejte nzev druhho dlho obrysu, potvrte


klvesou ZADN.

Je-li poteba, zadejte hloubku druhho dlho obrysu,


potvrte klvesou ZADN.

Pokraujte v dialogu podle pedchozho popisu, a


zadte vechny dl obrysy.

Seznam dlch obrys zsadn zanat vdy s nejhlub


kapsou!
Je-li obrys definovn jako ostrov, pak TNC interpretuje
zadanou hloubku jako vku ostrvku. Zadan hodnota
bez znamnka se pak vztahuje k povrchu obrobku!
Je-li hloubka zadan 0, pak psob u kapes hloubka
definovan v cyklu 20, ostrvky pak dosahuj a k
povrchu obrobku!

Opracovn obrysu pomoc SL-cykl


Obrbn celkovho obrysu se provd SL-cykly 20 - 24
(viz SL-cykly na stran 443).

492

8 Programovn: Cykly

8.11 Cykly pro plon frzovn (dkovn)

8.11 Cykly pro plon frzovn


(dkovn)
Pehled
TNC nabz tyi cykly, jimi mete obrbt plochy s tmito
vlastnostmi:
vytvoen systmem CAD-/CAM
pravohl rovina;
kosohl rovina;
libovoln naklonn;
do sebe vklnn.
Cyklus

Softklvesa Strnka

30 ZPRACOVN 3D-DAT
K oddkovn 3D-dat v nkolika
psuvech

Strana 494

230 DKOVN
Pro rovinn pravohl plochy

Strana 495

231 PRAVIDELN PLOCHA


Pro kosohl, sklonn a do sebe
vklnn plochy

Strana 497

232 ELN FRZOVN


Pro rovn, pravohl plochy, s
pdavkem a vce psuvy

Strana 500

HEIDENHAIN iTNC 530

493

8.11 Cykly pro plon frzovn (dkovn)

ZPRACOVN 3D-DAT (cyklus 30)


1

2
3
4

TNC napolohuje nstroj rychloposuvem FMAX z aktuln polohy v


ose vetena na bezpenou vzdlenost nad MAX-bod,
naprogramovan v cyklu.
Potom TNC pejede nstrojem rychloposuvem FMAX v rovin
obrbn na bod MIN, naprogramovan v cyklu.
Odtud odjede nstrojem posuvem psuvu do hloubky na prvn bod
obrysu
Potom TNC obrob vechny body uloen v uvedenm programu
s frzovacm posuvem; je-li teba, odjd TNC podle okolnost na
bezpenou vzdlenost, aby se peskoily neobroben oblasti.
Na konci odjede TNC nstrojem s rychloposuvem FMAX zpt na
bezpenou vzdlenost.
Ped programovnm dbejte na tyto body

Y
MAX

MIN

Cyklem 30 mete extern pipraven programy s


popisnm dialogem zpracovvat ve vce psuvech.

Jmno souboru 3D-dat: zadejte nzev souboru, kde


jsou uloena obrysov data; pokud se soubor
nenachz v aktulnm adresi, pak zadejte
kompletn cestu k souboru.

MIN bod oblasti: minimln bod oblasti (souadnice X,


Y a Z), v n se m frzovat.

MAX bod oblasti: maximln bod (souadnice X, Y a Z)


oblasti, v n se m frzovat

Bezpen vzdlenost 1 (inkrementln): vzdlenost


mezi hrotem nstroje a povrchem obrobku pi
pohybech rychloposuvem

Hloubka psuvu 2 (inkrementln): rozmr, o kter se


nstroj pokad pisune

Posuv do hloubky 3: pojezdov rychlost nstroje pi


zanoovn do obrobku v mm/min

Posuv pi frzovn 4: pojezdov rychlost nstroje pi


frzovn v mm/min

64 CYCL DEF 30.0 ZPRACOVN 3D-DAT

Pdavn funkce M: voliteln zadn pdavn funkce,


napklad M13

66 CYCL DEF 30.2 X+0 Y+0 Z-20

1
2

Plda: NC-bloky

65 CYCL DEF 30.1 PGM DIGIT.: BSP.H


67 CYCL DEF 30.3 X+100 Y+100 Z+0
68 CYCL DEF 30.4 VZDLENOST 2
69 CYCL DEF 30.5 PSUV +5 F100
70 CYCL DEF 30.6 F350 M8

494

8 Programovn: Cykly

5
6
7

TNC napolohuje nstroj rychloposuvem FMAX z aktuln polohy v


rovin obrbn do bodu startu 1; TNC pitom pesad nstroj o
rdius nstroje doleva a nahoru
Potom nstroj pejede v ose vetena rychloposuvem FMAX na
bezpenou vzdlenost a pak posuvem pro psuv do hloubky na
programovanou polohu startu v ose vetena
Pak nstroj pejd programovanm posuvem pro frzovn na
koncov bod 2; tento koncov bod si TNC vypote z
naprogramovanho bodu startu, programovan dlky a rdiusu
nstroje
TNC pesad nstroj posuvem pro frzovn pn na bod startu
dalho dku; TNC vypote toto pesazen z programovan ky
a potu ez
Potom nstroj pejd v zpornm smru 1. osy zpt
Toto dkovn se opakuje, a je zadan plocha pln obrobena
Na konci odjede TNC nstrojem s rychloposuvem FMAX zpt na
bezpenou vzdlenost.

Y
2
1

Ped programovnm dbejte na tyto body


TNC napolohuje nstroj z aktuln polohy do bodu startu
nejprve v rovin obrbn a pak v ose vetena.
Nstroj pedpolohujte tak, aby nemohlo dojt ke kolizi s
obrobkem nebo upnadly.

HEIDENHAIN iTNC 530

495

8.11 Cykly pro plon frzovn (dkovn)

DKOVN (cyklus 230)

Vchoz bod 1. osy Q225 (absolutn): souadnice MIN


bodu dkovan plochy v hlavn ose roviny obrbn

Vchoz bod 2. osy Q226 (absolutn): souadnice MIN


bodu dkovan plochy ve vedlej ose roviny
obrbn

Vchoz bod 3. osy Q227 (absolutn): vka v ose


vetena na n se frzuje dkovnm

1. dlka strany Q218 (inkrementln): dlka


dkovan plochy v hlavn ose roviny obrbn
vztaen k bodu startu 1. osy

2. dlka strany Q219 (inkrementln): dlka


dkovan plochy ve vedlej ose roviny obrbn
vztaen k bodu startu 2. osy

Poet ez Q240: poet dk, jimi m TNC projet


nstrojem na ku

Posuv psuvu do hloubky Q206: pojezdov rychlost


nstroje pi pejdn z bezpen vzdlenosti na
hloubku frzovn v mm/min.

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Pn posuv Q209: pojezdov rychlost nstroje pi


pejdn na dal dek v mm/min; pejdte-li
pn v materilu, pak zadejte Q209 men ne
Q207; pejdte-li pn ve volnm prostoru, pak
me bt Q209 vt ne Q207

Y
Q207

N = Q240

Q219

8.11 Cykly pro plon frzovn (dkovn)

Q209

Q226

Q225

Q218

Q206

Z
Q200

Q227

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi hrotem nstroje a hloubkou
frzovn pro polohovn na zatku a na konci cyklu

X
Plda: NC-bloky
71 CYCL DEF 230 DKOVN
Q225=+10 ;BOD STARTU 1. OSY
Q226=+12 ;BOD STARTU 2. OSY
Q227=+2.5 ;BOD STARTU 3. OSY
Q218=150 ;1. DLKA STRANY
Q219=75

;2. DLKA STRANY

Q240=25

;POET EZ

Q206=150 ;POSUV PSUVU DO


HLOUBKY
Q207=500 ;POSUV FRZOVN
Q209=200 ;PN POSUV
Q200=2

496

;BEZPEN VZDLENOST

8 Programovn: Cykly

1
2
3

4
5
6

7
8

TNC napolohuje nstroj z aktuln polohy 3D-pmkovm pohybem


do bodu startu 1
Potom nstroj pejd programovanm posuvem pro frzovn do
koncovho bodu 2
Tam TNC pejede nstrojem rychloposuvem FMAX o prmr
nstroje v kladnm smru osy vetena a pak zase zpt do bodu
startu 1
V bodu startu 1 pejede TNC nstrojem opt na naposledy najetou
hodnotu Z
Potom TNC pesad nstroj ve vech tech osch z bodu 1 ve
smru k bodu 4 na dal dek
Potom pejede TNC nstrojem do koncovho bodu tohoto dku.
Tento koncov bod TNC vypote z bodu 2 a pesazen ve smru k
bodu 3
Toto dkovn se opakuje, a je zadan plocha pln obrobena
Na konci TNC napolohuje nstroj o prmr nstroje nad nejvy
zadan bod v ose vetena

Z
4

3
1

Veden ezu
Bod startu a tm i smr frzovn jsou libovoln voliteln, protoe TNC
vede jednotliv ezy zsadn z bodu 1 do bodu 2 a cel proces probh
z bodu 1 / 2 do bodu 3 / 4. Bod 1 mete umstit na kterkoli roh
obrbn plochy.
Pi pouit stopkovch frz mete jakost povrchu zoptimalizovat:

4
3

Tlaenm ezem (souadnice bodu 1 v ose vetena je vt ne


souadnice bodu 2 v ose vetena) u mlo naklonnch ploch.
Taenm ezem (souadnice bodu 1 v ose vetena je men ne
souadnice bodu 2 v ose vetena) u siln naklonnch ploch.
U dvoustrann zeikmench ploch urete smr hlavnho pohybu (z
bodu 1 do bodu 2) do smru vtho sklonu.

1
2

Pi pouit kulovch frz mete jakost povrchu zoptimalizovat:


U dvoustrann zeikmench ploch urete smr hlavnho pohybu (z
bodu 1 do bodu 2) kolmo ke smru vtho sklonu.

Ped programovnm dbejte na tyto body


TNC napolohuje nstroj z aktuln
polohy do bodu startu 1 3D-pmkovm pohybem. Nstroj
pedpolohujte tak, aby nemohlo dojt ke kolizi s obrobkem
nebo upnadly.

2
4

TNC pejd nstrojem s korekc rdiusu R0 mezi


zadanmi polohami.
Pp. cyklus vyaduje frzu s elnmi zuby (DIN 844).

HEIDENHAIN iTNC 530

497

8.11 Cykly pro plon frzovn (dkovn)

PRAVIDELN PLOCHA (cyklus 231)

8.11 Cykly pro plon frzovn (dkovn)

Vchoz bod 1. osy Q225 (absolutn): souadnice bodu


startu dkovan plochy v hlavn ose roviny obrbn

Vchoz bod 2. osy Q226 (absolutn): souadnice bodu


startu dkovan plochy ve vedlej ose roviny
obrbn

Vchoz bod 3. osy Q227 (absolutn): souadnice


vchozho bodu dkovan plochy v ose vetena

Q236

2. bod 1. osy Q228 (absolutn): souadnice koncovho


bodu dkovan plochy v hlavn ose roviny obrbn

Q233
Q227

2. bod 2. osy Q229 (absolutn): souadnice koncovho


bodu dkovan plochy ve vedlej ose roviny
obrbn

Q230

2. bod 3. osy Q230 (absolutn): souadnice koncovho


bodu dkovan plochy v ose vetena

3. bod 1. osy Q231 (absolutn): souadnice bodu 3 v


hlavn ose roviny obrbn

3. bod 2. osy Q232 (absolutn): souadnice bodu 3 ve


vedlej ose roviny obrbn

3. bod 3. osy Q233 (absolutn): souadnice bodu 3 v


ose vetena

4
3

Q228

Q231

Q234

Q225

Y
Q235
Q232

3
N = Q240

Q229
Q226

2
Q207

498

8 Programovn: Cykly

4. bod 1. osy Q234 (absolutn): souadnice bodu 4 v


hlavn ose roviny obrbn

4. bod 2. osy Q235 (absolutn): souadnice bodu 4 ve


vedlej ose roviny obrbn

4. bod 3. osy Q236 (absolutn): souadnice bodu 4 v


ose vetena

Q226=+5 ;BOD STARTU 2. OSY

Poet ez Q240: poet dek, jimi m TNC nstrojem


projet mezi bodem 1 a 4, ppadn mezi bodem 2 a 3

Q228=+100 ;2. BOD 1. OSY

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min. Prvn ez provede TNC
polovin naprogramovanou hodnotou.

Q230=+5 ;2. BOD 3. OSY

8.11 Cykly pro plon frzovn (dkovn)

Plda: NC-bloky

72 CYCL DEF 231 PRAVIDELN PLOCHA


Q225=+0 ;BOD STARTU 1. OSY
Q227=-2

;BOD STARTU 3. OSY

Q229=+15 ;2. BOD 2. OSY


Q231=+15 ;3. BOD 1. OSY
Q232=+125 ;3. BOD 2. OSY
Q233=+25 ;3. BOD 3. OSY
Q234=+15 ;4. BOD 1. OSY
Q235=+125 ;4. BOD 2. OSY
Q236=+25 ;4. BOD 3. OSY
Q240=40

;POET EZ

Q207=500 ;POSUV FRZOVN

HEIDENHAIN iTNC 530

499

8.11 Cykly pro plon frzovn (dkovn)

ELN FRZOVN (Cyklus 232)


Cyklem 232 mete rovnou plochu ofrzovat ve vce psuvech a s
ohledem na pdavek k obroben naisto. Pitom jsou k dispozici ti
strategie obrbn:
Strategie Q389=0: obrbt meandrovit, bon psuv mimo
obrbnou plochu
Strategie Q389=1: obrbt meandrovit, bon psuv v rmci
obrbn plochy
Strategie Q389=2: obrbt po dcch, zptn pohyb a bon psuv
s polohovacm posuvem
1

TNC napolohuje nstroj rychloposuvem FMAX z aktuln polohy


do bodu startu 1 s polohovac logikou: je-li aktuln poloha v ose
vetena vt ne je 2. bezpen vzdlenost, pak TNC jede
nstrojem nejdve v rovin obrbn a pot v ose vetena, jinak
nejdve na 2. bezpenou vzdlenost a pot v rovin obrbn. Bod
startu v rovin obrbn le vedle obrobku, pesazen o rdius
nstroje a o bon bezpenou vzdlenost.
Potom pejede nstroj polohovacm posuvem v ose vetena do
prvn hloubky psuvu, vypotenou od TNC.

Strategie Q389=0
3

5
6
7
8

Potom nstroj pejd programovanm posuvem pro frzovn do


koncovho bodu 2. Koncov bod le mimo plochu, kterou mu TNC
vypot z naprogramovanho bodu startu, programovan dlky,
programovan bon bezpen vzdlenosti a rdiusu nstroje.
TNC pesad nstroj posuvem pro pedpolohovn pn na bod
startu dalho dku; TNC vypote toto pesazen z programovan
ky, rdiusu nstroje a maximlnho koeficientu pesahu drah.
Pot odjede nstroj zase zptky ve smru bodu startu 1.
Tento postup se opakuje, a je zadan plocha pln obrobena. Na
konci posledn drhy se provede psuv do dal hloubky obrbn.
Aby se zabrnilo nevyuitm pojezdm, tak se plocha nsledn
obrb v obrcenm poad.
Postup se opakuje, a jsou provedeny vechny psuvy. Pi
poslednm psuvu se odfrzuje pouze zadan pdavek pro
obrbn naisto s posuvem pro obrbn naisto.
Na konci odjede TNC nstrojem rychloposuvem FMAX zpt do
2. bezpen vzdlenosti.

500

Y
1

8 Programovn: Cykly

5
6
7
8

Potom nstroj pejd programovanm posuvem pro frzovn do


koncovho bodu 2. Koncov bod le uvnit plochy, kterou mu
TNC vypot z naprogramovanho bodu startu, programovan
dlky a rdiusu nstroje.
TNC pesad nstroj posuvem pro pedpolohovn pn na bod
startu dalho dku; TNC vypote toto pesazen z programovan
ky, rdiusu nstroje a maximlnho koeficientu pesahu drah.
Pot odjede nstroj zase zptky ve smru bodu startu 1. Pesazen
na dal dku se provd zase v rmci obrobku
Tento postup se opakuje, a je zadan plocha pln obrobena. Na
konci posledn drhy se provede psuv do dal hloubky obrbn.
Aby se zabrnilo nevyuitm pojezdm, tak se plocha nsledn
obrb v obrcenm poad.
Postup se opakuje, a jsou provedeny vechny psuvy. Pi
poslednm psuvu se odfrzuje pouze zadan pdavek pro
obrbn naisto s posuvem pro obrbn naisto.
Na konci odjede TNC nstrojem rychloposuvem FMAX zpt do
2. bezpen vzdlenosti.

HEIDENHAIN iTNC 530

501

8.11 Cykly pro plon frzovn (dkovn)

Strategie Q389=1

8.11 Cykly pro plon frzovn (dkovn)

Strategie Q389=2
3

5
6

7
8

Potom nstroj pejd programovanm posuvem pro frzovn do


koncovho bodu 2. Koncov bod le mimo plochu, kterou mu TNC
vypot z naprogramovanho bodu startu, programovan dlky,
programovan bon bezpen vzdlenosti a rdiusu nstroje.
TNC pejede nstrojem v ose vetena na bezpenou vzdlenost
nad aktuln hloubkou psuvu a jede posuvem pro pedpolohovn
pmo zptky na bod startu dalho dku. TNC vypot pesazen
z programovan ky, rdiusu nstroje a koeficientu maximlnho
pekryt drah.
Pak jede nstroj zase na aktuln hloubku psuvu a nsledn zase
ve smru koncovho bodu2.
Tento postup dkovn se opakuje, a je zadan plocha pln
obrobena. Na konci posledn drhy se provede psuv do dal
hloubky obrbn.
Aby se zabrnilo nevyuitm pojezdm, tak se plocha nsledn
obrb v obrcenm poad.
Postup se opakuje, a jsou provedeny vechny psuvy. Pi
poslednm psuvu se odfrzuje pouze zadan pdavek pro
obrbn naisto s posuvem pro obrbn naisto.
Na konci odjede TNC nstrojem rychloposuvem FMAX zpt do
2. bezpen vzdlenosti.

Y
1

Ped programovnm dbejte na tyto body


2. bezpenou vzdlenost Q204 zadejte tak, aby nemohlo
dojt ke kolizi s obrobkem nebo upnadly.

502

8 Programovn: Cykly

Vchoz bod 1. osy Q225 (absolutn): souadnice bodu


startu obrbn plochy v hlavn ose roviny obrbn

Vchoz bod 2. osy Q226 (absolutn): souadnice bodu


startu dkovan plochy ve vedlej ose roviny
obrbn

Vchoz bod 3. osy Q227 (absolutn): souadnice


povrchu obrobku, od n se budou potat psuvy

Koncov bod 3. osy Q386 (absolutn): souadnice v


ose vetena, na n se m plocha rovinn ofrzovat

1. dlka strany Q218 (inkrementln): dlka obrbn


plochy v hlavn ose roviny obrbn. Pomoc
znamnka mete stanovit smr prvn frzovac
drhy vztaen k bodu startu 1. osy.

2. dlka strany Q219 (inkrementln): dlka obrbn


plochy ve vedlej ose roviny obrbn. Pomoc
znamnka mete stanovit smr prvnho pnho
psuvu vztaen k bodu startu 2. osy.

Q226

Q225

Q218

Q227
Q386

HEIDENHAIN iTNC 530

503

8.11 Cykly pro plon frzovn (dkovn)

Strategie obrbn (0/1/2) Q389: stanoven, jak m


TNC plochu obrbt:
0: obrbt meandrovit, bon psuv polohovacm
posuvem mimo obrbnou plochu
1: obrbt meandrovit, bon psuv frzovacm
posuvem v rmci obrbn plochy
2: obrbt po dcch, zptn pohyb a bon psuv s
polohovacm posuvem

Q219

8.11 Cykly pro plon frzovn (dkovn)

Maximln hloubka psuvu Q202 (inkrementln):


rozmr, o kter se nstroj pokad maximln
pisune. TNC vypot skutenou hloubku psuvu z
rozdlu mezi koncovm bodem a bodem startu v ose
nstroje s ohledem na pdavek pro obrbn
naisto tak, aby se vdy pracovalo se stejnou
hloubkou psuvu.

Pdavek na dokonen dna Q369 (inkrementln):


hodnota, kter se m pout jako posledn psuv

Koeficient maximlnho pekryt drhy Q370:


maximln bon psuv k. TNC vypot skuten
bon psuv z 2. bon dlky (Q219) a rdiusu
nstroje tak, aby se pracovalo vdy s konstantnm
bonm psuvem. Pokud jste zanesli do tabulky
nstroj rdius R2 (napklad rdius destiky pi
pouit noov hlavy), tak TNC pslun zmen
bon psuv.

Posuv pro frzovn Q207: pojezdov rychlost nstroje


pi frzovn v mm/min

Posuv obrbn naistoQ385: pojezdov rychlost


nstroje pi frzovn poslednho psuvu v mm/min

Polohovac posuv Q253: pojezdov rychlost nstroje


pi najdn startovn polohy a pi jzd na dal dku
v mm/min; pokud jedete nap materilem (Q389=1),
tak TNC jede pn psuv s frzovacm posuvem
Q207

Z
Q204
Q200
Q202
Q369

X
Y
Q207
k

Q253

Q357

504

8 Programovn: Cykly

Bezpen vzdlenost Q200 (inkrementln):


vzdlenost mezi pikou nstroje a startovac
polohou v ose nstroje. Frzujete-li s obrbc
strategi Q389=2, tak TNC jede v bezpen
vzdlenosti nad aktuln hloubkou psuvu na bod
startu dal dky.

Plda: NC-bloky
71 CYCL DEF 232 ELN FRZOVN
Q389=2

;STRATEGIE

Q225=+10 ;BOD STARTU 1. OSY

Bon bezpen vzdlenost Q357 (inkrementln):


bon vzdlenost nstroje od obrobku pi najdn na
prvn hloubku psuvu a vzdlenost, ve kter se
pojede bon psuv pi obrbc strategii Q389=0 a
Q389=2.

Q226=+12 ;BOD STARTU 2. OSY

2. bezpen vzdlenost Q204 (inkrementln):


souadnice osy vetena, v n neme dojt ke kolizi
mezi nstrojem a obrobkem (upnadly)

Q219=75

;2. DLKA STRANY

Q202=2

;MAX. HLOUBKA PSUVU

Q227=+2.5 ;BOD STARTU 3. OSY


Q386=-3

;KONCOV BOD 3. OSY

Q218=150 ;1. DLKA STRANY

Q369=0.5 ;PDAVEK NA DNO


Q370=1

;MAX. PEKRVN

Q207=500 ;POSUV FRZOVN


Q385=800 ;POSUV OBRBN NAISTO
Q253=2000 ;POSUV PEDPOLOHOVN

HEIDENHAIN iTNC 530

Q200=2

;BEZPEN VZDLENOST

Q357=2

;BON BEZPEN
VZDLENOST

Q204=2

;2. BEZPEN VZDLENOST

505

8.11 Cykly pro plon frzovn (dkovn)

8.11 Cykly pro plon frzovn (dkovn)

Pklad: dkovn (plon frzovn)

100

100

35

0 BEGIN PGM C230 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z+0

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+100 Y+100 Z+40


3 TOOL DEF 1 L+0 R+5

Definice nstroje

4 TOOL CALL 1 Z S3500

Vyvoln nstroje

5 L Z+250 R0 FMAX

Odjet nstroje

6 CYCL DEF 230 DKOVN

Definice cyklu dkovn

Q225=+0 ;BOD STARTU 1. OSY


Q226=+0 ;BOD STARTU 2. OSY
Q227=+35 ;BOD STARTU 3. OSY
Q218=100 ;1. DLKA STRANY
Q219=100 ;2. DLKA STRANY
Q240=25

;POET EZ

Q206=250 ;PSUV F DO HLOUBKY


Q207=400 ;F FRZOVN
Q209=150 ;F PN
Q200=2

506

;BEZPEN VZDLENOST

8 Programovn: Cykly

Pedpolohovn do blzkosti bodu startu

8 CYCL CALL

Vyvoln cyklu

9 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

8.11 Cykly pro plon frzovn (dkovn)

7 L X+-25 Y+0 R0 FMAX M3

10 END PGM C230 MM

HEIDENHAIN iTNC 530

507

8.12 Cykly pro transformace (pepoet) souadnic

8.12 Cykly pro transformace


(pepoet) souadnic
Pehled
Pomoc transformace (pepotu) souadnic me TNC obrbt jednou
naprogramovan obrys na rznch mstech obrobku se zmnnou
polohou a velikost. Pro transformace souadnic nabz TNC tyto cykly:
Cyklus

Softklvesa

Strnka

7 NULOV BOD
Posouvn obrys pmo v programu
nebo z Tabulky nulovch bod

Strana 509

247 NASTAVEN VZTANHO BODU


Nastaven vztanho bodu bhem
provdn programu

Strana 514

8 ZRCADLEN
Zrcadlen obrys

Strana 515

10 NATOEN
Natoen obrys v rovin obrbn

Strana 517

11 ZMNA MTKA
Zmenen nebo zvten obrys

Strana 518

26 ZMNA MTKA OSY


Zmenen nebo zvten obrys
pomoc zmny mtek specifickch pro
osy

Strana 519

19 ROVINA OBRBN
Provdn obrbn v naklonnm
souadnicovm systmu u stroj s
naklpcmi hlavami a/nebo otonmi
stoly

Strana 520

innost transformace souadnic


Zatek innosti: transformace souadnic je inn od okamiku sv
definice nevyvolv se tedy. Psob tak dlouho, ne je zruena nebo
nov definovna.
Ke zruen transformace souadnic provete:
Optn nadefinovn cyklu s hodnotami pro zkladn stav, napklad
koeficient zmny mtka 1,0
Proveden pdavnch funkc M2, M30 nebo bloku END PGM (zvis
na strojnm parametru 7300)
Navolen novho programu;
Naprogramovn pdavn funkce M142 Smazat modln
programovac informace

508

8 Programovn: Cykly

Pomoc POSUNUT NULOVHO BODU mete opakovat obrbn


na libovolnch mstech obrobku.

inek

Po definici cyklu Posunut NULOVHO BODU se vechna zadn


souadnic vztahuj k novmu nulovmu bodu. Posunut v kad ose
zobrazuje TNC v pdavnm zobrazen stavu. Zadn rotanch os je
t dovoleno.

8.12 Cykly pro transformace (pepoet) souadnic

POSUNUT NULOVHO BODU (cyklus 7)

X
X

Posunut: zadejte souadnice novho nulovho bodu;


absolutn hodnoty se vztahuj k tomu nulovmu bodu
obrobku, kter byl nadefinovn nastavenm
vztanho bodu; prstkov hodnoty se vztahuj vdy
k naposledy platnmu nulovmu bodu ten sm
me ji bt posunut

Zptn nastaven
Posunut nulovho bodu se zase zru novm posunutm nulovho
bodu s hodnotami souadnic X=0, Y=0 a Z=0. Alternativn mete
pout tak funkci TRANS DATUM RESET (viz TRANS DATUM
RESET na stran 574).

Grafika
Pokud naprogramujete po posunut nulovho bodu nov BLK FORM,
pak mete pomoc strojnho parametru 7310 rozhodnout, zda se BLK
FORM m vztahovat k novmu nebo starmu nulovmu bodu. Pi
obrbn vce dlc tak me TNC graficky znzornit kad dlec
zvl .

Zobrazen stavu

Velk indikace polohy se vztahuje k aktivnmu (posunutmu)


nulovmu bodu.
Vechny souadnice zobrazen v pdavnm zobrazen stavu
(polohy, nulov body) se vztahuj k run nastavenmu vztanmu
bodu
Plda: NC-bloky
13 CYCL DEF 7.0 NULOV BOD
14 CYCL DEF 7.1 X+60
16 CYCL DEF 7.3 Z-5
15 CYCL DEF 7.2 Y+40

HEIDENHAIN iTNC 530

509

8.12 Cykly pro transformace (pepoet) souadnic

POSUNUT NULOVHO BODU s tabulkami


nulovch bod (cyklus 7)
Nulov body z tabulky nulovch bod se vztahuj vdy a
vlun k aktulnmu vztanmu bodu (preset).
Strojn parametr 7475, kterm se dve urovalo, zda se
nulov body vztahuj k nulovmu bodu stroje nebo
obrobku, m ji pouze zaji ovac funkci. Pi nastaven
MP7475=1 vyd TNC chybov hlen pi vyvoln posunu
nulovho bodu z tabulky nulovch bod.

Z
N5

N4

N3
N2

Tabulky nulovch bod z TNC 4xx, jejich souadnice se


vztahuj k nulovmu bodu stroje (MP7475=1) se nesm u
iTNC 530 pouvat.

N1

N0

Nastavujete-li posunut nulovho bodu pomoc tabulek


nulovch bod, pak pouijte funkci SEL TABLE pro
aktivaci poadovan tabulky nulovch bod z NCprogramu.
Pokud pracujete bez SEL TABLE, pak muste tuto
poadovanou tabulku nulovch bod aktivovat ped
testem programu nebo chodem programu (plat i pro
programovac grafiku):
Poadovanou tabulku pro testovn programu navolte v
provoznm reimu Program Test pomoc sprvy
soubor: tabulka dostane status S.
Poadovanou tabulku pro provdn programu navolte v
nkterm provoznm reimu provdn programu
pomoc sprvy soubor: tabulka dostane status M.

Z
N2
N1

Y2
Y1

N0
X1

Hodnoty souadnic z tabulek nulovch bod jsou inn


vhradn absolutn.

X2

Nov dky mete vkldat pouze na konec tabulky.

Plda: NC-bloky
77 CYCL DEF 7.0 NULOV BOD
78 CYCL DEF 7.1 #5

510

8 Programovn: Cykly

8.12 Cykly pro transformace (pepoet) souadnic

Pouit
Tabulky nulovch bod pouijte nap. pi:
asto se opakujcch obrbcch konech na rznch pozicch
obrobku, nebo
astm pouit tho posunut nulovho bodu
V rmci jednoho programu mete nulov body programovat jak pmo
v definici cyklu, tak je i vyvolvat z tabulky nulovch bod.

Posunut: zadejte slo nulovho bodu z tabulky


nulovch bod nebo Q-parametr; zadte-li Qparametr, pak TNC aktivuje to slo nulovho bodu,
kter je v tomto Q-parametru uloeno.

Zptn nastaven
Vyvolejte z tabulky nulovch bod posunut na souadnice
X=0; Y=0 atd.
Posunut na souadnice X=0; Y=0 atd. vyvolvejte pmo pomoc
definice cyklu
Pouvejte funkci TRANS DATUM RESET (viz TRANS DATUM
RESET na stran 574).
Zvolen tabulky nulovho bodu v NC-programu
Pomoc funkce SEL TABLE zvolte tabulku nulovch bod, z n bere
TNC nulov body:

Zvolen funkce k vyvoln programu: stisknte klvesu


PGM CALL

Stisknte softklvesu TABULKY NULOVHO BODU

Zadejte celou cestu a nzev tabulky nulovch bod a


potvrte klvesou END.

Blok SEL TABLE naprogramujte ped cyklus 7 Posunut


nulovho bodu.
Tabulka nulovch bod, vybran pomoc SEL
TABLEzstv tak dlouho aktivn, dokud nezvolte pomoc
SEL TABLE nebo PGM MGT jinou tabulku nulovch bod.
Funkc TRANS DATUM TABLE mete definovat tabulky
nulovch bod a sla nulovch bod v jednom NC-bloku
(viz TRANS DATUM TABLE na stran 573).

HEIDENHAIN iTNC 530

511

8.12 Cykly pro transformace (pepoet) souadnic

Tabulku nulovch bod editujte v provoznm reimu Program


zadat/editovat
Pokud jste provedli zmnu hodnoty v tabulce nulovch
bod, tak muste zmnu uloit klvesou ZADN. Jinak se
tato zmna nepromtne do zpracovn programu.
Tabulku nulovch bod navolte v provoznm reimu Program zadat/
editovat

Vyvoln sprvy soubor: stisknte klvesu PGM


MGT, viz Sprva soubor: Zklady, strana 115

Zobrazen tabulek nulovch bod: stisknte


softklvesy ZVOLIT TYP a UKA .D

Zvolte poadovanou tabulku nebo zadejte nov jmno


souboru

Editovn souboru. Lita softklves k tomu zobrazuje


nsledujc funkce:

Funkce

Softklvesa

Volba zatku tabulky


Volba konce tabulky
Listovat po strnkch nahoru
Listovat po strnkch dol
Vloit dek (mon pouze na konci tabulky)
Vymazat dek
Pevzet zadanho dku a skok na nsledujc
dek
Vloit zadateln poet dk (nulovch bod) na
konec tabulky

512

8 Programovn: Cykly

8.12 Cykly pro transformace (pepoet) souadnic

Editace tabulky nulovch bod v nkterm provoznm reimu


provdn programu
Bhem reimu provdn programu mete zvolit prv aktivn tabulku
nulovch bod. K tomu stisknte softklvesu TABULKA NULOVCH
BOD. Pak mte k dispozici stejn editan funkce jako v provoznm
reimu Program zadat/editovat
Pevzet aktulnch hodnot do tabulky nulovch bod
Aktuln polohu nstroje nebo naposledy sejmut polohy mete
pevzt do tabulky nulovch bod pomoc tlatka Pevzt aktuln
pozici:

Zadvac polko umstte do dky a sloupce, kam se m poloha


pevzt
Zvolte funkci Pevzet aktuln polohy: TNC se zept v
dialogovm okn, zda si pejete pevzt aktuln
polohu nstroje nebo naposledy sejmut hodnoty

Zvolte poadovanou funkci smrovmi tlatky a


potvrte ji klvesou ZADN

Pevzt hodnoty do vech os: stisknte softklvesu


VECHNY HODNOTY, nebo

Pevzt hodnotu do osy, v n je zadvac polko


umstno: stisknte softklvesu AKTULN
HODNOTA.

Konfigurace tabulky nulovch bod


Na druh a tet lit softklves mete pro kadou tabulku nulovch
bod urit osy, pro kter chcete definovat nulov body. Standardn
jsou aktivn vechny osy. Chcete-li nkterou osu zablokovat, pak
nastavte odpovdajc osovou softklvesu na VYP. TNC pak pslun
sloupec v tabulce nulovch bod smae.
Pokud k nkter aktivn ose nechcete definovat dn nulov bod,
stisknte klvesu BEZ ZADN (NO ENT). TNC pak zape do
pslunho sloupce pomlku.
Oputn tabulky nulovch bod
Ve sprv soubor nechte zobrazit jin typ soubor a zvolte
poadovan soubor.
Zobrazen stavu
V pdavn indikaci stavu se zobraz nsledujc daje z tabulky
nulovch bod (viz Transformace souadnic (karta TRANS) na stran
61):
jmno a cesta aktivn tabulky nulovch bod
slo aktivnho nulovho bodu
koment ze sloupce DOC aktivnho sla nulovho bodu

HEIDENHAIN iTNC 530

513

8.12 Cykly pro transformace (pepoet) souadnic

NASTAVEN VZTANHO BODU (cyklus 247)


Cyklem NASTAVEN VZTANHO BODU mete nkterou
pedvolbu, definovanou v tabulce PRESET, aktivovat jako nov
vztan bod.

Z
Y

inek

Po definovn cyklu NASTAVEN VZTANHO BODU se vechna


zadn souadnic a posunut nulovho bodu (absolutn i prstkov)
vztahuj k tto nov pedvolb (preset).

X
X

slo pro vztan bod?: zadejte slo vztanho bodu z


tabulky Preset, kter se m aktivovat.

Pi aktivaci vztanho bodu z tabulky Preset zru TNC


aktivn posunut nulovho bodu.
TNC nastav pedvolbu pouze v tch osch, kter jsou v
tabulce Preset definovny s hodnotami. Vztan bod v
osch, kter jsou oznaen znakem , zstane
nezmnn.
Pokud aktivujete preset-slo 0 (dka 0), tak aktivujete
vztan bod, kter jste naposledy nastavili v runm reimu
provozu.

Plda: NC-bloky
13 CYCL DEF 247 NASTAVIT VZTAN BOD
Q339=4

;SLO VZTANHO BODU

V provoznm reimu PGM-Test je cyklus 247 neinn.


Zobrazen stavu
V indikaci stavu ukazuje TNC aktivn slo Preset za symbolem
vztanho bodu.

514

8 Programovn: Cykly

TNC me provdt v rovin obrbn zrcadlen obrbn.


inek

Zrcadlen je inn od sv definice v programu. Je inn rovn v


provoznm reimu Polohovn s runm zadvnm. TNC indikuje
aktivn zrcadlen osy v pomocnm zobrazen stavu.

Jestlie zrcadlte pouze jednu osu, zmn se smysl obhu nstroje.


Toto neplat u obrbcch cykl.
Zrcadlte-li dv osy, zstane smysl obhu nstroje zachovn.
Vsledek zrcadlen zvis na poloze nulovho bodu:
nulov bod le na obrysu, kter se m zrcadlit: prvek se zrcadl
pmo vi tomuto nulovmu bodu;
nulov bod le mimo obrys, kter se m zrcadlit: prvek se navc
pesune.
Pokud zrcadlte pouze jednu osu, tak se zmn u
frzovacch cykl s sly 200 - 299 smysl obhu. Vjimka:
cyklus 208, u kterho zstv zachovan smr obhu
definovan v cyklu.

Z
Y
X

HEIDENHAIN iTNC 530

515

8.12 Cykly pro transformace (pepoet) souadnic

ZRCADLEN (cyklus 8)

8.12 Cykly pro transformace (pepoet) souadnic

Zrcadlen v ose?: zadejte osy, v nich se m zrcadlen


provst; zrcadlit mete vechny osy v. os
rotanch s vjimkou osy vetena a k n psluejc
vedlej osy. Povoleno je zadn maximln t os.

Zptn nastaven
Znovu naprogramujte cyklus ZRCADLEN se zadnm BEZ ZADN.

Y
X

Plda: NC-bloky
79 CYCL DEF 8.0 ZRCADLEN
80 CYCL DEF 8.1 X Y U

516

8 Programovn: Cykly

V rmci programu me TNC natoit souadn systm v rovin


obrbn kolem aktivnho nulovho bodu.
inek
NATOEN je inn od sv definice v programu. Je inn rovn v
provoznm reimu Polohovn s runm zadvnm. TNC zobrazuje
aktivn hel natoen v pdavnm zobrazen stavu.

8.12 Cykly pro transformace (pepoet) souadnic

NATOEN (cyklus 10)


Z
Z

Y
Y

X
X

Vztan osa pro hel natoen:


rovina X/Y osa X
rovina Y/Z osa Y
rovina Z/X osa Z
Ped programovnm dbejte na tyto body
TNC odstran definic cyklu 10 aktivn korekci rdiusu
nstroje. Pp. naprogramujte korekci rdiusu znovu.
Po nadefinovn cyklu 10 je nutno provst pohyb v obou
osch roviny obrbn, aby se natoen aktivovalo.

Y
Y

Natoen: zadejte hel natoen ve stupnch ().


Rozsah zadn: -360 a +360 (absolutn nebo
prstkov)

Zptn nastaven

X
35

40

Znovu naprogramujte cyklus NATOEN s hlem natoen 0 .

60

Plda: NC-bloky
12 CALL LBL 1
13 CYCL DEF 7.0 NULOV BOD
14 CYCL DEF 7.1 X+60
15 CYCL DEF 7.2 Y+40
16 CYCL DEF 10.0 NATOEN
17 CYCL DEF 10.1 ROT+35
18 CALL LBL 1

HEIDENHAIN iTNC 530

517

8.12 Cykly pro transformace (pepoet) souadnic

ZMNA MTKA (cyklus 11)


TNC me v rmci programu obrysy zvtovat nebo zmenovat. Tak
mete napklad brt v vahu koeficienty pro smrtn a pdavky.
inek
ZMNA MTKA je inn od sv definice v programu. Je inn
rovn v provoznm reimu Polohovn s runm zadvnm. TNC
indikuje aktivn koeficient zmny mtka v pomocnm zobrazen
stavu.

Z
Y

X
X

Zmna mtka je inn:


v rovin obrbn nebo ve vech tech souadnch osch souasn
(v zvislosti na strojnm parametru 7410)
pro zadvn rozmr v cyklech.
rovn pro paraleln osy U,V,W
Pedpoklad
Ped zvtenm resp. zmenenm je nutno pesunout nulov bod na
hranu nebo roh obrysu.

Koeficient?: zadejte koeficient SCL (angl.: scaling zmna mtka); TNC nsob souadnice a rdiusy s
SCL (jak je popsno v inku).

(22.5)

Zvten: SCL vt ne 1 a 99,999 999


Zmenen: SCL men ne 1 a 0,000 001
Zptn nastaven

40
30

(27)

Znovu naprogramujte cyklus ZMNA MTKA s koeficientem 1.


36

60

Plda: NC-bloky
11 CALL LBL 1
12 CYCL DEF 7.0 NULOV BOD
13 CYCL DEF 7.1 X+60
14 CYCL DEF 7.2 Y+40
15 CYCL DEF 11.0 ZMNA MTKA
16 CYCL DEF 11.1 SCL 0.75
17 CALL LBL 1

518

8 Programovn: Cykly

Cyklem 26 mete zohlednit osov koeficienty smrtn a pdavk.


inek
ZMNA MTKA je inn od sv definice v programu. Je inn
rovn v provoznm reimu Polohovn s runm zadvnm. TNC
indikuje aktivn koeficient zmny mtka v pomocnm zobrazen
stavu.

CC

Ped programovnm dbejte na tyto body


Souadn osy s polohami pro kruhov drhy nesmte
natahovat nebo smr ovat s rozdlnmi koeficienty.
Pro kadou souadnicovou osu mete zadat vlastn
osov specifick koeficient zmny mtka.
Dodaten lze naprogramovat souadnice stedu pro
vechny koeficienty zmny mtka.

Obrys tak bude smrem od stedu nataen nebo k nmu


bude smrtn, tedy nezvisle od nebo k aktulnmu
nulovmu bodu jako u cyklu 11 ZMNA MTKA.

Osa a koeficient zmny mtka: souadn osa(y) a


koeficient(y) osov specifickch nataen nebo
smrtn. Zadejte kladnou hodnotu maximln
99,999 999

CC

20

Souadnice stedu: sted osov specifickho nataen


nebo smrtn

Souadn osy zvolte pomoc softklves.


Zptn nastaven
Znovu naprogramujte cyklus ZMNA MTKA s koeficientem 1 pro
odpovdajc osu

15

Plda: NC-bloky
25 CALL LBL 1
26 CYCL DEF 26.0 ZMNA MTKA OSY
27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20
28 CALL LBL 1

HEIDENHAIN iTNC 530

519

8.12 Cykly pro transformace (pepoet) souadnic

KOEFICIENT ZMNY MTKA spec. pro osu


(Cyklus 26)

8.12 Cykly pro transformace (pepoet) souadnic

ROVINA OBRBN (cyklus 19, voliteln


software 1)
Funkce k naklpn roviny obrbn jsou vrobcem stroje
pizpsobeny pro TNC a pro stroj. U nkterch
naklpcch hlav (naklpcch stol) definuje vrobce
stroje, zda v cyklu naprogramovan hly TNC interpretuje
jako souadnice rotanch os nebo jako matematick hly
ikm roviny. Informujte se ve va pruce ke stroji.

Naklpn roviny obrbn se uskuteuje vdy okolo


aktivnho nulovho bodu.
Pouijete-li cyklus 19 pi aktivn M120, tak TNC zru
korekci rdiusu a tm automaticky tak funkci M120.
Zkladyviz Naklopen roviny obrbn (voliteln software
1), strana 91: protte si tento oddl dkladn.

inek
V cyklu 19 definujete polohu roviny obrbn rozumj polohu osy
nstroje vztaenou k pevnmu souadnmu systmu stroje zadnm
hl naklopen. Polohu roviny obrbn mete definovat dvma
zpsoby:

Z
Y

Pmo zadat polohu naklopench os


Popsat rovinu obrbn a temi natoenmi (prostorov hel)
pevnho souadnho systmu stroje. Prostorov hly, kter je teba
zadat, dostanete tm, e prolote ez svisle naklopenou rovinou
obrbn a tento ez pozorujete z t osy, kolem n chcete naklpt.
Kad libovoln poloha nstroje v prostoru je zcela jednoznan
definovna ji dvma prostorovmi hly.

Y'

Uvdomte si, e poloha naklopenho souadnicovho


systmu a tm i pojezdov pohyby v naklopenm systmu
zvis na tom, jak naklopenou rovinu popete.

X'

Programujete-li polohu roviny obrbn pomoc prostorovch hl,


vypote si TNC k tomu potebn hlov nastaven naklopench os
automaticky a ulo je v parametrech Q120 (osa A) a Q122 (osa C).
Jsou-li mon dv een, vybere TNC vychzejc z nulov polohy
natench os krat cestu.
Poad naten pro vpoet polohy roviny je stanoveno: nejdve TNC
nato osu A, potom osu B a nakonec osu C.

520

X
S-S

8 Programovn: Cykly

8.12 Cykly pro transformace (pepoet) souadnic

Cyklus 19 je inn od sv definice v programu. Jakmile nkterou osou


v naklopenm systmu popojedete, je inn korekce pro tuto osu.
M-li se zapost korekce ve vech osch, pak muste popojet vemi
osami.
Pokud jste v Runm provoznm reimu nastavili funkci Naklpn za
chodu programu na Aktivn (viz Naklopen roviny obrbn (voliteln
software 1), strana 91), pak se pepe hodnota hlu v tto nabdce
hodnotou z cyklu 19 ROVINA OBRBN.

Osa a hel natoen?: zadejte osu natoen s


pslunm hlem natoen; osy natoen A, B a C se
programuj pomoc softklves.

Protoe neprogramovan hodnoty natoen rotanch os


se vdy interpretuj jako nezmnn hodnoty, mli byste
vdy definovat vechny ti prostorov hly, i kdy jeden i
vce maj hodnotu 0.
Pokud TNC polohuje natoen osy automaticky, pak mete zadat
jet nsledujc parametry:

Posuv? F=: pojezdov rychlost naklopen osy pi


automatickm polohovn

Bezpen vzdlenost? (inkrementln): TNC polohuje


naklpc hlavu tak, aby se ve vztahu k obrobku
nemnila poloha, kter vyplv z prodlouen nstroje
o tuto bezpenou vzdlenost

Zptn nastaven
Ke zruen hl naklopen znovu nadefinujte cyklus ROVINA
OBRBN a pro vechny naklopen osy zadejte hel 0. Potom jet
jednou nadefinujte cyklus ROVINA OBRBN a potvrte dialogovou
otzku stiskem klvesy BEZ ZADN. Tm nastavte tuto funkci jako
neaktivn.

HEIDENHAIN iTNC 530

521

8.12 Cykly pro transformace (pepoet) souadnic

Polohovn rotan osy


Vrobce stroje ur, zda cyklus 19 automaticky napolohuje
rotan osu(y), nebo zda muste rotan osy sami
pedpolohovat v programu. Informujte se ve va pruce
ke stroji.
Pokud cyklus 19 polohuje rotan osy automaticky, plat:
TNC me automaticky polohovat pouze regulovan osy.
V definici cyklu muste navc zadat k hlm naklopen bezpenou
vzdlenost a posuv, kterm se naklpc osy polohuj.
Pouvejte jen pedsezen nstroje (pln dlka nstroje v bloku
TOOL DEF poppad v tabulce nstroj).
Pi procesu naklpn zstane poloha hrotu nstroje vi obrobku
tm nezmnna.
TNC provede naklopen naposledy programovanm posuvem.
Maximln dosaiteln posuv zvis na sloitosti naklpc hlavy
(naklpcho stolu).
Pokud cyklus 19 nepolohuje rotan osy automaticky, napolohujte
rotan osy napklad pomoc L-bloku ped definic cyklu.
Pklady NC-blok:
10 L Z+100 R0 FMAX
11 L X+25 Y+10 R0 FMAX
12 L B+15 R0 F1000

Polohovn rotan osy

13 CYCL DEF 19.0 ROVINA OBRBN

Definovn hlu pro vpoet korekce

14 CYCL DEF 19.1 B+15


15 L Z+80 R0 FMAX

Aktivovn korekce v ose vetena

16 L X-8.5 Y-10 R0 FMAX

Aktivovn korekce v rovin obrbn

522

8 Programovn: Cykly

8.12 Cykly pro transformace (pepoet) souadnic

Indikace polohy v naklopenm systmu


Indikovan polohy (CL a AKT) a indikace nulovho bodu v
pdavnm zobrazen stavu se vztahuj po aktivaci cyklu 19 k
naklopenmu souadnicovmu systmu. Poloha indikovan pmo po
definici cyklu tedy ppadn ji nesouhlas se souadnicemi polohy
naprogramovanmi naposledy ped cyklem 19.
Monitorovn pracovnho prostoru
TNC kontroluje v naklopenm souadnm systmu koncov spnae
pouze tch os, jimi se pojd. Ppadn TNC vyd chybov hlen.
Polohovn v naklopenm systmu
Pomoc pdavn funkce M130 mete i v naklopenm systmu
najdt na polohy, kter se vztahuj k nenaklopenmu souadnmu
systmu, viz Pdavn funkce pro zadvn souadnic, strana 302.
Rovn i polohovn pmkovmi bloky vztahujcmi se k souadnmu
systmu stroje (bloky s M91 nebo M92) lze pi naklopen rovin
obrbn provdt. Omezen:
polohovn se provd bez dlkov korekce
polohovn se provd bez korekce geometrie stroje
korekce rdiusu nstroje nen dovolena
Kombinace s jinmi cykly transformace souadnic
Pi kombinaci s cykly pro pepoet souadnic je nutn dbt na to, e
stle psob naklopen roviny obrbn okolo aktivnho nulovho bodu.
Ped aktivac cyklu 19 mete provst posunut nulovho bodu: pak
posouvte pevn souadn systm stroje.
Pokud posunete nulov bod po aktivaci cyklu 19, pak posouvte
naklopen souadn systm.
Dleit: pi ruen cykl postupujte v opanm poad ne pi jejich
definici:
1. Aktivace posunut nulovho bodu
2. Aktivace naklopen roviny obrbn
3. Aktivace natoen
...
Obrbn obrobku
...
1. Zruen oten
2. Zruen naklopen roviny obrbn
3. Zruen posunut nulovho bodu

HEIDENHAIN iTNC 530

523

8.12 Cykly pro transformace (pepoet) souadnic

Automatick men v naklopenm systmu


Micmi cykly TNC mete promovat obrobky v naklopenm
systmu. Vsledky men ulo TNC do Q-parametr, kter pak
mete dle zpracovvat (napklad vytisknout vsledky men na
tiskrn).
Hlavn body pro prci s cyklem 19 ROVINA OBRBN
1 Vytvoen programu

Definujte nstroj (odpad, je-li aktivn TOOL.T), zadejte plnou


dlku nstroje
Vyvoln nstroje
Vyjete v ose vetena tak, aby pi naklopen nenastala kolize mezi
nstrojem a obrobkem (upnadly)
Pp. napolohujte rotan osu(osy) blokem L na odpovdajc hlovou
hodnotu (zvis na strojnm parametru)
Ppadn aktivujte posunut nulovho bodu
Definujte cyklus 19 ROVINA OBRBN; zadejte hlov hodnoty
rotanch os
Popojete vemi hlavnmi osami (X, Y, Z), aby se aktivovala korekce
Naprogramujte obrbn tak, jakoby se mlo provst v nenaklopen
rovin obrbn
Pp. nadefinujte cyklus 19 ROVINA OBRBN s jinmi hly, aby
se obrbn realizovalo v jin poloze os. V tomto ppad nen nutno
cyklus 19 nulovat, nov hlov polohy mete definovat pmo
Zrute cyklus 19 ROVINA OBRBN; zadejte pro vechny rotan
osy 0
Dezaktivujte funkci ROVINA OBRBN; znovu nadefinujte cyklus
19, potvrte dialogovou otzku stisknutm klvesy BEZ ZADN
Ppadn zrute posunut nulovho bodu
Pp. napolohujte rotan osy do polohy 0

2 Upnut obrobku
3 Ppravy v provoznm reimu
Polohovn s runm zadvnm
Napolohujte rotan osu (osy) k nastaven vztanho bodu na
pslunou hlovou hodnotu. Tato hlov hodnota se d podle vmi
zvolen vztan plochy na obrobku.
4 Ppravy v provoznm reimu
Run provoz
Nastavte funkci naklopen roviny obrbn pomoc softklvesy 3DROT na AKTIVN pro provozn reim Run provoz; u nezench os
zadejte do menu (nabdky) hlov hodnoty rotanch os
U nezench os mus zadan hlov hodnoty souhlasit s aktuln
polohou rotan osy (os), jinak TNC vypote vztan bod chybn

524

8 Programovn: Cykly

8.12 Cykly pro transformace (pepoet) souadnic

5 Nastaven vztanho bodu


Run nakrbnutm jako v nenaklopenm systmu viz Nastaven
vztanho bodu (bez 3D-dotykov sondy), strana 82
zen 3D-dotykovou sondou HEIDENHAIN (viz Pruku pro
uivatele cykl dotykov sondy, kapitola 2)
Automaticky 3D-dotykovou sondou HEIDENHAIN (viz Pruku pro
uivatele cykl dotykov sondy, kapitola 3)
6 Sputn programu obrbn v provoznm reimu Provdn
programu plynule
7 Provozn reim Run provoz
Nastavte funkci naklopen roviny obrbn softklvesou 3D-ROT na
NEAKTIVN. Pro vechny rotan osy zadejte do menu (nabdky)
hlovou hodnotu 0, viz Aktivovn manulnho naklopen, strana 95.

HEIDENHAIN iTNC 530

525

Transformace souadnic v hlavnm programu


Zpracovn v podprogramu, viz
Podprogramy, strana 577

10

Prbh programu

R5

R5

10

8.12 Cykly pro transformace (pepoet) souadnic

Pklad: Cykly pro transformace souadnic

130
45

20

10

30

65

65

130

0 BEGIN PGM KOUMR MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru

2 BLK FORM 0.2 X+130 Y+130 Z+0


3 TOOL DEF 1 L+0 R+1

Definice nstroje

4 TOOL CALL 1 Z S4500

Vyvoln nstroje

5 L Z+250 R0 FMAX

Odjet nstroje

6 CYCL DEF 7.0 NULOV BOD

Posunut nulovho bodu do stedu

7 CYCL DEF 7.1 X+65


8 CYCL DEF 7.2 Y+65
9 CALL LBL 1

Vyvoln frzovn

10 LBL 10

Nastaven nvst pro opakovn sti programu

11 CYCL DEF 10.0 NATOEN

Natoen o 45 prstkov

12 CYCL DEF 10.1 IROT+45


13 CALL LBL 1

Vyvoln frzovn

14 CALL LBL 10 REP 6/6

Nvrat na LBL 10; celkem estkrt

15 CYCL DEF 10.0 NATOEN

Zruen natoen

16 CYCL DEF 10.1 ROT+0


17 TRANS DATUM RESET

Zruen posunut nulovho bodu

18 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

19 LBL 1

Podprogram 1

526

8 Programovn: Cykly

8.12 Cykly pro transformace (pepoet) souadnic

20 L X+0 Y+0 R0 FMAX

Definice frzovn

21 L Z+2 R0 FMAX M3
22 L Z-5 R0 F200
23 L X+30 RL
24 L IY+10
25 RND R5
26 L IX+20
27 L IX+10 IY-10
28 RND R5
29 L IX-10 IY-10
30 L IX-20
31 L IY+10
32 L X+0 Y+0 R0 F5000
33 L Z+20 R0 FMAX
34 LBL 0
35 END PGM KOUMR MM

HEIDENHAIN iTNC 530

527

8.13 Speciln cykly

8.13 Speciln cykly


ASOV PRODLEVA (cyklus 9)
Chod programu je po dobu ASOV PRODLEVY zastaven. asov
prodleva me slouit napklad k peruen tsky.
inek
Cyklus je inn od sv definice v programu. Modln inn (trvajc)
stavy se tm neovlivn, jako napklad oten vetena.

asov prodleva v sekundch: zadejte asovou


prodlevu v sekundch.

Rozsah zadn 0 a 3 600 s (1 hodina) v krocch po 0,001 s

Plda: NC-bloky
89 CYCL DEF 9.0 ASOV PRODLEVA
90 CYCL DEF 9.1 ASOV PRODLEVA 1,5

528

8 Programovn: Cykly

8.13 Speciln cykly

VYVOLN PROGRAMU (cyklus 12)


Libovoln obrbc programy, jako napklad speciln vrtac cykly
nebo geometrick moduly, mete postavit na rove obrbcmu
cyklu. Takovto program pak vyvolte jako cyklus.
Ped programovnm dbejte na tyto body

Vyvolvan program mus bt uloen na pevnm disku


TNC.

Pokud zadte jen jmno programu, pak mus bt jako


cyklus deklarovan program ve stejnm adresi, jako
volajc program.

CYCL DEF 12.0


PGM CALL
CYCL DEF 12.1

BEGIN PGM
LOT31 MM

LOT31
9 ... M99

END PGM

Jestlie se v cyklu deklarovan program nenachz ve


stejnm adresi jako volajc program, pak zadejte plnou
cestu k souboru, nap. TNC:\KLAR35\FK1\50.H.
Chcete-li v cyklu deklarovat DIN/ISO program, pak zadejte
za jmnem programu typ souboru .I.
Pi vyvoln programu cyklem 12 psob Q-parametry
zsadn globln. Mjte proto na pamti, e zmny Qparametr ve vyvolvanm programu se pp. mohou
projevit i ve vyvolvajcm programu.

Jmno programu: jmno vyvolvanho programu,


ppadn s cestou, na n se program nachz

Plda: NC-bloky
55 CYCL DEF 12.0 PGM CALL
56 CYCL DEF
12.1 PGM TNC:\KLAR35\FK1\50.H
57 L X+20 Y+50 FMAX M99

Program vyvolte pomoc


CYCL CALL (jednotliv blok) nebo
M99 (po blocch) nebo
M89 (provede se po kadm polohovacm bloku).
Pklad: Vyvoln programu
Z programu se m pomoc cyklu vyvolat vyvolateln program 50.

HEIDENHAIN iTNC 530

529

8.13 Speciln cykly

ORIENTACE VETENA (cyklus 13)


Stroj a TNC mus bt vrobcem stroje pipraveny.

V obrbcch cyklech 202, 204 a 209 se intern pouv


cyklus 13. Uvdomte si, e ve vaem NC-programu muste
naprogramovat ppadn cyklus 13 po jednom z ve
uvedench obrbcch cykl znovu.

TNC me dit hlavn veteno obrbcho stroje a natoit je do


stanoven hlov polohy.
Orientace vetena je napklad zapoteb:
u systm pro vmnu nstroj s urenou polohou pro vmnu
nstroje
k sezen vyslacho a pijmacho oknka 3D-dotykov sondy s
infraervenm penosem
inek
V cyklu definovanou hlovou polohu nastav TNC naprogramovnm
M19 nebo M20 (zvis na proveden stroje).

Plda: NC-bloky
93 CYCL DEF 13.0 ORIENTACE
94 CYCL DEF 13.1 HEL 180

Naprogramujete-li M19 resp. M20, ani jste pedtm definovali cyklus


13, pak TNC napolohuje hlavn veteno na hlovou polohu, kter je
definovan vrobcem stroje (viz Pruku ke stroji).

hel orientace: zadejte hel vztaen k hlov vztan


ose roviny obrbn
Rozsah zadn: 0 a 360
Pesnost zadn: 0,1

530

8 Programovn: Cykly

8.13 Speciln cykly

TOLERANCE (cyklus 32)

Zadnm daj v cyklu 32 mete ovlivnit vsledek HSC-obrbn z


hlediska pesnosti, kvality povrchu a rychlosti, pokud byl TNC upraven
podle vlastnost danho stroje.

Stroj a TNC mus bt vrobcem stroje pipraveny.

TNC automaticky vyhlad obrys mezi libovolnmi (nekorigovanmi


nebo korigovanmi) prvky obrysu. Nstroj tak pojd po povrchu
obrobku plynule a et mechaniku stroje. Navc tolerance definovan
v cyklu psob i pi pojezdu po obloucch.
Je-li teba, sn TNC automaticky naprogramovan posuv, tak e
program se zpracovv vdy bez kubn" s nejvy monou
rychlost. I kdy TNC nepojd redukovanou rychlost, tak je vmi
definovan tolerance v zsad vdy dodrena. m vt toleranci
definujete, tm rychleji me TNC pojdt.

Vyhlazovnm obrysu vznik odchylka. Velikost tto odchylky od


obrysu (hodnota tolerance) je definovna vrobcem stroje ve strojnm
parametru. Cyklem 32 mete zmnit pedvolenou hodnotu tolerance
a zvolit jin nastaven filtru za pedpokladu, e vrobce vaeho stroje
vyuv tto monosti nastaven.
Pi velmi malch hodnotch tolerance ji stroj neme
obrys zpracovvat bez cukn. Cukn nen zpsobeno
nzkm vpoetnm vkonem TNC, ale tm, e TNC najd
pechody obrys tm pesn, take mus drasticky
sniovat pojezdovou rychlost.

HEIDENHAIN iTNC 530

531

CAM

PP

TNC

S
T

8.13 Speciln cykly

Vlivy pi definici geometrie v systmu CAM


Dleitm faktorem u extern pipravench program NC je chyba
teny, definovateln v systmu CAM. Prostednictvm chyby teny se
definuje maximln rozte bod NC-programu, vytvenho pomoc
postprocesoru (PP). Je-li chyba teny rovn i men ne tolerance T
zvolen v cyklu 32, tak TNC me body obrysu vyhladit, pokud nen
specilnm nastavenm stroje omezen naprogramovan posuv.
Optimlnho vyhlazen obrysu doshnete volbou hodnoty tolerance v
cyklu 32 mezi 1,1- a 2nsobkem chyby teny CAM.
Programovn

Ped programovnm dbejte na tyto body


Cyklus 32 je aktivn jako DEF, to znamen, e je inn od
sv definice v programu.

TNC vynuluje cyklus 32 pokud:


cyklus 32 znovu definujete a otzku dialogu na Hodnotu
tolerance potvrdte klvesou BEZ ZADN;
klvesou PGM MGT zvolte nov program.
Kdy jste vynulovali cyklus 32, aktivuje TNC toleranci
pedvolenou pomoc strojnch parametr.
Zadanou hodnotu tolerance T interpretuje TNC v MMprogramu jako mrovou jednotku mm a v Inch-programu
jako mrovou jednotku palec.
Pokud zavedete program s cyklem 32, kter obsahuje jako
parametr cyklu pouze Hodnotu tolerance T, dopln TNC
oba zbvajc parametry hodnotou 0.
Pi rostouc zadan toleranci se zpravidla zmenuje pi
kruhovm pohybu prmr kruhu. Je-li na vaem stroji
aktivn filtr HSC (pop. se dotate u vrobce stroje), tak
me bt kruh i vt.
Je-li cyklus 32 aktivn, zobraz TNC v pdavn indikaci
stavu kartu CYC parametr definovanch v cyklu 32.

532

8 Programovn: Cykly

Hodnota tolerance T: ppustn odchylka obrysu v mm


(ppadn v palcch u Inch-program)

REIM HSC, dokonovn=0, hrubovn=1: aktivovn


filtru:
Hodnota zadn 0:
Frzovat s vy obrysovou pesnost. TNC
pouv nastaven filtru pro dokonovn
definovan vrobcem vaeho stroje.
Hodnota zadn 1:
Frzovn s vym posuvem. TNC pouv
nastaven filtru pro hrubovn, definovan
vrobcem vaeho stroje. TNC pracuje s optimln
vyhlazen bod obrysu, co vede ke zkrcen doby
obrbn.

Plda: NC-bloky

8.13 Speciln cykly

95 CYCL DEF 32.0 TOLERANCE


96 CYCL DEF 32.1 T0,05
97 CYCL DEF 32.2 REIM HSC:1 TA5

Tolerance pro rotan osy TA: ppustn odchylka


polohy rotanch os ve stupnch pi aktivn M128. TNC
redukuje drhov posuv vdy tak, aby pi pohybu ve
vce osch se ta nejpomalej osa projdla jejm
maximlnm posuvem. Zpravidla jsou rotan osy
podstatn pomalej ne linern osy. Zadnm vt
tolerance (napklad 10), mete podstatn zkrtit
as obrbn u vceosovch obrbcch program,
protoe TNC pak nemus vdy pojdt rotan osou
na pedvolen clov polohy. Obrys se zadnm
tolerance rotanch os nenaru. Zmn se pouze
poloha rotan osy, vztaen k povrchu obrobku.

Parametry REIM HSC a TA jsou k dispozici pouze tehdy,


kdy mte na vaem stroji aktivn voliteln software 2
(obrbn HSC).

HEIDENHAIN iTNC 530

533

Programovn:
Zvltn funkce

9.1 Pehled zvltnch funkc

9.1 Pehled zvltnch funkc


Klvesou SPEC FCT a pslunmi softklvesami mte pstup k
nejrznjm zvltnm funkcm TNC. V nsledujcch tabulkch
zskte pehled, kter funkce jsou k dispozici.

Hlavn nabdka Zvltnch funkc SPEC FCT

Zvolte Zvltn funkce

Funkce

Softklvesa

Popis

Definice programovch
pedvoleb

Strana 536

Funkce popisnho dialogu pro


obrbn obrys a bod

Strana 537

Definovn funkce PLANE

Strana 539

Definovn rznch funkc


popisnho dialogu

Strana 538

Pouvn programovacch
pomcek

Strana 538

Definovn lenicho bodu:

Strana 157

Nabdka Programovch pedvoleb

Zvolte nabdku Programovch pedvoleb

Funkce

Softklvesa

Popis

Definovn neobrobenho
polotovaru

Strana 139

Definovn materilu

Strana 227

Definovn globlnch parametr


cykl

Strana 340

Vbr tabulky nulovch bod

Strana 511

536

9 Programovn: Zvltn funkce

9.1 Pehled zvltnch funkc

Nabdka funkc pro obrbn obrysu a bod


Zvolte nabdku funkc pro obrbn obrysu a bod

Funkce

Softklvesa

Popis

Piazen popisu obrysu

Strana 482

Definovn jednoduchho
obrysovho vzorce

Strana 492

Vbr definice obrysu

Strana 481

Definovn sloitho obrysovho


vzorce

Strana 483

Definovn pravidelnho
obrbcho plnu

Strana 344

Vbr souboru bod s


obrbcmi pozicemi

Strana 353

Definovn nabdek rznch funkc popisnho


dialogu

Vbr nabdky k definici rznch funkc popisnho


dialogu

Funkce

Softklvesa

Popis

Definovn polohovn rotanch


os

Strana 562

Definovn funkc soubor

Strana 571

Definovn transformac
souadnic

Strana 572

Definovn funkc textovch


etzc

Strana 632

HEIDENHAIN iTNC 530

537

9.1 Pehled zvltnch funkc

Nabdka programovacch pomcek

Vbr nabdky programovacch pomcek

Vbr nabdky pro pevod/konverzi soubor

Funkce

Softklvesa

Popis

Strukturovan konverze
program FK do H

Strana 271

Nestrukturovan konverze
program FK do H

Strana 271

Vytvoen vratnho programu

Strana 567

Filtrovn obrys

Strana 570

538

9 Programovn: Zvltn funkce

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

9.2 Funkce PLANE: naklopen


roviny obrbn (voliteln
software 1)
vod
Funkce k naklopen roviny obrbn musej bt vam
vrobcem stroje povoleny!
Funkci PLANE mete v zsad pout pouze u stroj,
kter maj nejmn dv osy natoen (stolu nebo/a hlavy).
Vjimka: funkci PLANE AXIAL (AXILN ROVINA)
mete pouvat i tehdy, kdy je na vaem stroji k
dispozici, i je aktivn, jen jedna osa naten.
Funkce PLANE (anglicky plane = rovina) je vkonn nstroj, kterm
mete rznm zpsobem definovat naklopen roviny obrbn.
Vechny v TNC vyuiteln funkce PLANE popisuj poadovanou
rovinu obrbn nezvisle na rotanch osch, kter na vaem stroji
skuten existuj. K dispozici jsou tyto monosti:
Funkce

Poadovan parametry

SPATIAL

Ti prostorov hly SPA,


SPB, SPC

PROJECTED Dva prmtov hly


PROPR a PROMIN a
jeden rotan hel ROT

Softklvesa

Strnka
Strana 543
Strana 545

EULER

Ti Eulerovy hly precese


(EULPR), nutace
(EULNU) a rotace
(EULROT)

Strana 547

VEKTOR

Vektor normly k
definovn roviny a vektor
bze k definovn smru
naklopen osy X

Strana 549

POINTS
(BODY)

Souadnice t libovolnch
bod naklpn roviny

Strana 551

RELATIV

Jednotliv, inkrementln
psobc prostorov hel

Strana 553

AXIAL
(AXILN)

A ti absolutn nebo
prstkov osov hly
A, B, C

Strana 554

RESET

Zruen funkce PLANE

Strana 542

HEIDENHAIN iTNC 530

539

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Abyste si ozejmili rozdly mezi jednotlivmi monostmi definovn ji


ped zvolenm funkce, mete si softklvesou spustit animaci.
Definice parametr funkce PLANE je rozdlena na dv
sti:
Geometrick definice roviny, kter je pro jednotliv
funkce PLANE rozdln
Postup pi polohovn u funkce PLANE, kter lze
povaovat za nezvisl na definici roviny a je pro
vechny funkce PLANE identick (viz Definovn
postupu pi polohovn funkc PLANE na stran 556)
Funkce Pevzt aktuln polohu nen pi aktivnm naklopen
obrbc roviny mon.
Pouijete-li funkci PLANE pi aktivn M120, tak TNC zru
korekci rdiusu a tm automaticky tak funkci M120.

540

9 Programovn: Zvltn funkce

Zobrazit litu softklves se specilnmi funkcemi

Zvolit funkci PLANE: stisknte softklvesu


NAKLOPEN ROVINY OBRBN: TNC uke v lit
softklves monosti definovn, kter jsou k dispozici

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Definovn funkce PLANE

Zvolen funkce pi aktivn animaci

Zapnut animace: nastavte softklvesu VBR ANIMACE ZAP/VYP


na ZAP
Sputn animace pro rzn monosti definovn: stisknte
nkterou z nabdnutch softklves, TNC vyzna stisknutou
softklvesu jinou barvou a spust pslunou animaci
Pevzet prv aktivn funkce: stisknte klvesu ZADN nebo
znovu stisknte softklvesu aktivn funkce: TNC pokrauje v dialogu
a vyd si potebn parametry

Zvolen funkce pi neaktivn animaci

Pm volba poadovan funkce softklvesou: TNC pokrauje v


dialogu a vyd si potebn parametry

Indikace polohy
Jakmile je kterkoli funkce PLANE aktivn, zobraz TNC v pdavn
indikace stavu vypoten prostorov hel (viz obrzek). TNC zsadn
pepotv nezvisle na pouit funkci PLANE intern vdy na
prostorov hel.

HEIDENHAIN iTNC 530

541

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Zruen funkce PLANE

Zobrazit litu softklves se specilnmi funkcemi

Zvolit speciln funkce TNC: stisknte softklvesu


SPECILN FUNKCE TNC

Volba funkce PLANE: stisknte softklvesu


NAKLOPEN ROVINY OBRBN: TNC uke v lit
softklves monosti definovn, kter jsou k dispozici

Zvolen funkce pro zruen: tm je funkce PLANE


intern zruena, na aktulnch polohch os se tm nic
nemn

Uren, zda m TNC naklpcmi osami automaticky


pejet do zkladnho postaven (MOVEnebo TURN)
i nikoli (STAY), (viz Automatick natoen: MOVE/
TURN/STAY (zadn je nezbytn nutn) na stran
556)

Ukonen zadvn: stisknte klvesu END

Plda: NC-bloky
25 PLANE RESET MOVE ABST50 F1000

Funkce PLANE RESET zcela zru aktivn funkci PLANE


nebo aktivn cyklus 19 ( hel = 0 a funkce nen aktivn).
Vcensobn definice nen nutn.

542

9 Programovn: Zvltn funkce

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Definovn roviny obrbn pomoc


prostorovho hlu: PLANE SPATIAL
Pouit
Prostorov hly definuj rovinu obrbn pomoc a t natoen kolem
pevnho souadnho systmu stroje. Poad tchto natoen je
pevn nastaveno a probhne nejprve kolem osy A, pak kolem B, pak
kolem C (prbh odpovd prbhu v cyklu 19, bylo-li zadn v cyklu
19 nastaveno na prostorov hel).
Ped programovnm dbejte na tyto body
Muste vdy definovat vechny ti prostorov hly SPA,
SPB a SPC, i kdy nkter z nich je 0.
Nahoe uveden postup naten plat nezvisle na prv
aktivn ose nstroje.
Popis parametr pro postup pi polohovn: Viz
Definovn postupu pi polohovn funkc PLANE, strana
556.

HEIDENHAIN iTNC 530

543

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Vstupn parametry
Prostorov hel A?: hel natoen SPA kolem strojn
osy X (viz obrzek vpravo nahoe). Rozsah zadn od
-359,9999 do +359,9999 .

Prostorov hel B?: hel natoen SPB kolem strojn


osy Y (viz obrzek vpravo nahoe). Rozsah zadn od
-359,9999 do +359,9999 .

Prostorov hel C?: hel natoen SPC kolem pevn


strojn osy Z (viz obrzek vpravo uprosted). Rozsah
zadn od -359,9999 do +359,9999 .

Dle viz vlastnosti polohovn (viz Definovn


postupu pi polohovn funkc PLANE na stran 556)

Pouit zkratky
Zkratka

Vznam

SPATIAL

Angl. spatial = prostorov

SPA

spatial A: natoen kolem osy X

SPB

spatial B: natoen kolem osy Y

SPC

spatial C: natoen kolem osy Z

Plda: NC-bloky
5 PLANE SPATIAL SPA+27 SPB+0 SPC+45 .....

544

9 Programovn: Zvltn funkce

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Definovn roviny obrbn pomoc prmtu


hlu: PLANE PROJECTED
Pouit
Prmty hl definuj rovinu obrbn zadnm dvou hl, kter lze
zjistit prmtem 1. roviny souadnic (Z/X pi ose nstroje Z) a 2. roviny
souadnic (Y/Z pi ose nstroje Z) do roviny obrbn, kter se m
definovat .
Ped programovnm dbejte na tyto body
hel prmtu mete pout pouze tehdy, kdy se definice
hl vztahuje na pravohl kvdr. Jinak vzniknou na
obrobku deformace.
Popis parametr pro postup pi polohovn: Viz
Definovn postupu pi polohovn funkc PLANE, strana
556.

HEIDENHAIN iTNC 530

545

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Vstupn parametry
Prmt hlu 1. roviny souadnic?: prmt hlu
naklopen roviny obrbn do 1. roviny souadnic
pevnho souadnho systmu stroje (Z/X pi ose
nstroje Z, viz obrzek vpravo nahoe). Rozsah
zadn od -89,9999 do +89,9999. Osa 0 je hlavn
osa aktivn roviny obrbn (X pi ose nstroje Z,
kladn smr viz obrzek vpravo nahoe)

Prmt hlu 2. roviny souadnic?: prmt hlu do


2. roviny souadnic pevnho souadnho systmu
stroje (Y/Z pi ose nstroje Z, viz obrzek vpravo
nahoe). Rozsah zadn od -89,9999 do +89,9999.
Osa 0 je vedlej osa aktivn roviny obrbn (Y pi
ose nstroje Z)

hel ROT naklopen roviny?: natoen naklopenho


souadnho systmu kolem naklopen osy nstroje
(obdobn rotaci pomoc cyklu 10 natoen). Tmto
hlem rotace mete jednoduchm zpsobem urit
smr hlavn osy roviny obrbn (X pi ose nstroje Z,
Z pi ose nstroje Y, viz obrzek vpravo uprosted).
Rozsah zadn od 0 do +360.

Dle viz vlastnosti polohovn (viz Definovn


postupu pi polohovn funkc PLANE na stran 556)

NC-bloky
5 PLANE PROJECTED PROPR+24 PROMIN+24 PROROT+30 .....
Pouit zkratky
Zkratka

Vznam

PROJECTED

Angl. projected = prmt

PROPR

principle plane: hlavn rovina

PROMIN

minor plane: vedlej rovina

PROROT

angl. rotation: rotace

546

9 Programovn: Zvltn funkce

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Definovn roviny obrbn pomoc Eulerovch


hl: PLANE EULER
Pouit
Eulerovy hly definuj rovinu obrbn pomoc a t natoen kolem
danho naklopenho souadnho systmu. Tyto ti Eulerovy hly
byly definovny vcarskm matematikem Eulerem. Penesenm na
souadn systm stroje dostvme tyto vznamy:
hel precese
EULPR
hel nutace
EULNU
hel rotace
EULROT

Natoen souadnho systmu kolem osy Z


Natoen souadnho systmu kolem osy X
natoen precesnm hlem
Natoen naklopen roviny obrbn kolem
naklopen osy Z

Ped programovnm dbejte na tyto body


Nahoe uveden postup naten plat nezvisle na prv
aktivn ose nstroje.
Popis parametr pro postup pi polohovn: Viz
Definovn postupu pi polohovn funkc PLANE, strana
556.

HEIDENHAIN iTNC 530

547

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Vstupn parametry
hel nat. hlavn roviny souadnic?: hel natoen
EULPRkolem osy Z (viz obrzek vpravo nahoe).
Mjte na pamti:
Rozsah zadn od -180,0000 do 180,0000
Osa 0 je osa X

hel naklopen osy nstroje? : hel naklopen EULNUT


souadnho systmu kolem osy X natoen
precesnm hlem (viz obrzek vpravo uprosted).
Mjte na pamti:
Rozsah zadn od 0 do 180,0000
Osa 0 je osa Z

hel ROT naklopen roviny?: natoen EULROT


naklopenho souadnho systmu kolem naklopen
osy Z (obdobn rotaci pomoc cyklu 10 natoen).
hlem rotace mete jednoduchm zpsobem urit
smr osy X v naklopen rovin obrbn (viz obrzek
vpravo dole). Mjte na pamti:
Rozsah zadn od 0 do 360,0000
Osa 0 je osa X

Dle viz vlastnosti polohovn (viz Definovn


postupu pi polohovn funkc PLANE na stran 556)

NC-bloky
5 PLANE EULER EULPR45 EULNU20 EULROT22 .....
Pouit zkratky
Zkratka

Vznam

EULER

vcarsk matematik, kter definoval tzv.


Eulerovy hly

EULPR

Precesn hel: hel, kter popisuje natoen


souadnho systmu kolem osy Z

EULNU

Nutan hel: hel, kter popisuje natoen


souadnho systmu kolem osy X natoen
precesnm hlem

EULROT

Rotan hel: hel, kter popisuje natoen


naklopen roviny obrbn kolem naklopen
osy Z

548

9 Programovn: Zvltn funkce

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Definovn roviny obrbn pomoc dvou


vektor: PLANE VECTOR
Pouit
Definovn roviny obrbn pomoc dvou vektor mete pout
tehdy, jestlie v systm CAD um vypotat vektor bze a vektor
normly naklopen roviny obrbn. Normovan zadvn nen nutn.
TNC vypotv normovn intern, take mete zadvat hodnoty
mezi 99,9999999 a +99,999999.
Vektor bze potebn k definovn roviny obrbn je definovn
slokami BX, BY a BZ (viz obrzek vpravo nahoe). Vektor normly je
definovn slokami NX, NY a NZ.
Vektor bze definuje smr osy X v naklopen rovin obrbn, vektor
normly uruje smr roviny obrbn a je vi n kolm.
Ped programovnm dbejte na tyto body
TNC vypotv intern z vaich daj vdy normlov
vektory.
Popis parametr pro postup pi polohovn: Viz
Definovn postupu pi polohovn funkc PLANE, strana
556.

HEIDENHAIN iTNC 530

549

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Vstupn parametry
Sloka X vektoru bze?: sloka X BX vektoru bze B
(viz obrzek vpravo nahoe). Rozsah zadn:
-99,9999999 a +99,9999999

Sloka Y vektoru bze?: sloka Y BY vektoru bze B


(viz obrzek vpravo nahoe). Rozsah zadn:
-99,9999999 a +99,9999999

Sloka Z vektoru bze?: sloka Z BZ vektoru bze B


(viz obrzek vpravo nahoe). Rozsah zadn:
-99,9999999 a +99,9999999

Sloka X vektoru normly?: sloka X NX vektoru


normly N (viz obrzek vpravo uprosted). Rozsah
zadn: -99,9999999 a +99,9999999

Sloka Y vektoru normly?: sloka Y NY vektoru


normly N (viz obrzek vpravo uprosted). Rozsah
zadn: -99,9999999 a +99,9999999

Sloka Z vektoru normly?: sloka Z NZ vektoru


normly N (viz obrzek vpravo dole). Rozsah zadn:
-99,9999999 a +99,9999999

Dle viz vlastnosti polohovn (viz Definovn


postupu pi polohovn funkc PLANE na stran 556)

NC-bloky
5 PLANE VECTOR BX0.8 BY-0.4 BZ0.4472 NX0.2 NY0.2 NZ0.9592 .....
Pouit zkratky
Zkratka

Vznam

VECTOR

anglicky vector = vektor

BX, BY, BZ

Bze = vektor bze: X, Y a Z = sloky

NX, NY, NZ

Normla = vektor normly: X, Y a Z = sloky

550

9 Programovn: Zvltn funkce

Pouit
Rovinu obrbn lze jednoznan definovat zadnm t libovolnch
bod P1 a P3 tto roviny. Tato monost je realizovna ve funkci
PLANE POINTS.

P3
P2

Ped programovnm dbejte na tyto body


Spojnice mezi bodem 1 a bodem 2 uruje smr naklopen
hlavn osy (X pi ose nstroje Z).
Smr naklopen osy nstroje urte polohou 3. bodu
vztaenou ke spojnici mezi bodem 1a bodem 2. S pouitm
pravidla prav ruky (palec = osa X, ukazovk = osa Y,
prostednk = osa Z, viz obrzek vpravo nahoe) plat:
palec (osa X) ukazuje od bodu 1 k bodu 2, ukazovk (osa
Y) ukazuje rovnobn s naklopenou osou Y ve smru k
bodu 3. Prostednk pak ukazuje ve smru naklopen osy
nstroje.

+Z

P1

+X
+Y

Tyto ti body definuj sklon roviny. Polohu aktivnho


nulovho bodu TNC nemn.
Popis parametr pro postup pi polohovn: Viz
Definovn postupu pi polohovn funkc PLANE, strana
556.

HEIDENHAIN iTNC 530

551

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Definovn roviny obrbn pomoc t bod:


PLANE POINTS

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Vstupn parametry
Souadnice X 1. bodu roviny?: souadnice X P1X
1. bodu roviny (viz obrzek vpravo nahoe)

Souadnice Y 1. bodu roviny?: souadnice Y P1Y


1. bodu roviny (viz obrzek vpravo nahoe)

Souadnice Z 1. bodu roviny?: souadnice Z P1Z


1. bodu roviny (viz obrzek vpravo nahoe)

Souadnice X 2. bodu roviny?: souadnice X P2X


2. bodu roviny (viz obrzek vpravo uprosted)

Souadnice Y 2. bodu roviny?: souadnice Y P2Y


2. bodu roviny (viz obrzek vpravo uprosted)

Souadnice Z 2. bodu roviny?: souadnice Z P2Z


2. bodu roviny (viz obrzek vpravo uprosted)

Souadnice X 3. bodu roviny?: souadnice X P3X


3. bodu roviny (viz obrzek vpravo dole)

Souadnice Y 3. bodu roviny?: souadnice Y P3Y


3. bodu roviny (viz obrzek vpravo dole)

Souadnice Z 3. bodu roviny?: souadnice Z P3Z


3. bodu roviny (viz obrzek vpravo dole)

Dle viz vlastnosti polohovn (viz Definovn


postupu pi polohovn funkc PLANE na stran 556)

NC-bloky
5 PLANE POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20
P3X+0 P3Y+41 P3Z+32.5 .....
Pouit zkratky
Zkratka

Vznam

POINTS
(BODY)

anglicky points = body

552

9 Programovn: Zvltn funkce

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Definovn roviny obrbn jedinm


inkrementlnm prostorovm hlem: PLANE
RELATIVE
Pouit
Inkrementln prostorov hel pouijete tehdy, m-li se ji aktivn
naklopen rovina obrbn naklopit dalm natoenm. Pklad:
proveden zkosen 45 na naklopen rovin.
Ped programovnm dbejte na tyto body
Definovan hel psob vdy vi aktivn rovin obrbn
bez ohledu na to, jakou funkc jste ji aktivovali.
Mete programovat libovoln poet funkc PLANE
RELATIVE po sob.
Chcete-li se opt vrtit na tu rovinu obrbn, kter byla
aktivn ped funkc PLANE RELATIVE, pak definujte
PLANE RELATIVE stejnm hlem, avak s opanm
znamnkem.
Pouijete-li PLANE RELATIVE na nenaklopenou rovinu
obrbn, pak natote tuto nenaklopenou rovinu obrbn
jednodue o prostorov hel definovan ve funkci PLANE.
Popis parametr pro postup pi polohovn: Viz
Definovn postupu pi polohovn funkc PLANE, strana
556.
Vstupn parametry
Inkrementln hel?: prostorov hel, o nj se m
aktivn rovina obrbn dle naklopit (viz obrzek
vpravo nahoe). Osu, kolem n se m naklpt,
zvolte softklvesou. Rozsah zadn: -359,9999 a
+359,9999

Dle viz vlastnosti polohovn (viz Definovn


postupu pi polohovn funkc PLANE na stran 556)

Pouit zkratky
Zkratka

Vznam

RELATIV

anglicky relative = vztaeno k

Plda: NC-bloky
5 PLANE RELATIV SPB-45 .....

HEIDENHAIN iTNC 530

553

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Rovina obrbn pomoc hlu osovch hl:


PLANE AXIAL (funkce FCL 3)
Pouit
Funkce PLANE AXIAL definuje jak polohu roviny obrbn, tak i
clov souadnice os natoen. Tato funkce se me pouvat zvlt
jednodue u stroj s pravohlou kinematikou a takovm uspodnm,
kde je aktivn pouze jedna osa natoen.
FunkciPLANE AXIAL (AXILN ROVINA) mete
pouvat i tehdy, kdy je na vaem stroji aktivn jen jedna
osa naten.
Funkci PLANE RELATIV mete po PLANE AXIAL
pouvat tehdy, kdy v stroj umouje definici
prostorovch hl. Informujte se v pruce ke stroji.
Ped programovnm dbejte na tyto body
Zadvejte pouze hly mezi osami, kter jsou na vaem
stroji skuten k dispozici, jinak TNC vyd chybov
hlen.
Souadnice os natoen definovan pomoc PLANE
AXIAL jsou modln inn. Vcensobn definice se
tedy pidvaj na sebe, prstkov zadvn je povolen.
Pro vynulovn funkce PLANE AXIS pouijte funkci
PLANE RESET. Vynulovn zadnm "0" funkce PLANE
AXIAL nevypne.
Funkce SEQ, TABLE ROT a COORD ROT nemaj ve
spojen s PLANE AXIS dnou funkci.
Popis parametr pro postup pi polohovn: Viz
Definovn postupu pi polohovn funkc PLANE, strana
556.

554

9 Programovn: Zvltn funkce

hel osy B?: hel mezi osami, na kter se m osa B


naklopit. Pokud je to zadan prstkov, tak hel o
kter se m osa B z aktuln pozice naklopit dle.
Rozsah zadn: -99999,9999 a +99999,9999

hel osy C?: hel mezi osami, na kter se m osa C


naklopit. Pokud je to zadan prstkov, tak hel o
kter se m osa C z aktuln pozice naklopit dle.
Rozsah zadn: -99999,9999 a +99999,9999

Dle viz vlastnosti polohovn (viz Definovn


postupu pi polohovn funkc PLANE na stran 556)

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Vstupn parametry
hel osy A?: hel mezi osami, na kter se m osa A
naklopit. Pokud je to zadan prstkov, tak hel o
kter se m osa A z aktuln pozice naklopit dle.
Rozsah zadn: -99999,9999 a +99999,9999

Pouit zkratky
Zkratka

Vznam

AXIAL

Anglicky axial = osov

HEIDENHAIN iTNC 530

Plda: NC-bloky
5 PLANE AXIAL B-45 .....

555

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Definovn postupu pi polohovn funkc


PLANE
Pehled
Nezvisle na tom, kterou funkci PLANE pouijete k definovn
naklopen roviny obrbn, mte vdy k dispozici tyto funkce pro
postup pi polohovn:
Automatick natoen
Vbr alternativnch monost naklpn
Vbr zpsobu transformace
Automatick natoen: MOVE/TURN/STAY (zadn je nezbytn
nutn)
Po zadn vech parametr k definovn roviny muste urit, jak se
maj rotan osy naklopit na vypoten hodnoty os:

Funkce PLANE m natoit rotan osy automaticky na


vypoten hodnoty os, piem se relativn poloha
mezi obrobkem a nstrojem nezmn. TNC provede
vyrovnvac pohyb v linernch osch.

Funkce PLANE m rotan osy automaticky natoit na


vypoten hodnoty, piem se polohuj pouze rotan
osy. TNC neprovede dn vyrovnvac pohyb v
linernch osch.

Naklopte rotan osy v dalm samostatnm


polohovacm bloku.

Pokud jste zvolili monost MOVE (funkce PLANE m automaticky


naklopit vyrovnvajcm pohybem), mus se definovat jet dva
nsledn deklarovan parametryVzdlenost stedu oten od piky
nstroje a Posuv? F=. Jestlie jste zvolili monost TURN (funkce
PLANE m naklopit automaticky bez vyrovnvacho pohybu), je nutno
definovat jet nsledn deklarovan parametr Posuv ? F=.
Alternativn k posuvu F definovanmu pmo zadnm seln hodnoty
mete naklpn nechat provst tak s FMAX (rychloposuvem) nebo
FAUTO (posuv z bloku TOOL CALL).
Pouvte-li funkci PLANE AXIAL ve spojen se STAY,
tak muste naklopit osy natoen v samostatnm
polohovacm bloku po funkci PLANE.

556

9 Programovn: Zvltn funkce

Vzdlenost stedu naten od hrotu nstroje (inkrementln): TNC


nat nstroj (stl) okolo piky nstroje. Pomoc parametru ABST
pesunete sted naten, vztaen k aktuln poloze piky
nstroje.
Mjte na pamti!
Je-li nstroj ped naklopenm v udan vzdlenosti od
obrobku, pak je nstroj i po naklopen relativn vidno
ve stejn poloze (viz obrzek vpravo uprosted), 1 =
ABST)
Nen-li nstroj ped naklopenm v udan vzdlenosti od
obrobku, pak je nstroj po naklopen relativn vidno
vi pvodn poloze pesazen (viz obrzek vpravo
dole, 1 = ABST)

1
1

Posuv? F=: drhov rychlost, j se m nstroj naklopit

Naklpn rotanch os v samostatnm bloku


Chcete-li naklpt rotan osy v samostatnm polohovacm bloku
(zvolen opce STAY), postupujte takto:
Nstroj napolohujte tak, aby pi naklopen nemohlo dojt ke
kolizi mezi nstrojem a obrobkem (upnadly).

Zvolte libovolnou funkci PLANE, definujte automatick natoen


pomoc STAY. Pi zpracovn vypote TNC hodnoty poloh rotanch
os na vaem stroji a ulo je do systmovch parametr Q120 (osa
A), Q121 (osa B) a Q122 (osa C)
Polohovac blok definujte s hodnotami hl, kter TNC vypoetlo

Pklady NC-blok: Nastavit stroj s otonm stolem C a naklpcm


stolem A na prostorov hel B+45 .

...
12 L Z+250 R0 FMAX

Napolohovn do bezpen vky

13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY

Definice a aktivovn funkce PLANE

14 L A+Q120 C+Q122 F2000

Napolohovn rotan osy s hodnotami hl, kter


TNC vypoetlo

...

Definice obrbn v naklopen rovin

HEIDENHAIN iTNC 530

557

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Vbr alternativnch monost naklpn: SEQ +/ (voliteln


zadn)
Z vmi definovan polohy roviny obrbn mus TNC vypotat k tomu
vhodn postaven rotanch os na vaem stroji. Zpravidla vznikaj vdy
dv mon een.
Pepnaem SEQ nastavte, kter z monch een m TNC pout:
SEQ+ napolohuje hlavn osu tak, e zaujme kladn hel. Hlavn osa
je 2. rotan osa, vychzme-li od stolu, nebo 1. rotan osa,
vychzme-li od nstroje (zvis na konfiguraci stroje, viz t obrzek
vpravo nahoe)
SEQ- napolohuje hlavn osu tak, e zaujme zporn hel.
Nele-li vmi zvolen een pomoc SEQ v rozsahu pojezdu stroje,
vyd TNC chybov hlen Nedovolen hel.
Pi pouvn funkce PLANE AXIS nem spna SEQ
dnou funkci.
Nedefinujete-li SEQ, zjist TNC een takto:
1
2
3
4

TNC nejdve pekontroluje, zda ob mon een le v rozsahu


pojezdu rotanch os
Je-li tomu tak, zvol TNC een, kterho lze doshnout nejkrat
cestou
Je-li v rozsahu pojezdu pouze jedno een, pak TNC zvol toto
een
Nele-li dn een v rozsahu pojezdu, vyd TNC chybov
hlen Nedovolen hel.

Pklad pro stroj s otonm stolem C a naklpcm stolem A.


Programovan funkce: PLANE SPATIAL SPA+0 SPB+45 SPC+0
Koncov
vypna

Poloha startu

SEQ

Vsledn
postaven osy

dn

A+0, C+0

Neprogram.

A+45, C+90

dn

A+0, C+0

A+45, C+90

dn

A+0, C+0

A45, C90

dn

A+0, C105

Neprogram.

A45, C90

dn

A+0, C105

A+45, C+90

dn

A+0, C105

A45, C90

90 < A < +10

A+0, C+0

Neprogram.

A45, C90

90 < A < +10

A+0, C+0

Chybov
hlen

dn

A+0, C135

A+45, C+90

558

9 Programovn: Zvltn funkce

COORD ROT uruje, e funkce PLANE m pouze


natoit souadn systm na definovan hel
naklopen. Oton stl se nepohne, kompenzace
natoen se provede vpoetn.

TABLE ROT uruje, e funkce PLANE m


napolohovat oton stl na definovan hel natoen.
Kompenzace se provede natoenm obrobku.

9.2 Funkce PLANE: naklopen roviny obrbn (voliteln software 1)

Vbr zpsobu transformace (voliteln zadn)


U stroj s kulatm stolem C je k dispozici funkce, kterou mete urit
druh transformace:

Pi pouit funkce PLANE AXIS nemaj funkce COORD


ROT a TABLE ROT dnou funkci.
Pouijete-li funkci TABLE ROT ve spojen se zkladnm
natoenm a hlem naklopen 0, tak TNC naklop stl na
hel definovan v zkladnm natoen.

HEIDENHAIN iTNC 530

559

9.3 Frzovn sklonnou frzou v naklopen rovin

9.3 Frzovn sklonnou frzou v


naklopen rovin
Funkce
Ve spojen s novmi funkcemi PLANE a funkc M128 mete v
naklopen rovin obrbn frzovat sklonnou frzou. Zde jsou k
dispozici dv monosti definovn:
Frzovn sklonnou frzou inkrementlnm pojdnm rotan osy
Frzovn sklonnou frzou pomoc normlovch vektor

IB

Frzovn sklonnou frzou v naklopen rovin funguje


pouze s frzami s kulovm rdiusem.
U naklpcch hlav/naklpcch stol 45 mete
definovat hel odklonu tak jako prostorov hel. Pouijte
k tomu FUNCTION TCPM (viz FUNKCE TCPM (voliteln
software 2) na stran 562).

Frzovn sklonnou frzou inkrementlnm


pojdnm rotan osy

Odjet nstroje
Aktivovn M128
Definujte libovolnou funkci PLANE, sledujte postup pi polohovn
Pomoc bloku L pojdjte inkrementln poadovanm hlem
nklonu v pslun ose

Pklady NC-blok:
...
12 L Z+50 R0 FMAX M128

Napolohovn do bezpen vky, aktivovn M128

13 PLANE SPATIAL SPA+0 SPB45 SPC+0 MOVE ABST50 F1000

Definice a aktivovn funkce PLANE

14 L IB-17 F1000

Nastaven hlu sklonu

...

Definice obrbn v naklopen rovin

560

9 Programovn: Zvltn funkce

V bloku LN sm bt definovn pouze jeden polrn vektor,


jm se definuje hel nklonu (vektor normly NX, NY, NZ
nebo smrov vektor nstroje TX, TY, TZ).

Odjet nstroje
Aktivovn M128
Definujte libovolnou funkci PLANE, sledujte postup pi polohovn
Zpracovn programu s bloky LN, v nich je smr nstroje definovn
vektorem

Pklady NC-blok:
...
12 L Z+50 R0 FMAX M128

Napolohovn do bezpen vky, aktivovn M128

13 PLANE
SPATIAL SPA+0 SPB+45 SPC+0 MOVE ABST50 F1000

Definice a aktivovn funkce PLANE

14 LN X+31.737 Y+21,954 Z+33,165


NX+0,3 NY+0 NZ+0,9539 F1000 M3

Nastaven hlu nklonu vektorem normly

...

Definice obrbn v naklopen rovin

HEIDENHAIN iTNC 530

561

9.3 Frzovn sklonnou frzou v naklopen rovin

Frzovn sklonnou frzou pomoc


normlovch vektor

9.4 FUNKCE TCPM (voliteln software 2)

9.4 FUNKCE TCPM (voliteln


software 2)
Funkce
B

Geometrie stroje mus bt definovna vrobcem stroje ve


strojnch parametrech nebo v kinematickch tabulkch.

Z
U naklpcch os s Hirthovm ozubenm:
polohu naklpc osy mte pouze tehdy, kdy jste odjeli
nstrojem. Jinak by mohlo pi vyjdn z ozuben dojt k
pokozen obrysu.

X
Z

Ped polohovnm s M91 nebo M92 a ped TOOL CALL:


zrute FUNKCI TCPM.
Aby se zabrnilo pokozen obrysu, smte s FUNKC
TCPM pout jen rdiusovou frzu.

Dlka nstroje se mus vztahovat ke stedu koule


rdiusov frzy.
Je-li FUNKCE TCPM aktivn, zobraz TNC v indikaci
pozice symbol
.
FUNKCE TCPM je dalm vvojovm stupnm funkce M128, s n
mete urit chovn TNC pi polohovn rotanch os. Na rozdl od
M128 mete u FUNKCE TCPM sami definovat zpsob psoben
rznch vlastnost.
Psoben programovanho posuvu: F TCP / F CONT
Interpretace souadnic rotan osy, naprogramovanch v NCprogramu: AXIS POS / AXIS SPAT
Zpsob interpolace mezi startovn a clovou polohou: PATHCTRL
AXIS / PATHCTRL VECTOR

Definice FUNKCE TCPM

562

Zvolte Zvltn funkce

Volba programovacch pomcek

Zvolte funkci FUNCTION TCPM

9 Programovn: Zvltn funkce

9.4 FUNKCE TCPM (voliteln software 2)

Psoben programovanho posuvu


Pro definovn inku programovanho posuvu dv TNC k dispozici
dv funkce:

F TCP stanovuje, e programovan posuv bude


interpretovn jako skuten relativn rychlost mezi
pikou nstroje (tool center point) a obrobkem

F CONT stanovuje, e programovan posuv bude


interpretovn jako drhov posuv programovanch os
v pslunm NC-bloku

Pklady NC-blok:
...
13 FUNCTION TCPM F TCP ...

Posuv se vztahuje na piku nstroje

14 FUNCTION TCPM F CONT ...

Posuv bude interpretovn jako drhov posuv

...

HEIDENHAIN iTNC 530

563

9.4 FUNKCE TCPM (voliteln software 2)

Interpretace programovanch souadnic


rotanch os
Stroje s naklpcmi hlavami 45 nebo naklpcmi stoly 45 nemly
dosud dnou monost jednoduchho nastaven hlu nklonu,
ppadn orientace nstroje, vztaen na momentln aktivn
souadn systm (prostorov hel). Tato vlastnost se mohla realizovat
pouze pomoc extern zhotovench program s plonmi
normlovmi vektory (LN-bloky).
TNC nyn nabz nsledujcmi vlastnost:

AXIS POS stanovuje, e TNC interpretuje


programovan souadnice rotanch os jako clovou
polohu pslun osy

AXIS SPAT stanovuje, e TNC interpretuje


programovan souadnice rotanch os jako
prostorov hel

AXIS POS byste mli pouvat pouze je-li v stroj


vybaven pravohlmi rotanmi osami. U naklpcch hlav
/naklpcch stol 45 me vst AXIS POS k chybnm
polohm os.
AXIS SPAT: souadnice rotanch os zadan v
polohovacm bloku jsou prostorov hly, kter se vztahuj
k momentln aktivnmu (ppadn naklopenmu)
souadnmu systmu (prstkov prostorov hel).
Po zapnut FUNKCE TCPM ve spojen s AXIS SPAT
byste mli v prvnm pojezdovm bloku zsadn
naprogramovat vechny ti prostorov hly v definici hlu
naklonn. To plat i tehdy, kdy jeden i vce prostorovch
hl je 0.
Pklady NC-blok:
...
13 FUNCTION TCPM F TCP AXIS POS ...

Souadnice rotanch os jsou hly os

...
18 FUNCTION TCPM F TCP AXIS SPAT ...

Souadnice rotanch os jsou prostorov hly

20 L A+0 B+45 C+0 F MAX

Nastavit orientaci nstroje na B+45 stup


(prostorov hel). Prostorov hel A a C definovat
jako 0

...

564

9 Programovn: Zvltn funkce

9.4 FUNKCE TCPM (voliteln software 2)

Zpsob interpolace mezi startovn a koncovou


polohou
Pro definovan zpsobu interpolace mezi startovn a koncovou
polohou nabz TNC dv funkce:

PATHCTRL AXIS stanovuje, e pika nstroje


pojd mezi startovn a koncovou polohou v
pslunm NC-bloku po pmce (Face Milling). Smr
osy nstroje na startovn a koncov pozici odpovd
pslunm naprogramovanm hodnotm, oblast
nstroje ale neopisuje mezi startovn a koncovou
pozic dnou definovanou drhu. Plocha vznikajc
frzovnm obvodem nstroje Peripheral Milling) je
zvisl na geometrii stroje.

PATHCTRL VECTOR stanovuje, e pika nstroje


pojd mezi startovn a koncovou polohou v
pslunm NC-bloku po pmce a e se bude tak
smr osy nstroje mezi startovn a koncovou polohou
interpolovat tak, e pi obrbn na obvodu nstroje
vznikne rovina (Peripheral Milling)

U PATHCTRL VECTOR dbejte na nsledujc body:


Libovoln definovanou orientaci nstroje lze zpravidla
doshnout dvma rznmi polohami naklpcch os. TNC
pouv een, kter lze doshnout z aktuln pozice po
nejkrat drze. Proto me u program v 5 osch dojt k
tomu, e TNC najede na koncov polohy rotanch os,
kter nejsou naprogramovny.
K udren pokud mono plynulho vceosovho pohybu
byste mli cyklus 32 definovat s Toleranc pro rotan osy
(viz TOLERANCE (cyklus 32) na stran 531). Tolerance
rotanch os by mla bt ve stejn dov velikosti jako
tolerance odchylky drhy definovan rovn v cyklu 32.
m je definovan tolerance rotanch os vt, tm jsou
vt odchylky obrysu pi Peripheral Milling.
Pklady NC-blok:
...
13 FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS

pika nstroje se pohybuje po pmce

14 FUNCTION TCPM F TCP AXIS POS PATHCTRL VECTOR

pika nstroje a smrov vektor nstroje se


pohybuj v jedn rovin

...

HEIDENHAIN iTNC 530

565

9.4 FUNKCE TCPM (voliteln software 2)

Zruen FUNKCE TCPM

FUNKCI RESET TCPM pouvte pi doucm


zruen funkce v rmci programu.

Pklad NC-bloku:
...
25 FUNCTION RESET TCPM

Zruen FUNKCE TCPM

...
TNC zru FUNKCI TCPM automaticky pi vbru novho
programu v provoznm reimu Provdn programu.
FUNKCI TCPM smte vynulovat pouze tehdy, kdy funkce
PLANE nen aktivn. Ppadn provete PLANE RESET
ped FUNCTION RESET TCPM.

566

9 Programovn: Zvltn funkce

9.5 Vytvoen vratnho programu

9.5 Vytvoen vratnho programu


Funkce
Touto funkc TNC mete obrtit smr obrbn obrysu.
Mjte na pamti, e TNC bude mon potebovat
mnohonsobek voln pamti na pevnm disku, ne je
velikost souboru s pevdnm programem.

Zvolte program, jeho smr obrbn si pejete obrtit

Zvolte Zvltn funkce

Volba programovacch pomcek

Zvolte litu softklves s funkcemi pro pevdn


program

Vytvoen normlnho a vratnho programu

Nzev nov vytvoenho vratnho souboru se skld ze


starho nzvu souboru s pponou _rev. Pklad:
Nzev souboru s programem, jeho smr obrbn se
m otoit: CONT1.H
Nzev souboru se zptnm programem, kter TNC
vytvo: CONT1_rev.h
Aby mohl vytvoit vratn program, mus TNC nejdve
vytvoit linearizovan dopedn program, t.z. program v
nm jsou vechny obrysov prvky zrueny. Tento
program je tak zpracovateln a m nzev souboru
doplnn o _fwd.h.

HEIDENHAIN iTNC 530

567

9.5 Vytvoen vratnho programu

Poadavky na pevdn program


TNC oto poad vech Blok pojezdu, kter se v programu
vyskytuj. Nsledujc funkce se do Vratnho programu
nepevezmou:
Definice neobrobenho polotovaru
vyvoln nstroj,
Cykly pepot souadnic
Obrbc a snmac cykly
Vyvoln cykl CYCL CALL, CYCL CALL PAT, CYCL CALL POS
Pdavn funkce M
Heidenhain proto doporuuje pevdt pouze ty programy, kter
obsahuj ist popis obrysu. Povolen jsou vechny na TNC
programovateln drhov funkce, vetn blok FK. Bloky RND a CHF
posune TNC tak, aby se tyto mohly opt obrobit na sprvnm mst na
obrysu.
Tak korekci rdiusu TNC pepot do odpovdajcho jinho smru.
Pokud program obsahuje njezdov a odjezdov funkce
APPR / DEP/RND, tak vratn program zkontrolujte
programovac grafikou. Za uritch geometrickch
pomr by mohlo dojt ke vzniku chybnch obrys.
Pevdn program nesm obsahovat dn NC-bloky s
M91 ani s M92.

568

9 Programovn: Zvltn funkce

9.5 Vytvoen vratnho programu

Pklad pouit
Obrys CONT1.H se m frzovat ve vce psuvech. Proto byl pomoc
TNC vytvoen dopedn soubor CONT1_fwd.h a vratn soubor
CONT1_rev.h.
NC-bloky
...
5 TOOL CALL 12 Z S6000

Vyvoln nstroje

6 L Z+100 R0 FMAX

Odjet v ose nstroje

7 L X-15 Y-15 R0 F MAX M3

Pedpolohovat v rovin, zapnout veteno

8 L Z+0 R0 F MAX

Najet do bodu startu v ose nstroje

9 LBL 1

Nastavit znaku

10 L IZ-2.5 F1000

Prstkov psuv do hloubky

11 CALL PGM CONT1_FWD.H

Vyvolat dopedn program

12 L IZ-2.5 F1000

Prstkov psuv do hloubky

13 CALL PGM CONT1_REV.H

Vyvolat vratn program

14 CALL LBL 1 REP3

Tikrt opakovat st programu od bloku 9

15 L Z+100 R0 F MAX M2

Vyjet nstroje, konec programu

HEIDENHAIN iTNC 530

569

9.6 Filtrovn obrys (funkce FCL 2)

9.6 Filtrovn obrys


(funkce FCL 2)
Funkce
Pomoc tto funkce TNC mete filtrovat obrysy, kter byly vytvoen
na externm programovacm systmu a obsahuj pouze pmkov
bloky. Filtr vyhlad obrys a tm umon zpravidla rychlej a plynulej
zpracovn.
Na zklad originlnho programu vytvo TNC kdy jste zadali
nastaven filtru separtn program s filtrovanm obrysem.

Zvolte program, kter si pejete filtrovat

Zvolte Zvltn funkce

Zvolte programovac pomcky

Zvolte litu softklves s funkcemi pro pevdn


program

Zvolte funkci filtrovn: TNC uke pomocn okno pro


definici nastaven filtru

Zadejte dlku filtrovan oblasti v mm (palcov


programy: v palcch). Filtran oblast definuje,
vychzeje z danho pozorovanho bodu, skutenou
dlku na obrysu (ped a za bodem), v jejm rmci m
TNC body filtrovat, potvrte klvesou ZADN.

Zadejte maximln povolenou odchylku drhy v mm


(palcov programy: v palcch): toleranci, o kterou se
filtrovan obrys me maximln odchylovat od
pvodnho obrysu, potvrte klvesou ZADN.

Filtrovat mete pouze programy v popisnm dialogu.


TNC nepodporuje filtrovn program DIN/ISO.
Nov vytvoen soubor me v zvislosti na nastaven
filtru, obsahovat podstatn vce bod (pmkov bloky)
ne pvodn soubor.
Maximln povolen odchylka drhy by nemla pekroit
skutenou rozte bod, jinak TNC linearizuje obrys pli
siln.
Filtrovan program nesm obsahovat dn NC-bloky s
M91 ani s M92.
Nzev nov vytvoenho souboru se skld ze starho
nzvu souboru s pponou _flt. Pklad:
Nzev souboru s programem, jeho smr obrbn se
m filtrovat: CONT1.H
Nzev souboru filtrovanho programu, kter TNC
vytvoil: CONT1_flt.h

570

9 Programovn: Zvltn funkce

9.7 Funkce soubor

9.7 Funkce soubor


Pouit
Funkcemi FUNCTION FILE (Funkce soubor) mete z NCprogramu provdt operace se soubory - koprovn, pesunovn a
mazn.

Definovn operac se soubory

Zvolte Zvltn funkce

Zvolte programov funkce

Zvolte operace se soubory: TNC zobraz dostupn


funkce.

Funkce

Vznam

FILE COPY

Koprovn souboru:
zadejte cestu ke koprovanmu
souboru a cestu k clovmu
souboru.

FILE
MOVE

Pesunout soubor:
zadejte cestu k pesunovanmu
souboru a cestu k clovmu
souboru.

FILE
DELETE

Vymazn souboru:
zadejte cestu k mazanmu
souboru

HEIDENHAIN iTNC 530

Softklvesa

571

9.8 Definovn transformac souadnic

9.8 Definovn transformac


souadnic
Pehled
Alternativn mete namsto cyklu transformace souadnic 7
POSUNUT NULOVHO BODU pout tak funkci popisnho dialogu
TRANS DATUM. Stejn jako v cyklu 7 mete s TRANS DATUM
pmo programovat hodnoty posun nebo aktivovat jednu dku z
voliteln tabulky nulovch bod. Navc mte k dispozici funkci TRANS
DATUM RESET, s n mete jednodue zruit aktivn posunut
nulovho bodu.

TRANS DATUM AXIS


Funkc TRANS DATUM AXIS definujete posunut nulovho bodu
pomoc zadn hodnot v jednotlivch osch. V jednom bloku mete
definovat a 9 souadnic, prstkov zadvn je mon. Pi
definovn postupujte takto:

Zobrazte lity softklves se specilnmi funkcemi

Zvolte nabdku funkc k definici rznch funkc


popisnho dialogu

Zvolte transformace

Zvolte posunut nulovho bodu TRANS DATUM

Zadejte posunut nulovho bodu v poadovanch


osch, kad potvrte klvesou ZADN.

Plda: NC-bloky
13 TRANS DATUM AXIS X+10 Y+25 Z+42

Absolutn zadan hodnoty se vztahuj k tomu nulovmu


bodu obrobku, kter je definovn nastavenm vztanho
bodu nebo pomoc pedvolby z tabulky Preset (Tabulka
pedvoleb).
Prstkov hodnoty se vztahuj vdy k poslednmu
platnmu nulovmu bodu - tento me ji bt posunut.

572

9 Programovn: Zvltn funkce

Funkc TRANS DATUM TABLE definujete posunut nulovho bodu


vbrem sla nulovho bodu z tabulky nulovch bod. Pi definovn
postupujte takto:

Zobrazte lity softklves se specilnmi funkcemi

Zvolte nabdku funkc k definici rznch funkc


popisnho dialogu

Zvolte transformace

Zvolte posunut nulovho bodu TRANS DATUM

Kurzorem zpt na TRANS AXIS

Zvolte posunut nulovho bodu TRANS DATUM


TABLE

Pokud si to pejete, zadejte nzev tabulky nulovch


bod, z n chcete aktivovat slo nulovho bodu a
potvrte jej klvesou ZADN. Pokud si nepejete
definovat dnou tabulku nulovch bod, tak jej
potvrte klvesou BEZ ZADN.

Zadejte slo dku, kter m TNC aktivovat, potvrte


jej klvesou ZADN.

9.8 Definovn transformac souadnic

TRANS DATUM TABLE


Plda: NC-bloky
13 TRANS DATUM TABLE TABLINE25

Pokud jste v bloku TRANS DATUM TABLE nedefinovali


dnou tabulku nulovch bod, tak TNC pouije tabulku
nulovch bod vybranou ji pedtm v programu pomoc
SEL TABLE nebo tabulku nulovch bod vybranou bhem
zpracovn programu se stavem M.

HEIDENHAIN iTNC 530

573

9.8 Definovn transformac souadnic

TRANS DATUM RESET


Funkc TRANS DATUM RESET vrtte posun nulovho bodu zptky.
Pitom nezle na vaem zpsobu definice nulovho bodu. Pi
definovn postupujte takto:

574

Zobrazte lity softklves se specilnmi funkcemi

Zvolte nabdku funkc k definici rznch funkc


popisnho dialogu

Zvolte transformace

Zvolte posunut nulovho bodu TRANS DATUM

Kurzorem zpt na TRANS AXIS

Zvolte posunut nulovho bodu TRANS DATUM


RESET

Plda: NC-bloky
13 TRANS DATUM RESET

9 Programovn: Zvltn funkce

Programovn:
podprogramy a
opakovn sti
programu
HEIDENHAIN iTNC 530

575

10.1 Oznaovn podprogram a st programu

10.1 Oznaovn podprogram a


st programu
Jednou naprogramovan obrbc kroky mete nechat provdt
opakovan pomoc podprogram a opakovn sti programu.

Nvst (label)
Podprogramy a opakovn st programu zanaj v programu
obrbn oznaenm LBL, kter je zkratkou pro LABEL (angl. nvst,
znaka).
LABEL dostanou slo od 1 do 999 nebo nzev, kter jim urte. Kad
slo LABEL, pop. kad nzev LABEL smte v programu zadat jen
jednou (funkc LABEL SET). Poet zadatelnch nzv NVST
(LABEL) je omezen pouze intern pamt.
Pokud zadte jedno slo LABEL, pop. nzev LABEL,
vcekrt, pak TNC vype pi ukonen bloku LBL SET
chybov hlen. U velmi dlouhch program mete
pomoc MP7229 omezit kontrolu na zadateln poet blok.
NVST 0 (LBL 0) oznauje konec podprogramu a sm se proto
pouvat libovoln asto.

576

10 Programovn: podprogramy a opakovn sti programu

10.2 Podprogramy

10.2 Podprogramy
Zpsob prce
1
2
3

TNC provd program obrbn a do vyvoln podprogramu CALL


LBL
Od tohoto msta vykonv TNC vyvolan podprogram a do konce
podprogramu LBL 0
Potom pokrauje TNC v provdn programu obrbn s blokem,
kter nsleduje za vyvolnm podprogramu CALL LBL

Poznmky pro programovn


Hlavn program me obsahovat a 254 podprogram
Podprogramy mete vyvolvat libovoln asto v libovolnm poad
Podprogram nesm vyvolvat sm sebe
Podprogramy programujte na konci hlavnho programu (za blokem s
M2, poppad M30)
Pokud se podprogramy nachzej v programu obrbn ped blokem
s M2 nebo M30, pak se provedou nejmn jednou i bez vyvoln

Programovn podprogramu

Oznate zatek: stisknte klvesu LBL SET

Zadejte slo podprogramu. Chcete-li pout nzev


LABEL: stisknte softklvesu LBL-NZEV pro
pechod do zadn textu.

Oznate konec: stisknte LBL SET a zadejte slo


nvst 0.

Vyvoln podprogramu

Vyvoln podprogramu: stisknte klvesu LBL CALL

slo nvst: zadejte slo nvst vyvolvanho


podprogramu. Chcete-li pout nzev LABEL:
stisknte softklvesu LBL-NZEV pro pechod do
zadn textu.

Opakovn REP: dialog peskote stisknutm klvesy


BEZ ZADN (NO ENT). Opakovn REP se pouv
jen pi opakovn st programu

CALL LBL 0 nen dovoleno, nebo to odpovd vyvoln


konce podprogramu.

HEIDENHAIN iTNC 530

577

10.3 Opakovn st programu

10.3 Opakovn st programu


Nvst LBL
Opakovn st programu zanaj nvstm LBL (LABEL).
Opakovn sti programu je zakoneno nvstm CALL LBL/REP.

Zpsob prce
1
2

0 BEGIN PGM ...


1

TNC provd program obrbn a do konce sti programu (CALL


LBL /REP)
Pot TNC opakuje st programu mezi vyvolanm nvstm
LABEL a vyvolnm CALL LBL /REP tolikrt, kolikrt jste zadali v
parametru REP
Potom TNC pokrauje v programu obrbn

LBL1
2

2/1

2/2

CALL LBL 2
3

END PGM ...

Poznmky pro programovn


st programu mete opakovat a 65 534 krt po sob
st programu provede TNC vdy o jednou navc, ne kolik
opakovn jste naprogramovali

Programovn opakovn st programu

Oznate zatek: stisknte klvesu LBL SET a


zadejte slo LABEL pro st programu, kter se m
opakovat. Chcete-li pout nzev LABEL: stisknte
softklvesu LBL-NZEV pro pechod do zadn textu.

Zadejte st programu

Vyvoln opakovn sti programu

578

Stisknte klvesu LBL CALL, zadejte slo nvst a


poet opakovn REP sti programu. Chcete-li
pout nzev LABEL: stisknte softklvesu LBLNZEV pro pechod do zadn textu.

10 Programovn: podprogramy a opakovn sti programu

Zpsob prce
1
2
3

TNC provd program obrbn a do okamiku, kdy vyvolte


funkc CALL PBM jin program
Potom TNC provede vyvolan program a do konce
Pak TNC pokrauje v provdn (volajcho) programu obrbn
tm blokem, kter nsleduje za vyvolnm programu

0 BEGIN PGM A
1

Poznmky pro programovn


Pro pouit libovolnho programu jako podprogramu nepotebuje
TNC dn nvst LABEL
Vyvolan program nesm obsahovat dnou z pdavnch funkc M2
nebo M30. Pokud jste ve vyvolanm programu definovali
podprogramy s nvstm, tak mete pout M2, pop. M30 s funkc
skoku FN9: IF +0 EQU +0 GOTO LBL 99, aby se tato st programu
peskoila
Vyvolan program nesm obsahovat vyvoln CALL PGM do
vyvolvajcho programu (nekonen smyka)

HEIDENHAIN iTNC 530

0 BEGIN PGM B
S
2

CALL PGM B
3

END PGM A

END PGM B

579

10.4 Libovoln program jako podprogram

10.4 Libovoln program jako


podprogram

10.4 Libovoln program jako podprogram

Vyvoln libovolnho programu jako


podprogramu

Zvolen funkce k vyvoln programu: stisknte klvesu


PGM CALL

Stisknte softklvesu PROGRAM

Zadejte kompletn cestu vyvolvanho programu a


potvrte klvesou END

Vyvolvan program mus bt uloen na pevnm disku


TNC.
Zadte-li jen jmno programu, pak se mus vyvolvan
program nachzet ve stejnm adresi jako volajc
program.
Jestlie se vyvolvan program nenachz ve stejnm
adresi jako volajc program, pak zadejte plnou cestu,
nap. TNC:\ZW35\SCHRUPP\PGM1.H
Pokud chcete vyvolat program DIN/ISO, pak zadejte za
jmnem programu typ souboru .I .
Libovoln program mete t vyvolat pes cyklus 12 PGM
CALL.
Q-parametry psob pi PGM CALL zsadn globln.
Mjte proto na pamti, e zmny Q-parametr ve
vyvolvanm programu se pp. mohou projevit i ve
vyvolvajcm programu.

580

10 Programovn: podprogramy a opakovn sti programu

10.5 Vnoovn

10.5 Vnoovn
Druhy vnoovn
Podprogramy v podprogramu
Opakovn sti programu v opakovan sti programu
Opakovn podprogram
Opakovn sti programu v podprogramu

Hloubka vnoovn
Hloubka vnoen (t vkldn) definuje, kolik smj podprogramy nebo
opakovn sti programu obsahovat dalch podprogram nebo
opakovn sti programu.
Maximln hloubka vnoen pro podprogramy: 8
Maximln hloubka vnoen pro vyvoln hlavnho programu: 6,
piem CYCL CALL inkuje jako vyvoln hlavnho programu
Opakovn st program mete vnoovat bez omezen

Podprogram v podprogramu
Pklad NC-blok
0 BEGIN PGM UPGMS MM
...
17 CALL LBL UP1

Vyvoln podprogramu s LBL UP1

...
35 L Z+100 R0 FMAX M2

Posledn programov blok


hlavnho programu (s M2)

36 LBL UP1

Zatek podprogramu UP1

...
39 CALL LBL 2

Vyvoln podprogramu za LBL2

...
45 LBL 0

Konec podprogramu 1

46 LBL 2

Zatek podprogramu 2

...
62 LBL 0

Konec podprogramu 2

63 END PGM UPGMS MM

HEIDENHAIN iTNC 530

581

10.5 Vnoovn

Provdn programu
1 Hlavn program UPGMS je proveden a do bloku 17
2 Je vyvoln podprogram 1 a proveden a do bloku 39
3 Vyvol se podprogram 2 a provede se a do bloku 62. Konec
podprogramu 2 a nvrat do podprogramu, ze kterho byl vyvoln
4 Podprogram 1 se provede od bloku 40 a do bloku 45. Konec
podprogramu 1 a nvrat do hlavnho programu UPGMS
5 Hlavn program UPGMS se provede od bloku 18 a do bloku 35.
Nvrat do bloku 1 a konec programu

Opakovan opakovn sti programu


Pklad NC-blok
0 BEGIN PGM REPS MM
...
Zatek opakovn sti programu 1

15 LBL 1
...

Zatek opakovn sti programu 2

20 LBL 2
...
27 CALL LBL 2 REP 2

st programu mezi tmto blokem a LBL 2

...

(blok 20) se opakuje dvakrt

35 CALL LBL 1 REP 1

st programu mezi tmto blokem a LBL 1

...

(blok 15) se opakuje jednou

50 END PGM REPS MM


Provdn programu
1 Hlavn program REPS je proveden a k bloku 27
2 st programu mezi bloky 27 a 20 je 2krt opakovna
3 Hlavn program REPS se provede od bloku 28 do bloku 35
4 st programu mezi blokem 35 a blokem 15 se zopakuje jednou
(obsahuje opakovn sti programu mezi blokem 20 a blokem 27)
5 Hlavn program REPS se provede od bloku 36 do bloku 50 (konec
programu)

582

10 Programovn: podprogramy a opakovn sti programu

10.5 Vnoovn

Opakovn podprogramu
Pklad NC-blok
0 BEGIN PGM UPGREP MM
...
10 LBL 1

Zatek opakovn sti programu 1

11 CALL LBL 2

Vyvoln podprogramu

12 CALL LBL 1 REP 2

st programu mezi tmto blokem a LBL 1

...

(blok 10) se opakuje dvakrt

19 L Z+100 R0 FMAX M2

Posledn blok hlavnho programu s M2

20 LBL 2

Zatek podprogramu

...
28 LBL 0

Konec podprogramu

29 END PGM UPGREP MM


Provdn programu
1 Hlavn program UPGREP se provede a do bloku 11
2 Vyvol se podprogram 2 a provede se
3 st programu mezi blokem 12 a blokem 10 se dvakrt zopakuje:
podprogram 2 se dvakrt zopakuje.
4 Hlavn program UPGREP se provede od bloku 13 do bloku 19;
konec programu

HEIDENHAIN iTNC 530

583

Pklad: Frzovn obrysu v nkolika psuvech


Prbh programu
Pedpolohovn nstroje na horn hranu obrobku
Prstkov zadn psuvu
Frzovn obrysu
Opakovn psuvu a frzovn obrysu

Y
100

5
R1

10.6 Pklady programovn

10.6 Pklady programovn

75

30

R18

R15

20

20

50

75

100

0 BEGIN PGM PGMWDH MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-40
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+10

Definice nstroje

4 TOOL CALL 1 Z S500

Vyvoln nstroje

5 L Z+250 R0 FMAX

Odjet nstroje

6 L X-20 Y+30 R0 FMAX

Pedpolohovn v rovin obrbn

7 L Z+0 R0 FMAX M3

Pedpolohovn na horn hranu obrobku

584

10 Programovn: podprogramy a opakovn sti programu

Znaka pro opakovn sti programu

9 L IZ-4 R0 FMAX

Prstkov psuv do hloubky (ve volnm prostoru)

10 APPR CT X+2 Y+30 CCA90 R+5 RL F250

Najet na obrys

11 FC DR- R18 CLSD+ CCX+20 CCY+30

Obrys

10.6 Pklady programovn

8 LBL 1

12 FLT
13 FCT DR- R15 CCX+50 CCY+75
14 FLT
15 FCT DR- R15 CCX+75 CCY+20
16 FLT
17 FCT DR- R18 CLSD- CCX+20 CCY+30
18 DEP CT CCA90 R+5 F1000

Oputn obrysu

19 L X-20 Y+0 R0 FMAX

Vyjet nstroje

20 CALL LBL 1 REP 4/4

Nvrat na LBL 1; celkem tyikrt

21 L Z+250 R0 FMAX M2

Odjet nstroje, konec programu

22 END PGM PGMWDH MM

HEIDENHAIN iTNC 530

585

Prbh programu
Najet na skupiny dr v hlavnm programu
Vyvoln skupiny dr (podprogram 1).
Skupina dr se programuje v podprogramu 1
pouze jednou

Y
100

2
60
5

20

20

10.6 Pklady programovn

Pklad: Skupiny dr

10

15

45

75

100

0 BEGIN PGM UP1 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+2.5

Definice nstroje

4 TOOL CALL 1 Z S5000

Vyvoln nstroje

5 L Z+250 R0 FMAX

Odjet nstroje

6 CYCL DEF 200 VRTN

Definice cyklu vrtn

Q200=2

;BEZPEN VZDLENOST

Q201=-10 ;HLOUBKA
Q206=250 ;PSUV F DO HLOUBKY
Q202=5

;HLOUBKA PSUVU

Q210=0

;AS PRODLEVY NAHOE

Q203=+0 ;SOUADNICE POVRCHU


Q204=10

;2. BEZPEN VZDLENOST

Q211=0,25 ;ASOV PRODLEVA DOLE

586

10 Programovn: podprogramy a opakovn sti programu

Najet na bod startu skupiny dr 1

8 CALL LBL 1

Vyvoln podprogramu pro skupinu dr

9 L X+45 Y+60 R0 FMAX

Najet na bod startu skupiny dr 2

10 CALL LBL 1

Vyvoln podprogramu pro skupinu dr

11 L X+75 Y+10 R0 FMAX

Najet na bod startu skupiny dr 3

12 CALL LBL 1

Vyvoln podprogramu pro skupinu dr

13 L Z+250 R0 FMAX M2

Konec hlavnho programu

14 LBL 1

Zatek podprogramu 1: skupina dr

15 CYCL CALL

Dra 1

16 L IX.20 R0 FMAX M99

Najet na dru 2, vyvoln cyklu

17 L IY+20 R0 FMAX M99

Najet na dru 3, vyvoln cyklu

18 L IX-20 R0 FMAX M99

Najet na dru 4, vyvoln cyklu

19 LBL 0

Konec podprogramu 1

10.6 Pklady programovn

7 L X+15 Y+10 R0 FMAX M3

20 END PGM UP1 MM

HEIDENHAIN iTNC 530

587

Prbh programu
Programovn obrbcch cykl v hlavnm
programu
Vyvoln kompletnho vrtacho plnu
(podprogram 1)
Najet na skupinu dr v podprogramu 1, vyvoln
skupiny dr (podprogram 2)
Skupina dr se programuje v podprogramu 2
pouze jednou

100

2
60
5

20

10

15

20

10.6 Pklady programovn

Pklad: Skupina dr nkolika nstroji

45

75

100

-15

-20

0 BEGIN PGM UP2 MM


1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+4

Definice nstroje - stedic vrtk

4 TOOL DEF 2 L+0 R+3

Definice nstroje vrtk

5 TOOL DEF 2 L+0 R+3.5

Definice nstroje vstrunk

6 TOOL CALL 1 Z S5000

Vyvoln nstroje stedic vrtk

7 L Z+250 R0 FMAX

Odjet nstroje

8 CYCL DEF 200 VRTN

Definice cyklu navrtn stedicch dlk

Q200=2

;BEZPEN VZDLENOST

Q202=-3

;HLOUBKA

Q206=250 ;PSUV F DO HLOUBKY


Q202=3

;HLOUBKA PSUVU

Q210=0

;AS PRODLEVY NAHOE

Q203=+0 ;SOUADNICE POVRCHU


Q204=10

;2. BEZPEN VZDLENOST

Q211=0,25 ;ASOV PRODLEVA DOLE


9 CALL LBL 1

588

Vyvoln podprogramu 1 pro kompletn vrtac pln

10 Programovn: podprogramy a opakovn sti programu

Vmna nstroje

11 TOOL CALL 2 Z S4000

Vyvoln nstroje vrtk

12 FN 0: Q201 = -25

Nov hloubka pro vrtn

13 FN 0: Q202 = +5

Nov psuv pro vrtn

14 CALL LBL 1

Vyvoln podprogramu 1 pro kompletn vrtac pln

15 L Z+250 R0 FMAX M6

Vmna nstroje

16 TOOL CALL 3 Z S500

Vyvoln nstroje vstrunk

17 CYCL DEF 201 VYSTRUEN

Definice cyklu vystruovn

Q200=2

10.6 Pklady programovn

10 L Z+250 R0 FMAX M6

;BEZPEN VZDLENOST

Q201=-15 ;HLOUBKA
Q206=250 ;PSUV F DO HLOUBKY
Q211=0.5 ;AS PRODLEVY DOLE
Q208=400 ;F VYJET
Q203=+0 ;SOUADNICE POVRCHU
Q204=10

;2. BEZPEN VZDLENOST

18 CALL LBL 1

Vyvoln podprogramu 1 pro kompletn vrtac pln

19 L Z+250 R0 FMAX M2

Konec hlavnho programu

20 LBL 1

Zatek podprogramu 1: kompletn vrtac pln

21 L X+15 Y+10 R0 FMAX M3

Najet na bod startu skupiny dr 1

22 CALL LBL 2

Vyvoln podprogramu 2 pro skupinu dr

23 L X+45 Y+60 R0 FMAX

Najet na bod startu skupiny dr 2

24 CALL LBL 2

Vyvoln podprogramu 2 pro skupinu dr

25 L X+75 Y+10 R0 FMAX

Najet na bod startu skupiny dr 3

26 CALL LBL 2

Vyvoln podprogramu 2 pro skupinu dr

27 LBL 0

Konec podprogramu 1

28 LBL 2

Zatek podprogramu 2: skupina dr

29 CYCL CALL

Vrtn 1 aktivnm obrbcm cyklem

30 L 9X+20 R0 FMAX M99

Najet na dru 2, vyvoln cyklu

31 L IY+20 R0 FMAX M99

Najet na dru 3, vyvoln cyklu

32 L IX-20 R0 FMAX M99

Najet na dru 4, vyvoln cyklu

33 LBL 0

Konec podprogramu 2

34 END PGM UP2 MM

HEIDENHAIN iTNC 530

589

Programovn:
Q-parametry

11.1 Princip a pehled funkc

11.1 Princip a pehled funkc


Pomoc Q-parametr mete jednm programem obrbn definovat
celou skupinu soust. Toho doshnete zadnm zstupce namsto
selnho daje: Q-parametru.
Q-parametry lze napklad pout pro

Q6

hodnoty souadnic;
Posuvy
otky;
data cykl.

Q1

Q3
Q4

Mimoto mete pomoc Q-parametr programovat obrysy, kter jsou


popsny pomoc matematickch funkc, nebo dit provdn
obrbcch krok v zvislosti na splnn logickch podmnek. Ve
spojen s volnm programovnm obrys (FK) mete kombinovat s Qparametry rovn obrysy, kter nejsou pro NC dostaten oktovny.

Q2

Q5

Kad Q-parametr je oznaen psmenem Q a slem od 0 do 1999. Qparametry jsou rozdleny do rznch oblast:
Vznam

Rozsah

Voln pouiteln parametry, veobecn inn


pro vechny programy nachzejc se v pamti
TNC

Q1600 a
Q1999

Voln pouiteln parametry inn globln pro


vechny programy v pamti TNC, pokud neme
dojt k pepsn cykly SL

Q0 a Q99

Parametry pro speciln funkce TNC

Q100 a Q199

Parametry pouvan pedevm pro cykly,


veobecn inn pro vechny programy
nachzejc se v pamti TNC

Q200 a Q1199

Parametry pouvan pedevm pro cykly


vrobc, veobecn inn pro vechny
programy nachzejc se v pamti TNC. Ppadn
je nutn projednn s vrobcem stroje nebo tet
stranou.

Q1200 a
Q1399

Parametry pouvan pedevm pro cykly


vrobce Call-Aktive, inn veobecn pro
vechny programy v pamti TNC

Q1400 a
Q1499

Parametry pouvan pedevm pro cykly


vrobce Def-Aktive, inn veobecn pro
vechny programy v pamti TNC

Q1500 a
Q1599

592

11 Programovn: Q-parametry

11.1 Princip a pehled funkc

Navc mte k dispozici tak parametry QS (S znamen String - textov


etzec), s nimi mete na TNC tak zpracovvat texty. V zsad
plat pro parametry QS stejn rozsahy, jako pro Q-parametry (viz
tabulka nahoe).
Uvdomte si, e tak u parametr QS je oblast QS100 a
QS199 rezervovna pro intern texty.

Pipomnky pro programovn


Q-parametry a seln hodnoty lze v programu zadvat smen.
Q-parametrm mete piazovat seln hodnoty od -999 999 999 do
+999 999 999, celkov je tedy vetn znamnka povoleno 9 mst.
Desetinnou rku mete umstit na libovolnm mst. Intern me
TNC potat s selnmi hodnotami a do ky 57 bit ped a do 7 bit
za desetinnou rkou (ka sla 32 bit odpovd destkov hodnot
4 294 967 296).
TNC piazuje nkterm Q-parametrm samoinn stle
stejn data, napklad Q-parametru Q108 aktuln rdius
nstroje, viz Pedobsazen Q-parametry, strana 642.
Pouvte-li parametry Q60 a Q99 v zaklovanch
cyklech vrobce, pak nadefinujte strojnm parametrem
MP7251, zda tyto parametry maj psobit pouze lokln v
cyklech vrobce (soubory .CYC) nebo globln pro
vechny programy.
Strojnm parametrem 7300 definujete, zda m TNC na
konci programu vynulovat Q-parametry, nebo zda se maj
jejich hodnoty zachovat. Uvdomte si, e toto nastaven
nem dn vliv na vae programy s Q-parametry!

HEIDENHAIN iTNC 530

593

11.1 Princip a pehled funkc

Vyvoln funkc Q-parametr


Zatmco zadvte program obrbn, stisknte klvesu Q (v poli pro
seln zadn a volbu osy pod klvesou /+). TNC pak nabdne
nsledujc softklvesy:
Skupina funkc

Softklvesa Strnka

Zkladn matematick funkce

Strana 596

hlov funkce

Strana 598

Funkce pro vpoet kruhu

Strana 600

Rozhodovn kdy/pak, skoky

Strana 601

Ostatn funkce

Strana 604

Pm zadvn vzorc

Strana 627

Funkce pro obrbn sloitch obrys

Strana 483

Funkce pro prci s texty

Strana 631

594

11 Programovn: Q-parametry

11.2 Skupiny soust Q-parametry msto selnch hodnot

11.2 Skupiny soust


Q-parametry msto selnch
hodnot
Pouit
Pomoc funkce Q-parametr FN 0: PIAZEN mete Q-parametru
piadit selnou hodnotu. Pak pouijete v programu obrbn namsto
seln hodnoty Q-parametr.
Pklad NC-blok
15 FN O: Q10=25

Piazen

...

Q10 obdr hodnotu 25

25 L X +Q10

Odpovd L X +25

Pro skupiny soust naprogramujte napklad charakteristick


rozmry obrobku jako Q-parametry.
Pro obrbn jednotlivch soust pak piadte kadmu z tchto
parametr odpovdajc selnou hodnotu.
Pklad
Vlec s Q-parametry
Rdius vlce
Vka vlce
Vlec Z1
Vlec Z2

R = Q1
H = Q2
Q1 = +30
Q2 = +10
Q1 = +10
Q2 = +50

Q1

Q1
Q2
Q2

HEIDENHAIN iTNC 530

Z2

Z1

595

11.3 Popis obrys pomoc matematickch funkc

11.3 Popis obrys pomoc


matematickch funkc
Pouit
S pouitm Q-parametr mete naprogramovat v programu obrbn
zkladn matematick funkce:

Zvolen funkce Q-parametr: stisknte klvesu Q (v poli pro seln


zadn, vpravo). Lita softklves zobraz funkce Q-parametr.
Zvolte zkladn matematick funkce: stisknte softklvesu
ZKLADN FUNKCE. TNC zobraz nsledujc softklvesy:

Pehled
Funkce

Softklvesa

FN 0: PIAZEN
nap. FN 0: Q5 = +60
Pm piazen hodnoty
FN 1: STN
nap. FN 1: Q1 = -Q2 + -5
Vytvoen a piazen soutu dvou hodnot
FN 2: ODTN
nap. FN 2: Q1 = +10 - +5
Vytvoen a piazen rozdlu dvou hodnot
FN 3: NSOBEN
nap. FN 3: Q2 = +3 * +3
Vytvoen a piazen souinu dvou hodnot
FN 4: DLEN
nap. FN 4: Q4 = +8 DIV +Q2
Vytvoen a piazen podlu dvou hodnot
Zakzno: dlen 0!
FN 5: ODMOCNINA
nap. FN 5: Q20 = SQRT 4
Vytvoen a piazen druh odmocniny z sla
Zakzno: odmocnina ze zporn hodnoty!
Vpravo od znaku = mete zadat:
dv sla
dva Q-parametry
jedno slo a jeden Q-parametr
Vechny Q-parametry a seln hodnoty v rovnicch mohou bt
opateny znamnky.

596

11 Programovn: Q-parametry

11.3 Popis obrys pomoc matematickch funkc

Programovn zkladnch aritmetickch operac


Plda: Programov bloky v TNC

Pklad:
Zvolte funkce Q-parametr: stisknte klvesu Q.

16 FN 0: Q5 = +10
17 FN 3: Q12 = +Q5 * +7

Zvolte zkladn matematick funkce: stisknte


softklvesu ZKL. FUNKCE.

Zvolte funkci Q-parametru PIAZEN: stisknte


softklvesu FN0 X=Y.
SLO PARAMETRU PRO VSLEDEK?
5

Zadejte slo Q-parametru: 5

1. HODNOTA NEBO PARAMETR?


10

Q5 piate selnou hodnotu 10

Zvolte funkce Q-parametr: stisknte klvesu Q.

Zvolte zkladn matematick funkce: stisknte


softklvesu ZKL. FUNKCE.

Zvolte funkci Q-parametru NSOBEN: stisknte


softklvesu FN3 X*Y
SLO PARAMETRU PRO VSLEDEK?
12

Zadejte slo Q-parametru: 12

1. HODNOTA NEBO PARAMETR?


Q5

Zadejte Q5 jako prvn hodnotu

2. HODNOTA NEBO PARAMETR?


7

Zadejte 7 jako druhou hodnotu

HEIDENHAIN iTNC 530

597

11.4 hlov funkce (trigonometrie)

11.4 hlov funkce (trigonometrie)


Definice
Sinus, kosinus a tangens odpovdaj stranovm pomrm pravohlho
trojhelnku. Pitom odpovd:
Sinus:
sin = a / c
Kosinus: cos = b / c
Tangens: tan = a / b = sin / cos
c

Pitom je
c strana protilehl pravmu hlu (pepona)
a strana protilehl hlu () (odvsna);
b tet strana (odvsna).

Z tangenty me TNC zjistit hel:


= arctan (a / b) = arctan (sin / cos )
Pklad:
a = 25 mm
b = 50 mm
= arctan (a / b) = arctan 0,5 = 26,57
Navc plat:
a + b = c (kde a = a x a)
c =

598

(a2 + b2)

11 Programovn: Q-parametry

11.4 hlov funkce (trigonometrie)

Programovn hlovch funkc


hlov funkce se objev po stisknut softklvesy HLOV FUNKCE.
TNC uke softklvesy v nsledujc tabulce.
Programovn: srovnej Pklad: Programovn zkladnch poetnch
operac"
Funkce

Softklvesa

FN 6: SINUS
nap. FN 6: Q20 = SIN-Q5
Uren a piazen sinusu hlu ve stupnch ()
FN 7: KOSINUS
nap. FN 7: Q21 = COS-Q5
Uren a piazen kosinusu hlu ve stupnch ()
FN 8: ODMOCNINA ZE SOUTU DRUHCH
MOCNIN
nap. FN 8: Q10 = +5 LEN +4
Uren a piazen dlky ze dvou hodnot
FN 13: HEL
nap. FN 13: Q20 = +25 ANG-Q1
Uren a piazen hlu pomoc arctan ze dvou stran
nebo pomoc sin a cos hlu (0 < hel < 360).

HEIDENHAIN iTNC 530

599

11.5 Vpoty kruhu

11.5 Vpoty kruhu


Pouit
S funkcemi pro vpoet kruhu mete ze t nebo ty bod na kruhu
(krunici) nechat od TNC vypotat sted kruhu a rdius kruhu. Vpoet
kruhu ze ty bod je pesnj.
Pouit: tyto funkce mete vyut nap. tehdy, chcete-li pomoc
programovateln snmac funkce urit polohu a velikost dry nebo
rozten krunice.
Funkce

Softklvesa

FN 23: zjitn DAT KRUHU ze t bod kruhu,


nap. FN 23: Q20 = CDATA Q30
Dvojice souadnic t bod kruhu mus bt uloeny v parametru Q30 a
v nsledujcch pti parametrech zde tedy a Q35.
TNC pak ulo sted kruhu v hlavn ose (X pi ose vetena Z) do
parametru Q20, sted kruhu ve vedlej ose (Y pi ose vetena Z) do
parametru Q21 a rdius kruhu do parametru Q22.
Funkce

Softklvesa

FN 24: zjitn DAT KRUHU ze ty bod kruhu,


nap. FN 24: Q20 = CDATA Q30
Dvojice souadnic ty bod kruhu mus bt uloeny do parametru Q30
a nsledujcch sedmi parametr zde tedy a Q37.
TNC pak ulo sted kruhu v hlavn ose (X pi ose vetena Z) do
parametru Q20, sted kruhu ve vedlej ose (Y pi ose vetena Z) do
parametru Q21 a rdius kruhu do parametru Q22.
Pamatujte na to, e funkce FN23 a FN24 krom
vsledkovch parametr automaticky pepisuj i dva
nsledujc parametry.

600

11 Programovn: Q-parametry

11.6 Rozhodovn kdy/pak s Q-parametry

11.6 Rozhodovn kdy/pak s


Q-parametry
Pouit
Pi rozhodovn kdy/pak (implikaci) porovnv TNC jeden Qparametr s jinm Q-parametrem nebo selnou hodnotou. Pokud je
podmnka splnna, pak pokrauje TNC v programu obrbn na
LABEL (nvst), kter je naprogramovno za podmnkou (LABEL viz
Oznaovn podprogram a st programu, strana 576). Nen-li
podmnka splnna, pak provede TNC nsledujc blok.
Pokud chcete vyvolat jin program jako podprogram, pak
naprogramujte za LABEL vyvoln PGM CALL.

Nepodmnn skoky
Nepodmnn skoky jsou skoky, jejich podmnka je splnna vdy (=
nepodmnn), napklad
FN 9: IF+10 EQU+10 GOTO LBL1

Programovn rozhodovn kdy/pak


Rozhodovn kdy/pak se objev po stisknut softklvesy SKOKY. TNC
zobraz nsledujc softklvesy:
Funkce

Softklvesa

FN 9: JE-LI ROVNO, POTOM SKOK


nap. FN 9: IF +Q1 EQU +Q3 GOTO LBL
UPCAN25
Jsou-li si ob hodnoty nebo oba parametry rovny,
pak skok na zadan nvst
FN 10: NEN-LI ROVNO, POTOM SKOK
nap. FN 10: IF +10 NE Q5 GOTO LBL 10
Jestlie se ob hodnoty nebo oba parametry
nerovnaj, pak skok na zadan nvst
FN 11: JE-LI VT, POTOM SKOK
nap. FN 11: IF+Q1 GT+10 GOTO LBL 5
Je-li prvn hodnota nebo parametr vt ne druh
hodnota nebo parametr, pak skok na zadan nvst
FN 12: JE-LI MEN, POTOM SKOK
nap. FN 12: IF+Q5 LT+0 GOTO LBL ANYNAME
Je-li prvn hodnota nebo parametr men ne druh
hodnota nebo parametr, pak skok na zadan nvst

HEIDENHAIN iTNC 530

601

11.6 Rozhodovn kdy/pak s Q-parametry

Pouit zkratky a pojmy


IF
EQU
NE
GT
LT
GOTO

602

(angl.):
(angl. equal):
(angl. not equal):
(angl. greater than):
(angl. less than):
(angl. go to):

kdy, jestlie
rovno
nerovno
vt ne
men ne
pejdi na

11 Programovn: Q-parametry

11.7 Kontrola a zmna Q-parametr

11.7 Kontrola a zmna Q-parametr


Postup
Q-parametry mete kontrolovat a mnit bhem vytven, testovn a
zpracovn v reimech Program zadat/editovat, Test programu,
Provdn programu plynule a Provdn programu po blocch.

Ppadn zrute provdn programu (napklad stisknte extern


tlatko STOP a softklvesu INTERN STOP) i zastavte test
programu.
Vyvoln funkc s Q-parametry: stisknte klvesu Q
ppadn softklvesu Q INFO v reimu Program
zadat/editovat

TNC uke seznam vech parametr a pslunch


aktulnch hodnot. Poadovan parametr zvolte
smrovmi klvesami nebo softklvesami pro
listovn po strnkch

Chcete-li zmnit hodnotu, zadejte novou hodnotu a


potvrte ji klvesou ZADN

Nechcete-li hodnotu mnit, pak stisknte softklvesu


AKTULN HODNOTA nebo ukonete dialog
stisknutm klvesy END

Parametry pouvan TNC v cyklech nebo intern


pouvan parametry maj koment.
Pejete-li si zkontrolovat nebo zmnit parametr textovho
etzce, tak stisknte softklvesu ZOBRAZIT
PARAMETRY Q ... QS .... TNC pak zobraz vechny
parametry etzce, ve popsan funkce plat tak.

HEIDENHAIN iTNC 530

603

11.8 Pdavn funkce

11.8 Pdavn funkce


Pehled
Pdavn funkce se objev po stisknut softklvesy ZVLTN
FUNKCE. TNC zobraz nsledujc softklvesy:
Funkce

Softklvesa

Strnka

FN 14:ERROR (CHYBA)
Vydn chybovch hlen

Strana 605

FN 15:PRINT (TISK)
Neformtovan vstup text nebo
hodnot Q-parametr

Strana 609

FN 16:F-PRINT (F-TISK)
Formtovan vstup textu nebo hodnot
Q parametr

Strana 610

FN 18:SYS-DATUM READ
ten systmovch dat

Strana 615

FN 19:PLC
Pedn hodnot do PLC

Strana 622

FN 20:WAIT FOR (EKAT NA)


Synchronizace NC a PLC

Strana 623

FN 25:PRESET
Nastaven vztanho bodu bhem
chodu programu

Strana 624

FN 26:TABOPEN
Otevt voln definovatelnou tabulku

Strana 625

FN 27:TABWRITE
Zapsat do voln definovateln tabulky

Strana 625

FN 28:TABREAD
st z voln definovateln tabulky

Strana 626

604

11 Programovn: Q-parametry

11.8 Pdavn funkce

FN 14: ERROR: Vydn chybovch hlen


Pomoc funkce FN 14: ERROR (CHYBA) mete nechat vydvat
hlen zen programem, kter jsou pedvolen od vrobce stroje,
ppadn od firmy HEIDENHAIN: kdy TNC bhem zpracovn
programu i jeho testu dojde k bloku s FN 14, tak peru innost a vyd
hlen. Potom muste program znovu odstartovat. sla chyb: viz
tabulku dle.
Rozsah sel chyb

Standardn dialog

0 ... 299

FN 14: slo chyby 0 299

300 ... 999

Dialog specifick pro dan stroj

1000 ... 1099

Intern chybov hlen (viz tabulku


vpravo)

Pklad NC-bloku
TNC m vypsat hlen, kter je uloeno pod slem chyby 254
180 FN 14: ERROR = 254
Chybov hlen pedvolen fou HEIDENHAIN
slo chyby

Text

1000

Veteno?

1001

Chyb osa nstroje

1002

Rdius nstroje je pli mal

1003

Rdius nstroje pli velk

1004

Pracovn rozsah pekroen

1005

Vchoz poloha chybn

1006

NATOEN nen dovoleno

1007

ZMNA MTKA nen dovolena

1008

ZRCADLEN nen dovoleno

1009

POSUNUT nen dovoleno

1010

Chyb posuv

1011

Chybn vstupn hodnota

1012

Chybn znamnko

1013

hel nen dovolen

1014

Bod dotyku nen dosaiteln

1015

Pli mnoho bod

HEIDENHAIN iTNC 530

605

11.8 Pdavn funkce

slo chyby

Text

1016

Rozporn zadn

1017

CYKLUS je nepln

1018

Chybn definovan rovina

1019

Programovna chybn osa

1020

Chybn otky

1021

Korekce rdiusu nen definovna

1022

Zaoblen nen definovno

1023

Rdius zaoblen pli velk

1024

Nen definovn start programu

1025

Pli hlubok vnoovn

1026

Chyb vztah hlu

1027

Nen definovn obrbc cyklus

1028

Pli mal ka drky

1029

Pli mal kapsa

1030

Q202 nen definovn

1031

Q205 nen definovn

1032

Q218 zadat vt ne Q219

1033

CYCL 210 nen dovolen

1034

CYCL 211 nen dovolen

1035

Q220 je pli velik

1036

Q222 zadat vt ne Q223

1037

Q244 zadat vt ne 0

1038

Q245 zadat rzn od Q246

1039

Rozsah hlu zadat < 360

1040

Q223 zadat vt ne Q222

1041

Q214: 0 nen povolena

606

11 Programovn: Q-parametry

Text

1042

Nen definovn smr pojezdu

1043

Nen aktivn dn tabulka nulovch bod

1044

Chyba polohy: sted 1. osy

1045

Chyba polohy: sted 2. osy

1046

Dra pli mal

1047

Dra pli velk

1048

ep pli mal

1049

ep pli velk

1050

Pli mal kapsa: opravit 1.A.

1051

Pli mal kapsa: opravit 2.A.

1052

Kapsa je pli velk: zmetek 1.A.

1053

Kapsa je pli velk: zmetek 2.A.

1054

ep je pli mal: zmetek 1.A.

1055

ep je pli mal: zmetek 2.A.

1056

ep je pli velk: opravit 1.A.

1057

ep je pli velk: opravit 2.A.

1058

TCHPROBE 425: chyba max. rozmru

1059

TCHPROBE 425: chyba min. rozmru

1060

TCHPROBE 426: chyba max. rozmru

1061

TCHPROBE 426: chyba min. rozmru

1062

TCHPROBE 430: prmr je pli velk

1063

TCHPROBE 430: prmr je pli mal

1064

Nen definovna osa men

1065

Pekroena tolerance zlomen nstroje

1066

Q247 zadat rzn od 0

1067

Hodnotu Q247 zadat vt ne 5

1068

Tabulka nulovch bod?

1069

Druh frzovn Q351 zadat rzn od 0

1070

Zmenit hloubku zvitu

HEIDENHAIN iTNC 530

11.8 Pdavn funkce

slo chyby

607

11.8 Pdavn funkce

slo chyby

Text

1071

Provst kalibraci

1072

Tolerance pekroena

1073

Pedbh blok je aktivn

1074

ORIENTACE nen dovolena

1075

3D-ROT nen dovoleno

1076

3D-ROT aktivovat

1077

Zadat hloubku zpornou

1078

Q303 v micm cyklu nen definovno!

1079

Osa nstroje nen povolena

1080

Vypotan hodnota je chybn

1081

Mic body jsou rozporn

1082

Bezpen vka patn zadna

1083

Hloubka zanoen je rozporn

1084

Nedovolen cyklus obrbn

1085

dek je chrnn proti zpisu

1086

Pdavek je vt ne hloubka

1087

Nen definovn vrcholov hel

1088

Rozporupln data

1089

Poloha drky 0 nen povolena

1090

Zadat psuv rzn od 0

608

11 Programovn: Q-parametry

11.8 Pdavn funkce

FN 15: PRINT: vstup textu nebo hodnot


Q-parametr
Nastaven datovho rozhran: v poloce menu (nabdky)
PRINT respektive PRINT-TEST nadefinujte cestu, kam m
TNC ukldat texty nebo hodnoty Q-parametr. Viz
Piazen, strana 710.
Pomoc funkce FN 15: PRINT mete vypsat pes datov rozhran
hodnoty Q-parametr a chybov hlen, napklad na tiskrnu.
Jestlie tyto hodnoty ulote intern nebo odelete do potae, ulo
TNC data do souboru %FN15RUN.A (vstup bhem provdn
programu) nebo do souboru %FN15SIM.A (vstup bhem testu
programu).
Vydvn se provd ze zsobnku a spust se nejpozdji na konci
programu, nebo kdy zastavte program. Bhem provoznho reimu
Po bloku se penos dat spout na konci bloku.
Vpis dialog a chybovch hlen s FN 15: PRINT (TISK)
"Hodnota sla"
seln hodnota 0 a 99:
od 100:

dialogy pro cykly vrobce


chybov hlen PLC

Pklad: vpis dialogu slo 20


67 FN 15: PRINT 20
Vpis dialog a Q-parametr s FN15: PRINT Q-parametry"
Pklad pouit: protokolovn men obrobku.
Vypsat mete souasn a est Q-parametr a selnch hodnot.
TNC je oddl lomtky.
Pklad: vpis dialogu 1 a seln hodnoty Q1
70 FN 15: PRINT1/Q1

HEIDENHAIN iTNC 530

609

11.8 Pdavn funkce

FN 16: F-PRINT: formtovan vpis text a


hodnot Q-parametr
Nastaven datovho rozhran: v poloce menu (nabdky)
PRINT resp. PRINT-TEST nadefinujte cestu, kam m TNC
uloit textov soubor. Viz Piazen, strana 710.
Pomoc FN 16 mete tak z NC-programu vydvat na
obrazovku rzn hlen. Tato hlen TNC zobraz v
pomocnm okn.
Pomoc funkce FN 16: F-PRINT mete formtovan vydvat pes
datov rozhran hodnoty Q-parametr a texty, napklad na tiskrnu.
Pokud tyto hodnoty ulote intern nebo odelete do potae, ulo
TNC data do souboru, kter nadefinujete v bloku FN 16.
Pro vpis formtovanch text a hodnot Q-parametr vytvote v
textovm editoru TNC textov soubor, ve kterm nadefinujete formty
a Q-parametry.
Pklad textovho souboru, kter definuje formt vstupu:
MC PROTOKOL LOPATKOV KOLO - TIT;
DATUM: %2d-%2d-%4d,DEN,MSC,ROK4;
AS: %2d:%2d:%2d,HODIN,MIN,SEK;
POET MENCH HODNOT: = 1;
X1 = %9.3LF, Q31;
Y1 = %9.3LF, Q32;
Z1 = %9.3LF, Q33;

610

11 Programovn: Q-parametry

Speciln znaky

Funkce

............

Definice vstupnho formtu pro text a promnn


mezi uvozovkami nahoe

%9.3LF

Definice formtu pro Q-parametr:


9 mst celkem (vetn desetinn rky), z toho 3
msta za desetinnou rkou, long, floating
(desetinn slo)

%S

Formt pro textovou promnnou

Oddlovac znak mezi vstupnm formtem a


parametrem

Znak konce bloku, zakonuje dek

11.8 Pdavn funkce

K vytvoen textovho souboru vyuijte nsledujc formtovac funkce:

Pro umonn souasnho vpisu rznch informac do souboru


protokolu jsou k dispozici nsledujc funkce:
Klov slovo
(heslo)

Funkce

CALL_PATH

Vype nzev cesty NC-programu, ve kterm se


nachz funkce FN16. Pklad: "Mic program:
%S",CALL_PATH;

M_CLOSE

Uzave soubor, do kterho zapisujete pomoc


FN16. Pklad: M_CLOSE;

ALL_DISPLAY
(zobrazit ve)

Provst vydn hodnot Q-parametr nezvisle


na nastaven MM/Palce funkce MOD.

MM_DISPLAY
(zobrazen v mm)

Vydvat hodnoty Q-parametr v MM, pokud je


funkce MOD nastavena na indikaci v mm.

INCH_DISPLAY
(zobrazen v
palcch)

Vydvat hodnoty Q-parametr v INCH


(PALEC), pokud je funkce MOD nastavena na
indikaci v palcch.

L_ENGLISCH

Text vydvat jen u dialogu v anglitin

L_GERMAN

Text vydvat jen u dialogu v nmin

L_CZECH

Text vydvat jen u dialogu v etin

L_FRENCH

Text vydvat jen u dialogu v francouztin

L_ITALIAN

Text vydvat jen u dialogu v italtin

L_SPANISH

Text vydvat jen u dialogu v panltin

L_SWEDISH

Text vydvat jen u dialogu v vdtin

L_DANISH

Text vydvat jen u dialogu v dntin

L_FINNISH

Text vydvat jen u dialogu v fintin

HEIDENHAIN iTNC 530

611

11.8 Pdavn funkce

Klov slovo
(heslo)

Funkce

L_DUTCH

Text vydvat jen u dialogu v nizozemtin

L_POLISH

Text vydvat jen u dialogu v poltin

L_PORTUGUE

Text vydvat jen u dialogu v portugaltin

L_HUNGARIA

Text vydvat jen u dialogu v maartin

L_RUSSIAN

Text vydvat jen u dialogu v rutin

L_SLOVENIAN

Text vydvat jen u dialogu v slovinsky

L_ALL

Vydvat text nezvisle na jazyku dialogu

HOUR

Poet hodin z relnho asu

MIN

Poet minut z relnho asu

SEC

Poet sekund z relnho asu

DAY

Den z relnho asu

MONTH

Msc jako slo z relnho asu

STR_MONTH

Msc jako zkratka z relnho asu

YEAR2

Rok z relnho asu dvojmstn

YEAR4

Rok z relnho asu tymstn

V programu obrbn programujte FN 16: F-PRINT, aby se


aktivoval vstup:
96 FN 16: F-PRINT TNC:\MASKE\MASKE1.A/
RS232:\PROT1.A
TNC pak vyle soubor PROT1.A pes sriov rozhran:
MIC PROTOKOL LOPATKOV KOLO - TIT
DATUM: 27:11:2001
AS: 8:56:34
POET MENCH HODNOT: = 1
X1 = 149,360
Y1 = 25,509
Z1 = 37,000

612

11 Programovn: Q-parametry

11.8 Pdavn funkce

Pokud v programu pouijete FN 16 vcekrt, pak TNC ulo


vechny texty do souboru, kter jste nadefinovali u prvn
funkce FN 16. Vpis souboru nsleduje teprve pot, a
TNC nate blok END PGM, nebo kdy stisknete tlatko
NC-stop nebo kdy soubor uzavete funkc M_CLOSE.
V bloku FN16 programujte formtov soubor a protokolov
soubor vdy s pslunou pponou.
Zadte-li jako jmno cesty protokolovho (denkovho)
souboru pouze jmno souboru, pak TNC ulo soubor
protokolu do toho adrese (sloky), v nm je uloen NCprogram s funkc FN 16.
V kad dce souboru popisu formtu mete uvst
maximln 32 Q-parametr.

HEIDENHAIN iTNC 530

613

11.8 Pdavn funkce

Vydvn hlen na obrazovku


Funkci FN 16 mete tak vyut k zobrazovn libovolnch hlen od
NC-programu v pomocnm okn na obrazovce TNC. Tak lze
jednodue ukzat i del npovdn texty na libovolnm mst v
programu takovm zpsobem, e obsluha na to mus reagovat.
Mete vydvat i obsahy Q-parametr, pokud soubor popisu protokolu
obsahuje pslun pokyny.
Aby se hlen objevilo na obrazovce TNC, muste pouze zadat nzev
souboru protokolu jako SCREEN: .
96 FN 16: F-PRINT TNC:\MASKE\MASKE1.A/SCREEN:
Pokud by hlen mlo obsahovat vce dek, ne lze zobrazit v
pomocnm okn, mete v textu listovat klvesami se ipkami.
K zaven pomocnho okna: stisknte klvesu CE. Aby program okno
uzavel naprogramujte nsledujc NC-blok:
96 FN 16: F-PRINT TNC:\MASKE\MASKE1.A/SCLR:
Pro soubor popisu protokolu plat vechny ve uveden
konvence.
Pokud vydvte v programu texty na obrazovku vcekrt,
tak TNC pipojuje vechny texty za ji vypsan texty. Aby
se kad text zobrazil na obrazovce samostatn,
naprogramujte na konci souboru popisu protokolu funkci
M_CLOSE.

614

11 Programovn: Q-parametry

11.8 Pdavn funkce

FN 18: SYS-DATUM READ: ten systmovch


dat
Pomoc funkce FN 18: SYS-DATUM READ mete st systmov
data a ukldat je do Q-parametr. Volba systmovho data se provede
pomoc sla skupiny (ID-.), sla a ppadn pomoc indexu.
Jmno skupiny, ID-.

slo

Index

Vznam

Informace o programu, 10

Stav mm/palce

Faktor pekryt pi frzovn kapsy

slo aktivnho obrbcho cyklu

sla aktivnch obrbcch cykl (pro cykly s sly


pes 200)

slo aktivnho nstroje

slo pipravenho nstroje

Aktivn osa nstroje


0=X, 1=Y, 2=Z, 6=U, 7=V, 8=W

Programovan otky vetena

Aktivn stav vetena: -1 = nedefinovan, 0 = M3 aktivn,


1 = M4 aktivn, 2 = M5 po M3, 3 = M5 po M4

Stav chladic kapaliny: 0 = vypnuto, 1 = zapnuto

Aktivn posuv

10

Index pipravenho nstroje

11

Index aktivnho nstroje

15

slo logick osy


0=X, 1=Y, 2=Z, 3=A, 4=B, 5=C, 6=U, 7=V, 8=W

17

slo aktulnho pojezdovho rozsahu (0, 1, 2)

Bezpen vzdlenost aktivnho obrbcho cyklu

Hloubka vrtn/frzovn aktivnho obrbcho cyklu

Hloubka psuvu aktivnho obrbcho cyklu

Posuv psuvu na hloubku aktivnho obrbcho cyklu

Prvn dlka strany cyklu pravohl kapsy

Druh dlka strany cyklu pravohl kapsy

Prvn dlka strany cyklu drky

Druh dlka strany cyklu drky

Stav stroje, 20

Parametry cyklu, 30

HEIDENHAIN iTNC 530

615

11.8 Pdavn funkce

Jmno skupiny, ID-.

Data z tabulky nstroj, 50

616

slo

Index

Vznam

Rdius cyklu kruhov kapsy

10

Posuv pi frzovn aktivnho obrbcho cyklu

11

Smysl oten aktivnho obrbcho cyklu

12

asov prodleva aktivnho obrbcho cyklu

13

Stoupn zvitu v cyklu 17, 18

14

Pdavek na dokonovn aktivnho obrbcho cyklu

15

hel vyhrubovn aktivnho obrbcho cyklu

. nstroje

Dlka nstroje

. nstroje

Rdius nstroje

. nstroje

Rdius R2 nstroje

. nstroje

Pdavek na dlku nstroje DL

. nstroje

Pdavek na rdius nstroje DR

. nstroje

Pdavek na rdius nstroje DR2

. nstroje

Nstroj blokovn (0 nebo 1)

. nstroje

slo sesterskho nstroje

. nstroje

Maximln ivotnost TIME1

10

. nstroje

Maximln ivotnost TIME2

11

. nstroje

Aktuln as nasazen CUR. TIME

12

. nstroje

PLC-stav

13

. nstroje

Maximln dlka bitu LCUTS

14

. nstroje

Maximln hel zanoen ANGLE

15

. nstroje

TT: poet bit CUT

16

. nstroje

TT: tolerance opoteben dlky LTOL

17

. nstroje

TT: tolerance opoteben rdiusu RTOL

18

. nstroje

TT: smr oten DIRECT (0=kladn/-1=zporn)

19

. nstroje

TT: pesazen roviny R-OFFS

20

. nstroje

TT: pesazen dlky L-OFFS

21

. nstroje

TT: tolerance zlomen dlky LBREAK

22

. nstroje

TT: tolerance zlomen rdiusu RBREAK

11 Programovn: Q-parametry

slo

Index

Vznam

23

. nstroje

Hodnota PLC

24

. nstroje

TS: pesazen stedu dotykovho hrotu v hlavn ose

25

. nstroje

TS: pesazen stedu dotykovho hrotu ve vedlej ose

26

. nstroje

TS: hel vetena pi kalibraci

27

. nstroje

typ nstroje pro tabulku pozic

28

. nstroje

Maximln otky

Bez indexu: data aktivnho nstroje


Data z tabulky pozic, 51

Msto nstroje, 52

Informace o souboru, 56

HEIDENHAIN iTNC 530

Msto .

slo nstroje

Msto .

Speciln nstroj: 0 = ne, 1 = ano

Msto .

Pevn pozice: 0 = ne, 1 = ano

Msto .

Blokovan pozice: 0 = ne, 1 = ano

Msto .

PLC-stav

Msto .

Typ nstroje

7 a 11

Msto .

Hodnota ze sloupce P1 a P5

12

Msto .

Msto je rezervovno: 0 = ne, 1 = ano

13

Msto .

Plon zsobnk: msto nad nm je obsazeno (0=ne,


1=ano)

14

Msto .

Plon zsobnk: msto pod nm je obsazeno (0=ne,


1=ano)

15

Msto .

Plon zsobnk: msto vlevo je obsazeno (0=ne, 1=ano)

16

Msto .

Plon zsobnk: msto vpravo je obsazeno (0=ne,


1=ano)

. nstroje

slo msta P

. nstroje

slo nstroje v zsobnku

Poet dek tabulky nstroj TOOL.T

Poet dek aktivn tabulky nulovch bod

slo Qparametru, od
kterho bude
uloen stav os.
+1: osa je
aktivn, -1: osa
nen aktivn

Poet aktivnch os, je jsou programovan v aktivn


tabulce nulovch bod

617

11.8 Pdavn funkce

Jmno skupiny, ID-.

11.8 Pdavn funkce

Jmno skupiny, ID-.

slo

Index

Vznam

Pmo po TOOL CALL


programovan pozice, 70

Platn/neplatn pozice (1/0)

Osa X

osa Y

Osa Z

Programovan posuv (-1: posuv nen programovn)

Rdius nstroje (v. delta-hodnot)

Dlka nstroje (v. delta-hodnot)

Zkladn natoen - run provozn reim

Programovan natoen cyklem 10

Aktivn osa zrcadlen

Aktivn korekce nstroje, 200

Aktivn transformace, 210

0: zrcadlen nen aktivn


+1: zrcadlen osy X
+2: zrcadlen osy Y
+4: zrcadlen osy Z
+64: zrcadlen osy U
+128: zrcadlen osy V
+256: zrcadlen osy W
Kombinace = souet jednotlivch os

618

Aktivn faktor zmny mtka osy X

Aktivn faktor zmny mtka osy Y

Aktivn faktor zmny mtka osy Z

Aktivn faktor zmny mtka osy U

Aktivn faktor zmny mtka osy V

Aktivn faktor zmny mtka osy W

3D-ROT osa A

3D-ROT osa B

3D-ROT osa C

Aktivn/neaktivn (-1/0) naklopen roviny obrbn v


nkterm provoznm reimu Provdn programu

11 Programovn: Q-parametry

slo

Index

Vznam

Aktivn/neaktivn (-1/0) naklopen roviny obrbn v


nkterm runm provoznm reimu

Tolerance drhy, 214

Cyklem 32, pop. MP1096 programovan tolerance

Aktivn posunut nulovho bodu,


220

Osa X

osa Y

Osa Z

Osa A

Osa B

Osa C

Osa U

Osa V

Osa W

1 a 9

Zporn softwarov koncov vypna osy 1 a 9

1 a 9

Kladn softwarov koncov vypna osy 1 a 9

Osa X

osa Y

Osa Z

Osa A

Osa B

Osa C

Osa U

Osa V

Osa W

Osa X

osa Y

Osa Z

Osa A

Osa B

Osa C

Rozsah pojezdu, 230

Clov poloha v REF-systmu, 240 1

Aktuln poloha v aktivnm


souadnm systmu, 270

HEIDENHAIN iTNC 530

11.8 Pdavn funkce

Jmno skupiny, ID-.

619

11.8 Pdavn funkce

Jmno skupiny, ID-.

Index

Vznam

Osa U

Osa V

Osa W

0: M128 nen aktivn, -1: M128 aktivn

Posuv naprogramovan funkc M128

116

0: M116 nen aktivn, -1: M116 je aktivn

128

0: M128 nen aktivn, -1: M128 aktivn

144

0: M144 nen aktivn, -1: M144 je aktivn

Aktuln systmov as TNC, 320

Systmov as v sekundch, kter uplynuly od 1.1.1970,


0 hodin

Spnac dotykov sonda TS, 350

10

Osa dotykov sondy

11

inn rdius kuliky

12

inn dlka

13

Rdius nastavovacho krouku

14

Pesazen stedu v hlavn ose

Pesazen stedu ve vedlej ose

15

Smr pesazen stedu oproti poloze 0

20

Sted v ose X (systm REF)

Sted v ose Y (REF-systm)

Sted v ose Z (REF-systm)

21

Rdius kotouku

1 a 9

Poloha v aktivnm souadnicovm systmu osy 1 a 9

1 a 9

Poloha v systmu REF osy 1 a 9

Hodnota z aktivn tabulky nulovch


bod v aktivnm souadnm
systmu, 500

NP-slo

1 a 9

Osa X a osa W

Hodnota REF z aktivn tabulky


nulovch bod, 501

NP-slo

1 a 9

Osa X a osa W

st hodnotu z tabulky Preset s


ohledem na kinematiku stroje, 502

slo
pedvolby
(Preset)

1 a 9

Osa X a osa W

Stav M128, 280

Stav M116, 310

Stoln dotykov sonda TT

Posledn dotykov bod TCH


PROBE- cyklus 0 nebo posledn
dotykov bod z runho reimu,
360

620

slo

11 Programovn: Q-parametry

slo

Index

Vznam

Pmo pest hodnotu z tabulky


Preset, 503

slo
pedvolby
(Preset)

1 a 9

Osa X a osa W

Pest zkladn natoen z tabulky


Preset, 504

slo
pedvolby
(Preset)

Zkladn natoen ze sloupce ROT

Navolena tabulka nulovch bod,


505

Vrcen hodnota = 0: Nen aktivn dn tabulka


nulovch bod
Vrcen hodnota = 1: tabulka nulovch bod aktivn

Data z aktivn tabulky palet, 510

Aktivn dek

slo palety z pole PAL/PGM

Aktuln dka tabulky palet

Posledn dka NC-programu aktuln palety

slo MP

MP-index

Vrcen hodnota = 0: MP nen k dispozici


Vrcen hodnota = 1: MP je k dispozici

Strojn parametr je k dispozici,


1010

11.8 Pdavn funkce

Jmno skupiny, ID-.

Pklad: Piazen hodnoty aktivnho koeficientu zmny mtka


osy Z parametru Q25
55 FN 18: SYSREAD Q25 = ID210 NR4 IDX3

HEIDENHAIN iTNC 530

621

11.8 Pdavn funkce

FN 19: PLC: Pedn hodnot do PLC


Pomoc funkce FN 19: PLC mete pedat a dv sla nebo Qparametry do PLC.
Velikosti krok a jednotky: 0,1 m resp. 0,0001
Pklad: pedn seln hodnoty 10 (odpovd 1 m ppadn
0,001 ) do PLC.
56 FN 19: PLC=+10/+Q3

622

11 Programovn: Q-parametry

11.8 Pdavn funkce

FN 20: WAIT FOR: Synchronizace NC a PLC


Tuto funkci mete pout pouze se souhlasem vrobce
vaeho stroje!
Pomoc funkce FN 20: WAIT FOR mete provdt synchronizaci
mezi NC a PLC za chodu programu. NC zastav obrbn, dokud nen
splnna podmnka, kterou jste naprogramovali v bloku FN20. TNC
me pitom testovat nsledujc PLC-operandy:
PLCoperand

Zkrcen oznaen

Rozsah adres

Merker
(pznak)

0 a 4999

Vstup

0 a 31, 128 a 152


64 a 126 (prvn PL 401 B)
192 a 254 (druh PL 401 B)

Vstup

0 a 30
32 a 62 (prvn PL 401 B)
64 a 94 (druh PL 401 B)

ta

48 a 79

asova

0 a 95

Byte

0 a 4095

Slovo

0 a 2047

Dvojit slovo

2048 a 4095

V bloku FN 20 jsou dovoleny nsledujc podmnky:


Podmnka

Zkrcen oznaen

rovno

==

men ne

<

vt ne

>

men ne - rovno

<=

vt ne - rovno

>=

Pklad: zastaven chodu programu a do okamiku, kdy PLC


nastav pznak (registr) 4095 na 1.
32 FN 20: WAIT FOR M4095==1

HEIDENHAIN iTNC 530

623

11.8 Pdavn funkce

FN 25: PRESET: nastaven novho vztanho


bodu
Tuto funkci mete naprogramovat pouze tehdy, pokud
jste zadali seln kd 555343, viz Zadvn selnch
kd, strana 707.
Pomoc funkce FN 25: PRESET mete bhem chodu programu
nastavit ve voliteln ose nov vztan bod.

Zvolen funkce Q-parametr: stisknte klvesu Q (v poli pro seln


zadn, vpravo). Lita softklves zobraz funkce Q-parametr.
Zvolte pdavn funkce: stisknte softklvesu ZVLTN FUNKCE
Zvolte FN 25 : pepnte litu softklves na druhou rove, stisknte
softklvesu FN 25 NASTAVITVZT. BOD
Osa? : zadejte osu, do n chcete nastavit nov vztan bod,
potvrte klvesou ZADN (ENT)
Hodnota k pepotu?: zadejte souadnici v aktivnm souadnm
systmu, na kterou chcete umstit nov vztan bod
Nov vztan bod?: zadejte souadnici, kter m mt pepotenou
hodnotu v novm souadnm systmu

Pklad: umstit na aktuln souadnici X+100 nov vztan bod


56 FN 25: PRESET = X/+100/+0
Pklad: aktuln souadnice Z+50 m mt v novm souadnm
systmu hodnotu -20
56 FN 25: PRESET = Z/+50/-20
Pdavnou funkc M104 mete opt aktivovat posledn
vztan bod nastaven v runm provoznm reimu (viz
Aktivovn naposledy nastavenho vztanho bodu:
M104 na stran 304).

624

11 Programovn: Q-parametry

11.8 Pdavn funkce

FN 26: TABOPEN: oteven voln definovateln


tabulky
Pomoc funkce FN 26: TABOPEN otevete voln definovatelnou
tabulku pro zpis funkc FN27, pp. pro ten z tto tabulky pomoc
FN 28.
V programu NC me bt vdy otevena pouze jedna
tabulka. Nov blok s TABOPEN posledn otevenou
tabulku automaticky uzave.
Otevran tabulka mus mt pponu .TAB.
Pklad: otevt tabulku TAB1.TAB, kter je uloena v adresi
TNC:\DIR1
56 FN 26: TABOPEN TNC:\DIR1\TAB1.TAB

FN 27: TABWRITE: zapsat do voln


definovateln tabulky
Pomoc funkce FN 27: TABWRITE zapete data do tabulky, kterou
jste pedtm oteveli funkc FN 26: TABOPEN.
V jednom bloku TABWRITE mete definovat (tzn. popsat) a 8 nzv
sloupc. Nzvy sloupc mus bt mezi hornmi uvozovkami a mus bt
oddleny rkou. Hodnotu, kterou m TNC zapsat do kadho
sloupce, stanovte v Q-parametrech.
Mete popisovat pouze seln pole tabulky.
Chcete-li v jednom bloku zapsat do nkolika sloupc,
muste zapisovan hodnoty uloit do po sob
nsledujcch sel Q-parametr.
Pklad:
V dku 5 momentln oteven tabulky popite sloupce Rdius,
Hloubka a D. Hodnoty, kter se maj do tabulky zapsat, se mus uloit
do Q-parametr Q5, Q6 a Q7.
53 FN0: Q5 = 3.75
54 FN0: Q6 = -5
55 FN0: Q7 = 7,5
56 FN 27: TABWRITE 5/RDIUS,HLOUBKA,D = Q5

HEIDENHAIN iTNC 530

625

11.8 Pdavn funkce

FN 28: TABREAD: ten voln definovateln


tabulky
Pomoc funkce FN 28: TABREAD petete data z tabulky, kterou jste
pedtm oteveli funkc FN 26 TABOPEN.
V jednom bloku TABREAD mete definovat (tzn. st) a 8 nzv
sloupc. Nzvy sloupc mus bt mezi hornmi uvozovkami a mus bt
oddleny rkou. slo Q-parametru, do nho m TNC zapsat prvn
petenou hodnotu, definujete v bloku FN 28.
Mete st pouze seln pole tabulky.
tete-li vce sloupc v jednom bloku, pak TNC ukld
peten hodnoty postupn do nsledujcch sel Qparametr.
Pklad:
Z dku 6 momentln oteven tabulky pette sloupce Rdius,
Hloubka a D. Prvn hodnotu ulote do Q-parametru Q10 (druhou
hodnotu do Q11, tet hodnotu do Q12).
56 FN 28: TABREAD Q10 = 6/RDIUS,HLOUBKA,D

626

11 Programovn: Q-parametry

11.9 Pm zadn vzorce

11.9 Pm zadn vzorce


Zadn vzorce
Pomoc softklves mete do programu obrbn zadvat pmo
matematick vzorce, kter obsahuj vce poetnch operac:
Vzorce se objev po stisknut softklvesy VZOREC. TNC zobraz
nsledujc softklvesy v nkolika litch:
Spojovac funkce

Softklvesa

Stn
nap. Q10 = Q1 + Q5
Odtn
nap. Q25 = Q7 Q108
Nsoben
nap. Q12 = 5 * Q5
Dlen
nap. Q25 = Q1 / Q2
vodn zvorka
nap. Q12 = Q1 * (Q2 + Q3)
Koncov zvorka
nap. Q12 = Q1 * (Q2 + Q3)
Druh mocnina (angl. square)
nap. Q15 = SQ 5
Druh odmocnina (angl. square root)
nap. Q22 = SQRT 25
Sinus hlu
nap. Q44 = SIN 45
Kosinus hlu
nap. Q45 = COS 45
Tangens hlu
nap. Q46 = TAN 45
Arkus-sinus
Inverzn funkce sinusu; uren hlu z pomru
protilehl odvsna/pepona
nap. Q10 = ASIN 0,75
Arkus-kosinus
Inverzn funkce kosinusu; uren hlu z pomru
pilehl odvsna/pepona
nap. Q11 = ACOS Q40

HEIDENHAIN iTNC 530

627

11.9 Pm zadn vzorce

Spojovac funkce

Softklvesa

Arkus-tangens
Inverzn funkce tangens; uren hlu z pomru
protilehl odvsna/pilehl odvsna
nap. Q12 = ATAN Q50
Umocovn hodnot
nap. Q15 = 3^3
Konstanta PI (3,14159)
nap. Q15 = PI
Vytvoen pirozenho logaritmu (LN) sla
Zklad 2,7183
nap. Q15 = LN Q11
Vytvoen logaritmu sla, zklad 10
nap. Q33 = LOG Q22
Exponenciln funkce, 2,7183 na n-tou
nap. Q1 = EXP Q12
Negace hodnoty (vynsoben slem -1)
nap. Q2 = NEG Q1
Odznut desetinnch mst
Vytvoen celho sla
nap. Q3 = INT Q42
Vytvoen absolutn hodnoty sla
nap. Q4 = ABS Q22
Odznut mst ped desetinnou rkou
Vytvoen zlomku
nap. Q5 = FRAC Q23
Test znamnka sla
nap. Q12 = SGN Q50
Pokud je vrcen hodnota Q12 = 1, pak Q50 >=0
Pokud je vrcen hodnota Q12 = -1, pak Q50 <0
Vpoet modulov hodnoty (zbytku dlen)
nap. Q12 = 400 % 360
Vsledek: Q12 = 40

628

11 Programovn: Q-parametry

11.9 Pm zadn vzorce

Vpoetn pravidla
Pro programovn matematickch vzorc plat nsledujc pravidla:
Tekov vpoty ped rkovmi
12 Q1 = 5 * 3 + 2 * 10 = 35
1. vpoetn krok 5 * 3 = 15
2. vpoetn krok 2 * 10 = 20
3. vpoetn krok 15 + 20 = 35
nebo
13 Q2 = SQ 10 - 3^3 = 73
1. vpoetn krok 10 na druhou = 100
2. vpoetn krok 3 na tet = 27
3. vpoetn krok 100 27 = 73
Distributivn zkon
Distributivn zkon pi vpotech se zvorkami
a * (b + c) = a * b + a * c

HEIDENHAIN iTNC 530

629

11.9 Pm zadn vzorce

Pklad zadn
Vpoet hlu pomoc arctan z protilehl odvsny (Q12) a pilehl
odvsny (Q13); vsledek piadit parametru Q25:
Volba zadvn vzorce: stisknte klvesu Q a
softklvesu VZOREC
SLO PARAMETRU PRO VSLEDEK?

25

Zadejte slo parametru

Pepnejte lity softklves a zvolte funkci arkustangens

Pepnejte lity softklves a otevete zvorku

12

Zadejte slo Q-parametru 12

Zvolte dlen

13

Zadejte slo Q-parametru 13

Uzavete zvorku a ukonete zadn vzorce

Pklad NC-bloku
37 Q25 = ATAN (Q12/Q13)

630

11 Programovn: Q-parametry

11.10 etzcov parametry

11.10 etzcov parametry


Funkce pro zpracovn etzc
Zpracovn textovch etzc (anglicky string = etzec znak) pomoc
parametr QS mete pouvat k pprav promnnch etzc znak.
Tyto etzce znak mete vydvat napklad funkc FN 16:F-TISK pro
ppravu promnnch protokol.
Parametru etzce mete piadit posloupnost znak (psmen, slic,
specilnch znak, dicch znak a przdnch znak). Piazen,
pop. naten hodnoty, mete ne uvedenmi funkcemi tak dle
zpracovvat a kontrolovat.
Ve funkcch Q-parametr STRING FORMEL a FORMEL jsou
obsaen rzn funkce ke zpracovn parametr textovch etzc.
Funkce obsaen ve STRING
FORMEL

Softklvesa Strnka

Piazen etzcovho parametru

Strana 632

etzen parametr etzce

Strana 632

Pevod seln hodnoty do etzcovho


parametru

Strana 634

Koprovat st etzcovho parametru

Strana 635

Koprovat systmov data obsaen v


parametru textovho etzce

Strana 635

Funkce textovch etzc ve funkci


VZOREC

Softklvesa

Strnka

Pevod etzcovho parametru na


selnou hodnotu

Strana 638

Proven etzcovho parametru

Strana 639

Peten dlky etzcovho parametru

Strana 640

Porovnn abecednho poad

Strana 641

Pouvte-li funkci STRING FORMEL (VZOREC


TEXTOVHO ETZCE), tak je vsledkem proveden
vpoetn operace vdy etzec. Pouvte-li funkci
FORMEL (VZOREC), tak je vsledkem proveden
vpoetn operace vdy seln hodnota.

HEIDENHAIN iTNC 530

631

11.10 etzcov parametry

Piazen etzcovho parametru


Ped pouitm etzcovch promnnch je muste nejdve piadit. K
tomu pouijte pkaz DECLARE STRING (DEKLAROVAT ETZEC).

Zobrazen lity softklves se specilnmi funkcemi

Zvolte nabdku funkc k definici rznch funkc


popisnho dialogu

Zvolte funkce textovch etzc

Zvolte funkci DECLARE STRING (DEKLAROVAT


ETZEC)

Pklad NC-bloku:
37 DECLARE STRING QS10 = "OBROBEK"

632

11 Programovn: Q-parametry

11.10 etzcov parametry

etzen parametr etzce


Pomoc sdruovacch opertor (etzcov parametr II etzcov
parametr) mete spojovat nkolik etzcovch parametr.

Zobrazen lity softklves se specilnmi funkcemi

Zvolte nabdku funkc k definici rznch funkc


popisnho dialogu

Zvolte funkce textovch etzc

Volba funkce STRING FORMEL (Vzorec etzce)

Zadejte slo parametru etzce, v nm m TNC


uloit sloen etzec a potvrte je klvesou ZADN

Zadejte slo parametru etzce, v nm je uloen


prvn sten etzec a potvrte jej klvesou
ZADN: TNC uke symbol etzen II

Potvrte klvesou ZADN

Zadejte slo parametru etzce, v nm je uloen


druh sten etzec a potvrte jej klvesou
ZADN

Postup opakujte, a mte zvolen vechny spojovan


sti etzce, klvesou END operaci ukonete

Pklad: QS10 m obsahovat kompletn text z QS12, QS13 a QS14


37 QS10 = QS12 || QS13 || QS14
Obsahy parametr:
QS12: Obrobek
QS13: Stav:
QS14: Zmetek
QS10: Status obrobku: Zmetek

HEIDENHAIN iTNC 530

633

11.10 etzcov parametry

Pevod seln hodnoty do etzcovho


parametru
Funkc TOCHAR pevede TNC selnou hodnotu do etzcovho
parametru. Tmto zpsobem mete spojovat seln hodnoty s
promnnmi textovmi etzci.

Volba funkc Q-parametr

Volba funkce STRING FORMEL (Vzorec etzce)

Volba funkce pro pevod seln hodnoty do


parametru etzce

Zadejte slo nebo poadovan parametr Q, kter m


TNC pevst, klvesou ZADN potvrte

Pokud to je poadovno, zadejte poet desetinnch


mst, kter m TNC pevst, klvesou ZADN
potvrte

Vraz v zvorce uzavete klvesou ZADN a


ukonete zadvn klvesou END

Pklad: parametr Q50 pevete na parametr etzce QS11,


pouijte 3 desetinn msta
37 QS11 = TOCHAR ( DAT+Q50 DECIMALS3 )

634

11 Programovn: Q-parametry

11.10 etzcov parametry

Koprovat st parametru etzce


Funkc SUBSTR mete zkoprovat uritou oblast z etzcovho
parametru.

Volba funkc Q-parametr

Volba funkce STRING FORMEL (Vzorec etzce)

Zadejte slo parametru, do nho m TNC uloit


koprovan etzec znak a potvrte jej klvesou
ZADN

Volba funkce pro vystien sti etzce

Zadejte slo parametru QS, z nho chcete


zkoprovat st etzce, klvesou Zadn potvrte

Zadejte slo pozice, od n se m st etzce


koprovat, klvesou ZADN potvrte

Zadejte poet znak, kter si pejete zkoprovat,


klvesou ZADN potvrte

Vraz v zvorce uzavete klvesou ZADN a


ukonete zadvn klvesou END

Uvdomte si, e prvn znak textovho etzce stoj intern


na mst oznaenm s "0".
Pklad: Z etzcovho parametru QS10 se pete od tetho msta
(BEG2) st etzce dlouh tyi znaky (LEN4).
37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 )

HEIDENHAIN iTNC 530

635

11.10 etzcov parametry

Koprovat systmov data obsaen v


parametru textovho etzce
Funkc SYSSTR mete koprovat systmov data, obsaen v
parametru textovho etzce. Momentln je k dispozici pro ten
pouze aktuln systmov as:

Zvolte funkce Q-parametr

Zvolte funkci STRING FORMEL (Vzorec etzce)

Zadejte slo parametru, do nho m TNC uloit


koprovan etzec znak a potvrte jej klvesou
ZADN

Zvolte funkci koprovn systmovch dat

Zadejte systmov kl pro systmov as ID321,


kter si pejete zkoprovat a klvesou ZADN
potvrte

Zadejte index systmovho kle, od nho chcete


st etzce koprovat, klvesou ZADN potvrte
Index definuje pi ten, pop. pevdn systmovho
data jeho formt (viz popis ne)

Zadejte pole index tenho systmovho data (nem


jet dnou funkci, potvrte klvesou BEZ ZADN)

slo Q-parametru, z nho m TNC zjistit kalendn


datum, pokud jste pedtm peetli systmov as
pomoc FN 18: SYSREAD ID320. Nen-li DAT zadno,
tak TNC zjist kalendn datum z aktulnho
systmovho asu.

Vraz v zvorce uzavete klvesou ZADN a


ukonete zadvn klvesou END

Tato funkce je pipravena pro budouc roziovn.


Parametr IDX jet nem dnou funkci.

636

11 Programovn: Q-parametry

11.10 etzcov parametry

Pro formtovn data mete pouvat nsledujc formty:


0: DD.MM.RRRR hh:mm:ss
1: D.MM.RRRR h:mm:ss
2: D.MM.RRRR h:mm
3: D.MM.RR h:mm
4: RRRR-MM-DD- hh:mm:ss
5: RRRR-MM-DD hh:mm
6: RRRR-MM-DD h:mm
7: RR-MM-DD h:mm
8: DD.MM.RRRR
9: D.MM.RRRR
10: D.MM.RR
11: RRRR-MM-DD
12: RR-MM--DD
13: hh:mm:ss
14: h:mm:ss
15: h:mm
Pklad: Pest systmov as ve formtu DD.MM.RRR hh:mm:ss
a uloit do parametru QS13.
37 QS13 = SYSSTR ( ID321 NR0 LEN4 )
Pklad: Uloit aktuln systmov as pomoc FN18 do
parametru Q5, pot pevst obsah parametru Q5 do formtu data
DD.MM.RRRR hh:mm:ss.
37 Q5 = FN18 ( ID321 NR0 LEN4 )
38 QS13 = SYSSTR ( ID321 NR0 LEN4 )

HEIDENHAIN iTNC 530

637

11.10 etzcov parametry

Pevod etzcovho parametru na selnou


hodnotu
Funkce TONUMB pevede etzcov parametr na selnou hodnotu.
Pevdn hodnota by mla obsahovat pouze sla.
Pevdn parametr QS sm obsahovat pouze seln
hodnoty, jinak TNC vyd chybov hlen.

Zvolte funkce Q-parametr

Volba funkce FORMEL

Zadejte slo parametru, do nho m TNC uloit


selnou hodnotu a potvrte jej klvesou ZADN

Pepnte litu softklves

Volba funkce pro pevod etzcovho parametru na


selnou hodnotu

Zadejte slo parametru QS, kter m TNC pevst,


klvesou Zadn potvrte

Vraz v zvorce uzavete klvesou ZADN a


ukonete zadvn klvesou END

Pklad: etzcov parametr QS11 pevst na seln parametr


Q82
37 Q82 = TONUMB ( SRC_QS11 )

638

11 Programovn: Q-parametry

11.10 etzcov parametry

Proven etzcovho parametru


Funkc INSTR mete provit, zda pop. kde je v etzcovm
parametru obsaen jin etzcov parametr.

Zvolte funkce Q-parametr

Volba funkce FORMEL

Zadejte slo parametru Q, do nho m TNC uloit


pozici, kde zan hledan text, klvesou ZADN
potvrte

Pepnte litu softklves

Volba funkce pro kontrolu etzcovho parametru

Zadejte slo parametru QS, v nm je uloen hledan


etzec a potvrte jej klvesou ZADN

Zadejte slo parametru QS, kter m TNC prohledat,


klvesou ZADN potvrte

Zadejte slo pozice, od n m TNC etzec


prohledvat, klvesou ZADN potvrte

Vraz v zvorce uzavete klvesou ZADN a


ukonete zadvn klvesou END

Pokud TNC hledanou st etzce nenajde, tak do


parametru vsledku ulo 0.
Pokud se hledan st etzce vyskytuje vcekrt, tak TNC
vrt prvn pozici, kde se st etzce vyskytuje.
Pklad: prohledejte QS10 zda obsahuje text, uloen v parametru
QS13. Hledn m zat od tet pozice
37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )

HEIDENHAIN iTNC 530

639

11.10 etzcov parametry

Peten dlky etzcovho parametru


Funkce STRLEN zjist dlku textu, kter je uloen ve volitelnm
etzcovm parametru.

Zvolte funkce Q-parametr

Volba funkce FORMEL

Zadejte slo parametru Q, do nho m TNC uloit


zjitnou dlku etzce, a potvrte je klvesou
ZADN

Pepnte litu softklves

Volba funkce pro zjitn dlky textu etzcovho


parametru

Zadejte slo parametru QS, jeho dlku m TNC


zjistit a klvesou ZADN potvrte

Vraz v zvorce uzavete klvesou ZADN a


ukonete zadvn klvesou END

Pklad: Zjistte dlku QS15


37 Q52 = STRLEN ( SRC_QS15 )

640

11 Programovn: Q-parametry

11.10 etzcov parametry

Porovnn abecednho poad


Funkc STRCOMP mete porovnat abecedn poad etzcovch
parametr.

Zvolte funkce Q-parametr

Volba funkce FORMEL

Zadejte slo parametru Q, do nho m TNC uloit


vsledek porovnn, a potvrte je klvesou ZADN

Pepnte litu softklves

Volba funkce pro porovnn etzcovch parametr

Zadejte slo prvnho parametru QS, kter m TNC


porovnat, klvesou ZADN potvrte

Zadejte slo druh parametru QS, kter m TNC


porovnat, klvesou ZADN potvrte

Vraz v zvorce uzavete klvesou ZADN a


ukonete zadvn klvesou END

TNC vrt nsledujc vsledek:


0: porovnvan parametry QS jsou identick
+1: prvn parametr QS le v abeced ped druhm
parametrem QS
-1: prvn parametr QS le v abeced za druhm
parametrem QS
Pklad: Porovnn abecednho poad QS12 a QS14
37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 )

HEIDENHAIN iTNC 530

641

11.11 Pedobsazen Q-parametry

11.11 Pedobsazen Q-parametry


Q-parametry Q100 a Q199 jsou obsazeny hodnotami z TNC. Tmto
Q-parametrm jsou piazeny:
hodnoty z PLC
daje o nstroji a vetenu
daje o provoznm stavu
vsledky men z cykl dotykovch sond, atd.
Pedobsazen parametry Q (parametry QS) mezi Q100 a
Q199 (QS100 a QS199) nesmte v NC-programech
pouvat jako vpoetn parametry, jeliko jinak se mohou
vyskytnout nedouc inky.

Hodnoty z PLC: Q100 a Q107


TNC pouv parametry Q100 a Q107 k pevzet hodnot z PLC do
NC-programu.

Blok WMAT: QS100


TNC ukld materil definovan v bloku WMAT do parametru QS100.

Aktivn rdius nstroje: Q108


Aktivn hodnota rdiusu nstroje je piazena parametru Q108. Q108
se skld z:
rdiusu nstroje R (tabulka nstroj nebo blok TOOL DEF)
delta-hodnoty DR z tabulky nstroj;
delta-hodnoty DR z bloku TOOL CALL.

642

11 Programovn: Q-parametry

11.11 Pedobsazen Q-parametry

Osa nstroje: Q109


Hodnota parametru Q109 zvis na aktuln ose nstroje:
Osa nstroje

Hodnota
parametru

Osa nstroje nen definovna

Q109 = 1

Osa X

Q109 = 0

osa Y

Q109 = 1

Osa Z

Q109 = 2

Osa U

Q109 = 6

Osa V

Q109 = 7

Osa W

Q109 = 8

Stav vetena: Q110


Hodnota parametru Q110 zvis na naposledy programovan M-funkci
pro veteno:
M-funkce

Hodnota
parametru

Stav vetena nen definovn

Q110 = 1

M3: START vetena, ve smyslu hodinovch


ruiek

Q110 = 0

M4: START vetena, proti smyslu hodinovch


ruiek

Q110 = 1

M5 po M3

Q110 = 2

M5 po M4

Q110 = 3

HEIDENHAIN iTNC 530

643

11.11 Pedobsazen Q-parametry

Pvod chladic kapaliny: Q111


M-funkce

Hodnota
parametru

M8: ZAP chladic kapaliny

Q111 = 1

M9: VYP chladic kapaliny

Q111 = 0

Koeficient pesahu: Q112


TNC piad parametru Q112 koeficient pekryt pi frzovn kapes
(MP7430).

Rozmrov daje v programu: Q113


Hodnota parametru Q113 zvis pi vnoovn s PGM CALL na
rozmrovch jednotkch toho programu, kter jako prvn vol jin
program.
Mrov jednotky hlavnho programu

Hodnota
parametru

Metrick systm (mm)

Q113 = 0

Palcov systm (inch)

Q113 = 1

Dlka nstroje: Q114


Aktuln hodnota dlky nstroje je piazena parametru Q114.

644

11 Programovn: Q-parametry

11.11 Pedobsazen Q-parametry

Souadnice po snmn bhem chodu programu


Parametry Q115 a Q119 obsahuj po programovanm men 3Ddotykovou sondou souadnice polohy vetena v okamiku sejmut.
Tyto souadnice se vztahuj k vztanmu bodu, kter je aktivn v
runm provoznm reimu.
Dlka dotykovho hrotu a rdius snmac kuliky se pro tyto
souadnice neberou v vahu.
Souadn osa

Hodnota
parametru

Osa X

Q115

osa Y

Q116

Osa Z

Q117

IV. osa
zvis na MP100

Q118

V. osa
zvis na MP100

Q119

Odchylka aktuln a clov hodnoty pi


automatickm promovn nstroj sondou
TT 130
Odchylka AKT-CL

Hodnota
parametru

Dlka nstroje

Q115

Rdius nstroje

Q116

Naklopen roviny obrbn pomoc hl


obrobku: zenm TNC vypoten souadnice pro
natoen osy
Souadnice

Hodnota
parametru

Osa A

Q120

Osa B

Q121

Osa C

Q122

HEIDENHAIN iTNC 530

645

11.11 Pedobsazen Q-parametry

Vsledky men cykl dotykov sondy (viz tak


Pruku pro uivatele cykl dotykov sondy)
Zmen aktuln hodnoty

Hodnota
parametru

hel pmky

Q150

Sted v hlavn ose

Q151

Sted ve vedlej ose

Q152

Prmr

Q153

Dlka kapsy

Q154

ka kapsy

Q155

Dlka v ose zvolen v cyklu

Q156

Poloha stedov osy

Q157

hel osy A

Q158

hel osy B

Q159

Souadnice osy zvolen v cyklu

Q160

Zjitn odchylka

Hodnota
parametru

Sted v hlavn ose

Q161

Sted ve vedlej ose

Q162

Prmr

Q163

Dlka kapsy

Q164

ka kapsy

Q165

Namen dlka

Q166

Poloha stedov osy

Q167

Zjitn prostorov hel

Hodnota
parametru

Natoen kolem osy A

Q170

Natoen kolem osy B

Q171

Natoen kolem osy C

Q172

646

11 Programovn: Q-parametry

Hodnota
parametru

Dobr

Q180

Opravit

Q181

Zmetek

Q182

Odchylka namen cyklem 440

Hodnota
parametru

Osa X

Q185

osa Y

Q186

Osa Z

Q187

Promen nstroje laserem BLUM

Hodnota
parametru

Reservovno

Q190

Reservovno

Q191

Reservovno

Q192

Reservovno

Q193

Rezervovno pro intern pouit

Hodnota
parametru

Pznaky (merkery) pro cykly (schmata


obrbn)

Q197

slo naposledy aktivnho micho cyklu

Q198

Status men nstroje sondou TT

Hodnota
parametru

Nstroj v toleranci

Q199 = 0.0

Nstroj je opoteben (LTOL/RTOL


pekroeno)

Q199 = 1.0

Nstroj je zlomen (LBREAK/RBREAK


pekroeno)

Q199 = 2.0

HEIDENHAIN iTNC 530

11.11 Pedobsazen Q-parametry

Status obrobku

647

Pklad: Elipsa
Prbh programu
Obrys elipsy je aproximovn velkm mnostvm
malchlinernch sek (poet je definovateln v
Q7). m vce je definovno vpotovch krok,
tm hlad je obrys
Smr frzovn urte pomoc hlu startu a
konce v rovin:
Smr obrbn ve smyslu hodinovch ruiek:
hel startu > hel konce
Smr obrbn proti smyslu hodinovch ruiek:
hel startu < hel konce
Na rdius nstroje se nebere zetel

Y
50
30

11.12 Pklady programovn

11.12Pklady programovn

50

50

0 BEGIN PGM ELIPSA MM


1 FN 0: Q1 = +50

Sted v ose X

2 FN 0: Q2 =+50

Sted v ose Y

3 FN 0: Q3 = +50

Poloosa X

4 FN 0: Q4 = +30

Poloosa Y

5 FN 0: Q5 = +0

hel startu v rovin

6 FN 0: Q6 = +360

hel konce v rovin

7 FN 0: Q7 = +40

Poet vpoetnch krok

8 FN 0: Q8 = +0

Natoen elipsy

9 FN 0: Q9 = +5

Hloubka frzovn

10 FN 0: Q10 = +100

Posuv do hloubky

11 FN 0: Q11 = +350

Frzovac posuv

12 FN 0: Q12 = +2

Bezpen vzdlenost pro pedpolohovn

13 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definice neobrobenho polotovaru

14 BLK FORM 0.2 X+100 Y+100 Z+0


15 TOOL DEF 1 L+0 R+2.5

Definice nstroje

16 TOOL CALL 1 Z S4000

Vyvoln nstroje

17 L Z+250 R0 FMAX

Odjet nstroje

648

11 Programovn: Q-parametry

Vyvoln obrbn

19 L Z+100 R0 FMAX M2

Odjet nstroje, konec programu

20 LBL 10

Podprogram 10: obrbn

21 CYCL DEF 7.0 NULOV BOD

Posunut nulovho bodu do stedu elipsy

11.12 Pklady programovn

18 CALL LBL 10

22 CYCL DEF 7.1 X+Q1


23 CYCL DEF 7.2 Y+Q2
24 CYCL DEF 10.0 NATOEN

Zapoten natoen v rovin

25 CYCL DEF 10.1 ROT+Q8


26 Q35 = (Q6 - Q5) / Q7

Vpoet hlovho kroku

27 Q36 = Q5

Koprovn hlu startu

28 Q37 = 0

Nastaven tae ez

29 Q21 = Q3 * COS Q36

Vpoet souadnice X vchozho bodu

30 Q22 = Q4 * SIN Q36

Vpoet souadnice Y vchozho bodu

31 L X+Q21 Y+Q22 R0 FMAX M3

Najet do vchozho bodu v rovin

32 L Z+Q12 R0 FMAX

Pedpolohovn na bezpenou vzdlenost v ose vetena

33 L Z-Q9 R0 FQ10

Najet na hloubku obrbn

34 LBL 1
35 Q36 = Q36 + Q35

Aktualizace hlu

36 Q37 = Q37 + 1

Aktualizace tae ez

37 Q21 = Q3 * COS Q36

Vpoet aktuln souadnice X

38 Q22 = Q4 * SIN Q36

Vpoet aktuln souadnice Y

39 L X+Q21 Y+Q22 R0 FQ11

Najet do dalho bodu

40 FN 12: IF +Q37 LT +Q7 GOTO LBL 1

Dotaz zda je hotovo - pokud ne tak skok zpt na LBL 1

41 CYCL DEF 10.0 NATOEN

Zruen natoen

42 CYCL DEF 10.1 ROT+0


43 CYCL DEF 7.0 NULOV BOD

Zruen posunut nulovho bodu

44 CYCL DEF 7.1 X+0


45 CYCL DEF 7.2 Y+0
46 L Z+Q12 R0 FMAX

Najet na bezpenou vzdlenost

47 LBL 0

Konec podprogramu

48 END PGM ELIPSA MM

HEIDENHAIN iTNC 530

649

11.12 Pklady programovn

Pklad: vydut (konkvn) vlec kulovou frzou


Prbh programu
Program funguje pouze s kulovou frzou, dlka
nstroje se vztahuje ke stedu koule
Obrys vlce je aproximovn velkm mnostvm
pmkovch sek (lze definovat v Q13). m
vce krok je definovno, tm hlad je obrys
Vlec se frzuje v podlnch ezech (zde:
paraleln s osou Y)
Smr frzovn urte pomoc vchozho hlu a
koncovho hlu v prostoru:
Smr obrbn ve smyslu hodinovch ruiek:
hel startu > hel konce
Smr obrbn proti smyslu hodinovch ruiek:
hel startu < hel konce
Rdius nstroje se koriguje automaticky

Z
R4

-50
100

50

100

0 BEGIN PGM VLEC MM


1 FN 0: Q1 = +50

Sted v ose X

2 FN 0: Q2 =+0

Sted v ose Y

3 FN 0: Q3 = +0

Sted v ose Z

4 FN 0: Q4 = +90

Prostorov hel startu (rovina Z/X)

5 FN 0: Q5 = +270

Prostorov koncov hel (rovina Z/X)

6 FN 0: Q6 = +40

Rdius vlce

7 FN 0: Q7 = +100

Dlka vlce

8 FN 0: Q8 = +0

Natoen v rovin X/Y

9 FN 0: Q10 = +5

Pdavek na rdius vlce

10 FN 0: Q11 = +250

Posuv psuvu do hloubky

11 FN 0: Q12 = +400

Posuv pi frzovn

12 FN 0: Q13 = +90

Poet ez

13 BLK FORM 0.1 Z X+0 Y+0 Z-50

Definice neobrobenho polotovaru

15 BLK FORM 0.2 X+100 Y+100 Z+0


15 TOOL DEF 1 L+0 R+3

Definice nstroje

16 TOOL CALL 1 Z S4000

Vyvoln nstroje

17 L Z+250 R0 FMAX

Odjet nstroje

18 CALL LBL 10

Vyvoln obrbn

19 FN 0: Q10 = +0

Zruen pdavku

650

11 Programovn: Q-parametry

Vyvoln obrbn

21 L Z+100 R0 FMAX M2

Odjet nstroje, konec programu

22 LBL 10

Podprogram 10: obrbn

23 Q16 = Q6 - Q10 - Q108

Zapoten pdavku a nstroje vzhledem k rdiusu vlce

24 FN 0: Q20 = +1

Nastaven tae ez

25 FN 0: Q24 = +Q4

Koprovn prostorovho hlu startu (rovina Z/X)

26 Q25 = (Q5 - Q4) / Q13

Vpoet hlovho kroku

27 CYCL DEF 7.0 NULOV BOD

Posunut nulovho bodu do stedu vlce (osa X)

11.12 Pklady programovn

20 CALL LBL 10

28 CYCL DEF 7.1 X+Q1


29 CYCL DEF 7.2 Y+Q2
30 CYCL DEF 7.3 Z+Q3
31 CYCL DEF 10.0 NATOEN

Zapoten natoen v rovin

32 CYCL DEF 10.1 ROT+Q8


33 L X+0 Y+0 R0 FMAX

Pedpolohovn v rovin do stedu vlce

34 L Z+5 R0 F1000 M3

Pedpolohovn v ose vetena

35 LBL 1
36 CC Z+0 X+0

Nastaven plu v rovin Z/X

37 LP PR+Q16 PA+Q24 FQ11

Najet do polohy startu na vlci se ikmm zapichovnm do


materilu

38 L Y+Q7 R0 FQ12

Podln ez ve smru Y+

39 FN 1: Q20 = +Q20 + +1

Aktualizace tae ez

40 FN 1: Q24 = +Q24 + +Q25

Aktualizace prostorovho hlu

41 FN 11: IF +Q20 GT +Q13 GOTO LBL 99

Dotaz, zda je ji hotovo, pokud ano, skok na konec

42 LP PR+Q16 PA+Q24 FQ11

Pejet po aproximovanm oblouku pro dal podln ez

43 L Y+0 R0 FQ12

Podln ez ve smru Y

44 FN 1: Q20 = +Q20 + +1

Aktualizace tae ez

45 FN 1: Q24 = +Q24 + +Q25

Aktualizace prostorovho hlu

46 FN 12: IF +Q20 LT +Q13 GOTO LBL 1

Dotaz zda je hotovo - pokud ne tak skok zpt na LBL 1

47 LBL 99
48 CYCL DEF 10.0 NATOEN

Zruen natoen

49 CYCL DEF 10.1 ROT+0


50 CYCL DEF 7.0 NULOV BOD

Zruen posunut nulovho bodu

51 CYCL DEF 7.1 X+0


52 CYCL DEF 7.2 Y+0
53 CYCL DEF 7.3 Z+0
54 LBL 0

Konec podprogramu

55 END PGM VLEC

HEIDENHAIN iTNC 530

651

Prbh programu
Program funguje pouze se stopkovou frzou
Obrys koule se aproximuje velkm mnostvm
malch pmkovch sek (rovina Z/X, poet se
definuje v Q14). m men hlov krok se
definuje, tm hlad je obrys
Poet obrysovch ez urte pomoc hlovho
kroku v rovin (v Q18).
Koule se frzuje v 3D-ezu zespoda nahoru
Rdius nstroje se koriguje automaticky

100

R4
5

11.12 Pklady programovn

Pklad: vypoukl (konvexn) koule stopkovou frzou

R4

50

50

100

-50

0 BEGIN PGM KOULE MM


1 FN 0: Q1 = +50

Sted v ose X

2 FN 0: Q2 =+50

Sted v ose Y

3 FN 0: Q4 = +90

Prostorov hel startu (rovina Z/X)

4 FN 0: Q5 = +0

Prostorov koncov hel (rovina Z/X)

5 FN 0: Q14 = +5

hlov krok v prostoru

6 FN 0: Q6 = +45

Rdius koule

7 FN 0: Q8 = +0

hel startu natoen v rovin X/Y

8 FN 0: Q9 = +360

Koncov hel natoen v rovin X/Y

9 FN 0: Q18 = +10

hlov krok v rovin X/Y pro hrubovn

10 FN 0: Q10 = +5

Pdavek na rdius koule pro hrubovn

11 FN 0: Q11 = +2

Bezpen vzdlenost pro pedpolohovn v ose vetena

12 FN 0: Q12 = +350

Posuv pi frzovn

13 BLK FORM 0.1 Z X+0 Y+0 Z-50

Definice neobrobenho polotovaru

14 BLK FORM 0.2 X+100 Y+100 Z+0


15 TOOL DEF 1 L+0 R+7,5

Definice nstroje

16 TOOL CALL 1 Z S4000

Vyvoln nstroje

17 L Z+250 R0 FMAX

Odjet nstroje

652

11 Programovn: Q-parametry

Vyvoln obrbn

19 FN 0: Q10 = +0

Zruen pdavku

20 FN 0: Q18 = +5

hlov krok v rovin X/Y pro dokonovn

21 CALL LBL 10

Vyvoln obrbn

22 L Z+100 R0 FMAX M2

Odjet nstroje, konec programu

23 LBL 10

Podprogram 10: obrbn

24 FN 1: Q23 = +Q11 + +Q6

Vpoet souadnice Z pro pedpolohovn

25 FN 0: Q24 = +Q4

Koprovn prostorovho hlu startu (rovina Z/X)

26 FN 1: Q26 = +Q6 + +Q108

Korekce rdiusu koule pro pedpolohovn

27 FN 0: Q28 = +Q8

Koprovn natoen v rovin

28 FN 1: Q16 = +Q6 + -Q10

Zohlednn pdavku na rdius koule

29 CYCL DEF 7.0 NULOV BOD

Posunut nulovho bodu do stedu koule

11.12 Pklady programovn

18 CALL LBL 10

30 CYCL DEF 7.1 X+Q1


31 CYCL DEF 7.2 Y+Q2
32 CYCL DEF 7.3 Z-Q16
33 CYCL DEF 10.0 NATOEN

Zapoten hlu startu natoen v rovin

34 CYCL DEF 10.1 ROT+Q8


35 LBL 1

Pedpolohovn v ose vetena

36 CC X+0 Y+0

Nastaven plu v rovin X/Y pro pedpolohovn

37 LP PR+Q26 PA+Q8 R0 FQ12

Pedpolohovn v rovin

38 CC Z+0 X+Q108

Nastaven plu v rovin Z/X, pesazen o rdius nstroje

39 L Y+0 Z+0 FQ12

Najet na hloubku

HEIDENHAIN iTNC 530

653

11.12 Pklady programovn

40 LBL 2
41 LP PR+Q6 PA+Q24 FQ12

Projet aproximovanho oblouku nahoru

42 FN 2: Q24 = +Q24 - +Q14

Aktualizace prostorovho hlu

43 FN 11: IF +Q24 GT +Q5 GOTO LBL 2

Dotaz, zda je oblouk hotov, pokud ne, pak zpt na LBL 2

44 LP PR+Q6 PA+Q5

Najet na koncov hel v prostoru

45 L Z+Q23 R0 F1000

Vyjet v ose vetena

46 L X+Q26 R0 FMAX

Pedpolohovn pro dal oblouk

47 FN 1: Q28 = +Q28 + +Q18

Aktualizace natoen v rovin

48 FN 0: Q24 = +Q4

Zruen prostorovho hlu

49 CYCL DEF 10.0 NATOEN

Aktivace novho natoen

50 CYCL DEF 10.0 ROT+Q28


51 FN 12: IF +Q28 LT +Q9 GOTO LBL 1
52 FN 9: IF +Q28 EQU +Q9 GOTO LBL 1

Dotaz, zda je hotovo, pokud ne, pak nvrat na LBL 1

53 CYCL DEF 10.0 NATOEN

Zruen natoen

54 CYCL DEF 10.1 ROT+0


55 CYCL DEF 7.0 NULOV BOD

Zruen posunut nulovho bodu

56 CYCL DEF 7.1 X+0


57 CYCL DEF 7.2 Y+0
58 CYCL DEF 7.3 Z+0
59 LBL 0

Konec podprogramu

60 END PGM KOULE MM

654

11 Programovn: Q-parametry

Testovn programu a
provdn programu

12.1 Grafick zobrazen

12.1 Grafick zobrazen


Pouit
V provoznch reimech "Provdn programu" a "Testovn programu"
simuluje TNC graficky obrbn. Pomoc softklves zvolte, zda jako
Pohled shora (pdorys)
Zobrazen ve 3 rovinch
3D-zobrazen
Grafika TNC odpovd zobrazen obrobku, kter je obrbn nstrojem
vlcovho tvaru. Pi aktivn tabulce nstroj mete nechat znzornit
obrbn kulovou frzou. K tomu elu zadejte v tabulce nstroj R2 =
R.
TNC grafiku nezobraz, jestlie
aktuln program neobsahuje platnou definici neobrobenho
polotovaru;
nen navolen dn program.
Pomoc strojnch parametr 7315 a 7317 mete nastavit, aby TNC
zobrazovalo grafiku i tehdy, kdy jste nedefinovali dnou osu vetena
nebo pojezdy.
Novou 3-D grafikou mete graficky zobrazovat tak
obrbn v naklonn obrbc rovin a obrbn na vce
stranch, po simulaci programu v nkterm z dalch
nhled. Abyste mohli tuto funkci vyuvat, potebujete
minimln hardware MC 422 B. Pro urychlen testovac
grafiky u star verze hardwaru byste mli nastavit bit 5
strojnho parametru 7310 = 1. Tm se vypnou funkce, kter
jsou implementovny speciln pro novou 3D-grafiku.
TNC nezobrazuje v bloku TOOL CALL naprogramovan
pdavek rdiusu DR.

656

12 Testovn programu a provdn programu

12.1 Grafick zobrazen

Nastaven rychlosti testu programu


Rychlost testovn programu mete nastavit pouze
tehdy, mte-li aktivn funkci Zobrazit as obrbn(viz
Navolen funkce stopek na stran 665). Jinak provd
TNC test programu vdy s maximln monou rychlost.
Naposledy nastaven rychlost zstv platn tak dlouho (i
pi vpadku proudu), dokud jej nastaven nezmnte.
Po sputn programu zobraz TNC nsledujc softklvesy, ktermi
mete nastavit rychlost simulace:
Funkce

Softklvesa

Testovat program s rychlostmi, se ktermi bude


tak zpracovvn (zohledn se naprogramovan
posuvy)
Zvyovat rychlost testu v krocch
Sniovat rychlost testu v krocch
Testovat program s maximln monou rychlost
(zkladn nastaven)
Rychlost simulace mete nastavit tak ped sputnm programu:

Pepnejte lity softklves dle

Zvolte funkce pro nastaven rychlosti simulace

Poadovanou funkci zvolte softklvesou, nap.


Postupn zvyovat rychlost testovn

HEIDENHAIN iTNC 530

657

12.1 Grafick zobrazen

Pehled: Nhledy
Bhem reim "Chod Programu" a "Test programu" ukazuje TNC
nsledujc softklvesy:
Nhled

Softklvesa

Pdorys
Zobrazen ve 3 rovinch
3D-zobrazen

Omezen bhem Provdn programu


Obrbn se ned souasn graficky znzornit, je-li ji pota TNC
vyten komplikovanmi obrbcmi kony nebo velkoplonm
obrbnm. Pklad: dkovn pes cel neobroben polotovar velkm
nstrojem. TNC pak ji nepokrauje v grafickm zobrazen a v
grafickm okn vype text CHYBA. Obrbn se vak dle provd.

Pohled shora (pdorys)


Grafick simulace v tomto nhledu probh nejrychleji.
Mte-li na vaem stroji k dispozici my, mete
polohovnm ukazatele myi na libovolnm mst obrobku
odest ve stavovm dku hloubku na tomto mst.

658

Zvolte softklvesou pdorys

Pro zobrazen hloubky v tto grafice plat: m hlub,


tm tmav.

12 Testovn programu a provdn programu

12.1 Grafick zobrazen

Zobrazen ve 3 rovinch
Toto zobrazen ukazuje jeden pohled (pdorys) shora se 2 ezy,
obdobn jako technick vkres. Symbol vlevo pod grafikou udv, zda
zobrazen odpovd projekn metod 1 nebo 2 podle DIN 6, st 1
(vol se pomoc MP7310 ).
Pi zobrazen ve 3 rovinch jsou k dispozici funkce ke zvten vezu,
viz Zvten vezu, strana 663.
Krom toho mete pomoc softklves posouvat rovinu ezu:

Zvolte softklvesu pro zobrazen obrobku ve 3


rovinch

Pepnejte litu softklves, a se objev softklvesa


vbru funkc posouvn roviny ezu

Zvolte funkce pro posun roviny ezu: TNC zobraz


nsledujc softklvesy

Funkce

Softklvesy

Posunut svisl roviny ezu doprava nebo


doleva
Posunut vertikln roviny ezu dopedu
nebo dozadu
Posunut vodorovn roviny ezu nahoru
nebo dol
Poloha roviny ezu je bhem posouvn viditeln na obrazovce.
Zkladn nastaven roviny ezu je zvolen tak, aby leela v rovin
obrbn ve stedu obrobku a v ose nstroje na horn hran obrobku.
Souadnice ry ezu
TNC zobrazuje dole v grafickm okn souadnice ry ezu vztaen
k nulovmu bodu obrobku. Zobrazuj se pouze souadnice v rovin
obrbn. Tuto funkci zaktivujete pomoc strojnho parametru 7310.

HEIDENHAIN iTNC 530

659

12.1 Grafick zobrazen

3D-zobrazen
TNC zobraz obrobek prostorov. Pokud mte k dispozici dostaten
vkonn hardware, tak TNC zobraz v 3D-grafice s vysokm rozlienm
tak obrbn v naklopen obrbc rovin a obrbn na vce
stranch.
3D-zobrazen mete otet softklvesou kolem vertikln osy a
peklpt kolem horizontln osy. Pokud jste k vaemu TNC pipojili
my, mete tuto funkci tak provdt stlaenm a drenm pravho
tlatka myi.
Obrysy neobrobenho polotovaru mete nechat zobrazit na zatku
grafick simulace jako rmeek.
V provoznm reimu "Testovn programu" jsou k dispozici funkce k
zvten vezu, viz Zvten vezu, strana 663.

Zvolte 3D-zobrazen softklvesou. Dvojitm klepnutm


na softklvesu pepnete do 3D-grafiky s vysokm
rozlienm. Pepnut je mon pouze po ukonen
simulace. Grafika s vysokm rozlienm uke
podrobnji povrch obrbnho obrobku.

Rychlost 3D-grafiky zvis na dlce bitu (sloupec LCUTS


v tabulce nstroj). Je-li LCUTS definovan s 0 (zkladn
nastaven), tak pot simulace s nekonen dlouhm
ostm, co vede k dlouhm asm vpotu. Nechcete-li
definovat LCUTS, mete nastavit parametr stroje 7312
na hodnotu mezi 5 a 10. Tm TNC ohrani intern dlku
bitu na hodnotu, kterou vypot z MP7312 krt prmr
nstroje.

660

12 Testovn programu a provdn programu

12.1 Grafick zobrazen

Oten a zvtovn/zmenovn 3D-zobrazen


Pepnejte litu softklves, a se objev softklvesa
funkc naten a zvtovn/zmenovn
Zvolte funkce naten a zvtovn/zmenovn:

Funkce

Softklvesy

Zobrazen natet vertikln po 5


Zobrazen peklpt horizontln po 5
Zobrazen zvtovat po krocch. Je-li
zobrazen zvteno, ukazuje TNC v pat
grafickho okna psmeno Z.
Zobrazen zmenovat po krocch. Je-li
zobrazen zmeneno, ukazuje TNC v pat
grafickho okna psmeno Z.
Vrtit zobrazen na programovanou velikost

Pokud jste k vaemu TNC pipojili my, mete s jej pomoc ve


popsan funkce provdt tak:

K otoen zobrazen grafiky v trojrozmrnm prostoru: drte prav


tlatko myi stisknut a pohybujte my. U 3D-grafiky s vysokm
rozlienm uke TNC souadn systm, kter pedstavuje aktuln
aktivn vyrovnn obrobku, v normlnm 3D-zobrazen se obrobek
tak kompletn ot. Kdy pustte prav tlatko myi, orientuje
TNC obrobek do definovanho vyrovnn.
Pro posunovn zobrazen grafiky: drte stedn tlatko myi, pop.
koleko myi, stisknut a pohybujte my. TNC posouv obrobkem
v pslunm smru. Kdy pustte stedn tlatko myi, posune TNC
obrobek do definovan pozice.
Chcete-li my zvtit uritou oblast: stlaenm levm tlatkem myi
oznate pravohlou oblast zoomovn. Kdy pustte lev tlatko
myi, zvt TNC obrobek v definovan oblasti.
Pro rychl zvtovn a zmenovn my: otejte kolekem myi
vped, pop. vzad

HEIDENHAIN iTNC 530

661

12.1 Grafick zobrazen

Zobrazen a smazn rmeku pro obrysy neobrobenho


polotovaru
Pepnejte litu softklves, a se objev softklvesa funkc naten
a zvtovn/zmenovn
Pepnejte lity softklves dle

662

Zapnte rmeky pro POLOTOVAR: nastavte


prosvtlen polko v softklvese na ZOBRAZIT

Vypnte rmeky pro POLOTOVAR: nastavte


prosvtlen polko v softklvese na VYPNOUT

12 Testovn programu a provdn programu

12.1 Grafick zobrazen

Zvten vezu
Vez mete zmnit v provoznch reimech Testovn programu a
Provdn programu ve vech pohledech.
K tomu se mus grafick simulace pp. provdn programu zastavit.
Zvten vezu je vdy inn ve vech typech zobrazen.
Zmna zvten vezu
Softklvesy viz tabulku

Je-li teba, zastavte grafickou simulaci


Pepnejte litu softklves bhem provoznho reimu "Testovn
programu" pp. "Provdn programu", a se objev softklvesa
vbru pro Zvten vezu
Pepnejte litu softklves, a se objev softklvesa
vbru funkc zvtovn vezu

Zvolte funkce pro Zvten vezu

Pomoc softklves zvolte stranu obrobku (viz tabulka


ne)

Zmenen nebo zvten polotovaru: drte stisknutou


softklvesu , ppadn +.

Znovu nastartujte testovn nebo provdn programu


softklvesou START (RESET + START opt obnov
pvodn neobroben polotovar).

Funkce

Softklvesy

Volba lev/prav strany obrobku


Volba pedn/zadn strany obrobku
Volba horn/spodn strany obrobku
Posunut plochy ezu k zmenen nebo
zvten neobrobenho polotovaru
Pevzet vezu

HEIDENHAIN iTNC 530

663

12.1 Grafick zobrazen

Poloha kurzoru pi zvtovn vezu


Pi zvtovn vezu zobrazuje TNC souadnice tch os, kter prv
oezvte. Tyto souadnice odpovdaj rozsahu, kter je definovn pro
zvten vezu. Vlevo od lomtka zobrazuje TNC nejmen souadnici
rozsahu (MIN-bod), vpravo od nho nejvt (MAX-bod).
Pi zvtenm zobrazen vype TNC na obrazovce vpravo dole
MAGN.
Jestlie TNC neme neobroben polotovar dle zmenit respektive
zvtit, vype dic systm v okn grafiky pslun chybov hlen.
K odstrann tohoto chybovho hlen opt zvtete, ppadn
zmenete neobroben polotovar.

Opakovn grafick simulace


Program obrbn lze graficky simulovat libovoln asto. K tomu elu
mete grafiku opt nastavit na neobroben polotovar nebo jeho
zvten vez.
Funkce

Softklvesa

Zobrazen neobrobenho polotovaru v naposledy


zvolenm zvtenm vezu
Zruen zvten vezu, take TNC zobraz
obroben nebo neobroben obrobek podle
programovan formy polotovaru
Softklvesou POLOTOVAR JAKO BLK FORM zobraz
TNC i po vezu bezPEVZT VEZ polotovar opt v
naprogramovan velikosti.

Zobrazen nstroje
Bhem simulace si mete nechat nstroj zobrazit v pdorysu a v
zobrazen ve 3 rovinch. TNC zobraz nstroj s tm prmrem, kter je
definovan v tabulce nstroj.
Funkce

Softklvesa

Nezobrazovat nstroj bhem simulace


Zobrazovat nstroj bhem simulace

664

12 Testovn programu a provdn programu

12.1 Grafick zobrazen

Zjitn asu obrbn


Provozn reimy provdn programu
Zobrazen asu od startu programu a do konce programu. Pi
peruen se as zastav.
Testovn programu
Zobrazen asu, kter TNC vypote pro dobu pohyb nstroje
realizovanch posuvem. TNC zapot i prodlevy. Tento v TNC
zjitn as nen pli vhodn ke kalkulaci vrobnho asu, protoe
TNC nebere do vahu asy zvisl na strojnch konech (napklad
pro vmnu nstroje).
Pokud jste zapnuli Zjitn doby obrbn, tak si mete nechat
vytvoit soubor, kde budou uvedeny pracovn doby vech v programu
pouitch nstroj (viz Kontrola pouitelnosti nstroj na stran 679)
.
Navolen funkce stopek
Pepnejte litu softklves, a se objev softklvesa
vbru funkc stopek

Zvolte funkce stopek

Poadovanou funkci zvolte softklvesou, nap. uloit


zobrazen as

Funkce stopek

Softklvesa

Zapnut (ZAP)/vypnut (VYP) funkce Zjitn doby


obrbn
Uloen zobrazenho asu
Zobrazen soutu uloenho a
zobrazenho asu
Smazn zobrazenho asu

TNC vynuluje dobu obrbn bhem testu programu,


jakmile se zpracovv nov POLOTOVAR (BLK-FORM).

HEIDENHAIN iTNC 530

665

12.2 Funkce k zobrazen programu

12.2 Funkce k zobrazen programu


Pehled
Bhem reimu Chod Programu a Testovn Programu zobrazuje TNC
softklvesy, jimi mete nechat program obrbn ukzat po
strnkch:
Funkce

Softklvesa

Listovn v programu o jednu strnku obrazovky


zpt
Listovn v programu o jednu strnku obrazovky
dopedu
Volba zatku programu
Volba konce programu

666

12 Testovn programu a provdn programu

12.3 Testovn program

12.3 Testovn program


Pouit
V provoznm reimu Testovn programu simulujete prbh program
a st program, aby se redukovaly programovac chyby pi
provdn programu. TNC vs podporuje pi vyhledvn
geometrickch nesluitelnost
chybjcch zadn
neproveditelnch skok
naruen pracovnho prostoru
Krom toho mete vyut nsledujc funkce:
Testovn programu po blocch
peruen testu u libovolnho bloku
Peskoen blok
Funkce pro grafick znzornn
Zjitn asu obrbn
Doplkov zobrazen stavu

HEIDENHAIN iTNC 530

667

12.3 Testovn program

TNC neme pi grafick simulaci simulovat vechny


pojezdov pohyby, kter stroj skuten provd, nap.
Pojezdov pohyby pi vmn nstroje, kter vrobce
stroje definoval v makru pro vmnu nstroje, nebo
pomoc PLC
Polohovn, kter definoval vrobce stroje v makru Mfunkce
Polohovn, kter vrobce stroje provd pomoc PLC
Polohovn, kter provd vmnu palet
HEIDENHAIN proto doporuuje kad program najdt
opatrn, i kdy test programu neukzal dn chybov
hlen a dn viditeln pokozen obrobku.
TNC spout test programu po vyvoln nstroje zsadn
vdy z nsledujc pozice:
V obrbc rovin z pozice X=0, Y=0
V ose nstroje 1 mm nad MAX-bodem definovanm v
BLK FORM.
Vyvolte-li stejn nstroj, tak TNC simuluje program dle z
pedchoz pozice naprogramovan ped vyvolnm
nstroje.
Abyste mli i pi zpracovn vdy jednoznan chovn,
mli byste po vmn nstroj najdt zsadn do polohy,
z n me TNC bezpen najdt do obrbn.
Vrobce vaeho stroje me definovat makro vmny
nstroje i pro provozn reim Testovn programu, kter
pesn simuluje chovn stroje, informujte se prosm v
pruce ke stroji.

668

12 Testovn programu a provdn programu

12.3 Testovn program

Provdn testu programu


Pi aktivn centrln pamti nstroj muste mt pro testovn programu
aktivovnu tabulku nstroj (status S). K tomu navolte v provoznm
reimu "Testovn programu" tabulku nstroj pes sprvu soubor
(PGM MGT).
Pomoc MOD-funkce BLK FORM V PRAC.PROSTORU aktivujete pro
testovn programu kontrolu pracovnho prostoru, viz Zobrazen
neobrobenho polotovaru v pracovnm prostoru, strana 724.

Volba provoznho reimu "Testovn programu"

Klvesou PGM MGT zobrazte sprvu soubor a zvolte


soubor, kter chcete testovat, nebo

Zvolte zatek programu: klvesou GOTO zvolte


dek 0 a zadn potvrte klvesou ZADN

TNC zobraz nsledujc softklvesy:


Funkce

Softklvesa

Zruit neobroben polotovar a otestovat cel


program
Testovat cel program
Testovat kad blok programu jednotliv
Zastavit test programu (softklvesa se objev pouze
tehdy, kdy jste spustili test programu)
Test programu mete kdykoli i bhem obrbcch cykl peruit a
znovu spustit. Abyste mohli v testu opt pokraovat, nesmte provst
nsledujc:
zvolit smrovou klvesou nebo klvesou GOTO jin blok;
provst v programu zmny;
zmnit provozn reim;
zvolit nov program.

HEIDENHAIN iTNC 530

669

12.3 Testovn program

Proveden testu programu a do uritho bloku


Pomoc STOP PI N provede TNC test programu pouze k bloku s
slem N.

V provoznm reimu Testovn programu zvolte zatek programu


Zvolte testovn programu do uritho bloku:
stisknte softklvesu STOP PI N

670

Stop pi N: zadejte slo bloku, u nho se m test


programu zastavit

Program: zadejte jmno programu, v nm se nachz


blok se zvolenm slem bloku; TNC uke jmno
zvolenho programu; m-li se zastaven programu
vykonat v programu vyvolanm pomoc PGM CALL,
pak uvete toto jmno

Start z bloku: P: pejete-li si vstoupit do tabulky bod,


tak zde zadejte slo dku, do kterho si pejete
vstoupit.

Tabulka (PNT): pejete-li si vstoupit do tabulky bod,


tak zde zadejte nzev tabulky bok, do kter si pejete
vstoupit.

Opakovn: pokud se blok N nachz uvnit opakovn


sti programu, pak zadejte poet opakovn, kter
se maj provst

Testovn seku programu: stisknte softklvesu


START; TNC otestuje program a do zadanho bloku

12 Testovn programu a provdn programu

12.4 Provdn programu

12.4 Provdn programu


Pouit
V provoznm reimu "Provdn programu" provd TNC program
obrbn plynule a do konce programu nebo a do jeho peruen.
V provoznm reimu "Provdn programu po bloku" provd TNC
kad blok jednotliv po stisknut extern klvesy START.
V provoznch reimech "Provdn programu" mete pout
nsledujc funkce TNC:
Peruen provdn programu
Provdn programu od uritho bloku
Peskoen blok
Editace tabulky nstroj TOOL.T
Kontrola a zmna Q-parametr
Proloen polohovn runm kolekem
Funkce pro grafick znzornn
Doplkov zobrazen stavu

Provdn obrbcho programu


Pprava
1 Upnout obrobek na stl stroje
2 Nastavit vztan bod
3 Zvolit potebn tabulky a soubory palet (status M)
4 Zvolit program obrbn (status M)
Posuv a otky vetena mete mnit pomoc otonch
regultor override.
Softklvesou FMAX mete rychlost posuvu, chcete-li NCprogram zajdt. Redukce plat pro vechny rychloposuvy
a posuvy. Vmi zadan hodnota nezstv po vypnut a
zapnut stroje aktivn. K obnoven definovan maximln
rychlosti posuvu po zapnut muste pslunou selnou
hodnotu vdy znovu zadat.
Provdn programu plynule
Program obrbn odstartujte extern klvesou START
Provdn programu po bloku
Kad blok programu obrbn odstartujte jednotliv extern
klvesou START

HEIDENHAIN iTNC 530

671

12.4 Provdn programu

Peruen obrbn
Mte rzn monosti, jak peruit provdn programu:
Programovan peruen
Extern tlatko STOP
Pepnut do reimu Provdn programu po blocch
Programovn nezench os (osy ta)
Zaregistruje-li TNC bhem provdn programu njakou chybu, pak
peru obrbn automaticky.
Programovan peruen
Peruen mete definovat pmo v programu obrbn. TNC peru
provdn programu, jakmile je program obrbn proveden a do
bloku, kter obsahuje nkter z tchto zadn:
STOP (s pdavnou funkc nebo bez n)
Pdavn funkce M0, M2 nebo M30
Pdavn funkce M6 (definovan vrobcem stroje)
Peruen externm tlatkem STOP
Stisknte extern tlatko STOP: blok, kter TNC v okamiku
stisknut tlatka zpracovv, se neprovede a do konce; v indikaci
stavu blik symbol *.
Nechcete-li v obrbn pokraovat, vynulujte TNC softklvesou
INTERN STOP: symbol * v zobrazen stavu zmiz. Program v
tomto ppad znovu odstartujte od zatku programu.
Peruen obrbn pepnutm do provoznho reimu Provdn
programu po bloku
Pi provdn programu obrbn v provoznm reimu Provdn
programu plynule zvolte reim Provdn programu po bloku. TNC
peru obrbn, jakmile se dokon aktuln obrbc operace.

672

12 Testovn programu a provdn programu

12.4 Provdn programu

Programovn nezench os (osy ta)


Tato funkce mus bt pizpsoben vam vrobcem
stroje. Informujte se ve va pruce ke stroji.
TNC automaticky peru chod programu, jakmile je v nkterm
pojezdovm bloku programovan osa, je byla vrobcem stroje
definovan jako nezen osa (osa ta). V tomto stavu mete
nezenou osou jet run do poadovan pozice. TNC pitom v levm
okn obrazovky ukazuje vechny clov pozice, kter lze najet a jsou
v tomto bloku naprogramovan. U nezench os ukazuje TNC navc
zbvajc drhu.
Jakmile byla ve vech osch dosaena sprvn pozice, tak mete
pokraovat v chodu programu pomoc NC-Start.

Zvolte poadovan poad najdn a vdy jej


provete pomoc NC-Start. Nezen osy polohujte
run, TNC ukazuje soubn zbvajc drhu v tto
ose (viz Optn najet na obrys na stran 678)

V ppad poteby zvolte, zda zen osy se maj


pojdt v naklopenm nebo v nenaklopenm
souadnm systmu.

Je-li to poteba, tak zen osy pojdjte pomoc


runho koleka nebo smrovm tlatkem

HEIDENHAIN iTNC 530

673

12.4 Provdn programu

Pojdn strojnmi osami bhem peruen


Bhem peruen mete pojdt strojnmi osami tak jako v
provoznm reimu Run provoz.
Nebezpe kolize!
Perute-li pi naklopen rovin obrbn provdn
programu, mete softklvesou 3D-ROT pepnat
souadn systm mezi naklopenm/nenaklopenm a
aktivnm smrem osy nstroje.
TNC pak pslun vyhodnot funkce smrovch tlatek
os, runho koleka a logiku optnho najet na obrys. Pi
vyjet nstroje dbejte na to, aby byl aktivn sprvn
souadn systm a v nabdce 3D-ROT byly ppadn
zadny hlov hodnoty rotanch os.
Pklad pouit:
Vyjet vetenem po zlomen nstroje
Peruen obrbn
Uvolnn externch smrovch tlatek: stisknte softklvesu RUN
POJEZD
Pop. aktivujte softklvesou 3D-ROT souadn systm, v nm si
pejete pojdt.
Pojdn strojnmi osami pomoc externch smrovch tlatek
U nkterch stroj muste po stisknut softklvesy RUN
POJEZD stisknout extern tlatko START k uvolnn
externch smrovch tlatek. Informujte se ve va
pruce ke stroji.
Vrobce vaeho stroje me stanovit, e osy pojd pi
peruen programu vdy v momentln aktivnm, take i v
naklopenm, souadnm systmu. Informujte se ve va
pruce ke stroji.

674

12 Testovn programu a provdn programu

12.4 Provdn programu

Pokraovn v provdn programu po peruen


Perute-li provdn programu bhem obrbcho cyklu,
muste pi optnm vstupu do programu pokraovat od
zatku cyklu. TNC pak mus opakovan odjezdit ji
proveden obrbc kroky.
Perute-li provdn programu uvnit opakovn sti programu nebo
uvnit podprogramu, muste opt najet do msta peruen pomoc
funkce START Z BLOKU N.
TNC si zapamatuje pi peruen provdn programu
data naposledy vyvolanho nstroje;
aktivn transformace souadnic (napklad posunut nulovho bodu,
natoen, zrcadlen);
souadnice naposledy definovanho stedu kruhu.
Potejte s tm, e uloen data zstanou aktivn do t
doby, ne je zrute (napklad navolenm novho
programu).
Tato zapamatovan data se pouij pro optn najet na obrys po
runm pojdn strojnmi osami bhem peruen (softklvesa
NAJET POLOHU).
Pokraovn provdn programu tlatkem START
Po peruen mete pokraovat v provdn programu externm
tlatkem START, pokud jste provdn programu zastavili tmto
zpsobem:
Stiskem externho tlatka STOP
Programovanm peruenm
Pokraovn v provdn programu po chyb
Pokud chybov hlen neblik:

Odstrate pinu chyby


Smate chybov hlen na obrazovce: stisknte klvesu CE
Znovu odstartujte nebo pokraujte v provdn programu od toho
msta, na nm byl peruen

Pi blikajcm chybovm hlen:


Klvesu END podrte stisknutou dv sekundy, TNC provede tepl
start
Odstrate pinu chyby
Nov start
Pi opakovanm vskytu chyby si prosm poznamenejte chybov
hlen a obra te se na servisn firmu.

HEIDENHAIN iTNC 530

675

12.4 Provdn programu

Libovoln vstup do programu (pedbh blok)


Funkce START Z BLOKU N mus bt povolena a
pizpsobena vrobcem stroje. Informujte se ve va
pruce ke stroji.
Pomoc funkce START Z BLOKU N (pedbh blok) mete zat
zpracovvn obrbcho programu z libovolnho bloku N. TNC bere
vpoetn v vahu obrbn obrobku a do tohoto bloku. TNC je me
graficky zobrazit.
Jestlie jste program peruili pomoc INTERN STOP, nabdne vm
TNC automaticky k novmu startu ten blok N, v nm jste program
peruili.
Pokud byl program peruen za dle uvedench okolnost, tak TNC
ulo tento bod peruen:
stiskem Centrlnho stopu
vpadkem proudu
zhroucenm dcho systmu
Po vyvoln funkce Pedbh blok mete softklvesou ZVOLIT
POSLEDN N opt aktivovat bod peruen a najet systm pomoc NCstart. TNC pak ukazuje po zapnut hlen NC-program byl peruen.
Pedbh blok nesm zanat v podprogramu.
Vechny potebn programy, tabulky a soubory palet mus
bt navoleny v provoznm reimu Provdn programu
(status M).
Obsahuje-li program do konce pedbhu blok
programovan peruen, bude na tomto mst pedbh
blok peruen. K pokraovn v pedbhu blok stisknte
extern tlatko START.
Po ukonen pedbhu bloku najede nstroj pomoc
funkce NAJET POLOHU do zjitn polohy.
Dlkov korekce nstroje se stane innou a po vyvoln
nstroje v nsledujcm polohovacm bloku. To plat i
tehdy, pokud jste zmnili pouze dlku nstroje.

676

12 Testovn programu a provdn programu

12.4 Provdn programu

Pomoc strojnho parametru 7680 je definovno, zda


pedbh blok zane u vnoench program v bloku 0
hlavnho programu nebo v bloku 0 programu, ve kterm
bylo provdn programu naposledy perueno.
Softklvesou 3D ROT mete pepnat souadn systm
pro njezd do vstupn pozice mezi naklopenm/
nenaklopenm a aktivnm smrem osy nstroje.
Chcete-li pout pedbh blok v rmci tabulky palet, pak
nejdve navolte klvesami se ipkami v tabulce palet ten
program, do nho chcete vstoupit, a pak volte pmo
softklvesu START Z BLOKU N.
Vechny cykly dotykovch sond TNC pi pedbhu blok
pesko. Vsledkov parametry, do nich tyto cykly
zapisuj, pak ppadn neobsahuj dn hodnoty.
Funkce M142/M143 a M120 nejsou u pedbhu blok
dovoleny.
TNC smae ped startem pedbhu blok pojezdov
pohyby, kter jste provedli bhem programu funkc M118
(Proloen polohovn runm kolekem).
Pokud provedete v programu pedbh blok, kter
obsahuje M128, me TNC ppadn provst vyrovnvac
pohyby. Vyrovnvac pohyby pekryj pojezdov pohyby.

Jako zatek pro pedbh zvolte prvn blok aktulnho programu:


zadejte GOTO rovno 0.
Zvolte pedbh blok: stisknte softklvesu
PEDBH BLOK

Stop pedbhu v N: zadejte slo N bloku, u nho m


pedbh skonit

Program: zadejte nzev programu, v nm se blok N


nachz

Opakovn: zadejte poet opakovn, na n se m


brt pi pedbhu blok zetel, pokud se blok N
nachz uvnit opakovn sti programu

Odstartovn pedbhu blok: stisknte extern


tlatko START

Najet na obrys (viz nsledujc odstavec)

HEIDENHAIN iTNC 530

677

12.4 Provdn programu

Optn najet na obrys


Pomoc funkce NAJET POZICI najede TNC nstrojem na obrys
obrobku v nsledujcch situacch:
Optn najet po pojdn strojnmi osami bhem peruen, kter
bylo provedeno bez INTERNHO STOPU
Optn najet po pedbhu blok pomoc START Z BLOKU N,
napklad po peruen pomoc INTERNHO STOPU
Jestlie se zmnila poloha nkter osy po peruen regulanho
obvodu bhem peruen programu (zvis na proveden stroje)
Kdy je v pojezdovm bloku naprogramovan tak neregulovan
osa (viz Programovn nezench os (osy ta) na stran 673)

Volba optnho najet na obrys: zvolte softklvesu NAJET POZICI.


Ppadn obnovte stav stroje
Osami najdjte v tom poad, kter navrhuje TNC na obrazovce:
stisknte extern tlatko START, nebo
Pojdn osami v libovolnm poad: stisknte softklvesy NAJET
X, NAJET Z atd. a pokad je aktivujte externm tlatkem START
Pokraovn v obrbn: stisknte extern tlatko START

678

12 Testovn programu a provdn programu

12.4 Provdn programu

Kontrola pouitelnosti nstroj


Funkce pouitelnosti nstroj mus bt povolena vrobcem
stroje. Informujte se ve va pruce ke stroji.
Aby bylo mono pezkouet pouitelnost nstroj, tak mus bt
splnny tyto pedpoklady:
Bit2 strojnho parametru 7246 mus bt nastaven = 1
Zjitn doby obrbn v provoznm reimu Test programu mus bt
aktivn
Pezkuovan program v popisnm dialogu musel bt v provoznm
reimu Testovn programu kompletn simulovan
Pomoc softklvesy POUITELNOST NSTROJE mete ped
startem programu v provoznm reimu Zpracovn provit, zda maj
pouit nstroje jet dostatenou ivotnost. TNC zde srovnv
aktuln hodnoty ivotnosti z tabulky nstroj s clovmi hodnotami v
souboru pouvn nstroj.
Po stisku softklvesy TNC uke vsledek provovn ivotnosti v
pomocnm okn. Pomocn okno zavete klvesou CE.
TNC ulo pracovn asy nstroje do samostatnho souboru s
pponou pgmname.H.T.DEP (viz Nastaven MOD zmny zvislch
soubor na stran 722). Vytvoen soubor pouvn nstroje
obsahuje tyto informace:
Sloupec

Vznam

TOKEN

TOOL: doba pouit nstroje v kadm


TOOL CALL. Zznamy jsou uspodny
chronologicky.
TTOTAL: celkov doba pouvn nstroje
STOTAL: vyvoln podprogramu (vetn
cykl); zznamy jsou uspodny
chronologicky.
TIMETOTAL: celkov as obrbn v
programu NC se zape do sloupce
WTIME. Do sloupce PATH (Cesta) ulo
TNC cestu pslunho NC-programu.
Sloupec TIME obsahuje souet vech
zznam TIME (pouze se zapnutm
vetenem a bez pohyb rychloposuvem).
Vechny ostatn sloupce TNC nastav na
"0".
TOOLFILE: ve sloupci PATH (Cesta) ulo
TNC cestu k tabulce nstroj, s n jste
provedli test programu. Tak me TNC pi
vlastnm provovn pouitelnosti nstroj
zjistit, zda jste test programu provedli s
TOOL.T.

TNR

slo nstroje (-1: zatm nebyl dn nstroj


vymnn)

HEIDENHAIN iTNC 530

679

12.4 Provdn programu

Sloupec

Vznam

IDX

Index nstroje

NZEV

Nzev nstroje z tabulky nstroj

TIME

Doba pouvn nstroje v sekundch

RAD

Rdius nstroje R + Pdavek rdiusu nstroje


DR z tabulky nstroj. Jednotka je 0,1 m.

BLOCK

slo bloku, v nm byl blok TOOL CALL


naprogramovan.

PATH

TOKEN = TOOL: nzev cesty aktivnho


hlavnho programu, poppad
podprogramu
TOKEN = STOTAL: nzev cesty
podprogramu

Pi kontrole pouitelnosti nstroj v souboru palety jsou dv monosti:


Svtl polko je v souboru palety na jednom zznamu palety:
TNC provede kontrolu pouit nstroj pro kompletn paletu
Svtl polko je v souboru palety na jednom zznamu programu:
TNC provede kontrolu pouit nstroj pouze pro zvolen program

680

12 Testovn programu a provdn programu

12.5 Automatick start programu

12.5 Automatick start programu


Pouit
Aby se mohl realizovat automatick start programu, mus
bt k tomu TNC vrobcem vaeho stroje pipraveno;
informujte se v pruce ke stroji.
Softklvesou AUTOSTART (viz obrzek vpravo nahoe), mete v
nkterm provoznm reimu odstartovat program aktivn v danm
provoznm reimu v okamiku, kter zadte:

Zobrazen okna pro stanoven okamiku startu (viz


obrzek vpravo uprosted)

as (hod:min:sek): as, v nm se m program spustit

Datum (DD.MM.RRRR): datum, kdy se m program


spustit

K aktivaci startu: softklvesu AUTOSTART nastavte


na ZAP

HEIDENHAIN iTNC 530

681

12.6 Peskoen blok

12.6 Peskoen blok


Pouit
Bloky, kter jste pi programovn oznaili znakem /, mete nechat
pi testovn nebo provdn programu peskoit:

Bloky programu se znakem / neprovdt ani


netestovat: softklvesu nastavte na ZAP

Bloky programu se znakem / provdt nebo testovat:


softklvesu nastavte na VYP

Tato funkce neuinkuje pro bloky TOOL DEF.


Naposledy zvolen nastaven zstv zachovno i po
peruen napjen.

Smazn znaku /

V provoznm reimu Program zadat/editovat zvolte blok, u nho se


m vypnac znamnko vymazat
Vymate znak /

682

12 Testovn programu a provdn programu

12.7 Voliteln zastaven provdn programu

12.7 Voliteln zastaven provdn


programu
Pouit
TNC peru voliteln provdn programu u blok, ve kterch je
naprogramovna pdavn funkce M1. Pouijete-li funkci M1 v
provoznm reimu Provdn programu, pak TNC nezastav veteno a
nevypne chladic kapalinu.

Neperuovat chod programu ani testovn u blok s


M1: softklvesu nastavte na VYP

Peruovat chod programu i testovn u blok s M1:


softklvesu nastavte na ZAP

HEIDENHAIN iTNC 530

683

12.8 Globln nastaven programu (voliteln software)

12.8 Globln nastaven programu


(voliteln software)
Pouit
Funkce Globln nastaven programu, kter se pouv zvlt pi
vrob velkch forem, je k dispozici v reimech Provdn programu a
MDI. Mete s n definovat rzn transformace souadnic a nastaven,
kter pak psob globln a pokrvaj prv zvolen program NC, bez
toho abyste k tomu museli mnit vlastn program NC.
Globln nastaven programu mete aktivovat i vypnat tak bhem
programu, pokud jste peruili Provdn programu (viz Peruen
obrbn na stran 672).
K dispozici jsou nsledujc Globln nastaven programu:
Funkce

Icon
(Ikona)

Strnka

Zamnit osy

Strana 687

Zkladn natoen

Strana 687

Pdavn, aditivn posunut nulovho bodu

Strana 688

Slouen zrcadlen

Strana 688

Slouen natoen

Strana 689

Zablokovn os

Strana 689

Definice Proloen runho koleka, tak


ve virtulnm smru osy

Strana 690

Definice globln platnho koeficientu


posuvu

Strana 689

684

12 Testovn programu a provdn programu

12.8 Globln nastaven programu (voliteln software)

Globln nastaven chodu programu nemete pouvat,


pokud jste ve vaem NC-programu pouili funkce M91/
M92 (najdn do pevnch poloh na stroji).
Funkci Look Ahead M120 mete pouvat tehdy, kdy jste
zapnuli globln nastaven programu ped startem
programu. Jakmile zmnte pi aktivn M120 uprosted
programu globln nastaven programu, tak TNC vyd
chybov hlen a zablokuje dal zpracovn.
Pi aktivn kontrole kolize DCM nesmte definovat dn
proloen runho koleka.
TNC zobrazuje ve formuli vechny osy, kter na vaem
stroji nejsou aktivn, jako ediv.

Funkci zapnout/zruit
Globln nastaven programu zstanou zapnut tak
dlouho, dokud je zase run nezrute.
Kdy je globln nastaven programu zapnuto, tak TNC
ukazuje v indikaci pozice symbol
.
Kdy zvolte pes sprvu soubor program, tak TNC vyd
vstran hlen, pokud jsou globln nastaven
programu aktivn. Pak mete softklvesou hlen prost
potvrdit a zruit nebo vyvolat pmo formul k proveden
zmn.
Obecn globln nastaven programu v provoznm reimu
smarT.NC nepsob.

Volba provoznho reimu Provdn programu nebo


MDI

Pepnte litu softklves

Vyvolejte formul Globln nastaven programu

Aktivujte poadovan funkce s pslunmi hodnotami

HEIDENHAIN iTNC 530

685

12.8 Globln nastaven programu (voliteln software)

Pokud aktivujete souasn nkolik globlnch nastaven


programu, tak TNC vypotv transformace intern v
tomto poad:
1: zmna os
2: zkladn natoen
3: posunut
4: zrcadlen
5: slouen natoen
Zbvajc funkce Zablokovn os, Proloen runho koleka a
Koeficient posuvu psob na sob nezvisle.
Abyste se mohli ve formuli pohybovat, mte k dispozici funkce
uveden v tabulce dle. Navc mete formul ovldat i my.
Funkce

Klvesa /
Softklvesa

Skok k pedchoz funkci


Skok k dal funkci
Zvolit dal prvek
Zvolit pedchoz prvek
Funkce Zamnit osy: rozvinout seznam dostupnch
os
Funkci zapnout/vypnout, pokud je ohnisko v
Checkboxu (seznam se zakrtvacmi polky)
Zruen funkce Globlnch nastaven programu:
Vypnout vechny funkce
Nastavit vechny zadan hodnoty na = 0,
koeficient posuvu nastavit na =100. Nastavit
Zkladn natoen = 0 pokud nen aktivn dn
Preset (pedvolba) z Tabulky Preset, jinak TNC
dosad zkladn natoen z tabulky Preset od
aktivn pedvolby.
Vechny zmny od poslednho vyvoln formule
zruit
Vypnout vechny aktivn funkce, zstanou
zachovny zadan, pop. nastaven hodnoty
Uloit vechny zmny a zavt formul

686

12 Testovn programu a provdn programu

12.8 Globln nastaven programu (voliteln software)

Zamnit osy
Funkc Zamnit osy mete pizpsobit osy naprogramovan v
libovolnm NC-programu podle osov konfigurace vaeho stroje nebo
dan situaci upnut:
po aktivaci funkce Zamnit osy psob vechny dle
provdn transformace na zamnn osy.
Dbejte na smyslupln proveden zmny os, jinak TNC
vyd chybov hlen.
Uvdomte si, e po aktivaci tto funkce bude asi potebn
nov najet na obrys. TNC pak vyvol automaticky nabdku
optnho najet po zaven formule (viz Optn najet
na obrys na stran 678).

Ve formuli Globln nastaven programu nastavte ohnisko na


Zamnit ZAP/VYP, funkci aktivujte klvesou SPACE (Mezernk).
Smrovou klvesou dol nastavte ohnisko na dku, kde je odkaz na
osu k zmn.
Stisknte klvesu GOTO k zobrazen seznamu os, do n si pejete
osu pevst.
Smrovou klvesou dol zvolte osu, kterou si pejete zamnit a
tlatkem ZADN zmnu provete.

Pracujete-li s my, tak mete klepnutm na pslunou rozbalovac


nabdku pmo zvolit poadovanou osu.

Zkladn natoen
Funkc Zkladn natoen kompenzujete ikmou polohu obrobku.
inek odpovd funkci Zkladn natoen, kter mete zjistit v
runm provozu pomoc snmacch funkc. Podle toho synchronizuje
TNC hodnoty zadan do formule s hodnotami v nabdce Zkladnho
natoen a naopak.
Uvdomte si, e po aktivaci tto funkce bude asi potebn
nov najet na obrys. TNC pak vyvol automaticky nabdku
optnho najet po zaven formule (viz Optn najet
na obrys na stran 678).

HEIDENHAIN iTNC 530

687

12.8 Globln nastaven programu (voliteln software)

Pdavn, aditivn posunut nulovho bodu


Funkc Pdavn posunut nulovho bodu mete kompenzovat
libovoln pesazen ve vech aktivnch osch.
Hodnoty definovan ve formuli psob dodaten k
hodnotm, kter ji byly definovny v programu pomoc
cyklu 7 (posun nulovho bodu).
Uvdomte si, e posunut psob pi aktivn naklopen
obrbc rovin ve strojnm souadnm systmu.
Uvdomte si, e po aktivaci tto funkce bude asi potebn
nov najet na obrys. TNC pak vyvol automaticky nabdku
optnho najet po zaven formule (viz Optn najet
na obrys na stran 678).

Slouen zrcadlen
Funkc Slouen zrcadlen mete zrcadlit vechny aktivn osy.
Zrcadlen osy definovan ve formuli psob dodaten
k hodnotm, kter ji byly definovny v programu pomoc
cyklu 8 (zrcadlen).
Uvdomte si, e po aktivaci tto funkce bude asi potebn
nov najet na obrys. TNC pak vyvol automaticky nabdku
optnho najet po zaven formule (viz Optn najet
na obrys na stran 678).

Ve formuli Globln nastaven programu nastavte ohnisko na


Zrcadlen ZAP/VYP, funkci aktivujte klvesou SPACE (Mezernk).
Smrovou klvesou dol nastavte ohnisko na osu, kterou si pejete
zrcadlit.
K zrcadlen osy stisknte klvesu SPACE. Nov stisk tlatka
SPACE funkci opt zru.

Pracujete-li s my, tak mete klepnutm na pslunou osu tuto pmo


zvolit.

688

12 Testovn programu a provdn programu

12.8 Globln nastaven programu (voliteln software)

Slouen natoen
Funkc Slouen natoen mete definovat libovoln natoen
souadnho systmu v prv aktivn rovin obrbn.
Slouen natoen, definovan ve formuli, psob
dodaten k hodnot, kter je ji v programu definovan
cyklem 10 (rotace).
Uvdomte si, e po aktivaci tto funkce bude asi potebn
nov najet na obrys. TNC pak vyvol automaticky nabdku
optnho najet po zaven formule (viz Optn najet
na obrys na stran 678).

Zablokovn os
Touto funkc mete zablokovat vechny aktivn osy. TNC pak pi
zpracovn programu neprovd dn pohyby v osch, kter jste
zablokovali.
Uvdomte si, e po aktivaci tto funkce pozice
zablokovanch os nezpsobuje dnou kolizi.

Ve formuli Globln nastaven programu nastavte ohnisko na


Zablokovat ZAP/VYP, funkci aktivujte klvesou SPACE (Mezernk).
Smrovou klvesou dol nastavte ohnisko na osu, kterou si pejete
zablokovat.
K zablokovn osy stisknte tlatko SPACE. Nov stisk tlatka
SPACE funkci opt zru.

Pracujete-li s my, tak mete klepnutm na pslunou osu tuto pmo


zvolit.

Koeficient posuvu
Funkc Koeficient posuvu mete naprogramovan posuv
procentuln sniovat nebo zvyovat. TNC umouje zadvn mezi
1 a 1000 %.
Uvdomte si, e TNC vztahuje koeficient posuvu vdy k
aktulnmu posuvu, kter jste mon ji zvili nebo snili
zmnou override posuvu.

HEIDENHAIN iTNC 530

689

12.8 Globln nastaven programu (voliteln software)

Proloen runho koleka


Funkc Proloen runho koleka povolujete proloen pojezd runm
kolekem, zatmco TNC zpracovv program.
Ve sloupci Max. hodnota definujete maximln povolenou drhu,
kterou mete runm kolekem pojdt. Skutenou hodnotu ujet
drhy v kad ose pebr TNC do sloupce Startovn hodnota, jakmile
chod programu perute (STIB = OFF). Startovn hodnota zstane
uloen i po vpadku proudu tak dlouho, a ji vymaete. Startovn
hodnotu mete tak editovat, TNC pop. sn vai zadanou hodnotu
na pslunou Max. hodnotu.
Je-li pi aktivaci funkce zanesena Startovn hodnota, tak
vyvol TNC pi uzaven okna funkci Optnho najet na
obrys, k pojezdu o definovanou hodnotu (viz Optn
najet na obrys na stran 678).
Maximln drha pojezdu, definovan ji v NC-programu
funkc M118, se pepe zadanou hodnotou z formule.
Drhy pojezdu runm kolekem pomoc M118 zanese
TNC opt do sloupce Startovn hodnota formule, aby tak
pi aktivaci nevznikl dn skok v indikaci. Je-li hodnota
pojezdu pomoc M118 ji vt ne je maximln hodnota
povolen ve formuli, tak TNC vyvol pi uzaven okna
funkci Optnho najet na obrys k pojezdu o hodnotu
rozdlu (viz Optn najet na obrys na stran 678).
Pokuste-li se zadat Startovn hodnotu vt ne je Max.
hodnota, vyd TNC chybov hlen. Zsadn
nezadvejte Startovn hodnotu vt ne je Max. hodnota.
Maximln hodnotu nezadvejte pli velkou. TNC
redukuje rozsah pojezdu o vmi zadanou hodnotu v
kladnm a v zpornm smru.

690

12 Testovn programu a provdn programu

12.8 Globln nastaven programu (voliteln software)

Virtuln osa VT
Proloen runm kolekem mete provst i prv aktivnm smru osy
nstroje. Pro aktivaci tto funkce je k dispozici dka VT (Virtual
Toolaxis - virtuln osa nstroje).
Runm kolekem HR 420 mete tak zvolit osu VT, abyste mohli
proloen pojdt ve virtulnm smru osy (viz Volba osy k pojdn
na stran 75).
Tak v pdavnm zobrazen stavu (zloka POS) ukazuje TNC
hodnotu pojezdu ve virtuln ose s vlastn indikac pozice VT.
TNC deaktivuje ujetou hodnotu ve virtulnm smru osy,
jakmile vyvolte nov nstroj.
Ve virtulnm smru osy mete proloen pojdt
runm kolekem pouze pi vypnutm DCM.

HEIDENHAIN iTNC 530

691

12.9 Adaptivn zen posuvu AFC (opn software)

12.9 Adaptivn zen posuvu AFC


(opn software)
Pouit
Funkci AFC mus povolit a upravit vrobce vaeho stroje.
Informujte se ve va pruce ke stroji.
Vrobce vaeho stroje me zejmna stanovit, zda TNC
m pouvat jako vstupn veliinu pro regulaci posuvu
vkon vetena nebo jinou libovolnou hodnotu.
Pro nstroje s prmrem do 5 mm nem adaptivn zen
posuvu smysl. Hranin prmr me bt i vt, pokud je
jmenovit vkon vetena velmi vysok.
Obrbc operace, u nich mus bt posuv a otky
vetena spolu sladn (nap. pi vrtn zvit), nesmte
zpracovvat s adaptivnm zenm posuvu.
Pi adaptivnm zen posuvu d TNC bhem zpracovn programu
drhov posuv automaticky v zvislosti na aktulnm vkonu vetena.
Vkon vetena patc ke kadmu seku obrbn se zjist zkuebnm
ezem a TNC jej ukld do souboru, patcho k obrbcmu programu.
Pi startu pslunho obrbcho seku, kter se provd obvykle
zapnutm vetena funkc M3, d TNC posuv tak, aby se tento
nachzel v rmci vmi definovanch hranic.
Tmto zpsobem se mohou odstranit ppadn negativn inky
zpsoben zmnou eznch podmnek na nstroj, obrobek a stroj.
ezn podmnky se mn hlavn kvli:
Opoteben nstroje;
Kolsajc hloubce ezu, kter se vyskytuje zejmna u dlc z litiny;
Zmnm v tvrdosti materilu.

692

12 Testovn programu a provdn programu

12.9 Adaptivn zen posuvu AFC (opn software)

Pouit adaptivnho zen posuvu AFC nabz nsledujc vhody:


Optimalizace asu obrbn
zenm posuvu se TNC sna dodret bhem celho obrbn
maximln vkon vetena, kter se pedtm nauil. Celkov as
obrbn se zkracuje zvyovnm posuvu v secch obrbn s
menm odbrem materilu.
Kontrola nstroj
Kdy vkon vetena pekro maximln nauenou hodnotu, tak TNC
sniuje posuv tak dlouho, a se zase doshne referenn vkon
vetena. Pekro-li se pi obrbn maximln vkon vetena a
souasn poklesne posuv pod minimln hodnotu, kterou jste
definovali, tak TNC provede odpojen. Tm lze zabrnit nslednm
kodm po zlomen nebo opoteben frzy.
eten mechaniky stroje
Vasnou redukc posuvu, pop. pslunm odpojenm, lze zabrnit
kodm z peten stroje.

HEIDENHAIN iTNC 530

693

12.9 Adaptivn zen posuvu AFC (opn software)

Definice zkladnho nastaven AFC


V tabulce AFC.TAB, kter mus bt uloena v koenovm adresi
TNC:\ definujete pravidla nastaven regulace, podle kterch m TNC
provdt zen posuvu.
Data v tto tabulce pedstavuj standardn hodnoty, kter se pi
zkuebnm ezu zkopruj do souboru piazenho k pslunmu
obrbcmu programu a slou jako zklad pro regulaci. V tto tabulce
se mus definovat tyto daje:
Sloupec

Funkce

NR

Prbn slo dku v tabulce (nem jinak dnou


funkci)

AFC

Nzev nastaven regulace. Tento nzev muste zadat


do sloupce AFC v tabulce nstroj. Definuje piazen
regulanch parametr k nstroji.

FMIN

Posuv, pi kterm TNC m provst reakci na peten.


Zadejte procentuln hodnotu, vztaenou k
naprogramovanmu posuvu. Vstupn rozsah: 50 a
100%

FMAX

Maximln posuv do materilu, do kterho me TNC


posuv zvyovat automaticky. Zadejte procentuln
hodnotu, vztaenou k naprogramovanmu posuvu.

FIDL

Posuv, kterm m TNC pojdt, pokud nstroj nen v


zbru (posuv naprzdno). Zadejte procentuln
hodnotu, vztaenou k naprogramovanmu posuvu.

FENT

Posuv, kterm m TNC pojdt, kdy nstroj zajd


nebo vyjd do/z materilu. Zadejte procentuln
hodnotu, vztaenou k naprogramovanmu posuvu.
Maximln hodnota zadn: 100%

OVLD

Reakce, kterou m TNC provst pi peten:


M: zpracovn makra, definovanho vrobcem
stroje.
S: provst okamit NC-stop.
F: provst NC-stop, kdy nstroj odjede.
E: zobrazit na obrazovce pouze chybov hlen.
-: neprovdt pi peten dnou reakci
Reakci na peten provede TNC tehdy, kdy je
maximln vkon vetena pi aktivn regulaci pekroen
dle ne o 1 sekundu a pitom je souasn posuv pod
vmi definovanm minimlnm posuvem.
Poadovanou funkci zadejte pes klvesnici ASCII.

POUT

694

Vkon vetene, pi kterm m TNC rozpoznat vstup z


obrobku. Zadejte procentuln hodnotu, vztaenou k
nauen referenn zti. Doporuen hodnota: 8 %

12 Testovn programu a provdn programu

Funkce

SENS

Citlivost (agresivita) regulace. Me se zadat hodnota


od 50 do 200. 50 odpovd pomal regulaci, 200 je
velmi agresivn regulace. Agresivn regulace reaguje
rychle a s velkmi zmnami hodnot, m ale sklon k
pekmitm. Doporuen hodnota: 100

PLC
(Progra
movateln
dic
systm)

Hodnota, kterou m TNC penst do PLC na zatku


seku obrbn. Funkci definuje vrobce stroje, dbejte
pokyn v pruce ke stroji.

12.9 Adaptivn zen posuvu AFC (opn software)

Sloupec

V tabulce AFC.TAB mete definovat libovoln poet


regulanch nastaven (dk).
Pokud nen v adresi TNC:\ k dispozici dn tabulka
AFC.TAB, tak TNC pouije intern, napevno definovan
nastaven regulace pro zkuebn ez. V zsad se ale
doporuuje pracovat s tabulkou AFC.TAB.
Pi zakldn souboru AFC.TAB postupujte takto (nutn pouze kdy
soubor nen k dispozici):

Zvolte provozn reim Program zadat/editovat.


Sprva soubor: stisknte klvesu PGM MGT
Zvolte adres TNC:\
Otevete nov soubor AFC.TAB, potvrte klvesou ZADN: TNC
zobraz litu s formty tabulek.
Zvolte formt tabulky AFC.TAB a potvrte jej klvesou ZADN:
TNC vytvo tabulku s nastavenm regulace Standard.

HEIDENHAIN iTNC 530

695

12.9 Adaptivn zen posuvu AFC (opn software)

Proveden zkuebnho ezu


Bhem zkuebnho ezu zkopruje TNC nejdve zkladn nastaven
pro kad krok obrbn, definovan v tabulce AFC.TAB do souboru
<nzev>.H.AFC.DEP. <nzev> pitom odpovd nzvu NC-programu,
pro kter jste zkuebn ez provedli. Navc TNC zjist bhem
zkuebnho ezu maximln vkon vetena a tuto hodnotu tak ulo do
tabulky.
Kad dek souboru <nzev>.H.AFC.DEP odpovd jednomu seku
obrbn, kter spustte pomoc M3 (pop. M4) a pomoc M5 jej
ukonte. Vechna data v souboru <nzev>.H.AFC.DEP mete
editovat, pokud si pejete jet provst optimalizaci. Pokud jste
provedli optimalizaci ve srovnn s hodnotami, je jsou zanesen v
tabulce AFC.TAB, zape TNC * ped nastaven regulace do sloupce
AFC. Vedle dat z tabulky AFC.TAB (viz Definice zkladnho nastaven
AFC na stran 694) ulo TNC jet nsledujc dodaten informace
do souboru <nzev>.H.AFC.DEP:
Sloupec

Funkce

NR

slo obrbcho seku

TOOL
(Nstroj)

slo nebo nzev nstroje, kterm se provedl obrbc


sek (nelze editovat).

IDX

Index nstroje, kterm se provedl obrbc sek (nelze


editovat).

Rozlien pro vyvoln nstroje:


0: nstroj byl vyvoln svm slem
1: nstroj byl vyvoln svm nzvem

PREF

Referenn zt vetena. TNC zjist tuto hodnotu v


procentech, vztaenou ke jmenovitmu vkonu
vetena.

ST

Stav obrbcho seku:


L: pi ptm obrbn se provede pro tento obrbc
sek zkuebn ez, ji zanesenou hodnotu v tto
dce TNC pepe.
C: zkuebn ez byl spn proveden. Pi ptm
zpracovn se me provdt automatick regulace
posuvu.

AFC

696

Nzev nastaven regulace

12 Testovn programu a provdn programu

12.9 Adaptivn zen posuvu AFC (opn software)

Ped provedenm zkuebnho ezu dbejte na tyto pedpoklady:


V ppad poteby upravte nastaven regulace v tabulce AFC.TAB.
Poadovan nastaven regulace pro vechny nstroje zadejte do
sloupce AFC v tabulce nstroj TOOL.T.
Navolte program, kter si pejete zauit.
Aktivujte funkci adaptivn regulace posuvu softklvesou (viz
Aktivovat/deaktivovat AFC na stran 699).
Bhem provdn zkuebnho ezu ukazuje TNC v
pomocn okn dosud zjitn referenn vkon vetena.
Referenn vkon mete kdykoli vynulovat stisknutm
softklvesy PREF RESET. TNC pak znovu spust fzi
uen.
Kdy provdte zkuebn ez, nastav TNC intern override
vetena na 100 %. Otky ji pak nemete zmnit.
Bhem zkuebnho ezu mete pomoc override posuvu
libovoln mnit obrbc posuv a tak ovlivnit zjitnou
referenn zt.
Ve zkuebnm reimu nemuste odjezdit cel sek
obrbn. Pokud se ezn podmnky ji vrazn nemn,
tak mete okamit pejt do reimu regulace. K tomu
stisknte softklvesu UKONIT ZKOUKU, stav se zmn
z L na C.
Zkuebn ez mete v ppad poteby libovoln asto
opakovat. K tomu nastavte run ST opt na L. Opakovn
zkuebnho ezu me bt poteba tehdy, kdy byl
naprogramovan pli velik posuv a bhem obrbn jste
museli override posuvu siln stahovat.
TNC zmn stav z uen (L) na regulaci (C) pouze tehdy,
pokud zjitn referenn zt in vce ne 2%. Pi
nich hodnotch nen adaptivn regulace posuvu mon.
K jednomu nstroji mete zkouet libovoln poet
obrbcch krok. K tomu poskytuje vrobce stroje buto
funkce nebo integruje tuto monost do funkc M3/M4 a M5.
Informujte se v pruce ke stroji.
V vrobce stroje me dt k dispozici funkci, kter
automaticky ukon zkuebn ez po voliteln dob.
Informujte se v pruce ke stroji.
Pro volbu a pp. editaci souboru <nzev>.H.AFC.DEP postupujte
takto:

Zvolte provozn reim Plynul provdn programu .

Pepnejte litu softklves

Zvolte tabulku nastaven AFC

Pokud to je poteba, zvolte optimalizaci

HEIDENHAIN iTNC 530

697

12.9 Adaptivn zen posuvu AFC (opn software)

Uvdomte si, e soubor <nzev>.H.AFC.DEP je


zablokovn pro editaci, pokud zpracovvte NC-program
<nzev>.H . TNC pak zobrazuje data v tabulce erven.
TNC zru zablokovn editace a tehdy, kdy se
zpracovv nkter z tchto funkc:
M02
M30
END PGM
Soubor <nzev>.H.AFC.DEP mete zmnit tak v provoznm reimu
Program zadat/editovat. Pokud to je poteba, mete tam tak smazat
obrbc krok (celou dku).
Abyste mohli soubor <name>.H.AFC.DEP editovat, muste
ppadn nastavit sprvu soubor tak, e TNC m
ukazovat zvisl soubory (viz Konfigurace PGM MGT na
stran 721).

698

12 Testovn programu a provdn programu

Zvolte provozn reim Plynul provdn programu .

Pepnejte litu softklves

Aktivace adaptivnho zen posuvu: nastavte


softklvesu na ZAP, TNC uke v indikaci pozice
symbol AFC(viz Veobecn zobrazen stavu na
stran 55)

Deaktivace adaptivnho zen posuvu: nastavte


softklvesu na VYP.

12.9 Adaptivn zen posuvu AFC (opn software)

Aktivovat/deaktivovat AFC

Adaptivn regulace posuvu zstane aktivn tak dlouho,


dokud ji zase softklvesou nevypnete. TNC ukld
nastaven softklves tak, e plat i po vpadku proudu.
Je-li adaptivn regulace posuvu aktivn v reimu Regulace,
nastav TNC intern override vetena na 100%. Otky ji
pak nemete zmnit.
Je-li adaptivn regulace posuvu aktivn v reimu Regulace,
pebr TNC funkci override vetena.
Kdy override posuvu zvte, tak to na regulaci nem
dn vliv.
Pokud override posuvu snte o vce ne 10%
(vztaeno na maximln polohu) tak TNC vypne
adaptivn regulaci posuvu. V tomto ppad TNC zobraz
okno s pslunm upozornnm.
V NC-blocch, v nich je naprogramovn FMAX, nen
adaptivn zen posuvu aktivn.
Pedbh blok je pi aktivn regulaci posuvu povolen, TNC
bere ohled na slo ezu v mst vstupu.
TNC ukazuje v pdavn indikaci stavu rzn informace,
pokud je adaptivn regulace posuvu aktivn (viz Adaptivn
zen posuvu AFC (karta AFC, voliteln software) na
stran 63). Navc ukazuje TNC v indikaci pozice symbol
.

HEIDENHAIN iTNC 530

699

12.9 Adaptivn zen posuvu AFC (opn software)

Protokolov soubor
Bhem zkuebnho ezu ukld TNC rzn informace pro kad krok
obrbn do souboru <nzev>.H.AFC2.DEP. <nzev> pitom odpovd
nzvu NC-programu, pro kter jste zkuebn ez provedli. Bhem
regulace TNC data aktualizuje a provd rzn vyhodnocovn. V tto
tabulce jsou uloen tyto daje:
Sloupec

Funkce

NR

slo obrbcho seku

TOOL
(Nstroj)

slo nebo nzev nstroje, kterm se provedl obrbc


sek.

IDX

Index nstroje, kterm se provedl obrbc sek.

SNOM

Clov otky vetena [ot/min]

SDIF

Maximln rozdl otek vetena v % od clovch


otek.

LTIME

Doba obrbn zkuebnho ezu.

CTIME

Doba obrbn regulovanho ezu.

TDIFF

asov rozdl mezi dobou obrbn pi zauovn a pi


regulaci v %.

PMAX

Maximln vkon vetena, kter se vyskytl bhem


obrbn. TNC ukazuje tuto hodnotu v procentech,
vztaenou ke jmenovitmu vkonu vetena.

PREF

Referenn zt vetena. TNC ukazuje tuto hodnotu v


procentech, vztaenou ke jmenovitmu vkonu
vetena.

OVLD

Reakce, kterou TNC provedl pi peten:


M: bylo zpracovno makro definovan vrobcem
stroje.
S: byl proveden pm NC-stop.
F: byl proveden NC-stop, po odjezdu nstroje.
E: na obrazovce bylo zobrazeno chybov hlen.
-: pi peten nebyla provedena dn reakce

BLOCK

slo bloku, kde zan obrbc sek.


TNC zjist celkovou dobu obrbn pro vechny zkuebn
ezy (LTIME), vechny regulovan ezy (CTIME) a
celkov asov rozdl (TDIFF) a zanese tato data za
klov slovo TOTAL do posledn dky souboru
protokolu.

700

12 Testovn programu a provdn programu

Zvolte provozn reim Plynul provdn programu .

Pepnejte litu softklves

Zvolte tabulku nastaven AFC

Zobrazte soubor protokolu

HEIDENHAIN iTNC 530

12.9 Adaptivn zen posuvu AFC (opn software)

Soubor <nzev>.H.AFC2.DEP zvolte takto:

701

MOD-funkce

13.1 Volba MOD-funkc

13.1 Volba MOD-funkc


Pomoc MOD-funkc mete volit dodaten zobrazen a monosti
zadn. Kter MOD-funkce jsou k dispozici, zvis na zvolenm
provoznm reimu.

Volba MOD-funkc
Zvolte provozn reim, ve kterm chcete MOD-funkce mnit.

Volba MOD-funkc: stisknte klvesu MOD. Obrzky


vpravo zobrazuj typick obrazovkov nabdky
(menu) pro reim Program zadat/editovat (obrzek
vpravo nahoe), Test programu (obrzek vpravo dole)
a ve strojnm provoznm reimu (obrzek na dal
stran).

Zmna nastaven

Zvolte MOD-funkci v zobrazen nabdce smrovmi klvesami

Pro zmnu nastaven jsou k dispozici v zvislosti na zvolen funkci


ti monosti:
Pm zadn seln hodnoty, napklad pi definici omezen
rozsahu pojezdu
Zmna nastaven stisknutm klvesy ZADN, napklad pi definici
zadn programu
Zmna nastaven pes okno volby. Je-li k dispozic vce monost
nastaven, pak mete stisknutm klvesy GOTO zobrazit okno, ve
kterm jsou souasn viditeln vechny monosti nastaven. Zvolte
poadovan nastaven pmo stisknutm slicov klvesy (vlevo od
dvojteky) nebo pomoc klves se ipkami a nslednm potvrzenm
klvesou ZADN. Nechcete-li nastaven mnit, uzavete okno
klvesou END.

Oputn MOD-funkc

Ukonen MOD-funkce: stisknte softklvesu KONEC nebo klvesu


END

704

13 MOD-funkce

13.1 Volba MOD-funkc

Pehled MOD-funkc
V zvislosti na zvolenm provoznm reimu mete provst
nsledujc zmny:
Program zadat/editovat:
Zobrazen rznch sel softwaru
Zadn klovho sla - hesla
Nastaven rozhran
Ppadn uivatelsk parametry specifick podle stroje
Ppadn zobrazen soubor npovdy
Nahrn servisn sady
Nastaven asov zny
Prvn upozornn
Test programu:
Zobrazen rznch sel softwaru
Zadn klovho sla - hesla
Nastaven datovch rozhran
Zobrazen neobrobenho polotovaru v pracovnm prostoru
Ppadn uivatelsk parametry specifick podle stroje
Ppadn zobrazit soubory npovdy
Nastaven asov zny
Pokyny ohledn licence
Vechny ostatn provozn reimy:
Zobrazen rznch sel softwaru
Zobrazen identifikanch sel pro existujc opce
Zvolit indikace polohy
Definice mrovch jednotek (mm/inch)
Definice programovacho jazyka pro MDI
Definice os pro pevzet aktuln polohy
Nastaven omezen pojezdovho rozsahu
Zobrazen vztanch bod
Zobrazen provoznch as
Ppadn zobrazen soubor npovdy
Nastaven asov zny
Pokyny ohledn licence

HEIDENHAIN iTNC 530

705

13.2 sla softwaru

13.2 sla softwaru


Pouit
Po zvolen MOD-funkc jsou na obrazovce TNC tato sla softwaru:
NC: slo NC-softwaru (spravuje HEIDENHAIN)
PLC: slo nebo jmno PLC-softwaru (spravuje vrobce vaeho
stroje)
Stav vvoje (FCL Feature Content Level): vvojov verze
instalovan v dicm systmu(viz Stav vvoje (funkce
aktualizace) na stran 8). TNC ukazuje na programovac stanici --, protoe tam nen vvojov verze sledovan.
DSP1 a DSP3: slo softwaru regultoru otek (spravuje
HEIDENHAIN)
ICTL1 a ICTL3: slo softwaru regultoru proudu (spravuje
HEIDENHAIN)

706

13 MOD-funkce

13.3 Zadvn selnch kd

13.3 Zadvn selnch kd


Pouit
Pro nsledujc funkce TNC vyaduje seln kd:
Funkce

slo kdu

Volba uivatelskch parametr

123

Konfigurace karty Ethernet (ne u


iTNC 530 pod Windows XP)

NET123

Uvolnn specilnch funkc pi


programovn Q-parametr

555343

Krom toho mete pomoc hesla version zaloit soubor, kter


obsahuje vechna aktuln sla softwaru vaeho zen:

Zadejte heslo version, potvrte klvesouZADN


TNC zobraz na obrazovce vechna aktuln sla softwaru
Ukonen pehledu verz: stisknte tlatko END (Konec)
V ppad poteby si mete dt v adresi TNC: uloen
soubor version.a vyst a zaslat k diagnostickm elm
vrobci vaeho stroje nebo firm HEIDENHAIN.

HEIDENHAIN iTNC 530

707

13.4 Nahrn servisn sady

13.4 Nahrn servisn sady


Pouit
Ped instalac servisn sady bezpodmnen kontaktujte
vaeho vrobce stroje.
TNC provede po ukonen instalace tepl start. Ped
nahrnm servisn sady stroj uvete do stavu po vypnut
Centrlnm stopem.
Pokud to jet nebylo provedeno: pipojte s ovou
jednotku, z n chcete servisn sadu nahrt.
Touto funkc mete jednoduchm zpsobem provst aktualizaci
softwaru vaeho TNC.

Zvolte provozn reim Program zadat/editovat.


stisknte klvesu MOD
Spus te aktualizaci softwaru: stisknte softklvesu Nahrt servisn
sadu, TNC zobraz pomocn okno pro vbr aktualizanch
soubor.
Smrovmi klvesami zvolte adres, kde je uloena servisn sada.
Klvesa ZADN oteve pslun podadres.
Volba souboru: klvesu ZADN stisknte dvakrt na zvolenm
adresi. TNC pejde z okna adres do okna soubor.
Spus te aktualizaci: zvolte soubor klvesou ZADN: TNC rozbal
vechny potebn soubory a nakonec provede nov start dicho
systmu. Tento proces me trvat nkolik minut.

708

13 MOD-funkce

13.5 Nastaven datovch rozhran

13.5 Nastaven datovch rozhran


Pouit
K nastaven datovch rozhran stisknte softklvesu RS 232- / RS 422
- NASTAVEN TNC uke na obrazovce nabdku, do kter zadte tato
nastaven:

Nastaven rozhran RS-232


Vlevo na obrazovce se zadv provozn reim a penosov rychlost (v
baudech) pro rozhran RS-232.

Nastaven rozhran RS-422


Vpravo na obrazovce se zadv provozn reim a penosov rychlost
(v baudech) pro rozhran RS-422.

Volba PROVOZNHO REIMU externho zazen


V provoznm reimu EXT nemete pouvat funkce
Nast vechny programy, Nast nabdnut program a
Nast adres.

Nastaven penosov rychlosti v baudech


Rychlost penosu dat (v baudech) je voliteln v rozmez od 110 do 115
200 baud.
Extern zazen

Provozn reim

PC s komunikanm softwarem
HEIDENHAIN TNCremo NT

FE1

Disketov jednotky HEIDENHAIN


FE 401 B
FE 401 od . progr. 230 626 03
Extern zazen jako tiskrna,
teka, drovaka, PC bez
TNCremo NT

HEIDENHAIN iTNC 530

Symbol

FE1
FE1
EXT1, EXT2

709

13.5 Nastaven datovch rozhran

Piazen
Pomoc tto funkce nadefinujete, kam se maj data z TNC penet.
Pouit:
Vpis hodnot Q-parametrickou funkc FN15
Vpis hodnot Q-parametrickou funkc FN16
Na provoznm reimu TNC zvis, zda se pouije funkce PRINT nebo
PRINT-TEST:
Provozn reim TNC

Penosov funkce

Provdn programu po bloku

PRINT

Provdn programu plynule

TISK (PRINT)

Testovn programu

PRINT-TEST

PRINT a PRINT-TEST mete nastavit takto:


Funkce

Cesta

Vpis dat pes RS-232

RS232:\....

Vpis dat pes RS-422

RS422:\....

Uloen dat na pevn disk TNC

TNC:\....

Uloen dat do adrese, v nm program s FN15/


FN16 stoj

przdn

Jmno souboru:
Data

Provozn reim

Jmno souboru

Hodnoty s FN15

Chod programu

%FN15RUN.A

Hodnoty s FN15

Testovn programu

%FN15SIM.A

Hodnoty s FN16

Chod programu

%FN16RUN.A

Hodnoty s FN16

Testovn programu

%FN16SIM.A

710

13 MOD-funkce

13.5 Nastaven datovch rozhran

Software pro penos dat


Pro penos soubor z TNC a do TNC pouijte software firmy
HEIDENHAIN pro penos dat TNCremoNT. Pomoc TNCremoNT
mete dit pes sriov rozhran nebo pes rozhran Ethernet
vechny dic systmy HEIDENHAIN.
Aktuln verzi TNCremoNT si mete zdarma sthnout z
internetu - HEIDENHAIN Filebase (www.heidenhain.de,
<Service>, <Download-Bereich>, <TNCremo NT>).
Systmov pedpoklady pro TNCremoNT:
PC s procesorem 486 nebo lepm
Operan systm Windows 95, Windows 98, Windows NT 4.0,
Windows 2000
16 MByt operan pamti
5 MByt volnho prostoru na vaem pevnm disku
Jedno voln sriov rozhran nebo pipojen k sti TCP/IP
Instalace pod Windows
Spus te instalan program SETUP.EXE ze sprvce soubor
(przkumnk)
ite se instrukcemi programu SETUP
Sputn TNCremoNT pod Windows
Klepnte na <Start>, <Programy>, <Aplikace HEIDENHAIN>,
<TNCremoNT>
Spoutte-li TNCremoNT poprv, pokus se TNCremoNT navzat
spojen s TNC automaticky.

HEIDENHAIN iTNC 530

711

13.5 Nastaven datovch rozhran

Penos dat mezi TNC a TNCremoNT


Ped penosem programu z TNC do PC bezpodmnen
ulote program, kter mte prv v TNC zvolen. TNC
ukld zmny automaticky pi zmn provoznho reimu
TNC nebo kdy zvolte Sprvu soubor klvesou PGM
MGT.
Provte, zda je TNC pipojen ke sprvnmu sriovmu rozhran
vaeho potae, respektive k sti.
Po sputn programu TNCremoNT uvidte v horn sti hlavnho okna
1 vechny soubory, kter jsou uloeny v aktivnm adresi. Pomoc
<Soubor>, <Zmna sloky> mete zvolit libovolnou jednotku,
ppadn jin adres ve vaem potai.
Chcete-li dit penos dat z PC, pak konfigurujte spojen na PC takto:

Zvolte <Soubor>, <Vytvoit spojen>. TNCremoNT nyn nate


strukturu soubor a adres z TNC a zobraz ji ve spodn sti
hlavnho okna 2
Pro penos souboru z TNC do PC vyberte klepnutm my soubor v
okn TNC a pethnte vybran soubor pi stisknutm tlatku myi
do okna PC 1
Pro penos souboru z PC do TNC vyberte klepnutm my soubor v
okn PC a pethnte vybran soubor pi stisknutm tlatku myi do
okna TNC 2

Chcete-li dit penos dat z TNC, pak konfigurujte spojen na PC takto:

Zvolte <Nstroje>, <TNCserver>. TNCremoNT pak spust serverov


reim a me pijmat data z TNC, respektive k TNC data vyslat
Zvolte v TNC funkce pro sprvu dat klvesou PGM MGT (viz Datov
penos z/na extern nosi dat na stran 134) a peneste
poadovan soubory

Ukonen programu TNCremoNT


Zvolte poloku nabdky <Soubor>, <Ukonit>
Vnujte t pozornost npovd programu TNCremoNT, v
n jsou vysvtleny vechny funkce tohoto programu.
Vyvoln npovdy se provd klvesou F1.

712

13 MOD-funkce

13.6 Rozhran Ethernet

13.6 Rozhran Ethernet


vod
TNC je standardn vybaveno s ovou kartou Ethernet, aby se mohl
dic systm pipojit do va st jako Klient. TNC pen data pes
kartu Ethernet
protokolem smb (server message block) pro operan systmy
Windows, nebo
skupinou protokol TCP/IP(Transmission Control Protocol/Internet
Protocol) a pomoc NFS (Network File System) TNC podporuje tak
protokol NFS V3, se kterm lze doshnout vy rychlost penosu
dat.

Monosti pipojen
Kartu Ethernet TNC mete pipojit do va st ppojkou RJ45 (X26,
100BaseTX ppadn 10BaseT) nebo pmo k PC. Ppojka je
galvanicky oddlena od elektroniky dicho systmu.
Pro pipojen pes 100BaseTX, ppadn 10BaseT, pouijte k zapojen
TNC do va potaov st kabel s kroucenmi pry vodi.
Maximln dlka kabelu mezi TNC a uzlovm bodem je
zvisl na kvalit kabelu, na jeho opltn a druhu st
(100BaseTX nebo 10BaseT).

TNC
PC

Spojujete-li TNC pmo s PC, muste pout ken kabel.


10BaseT / 100BaseTx

HEIDENHAIN iTNC 530

713

13.6 Rozhran Ethernet

Pm spojen iTNC s potaem Windows PC


Bez velkch vdaj a znalost st mete spojit iTNC 530 pmo s PC,
kter je vybaveno kartou Ethernet. Muste k tomu provst pouze
nkter nastaven na TNC a odpovdajc pravy na PC.
Nastaven na iTNC
Spojte iTNC (ppojka X26) a PC kovm kabelem Ethernet
(obchodn oznaen: kov propojovac kabel Patch nebo kov
kabel STP)
V provoznm reimu Program zadat/editovat stisknte klvesu MOD.
Zadejte slo kdu NET123, TNC zobraz hlavn obrazovku pro
konfiguraci st (viz obrzek vpravo nahoe)
Stisknte softklvesu DEFINE NET pro zadn veobecnch
nastaven st (viz obrzek vpravo uprosted)
Zadejte libovolnou adresu st. Adresy st se skldaj ze ty tekou
oddlench selnch hodnot, nap. 160.1.180.23
Klvesou se ipkou doprava zvolte dal sloupec a zadejte masku
podst (Subnet-Mask). Tato maska podst se skld rovn ze
ty tekou oddlench selnch hodnot, nap. 255.255.0.0
K oputn veobecnch nastaven st stisknte klvesu END
Pro zadn specifickch nastaven st stisknte softklvesu
DEFINE MOUNT (viz obrzek vpravo dole)
Definujte jmno PC a jednotku toho PC, s nm se chcete spojit;
zpis zan dvma lomtky, nap. //PC3444/C
Smrovou klvesou doprava vyberte dal sloupec a zadejte jmno,
pod nm se m tento PC zobrazovat ve sprv soubor iTNC, nap.
PC3444:
Smrovou klvesou doprava zvolte dal sloupec a zadejte typ
systmu soubor smb
Smrovou klvesou doprava zvolte dal sloupec a zadejte
informace zvisejc na operanm systmu PC:
ip=160.1.180.1,username=abcd,workgroup=SALES,password=uvwx
Zakonete konfiguraci st: stisknte klvesu END dvakrt, iTNC se
automaticky znovu nastartuje.
Parametry username, workgroup a password se nemusej
v nkterch operanch systmech Windows uvdt.

714

13 MOD-funkce

13.6 Rozhran Ethernet

Nastaven na PC s Windows XP
Pedpoklad:
S ov karta mus ji na PC bt nainstalovna a funkn.
Je-li PC, s nm chcete iTNC spojit, ji zapojen ve va
firemn sti, pak muste s ovou adresu tohoto PC
zachovat a pizpsobit s ovou adresu TNC.

Nastaven st zvolte pes <Start>, <Nastaven>, <Pipojen st a


dlkovho penosu dat>
Pravm tlatkem myi klepnte na symbol <Spojen LAN> a pak v
nabdce, kter se zobraz na <Vlastnosti>
Pro zmnu nastaven IP poklepejte na <Protokol internet (TCP/IP)>
(viz obrzek vpravo nahoe)
Nen-li jet aktivn, zvolte opci <Pout nsledujc adresu IP>
Do vstupnho pole <Adresa IP> zadejte tut adresu IP, kterou jste
definovali v iTNC pod specifickmi nastavenmi st pro PC, nap.
160.1.180.1
Do vstupnho pole <Subnet Mask> zadejte 255.255.0.0
Nastaven potvrte klvesou <OK>
Konfiguraci st ulote klvesou <OK>, pp. muste nyn Windows
znovu nastartovat

HEIDENHAIN iTNC 530

715

13.6 Rozhran Ethernet

Konfigurace TNC
Konfigurace verze se dvma procesory: Viz Nastaven
st, strana 773.
Dejte si TNC nakonfigurovat od specialisty na potaov
st.
Uvdomte si, e kdy zmnte IP-adresu TNC, provede
TNC automaticky tepl start.

V provoznm reimu Program zadat/editovat stisknte klvesu MOD.


Zadejte slo kdu NET123, TNC zobraz hlavn obrazovku pro
s ovou konfiguraci.

Veobecn nastaven st
Stisknte softklvesu DEFINE NET pro zadn veobecnho
nastaven st a zadejte nsledujc informace:
Nastaven

Vznam

ADRESA
(ADDRESS)

Adresa, kterou mus pro TNC urit sprvce st.


Zadvn: tyi sla oddlen tekami,
napklad 160.1.180.20. Alternativn me TNC
zskat IP-adresu tak dynamicky od serveru
DHCP. V tomto ppad zadejte DHCP.
Poznmka: pipojen DHCP je funkce FCL 2.

MASK

SUBNET MASK slou k rozlien identifikace


(ID) vlastn st a hlavnho potae v sti.
Zadvn: tyi sla oddlen tekou, zjistte si
u sprvce st, napklad 255.255.0.0

VYSLN
(BROADCAST)

Vyslac adresa dicho systmu je nutn pouze


tehdy, pokud se odchyluje od standardnho
nastaven. Standardn nastaven se tvo z ID
st a hlavnho potae, kde jsou vechny bity
nastaveny na 1, napklad 160.1.255.255

ROUTER
(SMROVA)

Internetov adresa vaeho standardnho


smrovae (routeru). Zadv se jen tehdy, je-li
vae s sloena z nkolika dlch st.
Zadvn: tyi sla oddlen tekou, zjistte si
u sprvce st, napklad 160.1.0.2

HOST

Jmno, jm se TNC hls v sti

DOMAIN

Nzev domny va firemn st

NAMESERVER

S ov adresa domnovho serveru. Je-li


definovna DOMAIN (DOMNA) a
NAMESERVER (NZEV SERVERU), tak
mete v tabulce Mount pouvat symbolick
nzvy potae, take zadvn IP-adresy
odpad. Alternativn mete tak piadit DHCP
pro dynamickou sprvu.

716

13 MOD-funkce

13.6 Rozhran Ethernet

daj o protokolu u iTNC 530 odpad, pouv se


penosov protokol podle RFC 894.
Nastaven st specifick pro dan zazen
Stisknte softklvesu DEFINE MOUNT pro zadn nastaven st
specifickch pro pslun zazen. Mete definovat libovoln
poet nastaven st, spravovat jich vak mete souasn
maximln pouze 7.
Nastaven

Vznam

MOUNTDEVICE

Navzn pes nfs:


Jmno adrese, kter se m pihlsit. Toto
jmno tvo s ov adresa serveru, dvojteka a
jmno pihlaovanho adrese. Zadvn:
tyi sla oddlen tekou, zjistte si u sprvce
st, napklad 160.1.13.4. Adres NFSserveru, kter chcete spojit s TNC. Pi
zadvn cesty dbejte na velk a mal psmena
Navzn pes smb:
Zadejte nzev st a pstupov jmno
potae, napklad //PC1791NT/C

MOUNT-POINT

Jmno, kter TNC zobrazuje ve sprv soubor,


kdy je TNC spojeno se zazenm. Pozor: jmno
mus konit dvojtekou

FILESYSTEMTYPE

Typ systmu soubor.


NFS: Network File System
SMB: Server Message Block (protokol Windows)

MONOSTI u
SYSTMU
SOUBOR=nfs

Zadn bez przdnch znak, oddlen rkou a


psan za sebou. Pozor na velk/mal psmena.
RSIZE=: velikost paketu pro pjem dat v bytech.
Rozsah zadn: 512 a 8 192
WSIZE=: velikost paketu pro vysln dat v
bytech. Rozsah zadn: 512 a 8 192
TIME0=: as v desetinch sekundy, po nm
TNC opakuje ze serveru nezodpovzen voln
Remote Procedure Call. Rozsah zadn: 0 a 100
000. Bez zadn se pouije standardn hodnota
7. Vy hodnoty pouvejte pouze tehdy, musli TNC komunikovat se serverem pes vce
router (smrova). Hodnotu si zjistte u
sprvce st
SOFT=: definice, zda m TNC opakovat Remote
Procedure Call tak dlouho, a server NFS odpov.
soft zadno: Remote Procedure Call neopakovat
soft nezadvat: Remote Procedure Call stle
opakovat

HEIDENHAIN iTNC 530

717

13.6 Rozhran Ethernet

Nastaven

Vznam

OPCE u TYPU
SYSTMU
SOUBOR=smb
pro pm
pipojen k stm
Windows

Zadn bez przdnch znak, oddlen rkou a


psan za sebou. Pozor na velk/mal psmena.
IP=: ip-adresa PC, se kterm se TNC m spojit
USERNAME=: jmno uivatele, kterm se m
TNC pihlaovat
WORKGROUP=: pracovn skupina, pod n se
m TNC pihlaovat
PASSWORD=: heslo, jm se m TNC pihlsit
(maximln 80 znak)

AM

Definice, zda se m TNC po zapnut automaticky


spojit se s ovou jednotkou.
0: nepipojovat se automaticky
1: pipojovat se automaticky

Zadn USERNAME, WORKGROUP a PASSWORD ve


sloupci OPCE mohou ppadn odpadnout u st Windows
95 a Windows 98.
Pomoc softklvesy KDOVAT HESLO mete heslo
definovan pod OPCEMI zakdovat.

718

13 MOD-funkce

Nastaven

Vznam

TNC USER ID

Definice uivatelsk identifikace koncovho


uivatele, s n pistupuje k s ovm
souborm. Hodnotu si zjistte u sprvce st

OEM USER ID

Definice uivatelsk identifikace vrobce


stroje, s n pistupuje k s ovm souborm.
Hodnotu si zjistte u sprvce st

TNC GROUP ID

Definice, s jakou skupinovou identifikac


pistupujete v sti k souborm. Hodnotu
zjistte u sprvce st. Skupinov identifikace
je pro koncovho uivatele a vrobce stroje
stejn

UID for mount

Definice uivatelsk identifikace, se kterou se


provede pihlen.
USER: pihlen se provede s identifikac
uivatele
ROOT: pihlen se provede s identifikac
uivatele ROOT, hodnota = 0

HEIDENHAIN iTNC 530

13.6 Rozhran Ethernet

Definovn identifikace st
Stisknte softklvesu DEFINE UID / GID pro zadn identifikace st

719

13.6 Rozhran Ethernet

Kontrola sovho spojen


Stisknte softklvesu PING
Do zadvacho polka HOST zadejte internetovou adresu zazen,
k nmu chcete s ov spojen pekontrolovat
Zadn potvrte klvesou ZADN. TNC vysl datov pakety tak
dlouho, a klvesou END opustte zkuebn monitor
V dku TRY ukazuje TNC poet datovch paket, kter byly pedtm
definovanmu pjemci odeslny. Za potem odeslanch paket
ukazuje TNC stav:
Zobrazen stavu

Vznam

HOST RESPOND

Datov paket byl opt pijat, spojen je v


podku

TIMEOUT

Datov paket nebyl opt pijat, provit spojen

CAN NOT
ROUTE

Datov paket nebylo mon odeslat, provit


internetovou adresu serveru a smrovae k
TNC

720

13 MOD-funkce

13.7 Konfigurace PGM MGT

13.7 Konfigurace PGM MGT


Pouit
Funkc MOD definujete, kter adrese resp. soubory m TNC
zobrazovat:
Nastaven PGM MGT: Nov my - Obslouiteln soubor-Sprva
starho souboru-Zvolit sprvu
Nastaven Zvisl soubory: definovn, zda se maj zobrazovat
zvisl soubory i nikoli Nastaven Manuln ukazuje zvisl
soubory, nastaven Automaticky zvisl soubory neukazuje.
Dal informace: Viz Prce se sprvou soubor, strana
117.

Zmna nastaven PGM MGT

Zvolte funkci MOD: stisknte klvesu MOD


Stisknte softklvesu RS232 RS422 - sezen
Volba nastaven PGM MGT: prosvtlen polko posute ipkovmi
klvesami na nastaven PGM MGT, klvesou ZADN mete
pepnat mezi ROZENOU 2 a ROZENOU 1

Nov Sprva soubor (nastaven Rozen 2) nabz nsledujc


vhody:
Monost kompletnho ovldn my navc k ovldn klvesnic
K dispozici je funkce tdn
Zadvn textu synchronizuje svtl polko na dal mon nzev
souboru
Sprva oblbench
Monost konfigurace zobrazovanch informac
Formt data lze nastavit
Velikosti oken lze voln mnit
Funkce nhledu (Preview) pro soubory .HC a .HP
Monost zrychlenho ovldn pouvnm klvesovch zkratek

HEIDENHAIN iTNC 530

721

13.7 Konfigurace PGM MGT

Zvisl soubory
Zvisl soubory maj navc pro oznaen souboru pponu .SEC.DEP
(SECtion = angl. lenn, DEPendent = angl. zvisl). K dispozici jsou
nsledujc typy:
.H.SEC.DEP
Soubory s koncovkou .SEC.DEP generuje TNC, pracujete-li s lenc
(strukturovac) funkc. V tomto souboru jsou informace, kter TNC
potebuje, aby mohl rychleji skoit z jedn poloky lenn na dal.
.T.DEP: soubor pouit nstroj pro jednotliv programy v popisnm
dialogu (viz Kontrola pouitelnosti nstroj na stran 679)
.P.T.DEP: soubor o pouit nstroj pro kompletn paletu
Soubory s koncovkou .P.T.DEP vytv TNC kdy provdte v
provoznm reimu Provdn programu kontrolu pouitelnosti
nstroj (viz Kontrola pouitelnosti nstroj na stran 679) pro
jeden zznam palety aktivnho souboru palet. V tomto souboru je
pak uveden souet vech pracovnch as nstroj, to znamen
pracovn asy vech nstroj, kter pouvte v rmci palety.
.H.AFC.DEP: soubor, do nho TNC ukld parametry adaptivn
regulace posuvu AFC (viz Adaptivn zen posuvu AFC (opn
software) na stran 692)
.H.AFC2.DEP: soubor, do nho TNC ukld statistick data
adaptivn regulace posuvu AFC (viz Adaptivn zen posuvu AFC
(opn software) na stran 692)
Nastaven MOD zmny zvislch soubor
V provoznm reimu Program zadat/editovat zvolte sprvu soubor:
stisknte klvesu PGM MGT
Zvolte funkci MOD: stisknte klvesu MOD
Zvolte nastaven Zvisl soubory: prosvtlen polko posute
ipkovmi klvesami na nastaven Zvisl soubory, klvesou
ZADN (ENT) mete pepnat mezi AUTOMATICKY a RUN
Zvisl soubory jsou ve sprv soubor zobrazeny pouze
tehdy, kdy jste zvolili nastaven RUN.
Existuj-li k nktermu souboru zvisl soubory, zobraz
TNC ve stavovm sloupci sprvy soubor znak + (pouze
kdy jsou Zvisl soubory nastaveny na
AUTOMATICKY).

722

13 MOD-funkce

13.8 Uivatelsk parametry zvisl na stroji

13.8 Uivatelsk parametry zvisl


na stroji
Pouit
Aby se uivatelm umonilo nastaven specifickch funkc danho
stroje, me vrobce vaeho stroje definovat a 16 strojnch
parametr jako uivatelsk parametry.
Tato funkce nen k dispozici u vech TNC. Informujte se ve
va pruce ke stroji.

HEIDENHAIN iTNC 530

723

13.9 Zobrazen neobrobenho polotovaru v pracovnm prostoru

13.9 Zobrazen neobrobenho


polotovaru v pracovnm
prostoru
Pouit
V provoznm reimu Test programu mete graficky zkontrolovat
polohu neobrobenho polotovaru v pracovnm prostoru stroje a
aktivovat kontrolu pracovnho prostoru v provoznm reimu Test
programu.
TNC zobraz pracovn prostor jako prhledn kvdr, jeho rozmry
jsou uvedeny v tabulce Rozsah pojezdu (standardn barva: zelen).
Tyto rozmry pracovnho prostoru si TNC zjist ze strojnch parametr
pro aktivn rozsah pojezdu. Protoe rozsah pojezdu je definovn ve
vztanm systmu stroje, odpovd nulov bod tohoto kvdru
nulovmu bodu stroje. Polohu nulovho bodu stroje v kvdru si mete
dt zobrazit stisknutm softklvesy M91 (2. lita softklves) (standardn
barva: bl).
Dal transparentn kvdr pedstavuje neobroben polotovar, jeho
rozmry jsou uvedeny v tabulce BLK FORM (standardn barva:
modr). Rozmry TNC pebr z definice polotovaru v navolenm
programu. Tento kvdr neobrobenho polotovaru definuje souadn
systm zadvn, jeho nulov bod le uvnit kvdru rozsahu pojezdu.
Polohu aktivnho nulovho bodu v rozsahu pojezdu si mete dt
zobrazit stisknutm softklvesy Zobrazit nulov bod obrobku (2. lita
softklves).
Kde se neobroben polotovar v pracovnm prostoru nachz, to je v
normlnm ppad pro test programu bezvznamn. Testujete-li vak
programy, kter obsahuj pojezdov pohyby s M91 nebo M92, muste
neobroben polotovar graficky posunout tak, aby nedolo k
pokozen obrysu. K tomu pouijte softklvesy uveden dle v tabulce.
Krom toho mete tak aktivovat kontrolu pracovnho prostoru pro
provozn reim Test programu, abyste program otestovali s aktulnm
vztanm bodem a aktivnmi rozsahy pojezdu (viz dle posledn dek
v tabulce).
Funkce

Softklvesa

Posunout polotovar doleva


Posunout polotovar doprava
Posunout polotovar dopedu
Posunout polotovar dozadu
Posunout polotovar nahoru

724

13 MOD-funkce

13.9 Zobrazen neobrobenho polotovaru v pracovnm prostoru

Funkce

Softklvesa

Posunout polotovar dol


Zobrazit neobroben polotovar vztaen k
nastavenmu vztanmu bodu
Zobrazit celkov pojezdov rozsah vztaen k
zobrazenmu neobrobenmu polotovaru
Zobrazit nulov bod stroje v pracovnm prostoru
Zobrazit vrobcem stroje definovanou polohu
(napklad polohu pro vmnu nstroje) v
pracovnm prostoru
Zobrazit nulov bod obrobku v pracovnm prostoru
Zapnout (ZAP)/vypnout (VYP) kontrolu
pracovnho prostoru

Otet cel zobrazen


Na tet lit softklves mte k dispozici funkce, s nimi mete otet
a peklpt cel zobrazen:
Funkce

Softklvesy

Otet zobrazen vertikln


Peklpt zobrazen horizontln

HEIDENHAIN iTNC 530

725

13.10 Volba indikace polohy

13.10 Volba indikace polohy


Pouit
Pro run provoz a provozn reimy provdn programu mete
ovlivnit indikaci souadnic:
Obrzek vpravo ukazuje rzn polohy nstroje
Vchoz poloha
Clov poloha nstroje
Nulov bod obrobku
Nulov bod stroje
Pro indikaci polohy TNC mete volit nsledujc souadnice:
Funkce

Zobrazen

Clov poloha; z zen TNC aktuln zadan


hodnota

CL

Aktuln poloha; okamit poloha nstroje

AKT (IST)

Referenn poloha; aktuln poloha vztaen k


nulovmu bodu stroje

REF

Zbvajc drha do programovan polohy; rozdl


mezi aktuln a clovou polohou

ZBYTEK

Vlen odchylka; rozdl mezi poadovanou


clovou a aktuln polohou

VL.CH.

Vychlen mic dotykov sondy

VYCHL.

Pojezdov drhy realizovan funkc proloen


polohovn runm kolekem (M118)
(pouze indikace polohy 2)

M118

Pomoc MOD-funkce indikace polohy 1 zvolte typ indikace polohy v


zobrazen stavu.
Pomoc MOD-funkce indikace polohy 2 zvolte indikaci polohy v
doplkovm zobrazen stavu.

726

13 MOD-funkce

13.11 Volba mrov soustavy

13.11 Volba mrov soustavy


Pouit
Touto MOD-funkc definujete, zda m TNC zobrazovat souadnice v
mm nebo v palcch (palcov soustava).
Metrick mrov soustava: napklad X = 15,789 (mm) MOD-funkce
zmna mm/palec = mm. Indikace se 3 desetinnmi msty
Palcov soustava: napklad X = 0,6216 (palce) MOD-funkce zmna
mm/palec = palec. Indikace se 4 desetinnmi msty
Jestlie jste aktivovali indikaci v palcch, zobrazuje TNC i posuv v
palcch/min. V palcovm programu muste posuv zadvat zvten o
koeficient 10.

HEIDENHAIN iTNC 530

727

13.12 Volba programovacho jazyka pro $MDI

13.12 Volba programovacho jazyka


pro $MDI
Pouit
MOD-funkc Zadn programu pepnte programovn souboru $MDI.
Programovn $MDI.H v popisnm dialogu:
Zadn programu: HEIDENHAIN
Programovn $MDI.I podle DIN/ISO:
Zadn programu: ISO

728

13 MOD-funkce

13.13 Volba os pro generovn L-bloku

13.13 Volba os pro generovn


L-bloku
Pouit
V zadvacm poli pro volbu os definujete, kter souadnice aktuln
polohy nstroje se maj pevzt do L-bloku. Generovn samostatnho
L-bloku se provd klvesou Pevzet aktuln polohy. Volba os se
provd tak jako u strojnch parametr v bitovm kdovn:
Volba os %11111: pevzt osy X, Y, Z, IV., V.
Volba os %01111: pevzt osy X, Y, Z, IV .
Volba os %00111: pevzt osy X, Y, Z
Volba os %00011: pevzt osy X, Y
Volba os %00001: pevzt osu X

HEIDENHAIN iTNC 530

729

13.14 Zadn omezen rozsahu pojezdu, zobrazen nulovho bodu

13.14 Zadn omezen rozsahu


pojezdu, zobrazen nulovho
bodu
Pouit
Uvnit maximlnho rozsahu pojezdu mete omezit skuten
vyuitelnou drhu pojezdu pro souadn osy.

Pklad pouit: zajitn dlic hlavy proti kolizi.


Maximln rozsah pojezdu je ohranien softwarovmi koncovmi
vypnai. Skuten vyuiteln drha pojezdu se omezuje MOD-funkc
ROZSAH POJEZDU: pro omezen zadejte maximln hodnoty v
kladnm a zpornm smru os vztaen k nulovmu bodu stroje. Mli v stroj vce pojezdovch rozsah, mete nastavit omezen pro
kad rozsah pojezdu samostatn (softklvesou ROZSAH POJEZDU
(1) a ROZSAH POJEZDU (3)).

Prce bez omezen rozsahu pojezdu


Pro souadn osy, jimi se m pojdt bez omezen rozsahu pojezdu,
zadejte jako ROZSAH POJEZDU maximln drhu pojezdu TNC
(+/- 99999 mm).

Z max
Z min
Y
Xmin

Ymax
Xmax

Ymin

Zjitn a zadn maximlnho rozsahu pojezdu

Navolte indikaci polohy REF


Najete do poadovan kladn a zporn koncov polohy os X, Y
aZ
Poznamenejte si hodnoty se znamnkem.
Volba MOD-funkc: stisknte klvesu MOD
Zadejte omezen pojezdovho rozsahu: stisknte
softklvesu ROZSAH POJEZDU. Zadejte
poznamenan hodnoty pro osy jako omezen

Oputn MOD-funkc: stisknte softklvesu KONEC

Aktivn korekce rdiusu nstroje se pi omezen rozsahu


pojezdu neberou v vahu.
Omezen rozsahu pojezdu a softwarov koncov vypnae
se berou v vahu po pejet referennch bod.

730

13 MOD-funkce

13.14 Zadn omezen rozsahu pojezdu, zobrazen nulovho bodu

Zobrazen vztanho bodu


Hodnoty indikovan na obrazovce vpravo nahoe definuj prv aktivn
vztan bod. Tento vztan bod mete nastavit manuln nebo jej
aktivovat z tabulky Preset. V obrazovkovm menu tento vztan bod
zmnit nemete.
Indikovan hodnoty jsou zvisl na konfiguraci Vaeho
stroje. Vnujte pozornost pokynm v kapitole 2 (viz
Vysvtlivky k hodnotm uloenm v tabulce Preset na
stran 88)

HEIDENHAIN iTNC 530

731

13.15 Zobrazen soubor npovdy (HELP)

13.15 Zobrazen soubor npovdy


(HELP)
Pouit
Soubory npovdy maj poskytnout obsluze podporu v situacch, v
nich jsou nutn urit postupy, napklad rozjet stroje po vpadku
napjen. V souboru npovdy lze rovn zdokumentovat pdavn
funkce. Obrzek vpravo ukazuje zobrazen jednoho souboru
npovdy.
Soubory npovdy nejsou k dispozici u kadho stroje.
Bli informace vm sdl vrobce vaeho stroje.

Volba soubor npovdy

Zvolte funkci MOD: stisknte klvesu MOD


Volba poslednho aktivnho souboru npovdy:
stisknte softklvesu NPOVDA

732

Je-li teba, vyvolejte sprvu soubor (klvesou PGM


MGT) a zvolte jin soubor npovdy

13 MOD-funkce

13.16 Zobrazen provoznch as

13.16 Zobrazen provoznch as


Pouit
Vrobce stroje me nechat zobrazovat i jin asy.
Informujte se v pruce ke stroji!
Pomoc softklvesy STROJN AS si mete nechat zobrazit rzn
provozn asy:
Provozn as

Vznam

Zapnut systmu

Provozn as dicho systmu od okamiku


uveden do provozu

Zapnut stroj

Provozn as stroje od jeho uveden do


provozu

Chod programu

Provozn as zenho provozu od


okamiku uveden do provozu

HEIDENHAIN iTNC 530

733

13.17 Nastaven systmovho asu

13.17 Nastaven systmovho asu


Pouit
Softklvesou NASTAVIT DATUM/AS mete nastavit asovou znu,
datum a systmov as.

Proveden nastaven
Pokud zmnte nastaven asov zny, data nebo
systmovho asu, tak je poteba nov start TNC. TNC
vydv v tchto ppadech pi zavrn okna vstrahu.

Zvolte funkci MOD: stisknte klvesu MOD


Pepnte litu softklves
Zobrazte okno asovch zn: stisknte softklvesu
NASTAVIT ASOVOU ZNU

734

V lev sti pomocnho okna nastavte klepnutm my


rok, msc a den.

V prav sti zvolte klepnutm my asovou znu, v


n se nachzte.

Pokud to je poteba, nastavte as selnm zadnm.

Ulote nastaven: klepnte na tlatko OK.

Zruit zmny a peruit dialog: klepnte na tlatko


Peruit.

13 MOD-funkce

13.18 Teleservis

13.18 Teleservis
Pouit
Funkce teleservisu jsou poskytovny a definovny
vrobcem stroje. Informujte se v pruce ke stroji!
TNC poskytuje pro teleservis dv softklvesy, aby se tak
mohla zdit dv rzn servisn msta.
TNC m monost teleservis provdt. K tomu by vae TNC mlo bt
vybaveno kartou Ethernet, se kterou lze doshnout vych
penosovch rychlost ne pes sriov rozhran RS-232-C.
Pomoc programu HEIDENHAIN TeleService me pak v vrobce
stroje navzat s TNC spojen pes ISDN-modem za elem proveden
diagnostiky. K dispozici jsou tyto funkce:
Penen obrazovky on-line
Zji ovn stav stroje
Penos soubor
Dlkov zen TNC

Vyvoln/ukonen Teleservisu

Zvolte libovoln provozn reim stroje


Zvolte funkci MOD: stisknte klvesu MOD
Navzn spojen se servisem: nastavte softklvesu
SERVICE pp. SUPPORT na ZAP. TNC ukon
automaticky spojen, jestlie v dob definovan
vrobcem stroje (standardn: 15 min) nedolo k
penosu dat.

Zruen spojen se servisem: nastavte softklvesu


SERVICE pp. SUPPORT na VYP. TNC ukon
spojen bhem asi minuty.

HEIDENHAIN iTNC 530

735

13.19 Extern pstup

13.19 Extern pstup


Pouit
Vrobce stroje me konfigurovat extern monosti
pstupu pes rozhran LSV-2. Informujte se v pruce ke
stroji!
Softklvesou EXTERN PSTUP mete uvolovat nebo blokovat
pstup pes rozhran LSV-2.
Zpisem do konfiguranho souboru TNC.SYS mete adres vetn
ppadnch podadres chrnit heslem. Pi pstupu k datm tohoto
adrese pes rozhran LSV-2 se bude toto heslo vyadovat. V
konfiguranm souboru TNC.SYS definujte cestu a heslo pro extern
pstup.
Soubor TNC.SYS mus bt uloen v koenovm adresi
TNC:\.
Zadte-li pouze jeden zpis pro heslo, bude chrnna cel
jednotka TNC:\.
Pro penos dat pouijte aktualizovan verze softwaru
HEIDENHAIN TNCremo nebo TNCremoNT.
Poloky v TNC.SYS

Vznam

REMOTE.TNCPASSWORD=

Heslo pro pstup LSV-2

REMOTE.TNCPRIVATEPATH=

Cesta, kter se m chrnit

Pklad pro TNC.SYS


REMOTE.TNCPASSWORD=KR1402
REMOTE.TNCPRIVATEPATH=TNC:\RK
Povolen/blokovn externho pstupu
Zvolte libovoln provozn reim stroje
Zvolte funkci MOD: stisknte klvesu MOD
Povolen spojen s TNC: nastavte softklvesu
EXTERN PSTUP na ZAP. TNC povol pstup k
datm pes rozhran LSV-2. Pi pstupu do adrese,
kter byl uveden v konfiguranm souboru TNC.SYS,
se bude vyadovat heslo

736

Zablokovn spojen s TNC: nastavte softklvesu


EXTERN PSTUP na VYP. TNC pstup pes
rozhran LSV-2 zablokuje

13 MOD-funkce

Tabulky a pehledy

14.1 Veobecn uivatelskparametry

14.1 Veobecn
uivatelskparametry
Veobecn uivatelsk parametry jsou strojn parametry, kter
ovlivuj chovn TNC.
Typick uivatelsk parametry jsou napklad
jazyk dialogu
konfigurace rozhran
pojezdov rychlosti
prbhy obrbn
inek override

Monosti zadvn strojnch parametr


Strojn parametry se daj programovat libovoln jako
Destkov sla
slo se zadv pmo
Dvojkov/binrn sla
Ped hodnotou sla se uvede znak procenta %,
Hexadecimln sla
Ped hodnotou sla se uvede znak dolaru $.
Pklad:
Msto destkovho sla 27 mete t zadat binrn slo %11011
nebo hexadecimln slo $1B.
Jednotliv strojn parametry se smj zadvat souasn v rznch
selnch soustavch.
Nkter strojn parametry maj vcensobn funkce. Hodnota zadn
takovchto strojnch parametr vyplv ze soutu jednotlivch
zadanch hodnot oznaench znakem +.

Navolen veobecnch uivatelskch parametr


Veobecn uivatelsk parametry navolte v MOD-funkcch pomoc
kle (hesla) 123.
V MOD-funkcch jsou k dispozici t strojn specifick
UIVATELSK PARAMETRY.

738

14 Tabulky a pehledy

14.1 Veobecn uivatelskparametry

Extern penos dat


Pizpsoben rozhran TNC EXT1 (5020.0) a
EXT2 (5020.1) k externmu zazen

MP5020.x
7 datovch bit (kd ASCII, 8. bit = parita): +0
8 datovch bit (kd ASCII, 9. bit = parita): +1
Kontroln znak bloku (BCC) libovoln:+0
Kontroln znak bloku (BCC) nesm bt dic znak: +2
Stop penosu pes RTS je aktivn: +4
Stop penosu pes RTS nen aktivn: +0
Stop penosu pes DC3 je aktivn: +8
Stop penosu pes DC3 nen aktivn: +0
Parita znak sud: +0
Parita znak lich: +16
Parita znak se nevyaduje: +0
Parita znak se vyaduje: +32
Poet Stop bit, kter se vyslaj na konci znaku:
1 zvrn bit: +0
2 zvrn bity: +64
1 zvrn bit: +128
1 zvrn bit: +192
Pklad:
Pizpsoben rozhran TNC EXT2 (MP 5020.1) k externmu cizmu
zazen s tmto nastavenm:
8 datovch bit, BCC libovoln, zastaven penosu pes DC3, sud parita,
parita se vyaduje, 2 zvrn bity.
Zadn pro MP 5020.1: 1+0+8+0+32+64 = 105

Definice typu rozhran pro EXT1 (5030.0) a


EXT2 (5030.1)

MP5030.x
Standardn penos: 0
Rozhran pro blokov penos: 1

3D-dotykov sondy
Volba typu penosu

MP6010
Dotykov sonda s kabelovm penosem: 0
Dotykov sonda s infraervenm penosem: 1

Posuv pi snmn pro spnac dotykovou


sondu

MP6120
1 a 3 000 [mm/min]

Maximln drha pojezdu k bodu dotyku

MP6130
0.001 a 99 999.9999 [mm]

Bezpenostn vzdlenost k bodu dotyku pi


automatickm men

MP6140
0.001 a 99 999.9999 [mm]

Rychloposuv pi snmn pro spnac


dotykovou sondu

MP6150
1 a 300 000 [mm/min]

HEIDENHAIN iTNC 530

739

14.1 Veobecn uivatelskparametry

3D-dotykov sondy
Pedpolohovn strojnm rychloposuvem

MP6151
Pedpolohovn s rychlost z MP6150: 0
Pedpolohovn strojnm rychloposuvem: 1

Men pesazen stedu dotykov sondy pi


kalibraci spnac dotykov sondy

MP6160
Neotet 3D-dotykovou sondu o 180 pi kalibraci: 0
M-funkce pro otoen dotykov sondy o 180 pi kalibraci: 1 a 999

M-funkce pro orientaci infraervenho


snmae ped kadm menm

MP6161
Funkce nen aktivn: 0
Orientace pmo pes NC: -1
M-funkce pro orientaci dotykov sondy: 1 a 999

Orientan hel pro infraerven snma

MP6162
0 a 359.9999 []

Rozdl mezi aktulnm hlem orientace a


hlem orientace z MP 6162, od nho se m
realizovat orientace vetena

MP6163
0 a 3,0000 []

Automatick provoz: automatick orientace


infraervenho snmae ped snmnm do
programovanho smru snmn

MP6165
Funkce nen aktivn: 0
Orientovat infraerven snma: 1

Manuln provoz: korekce smru snmn s


ohledem na aktivn zkladn natoen

MP6166
Funkce nen aktivn: 0
Zohlednit zkladn natoen: 1

Vcensobn men pro programovatelnou


snmac funkci

MP6170
1 a 3

Psmo spolehlivosti pro vcensobn


men

MP6171
0.001 a 0.999 [mm]

Automatick kalibran cyklus: sted


kalibranho prstence v ose X vztaen k
nulovmu bodu stroje

MP6180.0 (Rozsah pojezdu 1) a MP6180.2 (Rozsah pojezdu 3)


0 a 99 999,9999 [mm]

Automatick kalibran cyklus: sted


kalibranho prstence v ose Y vztaen k
nulovmu bodu stroje

MP6181.x (Rozsah pojezdu 1) a MP6181.2 (Rozsah pojezdu 3)


0 a 99 999,9999 [mm]

Automatick kalibran cyklus: horn hrana


kalibranho prstence v ose Z vztaen k
nulovmu bodu stroje

MP6182.x (Rozsah pojezdu 1) a MP6182.2 (Rozsah pojezdu 3)


0 a 99 999,9999 [mm]

Automatick kalibran cyklus: vzdlenost


pod horn hranou prstence, v n TNC
kalibraci provd

MP6185.x (Rozsah pojezdu 1) a MP6185.2 (Rozsah pojezdu 3)


0,1 a 99 999,9999 [mm]

Promen rdiusu sondou TT 130: smr


snmn

MP6505.0 (rozsah pojezdu 1) a 6505.2 (rozsah pojezdu 3)


Kladn smr snmn ve vztan ose hlu (osa 0): 0
Kladn smr snmn v ose +90: 1
Zporn smr snmn ve vztan ose hlu (osa 0): 2
Zporn smr snmn v ose +90: 3

740

14 Tabulky a pehledy

14.1 Veobecn uivatelskparametry

3D-dotykov sondy
Posuv pi snmn pro druh men sondou
TT 120, tvar hrotu, korekce v TOOL.T

MP6507
Vpoet posuvu pi snmn pro druh men sondou TT 130,
s konstantn toleranc: +0
Vpoet posuvu pi snmn pro druh men sondou TT 130,
s promnnou toleranc: +1
Konstantn posuv pi snmn pro druh men sondou TT 130: +2

Maximln ppustn chyba men s TT 130


pi men s rotujcm nstrojem

MP6510.0
0,001 a 0,999 [mm] (doporueno: 0,005 mm)

Nutn pro vpoet posuvu pi snmn ve


spojen s MP6570

MP6510.1
0,001 a 0,999 [mm] (doporueno: 0,01 mm)

Posuv pi snmn pro TT 130 pi stojcm


nstroji

MP6520
1 a 3 000 [mm/min]

Men rdiusu s TT 130: vzdlenost doln


hrany nstroje od horn hrany snmacho
hrotu

MP6530.0 (rozsah pojezdu 1) a MP6530.2 (rozsah pojezdu 3)


0,001 a 99,9999 [mm]

Bezpenostn vzdlenost v ose vetena nad


hrotem sondy TT 130 pi pedpolohovn

MP6540.0
0,001 a 30 000,000 [mm]

Bezpenostn psmo v rovin obrbn


kolem hrotu sondy TT 130 pi
pedpolohovn

MP6540.1
0,001 a 30 000,000 [mm]

Rychloposuv ve snmacm cyklu pro TT 130

MP6550
10 a 10 000 [mm/min]

M-funkce pro orientaci vetena pi


promovn jednotlivch bit

MP6560
0 a 999
-1: funkce nen aktivn

Men s rotujcm nstrojem: ppustn


obn rychlost na obvodu frzy

MP6570
1,000 a 120,000 [m/min]

Nutn pro vpoet otek a posuvu pi snmn


Men s rotujcm nstrojem: maximln
ppustn otky

HEIDENHAIN iTNC 530

MP6572
0,000 a 1 000,000 [U/min]
Pi zadn 0 se otky omez na 1000 ot/min.

741

14.1 Veobecn uivatelskparametry

3D-dotykov sondy
Souadnice stedu snmacho hrotu TT-120
vztaen k nulovmu bodu stroje

MP6580.0 (rozsah pojezdu 1)


Osa X
MP6580.1 (rozsah pojezdu 1)
Osa Y
MP6580.2 (rozsah pojezdu 1)
Osa Z
MP6581.0 (rozsah pojezdu 2)
Osa X
MP6581.1 (rozsah pojezdu 2)
Osa Y
MP6581.2 (rozsah pojezdu 2)
Osa Z
MP6582.0 (rozsah pojezdu 3)
Osa X
MP6582.1 (rozsah pojezdu 3)
Osa Y
MP6582.2 (rozsah pojezdu 3)
Osa Z

Kontrola polohy rotanch a paralelnch os

MP6585
Funkce nen aktivn: 0
monitorovat polohu os, definovateln pro kadou osu jako bitov
kdovan: 1

Definice rotanch a paralelnch os, kter se


maj kontrolovat

MP6586.0
Nekontrolovat polohu osy A: 0
Kontrolovat polohu osy A: 1
MP6586.1
Nekontrolovat polohu osy B: 0
Kontrolovat polohu osy B: 1
MP6586.2
Nekontrolovat polohu osy C: 0
Kontrolovat polohu osy C: 1
MP6586.3
Nekontrolovat polohu osy U: 0
Kontrolovat polohu osy U: 1
MP6586.4
Nekontrolovat polohu osy V: 0
Kontrolovat polohu osy V: 1
MP6586.5
Nekontrolovat polohu osy W: 0
Kontrolovat polohu osy W: 1

742

14 Tabulky a pehledy

14.1 Veobecn uivatelskparametry

3D-dotykov sondy
KinematicsOpt: hranice tolerance pro
chybov hlen v reimu Optimalizovat

MP6600
0,001 a 0,999

KinematicsOpt: Maximln povolen


odchylka od pedvolenho rdiusu
kalibran kuliky

MP6601
0,01 a 0,1

Zobrazen TNC, TNC-editoru


Cykly 17, 18 a 207:
orientace vetena na
potku cyklu

MP7160
Orientaci vetena provdt: 0
Orientaci vetena neprovdt: 1

Zzen programovacho
pracovit

MP7210
TNC se strojem: 0
TNC jako programovac pracovit s aktivnm PLC: 1
TNC jako programovac pracovit s neaktivnm PLC: 2

Potvrzen dialogu k
peruen proudu po
zapnut

MP7212
Potvrzovat klvesou: 0
Potvrzovat automaticky: 1

Programovn podle
DIN/ISO: stanoven
kroku slovn blok

MP7220
0 a 150

Blokovn volby typ


soubor

MP7224.0
Softklvesami jsou voliteln vechny typy soubor: +0
Blokovn volby program HEIDENHAIN (softklvesa UKA.H): +1
Blokovn volby program DIN/ISO (softklvesa UKA .I): +2
Blokovn volby tabulek nstroj (softklvesa UKA .T): +4
Blokovn volby tabulek nulovch bod (softklvesa UKA .D): +8
Blokovn volby tabulek palet (softklvesa UKA .P): +16
Blokovn volby textovch soubor (softklvesa UKA .A): +32
Blokovn volby tabulek bod (softklvesa UKA .PNT): +64

Blokovn editace typ


soubor

MP7224.1
Editor neblokovat: +0
Zablokovat editor pro

Upozornn:
Zablokujete-li urit typy
soubor, smae TNC
vechny soubory tohoto
typu.

HEIDENHAIN iTNC 530

Programy HEIDENHAIN: +1
Programy podle DIN/ISO: +2
Tabulky nstroj: +4
Tabulky nulovch bod: +8
Tabulky palet: +16
Textov soubory: +32
Tabulky bod: +64

743

14.1 Veobecn uivatelskparametry

Zobrazen TNC, TNC-editoru


Zablokovat softklvesy
u tabulek

MP7224.2
Neblokovat softklvesu EDITOVN VYP/ZAP: +0
Zablokovat softklvesu EDITOVN VYP/ZAP pro
Bez funkce: +1
Bez funkce: +2
Tabulky nstroj: +4
Tabulky nulovch bod: +8
Tabulky palet: +16
Bez funkce: +32
Tabulky bod: +64

Konfigurace tabulek
palet

MP7226.0
Tabulka palet nen aktivn: 0
Poet palet v kad tabulce palet: 1 a 255

Konfigurace soubor
nulovch bod

MP7226.1
Tabulka nulovch bod nen aktivn: 0
Poet nulovch bod v kad tabulce nulovch bod: 1 a 255

Dlka programu, do n
se kontroluj sla LBL
(nvst)

MP7229.0
Bloky 100 a 9 999

Dlka programu, do n
se kontroluj bloky FK

MP7229.1
Bloky 100 a 9 999

Definice jazyka dialogu

MP7230.0 a MP7230.3
Anglicky: 0
Nmecky: 1
esky: 2
Francouzsky: 3
Italsky: 4
panlsky: 5
Portugalsky: 6
vdsky: 7
Dnsky: 8
Finsky: 9
Nizozemsky: 10
Polsky: 11
Maarsky: 12
Rezervovno: 13
Rusky (sada znak azbuky): 14 (mon pouze pro MC 422 B)
nsky (zjednoduen): 15 (mon pouze pro MC 422 B)
nsky (tradin): 16 (mon pouze pro MC 422 B)
Slovinsky: 17 (mon pouze od MC 422 B, voliteln software)
Norsky: 18 (mon pouze od MC 422 B, voliteln software)
Slovensky: 19 (mon pouze od MC 422 B, voliteln software)
Lotysky: 20 (mon pouze od MC 422 B, voliteln software)
Korejsky: 21 (mon pouze od MC 422 B, voliteln software)
Estonsky: 22 (mon pouze od MC 422 B, voliteln software)
Turecky: 23 (mon pouze od MC 422 B, voliteln software)
Rumunsky: 24 (mon pouze od MC 422 B, voliteln software)

744

14 Tabulky a pehledy

Konfigurace tabulky
nstroj

MP7260
Nen aktivn: 0
Poet nstroj, kter TNC generuje pi zaloen nov tabulky nstroj:
1 a 254
Potebujete-li vce ne 254 nstroj, mete tabulku nstroj rozit funkc VLOIT N DK NA
KONEC, viz Nstrojov data, strana 198

Konfigurace tabulky
pozic nstroj

MP7261.0 (zsobnk 1)
MP7261.1 (zsobnk 2)
MP7261.2 (zsobnk 3)
MP7261.3 (zsobnk 4)
Nen aktivn: 0
Poet mst v zsobnku nstroj: 1 a 9999
Zape-li se v MP 7261.1 a MP7261.3 hodnota 0, pouije se pouze jeden zsobnk nstroj.

Indexovn sel
nstroj k uloen vce
koreknch dat k
jednomu slu nstroje

MP7262
Neindexovat: 0
Poet povolench index: 1 a 9

Softklvesa Tabulka
pozic

MP7263
Zobrazovat softklvesu TABULKA POZIC v tabulce nstroj: 0
Nezobrazovat softklvesu TABULKA POZIC v tabulce nstroj: 1

Konfigurace tabulky
nstroj (neuvdt: 0);
slo sloupce v tabulce
nstroj pro

MP7266.0
Jmno nstroje NAME: 0 a 32; ka sloupce: 16 znak
MP7266.1
Dlka nstroje L: 0 a 32; ka sloupce: 11 znak
MP7266.2
Rdius nstroje R: 0 a 32; ka sloupce: 11 znak
MP7266.3
Rdius nstroje 2 - R2: 0 a 32; ka sloupce: 11 znak
MP7266.4
Pdavek dlky DL: 0 a 32; ka sloupce: 8 znak
MP7266.5
Pdavek rdiusu DR: 0 a 32; ka sloupce: 8 znak
MP7266.6
Pdavek rdiusu 2 DR2: 0 a 32; ka sloupce: 8 znak
MP7266.7
Nstroj zablokovn TL: 0 a 32; ka sloupce: 2 znak
MP7266.8
Sestersk nstroj RT: 0 a 32; ka sloupce: 3 znak
MP7266.9
Maximln ivotnost TIME1: 0 a 32; ka sloupce: 5 znak
MP7266.10
Maximln ivotnost pi TOOL CALL TIME2: 0 a 32; ka sloupce: 5 znak
MP7266.11
Aktuln as nasazen CUR. TIME: 0 a 32; ka sloupce: 8 znak
MP7266.12
Koment k nstroji DOC: 0 a 32; ka sloupce: 16 znak
MP7266.13
Poet bit CUT.: 0 a 32; ka sloupce: 4 znak
MP7266.14
Tolerance pro rozpoznvn opoteben dlky nstroje LTOL: 0 a 32; ka sloupce: 6 znak
MP7266.15
Tolerance pro rozpoznvn opoteben rdiusu nstroje RTOL: 0 a 32; ka sloupce: 6 znak

HEIDENHAIN iTNC 530

745

14.1 Veobecn uivatelskparametry

Zobrazen TNC, TNC-editoru

14.1 Veobecn uivatelskparametry

Zobrazen TNC, TNC-editoru


Konfigurace tabulky
nstroj (neuvdt: 0);
slo sloupce v tabulce
nstroj pro

746

MP7266.16
Smr ezu DIRECT.: 0 a 32; ka sloupce: 7 znak
MP7266.17
PLC-stav PLC: 0 a 32; ka sloupce: 9 znak
MP7266.18
Pdavn pesazen nstroje v ose nstroje vi MP6530 TT:L-OFFS: 0 a 32;
ka sloupce: 11 znak
MP7266.19
Pesazen nstroje mezi stedem snmacho hrotu a stedem nstroje TT:R-OFFS: 0 a 32;
ka sloupce: 11 znak
MP7266.20
Tolerance pro rozpoznvn ulomen dlky nstroje LBREAK: 0 a 32; ka sloupce: 6 znak
MP7266.21
Tolerance pro rozpoznvn ulomen rdiusu nstroje RBREAK: 0 a 32; ka sloupce: 6 znak
MP7266.22
Dlka bitu (cyklus 22) LCUTS: 0 a 32; ka sloupce: 11 znak
MP7266.23
Maximln hel zanoovn (cyklus 22) ANGLE: 0 a 32; ka sloupce: 7 znak
MP7266.24
Typ nstroje TYP: 0 a 32; ka sloupce: 5 znak
MP7266.25
ezn materil nstroje TMAT: 0 a 32; ka sloupce: 16 znak
MP7266.26
Tabulka eznch podmnek CDT: 0 a 32; ka sloupce: 16 znak
MP7266.27
Hodnota PLC PLC-VAL: 0 a 32; ka sloupce: 11 znak
MP7266.28
Stedov pesazen dotykovho hrotu v hlavn ose CAL-OFF1: 0 a 32; ka sloupce: 11 znak
MP7266.29
Stedov pesazen dotykovho hrotu ve vedlej ose CAL-OFF2: 0 a 32; ka sloupce: 11
znak
MP7266.30
hel vetena pi kalibraci CALL-ANG: 0 a 32; ka sloupce: 11 znak
MP7266.31
Typ nstroje do tabulky pozic nstroj PTYP: 0 a 32; ka sloupce: 2 znak
MP7266.32
Hranin otky vetena NMAX: a 999999; ka sloupce: 6 znak
MP7266.33
Odjet pi NC-stop LIFTOFF: Y / N; ka sloupce: 1 znak
MP7266.34
Funkce zvisl na danm stroji P1: -99999,9999 a +99999,9999; ka sloupce: 10 znak
MP7266.35
Funkce zvisl na danm stroji P2: -99999,9999 a +99999,9999; ka sloupce: 10 znak
MP7266.36
Funkce zvisl na danm stroji P3: -99999,9999 a +99999,9999; ka sloupce: 10 znak
MP7266.37
Popis kinematiky pro dan nstroj KINEMATIC: Nzev popisu kinematiky; ka sloupce: 16
znak
MP7266.38
Vrcholov hel T_ANGLE: 0 a 180; ka sloupce: 9 znak
MP7266.39
Stoupn zvitu PITCH: 0 a 99 999,9999; ka sloupce: 10 znak
MP7266.40
Adaptivn regulace posuvu AFC: Nzev Nastaven regulace z tabulky AFC.TAB; ka sloupce:
10 znak

14 Tabulky a pehledy

14.1 Veobecn uivatelskparametry

Zobrazen TNC, TNC-editoru


Konfigurace tabulky
mst nstroj
(neuvdt: 0); slo
sloupce v tabulce mst
pro

MP7267.0
slo nstroje T: 0 a 7
MP7267.1
Speciln nstroje ST: 0 a 7
MP7267.2
Pevn msto F: 0 a 7
MP7267.3
Zablokovan msto L: 0 a 7
MP7267.4
PLC-stav PLC: 0 a 7
MP7267.5
Jmno nstroje z tabulky nstroj TNAME: 0 a 7
MP7267.6
Koment z tabulky nstroj DOC: 0 a 77
MP7267.7
Typ nstroje PTYP: 0 a 99
MP7267.8
Hodnota pro PLC P1: -99999,9999 a +99999,9999
MP7267.9
Hodnota pro PLC P2: -99999,9999 a +99999,9999
MP7267.10
Hodnota pro PLC P3: -99999,9999 a +99999,9999
MP7267.11
Hodnota pro PLC P4: -99999,9999 a +99999,9999
MP7267.12
Hodnota pro PLC P5: -99999,9999 a +99999,9999
MP7267.13
Rezervovan msto RSV: 0 a 1
MP7267.14
Zablokovat msto nahoe - LOCKED_ABOVE: 0 a 65535
MP7267.15
Zablokovat msto dole - LOCKED_BELOW: 0 a 65535
MP7267.16
Zablokovat msto vlevo - LOCKED_LEFT: 0 a 65535
MP7267.17
Zablokovat msto vpravo - LOCKED_RIGHT: 0 a 65535

Provozn reim Run


provoz:indikace posuvu

MP7270
Posuv F zobrazovat pouze tehdy, je-li stisknuto smrov tlatko: 0
Posuv F zobrazovat i tehdy, nen-li stisknuto dn smrov tlatko (posuv definovan
softklvesou F nebo posuv nejpomalej osy): 1

Definice desetinnho
znaku

MP7280
Jako desetinn znak zobrazovat rku: 0
Jako desetinn znak zobrazovat teku: 1

Indikace polohy v ose


nstroje

MP7285
Indikace se vztahuje ke vztanmu bodu nstroje: 0
Indikace v ose nstroje se vztahuje k
eln ploe nstroje: 1

HEIDENHAIN iTNC 530

747

14.1 Veobecn uivatelskparametry

Zobrazen TNC, TNC-editoru


Krok indikace pro
polohu vetena

MP7289
0,1 : 0
0,05 : 1
0,01 : 2
0,005 : 3
0,001 : 4
0,0005 : 5
0,0001 : 6

Krok indikace

MP7290.0 (osa X) a MP7290.13 (14. osa)


0,1 mm: 0
0,05 mm: 1
0,01 mm: 2
0,005 mm: 3
0,001 mm: 4
0,0005 mm: 5
0,0001 mm: 6

Zablokovat Nastaven
vztanho bodu v
Preset-tabulce (tabulka
pedvoleb)

MP7294
Nastaven vztanho bodu neblokovat: +0
Blokovat nastaven vztanho bodu v ose X: +1
Blokovat nastaven vztanho bodu v ose Y: +2
Blokovat nastaven vztanho bodu v ose Z: +4
Blokovat nastaven vztanho bodu ve IV. ose: +8
Blokovat nastaven vztanho bodu v V. ose: +16
Blokovat nastaven vztanho bodu ve 6. ose: +32
Blokovat nastaven vztanho bodu ve 7. ose: +64
Blokovat nastaven vztanho bodu ve 8. ose: +128
Blokovat nastaven vztanho bodu ve 9. ose: +256
Blokovat nastaven vztanho bodu ve 10. ose: +512
Blokovat nastaven vztanho bodu ve 11. ose: +1024
Blokovat nastaven vztanho bodu ve 12. ose: +2048
Blokovat nastaven vztanho bodu ve 13. ose: +4096
Blokovat nastaven vztanho bodu ve 14. ose: +8192

Blokovn nastaven
vztanho bodu

MP7295
Nastaven vztanho bodu neblokovat: +0
Blokovat nastaven vztanho bodu v ose X: +1
Blokovat nastaven vztanho bodu v ose Y: +2
Blokovat nastaven vztanho bodu v ose Z: +4
Blokovat nastaven vztanho bodu ve IV. ose: +8
Blokovat nastaven vztanho bodu v V. ose: +16
Blokovat nastaven vztanho bodu ve 6. ose: +32
Blokovat nastaven vztanho bodu ve 7. ose: +64
Blokovat nastaven vztanho bodu ve 8. ose: +128
Blokovat nastaven vztanho bodu ve 9. ose: +256
Blokovat nastaven vztanho bodu ve 10. ose: +512
Blokovat nastaven vztanho bodu ve 11. ose: +1024
Blokovat nastaven vztanho bodu ve 12. ose: +2048
Blokovat nastaven vztanho bodu ve 13. ose: +4096
Blokovat nastaven vztanho bodu ve 14. ose: +8192

Blokovn nastaven
vztanho bodu
oranovmi osovmi
klvesami

MP7296
Nastaven vztanho bodu neblokovat: 0
Blokovat nastaven vztanho bodu oranovmi osovmi klvesami: 1

748

14 Tabulky a pehledy

Nulovn zobrazen
stavu, Q-parametr,
nstrojovch dat a doby
obrbn

MP7300
Vynulovat ve pi navolen programu: 0
Vynulovat ve pi navolen programu a pi M2, M30, END PGM: 1
Pi navolen programu vynulovat jen zobrazen stavu, dobu obrbn a nstrojov data: 2
Pi navolen programu a pi M2, M30, END PGM vynulovat jen zobrazen stavu, dobu obrbn a
nstrojov data: 3
Pi navolen programu vynulovat zobrazen stavu, dobu obrbn a Q-parametry: 4
Pi navolen programu a pi M2, M30, END PGM vynulovat zobrazen stavu, dobu obrbn a
Q-parametry: 5
Pi navolen programu vynulovat zobrazen stavu a dobu obrbn: 6
Pi navolen programu a pi M2, M30, END PGM vynulovat zobrazen stavu a dobu obrbn: 7

Definice pro zobrazen


grafiky

MP7310
Grafick zobrazen ve tech rovinch podle DIN 6, st 1, projekn metoda 1: +0
Grafick zobrazen ve tech rovinch podle DIN 6, st 1, projekn metoda 2: +1
Nov BLK FORM pi cyklu 7 NULOV BOD zobrazit vztan ke starmu nulovmu bodu: +0
Nov BLK FORM pi cyklu 7 NULOV BOD zobrazit vztan k novmu nulovmu bodu: +4
Pi zobrazen ve tech rovinch polohu kurzoru nezobrazovat: +0
Pi zobrazen ve tech rovinch polohu kurzoru zobrazovat: +8
Softwarov funkce nov 3D-grafiky jsou aktivn: +0
Softwarov funkce nov 3D-grafiky nejsou aktivn: +16

Ohranien simulovan
dlky bitu nstroje.
inn pouze nen-li
definovn dn
LCUTS.

MP7312
0 a 99 999,9999 [mm]
Koeficient, kterm se bude nsobit prmr nstroje ke zven rychlosti simulace. Pi zadn 0
pedpokld TNC nekonen dlouh bit, co zvyuje simulan rychlost.

Grafick simulace bez


programovan osy
vetena: Rdius
nstroje

MP7315
0 a 99 999,9999 [mm]

Grafick simulace bez


programovan osy
vetena: hloubka
prniku

MP7316
0 a 99 999,9999 [mm]

Grafick simulace bez


programovan osy
vetena: M-funkce pro
start

MP7317.0
0 a 88 (0: funkce nen aktivn)

Grafick simulace bez


programovan osy
vetena: M-funkce pro
konec

MP7317.1
0 a 88 (0: funkce nen aktivn)

Nastaven spoie
obrazovky

MP7392.0
0 a 99 [min]
as v minutch, po nm se zapne eti obrazovky (0: funkce nen aktivn)
MP7392.1
Nen aktivn dn eti obrazovky: 0
Standardn eti obrazovky serveru X: 1
rov vzor 3D: 2

HEIDENHAIN iTNC 530

749

14.1 Veobecn uivatelskparametry

Zobrazen TNC, TNC-editoru

14.1 Veobecn uivatelskparametry

Obrbn a provdn programu


innost cyklu 11 ZMNA MTKA

MP7410
ZMNA MTKA psob ve 3 osch: 0
ZMNA MTKA psob pouze v rovin obrbn: 1

Sprva nstrojovch dat/kalibranch dat

MP7411
TNC ulo intern kalibran daje pro 3D-snmac sondu: +0
TNC pouv jako kalibran daje pro 3D-snmac sondu korekn hodnoty
snmac sondy z tabulky nstroj: +1

SL-cykly

MP7420
Kanl kolem obrysu frzovat ve smyslu hodinovch ruiek pro ostrvky a
proti smyslu hodinovch ruiek pro kapsy: +0
Kanl kolem obrysu frzovat ve smyslu hodinovch ruiek pro kapsy a
proti smyslu hodinovch ruiek pro ostrvky: +1
Obrysov kanl vyfrzovat ped vyhrubovnm: +0
Obrysov kanl vyfrzovat po vyhrubovn: +2
Sjednotit korigovan obrysy: +0
Sjednotit nekorigovan obrysy: +4
Vyhrubovvat vdy a do hloubky kapsy: +0
Kapsu pln ofrzovat a vyhrubovat ped kadm dalm psuvem: +8
Pro cykly 6, 15, 16, 21, 22, 23, 24 plat:
Na konci cyklu najet nstrojem na posledn polohu naprogramovanou ped
vyvolnm cyklu: +0
Na konci cyklu pouze vyjet nstrojem v ose vetena: +16

Cyklus 4 FRZOVN KAPES, cyklus 5


KRUHOV KAPSA: Koeficient pekryt

MP7430
0,1 a 1,414

Ppustn odchylka rdiusu kruhu v


koncovm bod kruhu v porovnn s
potenm bodem kruhu

MP7431
0,0001 a 0,016 [mm]

Tolerance koncovho vypnae pro M140 a


M150

MP7432
Funkce nen aktivn: 0
Tolerance, o kterou se sm pejet softwarov koncov vypna s M140/
M150: 0,0001 a 1,0000

inek rznch pdavnch


funkc M

MP7440
Stop provdn programu pi M6: +0
Bez zastaven provdn programu pi M6: +1
Bez vyvoln cyklu pi M89: +0
Vyvoln cyklu pi M89: +2
Stop provdn programu pi M-funkcch: +0
Bez zastaven provdn programu pi M-funkcch: +4
kV- faktory nelze pes M105 a M106 pepnat: +0
kV- faktory lze pes M105 a M106 pepnat: +8
Posuv v ose nstroje s M103 F.
Snen nen aktivn: +0
Posuv v ose nstroje s M103 F.
Snen je aktivn: +16
Pesn zastaven pi polohovn s rotanmi osami nen aktivn: +0
Pesn zastaven pi polohovn s rotanmi osami je aktivn: +64

Upozornn:
Faktory kV definuje vrobce stroje. Informujte se
ve va pruce ke stroji.

750

14 Tabulky a pehledy

Chybov hlen pi vyvoln cyklu

MP7441
Vydn chybovho hlen, nen-li M3/M4 aktivn: 0
Potlaen chybovho hlen, nen-li M3/M4 aktivn: +1
Rezervovno: +2
Potlaen chybovho hlen, je-li naprogramovna kladn hloubka: +0
Vydn chybovho hlen, je-li naprogramovna kladn hloubka: +4

M-funkce pro orientaci vetena v obrbcch


cyklech

MP7442
Funkce nen aktivn: 0
Orientace pmo pes NC: -1
M-funkce pro orientaci vetena: 1 a 999

Maximln drhov rychlost pi override


posuvu 100% v provoznch reimech
provdn programu

MP7470
0 a 99 999 [mm/min]

Posuv pro kompenzan pohyby rotanch


os

MP7471
0 a 99 999 [mm/min]

Strojn parametr kompatibility pro tabulku


nulovch bod

MP7475
Posunut nulovho bodu se vztahuj k nulovmu bodu obrobku: 0
Pi zadn 1 ve starch dicch systmech TNC a v software 340 420-xx
se vztahuj posuny nulovho bodu na nulov bod stroje. Tato funkce ji
nen k dispozici. Namsto tabulek nulovch bod, vztahujcch se k REF, se
mus nyn pouvat tabulka Preset (viz Sprva vztanho bodu pomoc
tabulky Preset na stran 84)

HEIDENHAIN iTNC 530

751

14.1 Veobecn uivatelskparametry

Obrbn a provdn programu

14.2 Uspodn konektor a ppojnch kabel pro datov rozhran

14.2 Uspodn konektor a


ppojnch kabel pro datov
rozhran
Rozhran V.24/RS-232-C u pstroj HEIDENHAIN
Rozhran spluje EN 50 178 Bezpen oddlen od st.
Uvdomte si prosm, e PINy 6 a 8 spojovacho kabelu
274 545 jsou pemostny.
Pi pouit adaptrovho bloku s 25 piny:

Zsuvka Barva
1

Adaptrov blok
VB 274 545-xx
310 085-01
Zsuvka Kolek Zsuvka Kolek Barva
1
1
1
1
bl/hnd

Zsuvka
1

RXD

lut

lut

TXD

zelen

zelen

DTR

hnd

20

20

20

20

hnd

signlov zem 5

erven

erven

DSR

modr

RTS

ediv

ediv

CTS

rov

rov

neobsazovat

fialov

20

Kostra

Vnj stnn

Kostra

Kostra

Vnj stnn

Kostra

TNC

VB 365 725-xx

Kolek Piazen
1
neobsazovat
2

Vnj stnn

Kostra

Kostra

Kostra

Zsuvka
1

Pi pouit adaptrovho bloku s 9 piny:


TNC

VB 355 484-xx

Kolek Piazen
1
neobsazovat

Zsuvka Barva
1
erven

Kolek
1

Adaptrov blok
VB 366 964-xx
363 987-02
Zsuvka Kolek Zsuvka Barva
1
1
1
erven

RXD

lut

lut

TXD

bl

bl

DTR

hnd

hnd

signlov zem 5

ern

ern

DSR

fialov

fialov

RTS

ediv

ediv

CTS

bl/zelen

bl/zelen

neobsazovat

zelen

zelen

Kostra

Vnj stnn

Kostra

Vnj stnn

Kostra

Kostra

Kostra

Kostra

Vnj stnn

Kostra

752

14 Tabulky a pehledy

14.2 Uspodn konektor a ppojnch kabel pro datov rozhran

Ciz zazen
Zapojen konektoru na cizm zazen se me znan liit od zapojen
konektoru zazen HEIDENHAIN.
Zvis to na druhu zazen a typu penosu. Zapojen konektoru
adaptrovho bloku zjistte z ne uveden tabulky.
Adaptrov blok
363 987-02
Zsuvka
Kolek
1
1

Zsuvka
1

Barva
erven

Zsuvka
1

lut

bl

hnd

ern

fialov

ediv

bl/zelen

zelen

Kostra

Kostra

Kostra

Vnj
stnn

Kostra

HEIDENHAIN iTNC 530

VB 366 964-xx

753

14.2 Uspodn konektor a ppojnch kabel pro datov rozhran

Rozhran V.11/RS-422
K rozhran V.11 se pipojuj pouze ciz zazen.
Rozhran spluje EN 50 178 Bezpen oddlen od st.
Zapojen konektor na logick jednotce TNC (X28) a na
adaptrovm bloku je identick.

Zsuvka
1

Piazen
RTS

Kolek
1

Barva
erven

Zsuvka
1

Adaptrov blok
363 987-01
Kolek
Zsuvka
1
1

DTR

lut

RXD

bl

TXD

hnd

signlov zem

ern

CTS

fialov

DSR

ediv

RXD

bl/zelen

TXD

zelen

Kostra

Vnj stnn

Kostra

Vnj stnn

Kostra

Kostra

Kostra

TNC

VB 355 484-xx

Rozhran Ethernet zsuvka RJ45


Maximln dlka kabelu:
nestnn: 100 m
stnn: 400 m
Pin

Signl

Popis

TX+

Transmit Data

TX

Transmit Data

REC+

Receive Data

voln

voln

REC

voln

voln

754

Receive Data

14 Tabulky a pehledy

14.3 Technick informace

14.3 Technick informace


Vysvtlen symbol
Standard
Opce os
Voliteln software 1
z Voliteln software 2
Uivatelsk funkce
Krtk popis

Zkladn proveden: 3 osy plus veteno


tvrt NC-osa plus pomocn osa
nebo
8 dalch os nebo 7 dalch os plus druh veteno
Digitln zen proudu a otek

Zadvn programu

V popisnm dialogu HEIDENHAIN, se smarT.NC a podle DIN/ISO

daje o polohch

Clov polohy pmek a kruh v pravohlch nebo v polrnch souadnicch


Absolutn nebo prstkov rozmry
Zobrazen a zadvn v mm nebo v palcch
Zobrazen drhy runho posuvu pi obrbn s proloenm runm kolekem

Korekce nstroj

Rdius nstroje v rovin obrbn a dlka nstroje


Dopedn vpoet obrysu s korekc rdiusu a o 99 blok (M120)
z Trojrozmrn korekce rdiusu nstroje pro dodatenou zmnu nstrojovch dat, ani
by se musel program znovu propotvat

Tabulky nstroj

Vce nstrojovch tabulek, kad a s 30 000 nstroji

Tabulky eznch podmnek

Tabulky eznch podmnek pro automatick vpoet otek vetena a posuvu z daj
pslunho nstroje (ezn rychlost, posuv na zub)

Konstantn drhov rychlost

Vztaen k drze stedu nstroje


Vztaen k bitu nstroje

Paraleln provoz

Vytven programu s grafickou podporou, zatmco se zpracovv jin program

3D-obrbn (voliteln
software 2)

z Obzvlt plynul veden pohybu


z 3D-korekce nstroje pomoc vektoru normlu plochy
z Zmna naklopen hlavy pomoc elektronickho runho koleka bhem chodu
programu; poloha hrotu nstroje zstv nezmnna (TCPM = Tool Center Point
Management)
z Udrovn nstroje kolmo k obrysu
z Korekce rdiusu nstroje kolmo ke smru pohybu a smru nstroje
z Spline-interpolace

Obrbn na otonm stole


(voliteln software 1)

Programovn obrys na rozvinutm vlci


Posuv v mm/min

HEIDENHAIN iTNC 530

755

14.3 Technick informace

Uivatelsk funkce
Obrysov prvky

Pmka
Zkosen
Kruhov drha
Sted kruhu
Rdius kruhu
Tangenciln se napojujc kruhov drha
Zaoblen roh

Najdn a opoutn obrysu

Pes pmky: tangenciln nebo kolmo


Pes kruh

Voln programovn obrys


FK

Voln programovn obrys FK v popisnm dialogu HEIDENHAIN s grafickou


podporou pro obrobky, kter nejsou oktovny podle NC-zsad.

Programov skoky

Podprogramy
Opakovn st programu
Libovoln program jako podprogram

Obrbc cykly

Vrtac cykly k vrtn, hlubokmu vrtn, vystruovn, vyvrtvn, zahlubovn, vrtn


(ezn) zvit s vyrovnvac hlavou a bez n
Cykly pro frzovn vnitnch a vnjch zvit
Hrubovn a dokonovn pravohl a kruhov kapsy
Cykly k plonmu frzovn rovnch a ikmch ploch
Cykly k frzovn rovnch a kruhovch drek
Bodov rastr na kruhu a na pmce
Obrysov kapsa tak paraleln s obrysem
Jednotliv obrys
Krom toho lze integrovat cykly vrobce speciln obrbc cykly pipraven
vrobcem stroje

Transformace (pepoet)
souadnic

Posunut, oten, zrcadlen


Koeficient zmny mtka (pro jednotliv osy)
Naklpn roviny obrbn (voliteln software 1)

Q-parametry
Programovn s promnnmi

Matematick funkce =, +, , *, /, sin , cos


Logick propojen (=, =/ , <, >)
Vpoty se zvorkami
tan , arkus sin, arkus cos, arkus tan, an, en, ln, log, absolutn hodnota sla, konstanta
, negace, odznut mst za nebo ped desetinnou rkou
Funkce pro vpoet kruhu
etzcov parametry

Programovac pomcky

Kalkultor
Kontextov npovda pi chybovch hlench
Kontextov npovda TNCguide (funkce FCL 3)
Grafick podpora pi programovn cykl
Komentov bloky v NC-programu

756

14 Tabulky a pehledy

Teach-In

Aktuln polohy se pebraj pmo do NC-programu

Testovac grafika
Druhy zobrazen

Grafick simulace prbhu obrbn, i kdy se prv zpracovv jin program


Pdorys (pohled shora) / zobrazen ve 3 rovinch / 3D-zobrazen
Zvten vezu

Programovac grafika

V reimu "Program zadat" se tak kresl zadvan NC bloky (2D-rov grafika) i kdy
se prv zpracovv jin program.

Grafika obrbn
Druhy zobrazen

Grafick zobrazen zpracovvanch program s pdorysem (pohledem shora) /


zobrazenm ve 3 rovinch / 3D-zobrazenm

as obrbn

Vpoet asu obrbn v provoznm reimu Test Programu


Zobrazen aktuln doby zpracovn v provoznch reimech provdn programu

Optn najet na obrys

Pechod na libovoln blok v programu a najet do vypotan clov polohy pro


pokraovn v obrbn
Peruen programu, oputn obrysu a optn najet

Tabulky nulovch bod

ada tabulek nulovch bod

Tabulky palet

Tabulky palet s libovolnm potem zznam pro vbr palet, NC-program a nulovch
bod se mohou zpracovvat s orientac na obrobek nebo na nstroj

Cykly dotykov sondy

Kalibrace dotykov sondy


Run nebo automatick kompenzace ikm polohy obrobku
Run nebo automatick uren vztanho bodu
Automatick promen obrobk
Cykly pro automatick promovn nstroj
Cykly pro automatick promen kinematiky

Technick daje
Komponenty

Hlavn pota MC 420 nebo MC 422 C


Jednotka regultoru CC 422 nebo CC 424
Ovldac panel
Ploch barevn obrazovka TFT se softklvesami 15,1 palce

Programov pam

Nejmn 25 GB, dvojprocesorov systm nejmn 13 GB

Jemnost rozlien zadvn a


krok zobrazen

a 0,1 m pro linern osy


a 0,000 1 u hlovch os

Rozsah zadvn

Maximln 99 999,999 mm (3 937 palc) ppadn 99 999,999

HEIDENHAIN iTNC 530

757

14.3 Technick informace

Uivatelsk funkce

14.3 Technick informace

Technick daje
Interpolace

Pmky ve 4 osch
Pmky v 5 osch (pro export nutn povolen, voliteln software 1)
Kruh ve 2 osch
Kruh ve 3 osch pi naklonn rovin obrbn (voliteln software 1)
roubovice:
Interpolace kruhov drhy a pmky
Spline:
Zpracovn splin (polynom 3. du)

Doba zpracovn bloku


3D-pmka bez korekce rdiusu

3,6 ms

Regulace os

Jemnost zen polohy: perioda signlu odmovacho zazen polohy/1024


Doba cyklu regultoru polohy: 1,8 ms
Doba cyklu regultoru otek: 600 s
Doba cyklu regultoru proudu: minimln 100 s

Drha pojezdu

Maximln 100 m (3 937 palc)

Otky vetena

maximln 40 000 ot/min (s 2 pry pl)

Kompenzace chyby

Linern a nelinern chyby os, vle, reverzan piky u kruhovch pohyb, tepeln
roztahovn
Adhezn ten

Datov rozhran

Po jednom V.24 / RS-232-C a V.11 / RS-422 s max. 115 kBaud


Rozen datov rozhran s protokolem LSV-2 pro dlkovouobsluhu TNC pes datov
rozhran se softwarem HEIDENHAIN TNCremo
Rozhran Ethernet 100 Base T
asi 2 a 5 MB (v zvislosti na typu soubor a vyten st)
Rozhran USB 1.1
K pipojen ukazovacch zazen (myi) a perifernch zazen (pam ov klenky,
pevn disky, jednotky CD-ROM)

Okoln teplota

Provoz:
0 C a +45 C
Skladovn:30 C a +70 C

z 0,5 ms (voliteln software 2)

Psluenstv
Elektronick run koleka

HR 420 penosn run koleko s displejem nebo


jedno HR 410 penosn run koleko nebo
jedno HR 130 namontovan run koleko nebo
a ti HR 150 namontovan run koleka pes adaptr runho koleka HRA 110

Dotykov sondy

TS 220: spnac 3D-dotykov sonda s kabelovm pipojenm; nebo


TS 440: spnac 3D-dotykov sonda s infraervenm penosem
TS 640: spnac 3D-dotykov sonda s infraervenm penosem
TT 140: spnac 3D-dotykov sonda k promovn nstroj

758

14 Tabulky a pehledy

14.3 Technick informace

Voliteln software 1
Obrbn na otonm stole

Programovn obrys na rozvinutm vlci


Posuv v mm/min

Transformace (pepoty)
souadnic

Naklpn roviny obrbn

Interpolace

Kruh ve 3 osch pi naklonn rovin obrbn

Voliteln software 2
3D-obrbn

z Obzvlt plynul veden pohybu


z 3D-korekce nstroje pomoc vektoru normly plochy
z Zmna naklopen hlavy pomoc elektronickho runho koleka bhem chodu
programu; poloha hrotu nstroje zstv nezmnna (TCPM = Tool Center Point
Management)
z Udrovn nstroje kolmo k obrysu
z Korekce rdiusu nstroje kolmo ke smru pohybu a smru nstroje
z Spline-interpolace

Interpolace

z Pmky v 5 osch (pro export nutn povolen)

Doba zpracovn bloku

z 0,5 ms

Voliteln software DXF-Konverter


Extrahovn obrysovch
program a obrbcch pozic
z dat DXF

Podporovan formt: AC1009 (AutoCAD R12)


Pro popisn dialog a smarT.NC
Pohodln definice vztanho bodu

Voliteln software pro dynamickou kontrolu kolize (DCM)


Kontrola kolize ve vech
provoznch reimech stroje

Vrobce stroje definuje kontrolovan objekty


Tstupov varovn v runm provozu
Peruen programu v automatickm reimu
Tak kontrola pohyb v pti osch

Voliteln software Dodaten jazyky dialog


Dodaten jazyky dialog

HEIDENHAIN iTNC 530

Slovinsky
Norsky
Slovensky
Lotysky
Korejsky
Estonsky
Turecky
Rumunsky

759

14.3 Technick informace

Voliteln software Globln nastaven programu


Funkce pro sluovn
transformovanch souadnic
v provoznch reimech

Zamnit osy
Vloen posunut nulovho bodu
Slouen zrcadlen
Zablokovn os
Proloen runho koleka
Slouen zkladnho natoen a rotace
Koeficient posuvu

Voliteln software pro Adaptivn zen posuvu AFC


Funkce adaptivnho zen
posuvu k optimalizaci eznch
podmnek pi sriov
produkci.

Zjitn skutenho vkonu vetena bhem zkuebnho ezu


Definice hranic, v nich se provd automatick regulace posuvu
Pln automatick zen posuvu bhem prce

Voliteln software KinematicsOpt


Cykly dotykov sondy pro
automatick zkouen a
optimalizaci kinematiky stroje

Zlohovat/obnovit aktivn kinematiku


Zkontrolovat aktivn kinematiku
Optimalizovat aktivn kinematiku

Funkce upgradu FCL 2


Povolen dleitch novinek

Virtuln osa nstroje


Snmac cyklus 441, rychl snmn
CAD offline filtr bod
rov grafika 3D
Obrysov kapsa: kad dl kontue piadit samostatnou hloubku
smarT.NC: transformace souadnic
smarT.NC: funkce PLANE
smarT.NC: pedbh blok podporovan graficky
Rozen funkcionalita USB
Pipojen k sti pes DHCP a DNS

Funkce upgradu FCL 3


Povolen dleitch novinek

760

Cyklus dotykov sondy pro snmn 3D


Snmac cykly 408 a 409 (UNIT 408 a 409 ve smarT.NC) k nastaven vztanho bodu
do stedu drky, pop. do stedu vstupku
Funkce PLANE (Rovina): zadn hlu mezi osami
Uivatelsk dokumentace jako kontextov npovda pmo na TNC
Snen posuvu bhem obrbn obrysu kapsy, kdy je nstroj v plnm zbru.
smarT.NC: obrysov kapsa na vzoru
smarT.NC: paraleln programovn je mon
smarT.NC: nhled obrysovch program ve sprvci soubor
smarT.NC: polohovac strategie pi obrbn bod

14 Tabulky a pehledy

Povolen dleitch novinek

HEIDENHAIN iTNC 530

Grafick zobrazen chrnnho prostoru pi aktivnm monitorovn koliz DCM.


Proloen polohovn runm kolekem v zastavenm stavu pi aktivnm monitorovn
koliz DCM
Zkladn natoen 3D (kompenzace upnut, mus ji upravit vrobce vaeho stroje)

761

14.3 Technick informace

Funkce upgradu FCL 4

14.3 Technick informace

Vstupn formty a jednotky funkc TNC


Polohy, souadnice, rdiusy krunic, dlky
zkosen

-99 999,9999 a +99 999,9999


(5;4 : mst ped desetinnou rkou, mst za desetinnou rkou) [mm]

sla nstroj

0 a 32 767,9 (5;1)

Jmna nstroj

16 znak, pi TOOL CALL psan mezi . Dovolen zvltn znaky: #, $,


%, &, -

Delta-hodnoty pro korekce nstroj

-99,9999 a +99,9999 (2;4) [mm]

Otky vetena

0 a 99 999,999 (5;3) [ot/min]

Posuvy

0 a 99 999,999 (5;3) [mm/min] nebo [mm/zub] nebo [mm/ot]

asov prodleva v cyklu 9

0 a 3 600,000 (4;3) [s]

Stoupn zvitu v rznch cyklech

-99,9999 a +99,9999 (2;4) [mm]

hel pro orientaci vetena

0 a 360,0000 (3;4) []

hel pro polrn souadnice, rotaci,


naklopen roviny

-360,0000 a 360,0000 (3;4) []

hel polrnch souadnic pro interpolaci


roubovic (CP)

-99 999,9999 a +99 999,9999 (5;4) []

sla nulovch bod v cyklu 7

0 a 2 999 (4,0)

Koeficient zmny mtka v cyklech 11 a 26

0,000001 a 99,999999 (2,6)

Pdavn funkce M

0 a 999 (3,0)

sla Q-parametr

0 a 1999 (4,0)

Hodnoty Q-parametr

-999 999 999 a +999 999 999 (9 mst, plovouc rka)

Nvst (LBL) pro skoky v programu

0 a 999 (3,0)

Nvst (LBL) pro skoky v programu

Libovoln textov etzec mezi hornmi uvozovkami ()

Poet opakovn sti programu REP

1 a 65 534 (5,0)

slo chyby u Q-parametrick funkce FN14

0 a 1 099 (4,0)

Spline-parametr K

-9,9999999 a +9,9999999 (1,7)

Exponent pro splnov parametr

-255 a 255 (3,0)

Normlov vektory N a T u 3D-korekc

-9,9999999 a +9,9999999 (1,7)

762

14 Tabulky a pehledy

14.4 Vmna zlon baterie

14.4 Vmna zlon baterie


Po vypnut dicho systmu napj TNC zlon baterie, aby nedolo
ke ztrt dat v pamti RAM.
Kdy TNC vype hlen Vymnit zlohovac baterii, muste baterie
vymnit:
K vmn zlon baterie vypnte stroj a TNC!
Zlon baterii sm vymnit pouze kolen osoba!
Typ baterie:1 lithiov baterie, typ CR 2450N (Renata) obj. .
315 878-01
1
2

Zlohov baterie se nachz na zadn stn MC 422 B.


Vmna baterie; novou baterii lze vloit pouze ve sprvn poloze

HEIDENHAIN iTNC 530

763

iTNC 530 s Windows XP


(voliteln)

15.1 vod

15.1 vod
Licenn smlouva s koncovm uivatelem
(EULA) pro Windows XP
Dodrujte prosm licenn smlouvu Microsoftu s koncovm
uivatelem (EULA), kter je piloena k dokumentaci
vaeho stroje.

Obecn
V tto kapitole jsou popsny zvltnosti iTNC 530 pod
Windows XP. Vechny systmov funkce Windows XP si
mete pest v dokumentaci Windows.
dic systmy TNC firmy HEIDENHAIN se vdy vyznaovaly
snadnm ovldnm: jednoduch programovn v popisnm dialogu
HEIDENHAIN, praxi odpovdajc cykly, jednoznan funkn tlatka a
nzorn grafick funkce z nich in oblben, pmo v dln
programovateln dc systmy.
Nyn m uivatel k dispozici jako uivatelsk rozhran tak standardn
operan systm Windows. Nov a vkonn hardware HEIDENHAIN
se dvma procesory je pitom zkladem pro iTNC 530 pod Windows
XP.
Jeden procesor se star o koly provdn v relnm ase a operan
systm HEIDENHAIN, zatmco druh procesor je k dispozici vlun
standardnmu operanmu systmu Windows a tak otevr uivateli
svt informanch technologi.
I zde je pohodln ovldn na prvnm mst:
Do ovldacho panelu je integrovna kompletn klvesnice PC s
dotykovou plokou (touchpad)
Ploch barevn monitor 15 s vysokm rozlienm ukazuje jak
prosted iTNC, tak i aplikace Windows
Pes rozhran USB mete k dicmu systmu jednodue pipojit
standardn psluenstv PC, jako napklad my, datov nosie
atd.

766

15 iTNC 530 s Windows XP (voliteln)

Technick daje

iTNC 530 pod Windows XP

Proveden

Dvouprocesorov dic systm s

15.1 vod

Technick daje

operanm systmem HEROS, pracujcm


v relnm ase, k zen stroje
operanm systmem PC Windows XP
jako uivatelskm rozhranm
Pam

Pam RAM:
512 MB pro aplikace dcho systmu
512 MB pro aplikace Windows.
Pevn disk
13 GB pro soubory TNC
13 GB pro data Windows, z toho je cca
13 GB vyuiteln pro aplikace

Datov rozhran

HEIDENHAIN iTNC 530

Ethernet 10/100 BaseT (a 100 Mbit/s;


zvis na vyten st)
V.24-RS232C (max. 115 200 bit/s)
V.11-RS422 (max. 115 200 bit/s)
2 x USB
2 x PS/2

767

15.2 Sputn aplikac iTNC 530

15.2 Sputn aplikac iTNC 530


Pihlen Windows
Po zapnut napjen se iTNC 530 spust automaticky. Jakmile se
objev zadvac dialog k pihlen do Windows, jsou dv monosti, jak
se pihlsit:
Pihlen jako obsluha TNC
Pihlen jako mstn sprvce
Pihlen jako obsluha TNC
Do zadvacho polka Jmno uivatele zadejte TNC, do
zadvacho polka Password nezadvejte nic a klepnte na tlatko
OK.
Software TNC se spust automaticky, na dicm panelu iTNC
Control Panel se objev stavov hlen Starting, Please wait... .
Dokud se zobrazuje iTNC Control Panel (viz obrzek),
nespoutjte ani neobsluhujte dn jin programy
Windows. Jakmile je software iTNC spn sputn,
zmen se Control Panel do symbolu HEIDENHAIN v lit
loh.
Tato identifikace uivatele dovoluje v operanmu systmu
Windows jen velmi omezen pstup. Nesmte mnit
nastaven st, ani instalovat nov programy.

768

15 iTNC 530 s Windows XP (voliteln)

15.2 Sputn aplikac iTNC 530

Pihlen jako mstn sprvce


Spojte se s vrobcem vaeho stroje, kter vm sdl
pstupov jmno uivatele a heslo.
Jako mstn sprvce mete provdt instalaci softwaru a nastavovat
s .
HEIDENHAIN neposkytuje dnou podporu pi instalaci
aplikac Windows a nepebr dn zruky za funkci
aplikac, kter nainstalujete.
HEIDENHAIN neru za chybn obsah pevnch disk,
kter vznikl po instalaci aktualizac cizho softwaru nebo
dodatenho aplikanho softwaru.
Pokud budou po zmnch program nebo dat nutn
zkroky servisu firmy HEIDENHAIN, pak bude firma
HEIDENHAIN takto vznikl servisn nklady tovat.
Aby bylo mono zaruit bezvadnou funkci aplikace iTNC, mus mt
systm Windows XP v kadm okamiku k dispozici dostatek
vkonu CPU
voln pamti na pevnm disku v jednotce C
operan pamti
ky psma rozhran pevnho disku
zen vyrovnv drobn vpadky (a do jedn sekundy pi trvn
cyklu bloku 0,5 ms) pi penosu dat z potae Windows rozshlm
ukldnm dat TNC do vyrovnvac pamti. Zhrout-li se vak penos
dat ze systmu Windows na del dobu, me dojt pi provdn
programu k poruchm posuvu a tm k pokozen obrobku.
Pi instalacch softwaru vnujte pozornost tmto
pedpokladm:
Instalovan program nesm pota Windows vytovat a
k mezi jeho vkonnosti (512 MB RAM, Pentium M s
taktovacm kmitotem 1,8 GHz).
Programy, kter maj pi chodu pod Windows stupn
priority vy ne normln (above normal), vysok (high)
nebo v relnm ase (real time) (napklad hry) se nesm
instalovat.
Virov skenovac programy byste mli pouvat zsadn
pouze tehdy, kdy TNC prv nezpracovv dn NCprogram. HEIDENAIN doporuuje virov skenovac
programy pouvat hned po zapnut nebo tsn ped
vypnutm dicho programu.

HEIDENHAIN iTNC 530

769

15.3 Vypnut iTNC 530

15.3 Vypnut iTNC 530


Zkladn pokyny
Aby se zabrnilo ztrtm dat pi vypnut, muste iTNC 530 vypnat
pedpisov: k tomu mte nkolik monost, kter jsou popsny v
dalch odstavcch.
Svvoln vypnut iTNC 530 me vst ke ztrt dat.
Ne ukonte Windows, je nutno zavt aplikaci iTNC 530.

Odhlen uivatele
Od Windows se mete kdykoli odhlsit, ani by to nepzniv ovlivnilo
software iTNC. Bhem odhlaovn vak nen obrazovka iTNC
viditeln a nemete tedy provdt dn zadn.
Uvdomte si vak, e pro stroj specifick tlatka (nap.
NC-Start nebo smrov tlatka os) zstvaj aktivn.
Jakmile se pihls nov uivatel, obrazovka iTNC se opt objev.

770

15 iTNC 530 s Windows XP (voliteln)

15.3 Vypnut iTNC 530

Ukonen aplikace iTNC


Pozor!
N ukonte aplikaci iTNC, muste bezpodmnen
stisknout tlatko CENTRL-STOP. Jinak by mohlo dojt
ke ztrt dat nebo k pokozen stroje.
Pro ukonen aplikace iTNC existuj dv monosti:
Intern ukonen pes run provozn reim: ukon zrove
Windows
Extern ukonen pes Ovldac panel iTNC: ukon pouze aplikaci
iTNC
Intern ukonen pes run provozn reim
Zvolte provozn reim Run (Manuln)
Pepnejte litu softklves, a se zobraz softklvesa pro vypnut
aplikace iTNC
Zvolte funkci vypnn, potom znovu potvrte
dialogovou otzku softklvesou ANO.

Kdy se objev na obrazovce iTNC hlen Windows


Nyn mete v pota bezpen vypnout (Its now
safe to turn off your computer), pak smte vypnout i
napjen pro iTNC 530.

Extern ukonen pes Ovldac panel iTNC


Na klvesnici ASCII stisknte klvesu Windows: aplikace iTNC se
minimalizuje a zobraz se lita loh
Poklepejte dvakrt na zelen symbol HEIDENHAIN vpravo dole v
lit loh: objev se Ovldac panel iTNC (viz obrzek).
Zvolte funkci pro ukonen aplikace iTNC 530:
stisknte tlatko Stop iTNC

Po stisknut tlatka CENTRL-STOP potvrte hlen


iTNC tlatkem Yes: aplikace iTNC se zastav

Ovldac panel iTNC zstane aktivn. Pomoc tlatka


Restart iTNC mete iTNC 530 znovu spustit

Pro ukonen Windows zvolte

tlatko Start
poloku nabdky Shut down... (Vypnout)
znovu poloku nabdky Shut down (Vypnout)
a potvrte pomoc OK

HEIDENHAIN iTNC 530

771

15.3 Vypnut iTNC 530

Ukonen Windows
Jestlie se pokuste ukonit Windows, dokud je software iTNC jet
aktivn, vyd zen vstrahu (viz obrzek).
Pozor!
Ne potvrdte pomoc OK, stisknte bezpodmnen
tlatko CENTRL-STOP. Jinak by mohlo dojt ke ztrt
dat nebo k pokozen stroje.
Kdy potvrdte pomoc OK, ukon se software iTNC a pak se ukon i
Windows.
Pozor!
Windows zobraz po nkolika sekundch vlastn vstrahu
(viz obrzek), kter pekryje vstrahu TNC. Vstrahu nikdy
nepotvrzujte tlatkem End Now (Nyn ukonit), mohlo by
dojt ke ztrt dat nebo pokozen stroje.

772

15 iTNC 530 s Windows XP (voliteln)

15.4 Nastaven st

15.4 Nastaven st
Pedpoklad
Abyste mohli provdt nastaven st, muste se pihlsit
jako mstn sprvce. Spojte se s vrobcem vaeho stroje,
kter vm sdl potebn pstupov jmno uivatele a
heslo.
Nastaven sm provdt pouze specialista na st.

pravy nastaven
Pi dodn obsahuje iTNC 530 dvoj nastaven st - Local Area
Connection a iTNC Internal Connection (viz obrzek).
Local Area Connection je pipojen iTNC k va sti. Vechna znm
nastaven Windows XP mete va sti pizpsobit (k tomu si protte
popis st Windows XP).
Pipojen iTNC Internal Connection je intern zapojen
iTNC. Zmny nastaven tohoto pipojen nejsou povoleny a
mohou zpsobit ztrtu funkce iTNC.
Tato intern adresa st je nastavena na 192 168 252 253 a
nesm kolidovat s va firemn st, pods 192.168.254.xxx
tedy nesm existovat. V ppad konflikt adres se spojte
ppadn s fou HEIDENHAIN.
Opce Obtain IP adress automatically (automatick
zskvn adresy st) nesm bt aktivn.

HEIDENHAIN iTNC 530

773

15.4 Nastaven st

zen pstupu
Sprvci maj pstup k jednotkm D, E a F zen TNC. Uvdomte si, e
data v tchto oddlech jsou zsti kdovan binrn a zpisov
pstupy mohou vst k nedefinovanmu chovn iTNC.
Oddly D, E a F maj pstupov prva pro skupiny uivatel SYSTM
a Sprvci. Skupinou SYSTM se zaji uje, e zskv pstup servis
Windows, kter zen spout. Skupinou Sprvci se dosahuje toho, e
v relnm ase pracujc pota iTNC zskv spojen se st pes
iTNC Internal Connection.
Nesmte ani omezovat pstup pro tyto skupiny, ani jin
skupiny pipojovat, ani v tchto skupinch urit pstupy
zakazovat (omezen pstupu maj pod Windows pednost
oproti pstupovm oprvnnm).

774

15 iTNC 530 s Windows XP (voliteln)

15.5 Zvltnosti pi sprv soubor

15.5 Zvltnosti pi sprv soubor


Jednotka iTNC
Vyvolte-li sprvu soubor iTNC, dostanete v levm okn seznam
vech existujcch jednotek, nap.
C:\: oddl Windows na vestavnm pevnm disku
RS232:\: sriov rozhran 1
RS422:\: sriov rozhran 2
TNC:\: oddl dat iTNC
Krom toho mohou existovat jet dal jednotky st, kter jste pipojili
pes przkumnka Windows.
Uvdomte si, e datov jednotka iTNC se ve sprv
soubor objevuje pod jmnem TNC:\. Tato jednotka
(oddl) m v przkumnku Windows jmno D.
Podadrese v jednotce TNC (nap. RECYCLER a
SYSTEM VOLUME IDENTIFIER) si vytv systm
Windows XP a vy je nesmte smazat.
Pomoc strojnho parametru 7225 mete definovat
psmena s ovch jednotek, kter se nemaj zobrazovat ve
sprv soubor TNC.
Jestlie jste v przkumnku Windows pipojili novou jednotku st,
muste pp. aktualizovat indikaci existujcch jednotek iTNC:

Vyvoln sprvy soubor: stisknte klvesu PGM MGT


svtl polko pesute doleva do okna jednotek
litu softklves pepnte na druhou rove
aktualizujte zobrazen jednotek: stisknte softklvesu AKT. STROM

HEIDENHAIN iTNC 530

775

15.5 Zvltnosti pi sprv soubor

Penos dat do iTNC 530


Dve ne mete spustit z iTNC penos dat, muste
pslunou jednotku pipojit pes przkumnka Windows.
Pstup k tzv. jmnm st UNC (nap. \\PC0815\DIR1)
nen mon.
Specifick soubory TNC
Po pipojen iTNC 530 do va st mete z iTNC realizovat pstup do
libovolnho potae a penet soubory. Penosem dat z iTNC vak
mete spoutt jen urit typy soubor. Je to kvli tomu, e pi
penosu dat do iTNC se soubory mus pevdt do binrnho formtu.
Koprovn dle uvedench typ soubor na datovou
jednotku D pes przkumnka Windows nen dovoleno!
Typy soubor, kter se nesmj koprovat pes przkumnka Windows:
programy popisnho dialogu (ppona .H);
jednotkov programy smarT.NC (koncovka souboru .HU)
obrysov programy smarT.NC (koncovka souboru .HC)
tabulky bod smarT.NC (koncovka souboru .HP)
programy DIN/ISO (ppona .I)
tabulky nstroj (koncovka .T);
tabulky pozic nstroj (koncovka .TCH)
tabulky palet (koncovka .P);
tabulky nulovch bod (koncovka .D);
tabulky bod (koncovka .PNT);
tabulky eznch podmnek (koncovka .CDT);
voln definovateln tabulky (koncovka .TAB).
Postup pi penosu soubor: Viz Datov penos z/na extern nosi
dat, strana 134.
Soubory ASCII
Soubory ASCII (soubory s pponou .A) mete koprovat pes
przkumnka bez omezen.
Uvdomte si, e vechny soubory, kter chcete
zpracovvat na TNC, mus bt uloeny na jednotce D.

776

15 iTNC 530 s Windows XP (voliteln)

3D-korekce ... 218


Delta-hodnoty ... 220
Face Milling ... 222
normovan vektor ... 219
Orientace nstroje ... 221
Peripheral Milling ... 224
Tvary nstroje ... 220
3D-zobrazen ... 660

Datov rozhran
Datov rozhran
nastaven ... 709
piazen ... 710
Zapojen konektor ... 752
Definice neobrobenho
polotovaru ... 140
Definice vzoru ... 344
Definovn materilu obrobku ... 227
Dlka nstroje ... 198
Dialog ... 142
Dl obrys ... 458
Dokonen dna ... 454
Dokonen stn ... 455
Drhov funkce
Zklady ... 236
Kruhy a kruhov oblouky ... 239
Pedpolohovn ... 240
Drhov pohyby
Polrn souadnice
Kruhov drha kolem plu
CC ... 263
Kruhov drha s tangencilnm
napojenm ... 264
Pehled ... 261
Pmka ... 263
pravohl souadnice
Kruhov drha kolem stedu
kruhu CC ... 254
Kruhov drha s definovanm
rdiusem ... 255
Kruhov drha s tangencilnm
napojenm ... 256
Pehled ... 249
Pmka ... 250
Voln programovn obrys FK: viz
FK-programovn

Elipsa ... 648


Extern penos dat
iTNC 530 ... 134
iTNC 530 pod Windows 2000 ... 775
Extern pstup ... 736

Adaptivn zen posuvu ... 692


Adres ... 117, 123
koprovn ... 127
smazat ... 128
zaloen ... 123
AFC ... 692
Aktualizovat software TNC ... 708
Animace funkce PLANE ... 541
Automatick start programu ... 681
Automatick vpoet eznch
podmnek ... 203, 226
Automatick men nstroje ... 202

B
Blok
smazat ... 146
vloen, zmna ... 146
Bodov rastr

C
Cesta ... 117
Chod programu
Globln nastaven programu ... 684
Pedbh blok ... 676
Pehled ... 671
peruen ... 672
Peskoen blok ... 682
pokraovn po peruen ... 675
provdn ... 671
Chybov hlen ... 166, 167
Npovda pi ... 166
Chybov hlen NC ... 166, 167
Cyklus
definovn ... 335
Skupiny ... 335
vyvoln ... 337
Cykly a tabulky bod ... 354

HEIDENHAIN iTNC 530

asov prodleva ... 528


eln frzovn ... 500
sla kd ... 707
sla verz ... 707
slo nstroje ... 198
slo opc ... 706
slo softwaru ... 706
lenn program ... 157
ten systmovho asu ... 636

F
FCL ... 706
FCL-funkce ... 8
Filtrovn dat CAD ... 570
FK-programovn ... 269
Grafika ... 270
Konverze na popisn dialog ... 271
Kruhov drhy ... 273
Monosti zadvn
Koncov body ... 274
Parametry kruhu ... 275
Pomocn body ... 277
Relativn vztahy ... 278
Smr a dlka obrysovch
prvk ... 274
Uzaven obrysy ... 276
Pmky ... 273
Zahjen dialogu ... 272
Zklady ... 269
FN14: ERROR: Vydn chybovch
hlen ... 605
FN15: PRINT: neformtovan vstup
text ... 609
FN16: F-PRINT: formtovan vstup
text ... 610
FN18: SYSREAD: ten systmovch
dat ... 615
FN19: PLC: pedn hodnot do
PLC ... 622
FN20: WAIT FOR: Synchronizace NC a
PLC ... 623
FN23: DATA KRUHU: vpoet kruhu ze
3 bod ... 600
FN24: DATA KRUHU: vpoet kruhu ze
4 bod ... 600
FN25: PRESET: nastaven novho
vztanho bodu ... 624
FN26: TABOPEN: oteven voln
definovateln tabulky ... 625
FN27: TABWRITE: zapsat do voln
definovateln tabulky ... 625
FN28: TABREAD: ten voln
definovateln tabulky ... 626

777

Index

SYMBOLE

Index

Formulov nhled ... 232


Frzovn drek
Hrubovn + dokonovn ... 417
Frzovn sklonnou frzou v
naklopen rovin ... 560
Frzovn zvit se zahloubenm ... 386
Funkce Hledat ... 149
Funkce PLANE ... 539
Animace ... 541
Automatick natoen ... 556
definice Eulerovch hl ... 547
definice osovho hlu ... 554
Definice prostorovho hlu ... 543
Definice prmtu hlu ... 545
definice vektory ... 549
definovn bod ... 551
frzovn sklonnou frzou ... 560
inkrementln definice ... 553
postup pi polohovn ... 556
vbr monch een ... 558
Zruen ... 542

Kalkultor ... 165


Koeficient posuvu pro zanoovac
pohyby: 103 ... 310
Koeficient zmny mtka ... 518
Konstantn drhov
rychlost: 90 ... 305
Kontextov npovda ... 171
Kontrola dotykovou sondou ... 317
Kontrola pouitelnosti nstroj ... 679
Kontrola s ovho spojen ... 720
Konverze
FK-program ... 271
Vytvoen vratnho programu ... 567
Konverze FK-program ... 271
Koprovn st programu ... 148
Korekce nstroje
Dlka ... 214
Rdius ... 215
Trojrozmrn ... 218
Korekce rdiusu ... 215
Vnj rohy, vnitn rohy ... 217
Zadn ... 216
Koule ... 652
Kruhov ep ... 430
Kruhov drka
Hrubovn + dokonovn ... 422
Kruhov
drha ... 254, 255, 256, 263, 264
Kruhov kapsa
Hrubovn + dokonovn ... 413

Nahrazovn text ... 150


Najet na obrys ... 242
polrnmi souadnicemi ... 243
Naklpc osy ... 324, 325
Naklpn roviny obrbn ... 91, 520
Naklopen roviny
obrbn ... 91, 520, 539
Cyklus ... 520
hlavn body ... 524
run ... 91
Npovda pi chybovch
hlench ... 166
Nastaven asov zny ... 734
Nastaven penosov rychlosti v
baudech ... 709
Nastaven st ... 716
iTNC 530 pod Windows 2000 ... 773
Nastaven systmovho asu ... 734
Nastaven vztanho bodu ... 82
bez 3D-dotykov sondy ... 82
Bhem chodu programu ... 624
Nstrojov data
Delta-hodnoty ... 199
indexovn ... 205
vyvoln ... 210
zadvn do programu ... 199
zadvn do tabulky ... 200
Natoen ... 517

G
Generovn L-bloku ... 729
Globln nastaven programu ... 684
Grafick simulace ... 664
Zobrazen nstroje ... 664
Grafick zobrazen
Nhledy ... 658
pi programovn ... 151, 153
Zvten vezu ... 152
Zvten vezu ... 663

H
Hlavn osy ... 111
Hloubkov vrtn ... 370
Hlub vchoz bod ... 372
Hlub vchoz bod pi vrtn ... 372
Hrubovn:\viz SL-cykly, hrubovn

I
Indexovan nstroje ... 205
Informace o formtech ... 762
Instalace servisn sady ... 708
Interpolace Helix ... 265
iTNC 530 ... 48
s Windows 2000 ... 766

J
Jmno nstroje ... 198
Jmno programu:\Viz Sprva soubor,
jmno souboru

778

L
Look ahead ... 312

M
Materil bitu nstroje ... 203, 228
M-funkce:\viz Pdavn funkce
MOD-funkce
oputn ... 704
Pehled ... 705
volba ... 704
Monitorovn
kolize ... 97
Monitorovn kolize ... 97
Monitorovn pracovnho
prostoru ... 669, 724

O
Obrazovka ... 49
Odjet od obrysu ... 315
Opakovn st programu ... 578
Optn najet na obrys ... 678
Oputn obrysu ... 242
polrnmi souadnicemi ... 243
Orientace vetena ... 530
Osa natoen
drhov optimalizovan
pojdn: M126 ... 322
Redukce indikace
polohy: 94 ... 323
Otky vetena zmna ... 81
Oteven obrys ... 456
Oteven rohy obrysu: 98 ... 309
Ovldac panel ... 51

Parametrick programovn: viz


programovn s Q-parametry
Pevn disk ... 115
Pevn souadnice stroje: 91,
M92 ... 302
Ping ... 720
Pl vlce
Frzovn obrysu ... 466
Obrbn obrysu ... 459
Obrbn rovnho vstupku ... 464
Obroben drky ... 461
Podprogram ... 577
Pedbh blok ... 676
po vpadku proudu ... 676
Pejet referennch bod ... 68
Pepnout velk/mal psmena ... 161
Peruen obrbn ... 672
Pevzet aktuln polohy ... 144
Pohled shora (pdorys) ... 658
Pdavn funkce
pro drhov chovn ... 305
pro kontrolu provdn
programu ... 301
pro laserov ezac stroje ... 330
pro rotan osy ... 321
pro veteno a chladic
kapalinu ... 301
pro zadvn souadnic ... 302
zadn ... 300
Pdavn osy ... 111
Pihlen Windows ... 768
Pmka ... 250, 263
Pipojen / odpojen zazen
USB ... 137
Pipojen st ... 136
Psluenstv ... 65
Pojdn osami stroje ... 71
elektronickm runm
kolekem ... 73, 74
externmi smrovmi tlatky ... 71
krokov ... 72
Polrn souadnice
Najet na obrys/oputn
obrysu ... 243
Programovn ... 261
Zklady ... 112
Polohovn
pi naklopen rovin
obrbn ... 304, 329
s runm zadnm ... 104

Polohy obrobku
absolutn ... 113
inkrementln ... 113
Popisn dialog ... 142
Posunut nulovho bodu ... 572
Pomoc tabulky nulovch
bod ... 573
s tabulkami nulovch bod ... 510
v programu ... 509
Zadn souadnic ... 572
Zptn nastaven ... 574
Posuv ... 80
Monosti zadvn ... 143
u rotanch os, M116 ... 321
Zmnit ... 81
Posuv v milimetrech na otku
vetena: 136 ... 311
Pravideln plocha ... 497
Pravohl ep ... 427
Pravohl kapsa
Hrubovn + dokonovn ... 408
Program
Editovat ... 145
lenn ... 157
oteven novho ... 140
struktura ... 139
Programovac grafika ... 270
Programovac pomcky ... 538
Programovn pohyb nstroje ... 142
Programovn Q-parametr
Pdavn funkce ... 604
Pipomnky pro
programovn ... 593, 633, 634, 6
35, 639, 641
Rozhodovn kdy/pak ... 601
hlov funkce ... 598
Zkladn matematick funkce ... 596
Programovn s Qparametry ... 592, 631
Vpoty kruhu ... 600
Programov pedvolby ... 536
Proloen polohovn runm
kolekem: 118 ... 314
Promovn nstroj ... 202
Provdn programu
Provst aktualizaci softwaru ... 708
Provozn asy ... 733
Provozn reimy ... 52

Q-parametry
formtovan vpis ... 610
Kontrolovn ... 603
neformtovan vstup ... 609
Pedn hodnot do PLC ... 622
pedobsazen ... 642

HEIDENHAIN iTNC 530

Index

R
Rdius nstroje ... 199
Rastr bod
na krunici ... 437
na pmce ... 439
Pehled ... 436
Rotan osa
Rozdlen obrazovky ... 50
Rozhran Ethernet
konfigurovn ... 716
Monosti pipojen ... 713
Pipojen a odpojen s ovch
jednotek ... 136
vod ... 713
Rozhran USB ... 766
Rozten kruh ... 437
Rychloposuv ... 196
Rychlost datovho penosu ... 709

etzcov parametry ... 631


ezn laserem, pdavn funkce ... 330
zen posuvu, automatick ... 692

S
Seznam chybovch hlen ... 167
Seznam zvad ... 167
Skupiny soust ... 595
SL-cykly
Cyklus Obrys ... 446
Dl obrys ... 458
Dokonen dna ... 454
Dokonen stny ... 455
hrubovn ... 452
Obrysov data ... 450
Oteven obrys ... 456
Pedvrtn ... 451
Slouen obrysy ... 447, 484
Zklady ... 443, 490

779

Index

SL-cykly s jednoduchm obrysovm


vzorcem ... 490
SL-cykly se sloitmi obrysovmi vzorci
Slouen transformace ... 684
Snmac cykly
viz Pruka pro uivatele cykl
dotykov sondy
Software pro penos dat ... 711
Soubor
zaloen ... 123
Soubor o pouit nstroj ... 679
Soubory ASCII ... 160
SPEC FCT ... 536
Spline-interpolace ... 285
Formt bloku ... 285
Rozsah zadvn ... 286
Sprva program: Viz Sprva soubor
Sprva soubor ... 117
Adrese ... 117
koprovn ... 127
zaloen ... 123
extern penos dat ... 134
Jmno souboru ... 116
Klvesov zkratky ... 133
Konfigurace pomoc MOD ... 721
Koprovn souboru ... 124
Koprovn tabulek ... 126
Ochrana soubor ... 131
Oznaen soubor ... 129
Pehled funkc ... 118
Pejmenovn souboru ... 131
Pepsn soubor ... 125
Smazn souboru ... 128
Soubor
zaloen ... 123
Typ souboru ... 115
volba souboru ... 120
vyvoln ... 119
Zvisl soubory ... 722
Sprva vztanch bod ... 84
Staen soubor npovdy ... 176
Stav (status) souboru ... 119
Stav vvoje ... 8
Sted kruhu ... 253

Strojn parametry
pro 3D-dotykov sondy ... 739
pro extern penos dat ... 739
pro obrbn a provdn
programu ... 750
Pro zobrazen TNC a TNCeditoru ... 743
Synchronizace NC a PLC ... 623
Synchronizace PLC a NC ... 623
Systm npovdy ... 171

Textov promnn ... 631


TNCguide ... 171
TNCremo ... 711
TNCremoNT ... 711
TRANS DATUM ... 572
Transformace (pepoet)
souadnic ... 508
Transformace souadnic ... 572
Trigonometrie ... 598

Uivatelsk parametry ... 738


veobecn
pro 3D-dotykov sondy ... 739
pro extern penos dat ... 739
pro obrbn a provdn
programu ... 750
Pro zobrazen TNC, TNCeditoru ... 743
zvisl na stroji ... 723
hlov funkce ... 598
Univerzln vrtn ... 366, 370
pln kruh ... 254

780

roubovice ... 265

T
Tabulka nstroj
editace, oputn ... 204
Editan funkce ... 204
Monosti zadvn ... 200
Tabulka eznch podmnek ... 226
Tabulka palet
Pevzet souadnic ... 179, 183
Pouit ... 178, 182
volba a oputn ... 180, 186
zpracovn ... 181, 193
Tabulka pozic ... 207
Tabulka Preset ... 84
Tabulky bod ... 351
TCPM ... 562
Zptn nastaven ... 566
Teach In (nauen) ... 144, 250
Technick daje ... 755
iTNC 530 pod Windows 2000 ... 767
Teleservis ... 735
Testovn programu
a do uritho bloku ... 670
Nastaven rychlosti ... 657
Pehled ... 666
provdn ... 669
Testovn program
Textov soubor
Editan funkce ... 161
hledn st textu ... 164
Mazac funkce ... 162
oteven a oputn ... 160

V
Vmna nstroj ... 211
Vmna zlon baterie ... 763
Vpoet eznch podmnek ... 226
Vpoty kruhu ... 600
Vpoty se zvorkami ... 627
Vlec ... 650
Vcensobn obrbn ... 562
Vloen koment ... 158
Vnj frzovn zvitu ... 398
Vnitn frzovn zvitu ... 384
Vnoovn ... 581
Volba mrovch jednotek ... 140
Volba obrysu z DXF ... 294
Volba pozic z DXF ... 297
Volba typu nstroje ... 203
Voliteln software ... 759
Vrtac cykly ... 356
Vrtac frzovn ... 373
Vrtac frzovn zvit ... 390, 394
Vrtn ... 358, 360, 366, 370
Hlub vchoz bod ... 372

Index

V
Vrtn zvit
bez vyrovnvac hlavy ... 377, 379
s vyrovnvac hlavou ... 375
Vypnut ... 70
Vystruovn ... 362
Vytvoen novho souboru ... 123
Vytvoen vratnho programu ... 567
Vyvoln programu
Libovoln program jako
podprogram ... 579
pomoc cyklu ... 529
Vyvrtvn ... 364
Vzor obrbn ... 344
Vztan systm ... 111

W
Windows 2000 ... 766
WMAT.TAB ... 227

Z
Zabezpeen (zlohovn) dat ... 116
Zadn otek vetena ... 210
Zklady ... 110
Zklady frzovn zvit ... 382
Zamnit osy ... 687
Zaoblen roh ... 252
Zapnut ... 68
Zapojen konektor datovch
rozhran ... 752
Zvisl soubory ... 722
Zjitn asu obrbn ... 665
Zkosen ... 251
Zkuebn ez ... 696
Zmna mtka (pro jednotliv
osy) ... 519
Zobrazen soubor npovdy ... 732
Zobrazen stavu ... 55
pdavn ... 57
veobecn ... 55
Zobrazen ve 3 rovinch ... 659
Zptn zahlubovn ... 368
Zpracovn dat DXF ... 287
Zpracovvn 3D-dat ... 494
Zrcadlen ... 515
Zvltn funkce ... 536
Zvolen vztanho bodu ... 114

HEIDENHAIN iTNC 530

781

Pehledov tabulky
Cykly
slo
cyklu

Oznaen cyklu

DEFCALLaktivn aktivn

Strnka

Posunut nulovho bodu

Strana 509

Zrcadlen

Strana 515

asov prodleva

Strana 528

10

Natoen

Strana 517

11

Koeficient zmny mtka

Strana 518

12

Vyvoln programu

Strana 529

13

Orientace vetena

Strana 530

14

Definice obrysu

Strana 446

19

Naklopen roviny obrbn

Strana 520

20

Obrysov data SL II

Strana 450

21

Pedvrtn SL II

Strana 451

22

Hrubovn SL II

Strana 452

23

Dokonen dna SL II

Strana 454

24

Dokonen stn SL II

Strana 455

25

Jednotliv obrys

Strana 456

26

Koeficient zmny mtka pro jednotliv osy

27

Pl vlce

Strana 459

28

Pl vlce frzovn drek

Strana 461

29

Vstupek na vlcovm plti

Strana 461

30

Zpracovvn 3D-dat

Strana 494

32

Tolerance

39

Vlcov pl vnj obrys

Strana 466

200

Vrtn

Strana 360

201

Vystruovn

Strana 362

202

Vyvrtvn

Strana 364

203

Univerzln vrtn

Strana 366

Strana 519

Strana 531

slo
cyklu

Oznaen cyklu

DEFCALLaktivn aktivn

204

Zptn zahlubovn

Strana 368

205

Univerzln hlubok vrtn

Strana 370

206

Vrtn (ezn) zvit s vyrovnvac hlavou, nov

Strana 375

207

Vrtn (ezn) zvit bez vyrovnvac hlavy, nov

Strana 377

208

Vrtac frzovn

Strana 373

209

Vrtn (ezn) zvit s lomem tsky

Strana 379

220

Rastr bod na krunici

Strana 437

221

Rastr bod na pmkch

Strana 439

230

dkovn (plon frzovn)

Strana 495

231

Pravideln plocha

Strana 497

232

eln frzovn

Strana 500

240

Stedn

Strana 358

247

Nastaven vztanho bodu

251

Kompletn obroben pravohl kapsy

Strana 408

252

Kompletn obroben kruhov kapsy

Strana 413

253

Frzovn drek

Strana 417

254

Kruhov drka

Strana 422

256

Kompletn obrbn pravohlho epu

Strana 427

257

Kompletn obrbn kruhovho epu

Strana 430

262

Frzovn zvit

Strana 384

263

Frzovn zvit se zahloubenm

Strana 386

264

Vrtac frzovn zvit

Strana 390

265

Vrtac frzovn zvit

Strana 394

267

Frzovn vnjch zvit

Strana 398

270

Data seku obrysu

Strana 514

Strnka

Strana 458

Pdavn funkce
M

inek

Psob v bloku na zatku konci Strnka

M0

STOP provdn programu/STOP vetena/VYP chladic kapaliny

Strana 301

M1

Voliteln STOP provdn programu

Strana 683

M2

STOP chodu programu/STOP vetena/VYP chladic kapaliny/ pp. vymazn indikace


stavu
(zvis na strojnm parametru)/skok zpt na blok 1

Strana 301

M3
M4
M5

START vetena ve smyslu hodinovch ruiek


START vetena proti smyslu hodinovch ruiek
STOP oten vetena

M6

Vmna nstroje/STOP provdn programu (zvis na strojnm parametru)/ STOP


vetena

M8
M9

ZAP chladic kapaliny


VYP chladic kapaliny

M13
M14

START vetena ve smyslu hodin/ZAP chladic kapaliny


START vetena proti smyslu hodin/ZAP chladic kapaliny

M30

Stejn funkce jako M2

M89

Voln pdavn funkce nebo


vyvoln cyklu, modln inn (zvis na strojnm parametru)

Strana 301

Strana 301
Strana 301

Strana 301

Strana 301
Strana 337

M90

Pouze ve vlenm reimu: konstantn pojezdov rychlost v rozch

M91

V polohovacm bloku: souadnice se vztahuj k nulovmu bodu stroje

Strana 302

M92

V polohovacm bloku: souadnice se vztahuj k poloze definovan vrobcem stroje,


napklad k poloze pro vmnu nstroje

Strana 302

M94

Redukce indikace rotan osy na hodnotu pod 360

Strana 323

M97

Obrbn malch sek obrysu

Strana 307

M98

pln obroben otevench obrys

Strana 309

M99

Vyvoln cyklu po blocch

Strana 337

Strana 305

M101 Automatick vmna nstroje za sestersk nstroj po uplynut ivotnosti


M102 Zruen M101

M103 Redukce posuvu pi zanoovn koeficientem F (procentn hodnota)

Strana 310

M104 Optn aktivace naposledy nastavenho vztanho bodu

Strana 304

M105 Provst obrbn s druhm koeficientem kv


M106 Provst obrbn s prvnm koeficientem kv

Strana 738

M107 Potlaen chybovho hlen u sesterskch nstroj s pdavkem


M108 Zruen M107

Strana 212

Strana 211

inek

Psob v bloku na zatku konci Strnka

M109 Konstantn drhov rychlost na bitu nstroje


(zven a snen posuvu)
M110 Konstantn drhov rychlost na bitu nstroje
(pouze snen posuvu)
M111 Zruen M109/M110

M114 Autom. korekce geometrie stroje pi obrbn s naklpcmi osami


M115 Zruen M114

M116 Posuv hlovch os v mm/min


M117 Zruen M116

M118 Proloen polohovn runm kolekem bhem provdn programu

Strana 314

M120 Dopedn vpoet obrysu s korekc rdiusu (LOOK AHEAD)

Strana 312

M124 Pi zpracovvn nekorigovanch pmkovch blok nebrat body v vahu

Strana 306

M126 Pojdn rotanch os nejkrat cestou


M127 Zruen M126

M128 Zachovn polohy hrotu nstroje pi polohovn naklpcch os (TCPM)


M129 Zruen M128

M130 V polohovacm bloku: body se vztahuj k nenaklopenmu souadnmu systmu

M134 Pesn zastaven na netangencilnch pechodech obrysu pi polohovn s rotanmi


osami
M135 Zruen M134

M136 Posuv F v milimetrech na otku vetena


M137 Zruen M136

M138 Vbr naklpcch os

Strana 328

M140 Odjezd od obrysu ve smru os nstroje

Strana 315

M141 Potlaen kontroly dotykovou sondou

Strana 317

M142 Smazn modlnch programovch informac

Strana 318

M143 Smazn zkladnho natoen

Strana 318

M144 Ohled na kinematiku stroje v polohch AKT/CL na konci bloku


M145 Zruen M144

M148 Automaticky zdvihnout nstroj z obrysu pi NC-stop


M149 Zruen M148

M150 Potlaen hlen koncovho vypnae (blokov inn funkce)

Strana 320

ezn laserem: pm vstup programovanho napt


ezn laserem: vstup napt jako funkce drhy
ezn laserem: vstup napt jako funkce rychlosti
ezn laserem: vstup napt jako funkce asu (rampa)
ezn laserem: vstup napt jako funkce asu (impulz)

Strana 330

M200
M201
M202
M203
M204

Strana 311

Strana 324

Strana 321

Strana 322
Strana 325

Strana 304
Strana 328

Strana 311

Strana 329

Strana 319

DR. JOHANNES HEIDENHAIN GmbH


Dr.-Johannes-Heidenhain-Strae 5
83301 Traunreut, Germany
{ +49 (86 69) 31-0
| +49 (86 69) 50 61
E-Mail: info@heidenhain.de
Technical support | +49 (86 69) 32-10 00
Measuring systems { +49 (86 69) 31-31 04
E-Mail: service.ms-support@heidenhain.de
TNC support
{ +49 (86 69) 31-31 01
E-Mail: service.nc-support@heidenhain.de
NC programming { +49 (86 69) 31-31 03
E-Mail: service.nc-pgm@heidenhain.de
PLC programming { +49 (86 69) 31-31 02
E-Mail: service.plc@heidenhain.de
Lathe controls
{ +49 (86 69) 31-31 05
E-Mail: service.lathe-support@heidenhain.de
www.heidenhain.de

3Ddotykov sondy HEIDENHAIN


Vm pomhaj zkracovat vedlej asy:
napklad

vyrovnvn obrobk
definovn vztanch bod
promovn obrobk
digitalizace 3Dtvar

s obrobkovmi dotykovmi sondami


TS 220 s kabelem
TS 640 s infraervenm penosem
promovn nstroj
kontrola opoteben
detekce lomu nstroje

s nstrojovmi dotykovmi sondami


TT 140
Ve 03
533 190-C2 SW04 1 10/2007 F&W Vytitno ve spolkov Republice Nmecko Prva zmny jsou vyhraen

You might also like