Sunteți pe pagina 1din 519

Manualul utilizatorului

Programare ciclu
iTNC 530
Software NC
340 490-06, 606 420-01
340 491-06, 606 421-01
340 492-06
340 493-06
340 494-06
Romn (ro)
8/2010
HEIDENHAIN iTNC 530 3

D
e
s
p
r
e

a
c
e
s
t

m
a
n
u
a
l
Despre acest manual
Mai jos sunt descrise simbolurile utilizate n acest manual.
Dorii s efectuai modificri sau ai ntmpinat
erori?
Ne strduim continuu s mbuntim documentaia pentru dvs. V
rugm s ne susinei prin a ne trimite solicitrile dvs. la urmtoarea
adres de e-mail: tnc-userdoc@heidenhain.de.
Acest simbol indic faptul c informaiile importante
despre funcie descrise trebuie luate n considerare.
Acest simbol indic faptul c exist unul sau mai multe din
riscurile de mai jos la utilizarea funciei descrise:
Pericol pentru piesa de prelucrat
Pericol pentru elementele de fixare
Pericol pentru scul
Pericol pentru main
Pericol pentru operator
Acest simbol indic faptul c funcia descris trebuie
adaptat de productorul mainii unelte. De aceea, funcia
descris poate varia n funcie de main.
Acest simbol indic faptul c putei gsi informaii detaliate
cu privire la o funcie ntr-un alt manual.
4

M
o
d
e
l
,

s
o
f
t
w
a
r
e

i

c
a
r
a
c
t
e
r
i
s
t
i
c
i

T
N
C Model, software i caracteristici TNC
Acest manual descrie funciile i caracteristicile oferite de TNC,
ncepnd cu urmtoarele versiuni de software NC.
Sufixul E indic versiunea de export a TNC. Versiunea de export a
TNC are urmtoarele limitri:
Micare liniar simultan pe maxim 4 axe
HSCI (HEIDENHAIN Serial Controller Interface) identific noua
platform hardware a controalelor TNC.
HeROS 5 identific noul sistem de operare al controalelor TNC bazate
pe HSCI.
Productorul mainii unelte adapteaz caracteristicile utilizabile ale
TNC la maina sa, setnd parametrii. Este posibil ca unele funcii
descrise n acest manual s nu se regseasc printre caracteristicile
oferite de TNC pentru maina unealt.
Funciile TNC care ar putea s nu fie disponibile pentru maina dvs.
includ:
Msurare scul cu TT
Contactai productorul mainii unelte pentru a v familiariza cu
caracteristice mainii dvs.
Model TNC Versiune software NC
iTNC 530 340 490-06
iTNC 530 E 340 491-06
iTNC 530 340 492-06
iTNC 530 E 340 493-06
Staie de programare iTNC 530 340 494-06
Model TNC Versiune software NC
iTNC 530, HSCI i HeROS 5 606 420-01
iTNC 530, HSCI i HeROS 5 606 421-01
HEIDENHAIN iTNC 530 5

M
o
d
e
l
,

s
o
f
t
w
a
r
e

i

c
a
r
a
c
t
e
r
i
s
t
i
c
i

T
N
C
Majoritatea productorilor de maini, ca i HEIDENHAIN, ofer cursuri
de programare pentru TNC. V recomandm aceste cursuri ca o
metod eficient de a v mbunti abilitile de programare TNC i
de a mprti informaii i idei cu ali utilizatori TNC.
Manualul utilizatorului:
Toate funciile TNC care nu au conexiune cu ciclurile sunt
descrise n manualul de utilizare pentru iTNC 530.
Contactai HEIDENHAIN n cazul n care dorii o copie a
acestui manual de utilizare.
ID-ul manualului de utilizare pentru programare
conversaional: 670 387-xx.
ID-ul manualului de utilizare pentru programare ISO:
670 391-xx.
Documentaia utilizatorului smarT.NC:
Modul de operare smarT.NC este descris ntr-un Ghid pilot
separat. Contactai HEIDENHAIN dac avei nevoie de o
copie a acestui Ghid pilot. ID: 533 191-xx.
6

M
o
d
e
l
,

s
o
f
t
w
a
r
e

i

c
a
r
a
c
t
e
r
i
s
t
i
c
i

T
N
C
Opiuni de software
iTNC 530 are numeroase opiuni de software care pot fi activate de
productorul mainii unelte. Fiecare opiune trebuie activat separat i
conine urmtoarele funcii:
Opiunea de software 1
Interpolare suprafa cilindru (Ciclurile 27, 28, 29 i 39)
Vitez de avans n mm/min pentru axe rotative: M116
nclinarea planului de prelucrare (Ciclul 19, funcia PLAN i tasta
soft 3-D ROT din modul de operare manual)
Cerc n 3 axe cu plan de lucru nclinat
Opiunea de software 2
Timp de procesare a blocului 0,5 ms n loc de 3,6 ms
Interpolare 5 axe
Interpolare canelur
Prelucrare 3-D:
M114: Compensare automat a geometriei mainii la operarea cu
axe pivotante
M128: Meninerea poziiei vrfului sculei la poziionarea cu axe
nclinate (TCPM)
FUNCIA TCPM:Meninerea poziiei vrfului sculei la
poziionarea cu axe nclinate (TCPM) n moduri selectabile
M144: Compensarea configuraiei cinematicii a mainii pentru
poziia EFECTIV/NOMINAL la captul blocului
Parametri suplimentari pentru finisare/degroare i toleran
pentru axele rotative n Ciclul 32 (G62)
Blocuri LN (compensare 3-D)
Opiune de software Coliziune DCM
Funcie ce monitorizeaz dinamic zonele definite de productorul
mainii pentru a preveni coliziunile.
Opiunea software suplimentar Limb conversaional
Funcie pentru activarea limbilor conversaionale sloven, slovac,
norvegian, leton, eston, coreean, turc, romn, lituanian
Opiune de software Convertor DXF
Extragere contururi din fiiere DXF (format R12).
HEIDENHAIN iTNC 530 7

M
o
d
e
l
,

s
o
f
t
w
a
r
e

i

c
a
r
a
c
t
e
r
i
s
t
i
c
i

T
N
C
Opiune de software Setri de program globale
Funcie pentru suprapunerea transformrilor de coordonate din
modurile Rulare program.
Opiune de software AFC
Funcie pentru viteza de avans adaptabil pentru optimizarea
condiiilor de prelucrare la producia n serie.
Opiune de software KinematicsOpt
Cicluri palpator pentru verificarea i optimizarea preciziei uneltei.
Opiune de software 3D-ToolComp
Compensare 3D a razei n funcie de unghiul de contact al sculei
pentru blocurile LN.
8

M
o
d
e
l
,

s
o
f
t
w
a
r
e

i

c
a
r
a
c
t
e
r
i
s
t
i
c
i

T
N
C
Nivelul coninutului caracteristicilor (funcii de
upgrade)
Pe lng opiunile de software, mbuntiri semnificative ale software-
ului TNC sunt gestionate prin funciile de upgrade Nivel coninut de
caracteristici (FCL). Funciile care fac obiectul FCL nu sunt disponibile
prin simpla actualizare a software-ului de pe TNC.
Funciile de upgrade sunt identificate n manual cu FCL n, unde n
indic numrul secvenial al nivelului coninutului caracteristicii.
Putei achiziiona un numr de cod pentru a putea activa funciile FCL
n permanen. Pentru informaii suplimentare, contactai productorul
mainii unelte sau HEIDENHAIN.
Toate funciile de upgrade sunt disponibile fr costuri
suplimentare, atunci cnd primii o nou main.
Funcii FCL 4 Descriere
Prezentare grafic a spaiului protejat,
cnd monitorizarea coliziunii DCM este
activ
Manualul utilizatorului
Suprapunere roat de mn n poziia
oprit, cnd monitorizarea coliziunii DCM
este activ
Manualul utilizatorului
Rotire 3-D de baz (pregtirea
compensaiei)
Manualul mainii
Funcii FCL 3 Descriere
Ciclul palpatorului pentru palpare 3-D Pagina 457
Ciclurile palpatorului pentru setarea
automat a decalrii originii utiliznd
centrul unui canal/unei borduri
Pagina 351
Reducerea vitezei de avans pentru
prelucrarea buzunarelor de contur,
scula fiind n contact complet cu piesa
de prelucrat
Manualul utilizatorului
Funcie PLAN: Intrare unghi axial Manualul utilizatorului
Documentaie utilizator ca sistem de
asisten n funcie de context
Manualul utilizatorului
smarT.NC: Programarea smarT.NC i
prelucrarea pot fi efectuate simultan
Manualul utilizatorului
smarT.NC: Buzunar de contur pe model
de puncte
Ghid pilot smarT.NC
HEIDENHAIN iTNC 530 9

M
o
d
e
l
,

s
o
f
t
w
a
r
e

i

c
a
r
a
c
t
e
r
i
s
t
i
c
i

T
N
C
Locul de funcionare destinat
TNC corespunde cu limitele pentru dispozitivele de clas A conform
specificaiilor din EN 55022 i este destinat n principal utilizrii n zone
industriale.
smarT.NC: Previzualizare programe de
contur n administratorul de fiiere
Ghid pilot smarT.NC
smarT.NC: Strategie de poziionare
pentru prelucrarea modelelor de puncte
Ghid pilot smarT.NC
Funcii FCL 2 Descriere
Grafice liniare 3-D Manualul utilizatorului
Ax scul virtual Manualul utilizatorului
Suport UBS pentru dispozitive de bloc
(stick-uri de memorie, hard disk-uri,
uniti CD-ROM)
Manualul utilizatorului
Filtrarea contururilor create extern Manualul utilizatorului
Posibilitatea atribuirii unor adncimi
diferite fiecrui subcontur din formula de
contur
Manualul utilizatorului
Gestionarea DHCP a adreselor IP
dinamice
Manualul utilizatorului
Ciclul palpatorului pentru setarea
global a parametrilor palpatorului
Pagina 462
smarT.NC: Suport grafic al scanrii
blocului
Ghid pilot smarT.NC
smarT.NC: Transformarea
coordonatelor
Ghid pilot smarT.NC
smarT.NC: Funcie PLAN Ghid pilot smarT.NC
Funcii FCL 3 Descriere
10

F
u
n
c

i
i
l
e

n
o
u
l
u
i

c
i
c
l
u

a
l

s
o
f
t
w
a
r
e
-
u
l
u
i

3
4
0
4
9
x
-
0
2
Funciile noului ciclu al software-
ului 340 49x-02
Parametru de prelucrare nou pentru definirea vitezei de poziionare
(consultai Palpator cu declanator, deplasare rapid pentru
poziionare: MP6151, la pagina 323)
Parametru de prelucrare nou pentru considerarea rotaiei de baz n
cadrul Operrii manuale (consultai Luai n considerare o rotaie de
baz n modul Operare manual: MP6166, la pagina 322)
Ciclurile de la 420 pn la 431 pentru msurarea automat a sculei
au fost mbuntite, astfel nct jurnalul de msurare s poat fi
afiat i pe ecran (consultai nregistrare rezultate msurtori, la
pagina 403)
A fost introdus un ciclu nou care v permite s setai parametrii
globali ai palpatorului (consultai PALPARE RAPID (Ciclul 441,
DIN/ISO: G441, Funcia FCL 2), la pagina 462)
HEIDENHAIN iTNC 530 11

F
u
n
c

i
i
l
e

n
o
u
l
u
i

c
i
c
l
u

a
l

s
o
f
t
w
a
r
e
-
u
l
u
i

3
4
0
4
9
x
-
0
3
Funciile noului ciclu al software-
ului 340 49x-03
Ciclu nou pentru setarea unei origini n centrul unui canal (consultai
PT REF CENTRU CANAL (Ciclul 408, DIN/ISO: G408, Funcia
FCL 3), la pagina 351)
Ciclu nou pentru setarea unei origini n centrul unei borduri
(consultai PT REF CENTRU BORDUR (Ciclul 409, DIN/ISO:
G409, funcie FCL 3), la pagina 355)
Ciclu nou de palpare 3-D (consultai MSURARE N 3-D (Ciclul 4,
funcie FCL 3), la pagina 457)
Ciclul 401 v permite acum s compensai abaterile de aliniere ale
piesei brute prin rotirea mesei rotative (consultai ROTAIE DE
BAZ din Dou guri (Ciclul 401, DIN/ISO: G401), la pagina 331)
Ciclul 402 v permite acum s compensai abaterile de aliniere ale
piesei de prelucrat prin rotirea mesei rotative (consultai ROTAIE
DE BAZ din Dou tifturi (Ciclul 402, DIN/ISO: G402), la
pagina 334)
n ciclurile pentru setarea originii, rezultatele msurtorii sunt
disponibile n parametrii Q Q15X (consultai Rezultate msurtori n
parametri Q, la pagina 405)
12

F
u
n
c

i
i
l
e

n
o
u
l
u
i

c
i
c
l
u

a
l
e

s
o
f
t
w
a
r
e
-
u
l
u
i

3
4
0
4
9
x
-
0
4
Funciile noului ciclu ale software-
ului 340 49x-04
Ciclu nou pentru salvarea configurrii cinematice a mainii
(consultai SALVARE CINEMATIC (Ciclul 450, DIN/ISO: G450;
Opiune), la pagina 470)
Ciclu nou pentru testarea i optimizarea configurrii cinematice a
mainii (consultai MSURARE CINEMATIC (Ciclul 451,
DIN/ISO: G451; Opiune), la pagina 472)
Ciclul 412: Numrul de puncte de msur selectabile cu
parametrul Q423 (consultai ORIGINE DIN INTERIORUL
CERCULUI (Ciclul 412, DIN/ISO: G412), la pagina 366)
Ciclul 413: Numrul de puncte de msur selectabile cu parametrul
Q423 (consultai origine DIN EXTERIORUL CERCULUI (ciclul 413,
DIN/ISO: G413), la pagina 370)
Ciclul 421: Numrul de puncte de msur selectabile cu
parametrul Q423 (consultai MSURARE GAUR (Ciclul 421,
DIN/ISO: G421), la pagina 414)
Ciclul 422: Numrul de puncte de msur selectabile cu parametrul
Q423 (consultai MSURARE EXTERIOR CERC (Ciclul 422,
DIN/ISO: G422), la pagina 418)
Ciclul 3: Mesajul de eroare poate fi anulat dac tija palpatorului este
deja deviat la nceputul ciclului (consultai MSURARE (Ciclul 3),
la pagina 455)
Ciclu nou pentru frezarea rectangular a tiftului (consultai TIFT
RECTANGULAR (Ciclul 256, DIN/ISO: G256), la pagina 160)
Ciclu nou pentru frezarea circular a tiftului(consultai TIFT
CIRCULAR (Ciclul 257, DIN/ISO: G257), la pagina 164)
HEIDENHAIN iTNC 530 13

F
u
n
c

i
i
l
e

n
o
u
l
u
i

c
i
c
l
u

a
l
e

s
o
f
t
w
a
r
e
-
u
l
u
i

3
4
0
4
9
x
-
0
5
Funciile noului ciclu ale software-
ului 340 49x-05
Ciclu de prelucrare nou pentru gurire adnc cu o singur canelur
(consultai GURIRE ADNC CU O SINGUR CANELUR
(Ciclul 241, DIN/ISO: G241), la pagina 98)
Ciclul palpator 404 (SETARE ROTAIE DE BAZ) a fost extins cu
parametrul Q305 (numrul n tabel) pentru scrierea rotaiilor de baz
n tabelul de presetri (Consultai pagina 341)
Ciclurile palpator 408 pn la 419: TNC scrie acum i la linia 0 a
tabelului de presetri, atunci cnd valoarea afiat este setat
(consultai Salvarea originii calculate, la pagina 350)
Ciclul palpator 412: Parametrul suplimentar Q365 "tip de avans
transversal" (consultai ORIGINE DIN INTERIORUL CERCULUI
(Ciclul 412, DIN/ISO: G412), la pagina 366)
Ciclul palpator 413: Parametrul suplimentar Q365 "tip de avans
transversal" (consultai origine DIN EXTERIORUL CERCULUI
(ciclul 413, DIN/ISO: G413), la pagina 370)
Ciclul palpator 416: Parametrul suplimentar Q320 (prescriere de
degajare, consultai ORIGINE CENTRU CERC (Ciclul 416,
DIN/ISO: G416), pagina 383)
Ciclul palpator 421: Parametrul suplimentar Q365 "tip de avans
transversal" (consultai MSURARE GAUR (Ciclul 421, DIN/ISO:
G421), la pagina 414)
Ciclul palpator 422: Parametrul suplimentar Q365 "tip de avans
transversal" (consultai MSURARE EXTERIOR CERC (Ciclul 422,
DIN/ISO: G422), la pagina 418)
Ciclul palpator 425 (MSURARE CANAL) a fost extins cu parametrii
Q301 (mutare la nlime de degajare) i Q320 (prescriere de
degajare) (consultai MSURARE LIME INTERIOAR (Ciclul
425, DIN/ISO: G425), pagina 430)
Ciclul palpator 450 (SALVARE CINEMATIC) a fost extins cu
opiunea de intrare 2 (afiaj stare de salvare) n parametrul Q410
(mod) (consultai SALVARE CINEMATIC (Ciclul 450, DIN/ISO:
G450; Opiune), la pagina 470)
Ciclul palpator 451 (MSURARE CINEMATIC) a fost extins cu
parametrii Q423 (numrul de msurtori circulare) i Q432 (setare
presetare) (consultai Parametrii ciclului, la pagina 481)
Ciclul palpator nou 452 (COMPENSARE PRESETARE) simplific
msurarea capetelor schimbtorului de scule (consultai
COMPENSARE PRESETARE (Ciclul 452, DIN/ISO: G452,
opiune), la pagina 488)
Ciclu palpator nou 484 pentru calibrarea palpatorului fr fir al sculei
TT 449 (consultai CALIBRARE TT WIRELESS 449 (Ciclul 484,
DIN/ISO: G484), la pagina 506)
14

F
u
n
c

i
i
l
e

n
o
u
l
u
i

c
i
c
l
u

a
l
e

s
o
f
t
w
a
r
e
-
u
l
u
i

3
4
0
4
9
x
-
0
6
Funciile noului ciclu ale software-
ului 340 49x-06
Ciclu 275 nou Bosaj trohoidal(consultai CANAL TROHOIDAL
(Ciclul 275, DIN/ISO: G275), la pagina 205)
Acum, n Ciclul 241 Gurire adnc cu o singur canelur este
posibil definirea unei adncimi de temporizare (consultai
GURIRE ADNC CU O SINGUR CANELUR (Ciclul 241,
DIN/ISO: G241), la pagina 98)
Acum comportamentul de apropiere i deprtare a Ciclului 39
Conturul suprafeei cilindrului poate fi ajustat (consultai Rulare
ciclu, la pagina 234)
Ciclu palpator nou pentru calibrarea unui palpator pe o sfer de
calibrare(consultai CALIBRARE TS (Ciclul 460, DIN/ISO: G460),
la pagina 464)
KinematicsOpt: A fost introdus un parametru suplimentar pentru
determinarea jocului ntr-o ax rotativ (consultai Joc lateral, la
pagina 479)
KinematicsOpt: Suport mai bun pentru poziionarea axelor cuplate
Hirth (consultai Maini cu axe cu cuplare Hirth, la pagina 475)
HEIDENHAIN iTNC 530 15

F
u
n
c

i
i
l
e

c
i
c
l
u
l
u
i

s
-
a
u

s
c
h
i
m
b
a
t

d
e

l
a

v
e
r
s
i
u
n
e
a

p
r
e
c
e
d
e
n
t

3
4
0
4
2
2
-
x
x
/
3
4
0
4
2
3
-
x
x
Funciile ciclului s-au schimbat de
la versiunea precedent
340 422-xx/340 423-xx
A fost schimbat gestionarea mai multor blocuri de date de calibrare
(consultai Manualul utilizatorului pentru programare
conversaional).
16

F
u
n
c

i
i
l
e

s
c
h
i
m
b
a
t
e

a
l
e

c
i
c
l
u
l
u
i

s
o
f
t
w
a
r
e
-
u
l
u
i

3
4
0
4
9
x
-
0
5
Funciile schimbate ale ciclului
software-ului 34049x-05
Acum, ciclurile 27, 28, 29 i 39 ale suprafeei cilindrice pot fi
utilizare i cu axele rotative n modul. Anterior era necesar
parametrul 810.x = 0 al mainii.
Ciclul 403 nu verific dac punctele de palpare i axa de
compensaie coincid. n consecin, palparea este posibil i ntr-un
sistem de coordonate nclinat (consultai ROTAIE DE BAZ
Compensare prin intermediul axei rotative (Ciclul 403, DIN/ISO:
G403), la pagina 337)
HEIDENHAIN iTNC 530 17

F
u
n
c

i
i
l
e

s
c
h
i
m
b
a
t
e

a
l
e

c
i
c
l
u
l
u
i

s
o
f
t
w
a
r
e
-
u
l
u
i

3
4
0

4
9
x
-
0
6
Funciile schimbate ale ciclului
software-ului 340 49x-06
Comportamentul de apropiere n timpul finisrii laterale cu Ciclul 24
(DIN/ISO: G124) a fost modificat (consultai Luai n considerare la
programare:, la pagina 199)
18

F
u
n
c

i
i
l
e

s
c
h
i
m
b
a
t
e

a
l
e

c
i
c
l
u
l
u
i

s
o
f
t
w
a
r
e
-
u
l
u
i

3
4
0

4
9
x
-
0
6
HEIDENHAIN iTNC 530 19
Cuprins
Principii / Prezentri generale
1
Utilizarea ciclurilor
2
Cicluri fixe: gurire
3
Cicluri fixe: Filetare/frezare a filetului
4
Cicluri fixe: Frezarea buzunarului/
frezarea tiftului/frezarea canalului 5
Cicluri fixe: Definiii modele
6
Cicluri fixe: Buzunar contur
7
Cicluri fixe: Suprafa cilindric
8
Cicluri fixe: Buzunarul conturului cu
formula de contur 9
Cicluri fixe: Frezare multitrecere
10
Cicluri: transformri ale coordonatelor
11
Cicluri: funcii speciale
12
Utilizarea ciclurilor palpatorului
13
Cicluri palpator: msurarea automat a
abaterii de aliniere a piesei de prelucrat 14
Cicluri palpator: setarea automat a
originii 15
Cicluri palpator: inspecia automat a
piesei de prelucrat 16
Cicluri palpator: funcii speciale
17
Cicluri palpator: msurarea automat a
cinematicii 18
Cicluri palpator: msurarea automat a
sculei 19
HEIDENHAIN iTNC 530 21
1.1 Introducere ..... 44
1.2 Grupuri de cicluri disponibile ..... 45
Prezentare general a ciclurilor fixe ..... 45
Prezentare general a ciclurilor palpatorului ..... 46
1 Principii / Prezentri generale ..... 43
22
2.1 Lucrul cu ciclurile fixe ..... 48
Ciclurile specifice mainii ..... 48
Definirea unui ciclu utiliznd tastele soft ..... 49
Definirea unui ciclu utiliznd funcia GOTO ..... 49
Apelarea ciclurilor ..... 50
Lucrul cu axele secundare U/V/W..... 52
2.2 Valori prestabilite de program pentru cicluri ..... 53
Prezentare general ..... 53
Introducerea definiiilor globale ..... 54
Folosirea informaiilor din GLOBAL DEF ..... 54
Date globale, valabile oriunde ..... 55
Date globale pentru operaiuni de gurire ..... 55
Date globale pentru operaii de frezare cu cicluri buzunar 25x ..... 56
Date globale pentru operaiuni de frezare cu cicluri de contur. ..... 56
Date globale pentru comportamentul de poziionare ..... 56
Date globale pentru funciile de palpare ..... 57
2.3 Definire model PATTERN DEF ..... 58
Aplicaie ..... 58
Introducerea PATTERN DEF ..... 59
Folosirea PATTERN DEF ..... 59
Definirea poziiilor individuale de prelucrare ..... 60
Definirea unui singur rnd ..... 61
Definirea unui singur model ..... 62
Definire cadre individuale ..... 63
Definirea unui cerc complet ..... 64
Definire arc de cerc ..... 65
2.4 Tabele de puncte ..... 66
Funcie ..... 66
Crearea unui tabel de puncte ..... 66
Ascunderea punctelor individuale din procesul de prelucrare ..... 67
Selectarea unui tabel de puncte n program ..... 68
Apelarea unui ciclu n conexiune cu tabele de puncte ..... 69
2 Utilizarea ciclurilor fixe ..... 47
HEIDENHAIN iTNC 530 23
3.1 Elemente de baz ..... 72
Prezentare general ..... 72
3.2 CENTRAREA (Ciclul 240, DIN/ISO: G240) ..... 73
Rulare ciclu ..... 73
Luai n considerare la programare: ..... 73
Parametrii ciclului ..... 74
3.3 GURIREA (Ciclul 200) ..... 75
Rulare ciclu ..... 75
Luai n considerare la programare: ..... 75
Parametrii ciclului ..... 76
3.4 ALEZARE ORIFICII (Ciclul 201, DIN/ISO: G201) ..... 77
Rulare ciclu ..... 77
Luai n considerare la programare: ..... 77
Parametrii ciclului ..... 78
3.5 PERFORARE (Ciclul 202, DIN/ISO: G202) ..... 79
Rulare ciclu ..... 79
Luai n considerare la programare: ..... 80
Parametrii ciclului ..... 81
3.6 GURIRE UNIVERSAL (Ciclul 203, DIN/ISO: G203) ..... 83
Rulare ciclu ..... 83
Luai n considerare la programare: ..... 84
Parametrii ciclului ..... 85
3.7 LAMARE PE SPATE (Ciclul 204, DIN/ISO: G204) ..... 87
Rulare ciclu ..... 87
Luai n considerare la programare: ..... 88
Parametrii ciclului ..... 89
3.8 CIOCNIRE UNIVERSAL (Ciclul 205, DIN/ISO: G205) ..... 91
Rulare ciclu ..... 91
Luai n considerare la programare: ..... 92
Parametrii ciclului ..... 93
3.9 FREZARE ORIFICII (Ciclul 208) ..... 95
Rulare ciclu ..... 95
Luai n considerare la programare: ..... 96
Parametrii ciclului ..... 97
3.10 GURIRE ADNC CU O SINGUR CANELUR (Ciclul 241, DIN/ISO: G241) ..... 98
Rulare ciclu ..... 98
Luai n considerare la programare: ..... 98
Parametrii ciclului ..... 99
3.11 Exemple de programare ..... 101
3 Cicluri fixe: gurire ..... 71
24
4.1 Elemente de baz ..... 106
Prezentare general ..... 106
4.2 FILETARE NOU cu mandrin de gurit flotant (Ciclu 206, DIN/ISO: G206) ..... 107
Rulare ciclu ..... 107
Luai n considerare la programare: ..... 107
Parametrii ciclului ..... 108
4.3 FILETARE RIGID fr mandrin de gurit flotant NOU (Ciclu 207, DIN/ISO: G207) ..... 109
Rulare ciclu ..... 109
Luai n considerare la programare: ..... 110
Parametrii ciclului ..... 111
4.4 FILETAREA CU FRMIARE ACHII (Ciclul 209, DIN/ISO: G209) ..... 112
Rulare ciclu ..... 112
Luai n considerare la programare: ..... 113
Parametrii ciclului ..... 114
4.5 Principiile frezrii filetului ..... 115
Premise ..... 115
4.6 FREZARE FILET (Ciclul 262, DIN/ISO: G262) ..... 117
Rulare ciclu ..... 117
Luai n considerare la programare: ..... 118
Parametrii ciclului ..... 119
4.7 FREZARE FILET / ZENCUIRE (Ciclul 263, DIN/ISO: G263) ..... 120
Rulare ciclu ..... 120
Luai n considerare la programare: ..... 121
Parametrii ciclului ..... 122
4.8 GURIRE/FREZARE FILET (Ciclul 264, DIN/ISO: G264) ..... 124
Rulare ciclu ..... 124
Luai n considerare la programare: ..... 125
Parametrii ciclului ..... 126
4.9 GURIRE/FREZARE ELICOIDAL FILET (Ciclul 265, DIN/ISO: G265) ..... 128
Rulare ciclu ..... 128
Luai n considerare la programare: ..... 129
Parametrii ciclului ..... 130
4.10 FREZARE FILET EXTERIOR (Ciclul 267, DIN/ISO: G267) ..... 132
Rulare ciclu ..... 132
Luai n considerare la programare: ..... 133
Parametrii ciclului ..... 134
4.11 Exemple de programare ..... 136
4 Cicluri fixe: Filetare/frezare a filetului ..... 105
HEIDENHAIN iTNC 530 25
5.1 Elemente de baz ..... 140
Prezentare general ..... 140
5.2 BUZUNAR RECTANGULAR (Ciclul 251, DIN/ISO: G251) ..... 141
Rulare ciclu ..... 141
Luai n considerare la programare: ..... 142
Parametrii ciclului ..... 143
5.3 BUZUNAR CIRCULAR (Ciclul 252, DIN/ISO: G252) ..... 146
Rulare ciclu ..... 146
Luai n considerare la programare: ..... 147
Parametrii ciclului ..... 148
5.4 FREZARE CANAL (Ciclul 253, DIN/ISO: G253) ..... 150
Rulare ciclu ..... 150
Luai n considerare la programare: ..... 151
Parametrii ciclului ..... 152
5.5 CANAL CIRCULAR (Ciclul 254, DIN/ISO: G254) ..... 155
Rulare ciclu ..... 155
Luai n considerare la programare: ..... 156
Parametrii ciclului ..... 157
5.6 TIFT RECTANGULAR (Ciclul 256, DIN/ISO: G256) ..... 160
Rulare ciclu ..... 160
Luai n considerare la programare: ..... 161
Parametrii ciclului ..... 162
5.7 TIFT CIRCULAR (Ciclul 257, DIN/ISO: G257) ..... 164
Rulare ciclu ..... 164
Luai n considerare la programare: ..... 165
Parametrii ciclului ..... 166
5.8 Exemple de programare ..... 168
5 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului ..... 139
26
6.1 Noiuni fundamentale ..... 172
Prezentare general ..... 172
6.2 MODEL CIRCULAR (Ciclul 220, DIN/ISO: G220) ..... 173
Rulare ciclu ..... 173
Luai n considerare la programare: ..... 173
Parametrii ciclului ..... 174
6.3 MODEL LINIAR (Ciclul 221, DIN/ISO: G221) ..... 176
Rulare ciclu ..... 176
Luai n considerare la programare: ..... 176
Parametrii ciclului ..... 177
6.4 Exemple de programare ..... 178
6 Cicluri fixe: Definiii modele ..... 171
HEIDENHAIN iTNC 530 27
7.1 Ciclurile SL ..... 182
Noiuni fundamentale ..... 182
Prezentare general ..... 184
7.2 GEOMETRIE CONTUR (Ciclul 14, DIN/ISO: G37) ..... 185
Luai n considerare la programare: ..... 185
Parametrii ciclului ..... 185
7.3 Contururile suprapuse ..... 186
Elemente de baz ..... 186
Subprograme: buzunare suprapuse ..... 187
Suprafaa de includere ..... 188
Suprafaa de excludere ..... 189
Suprafaa de intersecie ..... 189
7.4 DATE CONTUR (Ciclul 20, DIN/ISO: G120) ..... 190
Luai n considerare la programare: ..... 190
Parametrii ciclului ..... 191
7.5 GURIRE AUTOMAT (Ciclul 21, DIN/ISO: G121) ..... 192
Rulare ciclu ..... 192
Luai n considerare la programare: ..... 192
Parametrii ciclului ..... 193
7.6 DEGROARE (Ciclul 22, DIN/ISO: G122) ..... 194
Rulare ciclu ..... 194
Luai n considerare la programare: ..... 195
Parametrii ciclului ..... 196
7.7 FINISARE N PROFUNZIME (Ciclul 23, DIN/ISO: G123) ..... 198
Rulare ciclu ..... 198
Luai n considerare la programare: ..... 198
Parametrii ciclului ..... 198
7.8 FINISARE LATERAL (Ciclul 24, DIN/ISO: G124) ..... 199
Rulare ciclu ..... 199
Luai n considerare la programare: ..... 199
Parametrii ciclului ..... 200
7.9 URM CONTUR (Ciclul 25, DIN/ISO: G125) ..... 201
Rulare ciclu ..... 201
Luai n considerare la programare: ..... 201
Parametrii ciclului ..... 202
7.10 DATE CONTUR (Ciclul 270, DIN/ISO: G270) ..... 203
Luai n considerare la programare: ..... 203
Parametrii ciclului ..... 204
7.11 CANAL TROHOIDAL (Ciclul 275, DIN/ISO: G275) ..... 205
Rulare ciclu ..... 205
Luai n considerare la programare: ..... 207
Parametrii ciclului ..... 208
7.12 Exemple de programare ..... 211
7 Cicluri fixe: Buzunar contur, Urme contur ..... 181
28
8.1 Elemente de baz ..... 224
Prezentare general a ciclurilor pentru suprafeele cilindrice ..... 224
8.2 SUPRAFA CILINDRU (Ciclu 27, DIN/ISO: G127, Opiune software 1) ..... 225
Execuia ciclului ..... 225
Luai n considerare la programare: ..... 226
Parametrii ciclului ..... 227
8.3 SUPRAFA CILINDRU Frezare canal (Ciclul 28, DIN/ISO: G128, Opiune software 1) ..... 228
Rulare ciclu ..... 228
Luai n considerare la programare: ..... 229
Parametrii ciclului ..... 230
8.4 SUPRAFA CILINDRU Frezare bordur (Ciclul 29, DIN/ISO: G129, Opiune software 1) ..... 231
Rulare ciclu ..... 231
Luai n considerare la programare: ..... 232
Parametrii ciclului ..... 233
8.5 SUPRAFA CILINDRU Frezare contur exterior (Ciclul 39, DIN/ISO: G139, Opiune software 1) ..... 234
Rulare ciclu ..... 234
Luai n considerare la programare: ..... 235
Parametrii ciclului ..... 236
8.6 Exemple de programare ..... 237
8 Cicluri fixe: Suprafa cilindric ..... 223
HEIDENHAIN iTNC 530 29
9.1 Cicluri SL cu formule de contur complexe ..... 242
Elemente de baz ..... 242
Selectarea unui program cu definiii de contur ..... 244
Definirea descrierilor de contur ..... 245
Introducerea unei formule complexe de contur ..... 246
Contururile suprapuse ..... 247
Prelucrarea conturului cu Ciclurile SL ..... 249
9.2 Cicluri SL cu formule de contur simple ..... 253
Noiuni fundamentale ..... 253
Introducerea unei formule simple de contur ..... 255
Prelucrarea conturului cu Ciclurile SL ..... 255
9 Cicluri fixe: Buzunarul conturului cu formula de contur ..... 241
30
10.1 Elemente de baz ..... 258
Prezentare general ..... 258
10.2 RULARE DATE 3-D (Ciclul 30, DIN/ISO: G60) ..... 259
Rulare ciclu ..... 259
Luai n considerare la programare: ..... 259
Parametrii ciclului ..... 260
10.3 FREZARE MULTITRECERE (Ciclul 230, DIN/ISO: G230) ..... 261
Rulare ciclu ..... 261
Luai n considerare la programare: ..... 261
Parametrii ciclului ..... 262
10.4 SUPRAFA RIGLAT (Ciclul 231, DIN/ISO: G231) ..... 263
Rulare ciclu ..... 263
Luai n considerare la programare: ..... 264
Parametrii ciclului ..... 265
10.5 FREZARE FRONTAL (Ciclul 232, DIN/ISO: G232) ..... 267
Rulare ciclu ..... 267
Luai n considerare la programare: ..... 269
Parametrii ciclului ..... 269
10.6 Exemple de programare ..... 272
10 Cicluri fixe: Frezare multitrecere ..... 257
HEIDENHAIN iTNC 530 31
11.1 Noiuni fundamentale ..... 278
Prezentare general ..... 278
Efectul transformrii coordonatelor ..... 279
11.2 DECALARE DE ORIGINE (Ciclul 7, DIN/ISO: G54) ..... 280
Efect ..... 280
Parametrii ciclului ..... 280
11.3 Decalarea ORIGINII cu Tabele de origine (Ciclul 7, DIN/ISO: G53) ..... 281
Efect ..... 281
Luai n considerare la programare: ..... 282
Parametrii ciclului ..... 283
Selectarea unui tabel de origine n programul piesei ..... 283
Editarea tabelului de origine n modul de operare Programare i editare. ..... 284
Editarea unui tabel cu buzunare ntr-un mod de operare Rulare program ..... 285
Transferul valorilor efective n tabelul de origine ..... 285
Configurarea tabelului de origine ..... 286
Pentru a prsi un tabel de origini ..... 286
11.4 SETARE ORIGINE (Ciclul 247, DIN/ISO: G247) ..... 287
Efect ..... 287
Luai n considerare nainte de programare: ..... 287
Parametrii ciclului ..... 287
11.5 IMAGINE N OGLIND (Ciclul 8, DIN/ISO: G28) ..... 288
Efect ..... 288
Luai n considerare la programare: ..... 288
Parametrii ciclului ..... 289
11.6 ROTAIE (Ciclul 10, DIN/ISO: G73) ..... 290
Efect ..... 290
Luai n considerare la programare: ..... 290
Parametrii ciclului ..... 291
11.7 SCALARE (Ciclul 11, DIN/ISO: G72) ..... 292
Efect ..... 292
Parametrii ciclului ..... 293
11.8 SCALARE SPECIFIC AXEI (Ciclul 26) ..... 294
Efect ..... 294
Luai n considerare la programare: ..... 294
Parametrii ciclului ..... 295
11 Cicluri: Transformri ale coordonatelor ..... 277
32
11.9 PLAN DE LUCRU (Ciclul 19, DIN/ISO: G80, Opiune software 1) ..... 296
Efect ..... 296
Luai n considerare la programare: ..... 297
Parametrii ciclului ..... 298
Resetare ..... 298
Poziionarea axelor rotative ..... 299
Poziionare afiaj n sistemul nclinat ..... 301
Monitorizare spaiu de lucru ..... 301
Poziionarea ntr-un sistem de coordonate nclinat ..... 301
Combinarea ciclurilor de transformri de coordonate ..... 302
Msurare automat a piesei de prelucrat n sistemul nclinat ..... 302
Procedur pentru lucrul cu Ciclul 19 PLAN DE LUCRU ..... 303
11.10 Exemple de programare ..... 305
HEIDENHAIN iTNC 530 33
12.1 Noiuni fundamentale ..... 308
Prezentare general ..... 308
12.2 TEMPORIZARE (Ciclul 9, DIN/ISO: G04) ..... 309
Funcie ..... 309
Parametrii ciclului ..... 309
12.3 APELARE PROGRAM (Ciclul 12, DIN/ISO: G39) ..... 310
Funcie ciclu ..... 310
Luai n considerare la programare: ..... 310
Parametrii ciclului ..... 311
12.4 OPRIRE ORIENTAT A BROEI (Ciclul 13, DIN/ISO: G36) ..... 312
Funcie ciclu ..... 312
Luai n considerare la programare: ..... 312
Parametrii ciclului ..... 312
12.5 TOLERAN (Ciclul 32, DIN/ISO: G62) ..... 313
Funcie ciclu ..... 313
Influene ale definiiei geometriei n sistemul CAM ..... 314
Luai n considerare la programare: ..... 315
Parametrii ciclului ..... 316
12 Cicluri: Funcii speciale ..... 307
34
13.1 Informaii generale despre ciclurile palpatorului ..... 318
Principiu de funcionare ..... 318
Cicluri n modurile Manual i Roat de mn el. ..... 319
Cicluri ale palpatorului pentru operarea automat ..... 319
13.2 nainte de a ncepe lucrul cu ciclurile palpatorului ..... 321
Deplasarea maxim pn la punctul de palpare: MP6130 ..... 321
Degajarea de siguran pn la punctul de palpare: MP6140 ..... 321
Orientai palpatorul cu infrarou n direcia de palpare programat: MP6165 ..... 321
Luai n considerare o rotaie de baz n modul Operare manual: MP6166 ..... 322
Msurtori multiple: MP6170 ..... 322
Limita de ncredere pentru msurtorile multiple: MP6171 ..... 322
Palpator cu declanator, vitez de avans pentru palpare: MP6120 ..... 323
Palpator cu declanator, deplasare rapid pentru poziionare: MP6150 ..... 323
Palpator cu declanator, deplasare rapid pentru poziionare: MP6151 ..... 323
KinematicsOpt: Limit de toleran n modul Optimizare: MP6600 ..... 323
KinematicsOpt, deviaia permis a razei bilei de calibrare: MP6601 ..... 323
Executare cicluri palpator ..... 324
13 Utilizarea ciclurilor palpatorului ..... 317
HEIDENHAIN iTNC 530 35
14.1 Noiuni fundamentale ..... 326
Prezentare general ..... 326
Caracteristici comune tuturor ciclurilor de palpator pentru msurarea abaterilor de aliniere ale piesei de
prelucrat ..... 327
14.2 ROTAIE DE BAZ (Ciclul 400, DIN/ISO: G400) ..... 328
Rulare ciclu ..... 328
Luai n considerare la programare: ..... 328
Parametrii ciclului ..... 329
14.3 ROTAIE DE BAZ din Dou guri (Ciclul 401, DIN/ISO: G401) ..... 331
Rulare ciclu ..... 331
Luai n considerare la programare: ..... 331
Parametrii ciclului ..... 332
14.4 ROTAIE DE BAZ din Dou tifturi (Ciclul 402, DIN/ISO: G402) ..... 334
Rulare ciclu ..... 334
Luai n considerare la programare: ..... 334
Parametrii ciclului ..... 335
14.5 ROTAIE DE BAZ Compensare prin intermediul axei rotative (Ciclul 403, DIN/ISO: G403) ..... 337
Rulare ciclu ..... 337
Luai n considerare la programare: ..... 338
Parametrii ciclului ..... 339
14.6 SETARE ROTAIE DE BAZ (Ciclul 404, DIN/ISO: G404) ..... 341
Rulare ciclu ..... 341
Parametrii ciclului ..... 341
14.7 Compensarea abaterilor de aliniere ale piesei de prelucrat prin rotirea axei C (Ciclul 405, DIN/ISO: G405) ..... 342
Rulare ciclu ..... 342
Luai n considerare la programare: ..... 343
Parametrii ciclului ..... 344
14 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat ..... 325
36
15.1 Noiuni fundamentale ..... 348
Prezentare general ..... 348
Caracteristici comune tuturor ciclurilor palpatorului pentru setarea originii ..... 349
15.2 PT REF CENTRU CANAL (Ciclul 408, DIN/ISO: G408, Funcia FCL 3) ..... 351
Rulare ciclu ..... 351
Luai n considerare la programare: ..... 352
Parametrii ciclului ..... 352
15.3 PT REF CENTRU BORDUR (Ciclul 409, DIN/ISO: G409, funcie FCL 3) ..... 355
Rulare ciclu ..... 355
Luai n considerare la programare: ..... 355
Parametrii ciclului ..... 356
15.4 ORIGINE DIN INTERIORUL DREPTUNGHIULUI (Ciclul 410, DIN/ISO: G410) ..... 358
Rulare ciclu ..... 358
Luai n considerare la programare: ..... 359
Parametrii ciclului ..... 359
15.5 ORIGINE DIN EXTERIORUL DREPTUNGHIULUI (Ciclul 411, DIN/ISO: G411) ..... 362
Rulare ciclu ..... 362
Luai n considerare la programare: ..... 363
Parametrii ciclului ..... 363
15.6 ORIGINE DIN INTERIORUL CERCULUI (Ciclul 412, DIN/ISO: G412) ..... 366
Rulare ciclu ..... 366
Luai n considerare la programare: ..... 367
Parametrii ciclului ..... 367
15.7 origine DIN EXTERIORUL CERCULUI (ciclul 413, DIN/ISO: G413) ..... 370
Rulare ciclu ..... 370
Luai n considerare la programare: ..... 371
Parametrii ciclului ..... 371
15.8 ORIGINE DIN EXTERIORUL COLULUI (Ciclul 414, DIN/ISO: G414) ..... 374
Rulare ciclu ..... 374
Luai n considerare la programare: ..... 375
Parametrii ciclului ..... 376
15.9 ORIGINE DIN INTERIORUL COLULUI (Ciclul 415, DIN/ISO: G415) ..... 379
Rulare ciclu ..... 379
Luai n considerare la programare: ..... 380
Parametrii ciclului ..... 380
15.10 ORIGINE CENTRU CERC (Ciclul 416, DIN/ISO: G416) ..... 383
Rulare ciclu ..... 383
Luai n considerare la programare: ..... 384
Parametrii ciclului ..... 384
15.11 ORIGINE N AXA PALPATORULUI (Ciclul 417, DIN/ISO: G417) ..... 387
Rulare ciclu ..... 387
Luai n considerare la programare: ..... 387
Parametrii ciclului ..... 388
15 Cicluri palpator: setarea automat a originii ..... 347
HEIDENHAIN iTNC 530 37
15.12 ORIGINE LA CENTRU A 4 GURI (Ciclul 418, DIN/ISO: G418) ..... 389
Rulare ciclu ..... 389
Luai n considerare la programare: ..... 390
Parametrii ciclului ..... 390
15.13 ORIGINE NTR-O AX (Ciclul 419, DIN/ISO: G419) ..... 393
Rulare ciclu ..... 393
Luai n considerare la programare: ..... 393
Parametrii ciclului ..... 394
38
16.1 Noiuni fundamentale ..... 402
Prezentare general ..... 402
nregistrare rezultate msurtori ..... 403
Rezultate msurtori n parametri Q ..... 405
Clasificarea rezultatelor ..... 405
Monitorizare toleran ..... 406
Monitorizarea sculei ..... 406
Sistem de referin pentru rezultatele msurtorilor ..... 407
16.2 PLAN DE REF.(Ciclul 0, DIN/ISO: G55) ..... 408
Rulare ciclu ..... 408
Luai n considerare la programare: ..... 408
Parametrii ciclului ..... 408
16.3 PLAN DE REFERIN POLAR (Ciclul 1) ..... 409
Rulare ciclu ..... 409
Luai n considerare la programare: ..... 409
Parametrii ciclului ..... 410
16.4 MSURARE UNGHI (Ciclul 420, DIN/ISO: G420) ..... 411
Rulare ciclu ..... 411
Luai n considerare la programare: ..... 411
Parametrii ciclului ..... 412
16.5 MSURARE GAUR (Ciclul 421, DIN/ISO: G421) ..... 414
Rulare ciclu ..... 414
Luai n considerare la programare: ..... 414
Parametrii ciclului ..... 415
16.6 MSURARE EXTERIOR CERC (Ciclul 422, DIN/ISO: G422) ..... 418
Rulare ciclu ..... 418
Luai n considerare la programare: ..... 418
Parametrii ciclului ..... 419
16.7 MS.INTERIOR DREPT. (Ciclul 423, DIN/ISO: G423) ..... 422
Rulare ciclu ..... 422
Luai n considerare la programare: ..... 423
Parametrii ciclului ..... 423
16.8 MS. EXTERIOR DREPT. (Ciclul 424, DIN/ISO: G424) ..... 426
Rulare ciclu ..... 426
Luai n considerare la programare: ..... 427
Parametrii ciclului ..... 427
16.9 MSURARE LIME INTERIOAR (Ciclul 425, DIN/ISO: G425) ..... 430
Rulare ciclu ..... 430
Luai n considerare la programare: ..... 430
Parametrii ciclului ..... 431
16 Cicluri palpator: inspecia automat a piesei de prelucrat ..... 401
HEIDENHAIN iTNC 530 39
16.10 MSURARE LIME BORDUR (Ciclul 426, DIN/ISO: G426) ..... 433
Rulare ciclu ..... 433
Luai n considerare la programare: ..... 433
Parametrii ciclului ..... 434
16.11 MSURARE COORDONAT (Ciclul 427, DIN/ISO: G427) ..... 436
Rulare ciclu ..... 436
Luai n considerare la programare: ..... 436
Parametrii ciclului ..... 437
16.12 MS. CERC DE GURI (Ciclul 430, DIN/ISO: G430) ..... 439
Rulare ciclu ..... 439
Luai n considerare la programare: ..... 440
Parametrii ciclului ..... 440
16.13 MSURARE PLAN (Ciclul 431, DIN/ISO: G431) ..... 443
Rulare ciclu ..... 443
Luai n considerare la programare: ..... 444
Parametrii ciclului ..... 445
16.14 Exemple de programare ..... 447
40
17.1 Elemente de baz ..... 452
Prezentare general ..... 452
17.2 CALIBRARE TS (Ciclul 2) ..... 453
Rulare ciclu ..... 453
Luai n considerare la programare: ..... 453
Parametrii ciclului ..... 453
17.3 LUNGIME CALIBRARE TS (Ciclu 9) ..... 454
Rulare ciclu ..... 454
Parametrii ciclului ..... 454
17.4 MSURARE (Ciclul 3) ..... 455
Rulare ciclu ..... 455
Luai n considerare la programare: ..... 455
Parametrii ciclului ..... 456
17.5 MSURARE N 3-D (Ciclul 4, funcie FCL 3) ..... 457
Rulare ciclu ..... 457
Luai n considerare la programare: ..... 457
Parametrii ciclului ..... 458
17.6 MSURARE DECALARE AX (Ciclu palpator 440, DIN/ISO: G440) ..... 459
Rulare ciclu ..... 459
Luai n considerare la programare: ..... 460
Parametrii ciclului ..... 461
17.7 PALPARE RAPID (Ciclul 441, DIN/ISO: G441, Funcia FCL 2) ..... 462
Rulare ciclu ..... 462
Luai n considerare la programare: ..... 462
Parametrii ciclului ..... 463
17.8 CALIBRARE TS (Ciclul 460, DIN/ISO: G460) ..... 464
Rulare ciclu ..... 464
Luai n considerare la programare: ..... 464
Parametrii ciclului ..... 465
17 Cicluri palpator: funcii speciale ..... 451
HEIDENHAIN iTNC 530 41
18.1 Msurare cinematic cu palpatoarele TS (opiune KinematicsOpt) ..... 468
Principii ..... 468
Prezentare general ..... 468
18.2 Premise ..... 469
Luai n considerare la programare: ..... 469
18.3 SALVARE CINEMATIC (Ciclul 450, DIN/ISO: G450; Opiune) ..... 470
Rulare ciclu ..... 470
Luai n considerare la programare: ..... 470
Parametrii ciclului ..... 471
Funcie jurnal ..... 471
18.4 MSURARE CINEMATIC (Ciclul 451, DIN/ISO: G451; Opiune) ..... 472
Rulare ciclu ..... 472
Direcie de poziionare ..... 474
Maini cu axe cu cuplare Hirth ..... 475
Alegere numr de puncte de msurare ..... 476
Alegerea poziiei sferei de calibrare pe masa mainii ..... 476
Note despre precizie ..... 477
Not la diferite metode de calibrare ..... 478
Joc lateral ..... 479
Luai n considerare la programare: ..... 480
Parametrii ciclului ..... 481
Diverse moduri (Q406) ..... 484
Funcie jurnal ..... 485
18.5 COMPENSARE PRESETARE (Ciclul 452, DIN/ISO: G452, opiune) ..... 488
Rulare ciclu ..... 488
Luai n considerare la programare: ..... 490
Parametrii ciclului ..... 491
Reglarea capetelor schimbtorului de scule ..... 493
Compensarea micrii de deriv ..... 495
Funcie jurnal ..... 497
18 Cicluri palpator: msurarea automat a cinematicii ..... 467
42
19.1 Noiuni fundamentale ..... 500
Prezentare general ..... 500
Diferene ntre ciclurile de la 31 la 33 i ciclurile de la 481 la 483 ..... 501
Setarea parametrilor mainii ..... 501
Intrri n tabelul de scule TOOL.T ..... 503
Afiarea rezultatelor msurtorii ..... 504
19.2 Calibrarea TT (Ciclul 30 or 480, DIN/ISO: G480) ..... 505
Rulare ciclu ..... 505
Luai n considerare la programare: ..... 505
Parametrii ciclului ..... 505
19.3 CALIBRARE TT WIRELESS 449 (Ciclul 484, DIN/ISO: G484) ..... 506
Principii ..... 506
Rulare ciclu ..... 506
Luai n considerare la programare: ..... 506
Parametrii ciclului ..... 506
19.4 Msurarea lungimii sculei (Ciclul 31 or 481, DIN/ISO: G481) ..... 507
Rulare ciclu ..... 507
Luai n considerare la programare: ..... 508
Parametrii ciclului ..... 508
19.5 Msurarea razei sculei (Ciclul 32 sau 482, ISO: G482) ..... 509
Rulare ciclu ..... 509
Luai n considerare la programare: ..... 509
Parametrii ciclului ..... 510
19.6 Msurarea lungimii i razei sculei (Ciclul 33 sau 483, ISO: G483) ..... 511
Rulare ciclu ..... 511
Luai n considerare la programare: ..... 511
Parametrii ciclului ..... 512
Prezentare general ..... 515
Cicluri fixe ..... 515
Ciclurile palpatorului ..... 517
19 Cicluri palpator: msurarea automat a sculei ..... 499
Principii / Prezentri
generale
44 Principii / Prezentri generale
1
.
1

I
n
t
r
o
d
u
c
e
r
e
1.1 Introducere
Ciclurile de prelucrare care apar frecvent i necesit mai muli pai de
lucru sunt stocate n memoria TNC ca cicluri standard. Transformrile
de coordonate i cteva funcii speciale sunt de asemenea disponibile
sub form de cicluri.
Majoritatea ciclurilor folosesc parametri Q ca i parametri de transfer.
Parametrii cu funcii specifice, care sunt folosii n mai multe cicluri, au
acelai numr de fiecare dat. De exemplu, parametrului Q200 i este
atribuit prescrierea de degajare, lui Q202 adncimea de ptrundere
etc.
Pericol de coliziune!
Ciclurile execut uneori operaii extinse. Din motive de
siguran, ar trebui s rulai un test grafic al programului
nainte de a prelucra.
Dac utilizai asignri indirecte de parametri n cicluri cu
numere mai mari de 200 (de ex. Q210 = Q1), nicio
modificare a parametrului asignat (de ex. Q1) nu va fi
aplicat dup definirea ciclului. n astfel de cazuri, definii
parametrul ciclului (de ex. Q210) direct.
Dac definii un parametru vitez de avans pentru cicluri
fixe mai mari de 200, n loc de a introduce o valoare
numeric putei utiliza tastele soft pentru a asigna viteza
de avans definit n blocul TOOL CALL (tasta soft
FAUTO). Putei utiliza de asemenea alternativele pentru
viteza de avans FMAX (parcurgere rapid), FZ (avans per
dinte) i FU (avans per rotaii), n funcie de ciclul respectiv
i de funcia parametrului vitez de avans.
Reinei c dup definirea unui ciclu, o modificare a vitezei
de avans FAUTO nu este aplicat, pentru c TNC
asigneaz intern viteza de avans din blocul TOOL CALL
cnd proceseaz definiia ciclului.
Dac dorii s tergei un bloc care face parte din ciclu,
TNC v va ntreba dac dorii s tergei tot ciclul.
HEIDENHAIN iTNC 530 45
1
.
2

G
r
u
p
u
r
i

d
e

c
i
c
l
u
r
i

d
i
s
p
o
n
i
b
i
l
e
1.2 Grupuri de cicluri disponibile
Prezentare general a ciclurilor fixe
U Rndul de taste soft afieaz grupurile de cicluri
disponibile.
U Dac este nevoie, comutai la ciclurile fixe specifice
mainii. Aceste cicluri fixate pot fi integrate de
constructorul dvs. de maini-unealt.
Grup de cicluri Tast soft Pagin
Cicluri pentru ciocnire, alezare orificii, perforare i zencuire Pagina 72
Cicluri pentru filetare, tiere filet i frezare filet Pagina 106
Cicluri pentru frezare buzunare, tifturi i canale Pagina 140
Cicluri pentru producerea modelelor de puncte, cum ar fi modele cu guri pe linie sau pe cerc Pagina 172
Ciclurile SL (List subcontur), care permit prelucrarea paralel cu conturul a contururilor relativ
complexe, constnd din mai multe subcontururi suprapuse, interpolare de suprafa cilindric
Pagina 184
Cicluri pentru frezare multitrecere pentru suprafeele plate sau strmbe Pagina 258
Cicluri de transformare a coordonatelor care permit schimbarea decalrii de origine, rotaia,
imaginea n oglind, lrgirea i reducerea pentru mai multe contururi
Pagina 278
Ciclurile speciale, cum ar fi temporizarea, apelarea unui program, oprirea orientat a broei i
tolerana
Pagina 308
46 Principii / Prezentri generale
1
.
2

G
r
u
p
u
r
i

d
e

c
i
c
l
u
r
i

d
i
s
p
o
n
i
b
i
l
e Prezentare general a ciclurilor palpatorului
U Rndul de taste soft afieaz grupurile de cicluri
disponibile.
U Dac este cazul, comutai pe ciclurile palpatorului
specifice mainii. Aceste cicluri ale palpatorului pot fi
integrate de productorul mainii unelte.
Grup de cicluri Tast soft Pagin
Cicluri pentru msurarea i compensarea automat a abaterilor de aliniere ale piesei de
prelucrat
Pagina 326
Cicluri pentru presetarea automat a piesei de prelucrat Pagina 348
Cicluri pentru inspecia automat a piesei de prelucrat Pagina 402
Cicluri de calibrare, cicluri speciale Pagina 452
Cicluri pentru msurarea automat a cinematicii Pagina 468
Cicluri pentru msurarea automat a sculei (activate de productorul mainii unelte) Pagina 500
Utilizarea ciclurilor fixe
48 Utilizarea ciclurilor fixe
2
.
1

L
u
c
r
u
l

c
u

c
i
c
l
u
r
i
l
e

f
i
x
e
2.1 Lucrul cu ciclurile fixe
Ciclurile specifice mainii
Suplimentar la ciclurile HEIDENHAIN, muli productori de maini
unelte ofer propriile cicluri n TNC. Aceste cicluri sunt disponibile ntr-
un interval separat de numerotare a ciclurilor:
Ciclurile 300 la 399
Cicluri specifice mainii care trebuie definite prin tasta CYCLE DEF
Ciclurile 500 la 599
Cicluri ale palpatorului specifice mainii care trebuie definite prin
tasta TOUCH PROBE
Uneori, ciclurile specifice mainii utilizeaz i parametri de transfer, pe
care HEIDENHAIN i-a utilizat deja n ciclurile standard. TNC execut
ciclurile active DEF imediat ce acestea sunt definite (Consultai
Apelarea ciclurilor, la pagina 50). Execut cicluri active CALL doar
dup ce acestea au fost apelate (Consultai Apelarea ciclurilor, la
pagina 50). Cnd ciclurile active DEF i ciclurile active CALL sunt
utilizate simultan, este important s prevenii suprascrierea
parametrilor de transfer deja n folosin. Procedai dup cum
urmeaz:
U Ca regul, programai ntotdeauna ciclurile active DEF naintea
ciclurilor active CALL
U Dac totui dorii s programai un ciclu activ DEF ntre definirea i
apelarea unui ciclu activ CALL, acest lucru este posibil doar dac nu
se utilizeaz n comun parametrii de transfer specifici
Consultai manualul mainii dvs. pentru o descriere a
funciei specifice.
HEIDENHAIN iTNC 530 49
2
.
1

L
u
c
r
u
l

c
u

c
i
c
l
u
r
i
l
e

f
i
x
e Definirea unui ciclu utiliznd tastele soft
U Rndul de taste soft afieaz grupurile de cicluri
disponibile
U Apsai tasta soft pentru grupul de cicluri dorit, de
exemplu DRILLING pentru ciclurile de gurire
U Selectai ciclul dorit, de exemplu FREZARE FILET.
TNC iniiaz dialogul de programare i solicit toate
valorile de intrare necesare. n acelai timp, este
afiat un grafic al parametrilor de intrare n fereastra
din dreapta ecranului. Parametrul solicitat n fereastra
de dialog este evideniat
U Introducei toi parametrii solicitai de TNC i confirmai
fiecare intrare cu tasta ENT
U TNC ncheie dialogul cnd toate datele solicitate au
fost introduse
Definirea unui ciclu utiliznd funcia GOTO
U Rndul de taste soft afieaz grupurile de cicluri
disponibile
U TNC afieaz o privire de ansamblu asupra ciclurilor
ntr-o fereastr pop-up
U Alegei ciclul dorit cu tastele sgeat sau
U Alegei ciclul dorit cu tasta CTRL i tastele sgeat
(pentru parcurgere pagin cu pagin) sau
U Introducei numrul ciclului i confirmai cu tasta ENT.
TNC iniiaz dialogul ciclului dup cum este descris
mai sus
Exemplu de blocuri NC
7 CYCL DEF 200 GURIRE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=3 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU PTRUNDERE
Q202=5 ;ADNCIME DE PTRUNDERE
Q210=0 ;TEMPORIZARE LA VRF
Q203=+0 ;COORDONAT SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE DEGAJARE
Q211=0.25 ;TEMPORIZARE LA ADNCIME
50 Utilizarea ciclurilor fixe
2
.
1

L
u
c
r
u
l

c
u

c
i
c
l
u
r
i
l
e

f
i
x
e Apelarea ciclurilor
Urmtoarele cicluri intr n aplicare automat dup ce au fost definite n
programul piesei. Aceste cicluri nu pot i nu trebuie s fie apelate:
Ciclul 220 pentru modele de puncte pe cercuri i Ciclul 221 pentru
modele de puncte pe linii
ciclul SL 14 GEOMETRIE CONTUR
ciclul SL 20 DATE CONTUR
Ciclul 32 TOLERAN
Cicluri de transformare a coordonatelor
Ciclul 9 TEMPORIZARE
Toate ciclurile de palpator
Putei apela toate celelalte cicluri cu funciile descrise dup cum
urmeaz.
Apelarea unui ciclu cu CYCL CALL
Funcia CYCL CALL apeleaz ciclul fix care a fost definit cel mai
recent. Punctul de pornire al ciclului este poziia care a fost programat
nainte de blocul CYCL CALL.
U Pentru a programa apelarea ciclului, apsai tasta
CYCL CALL
U Apsai tasta soft CYCL CALL M pentru a introduce o
apelare a ciclului
U Dac este necesar, introducei funcia auxiliar M (de
exemplu M3 pentru a porni broa) sau ncheiai
dialogul cu tasta END
Apelarea unui ciclu cu CYCL CALL PAT
Funcia CYCL CALL PAT apeleaz cele mai recent definite cicluri fixe
n toate poziiile definite de dvs. ntr-o definiie de model PATTERN
DEF (consultai Definire model PATTERN DEF, la pagina 58) sau
ntr-un tabel de puncte (consultai Tabele de puncte, la pagina 66).
Premise
Urmtoarele date trebuie s fie ntotdeauna programate
nainte de apelarea unui ciclu:
DIMENSIUNE PIES BRUT pentru afiare grafic
(necesar numai la graficele test)
Apelare scul
Direcia de rotaie a broei (funcii M, M3/M4)
Definire ciclu (CYCL DEF)
Pentru anumite cicluri trebuie luate n considerare premise
suplimentare. Acestea sunt detaliate n descrierile fiecrui
ciclu.
HEIDENHAIN iTNC 530 51
2
.
1

L
u
c
r
u
l

c
u

c
i
c
l
u
r
i
l
e

f
i
x
e
Apelarea unui ciclu cu CYCL CALL POS
Funcia CYCL CALL POS apeleaz ciclul fix care a fost definit cel mai
recent. Punctul de pornire al ciclului este poziia pe care a-i definit-o
n blocul CYCL CALL POS.
Utiliznd logica de poziionare, TNC se deplaseaz n poziia definit
n blocul CYCL CALL POS.
n cazul n care poziia curent pe axa sculei este mai mare dect
suprafaa superioar a piesei brute (Q203), TNC deplaseaz
unealta n poziia programat mai nti n planul de prelucrare, apoi
pe axa sculei
n cazul n care poziia curent pe axa sculei este mai mic dect
suprafaa superioar a piesei brute (Q203), TNC deplaseaz
unealta n poziia programat mai nti pe axa sculei la nlimea de
degajare apoi n planul de prelucrare n poziia programat
Apelarea unui ciclu cu M99/89
Funcia M99, activ numai n blocul n care este programat, apeleaz
o dat ciclul programat cel mai recent. Putei programa M99 la sfritul
unui bloc de poziionare. TNC deplaseaz la aceast poziie i apoi
apeleaz ciclul definit cel mai recent.
Dac dorii ca TNC s execute ciclul automat, dup fiecare bloc de
poziionare, programai prima apelare a ciclului cu M89 (n funcie de
MP 7440).
Pentru a anula efectul M89, programai:
M99 n blocul de poziionare n care v deplasai la ultimul punct de
pornire sau
Un bloc CYCL CALL POS sau
Un nou ciclu fix cu CYCL DEF
Trebuie s fie programate ntotdeauna trei axe de
coordonate n blocul CYCL CALL POS. Cu coordonata din
axa sculei putei modifica cu uurin poziia de pornire.
Aceasta servete ca o decalare suplimentar a originii.
Viteza de avans cel mai recent definit n blocul CYCL
CALL POS se aplic numai la avansul transversal ctre
poziia de pornire programat n acest bloc.
Ca o regul, TNC se deplaseaz fr compensare de raz
(R0) la poziia definit n blocul CYCL CALL POS.
Dac utilizai CYCL CALL POS pentru a apela un ciclu n
care este definit o poziie de pornire (de exemplu Ciclul
212), atunci poziia definit n ciclu servete ca o decalare
suplimentar la poziia definit n blocul CYCL CALL POS.
De aceea trebuie s definii ntotdeauna poziia de pornire
setat n ciclu la 0.
52 Utilizarea ciclurilor fixe
2
.
1

L
u
c
r
u
l

c
u

c
i
c
l
u
r
i
l
e

f
i
x
e Lucrul cu axele secundare U/V/W
TNC execut deplasri de avans pe axa care a fost definit n blocul
TOOL CALL ca ax a broei. TNC execut deplasri n planul de lucru
numai pe axele principale X, Y sau Z. Excepii:
Programai axele secundare pentru lungimile laterale n ciclurile 3
FREZARE SLOT i 4 FREZARE BUZUNAR
Programai axele secundare din primul bloc al subprogramului de
geometrie a conturului al unui ciclu SL
n Ciclurile 5 (BUZUNAR CIRCULAR), 251 (BUZUNAR
RECTANGULAR), 252 (BUZUNAR CIRCULAR), 253 (CANAL) i
254 (CANAL CIRCULAR), TNC prelucreaz ciclul pe axele pe care
le-ai programat n ultimul bloc de poziionare nainte de apelarea
ciclului. Cnd axa sculei Z este activ, urmtoarele combinaii sunt
permise:
X/Y
X/V
U/Y
U/V
HEIDENHAIN iTNC 530 53
2
.
2

V
a
l
o
r
i

p
r
e
s
t
a
b
i
l
i
t
e

d
e

p
r
o
g
r
a
m

p
e
n
t
r
u

c
i
c
l
u
r
i
2.2 Valori prestabilite de program
pentru cicluri
Prezentare general
Toate ciclurile de la 20 la 25, precum i toate cele cu numere mai mari
de 200, folosesc de fiecare dat parametri de ciclu identici, precum
prescrierea de degajare Q200, care trebuie introdus la fiecare definire
de ciclu. Funcia GLOBAL DEF v ofer posibilitatea de a defini o dat
aceti parametrii ai ciclului la nceputul programului, astfel nct s fie
eficienta global pentru toate ciclurile fixe utilizate n program. n ciclul
fix respectiv este suficient s legai s facei legtura la valoarea
definit la nceputul programului.
Sunt disponibile urmtoarele funcii GLOBAL DEF:
Model prelucrare Tast soft Pagin
GLOBAL DEF COMMON
Definirea parametrilor general valabili ai
ciclului
Pagina 55
GLOBAL DEF GURIRE
Definirea parametrilor specifici ciclului de
gurire
Pagina 55
GLOBAL DEF FREZARE BUZUNAR
Definirea parametrilor specifici ciclului de
frezare a buzunarelor
Pagina 56
GLOBAL DEF FREZARE CONTUR
Definirea parametrilor specifici ciclului
frezrii de contur
Pagina 56
GLOBAL DEF POZIIONARE
Definirea comportamentului de poziionare
pentru CYCL CALL PAT
Pagina 56
GLOBAL DEF PALPARE
Definirea parametrilor specifici ciclului
palpatorului
Pagina 57
54 Utilizarea ciclurilor fixe
2
.
2

V
a
l
o
r
i

p
r
e
s
t
a
b
i
l
i
t
e

d
e

p
r
o
g
r
a
m

p
e
n
t
r
u

c
i
c
l
u
r
i
Introducerea definiiilor globale
U Selectai modul de operare Programare i editare.
U Apsai tasta Funcii Speciale.
U Selectai funciile programului pentru valorile
prestabilite de program.
U Selectai funciile GLOBAL DEF.
U Selectai funcia GLOBAL DEF dorit, de ex.
GLOBAL DEF COMMON
U Introducei definiiile necesare i confirmai fiecare
introducere cu tasta ENT.
Folosirea informaiilor din GLOBAL DEF
n cazul n care ai introdus funciile GLOBAL DEF corespunztoare la
nceputul programului, le putei lega la aceste valori valide la nivel
global la definirea oricrui ciclu fix.
Procedai ca atare:
U Selectai modul de operare Programare i editare
U Selectai ciclurile fixe
U Selectai grupul de cicluri dorit, de exemplu: cicluri de
gurire
U Selectai ciclul dorit, de ex. GURIRE
U TNC afieaz tasta soft SETARE VALORI
STANDARD, n cazul exist un paramatru global
pentru aceasta
U Apsai tasta soft SETARE VALORI STANDARD.
TNC introduce cuvntul PREDEF (predefinit) n
definiia ciclului. Ai creat o legtur la parametrul
GLOBAL DEF corespunztor, pe care l-ai definit la
nceputul programului
Pericol de coliziune!
Luai n considerare faptul ca schimbrile la setrile
programului pot afecta ntreg programul de prelucrare i n
consecin, pot schimba procedeul de prelucrare n mod
semnificativ.
Dac introducei o valoare fix ntr-un ciclu fix, aceast
valoare nu va fi modificat de funciile GLOBAL DEF.
HEIDENHAIN iTNC 530 55
2
.
2

V
a
l
o
r
i

p
r
e
s
t
a
b
i
l
i
t
e

d
e

p
r
o
g
r
a
m

p
e
n
t
r
u

c
i
c
l
u
r
i
Date globale, valabile oriunde
U Prescriere de degajare: Distana dintre vrful sculei i suprafaa
piesei brute pentru apropierea automat a poziiei iniiale a ciclului
pe axa sculei
U A 2-a prescriere de degajare: Poziia la care TNC aeaz scula la
sfritul pasului de prelucrare. Urmtoarea poziie de prelucrare
este abordat la aceast nlime n planul de prelucrare
U Poziionare F: Viteza de avans la care TNC traverseaz scula ntr-
un ciclu
U Retragere F: Viteza de avans la care TNC retrage scula
Date globale pentru operaiuni de gurire
U Vitez de retragere pentru frmiarea achiilor: Valoare prin care
TNC retrage scula n timpul frmirii achiilor
U Temporizarea la adncime: Timpul n secunde ct scula rmne n
partea inferioar a gurii.
U Temporizarea la vrf: Timpul n secunde ct scula rmne la
prescrierea de degajare
Parametrii sunt valabili pentru toate ciclurile fixe cu numere
mai mari ca 2xx.
Parametrii sunt valabili pentru ciclurile de gurire, filetare
i frezare filet de la 200 pn la 209, 240 i de la 262 pn
la 267.
56 Utilizarea ciclurilor fixe
2
.
2

V
a
l
o
r
i

p
r
e
s
t
a
b
i
l
i
t
e

d
e

p
r
o
g
r
a
m

p
e
n
t
r
u

c
i
c
l
u
r
i
Date globale pentru operaii de frezare cu cicluri
buzunar 25x
U Factor de suprapunere: Raza sculei nmulit cu factorul de
suprapunere este egal cu depirea lateral
U n sensul avansului sau n sens contrar avansului: Selectai tipul
frezrii
U Tip de ptrundere: Plunge into the material helically, in a
reciprocating motion, or vertically
Date globale pentru operaiuni de frezare cu
cicluri de contur.
U Prescriere de degajare: Distana dintre vrful sculei i suprafaa
piesei brute pentru apropierea automat a poziiei iniiale a ciclului
pe axa sculei
U nlime degajare: nlimea absolut la care nu poate aprea nicio
coliziune ntre scul i piesa brut (pentru poziionarea i retragerea
intermediar la sfritul ciclului)
U Factor de suprapunere: Raza sculei nmulit cu factorul de
suprapunere este egal cu depirea lateral
U n sensul avansului sau n sens contrar avansului: Selectai tipul
frezrii
Date globale pentru comportamentul de
poziionare
U Comportament poziionare: Retragerea pe axa sculei la sfritul
etapei de prelucrare: Revenii la a 2-a prescriere de degajare sau la
poziia de la nceputul unitii
Parametrii sunt valabili pentru ciclurile de frezare de la 251
pn la 257.
Parametrii sunt valabili pentru ciclurile SL 20, 22, 23, 24 i 25.
Parametrii se aplic tuturor ciclurilor fixe pe care le apelai
cu funcia CYCL CALL PAT.
HEIDENHAIN iTNC 530 57
2
.
2

V
a
l
o
r
i

p
r
e
s
t
a
b
i
l
i
t
e

d
e

p
r
o
g
r
a
m

p
e
n
t
r
u

c
i
c
l
u
r
i
Date globale pentru funciile de palpare
U Prescriere degajare: Distana dintre tija palpatorului i suprafaa
piesei finite pentru apropierea automat a poziiei de palpare
U nlime degajare: Coordonat pe axa palpatorului la care TNC
traverseaz palpatorul ntre punctele de msurare, n cazul n care
opiunea Mutare la nlime de degajare este activat
U Mutare la nlime de degajare: Selectai dac TNC mut palpatorul
la prescrierea de degajare sau la nlimea de degajare ntre
punctele de msurare
Se aplic tuturor ciclurilor palpator 4xx.
58 Utilizarea ciclurilor fixe
2
.
3

D
e
f
i
n
i
r
e

m
o
d
e
l

P
A
T
T
E
R
N

D
E
F
2.3 Definire model PATTERN DEF
Aplicaie
Folosii funcia PATTERN DEF pentru a defini uor modelele de
prelucrare uzuale, pe care le putei apela cu funcia CYCL CALL PAT
Ca n cazul definirii ciclurilor, sunt disponibile grafice de asisten care
ilustreaz parametrul de intrare respectiv i pentru definirea modelelor.
Sunt disponibile urmtoarele modele de prelucrare:
PATTERN DEF trebuie utilizat numai n combinaie cu axa
sculei Z.
Model prelucrare Tast soft Pagin
PUNCT
Definirea a pn la oricare 9 poziii de
prelucrare
Pagina 60
RND
Definiia unui singur rnd, drept sau rotit
Pagina 61
MODEL
Definirea unui singur model, drept, rotit
sau deformat
Pagina 62
CADRU
Definirea unui singur cadru, drept, rotit sau
deformat
Pagina 63
CERC
Definirea unui cerc complet
Pagina 64
CERC DE DIVIZARE
Definirea unui arc de cerc
Pagina 65
HEIDENHAIN iTNC 530 59
2
.
3

D
e
f
i
n
i
r
e

m
o
d
e
l

P
A
T
T
E
R
N

D
E
F Introducerea PATTERN DEF
U Selectai modul de operare Programare i editare
U Apsai tasta Funcii Speciale
U Selectai funciile pentru contur i prelucrare puncte
U Deschidei un bloc PATTERN DEF
U Selectai modelul de prelucrare dorit, de ex. un singur
rnd
U Introducei definiiile solicitate i confirmai fiecare
intrare cu tasta ENT
Folosirea PATTERN DEF
Putei apela o definiie de model cu funcia CYCL CALL PAT, chiar
dup definire (consultai Apelarea unui ciclu cu CYCL CALL PAT, la
pagina 50). TNC va efectua cel mai recent ciclu de prelucrare definit n
modelul de prelucrare.
Un model de prelucrare rmne activ pn cnd definii
unul nou sau selectai un tabel de puncte cu funcia SEL
PATTERN.
Putei utiliza funcia de pornire a programului central
pentru a selecta orice punct din care dorii s pornii sau s
continuai prelucrarea (consultai Manualul utilizatorului,
seciunile Rulare test i Rulare program).
60 Utilizarea ciclurilor fixe
2
.
3

D
e
f
i
n
i
r
e

m
o
d
e
l

P
A
T
T
E
R
N

D
E
F Definirea poziiilor individuale de prelucrare
U Coordonata X a poziiei de prelucrare (valoare
absolut): Introducei coordonata X
U Coordonata Y a poziiei de prelucrare (valoare
absolut): Introducei coordonata Y
U Coordonata suprafeei piesei de prelucrat (valoare
absolut): Introducei coordonata Z la care va ncepe
prelucrarea
Putei introduce pn la 9 poziii de prelucrare. Confirmai
intrarea cu tasta ENT.
Dac ai definit o suprafa a piesei de prelucrat n Z diferit
de 0, atunci aceast valoare este activ pe lng suprafaa
piesei de prelucrat Q203 definit n ciclul de prelucrare.
Plda: Blocuri NC
10 L Z+100 R0 FMAX
11 PATTERN DEF
POS1 (X+25 Y+33, 5 Z+0)
POS2 (X+50 Y+75 Z+0)
HEIDENHAIN iTNC 530 61
2
.
3

D
e
f
i
n
i
r
e

m
o
d
e
l

P
A
T
T
E
R
N

D
E
F Definirea unui singur rnd
U Punct de pornire n X (valoare absolut): Coordonata
punctului de pornire a rndului pe axa X
U Punct de pornire n Y (valoare absolut): Coordonata
punctului de pornire a rndului pe axa Y
U Spaiul ntre poziiile de prelucrare (valoare
incremental): Distana dintre poziiile de prelucrare.
Putei introduce o valoare pozitiv sau negativ
U Numr de poziii: Numrul total de poziii de prelucrare
U Poziia de rotire a ntregului model (valoare absolut):
Unghiul de rotire n jurul punctului de pornire introdus.
Axa de referin: Axa principal a planului activ de
prelucrare (de ex. X pentru axa sculei Z). Putei
introduce o valoare pozitiv sau negativ
U Coordonata suprafeei piesei de prelucrat (valoare
absolut): Introducei coordonata Z la care va ncepe
prelucrarea
Dac ai definit o suprafa a piesei de prelucrat n Z diferit
de 0, atunci aceast valoare este activ pe lng suprafaa
piesei de prelucrat Q203 definit n ciclul de prelucrare.
Plda: Blocuri NC
10 L Z+100 R0 FMAX
11 PATTERN DEF
ROW1 (X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0)
62 Utilizarea ciclurilor fixe
2
.
3

D
e
f
i
n
i
r
e

m
o
d
e
l

P
A
T
T
E
R
N

D
E
F Definirea unui singur model
U Punct de pornire n X (valoare absolut): Coordonata
punctului de pornire a modelului pe axa X
U Punct de pornire n Y (valoare absolut): Coordonata
punctului de pornire a modelului pe axa Y
U Spaiul ntre poziiile de prelucrare X (valoare
incremental): Distana dintre poziiile de prelucrare
pe direcia X. Putei introduce o valoare pozitiv sau
negativ
U Spaiul ntre poziiile de prelucrare Y (valoare
incremental): Distana dintre poziiile de prelucrare
pe direcia Y. Putei introduce o valoare pozitiv sau
negativ
U Numr de coloane: Numrul total de coloane din model
U Numr de linii: Numrul total de linii din model
U Poziia de rotire a ntregului model (valoare absolut):
Unghiul de rotire dup care este rotit ntregul model n
jurul punctului de pornire introdus. Axa de referin:
Axa principal a planului activ de prelucrare (de ex. X
pentru axa sculei Z). Putei introduce o valoare
pozitiv sau negativ
U Poz. rotativ ax. ref.: Unghiul de rotire dup care este
modificat doar axa principal a planului de
prelucrare, raportat la punctul de pornire introdus.
Putei introduce o valoare pozitiv sau negativ
U Poz. rotativ ax. secundar: Unghiul de rotire dup care
este modificat doar axa secundar a planului de
prelucrare, raportat la punctul de pornire introdus.
Putei introduce o valoare pozitiv sau negativ
U Coordonata suprafeei piesei de prelucrat (valoare
absolut): Introducei coordonata Z la care va ncepe
prelucrarea
Dac ai definit o suprafa a piesei de prelucrat n Z diferit
de 0, atunci aceast valoare este activ pe lng suprafaa
piesei de prelucrat Q203 definit n ciclul de prelucrare.
Parametrii Poz. rotativ ax. ref. i Poz. rotativ ax.
secundar sunt adugai la o poziie rotit executat
anterior a ntregului model.
Plda: Blocuri NC
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)
HEIDENHAIN iTNC 530 63
2
.
3

D
e
f
i
n
i
r
e

m
o
d
e
l

P
A
T
T
E
R
N

D
E
F Definire cadre individuale
U Punct de pornire n X (valoare absolut): Coordonata
punctului de pornire a cadrului pe axa X
U Punct de pornire n Y (valoare absolut): Coordonata
punctului de pornire a cadrului pe axa Y
U Spaiul ntre poziiile de prelucrare X (valoare
incremental): Distana dintre poziiile de prelucrare
pe direcia X. Putei introduce o valoare pozitiv sau
negativ
U Spaiul ntre poziiile de prelucrare Y (valoare
incremental): Distana dintre poziiile de prelucrare
pe direcia Y. Putei introduce o valoare pozitiv sau
negativ
U Numr de coloane: Numrul total de coloane din model
U Numr de linii: Numrul total de linii din model
U Poziia de rotire a ntregului model (valoare absolut):
Unghiul de rotire dup care este rotit ntregul model n
jurul punctului de pornire introdus. Axa de referin:
Axa principal a planului activ de prelucrare (de ex. X
pentru axa sculei Z). Putei introduce o valoare
pozitiv sau negativ
U Poz. rotativ ax. ref.: Unghiul de rotire dup care este
modificat doar axa principal a planului de
prelucrare, raportat la punctul de pornire introdus.
Putei introduce o valoare pozitiv sau negativ
U Poz. rotativ ax. secundar: Unghiul de rotire dup care
este modificat doar axa secundar a planului de
prelucrare, raportat la punctul de pornire introdus.
Putei introduce o valoare pozitiv sau negativ
U Coordonata suprafeei piesei de prelucrat (valoare
absolut): Introducei coordonata Z la care va ncepe
prelucrarea
Dac ai definit o suprafa a piesei de prelucrat n Z diferit
de 0, atunci aceast valoare este activ pe lng suprafaa
piesei de prelucrat Q203 definit n ciclul de prelucrare.
Parametrii Poz. rotativ ax. ref. i Poz. rotativ ax.
secundar sunt adugai la o poziie rotit executat
anterior a ntregului model.
Plda: Blocuri NC
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)
64 Utilizarea ciclurilor fixe
2
.
3

D
e
f
i
n
i
r
e

m
o
d
e
l

P
A
T
T
E
R
N

D
E
F Definirea unui cerc complet
U Centrul cercului gurii de urub X (valoare absolut):
Coordonata centrului cercului pe axa X.
U Centrul cercului gurii Y (valoare absolut):
Coordonata centrului cercului pe axa Y.
U Diametru cerc de guri de urub: Diametrul cercului
gurii de urub.
U Unghiul de pornire: Unghiul polar al primei poziii de
prelucrare. Axa de referin: Axa principal a planului
activ de prelucrare (de ex. X pentru axa sculei Z).
Putei introduce o valoare pozitiv sau negativ.
U Numr de poziii: Numrul total de poziii de prelucrare
pe cerc.
U Coordonata suprafeei piesei de prelucrat (valoare
absolut): Introducei coordonata Z la care va ncepe
prelucrarea.
Dac ai definit o suprafa a piesei de prelucrat n Z diferit
de 0, atunci aceast valoare este activ pe lng suprafaa
piesei de prelucrat Q203 definit n ciclul de prelucrare.
Plda: Blocuri NC
10 L Z+100 R0 FMAX
11 PATTERN DEF
CIRC1 (X+25 Y+33 D80 START+45 NUM8 Z+0)
HEIDENHAIN iTNC 530 65
2
.
3

D
e
f
i
n
i
r
e

m
o
d
e
l

P
A
T
T
E
R
N

D
E
F Definire arc de cerc
U Centrul cercului de guri de urub X (valoare
absolut): Coordonata centrului cercului pe axa X.
U Centrul cercului guri de urub Y (valoare absolut):
Coordonata centrului cercului pe axa Y.
U Diametru cerc gaur de urub: Diametrul cercului gurii
de urub.
U Unghiul de pornire: Unghiul polar al primei poziii de
prelucrare. Axa de referin: Axa principal a planului
activ de prelucrare (de ex. X pentru axa sculei Z).
Putei introduce o valoare pozitiv sau negativ.
U Unghi de avans/unghi final: Unghi polar incremental
ntre 2 poziii de prelucrare. Putei introduce o valoare
pozitiv sau negativ. n mod alternativ, putei
introduce unghiul final (comutare cu tasta soft)
U Numr de poziii: Numrul total de poziii de prelucrare
pe cerc.
U Coordonata suprafeei piesei de prelucrat (valoare
absolut): Introducei coordonata Z la care va ncepe
prelucrarea.
Dac ai definit o suprafa a piesei de prelucrat n Z diferit
de 0, atunci aceast valoare este activ pe lng suprafaa
piesei de prelucrat Q203 definit n ciclul de prelucrare.
Plda: Blocuri NC
10 L Z+100 R0 FMAX
11 PATTERN DEF
PITCHCIRC1 (X+25 Y+33 D80 START+45 STEP
30 NUM8 Z+0)
66 Utilizarea ciclurilor fixe
2
.
4

T
a
b
e
l
e

d
e

p
u
n
c
t
e
2.4 Tabele de puncte
Funcie
Trebuie s creai un tabel de puncte oricnd dorii s rulai un ciclu sau
mai multe cicluri secvenial, pe un model de puncte neregulat.
Dac utilizai ciclurile de gurire, coordonatele planului de lucru din
tabelul de puncte reprezint centrele gurilor. Dac utilizai ciclurile de
frezare, coordonatele planului de lucru din tabelul de puncte reprezint
coordonatele punctului de pornire al respectivului ciclu (de ex.
coordonatele punctului central al unui buzunar circular). Coordonatele
de pe axa broei corespund cu coordonatele suprafeei piesei de
prelucrat.
Crearea unui tabel de puncte
Selectai modul de operare Programare i editare.
Apsai tasta PGM MGT pentru a selecta gestionarul
de fiiere.
Introducei numele i tipul tabelului de puncte i
confirmai cu tasta ENT.
Pentru a selecta unitatea de msur, apsai tasta
soft MM sau INCH. TNC trece la fereastra cu blocurile
de program i afieaz un tabel de puncte gol.
Cu tasta soft INSERARE LINIE, introducei linii noi i
coordonatele poziiei de prelucrare dorite.
Repetai procedura pn au fost introduse toate coordonatele dorite.
NUME FIIER?
Cu tastele soft X OPRIT/PORNIT, Y OPRIT/PORNIT, Z
OPRIT/PORNIT (al doilea rnd de taste soft), putei
specifica coordonatele pe care dorii s le introducei n
tabelul de puncte.
HEIDENHAIN iTNC 530 67
2
.
4

T
a
b
e
l
e

d
e

p
u
n
c
t
e Ascunderea punctelor individuale din procesul
de prelucrare
n coloana FADE a tabelului de puncte putei specifica dac punctul
definit va fi ascuns n timpul procesului de prelucrare.
n tabel, selectai punctul care va fi ascuns.
Selectai coloana FADE.
Activai ascunderea sau
Dezactivai ascunderea.
68 Utilizarea ciclurilor fixe
2
.
4

T
a
b
e
l
e

d
e

p
u
n
c
t
e Selectarea unui tabel de puncte n program
n modul de operare Programare i editare, selectai programul pentru
care dorii s activai tabelul de puncte:
Apsai tasta PGM CALL pentru a apela funcia de
selectare a tabelului de puncte.
Apsai tasta soft TABEL PUNCTE.
Apsai tasta soft WINDOW SELECTION: TNC
suprapune o fereastr n care putei selecta tabelul de
origine dorit
Selectai un tabel de puncte prin intermediul tastelor cu sgei sau
printr-un clic de mouse, apsnd ENT: TNC introduce numele complet
al cii n blocul SEL PATTERN.
Confirmai aceast funcie cu tasta END.
Alternativ, putei introduce i numele tabelului sau numele complet al
cii tabelului pentru a-l apela direct prin intermediul tastaturii.
Exemplu de bloc NC
7 SEL PATTERN TNC:\DIRKT5\NUST35.PNT
HEIDENHAIN iTNC 530 69
2
.
4

T
a
b
e
l
e

d
e

p
u
n
c
t
e Apelarea unui ciclu n conexiune cu tabele de
puncte
Dac dorii ca TNC s apeleze ciclul fix cel mai recent definit la
punctele definite ntr-un tabel de puncte, programai apelarea ciclului
cu CYCLE CALL PAT:
U Pentru a programa apelul ciclului, apsai tasta CYCL
CALL
U Apsai tasta soft CYCL CALL PAT pentru a apela un
tabel de puncte
U Introducei viteza de avans la care TNC trebuie s
mute de la un punct la altul (dac nu efectuai nicio
intrare, TNC se va muta la ultima vitez de avans
programat; FMAX nevalid)
U Dac este necesar, introducei o funcie M auxiliar,
apoi confirmai cu tasta END
TNC retrage scula la degajarea de siguran ntre punctele de pornire.
n funcie de care este mai mare, TNC utilizeaz fie coordonata axei
broei din apelarea ciclului fie valoarea din parametrul de ciclu Q204
ca degajare de siguran.
Dac dorii s deplasai cu o vitez de avans redus, cnd
prepoziionai pe axa broei, utilizai funcia auxiliar M103.
Efectul tabelelor de puncte cu cicluri SL i Ciclul 12
TNC interpreteaz punctele ca o decalare suplimentar a originii.
Cu CYCL CALL PAT TNC ruleaz tabelul de puncte
definit cel mai recent (chiar dac ai definit tabelul de
puncte ntr-un program care a fost grupat cu CALL PGM).
70 Utilizarea ciclurilor fixe
2
.
4

T
a
b
e
l
e

d
e

p
u
n
c
t
e
Efectul tabelelor de puncte cu Ciclurile de la 200 pn la 208 i de
la 262 pn la 267
TNC interpreteaz punctele din planul de lucru ca i coordonate ale
centrelor gurilor. Dac dorii s utilizai coordonata definit n tabelul de
puncte pentru axa broei ca i coordonat a punctului de pornire, trebuie
s definii coordonata suprafeei piesei de prelucrat (Q203) cu 0.
Efectul tabelelor de puncte cu Ciclurile de la 210 pn la 215
TNC interpreteaz punctele ca o decalare suplimentar a originii.
Dac dorii s utilizai punctele definite n tabelul de puncte ca i
coordonatele punctelor de pornire, trebuie s definii punctele de
pornire i coordonata suprafeei de pornire (Q203) n respectivul ciclu
de frezare cu 0.
Efectul tabelelor de puncte cu Ciclurile de la 251 pn la 254
TNC interpreteaz punctele din planul de lucru ca i coordonate ale
punctului de pornire al ciclului. Dac dorii s utilizai coordonata
definit n tabelul de puncte pentru axa broei ca i coordonat a
punctului de pornire, trebuie s definii coordonata suprafeei piesei de
prelucrat (Q203) cu 0.
Cicluri fixe: gurire
72 Cicluri fixe: gurire
3
.
1

E
l
e
m
e
n
t
e

d
e

b
a
z

3.1 Elemente de baz


Prezentare general
TNC ofer 9 cicluri pentru toate tipurile de operaii de gurire:
Ciclu
Tast
soft
Pagin
240 CENTRARE
Cu pre-poziionare automat, a doua
distan de degajare setat, intrare
opional pentru centrarea diametrului
sau centrarea adncimii
Pagina 73
200 GURIRE
Cu prepoziionare automat, a 2-a
prescriere de degajare
Pagina 75
201 ALEZARE ORIFICII
Cu prepoziionare automat, a 2-a
prescriere de degajare
Pagina 77
202 PERFORARE
Cu prepoziionare automat, a 2-a
prescriere de degajare
Pagina 79
203 GURIRE UNIVERSAL
Cu pre-poziionare automat, a 2-a
prescriere de degajare, frmiarea
achiilor i decrementare
Pagina 83
204 LAMARE PE SPATE
Cu prepoziionare automat, a 2-a
prescriere de degajare
Pagina 87
205 CIOCNIRE UNIVERSAL
Cu pre-poziionare automat, a 2-a
prescriere de degajare, frmiarea
achiilor i distan de oprire avansat
Pagina 91
208 FREZARE ORIFICII
Cu prepoziionare automat, a 2-a
prescriere de degajare
Pagina 95
241 GURIRE ADNC CU UN TI
Cu prepoziionare automat la punctul
de pornire adncit, definirea vitezei
axului i agentului de rcire
Pagina 98
HEIDENHAIN iTNC 530 73
3
.
2

C
E
N
T
R
A
R
E
A

(
C
i
c
l
u
l

2
4
0
,

D
I
N
/
I
S
O
:

G
2
4
0
)
3.2 CENTRAREA (Ciclul 240,
DIN/ISO: G240)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu parcurgere rapid
FMAX, la prescrierea de degajare de deasupra suprafeei piesei
de prelucrat.
2 Scula este centrat la viteza de avans programat F la diametrul
de centrare introdus sau adncimea de centrare.
3 Dac este definit, scula rmne la adncimea de centrare.
4 n final, scula se deplaseaz la prescrierea de degajare sau
dac este programat la a 2-a prescriere de degajare cu avans
transversal rapid FMAX.
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul ciclului Q344
(diametru) sau Q201 (adncime) determin direcia de
lucru. Dac programai diametrul sau adncimea = 0, ciclul
nu va fi executat.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd sunt introduse un diametru sau o adncime
pozitive. Aceasta nseamn c scula se deplaseaz cu
avans transversal rapid pe axa sculei la prescrierea de
degajare sub suprafaa piesei de prelucrat!
74 Cicluri fixe: gurire
3
.
2

C
E
N
T
R
A
R
E
A

(
C
i
c
l
u
l

2
4
0
,

D
I
N
/
I
S
O
:

G
2
4
0
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Introducei o valoare pozitiv. Interval de
intrare: 0 la 99999,9999, alternativ PREDEF
U Selectai Adncimea/Diametrul (1/0) Q343: Selectai
dac centrarea se bazeaz pe diametrul introdus sau
pe adncime. Dac centrarea se bazeaz pe
diametrul introdus, unghiul de intire al sculei trebuie
s fie definit n coloana T-ANGLE din tabelul TOOL.T.
0: Centrarea bazat pe adncimea introdus
1: Centrarea bazat pe diametrul introdus
U Adncime Q201 (valoarea incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
de centrare (vrful conului de centrare). Aplicat numai
dac este definit Q343=0. Interval intrare de la
99999,9999 la 99999,9999
U Diametru (semn algebric) Q344: Centrare diametru.
Aplicat numai dac este definit Q343=1. Interval
intrare de la 99999,9999 la 99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza
avansului transversal al sculei n timpul centrrii n
mm/min. Interval de intrare: de la 0 la 99999,999; n
mod alternativ FAUTO, FU.
U Temporizarea la adncime Q211: Timpul n secunde
ct scula rmne n partea inferioar a gurii. Interval
de intrare: 0 la 3600,0000, alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la 0 la 99999,9999, alternativ PREDEF
Plda: Blocuri NC
10 L Z+100 R0 FMAX
11 CYCL DEF 240 CENTRARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q343=1 ;SELECTAI ADNCIME/DIAM.
Q201=+0 ;ADNCIME
Q344=-9 ;DIAMETRU
Q206=250 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q211=0.1 ;TEMPORIZARE LA ADNCIME
Q203=+20 ;COORDONAT DE SUPRAFA
Q204=100 ;A 2-A PRESCRIERE DE
DEGAJARE
12 POZ APEL CICL X+30 Y+20 Z+0 FMAX M3
13 POZ APEL CICL X+80 Y+50 Z+0 FMAX
X
Z
Q200
Q344
Q206
Q210
Q203
Q204
Q201
30
X
Y
20
80
50
HEIDENHAIN iTNC 530 75
3
.
3

G

U
R
I
R
E
A

(
C
i
c
l
u
l

2
0
0
)
3.3 GURIREA (Ciclul 200)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX, la prescrierea de degajare de deasupra suprafeei piesei
de prelucrat.
2 Scula gurete pn la prima adncime de ptrundere cu viteza de
avans programat F.
3 TNC retrage scula cu FMAX la prescrierea de degajare, ateapt
acolo (dac a fost introdus o temporizare) i apoi deplaseaz
scula cu FMAX la prescrierea de degajare de deasupra primei
adncimi de ptrundere.
4 Scula se deplaseaz apoi cu alt avans la viteza de avans
programat F.
5 TNC repet acest proces (2 la 4) pn s-a atins adncimea
programat.
6 Scula este retras din partea inferioar a gurii la prescrierea de
degajare sau dac este programat la a 2-a prescriere de
degajare, cu FMAX.
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai
ADNCIME = 0, ciclul nu va fi executat.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
76 Cicluri fixe: gurire
3
.
3

G

U
R
I
R
E
A

(
C
i
c
l
u
l

2
0
0
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Introducei o valoare pozitiv. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a gurii (vrful conului burghiului). Interval intrare de
la 99999,9999 la 99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul guririi n
mm/min. Interval de intrare: de la 0 la 99999.999; n
mod alternativ FAUTO, FU.
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Interval de intrare: de la 0 la
99999,9999. Adncimea nu trebuie s fie un multiplu
al adncimii de ptrundere. TNC va deplasa scula la
adncime dintr-o micare dac:
Adncimea de ptrundere este egal cu adncimea
Adncimea de ptrundere este mai mare dect
adncimea
U Temporizarea la vrf Q210: Timpul n secunde ct
scula rmne la prescrierea de degajare dup ce a
fost retras din gaur pentru eliminarea achiilor.
Interval de intrare: de la 0 la 3600.0000, alternativ
PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Temporizarea la adncime Q211: Timpul n secunde
ct scula rmne n partea inferioar a gurii. Interval
de intrare: de la 0 la 3600.0000, alternativ PREDEF
Plda: Blocuri NC
11 CYCL DEF 200 GURIRE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-15 ;ADNCIME
Q206=250 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q202=5 ;ADNCIME DE PTRUNDERE
Q210=0 ;TEMPORIZARE LA VRF
Q203=+20 ;COORDONAT DE SUPRAFA
Q204=100 ;A 2-A PRESCRIERE DE DEGA-
JARE
Q211=0.1 ;TEMPORIZARE LA ADNCIME
12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M99
X
Z
Q200
Q201
Q206
Q202
Q210
Q203
Q204
30
X
Y
20
80
50
HEIDENHAIN iTNC 530 77
3
.
4

A
L
E
Z
A
R
E

O
R
I
F
I
C
I
I

(
C
i
c
l
u
l

2
0
1
,

D
I
N
/
I
S
O
:

G
2
0
1
)
3.4 ALEZARE ORIFICII (Ciclul 201,
DIN/ISO: G201)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introdus de deasupra
suprafeei piesei brute.
2 Scula alezeaz pn la adncimea introdus cu viteza de avans
programat F.
3 Dac este programat temporizarea, pe durata introdus, scula
rmne n partea inferioar a gurii.
4 Scula se retrage la prescrierea de degajare la viteza de avans F i
de acolo dac este programat la a 2-a prescriere de degajare
la FMAX.
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
78 Cicluri fixe: gurire
3
.
4

A
L
E
Z
A
R
E

O
R
I
F
I
C
I
I

(
C
i
c
l
u
l

2
0
1
,

D
I
N
/
I
S
O
:

G
2
0
1
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a gurii. Interval de intrare: de la -99999,9999 la
99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza
avansului transversal al sculei n timpul alezrii
orificiului n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FAUTO, FU.
U Temporizarea la adncime Q211: Timpul n secunde
ct scula rmne n partea inferioar a gurii. Interval
de intrare: de la 0 la 3600.0000, alternativ PREDEF
U Vitez de avans pentru retragere Q208: Viteza de
avans transversal al sculei, n mm/min, cnd se
retrage din gaur. Dac introducei Q208 = 0, scula se
retrage cu viteza de avans la alezare. Interval de
intrare: de la 0 la 99999,999
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
Plda: Blocuri NC
11 CYCL DEF 201 ALEZARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-15 ;ADNCIME
Q206=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q211=0.5 ;TEMPORIZARE LA ADNCIME
Q208=250 ;VITEZ DE AVANS PENTRU
RETRAGERE
Q203=+20 ;COORDONAT DE SUPRAFA
Q204=100 ;A 2-A PRESCRIERE DE
DEGAJARE
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
X
Z
Q200
Q201
Q206
Q211
Q203
Q204
30
X
Y
20
80
50
HEIDENHAIN iTNC 530 79
3
.
5

P
E
R
F
O
R
A
R
E

(
C
i
c
l
u
l

2
0
2
,

D
I
N
/
I
S
O
:

G
2
0
2
)
3.5 PERFORARE (Ciclul 202,
DIN/ISO: G202)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX, la prescrierea de degajare de deasupra suprafeei piesei
de prelucrat.
2 Scula gurete pn la adncimea programat cu viteza de avans
pentru ptrundere.
3 Dac este programat, scula rmne n partea inferioar a gurii
pentru temporizarea introdus cu rotaia activ a broei pentru
tiere liber.
4 TNC orienteaz apoi broa n poziia definit n parametrul Q336.
5 Dac este selectat retragerea, scula se retrage n direcia
programat cu 0,2 mm (valoare fix).
6 TNC deplaseaz scula cu viteza de avans pentru retragere la
prescrierea de degajare i apoi cu FMAX, dac este introdus la a
2-a prescriere de degajare . Dac Q214=0, vrful sculei rmne pe
peretele gurii.
80 Cicluri fixe: gurire
3
.
5

P
E
R
F
O
R
A
R
E

(
C
i
c
l
u
l

2
0
2
,

D
I
N
/
I
S
O
:

G
2
0
2
)
Luai n considerare la programare:
Maina i TNC trebuie s fie pregtite special de
productorul mainii unealt pentru utilizarea acestui ciclu.
Acest ciclu este aplicat numai la mainile cu bro
servocomandat.
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai
ADNCIME = 0, ciclul nu va fi executat.
Dup ce ciclul este ncheiat, TNC restaureaz condiiile
agentului de rcire i ale broei care au fost active nainte
de apelarea ciclului.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
Selectai o direcie de decuplare care deplaseaz scula
departe de muchia gurii.
Verificai poziia vrfului sculei cnd programai orientarea
broei la unghiul pe care l introducei n Q336 (de
exemplu, n modul de operare Poziionare cu introducere
manual de date). Setai n aa fel unghiul, nct vrful
sculei s fie paralel cu o ax de coordonate.
n timpul retragerii, TNC ia n calcul automat o rotaie
activ a sistemului de coordonate.
HEIDENHAIN iTNC 530 81
3
.
5

P
E
R
F
O
R
A
R
E

(
C
i
c
l
u
l

2
0
2
,

D
I
N
/
I
S
O
:

G
2
0
2
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999,
alternativ PREDEF
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a gurii. Interval de intrare: de la -99999,9999 la
99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza
avansului transversal al sculei n timpul perforrii n
mm/min. Interval de intrare: de la 0 la 99999,999; n
mod alternativ FAUTO, FU.
U Temporizarea la adncime Q211: Timpul n secunde
ct scula rmne n partea inferioar a gurii. Interval
de intrare: de la 0 la 3600.0000, alternativ PREDEF
U Vitez de avans pentru retragere Q208: Viteza de
avans transversal al sculei, n mm/min, cnd se
retrage din gaur. Dac introducei Q208 = 0, scula se
retrage cu viteza de avans pentru ptrundere. Interval
de intrare de la 0 la 99999,999, alternativ FMAX,
FAUTO, PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: 0
la 99999,999, alternativ PREDEF
X
Z
Q200
Q201
Q206
Q211
Q203
Q204
Q208
82 Cicluri fixe: gurire
3
.
5

P
E
R
F
O
R
A
R
E

(
C
i
c
l
u
l

2
0
2
,

D
I
N
/
I
S
O
:

G
2
0
2
)
U Direcia de decuplare (0/1/2/3/4) Q214: Determin
direcia n care TNC retrage scula la partea inferioar
a gurii (dup orientarea broei).
U Unghiul pentru orientarea broei Q336 (absolut):
Unghiul la care TNC poziioneaz scula nainte de a o
retrage. Interval de intrare: de la -360.000 la 360.000
Plda:
10 L Z+100 R0 FMAX
11 CYCL DEF 202 PERFORARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-15 ;ADNCIME
Q206=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q211=0. 5 ;TEMPORIZARE LA
ADNCIME
Q208=250 ;VITEZ DE AVANS PENTRU
RETRAGERE
Q203=+20 ;COORDONAT DE
SUPRAFA
Q204=100 ;A 2-A PRESCRIERE DE
DEGAJARE
Q214=1 ;DIRECIE DECUPLARE
Q336=0 ;UNGHI BRO
12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M99
30
X
Y
20
80
50
0 Nu retragei scula.
1 Retragei scula n direcia axei de referin
negative.
2 Retragei scula n direcia axei secundare
negative.
3 Retragei scula n direcia axei de referin
pozitive.
4 Retragei scula n direcia axei secundare
pozitive.
HEIDENHAIN iTNC 530 83
3
.
6

G

U
R
I
R
E

U
N
I
V
E
R
S
A
L


(
C
i
c
l
u
l
2
0
3
,

D
I
N
/
I
S
O
:

G
2
0
3
)
3.6 GURIRE UNIVERSAL
(Ciclul 203, DIN/ISO: G203)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introduse deasupra suprafeei
piesei brute.
2 Scula gurete pn la prima adncime de ptrundere cu viteza de
avans programat F.
3 Dac ai programat frmiarea achiilor, scula se retrage cu
valoarea de retragere introdus. Dac operai fr frmiarea
achiilor, scula se retrage cu viteza de avans pentru retragere la
prescrierea de degajare, rmne acolo dac este programat
ct timp specific temporizarea i avanseaz din nou cu FMAX
pn la prescrierea de degajare de deasupra primei ADNCIMI DE
PTRUNDERE.
4 Scula nainteaz apoi cu alt avans, la viteza de avans programat.
Dac este programat, adncimea de ptrundere este redus dup
fiecare avans cu decrementul.
5 TNC repet acest proces (2 la 4) pn s-a atins adncimea total
programat a gurii.
6 Scula rmne n partea inferioar a gurii dac este programat
ct timp specific temporizarea pentru a se elibera, apoi se retrage
la prescrierea de degajare cu viteza de avans pentru retragere.
Dac este programat, scula se mut la a 2-a prescriere de
degajare la FMAX.
84 Cicluri fixe: gurire
3
.
6

G

U
R
I
R
E

U
N
I
V
E
R
S
A
L


(
C
i
c
l
u
l
2
0
3
,

D
I
N
/
I
S
O
:

G
2
0
3
)
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare de
raz R0.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
HEIDENHAIN iTNC 530 85
3
.
6

G

U
R
I
R
E

U
N
I
V
E
R
S
A
L


(
C
i
c
l
u
l
2
0
3
,

D
I
N
/
I
S
O
:

G
2
0
3
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999,
alternativ PREDEF
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a gurii (vrful conului burghiului). Interval de intrare:
de la -99999,9999 la 99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul guririi n
mm/min. Interval de intrare: de la 0 la 99999,999; n
mod alternativ FAUTO, FU.
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Interval de intrare: de la 0 la
99999,9999. Adncimea nu trebuie s fie un multiplu
al adncimii de ptrundere. TNC va deplasa scula la
adncime dintr-o micare dac:
adncimea de ptrundere este egal cu adncimea
adncimea de ptrundere este mai mare dect
adncimea i nu este definit frmiarea achiilor
U Temporizarea la vrf Q210: Timpul n secunde ct
scula rmne la prescrierea de degajare dup ce a
fost retras din gaur pentru eliminarea achiilor.
Interval de intrare: de la 0 la 3600.0000, alternativ
PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Decrement Q212 (valoare incremental): Valoarea cu
care TNC reduce adncimea de ptrundere Q202
dup fiecare avans. Interval de intrare: de la 0 la
99999,9999
X
Z
Q200
Q201
Q206
Q202
Q210
Q203
Q204
Q211
Q208
86 Cicluri fixe: gurire
3
.
6

G

U
R
I
R
E

U
N
I
V
E
R
S
A
L


(
C
i
c
l
u
l
2
0
3
,

D
I
N
/
I
S
O
:

G
2
0
3
)
U Numrul de operaii de frmiare nainte de retragere
Q213: Numrul de operaii de frmiare a achiilor
dup care TNC retrage scula din gaur pentru
eliminarea achiilor. Pentru frmiarea achiilor,
TNC retrage scula de fiecare dat cu valoarea din
Q256. Interval de intrare: de la 0 la 99999
U Adncimea minim de ptrundere Q205 (valoare
incremental): Dac ai introdus un decrement, TNC
limiteaz adncimea de ptrundere la valoarea
introdus n Q205. Interval de intrare: de la 0 la
99999,9999
U Temporizarea la adncime Q211: Timpul n secunde
ct scula rmne n partea inferioar a gurii. Interval
de intrare: de la 0 la 3600.0000, alternativ PREDEF
U Vitez avans pentru retragere Q208: Viteza de avans
transversal al sculei, n mm/min, cnd se retrage din
gaur. Dac introducei Q208 = 0, TNC retrage scula
la viteza de avans specificat de Q206. Interval de
intrare de la 0 la 99999,999, alternativ FMAX,
FAUTO, PREDEF
U Viteza de retragere pentru frmiare achii Q256
(valoare incremental): Valoarea cu care TNC retrage
scula n timpul frmirii achiilor. Interval de intrare:
0,1000 la 99999,9999, alternativ PREDEF
Plda: Blocuri NC
11 CYCL DEF 203 GURIRE UNIVERSAL
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-20 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q202=5 ;ADNCIME DE PTRUNDERE
Q210=0 ;TEMPORIZARE LA VRF
Q203=+20 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q212=0.2 ;DECREMENT
Q213=3 ;FRMRI
Q205=3 ;ADNCIME DE PTRUNDERE
MIN.
Q211=0. 25 ;TEMPORIZARE LA
ADNCIME
Q208=500 ;VITEZ DE AVANS PENTRU
RETRAGERE
Q256=0.2 ;DISTAN PENTRU
FRMIARE ACHII
HEIDENHAIN iTNC 530 87
3
.
7

L
A
M
A
R
E

P
E

S
P
A
T
E

(
C
i
c
l
u
l

2
0
4
,

D
I
N
/
I
S
O
:

G
2
0
4
)
3.7 LAMARE PE SPATE (Ciclul 204,
DIN/ISO: G204)
Rulare ciclu
Acest ciclu permite perforarea gurilor din partea inferioar a piesei de
prelucrat.
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX, la prescrierea de degajare de deasupra suprafeei piesei
de prelucrat.
2 TNC orienteaz apoi broa n poziia 0 cu o oprire orientat a
broei i decaleaz scula cu distana de la centru.
3 Scula este apoi introdus n gaura deja perforat cu viteza de
avans pentru prepoziionare, pn ce dintele a atins prescrierea de
degajare din partea inferioar a piesei de prelucrat.
4 TNC centreaz apoi din nou scula peste alezaj, pornete broa i
agentul de rcire i se deplaseaz cu viteza de avans pentru
perforare, pn la adncimea de perforare.
5 Dac este introdus temporizarea, scula va atepta n partea
superioar a alezajului i apoi va fi retras din gaur din nou. Este
efectuat nc o oprire orientat a broei, iar scula este decalat
din nou cu distana de la centru.
6 TNC mut scula la viteza de avans pentru prepoziionare la
prescrierea de degajare, apoi dac este introdus la a 2-a
prescriere de degajare la FMAX.
X
Z
88 Cicluri fixe: gurire
3
.
7

L
A
M
A
R
E

P
E

S
P
A
T
E

(
C
i
c
l
u
l

2
0
4
,

D
I
N
/
I
S
O
:

G
2
0
4
)
Luai n considerare la programare:
Maina i TNC trebuie s fie pregtite special de
productorul mainii unealt pentru utilizarea acestui ciclu.
Acest ciclu este aplicat numai la mainile cu bro
servocomandat.
Barele speciale de alezat n sens contrar avansului sunt
necesare pentru acest ciclu.
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de ciclu adncime
determin direcia de lucru. Not: Cu un semn pozitiv se
perforeaz n direcia axei pozitive a broei.
Lungimea sculei introdus este lungimea total pn la
partea inferioar a barei de alezat i nu doar pn la dinte.
Cnd calculeaz punctul de pornire pentru perforare, TNC
ia n considerare lungimea dintelui barei de alezat i
grosimea materialului.
De asemenea, putei executa Ciclul 204 cu M04 dac ai
programat M04 n loc de M03 nainte de apelarea ciclului.
Pericol de coliziune!
Verificai poziia vrfului sculei cnd programai orientarea
broei la unghiul pe care-l introducei n Q336 (de exemplu,
n modul de operare Poziionare cu introducere manual
de date). Setai n aa fel unghiul, nct vrful sculei s fie
paralel cu o ax de coordonate. Selectai o direcie de
decuplare care deplaseaz scula departe de muchia
gurii.
HEIDENHAIN iTNC 530 89
3
.
7

L
A
M
A
R
E

P
E

S
P
A
T
E

(
C
i
c
l
u
l

2
0
4
,

D
I
N
/
I
S
O
:

G
2
0
4
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999,
alternativ PREDEF
U Adncime zencuire Q249 (valoarea incremental):
Distana dintre partea inferioar piesei de
prelucrat i partea superioar a gurii. Un semn
pozitiv nseamn c gaura va fi perforat n
direcia pozitiv a axei broei. Interval de intrare:
de la -99999,9999 la 99999,9999
U Grosimea materialului Q250 (valoare incremental):
Grosimea piesei de prelucrat. Interval de intrare: de la
0,0001 la 99999,9999
U Distana de la centru Q251 (valoare incremental):
Distana de la centru pentru bara de alezat; valoare
din foaia de date a sculei. Interval de intrare: de la
0,0001 la 99999,9999
U nlimea muchiei sculei Q252 (valoare incremental):
Distana dintre partea inferioar a barei de alezat i
dintele principal de tiere; valoare din foaia de date a
sculei. Interval de intrare: de la 0,0001 la 99999,9999
U Viteza de avans pentru prepoziionare Q253: Viteza
avansului transversal al sculei n timpul introducerii n
piesa de prelucrat sau n timpul retractrii din piesa de
prelucrat, n mm/min. Interval de intrare de la 0 la
99999.999, alternativ FMAX, FAUTO, PREDEF.
U Vitez de avans pentru lamare pe spate Q254: Viteza de
avans transversal al sculei n timpul lamrii pe spate,
n mm/min. Interval de intrare: de la 0 la 99999,999; n
mod alternativ FAUTO, FU.
U Temporizare Q255: Temporizarea n secunde n
partea superioar a alezajului. Interval de intrare: de
la 0 la 3600,000
X
Z
Q250
Q203
Q204
Q249
Q200
Q200
X
Z
Q255
Q254
Q214
Q252
Q253
Q251
90 Cicluri fixe: gurire
3
.
7

L
A
M
A
R
E

P
E

S
P
A
T
E

(
C
i
c
l
u
l

2
0
4
,

D
I
N
/
I
S
O
:

G
2
0
4
)
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval de intrare de la -99999,9999 la
99999,9999, alternativ PREDEF
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999
U Direcie de decuplare (0/1/2/3/4) Q214: Determin
direcia n care TNC retrage scula la partea inferioar
a gurii (dup rotaia broei). Nu este permis
introducerea valorii 0.
U Unghi pentru orientarea broei Q336 (valoare
absolut): Unghiul la care TNC poziioneaz scula
nainte de a o introduce sau retrage din alezaj.
Interval de intrare: de la -360,0000 la 360,0000
Plda: Blocuri NC
11 CYCL DEF 204 LAMARE PE SPATE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q249=+5 ;ADNCIME ZENCUIRE
Q250=20 ;GROSIME MATERIAL
Q251=3.5 ;DISTAN DE LA CENTRU
Q252=15 ;NLIME MUCHIE SCUL
Q253=750 ;F PREPOZIIONARE
Q254=200 ;F ZENCUIRE
Q255=0 ;TEMPORIZARE
Q203=+20 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q214=1 ;DIRECIE DECUPLARE
Q336=0 ;UNGHI BRO
1 Retragei scula n direcia axei de referin
negative.
2 Retragei scula n direcia axei secundare
negative.
3 Retragei scula n direcia axei de referin
pozitive.
4 Retragei scula n direcia axei secundare
pozitive.
HEIDENHAIN iTNC 530 91
3
.
8

C
I
O
C

N
I
R
E

U
N
I
V
E
R
S
A
L


(
C
i
c
l
u
l
2
0
5
,

D
I
N
/
I
S
O
:

G
2
0
5
)
3.8 CIOCNIRE UNIVERSAL
(Ciclul 205, DIN/ISO: G205)
Rulare ciclu
1 TNC poziioneaz scula pe axa sculei cu avans transversal rapid
FMAX la prescrierea de degajare programat de deasupra
suprafeei piesei brute.
2 Dac introducei un punct de pornire adncit, TNC se deplaseaz
cu viteza de avans pentru poziionare definit pn la prescrierea
de degajare de deasupra punctului de pornire adncit.
3 Scula gurete pn la prima adncime de ptrundere cu viteza de
avans programat F.
4 Dac ai programat frmiarea achiilor, scula se retrage cu
valoarea de retragere introdus. Dac operai fr frmiare a
achiilor, scula este deplasat cu avans transversal rapid la
prescrierea de degajare, iar apoi, cu FMAX, la poziia de pornire
introdus, deasupra primei adncimi de ptrundere.
5 Scula avanseaz apoi cu alt avans, cu viteza de avans
programat. Dac este programat, adncimea de ptrundere este
redus dup fiecare avans cu decrementul.
6 TNC repet acest proces (2 la 4) pn s-a atins adncimea total
programat a gurii.
7 Scula rmne n partea inferioar a gurii dac este programat
ct timp specific temporizarea pentru a se elibera, apoi se retrage
la prescrierea de degajare cu viteza de avans pentru retragere.
Dac este programat, scula se mut la a 2-a prescriere de
degajare la FMAX.
92 Cicluri fixe: gurire
3
.
8

C
I
O
C

N
I
R
E

U
N
I
V
E
R
S
A
L


(
C
i
c
l
u
l
2
0
5
,

D
I
N
/
I
S
O
:

G
2
0
5
)
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Dac introducei distanele de oprire n avans Q258 diferite
de Q259, TNC va modifica distanele de oprire n avans
ntre prima i ultima adncime de ptrundere la aceeai
vitez.
Dac utilizai Q379 pentru a introduce un punct de pornire
adncit, TNC modific foarte uor punctul de pornire al
deplasrii de avans. Deplasrile de retragere nu sunt
modificate de TNC, sunt calculate aadar conform
coordonatei suprafeei piesei de prelucrat.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
HEIDENHAIN iTNC 530 93
3
.
8

C
I
O
C

N
I
R
E

U
N
I
V
E
R
S
A
L


(
C
i
c
l
u
l
2
0
5
,

D
I
N
/
I
S
O
:

G
2
0
5
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999,
alternativ PREDEF
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a gurii (vrful conului burghiului). Interval de intrare:
de la -99999,9999 la 99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul guririi n
mm/min. Interval de intrare: de la 0 la 99999,999; n
mod alternativ FAUTO, FU.
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Interval intrare: de la 0 la
99999,9999. Adncimea nu trebuie s fie un multiplu
al adncimii de ptrundere. TNC va deplasa scula la
adncime dintr-o micare dac:
adncimea de ptrundere este egal cu adncimea
adncimea de ptrundere este mai mare dect
adncimea
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Decrement Q212 (valoare incremental): Valoarea cu
care TNC reduce adncimea de ptrundere Q202.
Interval de intrare: de la 0 la 99999,9999
U Adncimea minim de ptrundere Q205 (valoare
incremental): Dac ai introdus un decrement, TNC
limiteaz adncimea de ptrundere la valoarea
introdus n Q205. Interval de intrare: de la 0 la
99999,9999
U Distana superioar de oprire avansat Q258 (valoare
incremental): Prescrierea de degajare pentru
poziionarea cu avans transversal rapid, cnd TNC
deplaseaz scula din nou la adncimea de
ptrundere curent, dup retragerea din gaur;
valoarea pentru prima adncime de ptrundere.
Interval de intrare: de la 0 la 99999,9999
U Distana inferioar de oprire avansat Q259 (valoare
incremental): Prescrierea de degajare pentru
poziionarea cu avans transversal rapid, cnd TNC
deplaseaz scula din nou la adncimea de
ptrundere curent, dup retragerea din gaur;
valoarea pentru ultima adncime de ptrundere.
Interval de intrare: de la 0 la 99999,9999
X
Z
Q200
Q201
Q206
Q202
Q203
Q204
Q211
Q257
94 Cicluri fixe: gurire
3
.
8

C
I
O
C

N
I
R
E

U
N
I
V
E
R
S
A
L


(
C
i
c
l
u
l
2
0
5
,

D
I
N
/
I
S
O
:

G
2
0
5
)
U Adncimea de avans pentru frmiare achii Q257
(valoare incremental): Adncimea la care TNC
efectueaz frmiarea achiilor. Achiile nu sunt
frmiate dac este introdus valoarea 0. Interval de
intrare: de la 0 la 99999,9999
U Viteza de retragere pentru frmiare achii Q256
(valoare incremental): Valoarea cu care TNC retrage
scula n timpul frmirii achiilor. TNC retracteaz
scula la o vitez de avans de 3000 mm/min. Interval
de intrare de la 0,1000 pn la 99999,9999, alternativ
PREDEF.
U Temporizarea la adncime Q211: Timpul n secunde
ct scula rmne n partea inferioar a gurii. Interval
de intrare: de la 0 la 3600.0000, alternativ PREDEF
U Punctul cel mai adnc de pornire Q379 (incremental n
raport cu suprafaa piesei de prelucrat): Poziia de
pornire pentru gurire dac o scul mai scurt a gurit
deja automat la o anumit adncime. TNC
deplaseaz scula cu viteza de avans pentru
prepoziionare de la prescrierea de degajare la
punctul de pornire adncit. Interval de intrare: de la 0
la 99999,9999
U Vitez de avans pentru prepoziionare Q253: Viteza de
avans transversal al sculei n timpul poziionrii de la
prescrierea de degajare la un punct de pornire adncit
n mm/min. Aplicat numai dac Q379 este introdus
cu o valoare diferit de 0. Interval de intrare de la 0 la
99999,999, alternativ FMAX, FAUTO, PREDEF
Plda: Blocuri NC
11 CYCL DEF 205 CIOCNIRE UNIVERSAL
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-80 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q202=15 ;ADNCIME DE PTRUNDERE
Q203=+100;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q212=0.5 ;DECREMENT
Q205=3 ;ADNCIME DE PTRUNDERE
MIN.
Q258=0.5 ;DISTAN OPRIRE
DEASUPRA DIST. OPRIRE
Q259=1 ;DISTAN OPRIRE
DEDESUBT DIST. OPRIRE
Q257=5 ;ADNCIME PENTRU
FRMIARE ACHII
Q256=0.2 ;DISTAN PENTRU
FRMIARE ACHII
Q211=0. 25 ;TEMPORIZARE LA
ADNCIME
Q379=7.5 ;POZIIE DE PORNIRE
Q253=750 ;F PREPOZIIONARE
HEIDENHAIN iTNC 530 95
3
.
9

F
R
E
Z
A
R
E

O
R
I
F
I
C
I
I

(
C
i
c
l
u
l

2
0
8
)
3.9 FREZARE ORIFICII (Ciclul 208)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare programat deasupra suprafeei
piesei de prelucrat, iar apoi deplaseaz scula la circumferina
alezajului pe un arc de cerc (dac spaiul este suficient).
2 Scula frezeaz n form elicoidal, de la poziia curent la prima
adncime de ptrundere, cu viteza de avans programat F.
3 Cnd este atins adncimea de gurire, TNC parcurge din nou un
cerc complet, pentru a elimina materialul rmas dup ptrunderea
iniial.
4 TNC poziioneaz apoi din nou scula la centrul gurii.
5 TNC revine n final la prescrierea de degajare cu FMAX. Dac este
programat, scula se mut la a 2-a prescriere de degajare la
FMAX.
96 Cicluri fixe: gurire
3
.
9

F
R
E
Z
A
R
E

O
R
I
F
I
C
I
I

(
C
i
c
l
u
l

2
0
8
)
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Dac ai introdus diametrul alezajului egal cu diametrul
sculei, TNC va perfora direct la adncimea introdus fr
interpolare elicoidal.
O funcie de oglindire activ nu influeneaz tipul frezrii
definite n ciclu.
Reinei c dac distana de avans este prea mare, scula
sau piesa de prelucrat pot fi deteriorate.
Pentru a preveni avansurile prea mari, introducei unghiul
maxim de ptrundere a sculei n coloana UNGHI din
tabelul de scule. TNC va calcula automat avansul maxim
permis i va modifica corespunztor valoarea introdus.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
HEIDENHAIN iTNC 530 97
3
.
9

F
R
E
Z
A
R
E

O
R
I
F
I
C
I
I

(
C
i
c
l
u
l

2
0
8
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre marginea inferioar a sculei i
suprafaa piesei de prelucrat. Interval de intrare: 0 la
99999,9999, alternativ PREDEF
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a gurii. Interval de intrare: de la -99999,9999 la
99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul guririi elicoidale
n mm/min. Interval de intrare: de la 0 la 99999,999; n
mod alternativ FAUTO, FU, FZ.
U Avans per elicoid Q334 (valoare incremental):
Adncimea de ptrundere a sculei la fiecare elicoid
(=360). Interval de intrare: de la 0 la 99999,9999
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Diametru nominal Q335 (valoare absolut): Diametru
alezaj. Dac ai introdus diametrul nominal egal cu
diametrul sculei, TNC va perfora direct la adncimea
introdus fr interpolare elicoidal. Interval de
intrare: de la 0 la 99999,9999
U Diametru degroare Q342 (valoare absolut): Imediat
ce ai introdus o valoare mai mare dect 0 n Q342,
TNC va sista verificarea raportului dintre diametrul
nominal i diametrul sculei. Aceasta v permite s
degroai gurile ale cror diametru este mai mult
dect dublu fa de diametrul sculei. Interval de
intrare: de la 0 la 99999,9999
U Frezare n sensul avansului sau n sens contrar
avansului: Q351: Tipul operaiei de frezare cu M3
+1 = frezare n sensul avansului
1 = frezare n sens invers avansului
PREDEF = utilizai valoarea implicit din DEF
GLOBAL
Plda: Blocuri NC
12 CYCL DEF 208 FREZARE ORIFICII
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-80 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q334=1.5 ;ADNCIME DE PTRUNDERE
Q203=+100 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q335=25 ;DIAMETRU NOMINAL
Q342=0 ;DIAMETRU DEGROARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
X
Z
Q200
Q201
Q203
Q204
Q334
X
Y
Q206
Q
3
3
5
98 Cicluri fixe: gurire
3
.
1
0

G

U
R
I
R
E

A
D

N
C


C
U

O

S
I
N
G
U
R


C
A
N
E
L
U
R


(
C
i
c
l
u
l

2
4
1
,

D
I
N
/
I
S
O
:
G
2
4
1
)
3.10 GURIRE ADNC CU O
SINGUR CANELUR (Ciclul 241,
DIN/ISO: G241)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introdus de deasupra
suprafeei piesei brute.
2 Apoi TNC mut scula la viteza de avans la poziionare definit la
prescrierea de degajare de deasupra punctului de pornire adncit
i cupleaz viteza de gurire (M3) i agentul de rcire. Operaiunea
de apropiere este executat pe direcia de rotaie definit n ciclu,
cu broa n sens orar, antiorar sau staionar.
3 Scula gurete la adncimea de gurire introdus sau, dac este
definit astfel, la adncimea de temporizare introdus la viteza de
avans programat F.
4 Dac este programat, scula rmne n partea inferioar a gurii
pe durata frmirii achiilor. TNC oprete apoi agentul de rcire
i reseteaz viteza de gurire la valoarea definit pentru retragere.
5 Dup temporizarea n partea inferioar a gurii, scula se retrage la
prescrierea de degajare la viteza de avans pentru retragere. Dac
este programat, scula se mut la a 2-a prescriere de degajare la
FMAX.
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
HEIDENHAIN iTNC 530 99
3
.
1
0

G

U
R
I
R
E

A
D

N
C


C
U

O

S
I
N
G
U
R


C
A
N
E
L
U
R


(
C
i
c
l
u
l

2
4
1
,

D
I
N
/
I
S
O
:
G
2
4
1
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999,
alternativ PREDEF
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a gurii. Interval de intrare: de la -99999,9999 la
99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul guririi n
mm/min. Interval de intrare: de la 0 la 99999,999; n
mod alternativ FAUTO, FU.
U Temporizarea la adncime Q211: Timpul n secunde
ct scula rmne n partea inferioar a gurii. Interval
de intrare: de la 0 la 3600.0000, alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Punct de pornire adncit Q379 (incremental n raport
cu suprafaa piesei de prelucrat): Poziia de pornire
pentru operaia de gurire curent. TNC deplaseaz
scula cu viteza de avans pentru prepoziionare de la
prescrierea de degajare la punctul de pornire adncit.
Interval de intrare: de la 0 la 99999,9999
U Vitez de avans pentru prepoziionare Q253: Viteza de
avans transversal al sculei n timpul poziionrii de la
prescrierea de degajare la punctul de pornire adncit
n mm/min. Aplicat numai dac Q379 este introdus
cu o valoare diferit de 0. Interval de intrare de la 0 la
99999,999, alternativ FMAX, FAUTO, PREDEF
U Vitez avans pentru retragere Q208: Viteza de avans
transversal al sculei, n mm/min, cnd se retrage din
gaur. Dac introducei Q208 = 0, TNC retrage scula
la viteza de avans specificat de Q206. Interval de
intrare de la 0 la 99999,999, alternativ FMAX,
FAUTO, PREDEF
X
Z
Q200
Q201
Q253
Q203
Q204
Q211
Q208
Q206
Q379
100 Cicluri fixe: gurire
3
.
1
0

G

U
R
I
R
E

A
D

N
C


C
U

O

S
I
N
G
U
R


C
A
N
E
L
U
R


(
C
i
c
l
u
l

2
4
1
,

D
I
N
/
I
S
O
:
G
2
4
1
)
U Direcia de rotire a intrrii/ieirii (3/4/5) Q426: Direcia
de rotaie a broei dorit cnd scula se mut n i se
retrage din gaur. Interval de intrare:
3: Rotaie bro cu M3
4: Rotaie bro cu M4
5: Deplasare cu bro staionar
U Viteza de intrare/ieire a broei Q427: Direcia de rotire
a broei dorit cnd scula se mut n i se retrage din
gaur. Interval de intrare de la 0 la 99999
U Vitez de gurire Q428: Viteza de gurire dorit.
Interval de intrare de la 0 la 99999
U Fc. M pt agent rcire activ.? Q429: Funcia M pentru
cuplarea agentului de rcire. TNC cupleaz agentul
de rcire dac scula este n gaur la punctul de
pornire adncit. Interval de intrare de la 0 la 999
U Fc. M pt agent rcire dezactiv.? Q430: Funcie M
pentru dezactivarea agentului de rcire. TNC
dezactiveaz agentul de rcire dac scula este la
adncimea gurii. Interval de intrare: de la 0 la 999
U Adncime de temporizare Q435 (valoare
incremental): Coordonat pe axa broei la care
scula trebuie s temporizeze. Dac este introdus 0,
funcia nu este activ (setare standard) Aplicaie: n
timpul prelucrrii prin guri, unele scule necesit o
temporizare scurt nainte de a iei din partea
inferioar a gurii pentru a transporta achiile la vrf.
Definii o valoare mai mic dect adncimea gurii
Q201; interval de intrare de la 0 la 99999,9999.
Plda: Blocuri NC
11 CYCL DEF 241 GURIRE ADNC CU UN
TI
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-80 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q211=0. 25 ;TEMPORIZARE LA
ADNCIME
Q203=+100;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q379=7.5 ;POZIIE DE PORNIRE
Q253=750 ;F PREPOZIIONARE
Q208=1000;VITEZ DE AVANS PENTRU
RETRAGERE
Q426=3 ;DIR. DE ROT. A BROEI
Q427=25 ;VIT. DE ROT. AVANS/IEIRE
Q428=500 ;VITEZ DE GURIRE
Q429=8 ;AGENT DE RCIRE PORNIT
Q430=9 ;AGENT DE RCIRE OPRIT
Q435=0 ;ADNCIME DE
TEMPORIZARE
HEIDENHAIN iTNC 530 101
3
.
1
1

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
3.11 Exemple de programare
Exemplu: Cicluri de gurire
0 BEGIN PGM C200 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definirea piesei brute de prelucrat
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S4500 Apelare scul (raz scul 3)
4 L Z+250 R0 FMAX Retragere scul
5 CYCL DEF 200 GURIRE Definire ciclu
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-15 ;ADNCIME
Q206=250 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q202=5 ;ADNCIME DE PTRUNDERE
Q210=0 ;TEMPORIZARE LA VRF
Q203=-10 ;COORDONAT DE
SUPRAFA
Q204=20 ;A 2-A PRESCRIERE DE
DEGAJARE
Q211=0.2 ;TEMPORIZARE LA
ADNCIME
X
Y
20
10
100
100
10
90
90 80
102 Cicluri fixe: gurire
3
.
1
1

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
6 L X+10 Y+10 R0 FMAX M3 Apropiere gaura 1, bro PORNIT
7 CYCL CALL Apelare ciclu
8 L Y+90 R0 FMAX M99 Apropiere gaura 2, apelare ciclu
9 L X+90 R0 FMAX M99 Apropiere gaura 3, apelare ciclu
10 L Y+10 R0 FMAX M99 Apropiere gaura 4, apelare ciclu
11 L Z+250 R0 FMAX M2 Retragere pe axa sculei, oprire program
12 END PGM C200 MM
HEIDENHAIN iTNC 530 103
3
.
1
1

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Exemplu: Utilizarea ciclurilor de gurire n conexiune cu PATTERN DEF
Coordonatele orificiului gurit sunt stocate n
definirea modelului PATTERN DEF POS i sunt
apelate de TNC cu CYCL CALL PAT:
Razele sculelor sunt selectate astfel nct toi
paii de lucru s poat fi vzui n graficele test.
Secven de program
Centrare (raz scul 4)
Gurire (raz scul 2.4)
Filetare (raz scul 3)
0 BEGIN PGM 1 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definire pies brut de prelucrat
2 BLK FORM 0.2 X+100 Y+100 Y+0
3 TOOL CALL 1 Z S5000 Apelare scul de centrare (raz scul 4)
4 L Z+10 R0 F5000 Deplasare scul la nlimea de degajare (introducei o valoare
pentru F)
TNC poziioneaz la nlimea de degajare dup fiecare ciclu
5 PATTERN DEF Definii toate poziiile de gurire n modelul de puncte
POZ1( X+10 Y+10 Z+0 )
POZ2( X+40 Y+30 Z+0 )
POZ3( X+20 Y+55 Z+0 )
POZ4( X+10 Y+90 Z+0 )
POZ5( X+90 Y+90 Z+0 )
POZ6( X+80 Y+65 Z+0 )
POZ7( X+80 Y+30 Z+0 )
POZ8( X+90 Y+10 Z+0 )
X
Y
20
10
100
100
10
90
90 80
30
55
40
65
M
6
104 Cicluri fixe: gurire
3
.
1
1

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
6 CYCL DEF 240 CENTRARE Definire ciclu: CENTRARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q343=0 ;SELECTAI ADNCIME/DIAM.
Q201=-2 ;ADNCIME
Q344=-10 ;DIAMETRU
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q211=0 ;TEMPORIZARE LA ADNCIME
Q203=+0 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE DEGA-
JARE
7 CYCL CALL PAT F5000 M13 Apelare ciclu n conexiune cu modelul de puncte
8 L Z+100 R0 FMAX Retragere scul, schimbare scul
9 TOOL CALL 2 Z S5000 Apelare scul de gurire (raz scul 2.4)
10 L Z+10 R0 F5000 Deplasare scul la nlimea de degajare (introducei o valoare
pentru F)
11 CYCL DEF 200 GURIRE Definire ciclu: gurire
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-25 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU CIO-
CNIRE
Q202=5 ;ADNCIME DE PTRUNDERE
Q210=0 ;TEMPORIZARE LA VRF
Q203=+0 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE DEGA-
JARE
Q211=0.2 ;TEMPORIZARE LA ADNCIME
12 CYCL CALL PAT F5000 M13 Apelare ciclu n conexiune cu modelul de puncte
13 L Z+100 R0 FMAX Retragere scul
14 TOOL CALL 3 Z S200 Apelare scul de filetare (raz scul 3)
15 L Z+50 R0 FMAX Deplasare scul la nlimea de degajare
16 CYCL DEF 206 FILETARE NOU Definiie ciclu pentru filetare
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-25 ;ADNCIME FILET
Q206=150 ;VITEZ DE AVANS PENTRU CIO-
CNIRE
Q211=0 ;TEMPORIZARE LA ADNCIME
Q203=+0 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE DEGA-
JARE
17 CYCL CALL PAT F5000 M13 Apelare ciclu n conexiune cu modelul de puncte
18 L Z+100 R0 FMAX M2 Retragere pe axa sculei, oprire program
19 END PGM 1 MM
Cicluri fixe:
Filetare/frezare a filetului
106 Cicluri fixe: Filetare/frezare a filetului
4
.
1

E
l
e
m
e
n
t
e

d
e

b
a
z

4.1 Elemente de baz


Prezentare general
TNC ofer 8 cicluri pentru toate tipurile de operaii de filetare:
Ciclu Tast soft Pagin
206 FILETARE NOU
Cu un tarod flotant, cu prepoziionare
automat, a 2-a prescriere de degajare
Pagina 107
207 FILETARE RIGID NOU
Fr un tarod flotant, cu prepoziionare
automat, a 2-a prescriere de degajare
Pagina 109
209 FILETARE CU FRMIARE
ACHII
Fr un tarod flotant, cu prepoziionare
automat, a 2-a prescriere de degajare,
frmiare a achiilor
Pagina 112
262 FREZARE FILET
Ciclu pentru frezarea unui filet ntr-un
material pregurit
Pagina 117
263 FREZARE FILET/ZENCUIRE
Ciclu pentru frezarea unui filet ntr-un
material pregurit i prelucrarea unui
anfren zencuit
Pagina 120
264 GURIRE/FREZARE FILET
Ciclu pentru gurirea ntr-un material solid
cu frezare ulterioar a filetului cu o scul
Pagina 124
265 GURIRE/FREZARE FILET
ELICOIDAL
Ciclu pentru frezarea filetului ntr-un
material solid
Pagina 128
267 FREZARE FILET EXTERIOR
Ciclu pentru frezarea unui filet exterior i
prelucrarea unui anfren zencuit
Pagina 128
HEIDENHAIN iTNC 530 107
4
.
2

F
I
L
E
T
A
R
E

N
O
U


c
u

m
a
n
d
r
i
n


d
e

g

u
r
i
t

f
l
o
t
a
n
t


(
C
i
c
l
u

2
0
6
,

D
I
N
/
I
S
O
:
G
2
0
6
)
4.2 FILETARE NOU cu mandrin
de gurit flotant (Ciclu 206,
DIN/ISO: G206)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introdus de deasupra
suprafeei piesei brute.
2 Scula gurete pn la adncimea total a gurii dintr-o singur
micare.
3 Odat ce scula a ajuns la adncimea total a gurii, direcia de
rotaie a broei este inversat i scula este retras la prescrierea
de degajare, la sfritul temporizrii. Dac este programat, scula
se mut la a 2-a prescriere de degajare la FMAX.
4 La prescrierea de degajare, direcia de rotaie a broei este din nou
inversat.
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
La filetare este necesar un tarod flotant. Acesta trebuie s
compenseze n timpul procesului de filetare toleranele
dintre viteza de avans i viteza broei.
Cnd un ciclu este rulat, mnerul de prioritate pentru viteza
broei este dezactivat. Mnerul de prioritate pentru viteza
de avans este activ numai ntr-un interval limitat, definit de
productorul mainii unelte (consultai manualul mainii).
Pentru filetarea fileturilor spre dreapta, activai broa cu
M3, pentru fileturi spre stnga utilizai M4.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
108 Cicluri fixe: Filetare/frezare a filetului
4
.
2

F
I
L
E
T
A
R
E

N
O
U


c
u

m
a
n
d
r
i
n


d
e

g

u
r
i
t

f
l
o
t
a
n
t


(
C
i
c
l
u

2
0
6
,

D
I
N
/
I
S
O
:
G
2
0
6
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei (la poziia de pornire) i
suprafaa piesei de prelucrat. Valoare standard:
aproximativ de 4 ori pasul de filet. Interval de intrare:
0 la 99999,9999, alternativ PREDEF
U Adncime total gaur Q201 (lungime filet, valoare
incremental): Distana dintre suprafaa piesei de
prelucrat i captul filetului. Interval de intrare: de la
-99999,9999 la 99999,9999
U Viteza de avans F Q206: Viteza de avans transversal al
sculei n timpul filetrii. Interval de intrare de la 0 la
99999,999, alternativ FAUTO
U Temporizare n partea inferioar Q211: Introducei o
valoare cuprins ntre 0 i 0,5 secunde pentru a evita
calarea sculei n timpul retragerii. Interval de intrare: 0
la 3600,0000, alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: 0
la 99999,9999, alternativ PREDEF
Viteza de avans este calculat n felul urmtor: F=S x p
Retragerea dup o ntrerupere de program
Dac ntrerupei rularea programului n timpul filetrii cu butonul de
oprire al mainii, TNC va afia o tast soft cu care putei retrage scula.
Plda: Blocuri NC
25 CYCL DEF 206 FILETARE NOU
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-20 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q211=0. 25 ;TEMPORIZARE LA
ADNCIME
Q203=+25 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Z
X
Q203
Q200
Q201
Q211
Q206
Q204
F: Viteza de avans (mm/min)
S: Viteza broei (rpm)
p: Pas de filet (mm)
HEIDENHAIN iTNC 530 109
4
.
3

F
I
L
E
T
A
R
E

R
I
G
I
D


m
a
n
d
r
i
n


d
e

g

u
r
i
t

f
l
o
t
a
n
t


N
O
U

(
C
i
c
l
u

2
0
7
,
D
I
N
/
I
S
O
:
G
2
0
7
)
4.3 FILETARE RIGID fr
mandrin de gurit flotant
NOU (Ciclu 207, DIN/ISO: G207)
Rulare ciclu
TNC taie filetul fr un tarod flotant n una sau mai multe treceri.
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introdus de deasupra
suprafeei piesei brute.
2 Scula gurete pn la adncimea total a gurii dintr-o singur
micare.
3 Odat ce scula a ajuns la adncimea total a gurii, direcia de
rotaie a broei este inversat i scula este retras la prescrierea
de degajare, la sfritul temporizrii. Dac este programat, scula
se mut la a 2-a prescriere de degajare la FMAX.
4 TNC oprete rotaia broei la prescrierea de degajare.
110 Cicluri fixe: Filetare/frezare a filetului
4
.
3

F
I
L
E
T
A
R
E

R
I
G
I
D


m
a
n
d
r
i
n


d
e

g

u
r
i
t

f
l
o
t
a
n
t


N
O
U

(
C
i
c
l
u

2
0
7
,
D
I
N
/
I
S
O
:
G
2
0
7
)
Luai n considerare la programare:
Maina i TNC trebuie s fie pregtite special de
productorul mainii unelte pentru utilizarea acestui ciclu.
Acest ciclu este aplicat numai la mainile cu bro
servocomandat.
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de adncime total a
gurii determin direcia de lucru.
TNC calculeaz viteza de avans din viteza broei. Dac
este utilizat prioritatea pentru viteza broei, viteza de
avans este ajustat automat.
Mnerul de prioritate pentru viteza de avans este
dezactivat.
La sfritul ciclului broa se oprete. nainte de operaia
urmtoare, repornii broa cu M3 (sau M4).
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
HEIDENHAIN iTNC 530 111
4
.
3

F
I
L
E
T
A
R
E

R
I
G
I
D


m
a
n
d
r
i
n


d
e

g

u
r
i
t

f
l
o
t
a
n
t


N
O
U

(
C
i
c
l
u

2
0
7
,
D
I
N
/
I
S
O
:
G
2
0
7
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei (la poziia de pornire) i
suprafaa piesei de prelucrat. Interval de intrare: 0 la
99999,9999, alternativ PREDEF
U Adncime total gaur Q201 (valoare incremental):
Distana dintre suprafaa piesei de prelucrat i captul
filetului. Interval de intrare: de la -99999,9999 la
99999,9999
U Pas Q239
Pasul filetului. Semnul algebric face diferena ntre
fileturile spre dreapta i cele spre stnga:
+ = filet spre dreapta
= filet spre stnga
Interval de intrare de la -99,9999 la 99,9999
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: 0
la 99999,9999, alternativ PREDEF
Retragerea dup o ntrerupere de program
Dac ntrerupei rularea programului n timpul tierii filetului cu butonul
de oprire al mainii, TNC va afia tasta soft OPERARE MANUAL.
Dac apsai tasta OPERARE MANUAL, putei retrage scula cu
controlul programului. Apsai butonul pentru direcia pozitiv a axei
active a broei.
Plda: Blocuri NC
26 CYCL DEF 207 FILETARE RIGID NOU
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-20 ;ADNCIME
Q239=+1 ;PAS
Q203=+25 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Z
X
Q203
Q204
Q200
Q201
Q239
112 Cicluri fixe: Filetare/frezare a filetului
4
.
4

F
I
L
E
T
A
R
E
A

C
U

F

M
I

A
R
E

A

C
H
I
I

(
C
i
c
l
u
l

2
0
9
,

D
I
N
/
I
S
O
:

G
2
0
9
)
4.4 FILETAREA CU FRMIARE
ACHII (Ciclul 209, DIN/ISO: G209)
Rulare ciclu
TNC prelucreaz filetul n mai multe treceri pn ce atinge adncimea
programat. Putei defini ntr-un parametru dac scula s fie retras
complet din gaur pentru frmiarea achiilor.
1 TNC poziioneaz scula pe axa sculei cu avans transversal rapid
FMAX, la prescrierea de degajare de deasupra suprafeei piesei
de prelucrat. Acolo efectueaz o oprire orientat a broei
2 Scula se deplaseaz la adncimea de avans programat,
inverseaz direcia de rotaie a broei i se retrage cu o distan
specific sau complet, pentru frmiarea achiilor, n funcie de
definire. Dac ai definit un factor pentru creterea vitezei broei,
TNC retrage scula din gaur la respectiva vitez.
3 Apoi inverseaz direcia de rotaie a broei din nou i avanseaz la
urmtoarea adncime de avans.
4 TNC repet acest proces (2 la 3) pn s-a atins adncimea
programat a filetului.
5 Scula este retras apoi la prescrierea de degajare. Dac este
programat, scula se mut la a 2-a prescriere de degajare la
FMAX.
6 TNC oprete rotaia broei la prescrierea de degajare.
HEIDENHAIN iTNC 530 113
4
.
4

F
I
L
E
T
A
R
E
A

C
U

F

M
I

A
R
E

A

C
H
I
I

(
C
i
c
l
u
l

2
0
9
,

D
I
N
/
I
S
O
:

G
2
0
9
)
Luai n considerare la programare:
Maina i TNC trebuie s fie pregtite special de
productorul sculei mainii pentru utilizarea acestui ciclu.
Acest ciclu este aplicat numai la mainile cu bro
servocomandat.
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul adncime filet
determin direcia de lucru.
TNC calculeaz viteza de avans din viteza broei. Dac
este utilizat prioritatea pentru viteza broei, viteza de
avans este ajustat automat.
Mnerul de prioritate pentru viteza de avans este
dezactivat.
Dac ai definit un factor rpm pentru retractarea rapid n
parametrul ciclului Q403, TNC limiteaz viteza la viteza
maxim a intervalul activ al angrenajului.
La sfritul ciclului broa se oprete. nainte de operaia
urmtoare, repornii broa cu M3 (sau M4).
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
114 Cicluri fixe: Filetare/frezare a filetului
4
.
4

F
I
L
E
T
A
R
E
A

C
U

F

M
I

A
R
E

A

C
H
I
I

(
C
i
c
l
u
l

2
0
9
,

D
I
N
/
I
S
O
:

G
2
0
9
)
Parametrii ciclului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei (la poziia de pornire) i
suprafaa piesei de prelucrat. Interval de intrare: 0 la
99999,9999, alternativ PREDEF
U Adncime filet Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i captul filetului.
Interval de intrare: de la -99999,9999 la 99999,9999
U Pas Q239
Pasul filetului. Semnul algebric face diferena ntre
fileturile spre dreapta i cele spre stnga:
+ = filet spre dreapta
= filet spre stnga
Interval de intrare de la -99,9999 la 99,9999
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: 0
la 99999,9999, alternativ PREDEF
U Viteza de avans pentru frmiare achii Q257 (valoare
incremental): Adncimea la care TNC frmieaz
achiile. Interval de intrare: de la 0 la 99999,9999
U Viteza de retragere pentru frmiare achii Q256:
TNC multiplic pasul Q239 cu valoarea programat i
retrage scula cu valoarea calculat n timpul
frmirii achiilor. Dac introducei Q256 = 0, TNC
retrage scula complet din gaur (la prescrierea de
degajare), pentru frmiarea achiilor. Interval de
intrare: de la 0,1000 la 99999,9999
U Unghi pentru orientarea broei Q336 (valoare
absolut): Unghiul la care TNC poziioneaz scula
nainte de a prelucra filetul. Aceasta v permite s
retrasai anurile filetului, dac este necesar. Interval
de intrare de la -360,0000 la 360,0000.
U Factor RPM pentru retragere Q403: Factor n funcie
de care TNC crete viteza broei i astfel i viteza
de avans pentru retragere cnd se retrage din
gaur. Interval de intrare de la 0,0001 la 10, turaia
este mrit cel mult la turaia maxim a intervalului
activ al angrenajului.
Retragerea dup o ntrerupere de program
Dac ntrerupei rularea programului n timpul tierii filetului cu butonul
de oprire al mainii, TNC va afia tasta soft OPERARE MANUAL.
Dac apsai tasta OPERARE MANUAL, putei retrage scula cu
controlul programului. Apsai butonul pentru direcia pozitiv a axei
active a broei.
Plda: Blocuri NC
26 CYCL DEF 209 FILETARE CU
FRMIARE ACHII
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-20 ;ADNCIME
Q239=+1 ;PAS
Q203=+25 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q257=5 ;ADNCIME PENTRU
FRMIARE ACHII
Q256=+25 ;DISTAN PENTRU
FRMIARE ACHII
Q336=50 ;UNGHI BRO
Q403=1.5 ;FACTOR RPM
Z
X
Q203
Q204
Q200
Q201
Q239
HEIDENHAIN iTNC 530 115
4
.
5

P
r
i
n
c
i
p
i
i
l
e

f
r
e
z

r
i
i

f
i
l
e
t
u
l
u
i
4.5 Principiile frezrii filetului
Premise
Maina unealt trebuie s fie dotat cu sistem de rcire a broei
(agent de rcire/lubrifiere la o presiune de min. 30 bari i aer
comprimat la o presiune de min. 6 bari).
Frezarea de fileturi cauzeaz de regul deformri ale profilului
filetului. Pentru a corecta acest efect, avei nevoie de valori de
compensare specifice sculei, indicate n catalogul de scule sau
disponibile la productorul sculei. Programai compensarea cu
valoarea delta pentru raza sculei DR n TOOL CALL.
Ciclurile 262, 263, 264 i 267 pot fi utilizate numai cu scule care se
rotesc spre dreapta. Pentru Ciclul 256 putei utiliza scule care se
rotesc spre dreapta i stnga.
Direcia de lucru este determinat de urmtorii parametri de intrare:
Semnul algebric Q239 (+ = filet spre dreapta / = filet spre stnga)
i metoda de frezare Q351 (+1 = n sensul avansului / 1 = n sens
contrar avansului). Tabelul de mai jos ilustreaz relaiile dintre
parametrii de intrare individuali pentru sculele cu rotire spre dreapta.
Filet intern Pas
n sensul avansului
/ n sens contrar
avansului
Direcie de lucru
Dreapta + +1(RL) Z+
Stnga 1(RR) Z+
Dreapta + 1(RR) Z
Stnga +1(RL) Z
Filet extern Pas
n sensul avansului
/ n sens contrar
avansului
Direcie de lucru
Dreapta + +1(RL) Z
Stnga 1(RR) Z
Dreapta + 1(RR) Z+
Stnga +1(RL) Z+
TNC raporteaz viteza de avans programat n timpul
frezrii de fileturi la muchia achietoare a sculei. Deoarece
TNC afieaz ntotdeauna viteza de avans raportat la
traseul vrfului sculei, valoarea afiat nu va corespunde
cu valoarea programat.
Direcia de prelucrare a filetului se modific dac executai
un ciclu de frezare a unui filet n combinaie cu Ciclul 8
OGLINDIRE pe o singur ax.
116 Cicluri fixe: Filetare/frezare a filetului
4
.
5

P
r
i
n
c
i
p
i
i
l
e

f
r
e
z

r
i
i

f
i
l
e
t
u
l
u
i
Pericol de coliziune!
Programai de fiecare dat acelai semn algebric pentru
avansuri: Ciclurile compromit cteva secvene de operare
care sunt independente unele de altele. Ordinea de
prioritate conform creia este determinat direcia de lucru
este descris cu ciclurile individuale. De exemplu, dac
dorii numai s repetai procesul de zencuire al unui ciclu,
introducei 0 pentru adncimea filetului. Direcia de lucru
va fi determinat din adncimea de zencuire.
Procedura n cazul ruperii sculei
Dac intervine o rupere a sculei n timpul tierii filetului,
oprii rularea programului, trecei n modul de operare
Poziionare cu MDI i deplasai scula pe un traseu liniar la
centrul gurii. Putei apoi s retragei scula pe axa de
avans i s o nlocuii.
HEIDENHAIN iTNC 530 117
4
.
6

F
R
E
Z
A
R
E

F
I
L
E
T

(
C
i
c
l
u
l
2
6
2
,

D
I
N
/
I
S
O
:

G
2
6
2
)
4.6 FREZARE FILET (Ciclul 262,
DIN/ISO: G262)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introdus de deasupra
suprafeei piesei brute.
2 Scula se deplaseaz cu viteza de avans programat pentru
prepoziionare, la planul de pornire. Planul de pornire este derivat
din semnul algebric al pasului de filet, metoda de frezare (n sensul
avansului sau n sens contrar avansului) i numrul de fileturi per
pas.
3 Scula se apropie apoi tangenial de diametrul filetului ntr-o micare
elicoidal. nainte de apropierea elicoidal, este efectuat o
micare de compensare a axei sculei, pentru a ncepe cu planul de
pornire programat pentru traseul filetului.
4 n funcie de setarea parametrului pentru numrul de fileturi, scula
frezeaz filetul ntr-o micare elicoidal, n mai multe micri
decalate sau ntr-o micare continu.
5 Dup aceea, scula se ndeprteaz de contur tangenial i revine
la punctul de pornire din planul de lucru.
6 La sfritul ciclului, TNC retrage scula cu avans transversal rapid
la prescrierea de degajare, sau dac este programat la a 2-
a prescriere de degajare.
X
Y
Q207
Q
3
3
5
118 Cicluri fixe: Filetare/frezare a filetului
4
.
6

F
R
E
Z
A
R
E

F
I
L
E
T

(
C
i
c
l
u
l
2
6
2
,

D
I
N
/
I
S
O
:

G
2
6
2
)
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric pentru parametrul de ciclu adncime
filet determin direcia de lucru. Dac programai filetul
ADNCIME = 0, ciclul nu va fi executat.
Diametrul filetului este abordat n semicerc, dinspre
centru. Este efectuat o deplasare de prepoziionare n
lateral dac pasul diametrului sculei este de patru ori mai
mic dect diametrul nominal al filetului.
Reinei c TNC face o micare de compensaie pe axa
sculei nainte de micarea de apropiere. Lungimea
micrii de compensaie este de cel mult jumtate din
pasul filetului. Asigurai-v c este destul spaiu n gaur!
Dac modificai adncimea filetului, TNC modific automat
punctul de pornire pentru deplasarea elicoidal.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
HEIDENHAIN iTNC 530 119
4
.
6

F
R
E
Z
A
R
E

F
I
L
E
T

(
C
i
c
l
u
l
2
6
2
,

D
I
N
/
I
S
O
:

G
2
6
2
)
Parametrii ciclului
U Diametru nominal Q335: Diametru nominal filet.
Interval de intrare: de la 0 la 99999,9999
U Pasul filetului Q239: Pasul filetului. Semnul algebric
face diferena ntre fileturile spre dreapta i cele spre
stnga:
+ = filet spre dreapta
= filet spre stnga
Interval de intrare de la -99,9999 la 99,9999
U Adncime filet Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a filetului. Interval de intrare: de la -99999,9999 la
99999,9999
U Fileturi per pas Q355: Numrul de rotaii ale filetului cu
care este deplasat scula:
0 = o linie elicoidal de 360 la adncimea filetului
1 = traseu elicoidal continuu de-a lungul ntregii
lungimi a filetului
>1 = mai multe trasee elicoidale cu apropiere i
ndeprtare; ntre ele, TNC decaleaz scula cu Q355,
multiplicat cu pasul. Interval de intrare: de la 0 la
99999
U Viteza de avans pentru prepoziionare Q253: Viteza
avansului transversal al sculei n timpul introducerii n
piesa de prelucrat sau n timpul retractrii din piesa de
prelucrat, n mm/min. Interval de intrare de la 0 la
99999,999, alternativ FMAX, FAUTO, PREDEF
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiunii de frezare cu M3
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: 0
la 99999,9999, alternativ PREDEF
U Vitez de avans pentru frezare Q207: Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO.
Plda: Blocuri NC
25 CYCL DEF 262 FREZARE FILET
Q335=10 ;DIAMETRU NOMINAL
Q239=+1.5;PAS
Q201=-20 ;ADNCIME FILET
Q355=0 ;FILETURI PER PAS
Q253=750 ;F PREPOZIIONARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+30 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
X
Z
Q203
Q253
Q239
Q201
Q204
Q200
Q355 = 1 Q355 > 1 Q355 = 0
120 Cicluri fixe: Filetare/frezare a filetului
4
.
7

F
R
E
Z
A
R
E

F
I
L
E
T

/

Z
E
N
C
U
I
R
E

(
C
i
c
l
u
l

2
6
3
,

D
I
N
/
I
S
O
:

G
2
6
3
)
4.7 FREZARE FILET / ZENCUIRE
(Ciclul 263, DIN/ISO: G263)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introdus de deasupra
suprafeei piesei brute.
Zencuire
2 Scula se deplaseaz cu viteza de avans pentru prepoziionare la
adncimea de zencuire minus prescrierea de degajare, apoi cu
viteza de avans pentru zencuire la adncimea de zencuire.
3 Dac a fost introdus o prescriere de degajare lateral, TNC
poziioneaz imediat scula la viteza de avans pentru
prepoziionare la adncimea de zencuire.
4 Apoi, n funcie de spaiul disponibil, TNC efectueaz o apropiere
tangenial ctre diametrul primitiv, fie tangenial dinspre centru, fie
cu o deplasare de prepoziionare n margine i urmeaz un traseu
circular.
Zencuirea n fa
5 Scula se deplaseaz cu viteza de avans pentru prepoziionare la
adncimea de zencuire n fa.
6 TNC poziioneaz scula fr compensare de la centru, pe un
semicerc, pn la decalajul din fa, iar apoi urmeaz un traseu
circular cu viteza de avans pentru zencuire.
7 TNC se mut ntr-un semicerc la centrul gurii.
Frezare filet
8 TNC deplaseaz scula cu viteza de avans programat pentru
prepoziionare, la planul de pornire pentru filet. Planul de pornire
este determinat din pasul filetului i tipul de frezare (n sensul
avansului sau n sens contrar avansului).
9 Apoi scula se deplaseaz tangenial pe un traseu elicoidal ctre
diametrul filetului i frezeaz filetul cu o micare elicoidal de 360.
10 Dup aceea, scula se ndeprteaz de contur tangenial i revine
la punctul de pornire din planul de lucru.
11 La sfritul ciclului, TNC retrage scula cu avans transversal
rapid la prescrierea de degajare, sau dac este programat
la a 2-a prescriere de degajare.
HEIDENHAIN iTNC 530 121
4
.
7

F
R
E
Z
A
R
E

F
I
L
E
T

/

Z
E
N
C
U
I
R
E

(
C
i
c
l
u
l

2
6
3
,

D
I
N
/
I
S
O
:

G
2
6
3
)
Luai n considerare la programare:
nainte de a programa, reinei urmtoarele:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric al parametrilor de ciclu adncime a
filetului, adncime la zencuire sau adncime de
scufundare frontal determin direcia de lucru. Direcia de
lucru este definit n urmtoarea secven:
1: Adncime filet
2: Adncime zencuire
3: Adncime frontal
Dac programai un parametru de adncime cu 0, TNC nu
va executa acel pas.
Dac dorii s zencuii cu partea frontal a sculei, definii
adncimea de zencuire cu 0.
Programai adncimea filetului ca o valoare mai mic
dect adncimea de zencuire, cu cel puin o treime a
pasului de filet.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
122 Cicluri fixe: Filetare/frezare a filetului
4
.
7

F
R
E
Z
A
R
E

F
I
L
E
T

/

Z
E
N
C
U
I
R
E

(
C
i
c
l
u
l

2
6
3
,

D
I
N
/
I
S
O
:

G
2
6
3
)
Parametrii ciclului
U Diametru nominal Q335: Diametru nominal filet.
Interval de intrare: de la 0 la 99999,9999
U Pasul filetului Q239: Pasul filetului. Semnul algebric
face diferena ntre fileturile spre dreapta i cele spre
stnga:
+ = filet spre dreapta
= filet spre stnga
Interval intrare de la -99.9999 la 99.9999
U Adncime filet Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a filetului. Interval de intrare: de la -99999,9999 la
99999,9999
U Adncime zencuire Q356 (valoare incremental):
Distana dintre vrful sculei i suprafaa
superioar a piesei de prelucrat. Interval de
intrare: de la -99999,9999 la 99999,9999
U Viteza de avans pentru prepoziionare Q253: Viteza de
avans transversal al sculei n timpul introducerii n
piesa de prelucrat sau n timpul retractrii din piesa de
prelucrat, n mm/min. Interval de intrare de la 0 la
99999,999, alternativ FMAX, FAUTO, PREDEF.
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U Prescriere de degajare pe margine Q357 (valoare
incremental): Distana dintre dintele sculei i
peretele gurii. Interval de intrare: de la 0 la
99999,9999
U Adncime frontal Q358 (valoare incremental):
Distana dintre vrful sculei i suprafaa superioar a
piesei de prelucrat pentru zencuire la partea frontal
a sculei. Interval de intrare: de la -99999,9999 la
99999,9999
U Deplasare frontal zencuire Q359 (valoare
incremental): Distana cu care TNC deplaseaz
centrul sculei de la centrul gurii. Interval de intrare:
de la 0 la 99999,9999
X
Y
Q207
Q
3
3
5
X
Z
Q203
Q239
Q201
Q204
Q200
Q253
Q356
X
Z
Q359
Q357
Q358
HEIDENHAIN iTNC 530 123
4
.
7

F
R
E
Z
A
R
E

F
I
L
E
T

/

Z
E
N
C
U
I
R
E

(
C
i
c
l
u
l

2
6
3
,

D
I
N
/
I
S
O
:

G
2
6
3
)
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: 0
la 99999,9999, alternativ PREDEF
U Vitez de avans pentru zencuire Q254: Viteza de avans
transversal al sculei n timpul zencuirii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU.
U Vitez de avans pentru frezare Q207: Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999.9999, n mod
alternativ FAUTO.
Plda: Blocuri NC
25 CYCL DEF 263 FREZARE
FILET/ZENCUIRE
Q335=10 ;DIAMETRU NOMINAL
Q239=+1. 5;PAS
Q201=-16 ;ADNCIME FILET
Q356=-20 ;ADNCIME ZENCUIRE
Q253=750 ;F PREPOZIIONARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q200=2 ;PRESCRIERE DE DEGAJARE
Q357=0.2 ;DEGAJARE N LATERAL
Q358=+0 ;ADNCIME FRONTAL
Q359=+0 ;DECALAJ FRONTAL
Q203=+30 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q254=150 ;F ZENCUIRE
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
124 Cicluri fixe: Filetare/frezare a filetului
4
.
8

G

U
R
I
R
E
/
F
R
E
Z
A
R
E

F
I
L
E
T

(
C
i
c
l
u
l

2
6
4
,

D
I
N
/
I
S
O
:

G
2
6
4
)
4.8 GURIRE/FREZARE FILET
(Ciclul 264, DIN/ISO: G264)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introdus de deasupra
suprafeei piesei brute.
Gurire
2 Scula gurete pn la prima adncime de ptrundere cu viteza de
avans programat pentru ptrundere.
3 Dac ai programat frmiarea achiilor, scula se retrage cu
valoarea de retragere introdus. Dac operai fr frmiare a
achiilor, scula este deplasat cu avans transversal rapid la
prescrierea de degajare, iar apoi, cu FMAX, la poziia de pornire
introdus, deasupra primei adncimi de ptrundere.
4 Scula avanseaz apoi cu alt avans, la viteza de avans programat.
5 TNC repet acest proces (2 la 4) pn s-a atins adncimea total
a gurii programat.
Zencuirea n fa
6 Scula se deplaseaz cu viteza de avans pentru prepoziionare la
adncimea de zencuire n fa.
7 TNC poziioneaz scula fr compensare de la centru, pe un
semicerc, pn la decalajul din fa, iar apoi urmeaz un traseu
circular cu viteza de avans pentru zencuire.
8 TNC se mut ntr-un semicerc la centrul gurii.
Frezare filet
9 TNC deplaseaz scula cu viteza de avans programat pentru
prepoziionare, la planul de pornire pentru filet. Planul de pornire
este determinat din pasul filetului i tipul de frezare (n sensul
avansului sau n sens contrar avansului).
10 Apoi scula se deplaseaz tangenial pe un traseu elicoidal ctre
diametrul filetului i frezeaz filetul cu o micare elicoidal de 360.
11 Dup aceea, scula se ndeprteaz de contur tangenial i revine
la punctul de pornire din planul de lucru.
12 La sfritul ciclului, TNC retrage scula cu avans transversal
rapid la prescrierea de degajare, sau dac este programat
la a 2-a prescriere de degajare.
HEIDENHAIN iTNC 530 125
4
.
8

G

U
R
I
R
E
/
F
R
E
Z
A
R
E

F
I
L
E
T

(
C
i
c
l
u
l

2
6
4
,

D
I
N
/
I
S
O
:

G
2
6
4
)
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric al parametrilor de ciclu adncime a
filetului, adncime la zencuire sau adncime de
scufundare frontal determin direcia de lucru. Direcia de
lucru este definit n urmtoarea secven:
1: Adncime filet
2: Adncime total gaur
3: Adncime frontal
Dac programai un parametru de adncime cu 0, TNC nu
va executa acel pas.
Programai adncimea filetului ca o valoare mai mic
dect adncimea total a gurii, cu cel puin o treime a
pasului de filet.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
126 Cicluri fixe: Filetare/frezare a filetului
4
.
8

G

U
R
I
R
E
/
F
R
E
Z
A
R
E

F
I
L
E
T

(
C
i
c
l
u
l

2
6
4
,

D
I
N
/
I
S
O
:

G
2
6
4
)
Parametrii ciclului
U Diametru nominal Q335: Diametru nominal filet.
Interval de intrare: de la 0 la 99999,9999
U Pasul filetului Q239: Pasul filetului. Semnul algebric
face diferena ntre fileturile spre dreapta i cele spre
stnga:
+ = filet spre dreapta
= filet spre stnga
Interval intrare de la -99.9999 la 99.9999
U Adncime filet Q201 (valoare incremental):
Distana dintre suprafaa piesei de prelucrat i
partea inferioar a filetului. Interval de intrare: de la
-99999,9999 la 99999,9999
U Adncime total gaur Q356 (valoare
incremental): Distana dintre suprafaa piesei de
prelucrat i partea inferioar a gurii. Interval de
intrare: de la -99999,9999 la 99999,9999
U Viteza de avans pentru prepoziionare Q253: Viteza de
avans transversal al sculei n timpul introducerii n
piesa de prelucrat sau n timpul retractrii din piesa de
prelucrat, n mm/min. Interval de intrare de la 0 la
99999,999, alternativ FMAX, FAUTO, PREDEF.
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Adncimea nu trebuie s fie un
multiplu al adncimii de ptrundere. Interval intrare:
de la 0 la 99999,9999. TNC va deplasa scula la
adncime dintr-o micare dac:
Adncimea de ptrundere este egal cu adncimea
Adncimea de ptrundere este mai mare dect
adncimea
U Distana superioar de oprire Q258 (valoare
incremental): Prescrierea de degajare pentru
poziionarea cu avans transversal rapid, cnd TNC
deplaseaz scula din nou la adncimea de
ptrundere curent, dup retragerea din gaur.
Interval de intrare: de la 0 la 99999,9999
U Viteza de avans pentru frmiare achii Q257 (valoare
incremental): Adncimea la care TNC frmieaz
achiile. Achiile nu sunt frmiate dac este
introdus valoarea 0. Interval de intrare: 0 la
99999,9999, alternativ PREDEF
U Viteza de retragere pentru frmiare achii Q256
(valoare incremental): Valoarea cu care TNC retrage
scula n timpul frmirii achiilor. Interval de intrare:
de la 0,1000 la 99999,9999
X
Y
Q207
Q
3
3
5
X
Z
Q203
Q239
Q201
Q204
Q200
Q253
Q202
Q257
Q356
HEIDENHAIN iTNC 530 127
4
.
8

G

U
R
I
R
E
/
F
R
E
Z
A
R
E

F
I
L
E
T

(
C
i
c
l
u
l

2
6
4
,

D
I
N
/
I
S
O
:

G
2
6
4
)
U Adncime frontal Q358 (valoare incremental):
Distana dintre vrful sculei i suprafaa superioar a
piesei de prelucrat pentru zencuire la partea frontal
a sculei. Interval de intrare: de la -99999,9999 la
99999,9999
U Deplasare frontal zencuire Q359 (valoare
incremental): Distana cu care TNC deplaseaz
centrul sculei de la centrul gurii. Interval de intrare:
de la 0 la 99999,9999
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: 0
la 99999,9999, alternativ PREDEF
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul guririi n
mm/min. Interval de intrare: de la 0 la 99999,999; n
mod alternativ FAUTO, FU.
U Vitez de avans pentru frezare Q207: Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999.9999, n mod
alternativ FAUTO.
Plda: Blocuri NC
25 CYCL DEF 264 GURIRE/FREZARE FILET
Q335=10 ;DIAMETRU NOMINAL
Q239=+1. 5;PAS
Q201=-16 ;ADNCIME FILET
Q356=-20 ;ADNCIME TOTAL GAUR
Q253=750 ;F PREPOZIIONARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q202=5 ;ADNCIME DE PTRUNDERE
Q258=0,2 ;DISTAN OPRIRE N AVANS
Q257=5 ;ADNCIME PENTRU
FRMIARE ACHII
Q256=0.2 ;DISTAN PENTRU
FRMIARE ACHII
Q358=+0 ;ADNCIME FRONTAL
Q359=+0 ;DECALAJ FRONTAL
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+30 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
X
Z
Q359 Q359
Q358
128 Cicluri fixe: Filetare/frezare a filetului
4
.
9

G

U
R
I
R
E
/
F
R
E
Z
A
R
E

E
L
I
C
O
I
D
A
L


F
I
L
E
T

(
C
i
c
l
u
l

2
6
5
,

D
I
N
/
I
S
O
:

G
2
6
5
)
4.9 GURIRE/FREZARE ELICOIDAL
FILET (Ciclul 265, DIN/ISO: G265)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introdus de deasupra
suprafeei piesei brute.
Zencuirea n fa
2 Dac zencuirea se efectueaz nainte de frezarea filetului, scula se
deplaseaz cu viteza de avans pentru zencuire, la adncimea de
scufundare frontal. Dac zencuirea apare dup frezarea filetului,
TNC mut scula la adncimea de zencuire la viteza de avans
pentru prepoziionare.
3 TNC poziioneaz scula fr compensare de la centru, pe un
semicerc, pn la decalajul din fa, iar apoi urmeaz un traseu
circular cu viteza de avans pentru zencuire.
4 TNC se mut ntr-un semicerc la centrul gurii.
Frezare filet
5 TNC mut scula la viteza de avans pentru prepoziionare
programat la planul de pornire pentru filet.
6 Scula se apropie apoi tangenial de diametrul filetului ntr-o micare
elicoidal.
7 Scula se deplaseaz pe un traseu descendent elicoidal continuu,
pn atinge adncimea filetului.
8 Dup aceea, scula se ndeprteaz de contur tangenial i revine
la punctul de pornire din planul de lucru.
9 La sfritul ciclului, TNC retrage scula cu avans transversal
rapid la prescrierea de degajare, sau dac este programat
la a 2-a prescriere de degajare.
HEIDENHAIN iTNC 530 129
4
.
9

G

U
R
I
R
E
/
F
R
E
Z
A
R
E

E
L
I
C
O
I
D
A
L


F
I
L
E
T

(
C
i
c
l
u
l

2
6
5
,

D
I
N
/
I
S
O
:

G
2
6
5
)
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul gurii) n planul de lucru cu compensare a
razei R0.
Semnul algebric al parametrilor de ciclu adncime a
filetului sau adncime de scufundare frontal determin
direcia de lucru. Direcia de lucru este definit n
urmtoarea secven:
1: Adncime filet
2: Adncime frontal
Dac programai un parametru de adncime cu 0, TNC nu
va executa acel pas.
Dac modificai adncimea filetului, TNC modific automat
punctul de pornire pentru deplasarea elicoidal.
Tipul de frezare (n sens contrar avansului/n sensul
avansului) este determinat de filet (spre dreapta/spre
stnga) i de direcia de rotaie a sculei, deoarece se poate
lucra numai n direcia de lucru a sculei.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
130 Cicluri fixe: Filetare/frezare a filetului
4
.
9

G

U
R
I
R
E
/
F
R
E
Z
A
R
E

E
L
I
C
O
I
D
A
L


F
I
L
E
T

(
C
i
c
l
u
l

2
6
5
,

D
I
N
/
I
S
O
:

G
2
6
5
)
Parametrii ciclului
U Diametru nominal Q335: Diametru nominal filet.
Interval de intrare: de la 0 la 99999,9999
U Pasul filetului Q239: Pasul filetului. Semnul algebric
face diferena ntre fileturile spre dreapta i cele spre
stnga:
+ = filet spre dreapta
= filet spre stnga
Interval intrare de la -99.9999 la 99.9999
U Adncime filet Q201 (valoare incremental):
Distana dintre suprafaa piesei de prelucrat i
partea inferioar a filetului. Interval de intrare: de la
-99999,9999 la 99999,9999
U Viteza de avans pentru prepoziionare Q253: Viteza de
avans transversal al sculei n timpul introducerii n
piesa de prelucrat sau n timpul retractrii din piesa de
prelucrat, n mm/min. Interval de intrare de la 0 la
99999,999, alternativ FMAX, FAUTO, PREDEF.
U Adncime frontal Q358 (valoare incremental):
Distana dintre vrful sculei i suprafaa superioar a
piesei de prelucrat pentru zencuire la partea frontal
a sculei. Interval de intrare: de la -99999,9999 la
99999,9999
U Deplasare frontal zencuire Q359 (valoare
incremental): Distana cu care TNC deplaseaz
centrul sculei de la centrul gurii. Interval de intrare:
de la 0 la 99999,9999
U Zencuire Q360: Executarea anfrenului
0 = nainte de prelucrarea filetului
1 = dup prelucrarea filetului
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
X
Y
Q207
Q
3
3
5
X
Z
Q203
Q253
Q239
Q201
Q204
Q200
X
Z
Q359
Q358
HEIDENHAIN iTNC 530 131
4
.
9

G

U
R
I
R
E
/
F
R
E
Z
A
R
E

E
L
I
C
O
I
D
A
L


F
I
L
E
T

(
C
i
c
l
u
l

2
6
5
,

D
I
N
/
I
S
O
:

G
2
6
5
)
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: 0
la 99999,9999, alternativ PREDEF
U Vitez de avans pentru zencuire Q254: Viteza de avans
transversal al sculei n timpul zencuirii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU.
U Vitez de avans pentru frezare Q207: Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO.
Plda: Blocuri NC
25 CYCL DEF 265 GURIRE/ FREZARE
ELICOIDAL FILET
Q335=10 ;DIAMETRU NOMINAL
Q239=+1. 5;PAS
Q201=-16 ;ADNCIME FILET
Q253=750 ;F PREPOZIIONARE
Q358=+0 ;ADNCIME FRONTAL
Q359=+0 ;DECALAJ FRONTAL
Q360=0 ;ZENCUIRE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+30 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q254=150 ;F ZENCUIRE
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
132 Cicluri fixe: Filetare/frezare a filetului
4
.
1
0

F
R
E
Z
A
R
E

F
I
L
E
T

E
X
T
E
R
I
O
R

(
C
i
c
l
u
l

2
6
7
,

D
I
N
/
I
S
O
:

G
2
6
7
)
4.10 FREZARE FILET EXTERIOR
(Ciclul 267, DIN/ISO: G267)
Rulare ciclu
1 TNC poziioneaz scula pe axa broei cu avans transversal rapid
FMAX la prescrierea de degajare introdus de deasupra
suprafeei piesei brute.
Zencuirea n fa
2 TNC deplaseaz pe axa de referin a planului de lucru de la
centrul tiftului la punctul de pornire pentru zencuirea n fa.
Poziia punctului de pornire este determinat de raza filetului, raza
sculei i de pas.
3 Scula se deplaseaz cu viteza de avans pentru prepoziionare la
adncimea de zencuire n fa.
4 TNC poziioneaz scula fr compensare de la centru, pe un
semicerc, pn la decalajul din fa, iar apoi urmeaz un traseu
circular cu viteza de avans pentru zencuire.
5 Scula se deplaseaz apoi n semicerc ctre punctul de pornire.
Frezare filet
6 TNC poziioneaz scula n punctul de pornire dac nu a existat
nicio zencuire anterioar n fa. Punctul de pornire pentru frezarea
filetului = punctul de pornire pentru zencuirea n fa.
7 Scula se deplaseaz cu viteza de avans programat pentru
prepoziionare, la planul de pornire. Planul de pornire este derivat
din semnul algebric al pasului de filet, metoda de frezare (n sensul
avansului sau n sens invers avansului) i numrul de fileturi ntr-
un pas.
8 Scula se apropie apoi tangenial de diametrul filetului ntr-o micare
elicoidal.
9 n funcie de setarea parametrului pentru numrul de fileturi, scula
frezeaz filetul ntr-o micare elicoidal, n mai multe micri
decalate sau ntr-o micare continu.
10 Dup aceea, scula se ndeprteaz de contur tangenial i revine
la punctul de pornire din planul de lucru.
11 La sfritul ciclului, TNC retrage scula cu avans transversal
rapid la prescrierea de degajare, sau dac este programat
la a 2-a prescriere de degajare.
HEIDENHAIN iTNC 530 133
4
.
1
0

F
R
E
Z
A
R
E

F
I
L
E
T

E
X
T
E
R
I
O
R

(
C
i
c
l
u
l

2
6
7
,

D
I
N
/
I
S
O
:

G
2
6
7
)
Luai n considerare la programare:
Programai un bloc de poziionare pentru punctul de
pornire (centrul tiftului) n planul de lucru cu compensare
a razeiR0.
Decalajul necesar nainte de zencuirea n fa trebuie s
fie determinat anterior. Trebuie s introducei valoarea de
la centrul tiftului la centrul sculei (valoare necorectat).
Semnul algebric al parametrilor de ciclu adncime a
filetului sau adncime de scufundare frontal determin
direcia de lucru. Direcia de lucru este definit n
urmtoarea secven:
1: Adncime filet
2: Adncime frontal
Dac programai un parametru de adncime cu 0, TNC nu
va executa acel pas.
Semnul algebric pentru parametrul de ciclu adncime filet
determin direcia de lucru.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de pre-poziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
134 Cicluri fixe: Filetare/frezare a filetului
4
.
1
0

F
R
E
Z
A
R
E

F
I
L
E
T

E
X
T
E
R
I
O
R

(
C
i
c
l
u
l

2
6
7
,

D
I
N
/
I
S
O
:

G
2
6
7
)
Parametrii ciclului
U Diametru nominal Q335: Diametru nominal filet.
Interval de intrare: de la 0 la 99999,9999
U Pasul filetului Q239: Pasul filetului. Semnul algebric
face diferena ntre fileturile spre dreapta i cele spre
stnga:
+ = filet spre dreapta
= filet spre stnga
Interval de intrare de la -99,9999 la 99,9999
U Adncime filet Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a filetului.
U Fileturi per pas Q355: Numrul de rotaii ale filetului cu
care este deplasat scula:
0 = o linie elicoidal la adncimea filetului
1 = traseu elicoidal continuu de-a lungul ntregii
lungimi a filetului
>1 = mai multe trasee elicoidale cu apropiere i
ndeprtare; ntre ele, TNC decaleaz scula cu Q355,
multiplicat cu pasul. Interval de intrare: de la 0 la
99999
U Viteza de avans pentru prepoziionare Q253: Viteza de
avans transversal al sculei n timpul introducerii n
piesa de prelucrat sau n timpul retractrii din piesa de
prelucrat, n mm/min. Interval de intrare de la 0 la
99999,999, alternativ FMAX, FAUTO, PREDEF.
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
X
Y
Q207
Q
3
3
5
X
Z
Q203
Q253
Q201
Q204
Q200
Q239
Q335
Q355 = 1 Q355 > 1 Q355 = 0
HEIDENHAIN iTNC 530 135
4
.
1
0

F
R
E
Z
A
R
E

F
I
L
E
T

E
X
T
E
R
I
O
R

(
C
i
c
l
u
l

2
6
7
,

D
I
N
/
I
S
O
:

G
2
6
7
)
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U Adncime frontal Q358 (valoare incremental):
Distana dintre vrful sculei i suprafaa superioar a
piesei de prelucrat pentru zencuire la partea frontal
a sculei. Interval de intrare: de la -99999,9999 la
99999,9999
U Deplasare frontal zencuire Q359 (valoare
incremental): Distana cu care TNC deplaseaz
centrul sculei de la centrul tiftului. Interval de intrare:
de la 0 la 99999,9999
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare). Interval de intrare: 0
la 99999,9999, alternativ PREDEF
U Vitez de avans pentru zencuire Q254: Viteza de avans
transversal al sculei n timpul zencuirii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU.
U Vitez de avans pentru frezare Q207: Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO.
Plda: Blocuri NC
25 CYCL DEF 267 FREZARE EXTERIOAR
FILET
Q335=10 ;DIAMETRU NOMINAL
Q239=+1. 5;PAS
Q201=-20 ;ADNCIME FILET
Q355=0 ;FILETURI PER PAS
Q253=750 ;F PREPOZIIONARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q200=2 ;PRESCRIERE DE DEGAJARE
Q358=+0 ;ADNCIME FRONTAL
Q359=+0 ;DECALAJ FRONTAL
Q203=+30 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q254=150 ;F ZENCUIRE
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
136 Cicluri fixe: Filetare/frezare a filetului
4
.
1
1

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
4.11 Exemple de programare
Exemplu: Frezare filet
Coordonatele gurii de burghiu sunt stocate n
tabelul de puncte TAB1.PNT i sunt apelate de
TNC cu opiunea CYCL CALL PAT.
Razele sculelor sunt selectate astfel nct toi
paii de lucru s poat fi vzui n graficele test.
Secven de program
Centrare
Gurire
Filetare
0 BEGIN PGM 1 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definirea piesei brute de prelucrat
2 BLK FORM 0.2 X+100 Y+100 Y+0
3 TOOL DEF 1 L+0 R+4 Definire scul burghiu centru
4 TOOL DEF 2 L+0 2.4 Definiia sculei pentru burghiu
5 TOOL DEF 3 L+0 R+3 Definire scul tarod
6 TOOL CALL 1 Z S5000 Apelare scul burghiu centrare
7 L Z+10 R0 F5000 Mutai scula la nlimea de degajare (introducei o valoare pentru F).
TNC poziioneaz la nlimea de degajare dup fiecare ciclu
8 SEL PATTERN TAB1 Definirea tabelelor de puncte
9 CYCL DEF 200 GURIRE Definire ciclu: CENTRARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-2 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q202=2 ;ADNCIME DE PTRUNDERE
Q210=0 ;TEMPORIZARE LA VRF
Q203=+0 ;COORDONAT DE
SUPRAFA
aici trebuie introdus 0, aplicat dup cum este definit n tabelul de
puncte
X
Y
20
10
100
100
10
90
90 80
30
55
40
65
M
6
HEIDENHAIN iTNC 530 137
4
.
1
1

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Q204=0 ;A 2-A PRESCRIERE DE
DEGAJARE
aici trebuie introdus 0, aplicat dup cum este definit n tabelul de
puncte
Q211=0.2 ;TEMPORIZARE LA
ADNCIME
10 CYCL CALL PAT F5000 M3 Apelare ciclu n conexiune cu tabelul de puncte TAB1.PNT
Vitez de avans ntre puncte: 5000 mm/min
11 L Z+100 R0 FMAX M6 Retragere scul, schimbare scul
12 TOOL CALL 2 Z S5000 Apelare scul: gurire
13 L Z+10 R0 F5000 Deplasare scul la nlimea de degajare (introducei o valoare
pentru F)
14 CYCL DEF 200 GURIRE Definire ciclu: gurire
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-25 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU
CIOCNIRE
Q202=5 ;ADNCIME DE PTRUNDERE
Q210=0 ;TEMPORIZARE LA VRF
Q203=+0 ;COORDONAT DE
SUPRAFA
aici trebuie introdus 0, aplicat dup cum este definit n tabelul de
puncte
Q204=0 ;A 2-A PRESCRIERE DE
DEGAJARE
aici trebuie introdus 0, aplicat dup cum este definit n tabelul de
puncte
Q211=0.2 ;TEMPORIZARE LA
ADNCIME
15 CYCL CALL PAT F5000 M3 Apelare ciclu n conexiune cu tabelul de puncte TAB1.PNT
16 L Z+100 R0 FMAX M6 Retragere scul, schimbare scul
17 TOOL CALL 3 Z S200 Apelare scul pentru tarod
18 L Z+50 R0 FMAX Deplasare scul la nlimea de degajare
19 CYCL DEF 206 FILETARE NOU Definiie ciclu pentru filetare
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-25 ;ADNCIME FILET
Q206=150 ;VITEZ DE AVANS PENTRU
CIOCNIRE
Q211=0 ;TEMPORIZARE LA
ADNCIME
Q203=+0 ;COORDONAT DE
SUPRAFA
aici trebuie introdus 0, aplicat dup cum este definit n tabelul de
puncte
Q204=0 ;A 2-A PRESCRIERE DE
DEGAJARE
aici trebuie introdus 0, aplicat dup cum este definit n tabelul de
puncte
20 CYCL CALL PAT F5000 M3 Apelare ciclu n conexiune cu tabelul de puncte TAB1.PNT
21 L Z+100 R0 FMAX M2 Retragere pe axa sculei, oprire program
22 END PGM 1 MM
138 Cicluri fixe: Filetare/frezare a filetului
4
.
1
1

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Tabel de puncte TAB1.PNT
TAB1. PNTMM
NRXYZ
0+10 +10 +0
1+40 +30 +0
2+90 +10 +0
3+80 +30 +0
4+80 +65 +0
5+90 +90 +0
6+10 +90 +0
7+20 +55 +0
[END]
Cicluri fixe: Frezarea
buzunarului/frezarea
tiftului/frezarea
canalului
140 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
1

E
l
e
m
e
n
t
e

d
e

b
a
z

5.1 Elemente de baz


Prezentare general
TNC ofer 6 cicluri pentru prelucrarea buzunarelor, tifturilor i a
canalelor:
Ciclu Tast soft Pagin
251 BUZUNAR RECTANGULAR
Ciclu de degroare/finisare cu selecie a
operaiei de prelucrare i ptrundere
elicoidal
Pagina 141
252 BUZUNAR CIRCULAR
Ciclu de degroare/finisare cu selecie a
operaiei de prelucrare i ptrundere
elicoidal
Pagina 146
253 FREZARE CANAL
Ciclu de degroare/finisare cu selecie a
operaiei de prelucrare i ptrundere
rectilinie alternativ
Pagina 150
254 CANAL CIRCULAR
Ciclu de degroare/finisare cu selecie a
operaiei de prelucrare i ptrundere
rectilinie alternativ
Pagina 155
256 TIFT RECTANGULAR
Ciclu de degroare/finisare cu pas, dac
sunt necesare mai multe treceri
Pagina 160
257 TIFT CIRCULAR
Ciclu de degroare/finisare cu pas, dac
sunt necesare mai multe treceri
Pagina 164
HEIDENHAIN iTNC 530 141
5
.
2

B
U
Z
U
N
A
R

R
E
C
T
A
N
G
U
L
A
R

(
C
i
c
l
u
l
2
5
1
,

D
I
N
/
I
S
O
:

G
2
5
1
)
5.2 BUZUNAR RECTANGULAR
(Ciclul 251, DIN/ISO: G251)
Rulare ciclu
Utilizai Ciclul 251 BUZUNAR RECTANGULAR pentru a prelucra
complet buzunare rectangulare. n funcie de parametrii ciclului, sunt
disponibile urmtoarele alternative de prelucrare:
Prelucrare complet: Degroare, finisare n profunzime, finisare
lateral
Numai degroare
Numai finisare n profunzime i finisare lateral
Numai finisare n profunzime
Numai finisare lateral
Degroarea
1 Scula ptrunde piesa de prelucrat n centrul buzunarului i
avanseaz la prima adncime de ptrundere. Specificai strategia
de ptrundere cu Parametrul Q366.
2 TNC degroeaz buzunarul dinspre interior nspre exterior, lund
n calcul factorul de suprapunere (Parametrul Q370) i toleranele
de finisare (Parametrii Q368 i Q369).
3 La finalul operaiei de degroare, TNC ndeprteaz scula
tangenial de peretele buzunarului, apoi deplaseaz cu prescrierea
de degajare peste adncimea de ciocnire curent i revine de
acolo cu avans transversal rapid la centrul buzunarului.
4 Acest proces este repetat pn s-a atins adncimea programat a
buzunarului.
Finisarea
5 Conform definiiei toleranelor de finisare, TNC finiseaz apoi
pereii buzunarului, cu mai multe avansri dac este specificat.
Peretele buzunarului este abordat tangenial.
6 Apoi TNC finiseaz baza buzunarului din interior nspre exterior.
Baza buzunarului este abordat tangenial.
142 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
2

B
U
Z
U
N
A
R

R
E
C
T
A
N
G
U
L
A
R

(
C
i
c
l
u
l
2
5
1
,

D
I
N
/
I
S
O
:

G
2
5
1
)
Luai n considerare la programare:
Cu o mas de scul inactiv, trebuie s ptrundei
ntotdeauna vertical (Q366=0) pentru c nu putei defini un
unghi de ptrundere.
Prepoziionai scula n planul de prelucrare n poziia de
pornire cu compensarea razei R0. Reinei Parametrul
Q367 (poziie buzunar).
TNC ruleaz ciclul pe axele (plan de prelucrare) cu care v-
ai apropiat de poziia de pornire. De exemplu, pe X i Y,
dac ai programat CYCL CALL POS X... Y... sau pe U i
V dac ai programat CYCL CALL POS U... V...
TNC prepoziioneaz automat scula pe axa sculei. Reinei
Parametrul Q204 (a 2-a prescriere de degajare).
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
La finalul ciclului, TNC retrage scula la poziia de pornire.
La finalul operaiei de degroare, TNC poziioneaz scula
napoi la centrul buzunarului cu avans transversal rapid.
Scula se afl deasupra adncimii curente de ciocnire cu
prescrierea de degajare. Introducei prescrierea de
degajare astfel nct scula s nu se poat bloca din cauza
achiilor.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de prepoziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
Dac apelai ciclul cu operaia de prelucrare 2 (numai
finisare), TNC poziioneaz scula n centrul buzunarului cu
traversare rapid la prima adncime de ptrundere.
HEIDENHAIN iTNC 530 143
5
.
2

B
U
Z
U
N
A
R

R
E
C
T
A
N
G
U
L
A
R

(
C
i
c
l
u
l
2
5
1
,

D
I
N
/
I
S
O
:

G
2
5
1
)
Parametrii ciclului
U Operaie de prelucrare (0/1/2) Q215: Definii operaia
de prelucrare:
0: Degroare i finisare
1: Numai degroare
2: Numai finisare
Finisarea lateral i finisarea n profunzime sunt
executate numai dac toleranele de finisare (Q368,
Q369) au fost definite.
U Lungimea primei laturi Q218 (valoare incremental):
Lungime buzunar, paralel cu axa de referin a
planului de lucru. Interval de intrare: de la 0 la
99999,9999
U Lungimea laturii 2 Q219 (valoare incremental):
Lungime buzunar, paralel cu axa secundar a
planului de lucru. Interval de intrare: de la 0 la
99999,9999
U Raza colului Q220: Raza colului buzunarului. Dac
ai introdus 0 aici, TNC presupune c raza colului
este egal cu raza sculei. Interval de intrare: de la 0 la
99999,9999
U Toleran de finisare pentru lateral Q368 (valoare
incremental): Toleran finisare n planul de lucru.
Interval de intrare: de la 0 la 99999,9999
U Unghi de rotire Q224 (absolut): Unghiul dup care
este rotit ntregul buzunar. Centrul de rotaie este
poziia la care se afl scula cnd se apeleaz ciclul.
Interval de intrare: de la -360,0000 la 360,0000
U Poziie buzunar Q367: Poziia buzunarului n raport cu
poziia sculei cnd este apelat ciclul:
0: Poziie scul = Centrul buzunarului
1: Poziie scul = Col stnga jos
2: Poziie scul = Col dreapta jos
3: Poziie scul = Col dreapta sus
4: Poziie scul = Col stnga sus
U Vitez de avans pentru frezare Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU, FZ
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3:
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
X
Y
Q
2
1
9
Q218
Q207
Q
2
2
0
X
Y
X
Y
X
Y
X
Y
Q367=0
Q367=1
Q367=2
Q367=3 Q367=4
X
Y
k
Q351= +1
Q351= 1
144 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
2

B
U
Z
U
N
A
R

R
E
C
T
A
N
G
U
L
A
R

(
C
i
c
l
u
l
2
5
1
,

D
I
N
/
I
S
O
:

G
2
5
1
)
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a buzunarului. Interval de intrare: de la -99999,9999 la
99999,9999
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Introducei o valoarea mai mare ca
0. Interval de intrare de la 0 la 99999.9999
U Toleran de finisare pentru baz Q369 (valoare
incremental): Toleran finisare n axa sculei.
Interval de intrare: de la 0 la 99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul atingerii
adncimii n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FAUTO, FU, FZ.
U Avans pentru finisare Q338 (valoare incremental):
Avans per tiere. Q338=0: Finisare cu un avans.
Interval de intrare: de la 0 la 99999,9999
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata absolut a
suprafeei piesei de prelucrat. Interval de intrare: de
la -99999,9999 la 99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
X
Z
Q201
Q206
Q202
Q338
X
Z
Q200
Q204
Q203
Q369
Q368
HEIDENHAIN iTNC 530 145
5
.
2

B
U
Z
U
N
A
R

R
E
C
T
A
N
G
U
L
A
R

(
C
i
c
l
u
l
2
5
1
,

D
I
N
/
I
S
O
:

G
2
5
1
)
U Factor de suprapunere cale Q370: Q370 x raza sculei =
factor pas k. Interval de intrare: de la 0,1 la 1.414
alternativ PREDEF.
U Strategie de ptrundere Q366: Tip de strategie de
ptrundere:
0 = ptrundere vertical. TNC ptrunde
perpendicular, indiferent de unghiul de ptrundere
UNGHI definit n tabelul de scule.
1 = ptrundere elicoidal. n tabelul de scule,
unghiul de ptrundere UNGHI pentru scula activ
trebuie s fie diferit de 0. Altfel, TNC afieaz un
mesaj de eroare.
2 = ptrundere rectilinie alternativ. n tabelul de
scule, unghiul de ptrundere UNGHI pentru scula
activ trebuie s fie diferit de 0. Altfel, TNC afieaz
un mesaj de eroare. Lungimea rectilinie alternativ
depinde de unghiul de ptrundere. Ca valoare
minim, TNC utilizeaz dublul diametrului sculei.
Alternativ: PREDEF
U Vitez de avans pentru finisare Q385: Viteza de avans
transversal al sculei n timpul finisrii laterale i a
bazei n mm/min. Interval de intrare: de la 0 la
99999,9999; n mod alternativ FAUTO, FU, FZ.
Plda: Blocuri NC
8 CYCL DEF 251 BUZUNAR RECTANGULAR
Q215=0 ;OPERAIE DE PRELUCRARE
Q218=80 ;LUNGIME PRIMA LATUR
Q219=60 ;LUNGIME A 2-A LATUR
Q220=5 ;RAZ COL
Q368=0.2 ;TOLERAN PENTRU
LATUR
Q224=+0 ;UNGHI DE ROTAIE
Q367=0 ;POZIIE BUZUNAR
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q201=-20 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q369=0.1 ;TOLERAN PENTRU BAZ
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q338=5 ;AVANS PENTRU FINISARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q370=1 ;SUPRAPUNERE TRASEU
SCUL
Q366=1 ;PTRUNDERE
Q385=500 ;VITEZ DE AVANS PENTRU
FINISARE
9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3
146 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
3

B
U
Z
U
N
A
R

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l
2
5
2
,

D
I
N
/
I
S
O
:

G
2
5
2
)
5.3 BUZUNAR CIRCULAR
(Ciclul 252, DIN/ISO: G252)
Rulare ciclu
Utilizai ciclul 252 BUZUNAR CIRCULAR pentru a prelucra complet
buzunare circulare. n funcie de parametrii ciclului, sunt disponibile
urmtoarele alternative de prelucrare:
Prelucrare complet: Degroare, finisare n profunzime, finisare
lateral
Numai degroare
Numai finisare n profunzime i finisare lateral
Numai finisare n profunzime
Numai finisare lateral
Degroarea
1 Scula ptrunde piesa de prelucrat n centrul buzunarului i
avanseaz la prima adncime de ptrundere. Specificai strategia
de ptrundere cu Parametrul Q366.
2 TNC degroeaz buzunarul dinspre interior nspre exterior, lund
n calcul factorul de suprapunere (Parametrul Q370) i toleranele
de finisare (Parametrii Q368 i Q369).
3 La finalul operaiei de degroare, TNC ndeprteaz scula
tangenial de peretele buzunarului, apoi deplaseaz cu prescrierea
de degajare peste adncimea de ciocnire curent i revine de
acolo cu avans transversal rapid la centrul buzunarului.
4 Acest proces este repetat pn s-a atins adncimea programat a
buzunarului.
Finisarea
5 Conform definiiei toleranei de finisare, TNC finiseaz apoi pereii
buzunarului, cu mai multe avansri dac este specificat. Peretele
buzunarului este abordat tangenial.
6 Apoi TNC finiseaz baza buzunarului din interior nspre exterior.
Baza buzunarului este abordat tangenial.
HEIDENHAIN iTNC 530 147
5
.
3

B
U
Z
U
N
A
R

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l
2
5
2
,

D
I
N
/
I
S
O
:

G
2
5
2
)
Luai n considerare la programare:
Cu o mas de scul inactiv, trebuie s ptrundei
ntotdeauna vertical (Q366=0) pentru c nu putei defini un
unghi de ptrundere.
Prepoziionai scula n planul de prelucrare la poziia de
pornire (centrul cercului), cu compensarea razei R0.
TNC ruleaz ciclul pe axele (plan de prelucrare) cu care v-
ai apropiat de poziia de pornire. De exemplu, pe X i Y,
dac ai programat CYCL CALL POS X... Y... sau pe U i
V dac ai programat CYCL CALL POS U... V...
TNC prepoziioneaz automat scula pe axa sculei. Reinei
Parametrul Q204 (a 2-a prescriere de degajare).
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
La finalul ciclului, TNC retrage scula la poziia de pornire.
La finalul operaiei de degroare, TNC poziioneaz scula
napoi la centrul buzunarului cu avans transversal rapid.
Scula se afl deasupra adncimii curente de ciocnire cu
prescrierea de degajare. Introducei prescrierea de
degajare astfel nct scula s nu se poat bloca din cauza
achiilor.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de prepoziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
Dac apelai ciclul cu operaia de prelucrare 2 (numai
finisare), TNC poziioneaz scula n centrul buzunarului cu
traversare rapid la prima adncime de ptrundere.
148 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
3

B
U
Z
U
N
A
R

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l
2
5
2
,

D
I
N
/
I
S
O
:

G
2
5
2
)
Parametrii ciclului
U Operaie de prelucrare (0/1/2) Q215: Definii operaia
de prelucrare:
0: Degroare i finisare
1: Numai degroare
2: Numai finisare
Finisarea lateral i finisarea n profunzime sunt
executate numai dac toleranele de finisare (Q368,
Q369) au fost definite.
U Diametrul cercului Q223: Diametrul buzunarului
finisat. Interval de intrare: de la 0 la 99999,9999
U Toleran de finisare pentru lateral Q368 (valoare
incremental): Toleran finisare n planul de lucru.
Interval de intrare: de la 0 la 99999,9999
U Vitez de avans pentru frezare Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU, FZ
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3:
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a buzunarului. Interval de intrare: de la -99999,9999 la
99999,9999
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Introducei o valoarea mai mare ca
0. Interval de intrare de la 0 la 99999.9999
U Toleran de finisare pentru baz Q369 (valoare
incremental): Toleran finisare n axa sculei.
Interval de intrare: de la 0 la 99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul atingerii
adncimii n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FAUTO, FU, FZ.
U Avans pentru finisare Q338 (valoare incremental):
Avans per tiere. Q338=0: Finisare cu un avans.
Interval de intrare: de la 0 la 99999,9999
X
Y
Q207
Q
2
2
3
X
Z
Q201
Q206
Q202
Q338
HEIDENHAIN iTNC 530 149
5
.
3

B
U
Z
U
N
A
R

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l
2
5
2
,

D
I
N
/
I
S
O
:

G
2
5
2
)
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata absolut a suprafeei
piesei de prelucrat. Interval de intrare: de la -
99999,9999 la 99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Factor de suprapunere cale Q370: Q370 x raza sculei =
factor pas k. Interval de intrare: de la 0,1 la 1.414
alternativ PREDEF.
U Strategie de ptrundere Q366: Tip de strategie de
ptrundere:
0 = ptrundere vertical. TNC ptrunde
perpendicular, indiferent de unghiul de ptrundere
UNGHI definit n tabelul de scule.
1 = ptrundere elicoidal. n tabelul de scule,
unghiul de ptrundere UNGHI pentru scula activ
trebuie s fie diferit de 0. Altfel, TNC afieaz un
mesaj de eroare.
Alternativ: PREDEF
U Vitez de avans pentru finisare Q385: Viteza de avans
transversal al sculei n timpul finisrii laterale i a
bazei n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FAUTO, FU, FZ.
Plda: Blocuri NC
8 CYCL DEF 252 BUZUNAR CIRCULAR
Q215=0 ;OPERAIE DE PRELUCRARE
Q223=60 ;DIAMETRU CERC
Q368=0.2 ;TOLERAN PENTRU
LATUR
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q201=-20 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q369=0.1 ;TOLERAN PENTRU BAZ
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q338=5 ;AVANS PENTRU FINISARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q370=1 ;SUPRAPUNERE TRASEU
SCUL
Q366=1 ;PTRUNDERE
Q385=500 ;VITEZ DE AVANS PENTRU
FINISARE
9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3
X
Z
Q200
Q204
Q203
Q369
Q368
150 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
4

F
R
E
Z
A
R
E

C
A
N
A
L

(
C
i
c
l
u
l

2
5
3
,

D
I
N
/
I
S
O
:

G
2
5
3
)
5.4 FREZARE CANAL (Ciclul 253,
DIN/ISO: G253)
Rulare ciclu
Utilizai Ciclul 253 pentru a prelucra complet un canal. n funcie de
parametrii ciclului, sunt disponibile urmtoarele alternative de
prelucrare:
Prelucrare complet: Degroare, finisare n profunzime, finisare
lateral
Numai degroare
Numai finisare n profunzime i finisare lateral
Numai finisare n profunzime
Numai finisare lateral
Degroarea
1 ncepnd cu centrul arcului canalului stng, scula se deplaseaz
cu o micare rectilinie alternativ, la unghiul de ptrundere definit
n tabelul de scule, pn la prima adncime de avans. Specificai
strategia de ptrundere cu Parametrul Q366.
2 TNC degroeaz canalul din interior nspre exterior, lund n calcul
toleranele de finisare (parametrul Q368 i Q369).
3 Acest proces este repetat pn este atins adncimea canalului.
Finisarea
4 Conform definiiei toleranei de finisare, TNC finiseaz apoi pereii
canalului, cu mai multe avansri dac este specificat. Latura
canalului este abordat tangenial n arcul canalului drept.
5 Apoi TNC finiseaz baza canalului din interior nspre exterior. Baza
canalului este abordat tangenial.
HEIDENHAIN iTNC 530 151
5
.
4

F
R
E
Z
A
R
E

C
A
N
A
L

(
C
i
c
l
u
l

2
5
3
,

D
I
N
/
I
S
O
:

G
2
5
3
)
Luai n considerare la programare:
Cu o mas de scul inactiv, trebuie s ptrundei
ntotdeauna vertical (Q366=0) pentru c nu putei defini un
unghi de ptrundere.
Prepoziionai scula n planul de prelucrare n poziia de
pornire cu compensarea razei R0. Reinei Parametrul
Q367 (poziie canal).
TNC ruleaz ciclul pe axele (plan de prelucrare) cu care v-
ai apropiat de poziia de pornire. De exemplu, pe X i Y,
dac ai programat CYCL CALL POS X... Y... sau pe U i
V dac ai programat CYCL CALL POS U... V...
TNC prepoziioneaz automat scula pe axa sculei. Reinei
Parametrul Q204 (a 2-a prescriere de degajare).
La sfritul ciclului, TNC mut n ntregime scula din planul
de lucru napoi n centrul canalului; pe cealalt ax a
planului de lucru, TNC nu execut nicio poziionare. Dac
definii o poziie diferit de 0 a canalului, atunci TNC
poziioneaz scula doar n axa sculei, la a 2-a prescriere
de degajare. nainte de apelarea unui nou ciclu, mutai
scula napoi n poziia de pornire sau programai
ntotdeauna micrile de avans transversal absolute dup
apelarea ciclului.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Dac limea canalului este mai mare dect dublul
diametrului sculei, TNC degroeaz canalul
corespunztor, din interior nspre exterior. Putei aadar s
frezai orice canale i cu scule mici.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de prepoziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
Dac apelai ciclul cu operaia de prelucrare 2 (doar
finisare), TNC poziioneaz scula ctre prima adncime de
ptrundere, cu avans transversal rapid!
152 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
4

F
R
E
Z
A
R
E

C
A
N
A
L

(
C
i
c
l
u
l

2
5
3
,

D
I
N
/
I
S
O
:

G
2
5
3
)
Parametrii ciclului
U Operaie de prelucrare (0/1/2) Q215: Definii operaia
de prelucrare:
0: Degroare i finisare
1: Numai degroare
2: Numai finisare
Finisarea lateral i finisarea n profunzime sunt
executate numai dac toleranele de finisare (Q368,
Q369) au fost definite.
U Lungimea canalului Q218 (valoare paralel cu axa de
referin a planului de lucru): Introducei lungimea
canalului. Interval de intrare: de la 0 la 99999,9999
U Limea canalului Q219 (valoare paralel cu axa
secundar a planului de lucru): Introducei limea
canalului. Dac introducei o lime a canalului egal
cu diametrul sculei, TNC va efectua numai procesul
de degroare (frezare canal). Limea maxim a
canalului pentru degroare: Dublul diametrului sculei.
Interval de intrare: de la 0 la 99999,9999
U Toleran de finisare pentru lateral Q368 (valoare
incremental): Toleran finisare n planul de lucru.
U Unghi de rotire Q374 (absolut): Unghiul dup care
este rotit ntregul canal. Centrul de rotaie este poziia
la care se afl scula cnd se apeleaz ciclul. Interval
de intrare: de la -360.000 la 360.000
U Poziie canal (0/1/2/3/4) Q367: Poziia canalului n
raport cu poziia sculei cnd este apelat ciclul:
0: Poziie scul = Centrul canalului
1: Poziie scul = Capt stng al canalului
2: Poziie scul = Centrul cercului stng al canalului
3: Poziie scul = Centrul cercului drept al canalului
4: Poziie scul = Capt drept al canalului
U Vitez de avans pentru frezare Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU, FZ
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3:
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
X
Y
Q
2
1
9
Q
2
1
8
Q374
X
Y
X
Y
X
Y
X
Y
Q367=0
Q367=1 Q367=2
Q367=3 Q367=4
HEIDENHAIN iTNC 530 153
5
.
4

F
R
E
Z
A
R
E

C
A
N
A
L

(
C
i
c
l
u
l

2
5
3
,

D
I
N
/
I
S
O
:

G
2
5
3
)
U Adncime Q201 (valoare incremental):
Distana dintre suprafaa piesei de prelucrat i
partea inferioar a canalului. Interval de
intrare: de la -99999,9999 la 99999,9999
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Introducei o valoarea mai mare ca
0. Interval de intrare de la 0 la 99999.9999
U Toleran de finisare pentru baz Q369 (valoare
incremental): Toleran finisare n axa sculei.
Interval de intrare: de la 0 la 99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul atingerii
adncimii n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FAUTO, FU, FZ.
U Avans pentru finisare Q338 (valoare incremental):
Avans per tiere. Q338=0: Finisare cu un avans.
Interval de intrare: de la 0 la 99999,9999
X
Z
Q201
Q206
Q202
Q338
154 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
4

F
R
E
Z
A
R
E

C
A
N
A
L

(
C
i
c
l
u
l

2
5
3
,

D
I
N
/
I
S
O
:

G
2
5
3
)
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata absolut a
suprafeei piesei de prelucrat. Interval de intrare: de
la -99999,9999 la 99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Strategie de ptrundere Q366: Tip de strategie de
ptrundere:
0 = ptrundere vertical. TNC ptrunde
perpendicular, indiferent de unghiul de ptrundere
UNGHI definit n tabelul de scule.
1 = ptrundere elicoidal. n tabelul de scule,
unghiul de ptrundere UNGHI pentru scula activ
trebuie s fie diferit de 0. Altfel, TNC afieaz un
mesaj de eroare. Ptrundei pe un traseu elicoidal
dac spaiul este suficient.
2 = ptrundere rectilinie alternativ. n tabelul de
scule, unghiul de ptrundere UNGHI pentru scula
activ trebuie s fie diferit de 0. Altfel, TNC afieaz
un mesaj de eroare.
Alternativ: PREDEF
U Vitez de avans pentru finisare Q385: Viteza de avans
transversal al sculei n timpul finisrii laterale i a
bazei n mm/min. Interval de intrare: de la 0 la
99999,9999; n mod alternativ FAUTO, FU, FZ.
Plda: Blocuri NC
8 CYCL DEF 253 FREZARE CANAL
Q215=0 ;OPERAIE DE PRELUCRARE
Q218=80 ;LUNGIME CANAL
Q219=12 ;LIME CANAL
Q368=0.2 ;TOLERAN PENTRU
LATUR
Q374=+0 ;UNGHI DE ROTAIE
Q367=0 ;POZIIE CANAL
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q201=-20 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q369=0.1 ;TOLERAN PENTRU BAZ
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q338=5 ;AVANS PENTRU FINISARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q366=1 ;PTRUNDERE
Q385=500 ;VITEZ DE AVANS PENTRU
FINISARE
9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3
X
Z
Q200
Q204
Q203
Q369
Q368
HEIDENHAIN iTNC 530 155
5
.
5

C
A
N
A
L

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l
2
5
4
,

D
I
N
/
I
S
O
:

G
2
5
4
)
5.5 CANAL CIRCULAR
(Ciclul 254, DIN/ISO: G254)
Rulare ciclu
Utilizai Ciclul 254 pentru a prelucra complet un canal circular. n
funcie de parametrii ciclului, sunt disponibile urmtoarele alternative
de prelucrare:
Prelucrare complet: Degroare, finisare n profunzime, finisare
lateral
Numai degroare
Numai finisare n profunzime i finisare lateral
Numai finisare n profunzime
Numai finisare lateral
Degroarea
1 Scula se deplaseaz cu o micare rectilinie alternativ n centrul
canalului, la unghiul de ptrundere definit n tabelul de scule, pn
la prima adncime de avans. Specificai strategia de ptrundere cu
Parametrul Q366.
2 TNC degroeaz canalul din interior nspre exterior, lund n calcul
toleranele de finisare (parametrul Q368 i Q369).
3 Acest proces este repetat pn este atins adncimea canalului.
Finisarea
4 Conform definiiei toleranei de finisare, TNC finiseaz apoi pereii
canalului, cu mai multe avansri dac este specificat. Latura
canalului este abordat tangenial.
5 Apoi TNC finiseaz baza canalului din interior nspre exterior. Baza
canalului este abordat tangenial.
156 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
5

C
A
N
A
L

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l
2
5
4
,

D
I
N
/
I
S
O
:

G
2
5
4
)
Luai n considerare la programare:
Cu o mas de scul inactiv, trebuie s ptrundei
ntotdeauna vertical (Q366=0) pentru c nu putei defini un
unghi de ptrundere.
Prepoziionai scula n planul de prelucrare, cu
compensarea razei R0. Definii Parametrul Q367
(Referin pentru poziia sculei) corespunztor.
TNC ruleaz ciclul pe axele (plan de prelucrare) cu care v-
ai apropiat de poziia de pornire. De exemplu, pe X i Y,
dac ai programat CYCL CALL POS X... Y... sau pe U i
V dac ai programat CYCL CALL POS U... V...
TNC prepoziioneaz automat scula pe axa sculei. Reinei
Parametrul Q204 (a 2-a prescriere de degajare).
La sfritul ciclului, TNC mut n ntregime scula din planul
de lucru napoi n centrul cercului de divizare; pe cealalt
ax a planului de lucru, TNC nu execut nicio poziionare.
Dac definii o poziie diferit de 0 a canalului, atunci TNC
poziioneaz scula doar n axa sculei, la a 2-a prescriere
de degajare. nainte de apelarea unui nou ciclu, mutai
scula napoi n poziia de pornire sau programai
ntotdeauna micrile de avans transversal absolute dup
apelarea ciclului.
La sfritul ciclului, TNC mut scula napoi n punctul de
pornire (centrul cercului de divizare), n planul de lucru.
Excepie: dac definii o poziie diferit de 0 a canalului,
atunci TNC poziioneaz scula doar n axa sculei, la a 2-a
prescriere de degajare. n aceste cazuri, programai
micri de avans transversal absolute dup fiecare
apelare ciclu.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Dac limea canalului este mai mare dect dublul
diametrului sculei, TNC degroeaz canalul
corespunztor, din interior nspre exterior. Putei aadar s
frezai orice canale i cu scule mici.
Poziia canalului 0 nu este permis dac utilizai Ciclul 254
Canal circular mpreun cu Ciclul 221.
HEIDENHAIN iTNC 530 157
5
.
5

C
A
N
A
L

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l
2
5
4
,

D
I
N
/
I
S
O
:

G
2
5
4
)
Parametrii ciclului
U Operaie de prelucrare (0/1/2) Q215: Definii operaia
de prelucrare:
0: Degroare i finisare
1: Numai degroare
2: Numai finisare
Finisarea lateral i finisarea n profunzime sunt
executate numai dac toleranele de finisare (Q368,
Q369) au fost definite.
U Limea canalului Q219 (valoare paralel cu axa
secundar a planului de lucru): Introducei limea
canalului. Dac introducei o lime a canalului egal
cu diametrul sculei, TNC va efectua numai procesul
de degroare (frezare canal). Limea maxim a
canalului pentru degroare: Dublul diametrului sculei.
Interval de intrare: de la 0 la 99999,9999
U Toleran de finisare pentru lateral Q368 (valoare
incremental): Toleran finisare n planul de lucru.
Interval de intrare: de la 0 la 99999,9999
U Diametrul cercului de pas Q375: Introducei diametrul
cercului de pas. Interval de intrare: de la 0 la
99999,9999
U Referin pentru poziie canal (0/1/2/3) Q367: Poziia
buzunarului n raport cu poziia sculei cnd este
apelat ciclul:
0: Poziia sculei nu este luat n calcul. Poziia
canalului este determinat de centrul cercului de pas
introdus i de unghiul de pornire.
1: Poziie scul = Centrul cercului stng al canalului.
Unghiul de pornire Q376 este raportat la aceast
poziie. Centrul cercului de pas introdus nu este luat
n calcul.
2: Poziie scul = Centrul liniei centrale. Unghiul de
pornire Q376 este raportat la aceast poziie. Centrul
cercului de pas introdus nu este luat n calcul.
3: Poziie scul = Centrul cercului drept al canalului.
Unghiul de pornire Q376 este raportat la aceast
poziie. Centrul cercului de pas introdus nu este luat
n calcul.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de prepoziionare cnd
este introdus o adncime pozitiv. Aceasta nseamn c
scula se deplaseaz cu avans transversal rapid pe axa
sculei la prescrierea de degajare sub suprafaa piesei de
prelucrat!
Dac apelai ciclul cu operaia de prelucrare 2 (doar
finisare), TNC poziioneaz scula ctre prima adncime de
ptrundere, cu avans transversal rapid!
X
Y
Q248
Q376
Q219
Q
3
7
5
X
Y
X
Y
X
Y
X
Y
Q367=0 Q367=1
Q367=2 Q367=3
158 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
5

C
A
N
A
L

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l
2
5
4
,

D
I
N
/
I
S
O
:

G
2
5
4
)
U Centrul axei 1 Q216 (valoare absolut): Centru cerc de
pas n axa de referin a planului de lucru. Aplicabil
numai dac Q367 = 0. Interval de intrare: de la
-99999,9999 la 99999,9999
U Centrul axei 2 Q217 (valoare absolut): Centru cerc de
pas n axa secundar a planului de lucru. Aplicabil
numai dac Q367 = 0. Interval de intrare: de la
-99999,9999 la 99999,9999
U Unghi de pornire Q376 (valoare absolut): Introducei
unghiul polar pentru punctul de pornire. Interval de
intrare: de la -360.000 la 360.000
U Lungime angular Q248 (valoare incremental):
Introducei lungimea angular a canalului. Interval de
intrare: de la 0 la 360.000
U Unghi incrementare Q378 (valoare incremental):
Unghiul la care este rotit ntregul slot. Centrul de
rotaie este n centrul cercului de pas. Interval de
intrare: de la -360.000 la 360.000
U Numr de repetri Q377: Numrul operaiilor de
prelucrare pe un cerc de pas. Interval de intrare: de la
1 la 99999
U Vitez de avans pentru frezare Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU, FZ
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3:
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
U Adncime Q201 (valoare incremental):
Distana dintre suprafaa piesei de prelucrat i
partea inferioar a canalului. Interval de intrare:
de la -99999,9999 la 99999,9999
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Introducei o valoarea mai mare ca
0. Interval de intrare de la 0 la 99999.9999
U Toleran de finisare pentru baz Q369 (valoare
incremental): Toleran finisare n axa sculei.
Interval de intrare: de la 0 la 99999,9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul atingerii
adncimii n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FAUTO, FU, FZ.
U Avans pentru finisare Q338 (valoare incremental):
Avans per tiere. Q338=0: Finisare cu un avans.
Interval de intrare: de la 0 la 99999,9999
X
Y
Q376
Q
3
7
8
X
Z
Q201
Q206
Q202
Q338
HEIDENHAIN iTNC 530 159
5
.
5

C
A
N
A
L

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l
2
5
4
,

D
I
N
/
I
S
O
:

G
2
5
4
)
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata absolut a suprafeei
piesei de prelucrat. Interval de intrare: de la -
99999,9999 la 99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Strategie de ptrundere Q366: Tip de strategie de
ptrundere:
0 = ptrundere vertical. TNC ptrunde
perpendicular, indiferent de unghiul de ptrundere
UNGHI definit n tabelul de scule.
1 = ptrundere elicoidal. n tabelul de scule,
unghiul de ptrundere UNGHI pentru scula activ
trebuie s fie diferit de 0. Altfel, TNC afieaz un
mesaj de eroare. Ptrundei pe un traseu elicoidal
dac spaiul este suficient.
2 = ptrundere rectilinie alternativ. n tabelul de
scule, unghiul de ptrundere UNGHI pentru scula
activ trebuie s fie diferit de 0. Altfel, TNC afieaz
un mesaj de eroare. TNC poate ptrunde rectiliniu
alternativ doar cnd lungimea de deplasare pe arcul
de cerc este de 3 ori diametrul sculei.
Alternativ: PREDEF
U Vitez de avans pentru finisare Q385: Viteza de avans
transversal al sculei n timpul finisrii laterale i a
bazei n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FAUTO, FU, FZ.
Plda: Blocuri NC
8 CYCL DEF 254 CANAL CIRCULAR
Q215=0 ;OPERAIE DE PRELUCRARE
Q219=12 ;LIME CANAL
Q368=0.2 ;TOLERAN PENTRU LATUR
Q375=80 ;DIAMETRU CERC DE PAS
Q367=0 ;POZIIE REFERIN CANAL
Q216=+50 ;CENTRU PE PRIMA AX
Q217=+50 ;CENTRU N A 2-A AX
Q376=+45 ;UNGHI DE PORNIRE
Q248=90 ;LUNGIME ANGULAR
Q378=0 ;UNGHI DE INCREMENTARE
Q377=1 ;NUMR DE OPERAII
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q201=-20 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q369=0.1 ;TOLERAN PENTRU BAZ
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q338=5 ;AVANS PENTRU FINISARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q366=1 ;PTRUNDERE
Q385=500 ;VITEZ DE AVANS PENTRU
FINISARE
9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3
X
Z
Q200
Q204
Q203
Q369
Q368
160 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
6

T
I
F
T

R
E
C
T
A
N
G
U
L
A
R

(
C
i
c
l
u
l
2
5
6
,

D
I
N
/
I
S
O
:

G
2
5
6
)
5.6 TIFT RECTANGULAR
(Ciclul 256, DIN/ISO: G256)
Rulare ciclu
Utilizai Ciclul 256 pentru a prelucra un tift rectangular. Dac o
dimensiune a piesei brute de prelucrat este mai mare dect valoarea
maxim posibil, atunci TNC efectueaz mai multe avansri
transversale, pn cnd dimensiunea finisat a fost prelucrat.
1 Scula se mut din poziia de pornire a ciclului (centrul tiftului) n
direcia X pozitiv ctre punctul de pornire pentru prelucrarea
tiftului. Poziia de pornire se afl la 2 mm n dreapta tiftului
neprelucrat.
2 Dac scula se afl la a 2-a prescriere de degajare, se deplaseaz
cu avans transversal rapid FMAX la prescrierea de degajare, iar
de acolo avanseaz la prima adncime de ptrundere cu viteza de
avans pentru ptrundere.
3 Scula se mic tangenial pe conturul tiftului i prelucreaz o
rotaie.
4 Dac dimensiunea finisat nu poate fi prelucrat cu o rotire
complet, TNC efectueaz un avans transversal cu factorul curent
i prelucreaz cu nc o rotire. TNC ia n considerare dimensiunile
piesei brute de prelucrat, dimensiunea final i avansul
transversal. Acest proces este repetat pn este obinut
dimensiunea final stabilit.
5 Dac sunt necesare alte depiri, scula se ndeprteaz de contur
pe o cale tangenial i revine n punctul de pornire al prelucrrii
tiftului.
6 Apoi, TNC introduce scula la urmtoarea adncime de ptrundere
i prelucreaz tiftul la aceast adncime.
7 Acest proces este repetat pn s-a atins adncimea programat a
tiftului.
8 La sfritul ciclului, TNC poziioneaz n ntregime scula pe axa
sculei la nlimea de degajare definit n ciclu. Asta nseamn c
poziia final difer de poziia de pornire.
X
Y
2mm
HEIDENHAIN iTNC 530 161
5
.
6

T
I
F
T

R
E
C
T
A
N
G
U
L
A
R

(
C
i
c
l
u
l
2
5
6
,

D
I
N
/
I
S
O
:

G
2
5
6
)
Luai n considerare la programare:
Prepoziionai scula n planul de prelucrare n poziia de
pornire cu compensarea razei R0. Not: Parametrul Q367
(poziie tift).
TNC prepoziioneaz automat scula pe axa sculei. Reinei
Parametrul Q204 (a 2-a prescriere de degajare).
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
La sfrit, TNC poziioneaz scula napoi la prescrierea de
degajare sau la a 2-a prescriere de degajare, dac una
dintre ele a fost programat.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de prepoziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
Asigurai destul spaiu lng tift pentru operaiunea de
apropiere. Minim: diametru scul + 2 mm
162 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
6

T
I
F
T

R
E
C
T
A
N
G
U
L
A
R

(
C
i
c
l
u
l
2
5
6
,

D
I
N
/
I
S
O
:

G
2
5
6
)
Parametrii ciclului
U Lungimea primei laturi Q218: Lungime tift, paralel cu
axa de referin a planului de lucru. Interval de intrare:
de la 0 la 99999,9999
U Lungime 1 latur brut pies de prelucrat Q424:
Lungimea tiftului brut, paralel cu axa de referin a
planului de lucru. Introducei Lungimea 1 a laturii
piesei brute de prelucrat mai mare dect Lungimea
primei laturi. TNC efectueaz mai muli pai, dac
diferena dintre dimensiunea 1 piesei brute de
prelucrat i dimensiunea final 1 este mai mare dect
pasul permis (raza sculei nmulit cu suprapunerea
cii Q370). TNC calculeaz un pas constant de fiecare
dat. Interval de intrare: de la 0 la 99999,9999
U Lungime a doua latur Q219: Lungime tift, paralel cu
axa secundar a planului de lucru. Introducei
Lungimea 2 a laturii piesei brute de prelucrat mai mare
dect Lungimea celei de-a doua laturi. TNC
efectueaz mai muli pai dac diferena dintre
dimensiunea 2 a piesei brute de prelucrat i
dimensiunea final 2 este mai mare dect pasul
permis (raza sculei nmulit cu suprapunerea cii
Q370). TNC calculeaz un pas constant de fiecare
dat. Interval de intrare: de la 0 la 99999,9999
U Lungimea 2 a laturii piesei brute de prelucrat Q425:
Lungimea tiftului brut, paralel cu axa secundar a
planului de lucru. Interval de intrare: de la 0 la
99999,9999
U Raza colului Q220: Raza colului tiftului. Interval de
intrare: de la 0 la 99999,9999
U Toleran de finisare pentru latur Q368 (valoare
incremental): Toleran de finisare n planul de lucru,
rmas dup prelucrare. Interval de intrare: de la 0 la
99999,9999
U Unghi de rotire Q224 (absolut): Unghiul dup care
este rotit ntregul tift. Centrul de rotaie este poziia la
care se afl scula cnd se apeleaz ciclul. Interval de
intrare: de la -360.000 la 360.000
U Poziie tift Q367: Poziia tiftului n raport cu poziia
sculei cnd este apelat ciclul:
0: Poziie scul = Centrul tiftului
1: Poziie scul = Col stnga jos
2: Poziie scul = Col dreapta jos
3: Poziie scul = Col dreapta sus
4: Poziie scul = Col stnga sus
X
Y
Q
2
1
9
Q218
Q368
Q
2
2
0
Q207
Q424
Q
4
2
5
X
Y
X
Y
X
Y
X
Y
Q367=0
Q367=1
Q367=2
Q367=3 Q367=4
X
Y
k
Q351= 1
Q351= +1
HEIDENHAIN iTNC 530 163
5
.
6

T
I
F
T

R
E
C
T
A
N
G
U
L
A
R

(
C
i
c
l
u
l
2
5
6
,

D
I
N
/
I
S
O
:

G
2
5
6
)
U Vitez de avans pentru frezare Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU, FZ
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3:
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a tiftului. Interval de intrare: de la -99999,9999 la
99999,9999
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Introducei o valoarea mai mare ca
0. Interval de intrare de la 0 la 99999.9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul atingerii
adncimii n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FMAX, FAUTO, FU,
FZ.
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata absolut a
suprafeei piesei de prelucrat. Interval de intrare: de
la -99999,9999 la 99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Factor de suprapunere cale Q370: Q370 x raza sculei =
factor pas k. Interval de intrare: de la 0,1 la 1.414
alternativ PREDEF.
Plda: Blocuri NC
8 CYCL DEF 256 TIFT RECTANGULAR
Q218=60 ;LUNGIME PRIMA LATUR
Q424=74 ;LATUR 1 PIES BRUT DE
PRELUCRAT
Q219=40 ;LUNGIME A 2-A LATUR
Q425=60 ;LATUR 2 PIES BRUT DE
PRELUCRAT
Q220=5 ;RAZ COL
Q368=0.2 ;TOLERAN PENTRU LATUR
Q224=+0 ;UNGHI DE ROTAIE
Q367=0 ;POZIIE TIFT
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q201=-20 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q370=1 ;SUPRAPUNERE TRASEU SCUL
9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3
X
Z
Q200
Q201
Q206
Q203
Q204
Q202
164 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
7

T
I
F
T

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l

2
5
7
,

D
I
N
/
I
S
O
:

G
2
5
7
)
5.7 TIFT CIRCULAR (Ciclul 257,
DIN/ISO: G257)
Rulare ciclu
Utilizai Ciclul 257 pentru a prelucra un tift circular. Dac diametrul
piesei brute de prelucrat este mai mare dect avansul transversal
maxim permis, atunci TNC execut mai multe avansuri transversale
pn cnd diametrul final a fost prelucrat.
1 Scula se mut din poziia de pornire a ciclului (centrul tiftului) n
direcia X pozitiv ctre punctul de pornire pentru prelucrarea
tiftului. Poziia de pornire se afl la 2 mm n dreapta tiftului
neprelucrat.
2 Dac scula se afl la a 2-a prescriere de degajare, se deplaseaz
cu avans transversal rapid FMAX la prescrierea de degajare, iar
de acolo avanseaz la prima adncime de ptrundere cu viteza de
avans pentru ptrundere.
3 Scula se mic tangenial pe conturul tiftului i prelucreaz o
rotaie.
4 Dac diametrul final nu poate fi prelucrat cu o singur rotire, TNC
efectueaz un pas cu factorul curent i prelucreaz cu nc o rotire.
TNC ia n considerare dimensiunile diametrului piesei brute de
prelucrat, diametrului final i pasului admis. Acest proces este
repetat pn este obinut dimensiunea final stabilit.
5 Dac sunt necesare alte depiri, scula se ndeprteaz de contur
pe o cale tangenial i revine n punctul de pornire al prelucrrii
tiftului.
6 Apoi, TNC introduce scula la urmtoarea adncime de ptrundere
i prelucreaz tiftul la aceast adncime.
7 Acest proces este repetat pn s-a atins adncimea programat a
tiftului.
8 La sfritul ciclului, dup deprtarea tangenial, TNC
poziioneaz n ntregime scula pe axa sculei la nlimea de
degajare definit n ciclu. Asta nseamn c poziia final difer de
poziia de pornire.
X
Y
2mm
HEIDENHAIN iTNC 530 165
5
.
7

T
I
F
T

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l

2
5
7
,

D
I
N
/
I
S
O
:

G
2
5
7
)
Luai n considerare la programare:
Prepoziionai scula n planul de prelucrare la poziia de
pornire (centrul tiftului), cu compensarea razei R0.
TNC prepoziioneaz automat scula pe axa sculei. Reinei
Parametrul Q204 (a 2-a prescriere de degajare).
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
La finalul ciclului, TNC retrage scula la poziia de pornire.
La sfrit, TNC poziioneaz scula napoi la prescrierea de
degajare sau la a 2-a prescriere de degajare, dac una
dintre ele a fost programat.
Pericol de coliziune!
Introducei n MP7441, bit 2, dac TNC s returneze un
mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este
introdus o adncime pozitiv.
Reinei c TNC inverseaz calculul de prepoziionare
cnd este introdus o adncime pozitiv. Aceasta
nseamn c scula se deplaseaz cu avans transversal
rapid pe axa sculei la prescrierea de degajare sub
suprafaa piesei de prelucrat!
Asigurai destul spaiu lng tift pentru operaiunea de
apropiere. Minim: diametru scul + 2 mm
166 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
7

T
I
F
T

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l

2
5
7
,

D
I
N
/
I
S
O
:

G
2
5
7
)
Parametrii ciclului
U Diametrul piesei finisate Q223: Diametrul tiftului
prelucrat complet. Interval de intrare: de la 0 la
99999,9999
U Diametrul piesei brute de prelucrat Q222: Diametrul
piesei brute de prelucrat. Introducei diametrul piesei
brute de prelucrat, mai mare dect diametrul final.
TNC efectueaz mai muli pai dac diferena dintre
diametrul piesei brute de prelucrat i diametrul final
este mai mare dect pasul permis (raza sculei
nmulit cu suprapunerea cii Q370). TNC calculeaz
un pas constant de fiecare dat. Interval de intrare: de
la 0 la 99999,9999
U Toleran de finisare pentru lateral Q368 (valoare
incremental): Toleran finisare n planul de lucru.
Interval de intrare: de la 0 la 99999,9999
U Vitez de avans pentru frezare Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU, FZ
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3:
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
X
Y
Q
2
2
3
Q207
Q
2
2
2
Q368
X
Y
k
Q351= +1
Q351= 1
HEIDENHAIN iTNC 530 167
5
.
7

T
I
F
T

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l

2
5
7
,

D
I
N
/
I
S
O
:

G
2
5
7
)
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a tiftului. Interval de intrare: de la -99999,9999 la
99999,9999
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Introducei o valoarea mai mare ca
0. Interval de intrare de la 0 la 99999.9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul atingerii
adncimii n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FMAX, FAUTO, FU,
FZ.
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata absolut a
suprafeei piesei de prelucrat. Interval de intrare: de
la -99999,9999 la 99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Factor de suprapunere cale Q370: Q370 x raza sculei =
factor pas k. Interval de intrare: de la 0,1 la 1.414
alternativ PREDEF.
Plda: Blocuri NC
8 CYCL DEF 257 TIFT CIRCULAR
Q223=60 ;DIAMETRU PIES FINISAT
Q222=60 ;DIAMETRU PIES DE
PRELUCRAT BRUT
Q368=0.2 ;TOLERAN PENTRU
LATUR
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q201=-20 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q370=1 ;SUPRAPUNERE TRASEU
SCUL
9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3
X
Z
Q200
Q201
Q206
Q203
Q204
Q202
168 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
8

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
5.8 Exemple de programare
Exemplu: Frezarea buzunarelor, tifturilor i canalelor
0 BEGIN PGM C210 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Definirea piesei brute de prelucrat
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+6 Definire scul pentru degroare/finisare
4 TOOL DEF 2 L+0 R+3 Definire frez de canal
5 TOOL CALL 1 Z S3500 Apelare scul pentru degroare/finisare
6 L Z+250 R0 FMAX Retragere scul
X
Y
50
50
100
100
8
0
90
8
90
45
5
0
7
0
Z
Y
-40 -20 -30
HEIDENHAIN iTNC 530 169
5
.
8

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
7 CYCL DEF 256 TIFT RECTANGULAR Definire ciclu pentru prelucrarea exteriorului conturului
Q218=90 ;LUNGIME PRIMA LATUR
Q424=100 ;LATUR 1 PIES BRUT DE PRELUCRAT
Q219=80 ;LUNGIME A 2-A LATUR
Q425=100 ;LATUR 2 PIES BRUT DE PRELUCRAT
Q220=0 ;RAZ COL
Q368=0 ;TOLERAN PENTRU LATUR
Q224=0 ;POZIIE DE ROTAIE
Q367=0 ;POZIIE TIFT
Q207=250 ;VITEZ DE AVANS PENTRU FREZARE
Q351=+1 ;FREZARE N SENSUL AVANSULUI SAU N
SENS CONTRAR AVANSULUI
Q201=-30 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q206=250 ;VITEZ DE AVANS PENTRU PTRUNDERE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE SUPRAFA
Q204=20 ;A 2-A PRESCRIERE DE DEGAJARE
Q370=1 ;SUPRAPUNERE TRASEU SCUL
8 CYCL CALL POS X+50 Y+50 Z+0 M3 Apelare ciclu pentru prelucrarea exteriorului conturului
9 CYCL DEF 252 BUZUNAR CIRCULAR Definire ciclu FREZARE BUZUNAR CIRCULAR
Q215=0 ;OPERAIE DE PRELUCRARE
Q223=50 ;DIAMETRU CERC
Q368=0. 2 ;TOLERAN PENTRU LATUR
Q207=500 ;VITEZ DE AVANS PENTRU FREZARE
Q351=+1 ;FREZARE N SENSUL AVANSULUI SAU N
SENS CONTRAR AVANSULUI
Q201=-30 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q369=0. 1 ;TOLERAN PENTRU BAZ
Q206=150 ;VITEZ DE AVANS PENTRU PTRUNDERE
Q338=5 ;AVANS PENTRU FINISARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE DEGAJARE
Q370=1 ;SUPRAPUNERE TRASEU SCUL
Q366=1 ;PTRUNDERE
Q385=750 ;VITEZ DE AVANS PENTRU FINISARE
10 CYCL CALL POS X+50 Y+50 Z+0 FMAX Apelare ciclu FREZARE BUZUNAR CIRCULAR
11 L Z+250 R0 FMAX M6 Schimbare scul
170 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului
5
.
8

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
12 TOLL CALL 2 Z S5000 Apelare frez de canal
13 CYCL DEF 254 CANAL CIRCULAR Definire ciclu CANAL
Q215=0 ;OPERAIE DE PRELUCRARE
Q219=8 ;LIME CANAL
Q368=0.2 ;TOLERAN PENTRU LATUR
Q375=70 ;DIAMETRU CERC DE PAS
Q367=0 ;POZIIE REFERIN CANAL Nu este necesar prepoziionarea n X/Y
Q216=+50 ;CENTRU PE PRIMA AX
Q217=+50 ;CENTRU N A 2-A AX
Q376=+45 ;UNGHI DE PORNIRE
Q248=90 ;LUNGIME ANGULAR
Q378=180 ;UNGHI DE INCREMENTARE Punctul de pornire pentru al 2-lea slot
Q377=2 ;NUMR DE OPERAII
Q207=500 ;VITEZ DE AVANS PENTRU FREZARE
Q351=+1 ;FREZARE N SENSUL AVANSULUI SAU
N SENS CONTRAR AVANSULUI
Q201=-20 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q369=0.1 ;TOLERAN PENTRU BAZ
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q338=5 ;AVANS PENTRU FINISARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE DEGAJARE
Q366=1 ;PTRUNDERE
14 CYCL CALL FMAX M3 Apelare ciclu CANAL
15 L Z+250 R0 FMAX M2 Retragere pe axa sculei, oprire program
16 END PGM C210 MM
Cicluri fixe: Definiii
modele
172 Cicluri fixe: Definiii modele
6
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
6.1 Noiuni fundamentale
Prezentare general
TNC pune la dispoziie dou cicluri pentru prelucrarea direct a
modelelor de puncte:
Putei combina Ciclul 220 cu Ciclul 221 cu urmtoarele cicluri fixe:
Ciclu Tast soft Pagin
220 MODEL CIRCULAR Pagina 173
221 MODEL LINIAR Pagina 176
Dac trebuie s prelucrai modele de puncte neregulate,
utilizai CYCL CALL PAT (consultai Tabele de puncte,
la pagina 66) pentru a realiza tabele de puncte.
Mai multe modele de puncte obinuite sunt disponibile prin
intermediul funciei PATTERN DEF(consultai Definire
model PATTERN DEF, la pagina 58).
Ciclul 200 GURIRE
Ciclul 201 ALEZARE ORIFICII
Ciclul 202 PERFORARE
Ciclul 203 GURIRE UNIVERSAL
Ciclul 204 LAMARE PE SPATE
Ciclul 205 CIOCNIRE UNIVERSAL
Ciclul 206 FILETARE NOU cu un tarod flotant
Ciclul 207 FILETARE RIGID fr un tarod flotant NOU
Ciclul 208 FREZARE ORIFICII
Ciclul 209 FILETARE CU FRMIARE ACHII
Ciclul 240 CENTRARE
Ciclul 251 BUZUNAR RECTANGULAR
Ciclul 252 FREZARE BUZUNAR CIRCULAR
Ciclul 253 FREZARE CANAL
Ciclul 254 CANAL CIRCULAR (poate fi combinat numai cu
Ciclul 221)
Ciclul 256 TIFT RECTANGULAR
Ciclul 257 TIFT CIRCULAR
Ciclul 262 FREZARE FILET
Ciclul 263 FREZARE FILET/ZENCUIRE
Ciclul 264 GURIRE/FREZARE FILET
Ciclul 265 GURIRE/FREZARE ELICOIDAL FILET
Ciclul 267 FREZARE EXTERIOAR FILET
HEIDENHAIN iTNC 530 173
6
.
2

M
O
D
E
L

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l

2
2
0
,

D
I
N
/
I
S
O
:

G
2
2
0
)
6.2 MODEL CIRCULAR (Ciclul 220,
DIN/ISO: G220)
Rulare ciclu
1 TNC deplaseaz scula cu avans transversal rapid de la poziia
curent la punctul de pornire pentru prima operaie de prelucrare.
Secven:
Deplasare la a 2-a prescriere degajare (bro)
Apropiere de punctul de pornire pe axa broei.
Deplasare la prescrierea de degajare de deasupra suprafeei
piesei de prelucrat (axa broei).
2 Din aceast poziie TNC execut ciclul fix cel mai recent definit.
3 Scula se apropie apoi n linie dreapt sau arc de cerc de punctul de
pornire pentru urmtoarea operaie de prelucrare. Scula se oprete
la prescrierea de degajare (sau a 2-a prescriere de degajare).
4 Acest proces (1 la 3) este repetat pn sunt executate toate
operaiile de prelucrare.
Luai n considerare la programare:
Ciclul 220 este activ DEF, ceea ce nseamn c Ciclul 220
apeleaz automat ciclul fix cel mai recent definit.
Dac vei combina Ciclul 220 cu unul dintre ciclurile fixe
200 la 209 i 251 la 267, atunci prescrierea de degajare,
suprafaa piesei de prelucrat i a 2-a prescriere de
degajare, definite n Ciclul 220, vor fi active pentru ciclul fix
selectat.
174 Cicluri fixe: Definiii modele
6
.
2

M
O
D
E
L

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l

2
2
0
,

D
I
N
/
I
S
O
:

G
2
2
0
)
Parametrii ciclului
U Centrul axei 1 Q216 (valoare absolut): Centru cerc de
divizare n axa de referin a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Centrul axei 2 Q217 (valoare absolut): Centru cerc de
divizare n axa secundar a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Diametrul cercului de pas Q244: Diametrul cercului de
pas. Interval de intrare: de la 0 la 99999,9999
U Unghi de pornire Q245 (valoare absolut): Unghiul
dintre axa de referin a planului de lucru i punctul de
pornire pentru prima operaie de prelucrare pe cercul
de divizare. Interval de intrare: de la -360.000 la
360.000
U Unghi de oprire Q246 (valoare absolut): Unghiul
dintre axa de referin a planului de lucru i punctul de
pornire pentru ultima operaie de prelucrare pe cercul
de divizare (nu se aplic la cercurile complete). Nu
introducei aceeai valoare pentru unghiul de oprire i
unghiul de pornire. Dac introducei un unghi de
oprire mai mare dect unghiul de pornire, prelucrarea
va fi efectuat contrar acelor de ceasornic; altfel,
prelucrarea va fi n sensul acelor de ceasornic.
Interval de intrare: de la -360.000 la 360.000
U Unghi de incrementare Q247 (valoare incremental):
Unghiul dintre dou operaii de prelucrare pe un
cerc de divizare. Dac introducei un pas de unghi
0, TNC va calcula pasul de unghi din unghiurile de
pornire i oprire i numrul de repetiii de model.
Dac introducei o valoare diferit de 0, TNC nu va
lua n calcul unghiul de incrementare. Semnul
unghiului de incrementare determin direcia de
lucru ( = n sensul acelor de ceasornic). Interval de
intrare: de la -360.000 la 360.000
U Numr de repetri Q241: Numrul operaiilor de
prelucrare pe un cerc de divizare. Interval de intrare:
de la 1 la 99999
X
Y
Q217
Q216
Q247
Q245
Q
2
4
4
Q246
N = Q241
HEIDENHAIN iTNC 530 175
6
.
2

M
O
D
E
L

C
I
R
C
U
L
A
R

(
C
i
c
l
u
l

2
2
0
,

D
I
N
/
I
S
O
:

G
2
2
0
)
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat. Interval de intrare: de la -99999,9999 la
99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: 0 la
99999,9999, alternativ PREDEF
U Deplasare la nlimea de degajare Q301: Definiia
modului n care scula se va deplasa ntre procesele
de prelucrare.
0: Mutare la prescrierea de degajare ntre operaii.
1: Mutare la a 2-a prescriere de degajare ntre
operaiile de prelucrare.
Alternativ PREDEF
U Tipul avansului transversal? Line=0/Arc=1 Q365:
Definirea funciei de traseu cu care scula se va
deplasa ntre operaiunile de prelucrare.
0: Deplasare ntre operaii n linie dreapt
1: Deplasare ntre operaii pe cercul de divizare
Plda: Blocuri NC
53 CYCLE DEF 220 MODEL POLAR
Q216=+50 ;CENTRU PE PRIMA AX
Q217=+50 ;CENTRU A 2-A AX
Q244=80 ;DIAMETRU CERC DE PAS
Q245=+0 ;UNGHI DE PORNIRE
Q246=+360 ;UNGHI DE OPRIRE
Q247=+0 ;UNGHI DE INCREMENTARE
Q241=8 ;NUMR DE OPERAII
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+30 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q301=1 ;DEPLASARE DEGAJARE
Q365=0 ;TIP DE PARCURGERE
X
Z
Q200
Q203
Q204
176 Cicluri fixe: Definiii modele
6
.
3

M
O
D
E
L

L
I
N
I
A
R

(
C
i
c
l
u
l

2
2
1
,

D
I
N
/
I
S
O
:

G
2
2
1
)
6.3 MODEL LINIAR (Ciclul 221,
DIN/ISO: G221)
Rulare ciclu
1 TNC deplaseaz automat scula de la poziia curent la punctul de
pornire pentru prima operaie de prelucrare.
Secven:
Deplasare la a 2-a prescriere degajare (bro)
Apropiere de punctul de pornire pe axa broei.
Deplasare la prescrierea de degajare de deasupra suprafeei
piesei de prelucrat (axa broei).
2 Din aceast poziie TNC execut ciclul fix cel mai recent definit.
3 Scula se apropie apoi de punctul de pornire pentru urmtoarea
operaie de prelucrare, n direcia pozitiv a axei de referin, la
prescrierea de degajare (sau a 2-a prescriere de degajare).
4 Acest proces (1 la 3) este repetat pn sunt executate toate
operaiile de prelucrare de pe prima linie. Scula se afl deasupra
ultimului punct de pe prima linie.
5 Scula se deplaseaz apoi la ultimul punct de de a doua linie, unde
efectueaz operaia de prelucrare.
6 Din aceast poziie, scula se apropie de punctul de pornire pentru
urmtoarea operaie de prelucrare, n direcia negativ a axei de
referin.
7 Acest proces (6) este repetat pn sunt executate toate operaiile
de prelucrare de pe a doua linie.
8 Scula se deplaseaz apoi la punctul de pornire al liniei urmtoare.
9 Toate liniile urmtoare sunt procesate ntr-o micare rectilinie
alternativ.
Luai n considerare la programare:
X
Y
Z
Ciclul 221 este activ DEF, ceea ce nseamn c Ciclul 221
apeleaz automat ciclul fix cel mai recent definit.
n cazul n care combinai Ciclul 221 cu unul dintre ciclurile
fixe de la 200 la 209 i de la 251 la 267, prescrierea de
degajare, suprafaa piesei brute, a 2-a prescriere de
degajare i poziia rotaional definite n Ciclul 221 vor fi
aplicabile pentru ciclurile fixe selectate.
Poziia canalului 0 nu este permis dac utilizai Ciclul 254
Canal circular mpreun cu Ciclul 221.
HEIDENHAIN iTNC 530 177
6
.
3

M
O
D
E
L

L
I
N
I
A
R

(
C
i
c
l
u
l

2
2
1
,

D
I
N
/
I
S
O
:

G
2
2
1
)
Parametrii ciclului
U Punct de pornire n axa 1 Q225 (valoare absolut):
Coordonata punctului de pornire n axa de referin a
planului de lucru.
U Punct de pornire n axa 2 Q226 (valoare absolut):
Coordonata punctului de pornire n axa secundar a
planului de lucru.
U Spaiere n axa 1 Q237 (valoare absolut): Spaiere
ntre fiecare punct de pe o linie.
U Spaiere n axa 2 Q238 (valoare absolut): Spaiere
ntre fiecare linie.
U Numr de coloane Q242: Numrul operaiilor de
prelucrare pe o linie.
U Numr de linii Q243: Numrul de treceri.
U Poziie de rotaie Q224 (valoare absolut): Unghiul
dup care este rotit ntregul ablon. Centrul de rotaie
se afl n punctul de pornire.
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat, alternativ PREDEF.
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata suprafeei piesei de
prelucrat.
U A 2-a prescriere de degajare Q204 (valoare
incremental): Coordonata de pe axa broei la care
nu poate aprea nicio coliziune ntre scul i piesa de
prelucrat (elementele de fixare), alternativ PREDEF.
U Deplasare la nlimea de degajare Q301: Definiia
modului n care scula se va deplasa ntre procesele
de prelucrare.
0: Deplasare la prescrierea de degajare ntre operaii.
1: Deplasare la a 2-a prescriere de degajare ntre
operaiile de prelucrare.
Alternativ PREDEF
Plda: Blocuri NC
54 CYCL DEF 221 MODEL CARTEZIAN
Q225=+15 ;PUNCT DE PORNIRE N PRIMA
AX
Q226=+15 ;PUNCT DE PORNIRE A 2-A AX
Q237=+10 ;PORNIRE N PRIMA AX
Q238=+8 ;PORNIRE N A 2-A AX
Q242=6 ;NUMR DE COLOANE
Q243=4 ;NUMR DE LINII
Q224=+15 ;POZIIE DE ROTAIE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+30 ;COORDONAT DE SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q301=1 ;DEPLASARE DEGAJARE
X
Y
Q226
Q225
Q224
Q238
Q
2
3
7
N
=
Q
2
4
2
N
=
Q
2
4
3
X
Z
Q200
Q203
Q204
178 Cicluri fixe: Definiii modele
6
.
4

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
6.4 Exemple de programare
Exemplu: Modele de guri circulare
0 BEGIN PGM PATTERN MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Definirea piesei brute de prelucrat
2 BLK FORM 0.2 Y+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+3 Definire scul
4 TOOL CALL 1 Z S3500 Apelare scul
5 L Z+250 R0 FMAX M3 Retragere scul
6 CYCL DEF 200 GURIRE Definire ciclu: gurire
Q200=2 ;PRESCRIERE DE DEGAJARE
Q201=-15 ;ADNCIME
Q206=250 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q202=4 ;ADNCIME DE PTRUNDERE
Q210=0 ;TEMPORIZARE
Q203=+0 ;COORDONAT DE
SUPRAFA
Q204=0 ;A 2-A PRESCRIERE DE
DEGAJARE
Q211=0. 25 ;TEMPORIZARE LA
ADNCIME
X
Y
30
70
100
100
R
2
5
R
3
5
30
90
25
HEIDENHAIN iTNC 530 179
6
.
4

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
7 CYCLE DEF 220 MODEL POLAR Definii ciclul pentru modelul circular 1, CYCL 200 este apelat
automat.
Q216=+30 ;CENTRU PE PRIMA AX Q200, Q203 i Q204 sunt aplicate conform definiiei din Ciclul 220.
Q217=+70 ;CENTRU N A 2-A AX
Q244=50 ;DIAMETRU CERC DE PAS
Q245=+0 ;UNGHI DE PORNIRE
Q246=+360 ;UNGHI DE OPRIRE
Q247=+0 ;UNGHI DE INCREMENTARE
Q241=10 ;CANTITATE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE
SUPRAFA
Q204=100 ;A 2-A PRESCRIERE DE
DEGAJARE
Q301=1 ;DEPLASARE DEGAJARE
Q365=0 ;TIP DE PARCURGERE
8 CYCLE DEF 220 MODEL POLAR Definii ciclul pentru modelul circular 2, CYCL 200 este apelat
automat.
Q216=+90 ;CENTRU PE PRIMA AX Q200, Q203 i Q204 sunt aplicate conform definiiei din Ciclul 220.
Q217=+25 ;CENTRU N A 2-A AX
Q244=70 ;DIAMETRU CERC DE PAS
Q245=+90 ;UNGHI DE PORNIRE
Q246=+360 ;UNGHI DE OPRIRE
Q247=30 ;UNGHI DE INCREMENTARE
Q241=5 ;CANTITATE
Q200=2 ;SALT DEGAJARE
Q203=+0 ;COORDONAT DE
SUPRAFA
Q204=100 ;A 2-A PRESCRIERE DE
DEGAJARE
Q301=1 ;DEPLASARE DEGAJARE
Q365=0 ;TIP DE PARCURGERE
9 L Z+250 R0 FMAX M2 Retragere pe axa sculei, oprire program
10 END PGM PATTERN MM
180 Cicluri fixe: Definiii modele
6
.
4

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Cicluri fixe: Buzunar
contur, Urme contur
182 Cicluri fixe: Buzunar contur, Urme contur
7
.
1

C
i
c
l
u
r
i
l
e

S
L
7.1 Ciclurile SL
Noiuni fundamentale
Ciclurile SL v permit s formai contururi complexe prin combinarea a
pn la 12 subcontururi (buzunare sau insule). Definii subcontururile
individuale n subprograme. TNC calculeaz conturul total din
subcontururile (numere de subprogram) pe care le introducei n Ciclul
14 GEOMETRIE CONTUR.
Caracteristicile subprogramelor
Transformrile de coordonate sunt permise. Dac sunt programate
n cadrul subconturului, ele sunt de asemenea aplicate n
subprogramele urmtoare, dar nu necesit resetarea dup apelarea
ciclului.
TNC ignor vitezele de avans F i funciile auxiliare M.
TNC recunoate un buzunar dac traseul sculei se afl n interiorul
conturului, de exemplu dac prelucrai conturul n sensul acelor de
ceasornic cu compensarea de raz RR.
TNC recunoate o insul dac traseul sculei se afl n exteriorul
conturului, de exemplu dac prelucrai conturul n sensul acelor de
ceasornic cu compensarea de raz RL.
Subprogramele nu trebuie s conin coordonatele axei broei.
Planul de lucru este definit n primul bloc de coordonate al
subprogramului. Axele secundare U, V, W sunt permise n
combinaii utile. Definii ntotdeauna ambele axe ale planului de
prelucrare n primul bloc.
Dac utilizai parametri Q, acetia vor efectua calculele i asignrile
n cadrul subprogramelor conturului vizat.
Plda: Structura programului: Prelucrarea cu
cicluri SL
0 BEGIN PGM SL2 MM
.. .
12 CYCL DEF 14 GEOMETRIE CONTUR ...
13 CYCL DEF 20 DATE CONTUR . ..
.. .
16 CYCL DEF 21 GURIRE AUTOMAT ...
17 CYCL CALL
.. .
18 CYCL DEF 22 DEGROARE ...
19 CYCL CALL
.. .
22 CYCLE DEF 23 FINISARE N
PROFUNZIME . ..
23 CYCL CALL
.. .
26 CYCL DEF 24 FINISARE LATERAL ...
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
Capacitatea de memorie pentru programarea unui ciclu SL
(toate subprogramele de contur) este limitat. Numrul de
elemente de contur posibile depinde de tipul conturului
(contur exterior sau interior) i de numrul de subcontururi.
Putei programa pn la 8192 de elemente de contur.
Ciclurile SL realizeaz calcule interne complexe i
cuprinztoare precum i operaiile de prelucrare rezultate.
Din motive de siguran, rulai ntotdeauna un program de
testare grafic nainte de a prelucra! Aceasta este o
modalitate simpl de a afla dac programul calculat de TNC
va oferi rezultatele dorite.
HEIDENHAIN iTNC 530 183
7
.
1

C
i
c
l
u
r
i
l
e

S
L
Caracteristicile ciclurilor fixe
TNC poziioneaz automat scula la prescrierea de degajare nainte
de un ciclu.
Fiecare nivel al adncimii de avans este frezat fr ntreruperi,
deoarece cuitul parcurge n jurul insulelor i nu deasupra lor.
Pentru a evita lsarea de marcaje de temporizare, TNC introduce o
raz de rotunjire care poate fi definit global la colurile interioare
netangeniale. Raza de rotunjire, introdus n Ciclul 20, afecteaz
traseul punctului central al sculei, adic va crete o rotunjire definit
de raza sculei (se aplic la degroare i finisare lateral).
Conturul este abordat pe un arc tangenial pentru finisarea lateral.
Pentru finisarea n profunzime, scula se apropie din nou de piesa de
prelucrat pe un arc tangenial (pentru axa sculei Z, de exemplu, arcul
poate fi n planul Z/X).
Conturul este prelucrat complet prin frezare n sensul avansului sau
n sens invers avansului.
Funciile auxiliare M109 i M110 (viteza de avans la arcele de cerc)
nu sunt aplicabile n cadrul ciclurilor SL, chiar dac ai programat
acestea nainte de apelarea unui ciclu.
Datele de prelucrare (cum ar fi adncimea de frezare, tolerana la
finisare i prescrierea de degajare) sunt introduse ca DATE CONTUR
n Ciclul 20.
Cu bit 4 n MP7420 putei determina poziia sculei la
sfritul Ciclurilor 21 la 24.
Bit 4 = 0:
La sfritul ciclului, TNC poziioneaz nti scula pe axa
sculei la nlimea de degajare (Q7) definit n ciclu, apoi
n poziia din planul de prelucrare n care a fost localizat
scula cnd a fost apelat ciclul.
Bit 4 = 1:
La finalul ciclului, TNC poziioneaz scula ntotdeauna n
axa sculei, la nlimea de degajare (Q7) definit n ciclu.
Asigurai-v c nu se pot produce coliziuni n timpul
urmtoarelor micri de poziionare!
184 Cicluri fixe: Buzunar contur, Urme contur
7
.
1

C
i
c
l
u
r
i
l
e

S
L Prezentare general
Cicluri mbuntite:
Ciclu Tast soft Pagin
14 GEOMETRIE CONTUR (esenial) Pagina 185
20 DATE CONTUR (esenial) Pagina 190
21 GURIRE AUTOMAT (opional) Pagina 192
22 DEGROARE (esenial) Pagina 194
23 FINISARE N PROFUNZIME
(opional)
Pagina 198
24 FINISARE LATERAL (opional) Pagina 199
Ciclu
Tast
soft
Pagin
25 URM CONTUR Pagina 201
270 DATE URM CONTUR Pagina 203
275 CANAL TROHOIDAL Pagina 205
HEIDENHAIN iTNC 530 185
7
.
2

G
E
O
M
E
T
R
I
E

C
O
N
T
U
R

(
C
i
c
l
u
l
1
4
,

D
I
N
/
I
S
O
:

G
3
7
)
7.2 GEOMETRIE CONTUR
(Ciclul 14, DIN/ISO: G37)
Luai n considerare la programare:
Toate subprogramele care sunt suprapuse pentru a defini conturul
sunt menionate n Ciclul 14 GEOMETRIE CONTUR.
Parametrii ciclului
U Numerele etichetelor pentru contur: Introducei toate
numerele de etichete pentru subprogramele
individuale care trebuie suprapuse pentru a defini
conturul. Confirmai fiecare numr de etichet cu
tasta ENT. Cnd ai introdus toate numerele, ncheiai
intrarea cu tasta END. Introducerea a pn la 12
numere de subprograme, ntre 1 i 254.
A
C
D
B
nainte de a programa, reinei urmtoarele:
Ciclul 14 este activ DEF, ceea ce nseamn c este aplicat
imediat ce este definit n programul piesei.
Putei specifica pn la 12 subprograme (subcontururi) n
Ciclul 14.
186 Cicluri fixe: Buzunar contur, Urme contur
7
.
3

C
o
n
t
u
r
u
r
i
l
e

s
u
p
r
a
p
u
s
e
7.3 Contururile suprapuse
Elemente de baz
Buzunarele i insulele pot fi suprapuse pentru a forma un contur nou.
Putei aadar mri suprafaa unui buzunar cu un alt buzunar sau s o
reducei cu o insul.
Plda: Blocuri NC
12 CYCL DEF 14. 0 CONTOUR GEOMETRY
13 CYCL DEF 14.1 ETICHET CONTUR 1/2/3/4
X
Y
A B
S
1
S
2
HEIDENHAIN iTNC 530 187
7
.
3

C
o
n
t
u
r
u
r
i
l
e

s
u
p
r
a
p
u
s
e Subprograme: buzunare suprapuse
Buzunarele A i B se suprapun.
TNC calculeaz punctele de intersecie S
1
i S
2
. Acestea nu trebuie s
fie programate.
Buzunarele sunt programate ca cercuri complete.
Subprogram 1: Buzunar A
Subprogram 2: Buzunar B
Exemplele de programare urmtoare sunt subprograme
de contur care sunt apelate de Ciclul 14 GEOMETRIE
CONTUR ntr-un program principal.
51 LBL 1
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR-
55 LBL 0
51 LBL 1
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR-
55 LBL 0
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR-
60 LBL 0
188 Cicluri fixe: Buzunar contur, Urme contur
7
.
3

C
o
n
t
u
r
u
r
i
l
e

s
u
p
r
a
p
u
s
e Suprafaa de includere
Ambele suprafee A i B trebuie s fie prelucrate, inclusiv suprafaa
suprapus:
Suprafeele A i B trebuie s fie buzunare.
Primul buzunar (n Ciclul 14) trebuie s nceap n afara celui de-al
doilea buzunar.
Suprafaa A:
Suprafaa B:
A
B
51 LBL 1
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR-
55 LBL 0
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR-
60 LBL 0
HEIDENHAIN iTNC 530 189
7
.
3

C
o
n
t
u
r
u
r
i
l
e

s
u
p
r
a
p
u
s
e Suprafaa de excludere
Suprafaa A trebuie s fie prelucrat fr poriunea suprapus de B:
Suprafaa A trebuie s fie un buzunar iar B o insul.
A trebuie s nceap n afara lui B.
B trebuie s nceap n interiorul lui A.
Suprafaa A:
Suprafaa B:
Suprafaa de intersecie
Trebuie prelucrat numai suprafaa unde A i B se suprapun.
(Suprafeele acoperite numai de A sau B nu trebuie prelucrate.)
A i B trebuie s fie buzunare.
A trebuie s nceap n interiorul lui B.
Suprafaa A:
Suprafaa B:
A
B
51 LBL 1
52 L X+10 Y+50 RR
53 CC X+35 Y+50
54 C X+10 Y+50 DR-
55 LBL 0
56 LBL 2
57 L X+90 Y+50 RL
58 CC X+65 Y+50
59 C X+90 Y+50 DR-
60 LBL 0
A
B
51 LBL 1
52 L X+60 Y+50 RR
53 CC X+35 Y+50
54 C X+60 Y+50 DR-
55 LBL 0
56 LBL 2
57 L X+90 Y+50 RR
58 CC X+65 Y+50
59 C X+90 Y+50 DR-
60 LBL 0
190 Cicluri fixe: Buzunar contur, Urme contur
7
.
4

D
A
T
E

C
O
N
T
U
R

(
C
i
c
l
u
l

2
0
,

D
I
N
/
I
S
O
:

G
1
2
0
)
7.4 DATE CONTUR (Ciclul 20,
DIN/ISO: G120)
Luai n considerare la programare:
Datele de prelucrare pentru subprograme care descriu subcontururile
sunt introduse n Ciclul 20.
Ciclul 20 este activ DEF, ceea ce nseamn c este aplicat
imediat ce este definit n programul piesei.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, TNC execut ciclul la adncimea 0.
Datele de prelucrare introduse n Ciclul 20 sunt valabile
pentru Ciclurile de la 21 la 24.
Dac utilizai ciclurile SL din programele cu parametrul Q,
parametrii pentru ciclul Q1 - Q20 nu pot fi utilizai drept
parametri ai programului.
HEIDENHAIN iTNC 530 191
7
.
4

D
A
T
E

C
O
N
T
U
R

(
C
i
c
l
u
l

2
0
,

D
I
N
/
I
S
O
:

G
1
2
0
)
Parametrii ciclului
U Adncime frezare Q1 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
buzunarului. Interval de intrare: de la -99999,9999 la
99999,9999
U Factor de suprapunere cale Q2: Q2 x raza sculei =
factor pas k. Interval de intrare -de la 0,0001 la
1,9999.
U Toleran de finisare pentru lateral Q3 (valoare
incremental): Toleran finisare n planul de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Toleran de finisare pentru baz Q4 (valoare
incremental): Toleran finisare n axa sculei.
Interval de intrare: de la -99999,9999 la
99999,9999
U Coordonata suprafeei piesei de prelucrat Q5 (valoare
absolut): Coordonata absolut a suprafeei piesei de
prelucrat. Interval de intrare: de la -99999,9999 la
99999,9999
U Prescriere de degajare Q6 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: 0 la 99999,9999,
alternativ PREDEF
U nlime degajare Q7 (valoare absolut): nlimea
absolut la care scula nu poate intra n coliziune cu
piesa de prelucrat (pentru poziionare intermediar i
retragere la sfritul ciclului). Interval de intrare: de la
-99999,9999 la 99999,9999, alternativ PREDEF
U Raza colului interior Q8: Raza de rotunjire a colului
interior; valoarea introdus este raportat la traseul
centrului sculei. Q8 nu este o raz introdus ca un
element de contur separat ntre elementele
programate! Interval intrare de la 0 la 99999,9999
U Direcia de rotaie? Q9: Direcia de prelucrare pentru
buzunare.
Q9:= 1 frezare n sens contrar avansului pentru
buzunar i insul
Q9 = +1 frezare n sensul avansului pentru buzunar
i insul
Alternativ: PREDEF
Putei verifica parametrii de prelucrare n timpul ntreruperii unui
program i i putei suprascrie dac dorii.
Plda: Blocuri NC
57 CYCL DEF 20 DATE CONTUR
Q1=-20 ;ADNCIME FREZARE
Q2=1 ;SUPRAPUNERE TRASEU
SCUL
Q3=+0.2 ;TOLERAN PENTRU
LATUR
Q4=+0.1 ;TOLERAN PENTRU BAZ
Q5=+30 ;COORDONAT DE
SUPRAFA
Q6=2 ;PRESCRIERE DE DEGAJARE
Q7=+80 ;NLIME DEGAJARE
Q8=0. 5 ;RAZ DE ROTUNJIRE
Q9=+1 ;DIRECIE
X
Y
k
Q9=+1
Q
8
Q9=1
X
Z
Q6
Q7
Q1
Q10
Q5
192 Cicluri fixe: Buzunar contur, Urme contur
7
.
5

G

U
R
I
R
E

A
U
T
O
M
A
T


(
C
i
c
l
u
l
2
1
,

D
I
N
/
I
S
O
:

G
1
2
1
)
7.5 GURIRE AUTOMAT
(Ciclul 21, DIN/ISO: G121)
Rulare ciclu
1 Scula gurete din poziia curent ctre prima adncime de
ptrundere, cu viteza de avans programat F.
2 Apoi, scula se retrage cu avans transversal rapid FMAX la poziia
de pornire i avanseaz din nou la prima adncime de ptrundere,
minus distana superioar de oprire t.
3 Distana de oprire avansat este calculat automat de comanda:
La o adncime total a gurii de pn la 30 mm: t = 0.6 mm
La o adncime total a gurii care depete 30 mm: t =
adncime gaur / 50
Distan de oprire avansat superioar: 7 mm
4 Scula se deplaseaz apoi cu alt avans la viteza de avans
programat F.
5 TNC repet acest proces (1 la 4) pn s-a atins adncimea
programat.
6 Dup o temporizare n partea inferioar a gurii, scula revine n
poziia de pornire cu un avans transversal rapid FMAX pentru
frmiarea achiilor.
Aplicaie
Ciclul 21 este pentru GURIRE AUTOMAT a punctelor de avans al
cuitului. Acesta contorizeaz distana lateral i tolerana pentru
partea inferioar, precum i raza sculei de degroare. Punctele de
avans al cuitului servesc de asemenea ca puncte de pornire pentru
degroare.
Luai n considerare la programare:
nainte de a programa, reinei urmtoarele:
Cnd calculai punctele de trecere, TNC nu ia n
considerare valoarea delta DR programat ntr-un bloc
TOOL CALL.
n zonele nguste, TNC ar putea s nu realizeze gurirea
automat cu o scul mai mare dect scula de degroare.
HEIDENHAIN iTNC 530 193
7
.
5

G

U
R
I
R
E

A
U
T
O
M
A
T


(
C
i
c
l
u
l
2
1
,

D
I
N
/
I
S
O
:

G
1
2
1
)
Parametrii ciclului
U Adncime ptrundere Q10 (valoare incremental):
Dimensiunea la care scula gurete la fiecare avans
(semn negativ pentru pentru direcia de lucru
negativ). Interval de intrare: de la -99999,9999 la
99999,9999
U Vitez de avans pentru ptrundere Q11: Viteza de
avans la gurire n mm/min. Interval de intrare: de la
0 la 99999,9999; n mod alternativ FAUTO, FU, FZ.
U Numr/nume scul de degroare Q13 sau QS13:
Numrul sau numele sculei de degroare. Interval
intrare de la 0 la 32767,9 dac este introdus un
numr; maxim 16 caractere dac este introdus un
nume.
Plda: Blocuri NC
58 CYCL DEF 21 GURIRE AUTOMAT
Q10=+5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q13=1 ;SCUL DEGROARE
X
Y
194 Cicluri fixe: Buzunar contur, Urme contur
7
.
6

D
E
G
R
O

A
R
E

(
C
i
c
l
u
l

2
2
,

D
I
N
/
I
S
O
:

G
1
2
2
)
7.6 DEGROARE (Ciclul 22,
DIN/ISO: G122)
Rulare ciclu
1 TNC poziioneaz unealta deasupra punctului de avans al cuitului,
lund n considerare tolerana pentru latur.
2 La prima adncime de ptrundere, scula frezeaz conturul de la
interior ctre exterior, la viteza de avans pentru frezare Q12.
3 Contururile insulei (aici: C/D) sunt curate cu o apropiere ctre
conturul buzunarului (aici: A/B).
4 n etapa urmtoare TNC mut scula la urmtoarea adncime de
ptrundere i repet procedura de degroare pn cnd este
atins adncimea programat.
5 n cele din urm TNC retrage scula la nlimea de degajare.
HEIDENHAIN iTNC 530 195
7
.
6

D
E
G
R
O

A
R
E

(
C
i
c
l
u
l

2
2
,

D
I
N
/
I
S
O
:

G
1
2
2
)
Luai n considerare la programare:
Acest ciclu necesit o frez frontal cu tiere de mijloc
(ISO 1641) sau o gurire automat cu Ciclu 21.
Definii comportamentul de ptrundere pentru Ciclul 22 cu
parametrul Q19 i cu tabelul de scule n coloanele UNGHI
i LCUTS:
Dac este definit Q19=0, TNC ptrunde ntotdeauna
perpendicular, chiar dac este definit un unghi de
ptrundere (UNGHI) pentru scula activ.
Dac definii UNGHI=90, TNC ptrunde perpendicular.
Este utilizat viteza de avans rectilinie Q19 ca vitez de
avans de ptrundere.
Dac viteza de avans de reciprocitate Q19 este definit
n ciclul 22 i UNGHI este definit ntre 0,1 i 89,999 n
tabelul de scule, TNC ptrunde elicoidal la valoarea
UNGHI definit.
Dac avansul rectiliniu alternativ este definit n Ciclul 22
i n tabelul de scule nu este definit nicio valoare
UNGHI, TNC afieaz un mesaj de eroare.
Dac condiiile geometrice nu permit ptrunderea
elicoidal (geometrie canal), TNC ncearc s realizeze
o ptrundere rectilinie alternativ. Lungimea rectilinie
alternativ este calculat din LCUTS i UNGHI
(lungimea rectilinie alternativ = LCUTS / tan UNGHI).
Dac n timpul currii buzunarelor cu unghiuri ascuite
folosii un factor de suprapunere mai mare de 1, poate
rmne material rezidual. Verificai traiectoria cea mai
apropiat de centru, n mod special, n modul de rulare test
grafic i dac este necesar, modificai uor factorul de
suprapunere. Aceasta permite o nou repartizare a tierii,
ceea ce poate duce la rezultatele dorite.
n timpul degrorii, TNC nu ia n considerare valoarea de
uzur definit DR a sculei de degroare grosier.
Reducerea vitezei de avans prin parametrul Q401 este o
funcie FCL3 i nu este disponibil automat dup o
actualizare software (consultai Nivelul coninutului
caracteristicilor (funcii de upgrade), la pagina 8).
196 Cicluri fixe: Buzunar contur, Urme contur
7
.
6

D
E
G
R
O

A
R
E

(
C
i
c
l
u
l

2
2
,

D
I
N
/
I
S
O
:

G
1
2
2
)
Parametrii ciclului
U Adncime de ptrundere Q10 (valoare incremental):
Avans per tiere. Interval de intrare: de la
-99999,9999 la 99999,9999
U Vitez de avans pentru ptrundere Q11: Viteza de
avans la ptrundere n mm/min. Interval de intrare: de
la 0 la 99999,9999; n mod alternativ FAUTO, FU, FZ.
U Vitez de avans pentru degroare Q12: Viteza de avans
la frezare n mm/min. Interval de intrare: de la 0 la
99999,9999; n mod alternativ FAUTO, FU, FZ.
U Scul de degroare grosier Q18 sau QS18: Numrul
sau numele sculei cu care TNC a degroat grosier
conturul. Comutai la introducere nume: Apsai tasta
soft NUME SCUL. TNC introduce automat semnul
de ntrebare de final cnd prsii cmpul de intrare.
Dac nu a avut loc nicio degroare grosier,
introducei 0; dac introducei un numr sau un
nume, TNC va degroa numai poriunea care nu a
putut fi prelucrat cu scula de degroare grosier.
Dac poriunea care urmeaz s fie degroat nu
poate fi prelucrat din lateral, TNC va freza o tiere cu
ptrundere rectilinie alternativ; Pentru aceasta
trebuie s introducei lungimea sculei LCUTS n
tabelul de scule TOOL.T i s definii valoarea
maxim de ptrundere UNGHI pentru scul. n caz
contrar, TNC va genera un mesaj de eroare. Interval
de intrare de la 0 la 32767,9 dac este introdus un
numr; maxim 16 caractere dac este introdus un
nume.
U Vitez de avans rectilinie alternativ Q19: Viteza de
avans transversal al sculei n mm/min, n timpul tierii
ptrunderii rectilinii alternative. Interval de intrare: de
la 0 la 99999,9999, alternativ FAUTO, FU, FZ.
U Vitez avans pentru retragere Q208: Viteza de avans
transversal al sculei, n mm/min, dup prelucrare.
Dac introducei Q208 = 0, TNC retrage scula la
viteza de avans specificat de Q12. Interval intrare de
la 0 la 99999,9999, alternativ FMAX, FAUTO,
PREDEF.
Plda: Blocuri NC
59 CYCL DEF 22 DEGROARE
Q10=+5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=750 ;VITEZ DE AVANS PENTRU
DEGROARE
Q18=1 ;SCUL DEGROARE
GROSIER
Q19=150 ;VITEZ DE AVANS
RECTILINIE ALTERNATIV
Q208=99999;VITEZ DE AVANS PENTRU
RETRAGERE
Q401=80 ;REDUCERE VITEZ DE
AVANS
Q404=0 ;DIAMETRU DEGROARE
FIN
HEIDENHAIN iTNC 530 197
7
.
6

D
E
G
R
O

A
R
E

(
C
i
c
l
u
l

2
2
,

D
I
N
/
I
S
O
:

G
1
2
2
)
U Factorul de vitez avans n % Q401: Procentul dup
care TNC reduce viteza de avans a prelucrrii (Q12)
imediat ce scula se deplaseaz prin material pe
ntreaga circumferin, n timpul degrorii. Dac
utilizai reducerea vitezei de avans putei defini viteza
de avans pentru degroare astfel nct s existe
condiii de tiere optime cu suprapunerea traseului
(Q2) specificat n Ciclul 20. TNC reduce apoi viteza
de avans conform cu definiia dvs., la tranziii i n
locuri nguste, pentru a reduce timpul total de
prelucrare. Interval de intrare: de la 0,0001 la
100,0000
U Strategie de degroare fin Q404: Specificai modul n
care TNC ar trebui s deplaseze scula n timpul
degrorii fine cnd raza sculei de degroare fin este
mai mare dect jumtate din scula de degroare
grosier.
Q404 =0
Deplasai scula de-a lungul conturului, la
adncimea curent, ntre zonele ce trebuiesc
degroate fin.
Q404 = 1
ntre zonele ce trebuiesc degroate fin, retragei
scula la degajarea de siguran i deplasai-o la
punctul de pornire al urmtoarei zone de degroat.
198 Cicluri fixe: Buzunar contur, Urme contur
7
.
7

F
I
N
I
S
A
R
E

N

P
R
O
F
U
N
Z
I
M
E

(
C
i
c
l
u
l

2
3
,

D
I
N
/
I
S
O
:

G
1
2
3
)
7.7 FINISARE N PROFUNZIME
(Ciclul 23, DIN/ISO: G123)
Rulare ciclu
Scula se apropie de planul de prelucrare lent (ntr-un arc tangenial,
vertical) dac exist loc suficient. Dac nu exist loc suficient, TNC
deplaseaz scula vertical n adncime. Scula cur apoi tolerana de
finisare rmas dup degroare.
Luai n considerare la programare:
Parametrii ciclului
U Viteza de avans pentru ptrundere Q11: Viteza de
avans transversal al sculei n timpul ptrunderii.
Interval de intrare de la 0 la 99999,9999, alternativ
FAUTO, FU, FZ
U Vitez de avans pentru degroare Q12: Viteza de avans
n timpul frezrii. Interval de intrare de la 0 la
99999,9999, alternativ FAUTO, FU, FZ
U Vitez avans pentru retragere Q208: Viteza de avans
transversal al sculei, n mm/min, dup prelucrare.
Dac introducei Q208 = 0, TNC retrage scula la
viteza de avans specificat de Q12. Interval intrare de
la 0 la 99999,9999, alternativ FMAX, FAUTO,
PREDEF.
TNC calculeaz automat punctul de pornire pentru
finisare. Punctul de pornire depinde de spaiul disponibil n
buzunar.
Raza de apropiere pentru prepoziionarea la adncimea
final este definit permanent i independent de unghiul
de ptrundere a sculei.
Plda: Blocuri NC
60 CYCL DEF 23 FINISARE INFERIOAR
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
DEGROARE
Q208=99999;VITEZ DE AVANS PENTRU
RETRAGERE
X
Z
Q11
Q12
HEIDENHAIN iTNC 530 199
7
.
8

F
I
N
I
S
A
R
E

L
A
T
E
R
A
L


(
C
i
c
l
u
l
2
4
,

D
I
N
/
I
S
O
:

G
1
2
4
)
7.8 FINISARE LATERAL
(Ciclul 24, DIN/ISO: G124)
Rulare ciclu
Subcontururile individuale sunt apropiate i ndeprtate pe un arc
tangenial. TNC finiseaz fiecare subcontur separat.
Luai n considerare la programare:
Suma dintre tolerana pentru latur (Q14) i raza frezei de
finisare trebuie s fie mai mic dect suma dintre tolerana
pentru latur (Q3, Ciclu 20) i raza frezei de degroare.
Acest calcul este valabil, de asemenea, dac rulai Ciclul
24 fr a fi degroat cu Ciclul 22; n acest caz, introducei
0 pentru raza frezei de degroare.
Putei utiliza Ciclu 24 i pentru frezarea de contur. Apoi,
trebuie s:
definii conturul care trebuie frezat ca o singur insul
(fr limit buzunar) i
introducei tolerana de finisare (Q3) n Ciclul 20, mai
mare dect suma toleranei de finisare Q14 + raza sculei
utilizate.
TNC calculeaz automat punctul de pornire pentru
finisare. Punctul de pornire depinde de spaiul disponibil n
buzunar i de tolerana programat n Ciclul 20. TNC
execut poziionarea logic n punctul de pornire al
operaiei de finisare, dup cum urmeaz: apropiai punctul
de pornire n planul de lucru, apoi mutai-l la adncime pe
direcia axei sculei.
Punctul de pornire calculat de TNC depinde i de secvena
de prelucrare. Dac selectai ciclul de finisare cu tasta
GOTO i apoi pornii programul, poziia punctului de
pornire poate diferi de poziia lui dac ai executa
programul n secvena definit.
200 Cicluri fixe: Buzunar contur, Urme contur
7
.
8

F
I
N
I
S
A
R
E

L
A
T
E
R
A
L


(
C
i
c
l
u
l
2
4
,

D
I
N
/
I
S
O
:

G
1
2
4
)
Parametrii ciclului
U Direcia de rotaie? n sens orar = -1 Q9:
Direcie de prelucrare:
+1:n sens antiorar
1:n sens orar
Alternativ PREDEF
U Adncime de ptrundere Q10 (valoare incremental):
Avans per tiere. Interval de intrare: de la
-99999,9999 la 99999,9999
U Viteza de avans pentru ptrundere Q11: Viteza de
avans transversal al sculei n timpul ptrunderii.
Interval de intrare de la 0 la 99999,9999, alternativ
FAUTO, FU, FZ
U Vitez de avans pentru degroare Q12: Viteza de avans
n timpul frezrii. Interval de intrare de la 0 la
99999,9999, alternativ FAUTO, FU, FZ
U Toleran de finisare pentru lateral Q14 (valoare
incremental): Introducei materialul permis
pentru mai multe operaii de finisare prin frezare.
Dac introducei Q14 = 0, tolerana la finisare
rmas va fi eliminat. Interval de intrare: de la
-99999,9999 la 99999,9999
Plda: Blocuri NC
61 CYCLE DEF 24 FINISARE LATERAL
Q9=+1 ;DIRECIE
Q10=+5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
DEGROARE
Q14=+0 ;TOLERAN PENTRU
LATUR
X
Z
Q11
Q12
Q10
HEIDENHAIN iTNC 530 201
7
.
9

U
R
M


C
O
N
T
U
R

(
C
i
c
l
u
l

2
5
,

D
I
N
/
I
S
O
:

G
1
2
5
)
7.9 URM CONTUR (Ciclul 25,
DIN/ISO: G125)
Rulare ciclu
mpreun cu Ciclul 14 GEOMETRIE CONTUR, acest ciclul faciliteaz
prelucrarea contururilor deschise i nchise.
Ciclul 25 URM CONTUR ofer avantaje considerabile la prelucrarea
conturului, utiliznd blocurile de poziionare:
TNC monitorizeaz operaia pentru a preveni tierile de dedesubt i
deteriorrile suprafeei. Este recomandabil s rulai o simulare
grafic a conturului nainte de executarea acestuia.
Dac raza sculei selectate este prea mare, s-ar putea s fie necesar
s reprelucrai colurile conturului.
Conturul poate fi prelucrat complet prin frezarea n sens contrar
avansului sau n sensul avansului. Tipul de frezare rmne valabil i
cnd oglindii contururile.
Scula se poate deplasa napoi i nainte pentru frezare, n mai muli
pai de avans: Aceasta rezult ntr-o prelucrare mai rapid.
Valorile de toleran pot fi introduse pentru a executa operaii
repetate de degroare i finisare.
Luai n considerare la programare:
Y
X
Z
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Cnd utilizai Ciclul 25 URM CONTUR putei defini
numai un program de contur n Ciclul 14 CONTUR.
Capacitatea de memorie pentru programarea unui ciclu SL
este limitat. Putei programa pn la 8192 de elemente
de contur ntr-un ciclu SL.
TNC nu necesit Ciclul 20 DATE CONTUR mpreun cu
Ciclul 25.
Funciile auxiliare M109 i M110 nu sunt aplicabile la
prelucrarea unui contur cu Ciclul 25.
Pericol de coliziune!
Pentru a evita coliziunile,
Nu programai poziii n dimensiuni incrementale imediat
dup Ciclul 25, deoarece acestea sunt raportate la
poziia sculei la sfritul ciclului.
Deplasai scula n poziiile definite (absolute), n toate
axele principale, deoarece poziia sculei la sfritul
ciclului nu este identic cu cea de la nceputul ciclului.
202 Cicluri fixe: Buzunar contur, Urme contur
7
.
9

U
R
M


C
O
N
T
U
R

(
C
i
c
l
u
l

2
5
,

D
I
N
/
I
S
O
:

G
1
2
5
)
Parametrii ciclului
U Adncime frezare Q1 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a conturului. Interval de intrare: de la -99999,9999 la
99999,9999
U Toleran de finisare pentru lateral Q3 (valoare
incremental): Toleran finisare n planul de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Coordonata suprafeei piesei de prelucrat Q5 (valoare
absolut): Coordonata absolut a suprafeei piesei de
prelucrat raportat la originea piesei de prelucrat.
Interval de intrare: de la -99999,9999 la 99999,9999
U nlime de degajare Q7 (valoare absolut): nlimea
absolut la care scula nu poate intra n coliziune cu
piesa de prelucrat. Poziia pentru retragerea sculei la
sfritul ciclului. Interval de intrare: -99999.9999 la
99999,9999, alternativ PREDEF
U Adncime de ptrundere Q10 (valoare incremental):
Avans per tiere. Interval de intrare: de la
-99999,9999 la 99999,9999
U Viteza de avans pentru ptrundere Q11: Viteza de
avans transversal al sculei n axa broei. Interval de
intrare de la 0 la 99999,9999, alternativ FAUTO, FU,
FZ
U Viteza de avans pentru frezare Q12: Viteza de avans
transversal al sculei n planul de lucru. Interval de
intrare de la 0 la 99999,9999, alternativ FAUTO, FU,
FZ
U Frezare n sensul avansului sau n sens contrar
avansului? Frezare n sens contrar avansului = 1Q15:
Frezare n sensul avansului: Valoare de intrare = +1
Frezare n sens contrar avansului: Valoare de intrare
= 1
Pentru a activa frezarea n sensul avansului i pe cea
n sens contrar avansului alternativ n civa pai de
avans:Valoare de intrare = 0
Plda: Blocuri NC
62 CYCL DEF 25 URM CONTUR
Q1=-20 ;ADNCIME FREZARE
Q3=+0 ;TOLERAN PENTRU
LATUR
Q5=+0 ;COORDONAT DE
SUPRAFA
Q7=+50 ;NLIME DEGAJARE
Q10=+5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
FREZARE
Q15=-1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
HEIDENHAIN iTNC 530 203
7
.
1
0

D
A
T
E

C
O
N
T
U
R

(
C
i
c
l
u
l

2
7
0
,

D
I
N
/
I
S
O
:

G
2
7
0
)
7.10 DATE CONTUR (Ciclul 270,
DIN/ISO: G270)
Luai n considerare la programare:
Dac dorii, putei utiliza acest ciclu pentru a specifica diferite
proprieti ale Ciclului 25, URM CONTUR.
nainte de a programa, reinei urmtoarele:
Ciclul 270 este activ DEF, ceea ce nseamn c este
aplicat imediat ce este definit n programul piesei.
TNC reseteaz Ciclul 270 imediat ce definii alt ciclu SL (cu
excepia Ciclului 25).
Dac este folosit Ciclul 270, nu definii compensare de
raz n subprogramul de contur.
Proprietile de apropiere i ndeprtare sunt executate de
ctre TNC n mod identic (simetric).
Definii Ciclul 270 naintea Ciclului 25.
204 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
0

D
A
T
E

C
O
N
T
U
R

(
C
i
c
l
u
l

2
7
0
,

D
I
N
/
I
S
O
:

G
2
7
0
)
Parametrii ciclului
U Tip de apropiere/deprtare Q390: Definirea tipului de
apropiere sau ndeprtare.
Q390 = 1:
Apropiere de contur, tangenial pe un arc de cerc.
Q390 = 2:
Apropiere de contur, tangenial pe o linie dreapt.
Q390 = 3:
Apropiere de contur la unghi drept.
U Compensare raz (0=R0/1=RL/2=RR) Q391: Definirea
compensrii razei:
Q391 = 0:
Prelucrai conturul definit, fr compensare de raz
Q391 = 1:
Prelucrai conturul definit, cu compensare de raz
spre stnga
Q391 = 2:
Prelucrai conturul definit, cu compensare de raz
spre dreapta
U Raza apropiere/ndeprtare Q392: Valabil doar dac
a fost selectat apropierea tangenial la o cale
circular. Raza arcului de apropiere/ndeprtare.
Interval de intrare: de la 0 la 99999,9999
U Unghiul la centru Q393: Valabil doar dac a fost
selectat apropierea tangenial la o cale circular.
Lungimea angular a arcului de apropiere. Interval de
intrare: de la 0 la 99999,9999
U Distana la punctul auxiliar Q394: Valabil doar dac
a fost selectat apropierea tangenial la o linie
dreapt sau unghi drept. Distana la punctul auxiliar
de la care TNC se apropie de contur. Interval de
intrare: de la 0 la 99999,9999
Plda: Blocuri NC
62 CYCL DEF 270 DATE URME CONTUR
Q390=1 ;TIP DE APROPIERE
Q391=1 ;COMPENSAREA RAZ
Q392=3 ;RAZ
Q393=+45 ;UNGHI LA CENTRU
Q394=+2 ;DISTAN
HEIDENHAIN iTNC 530 205
7
.
1
1

C
A
N
A
L

T
R
O
H
O
I
D
A
L

(
C
i
c
l
u
l
2
7
5
,

D
I
N
/
I
S
O
:

G
2
7
5
)
7.11 CANAL TROHOIDAL
(Ciclul 275, DIN/ISO: G275)
Rulare ciclu
mpreun cu Ciclul 14 GEOMETRIE CONTUR, acest ciclu faciliteaz
prelucrarea complet a canalelor sau canalelor de contur deschise i
nchise, utiliznd frezarea trohoidal.
Prin frezarea trohoidal, sunt posibile adncimi i viteze mari de tiere,
deoarece condiiile de tiere distribuite n mod egal previn influenele
n cretere de uzare a sculei. Cnd intrrile sculei sunt utilizate,
ntreaga lungime de tiere este exploatat pentru a crete volumul
achiilor la care se poate ajunge per dinte. Mai mult, frezarea
trohoidal este blnd cu componentele mecanice ale mainii. De
asemenea, pot fi economisite cantiti enorme de timp prin
combinarea metodei de frezare cu opiunea software integrat AFC de
control integrat al avansului adaptiv (consultai Manualul de utilizare
pentru detalii cu privire la programarea conversaional).
n funcie de parametrii ciclului pe care i selectai, sunt disponibile
urmtoarele alternative de prelucrare:
Prelucrarea complet: Degroare, finisare lateral
Numai degroare
Numai finisare lateral
Plda: Schem CANAL TROHOIDAL
0 BEGIN PGM CYC275 MM
...
12 CYCL DEF 14.0 CONTOUR GEOMETRY
13 CYCL DEF 14.1 CONTOUR LABEL 10
14 CYCL DEF 275 CANAL TROHOIDAL .. .
15 CYCL CALL M3
...
50 L Z+250 R0 FMAX M2
51 LBL 10
...
55 LBL 0
...
99 END PGM CYC275 MM
206 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
1

C
A
N
A
L

T
R
O
H
O
I
D
A
L

(
C
i
c
l
u
l
2
7
5
,

D
I
N
/
I
S
O
:

G
2
7
5
)
Degroarea cu canalele nchise
Descrierea conturului unui canal nchis trebuie s nceap ntotdeauna
cu un bloc n linie dreapt (blocul L).
1 Urmnd logica de poziionare, scula se mut n punctul de pornire
al descrierii conturului i se mut cu micare rectilinie n unghiul de
ptrundere definite n tabelul sculei la prima adncimea de avans.
Specificai strategia de ptrundere cu parametrul Q366.
2 TNC degroeaz canalul prin micri circulare n punctul final al
conturului. n timpul micrii circulare, TNC mut scula n direcia
de prelucrare cu un avans pe care l putei defini (Q436). Definii
dac frezarea se realizeaz n sensul avansului sau n sens contrar
avansului micrii circulare n parametrul Q351.
3 n punctul final al conturului, TNC mut scula la nlimea de
degajare i se ntoarce la punctul de pornire al descrierii conturului.
4 Acest proces se repet pn cnd este atins adncimea
programat a canalului.
Finisarea cu canalele nchise
5 n msura n care este definit o toleran de finisare, TNC
finiseaz pereii canalului cu mai multe avansuri, dac este
specificat astfel. ncepnd cu punctul de pornire definite, TNC se
apropie tangenial de peretele canalului. Sunt luate n considerare
frezarea n sensul avansului sau n sensul contrar avansului.
Degroarea cu canalele deschise
Descrierea conturului unui canal deschis trebuie s porneasc
ntotdeauna cu un bloc de apropiere (APPR).
1 Urmnd logica de poziionare, scula se mut n punctul de pornire
al operaiei de prelucrare, dup cum este definit de parametrii din
blocul APPR i se poziioneaz acolo perpendicular pe prima
adncime de ptrundere.
2 TNC degroeaz canalul prin micri circulare n punctul final al
conturului. n timpul micrii circulare, TNC mut scula n direcia
de prelucrare cu un avans pe care l putei defini (Q436). Definii
dac frezarea se realizeaz n sensul avansului sau n sens contrar
avansului micrii circulare n parametrul Q351.
3 n punctul final al conturului, TNC mut scula la nlimea de
degajare i se ntoarce la punctul de pornire al descrierii conturului.
4 Acest proces se repet pn cnd este atins adncimea
programat a canalului.
Finisarea cu canalele nchise
5 n msura n care este definit o toleran de finisare, TNC
finiseaz pereii canalului cu mai multe avansuri, dac este
specificat astfel. ncepnd cu punctul de pornire definit al blocului
APPR, TNC se apropie de peretele canalului. Sunt luate n
considerare frezarea n sensul avansului sau n sensul contrar
avansului.
HEIDENHAIN iTNC 530 207
7
.
1
1

C
A
N
A
L

T
R
O
H
O
I
D
A
L

(
C
i
c
l
u
l
2
7
5
,

D
I
N
/
I
S
O
:

G
2
7
5
)
Luai n considerare la programare:
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Cnd utilizai Ciclul 275 CANAL TROHOIDAL, putei
defini un singur program de contur n Ciclul 14
GEOMETRIE CONTUR.
Definii linia central a canalului cu toate funciile de cale
din subprogramul conturului.
Capacitatea de memorie pentru programarea unui ciclu SL
este limitat. Putei programa pn la 8192 de elemente
de contur ntr-un ciclu SL.
TNC nu necesit Ciclul 20 DATE CONTUR mpreun cu
Ciclul 275.
Funciile auxiliare M109 i M110 nu sunt aplicabile la
prelucrarea unui contur cu Ciclul 275.
Pericol de coliziune!
Pentru a evita coliziunile,
Nu programai poziii n dimensiuni incrementale imediat
dup Ciclul 275, deoarece acestea sunt raportate la
poziia sculei la sfritul ciclului.
Deplasai scula n poziiile definite (absolute), n toate
axele principale, deoarece poziia sculei la sfritul
ciclului nu este identic cu cea de la nceputul ciclului.
208 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
1

C
A
N
A
L

T
R
O
H
O
I
D
A
L

(
C
i
c
l
u
l
2
7
5
,

D
I
N
/
I
S
O
:

G
2
7
5
)
Parametrii ciclului
U Operaie de prelucrare (0/1/2) Q215: Definii operaia
de prelucrare:
0: Degroare i finisare
1: Numai degroare
2: Numai finisare
De asemenea, TNC execut finisarea lateral dac
tolerana de finisare (Q368) definit este 0.
U Lime canal Q219: Introducei limea slotului; Dac
introducei o lime de slot egal cu diametrul sculei,
TNC va prelucra doar schia conturului. Interval de
intrare: de la 0 la 99999,9999
U Toleran de finisare pentru lateral Q368 (valoare
incremental): Toleran finisare n planul de lucru.
U Avans pe rotaie Q436 valoarea absolut: Valoarea la
care TNC mut scula n direcia de prelucrare per
rotaie. Interval de intrare: de la 0 la 99999,9999
U Vitez de avans pentru frezare Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,999, n mod
alternativ FAUTO, FU, FZ
U n sensul avansului sau n sens contrar avansului Q351:
Tipul operaiei de frezare cu M3:
+1 = frezare n sensul avansului
1 = frezare n sens contrar avansului
Alternativ PREDEF
X
Y
Q219
Q
3
6
8
Q436
Q207
HEIDENHAIN iTNC 530 209
7
.
1
1

C
A
N
A
L

T
R
O
H
O
I
D
A
L

(
C
i
c
l
u
l
2
7
5
,

D
I
N
/
I
S
O
:

G
2
7
5
)
U Adncime Q201 (valoare incremental): Distana
dintre suprafaa piesei de prelucrat i partea inferioar
a canalului. Interval de intrare: de la -99999,9999 la
99999,9999
U Adncime de ptrundere Q202 (valoare incremental):
Avans per tiere. Introducei o valoarea mai mare ca
0. Interval de intrare de la 0 la 99999.9999
U Vitez de avans pentru ptrundere Q206: Viteza de
avans transversal al sculei n timpul atingerii
adncimii n mm/min. Interval de intrare: de la 0 la
99999,999; n mod alternativ FAUTO, FU, FZ.
U Avans pentru finisare Q338 (valoare incremental):
Avans per tiere. Q338=0: Finisare cu un avans.
Interval de intrare: de la 0 la 99999,9999
U Vitez de avans pentru finisare Q385: Viteza de avans
transversal al sculei n mm/min. Interval de intrare: de
la 0 la 99999,9999; n mod alternativ FAUTO, FU, FZ
X
Z
Q201
Q206
Q202
Q338
210 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
1

C
A
N
A
L

T
R
O
H
O
I
D
A
L

(
C
i
c
l
u
l
2
7
5
,

D
I
N
/
I
S
O
:

G
2
7
5
)
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat. Interval de intrare: de la 0 la 99999,9999,
alternativ PREDEF
U Coordonata suprafeei piesei de prelucrat Q203
(valoare absolut): Coordonata absolut a
suprafeei piesei de prelucrat. Interval de intrare: de
la -99999,9999 la 99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
U Strategie de ptrundere Q366: Tip de strategie de
ptrundere:
0 = ptrundere vertical. TNC ptrunde
perpendicular, indiferent de unghiul de ptrundere
UNGHI definit n tabelul de scule.
1: Fr funcie
2 = ptrundere rectilinie alternativ. n tabelul de
scule, unghiul de ptrundere UNGHI pentru scula
activ trebuie s fie diferit de 0. Altfel, TNC afieaz
un mesaj de eroare.
Alternativ: PREDEF
Plda: Blocuri NC
8 CYCL DEF 275 CANAL TROHOIDAL
Q215=0 ;OPERAIE DE PRELUCRARE
Q219=12 ;LIME CANAL
Q368=0.2 ;TOLERAN PENTRU
LATUR
Q436=2 ;AVANS PE ROTAIE
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q351=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
Q201=-20 ;ADNCIME
Q202=5 ;ADNCIME DE PTRUNDERE
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q338=5 ;AVANS PENTRU FINISARE
Q385=500 ;VITEZ DE AVANS PENTRU
FINISARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q203=+0 ;COORDONAT DE
SUPRAFA
Q204=50 ;A 2-A PRESCRIERE DE
DEGAJARE
Q366=2 ;PTRUNDERE
9 CYCL CALL FMAX M3
X
Z
Q200
Q204
Q203
Q368
HEIDENHAIN iTNC 530 211
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
7.12 Exemple de programare
Exemplu: Degroarea i degroarea fin a unui buzunar
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 Definirea piesei brute de prelucrat
3 TOOL CALL 1 Z S2500 Apelare scul: scul de degroare grosier, diametru 30
4 L Z+250 R0 FMAX Retragere scul
5 CYCL DEF 14.0 CONTOUR GEOMETRY Definire subprogram de contur
6 CYCL DEF 14.1 CONTOUR LABEL 1
7 CYCL DEF 20 DATE CONTUR Definire parametri generali de prelucrare
Q1=-20 ;ADNCIME FREZARE
Q2=1 ;SUPRAPUNERE TRASEU SCUL
Q3=+0 ;TOLERAN PENTRU LATUR
Q4=+0 ;TOLERAN PENTRU BAZ
Q5=+0 ;COORDONAT DE SUPRAFA
Q6=2 ;PRESCRIERE DE DEGAJARE
Q7=+100 ;NLIME DEGAJARE
Q8=0.1 ;RAZ DE ROTUNJIRE
Q9=-1 ;DIRECIE
8 CYCL DEF 22 DEGROARE Definire ciclu: Degroare grosier
Q10=5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
X
Y
30
30
R
3
0
R
2
0
60
5
5
1
0
1
0
212 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Q12=350 ;VITEZ DE AVANS PENTRU
DEGROARE
Q18=0 ;SCUL DEGROARE GROSIER
Q19=150 ;VITEZ DE AVANS RECTILINIE
ALTERNATIV
Q208=30000 ;VITEZ DE AVANS PENTRU
RETRAGERE
Q401=100 ;FACTORUL DE VITEZ DE
AVANS
Q404=0 ;DIAMETRU DEGROARE FIN
9 CYCL CALL M3 Apelare ciclu: Degroare grosier
10 L Z+250 R0 FMAX M6 Schimbare scul
11 TOOL CALL 2 Z S3000 Apelare scul: scul de degroare fin, diametru 15
12 CYCL DEF 22 DEGROARE Definire ciclu degroare fin
Q10=5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
DEGROARE
Q18=1 ;SCUL DEGROARE GROSIER
Q19=150 ;VITEZ DE AVANS RECTILINIE
ALTERNATIV
Q208=30000 ;VITEZ DE AVANS PENTRU
RETRAGERE
Q401=100 ;FACTORUL DE VITEZ DE
AVANS
Q404=0 ;DIAMETRU DEGROARE FIN
13 CYCL CALL M3 Apelare ciclu: Degroare fin
14 L Z+250 R0 FMAX M2 Retragere pe axa sculei, oprire program
15 LBL 1 Subprogram de contur
16 L X+0 Y+30 RR
17 FC DR- R30 CCX+30 CCY+30
18 FL AN+60 PDX+30 PDY+30 D10
19 FSELECT 3
20 FPOL X+30 Y+30
21 FC DR- R20 CCPR+55 CCPA+60
22 FSELECT 2
23 FL AN-120 PDX+30 PDY+30 D10
24 FSELECT 3
25 FC X+0 DR- R30 CCX+30 CCY+30
26 FSELECT 2
27 LBL 0
28 END PGM C20 MM
HEIDENHAIN iTNC 530 213
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Exemplu: Gurirea automat, degroarea i finisarea contururilor suprapuse
0 BEGIN PGM C21 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Definirea piesei brute de prelucrat
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S2500 Apelare scul: Gurire, diametru 12
4 L Z+250 R0 FMAX Retragere scul
5 CYCL DEF 14.0 CONTOUR GEOMETRY Definire subprogram de contur
6 CYCL DEF 14.1 ETICHET CONTUR 1/2/3/4
7 CYCL DEF 20 DATE CONTUR Definire parametri generali de prelucrare
Q1=-20 ;ADNCIME FREZARE
Q2=1 ;SUPRAPUNERE TRASEU
SCUL
Q3=+0.5 ;TOLERAN PENTRU
LATUR
Q4=+0.5 ;TOLERAN PENTRU BAZ
Q5=+0 ;COORDONAT DE
SUPRAFA
Q6=2 ;PRESCRIERE DE DEGAJARE
Q7=+100 ;NLIME DEGAJARE
Q8=0.1 ;RAZ DE ROTUNJIRE
Q9=-1 ;DIRECIE
X
Y
35
50
100
100
1
6
16
R
2
5
65
16
R
2
5
214 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
8 CYCL DEF 21 GURIRE AUTOMAT Definire ciclu: Gurire automat
Q10=5 ;ADNCIME DE PTRUNDERE
Q11=250 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q13=2 ;SCUL DEGROARE
9 CYCL CALL M3 Apelare ciclu: Gurire automat
10 L +250 R0 FMAX M6 Schimbare scul
11 TOOL CALL 2 Z S3000 Apelare scul pentru degroare/finisare, diametru 12
12 CYCL DEF 22 DEGROARE Definire ciclu: Degroare
Q10=5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
DEGROARE
Q18=0 ;SCUL DEGROARE GROSIER
Q19=150 ;VITEZ DE AVANS RECTILINIE
ALTERNATIV
Q208=30000 ;VITEZ DE AVANS PENTRU
RETRAGERE
Q401=100 ;FACTORUL DE VITEZ DE
AVANS
Q404=0 ;DIAMETRU DEGROARE FIN
13 CYCL CALL M3 Apelare ciclu: Degroare
14 CYCL DEF 23 FINISARE INFERIOAR Definire ciclu: Finisare n profunzime
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=200 ;VITEZ DE AVANS PENTRU
DEGROARE
Q208=30000 ;VITEZ DE AVANS PENTRU
RETRAGERE
15 CYCL CALL Apelare ciclu: Finisare n profunzime
16 CYCLE DEF 24 FINISARE LATERAL Definire ciclu: Finisare lateral
Q9=+1 ;DIRECIE
Q10=5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=400 ;VITEZ DE AVANS PENTRU
DEGROARE
Q14=+0 ;TOLERAN PENTRU LATUR
17 CYCL CALL Apelare ciclu: Finisare lateral
18 L Z+250 R0 FMAX M2 Retragere pe axa sculei, oprire program
HEIDENHAIN iTNC 530 215
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
19 LBL 1 Subprogram 1 de contur: buzunarul stng
20 CC X+35 Y+50
21 L X+10 Y+50 RR
22 C X+10 DR-
23 LBL 0
24 LBL 2 Subprogram 2 de contur: buzunarul drept
25 CC X+65 Y+50
26 L X+90 Y+50 RR
27 C X+90 DR-
28 LBL 0
29 LBL 3 Subprogram 3 de contur: insula rectangular stnga
30 L X+27 Y+50 RL
31 L Y+58
32 L X+43
33 L Y+42
34 L X+27
35 LBL 0
36 LBL 4 Subprogram 4 de contur: insul triunghiular dreapta
39 L X+65 Y+42 RL
37 L X+57
38 L X+65 Y+58
39 L X+73 Y+42
40 LBL 0
41 END PGM C21 MM
216 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Exemplu: Urm contur
0 BEGIN PGM C25 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Definirea piesei brute de prelucrat
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S2000 Apelare scul: Diametru 20
4 L Z+250 R0 FMAX Retragere scul
5 CYCL DEF 14. 0 CONTOUR GEOMETRY Definire subprogram de contur
6 CYCL DEF 14. 1 ETICHET CONTUR 1
7 CYCL DEF 25 URM CONTUR Definire parametri de prelucrare
Q1=-20 ;ADNCIME FREZARE
Q3=+0 ;TOLERAN PENTRU LATUR
Q5=+0 ;COORDONAT DE SUPRAFA
Q7=+250 ;NLIME DEGAJARE
Q10=5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=200 ;VITEZ DE AVANS PENTRU
FREZARE
Q15=+1 ;FREZARE N SENSUL
AVANSULUI SAU N SENS
CONTRAR AVANSULUI
8 CYCL CALL M3 Apelare ciclu
9 L Z+250 R0 FMAX M2 Retragere pe axa sculei, oprire program
X
Y
5
20
100
100
80
50
95
75
15
R
7
,
5
R
7
,
5
HEIDENHAIN iTNC 530 217
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
10 LBL 1 Subprogram de contur
11 L X+0 Y+15 RL
12 L X+5 Y+20
13 CT X+5 Y+75
14 L Y+95
15 RND R7.5
16 L X+50
17 RND R7.5
18 L X+100 Y+80
19 LBL 0
20 END PGM C25 MM
218 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
HEIDENHAIN iTNC 530 219
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
220 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
HEIDENHAIN iTNC 530 221
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
222 Cicluri fixe: Buzunar contur, Urme contur
7
.
1
2

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Cicluri fixe: Suprafa
cilindric
224 Cicluri fixe: Suprafa cilindric
8
.
1

E
l
e
m
e
n
t
e

d
e

b
a
z

8.1 Elemente de baz


Prezentare general a ciclurilor pentru
suprafeele cilindrice
Ciclu Tast soft Pagin
27 SUPRAFA CILINDRU Pagina 225
28 SUPRAFA CILINDRU frezare
canal
Pagina 228
29 SUPRAFA CILINDRU frezare
bordur
Pagina 231
39 SUPRAFA CILINDRU frezare
contur exterior
Pagina 234
HEIDENHAIN iTNC 530 225
8
.
2

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

(
C
i
c
l
u
2
7
,

D
I
N
/
I
S
O
:

G
1
2
7
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e

1
)
8.2 SUPRAFA CILINDRU
(Ciclu 27, DIN/ISO: G127,
Opiune software 1)
Execuia ciclului
Acest ciclu v ofer posibilitatea s programai un contur n dou
dimensiuni i apoi s-l rulai pe o suprafa cilindric pentru prelucrare
3-D. Utilizai Ciclul 28, dac dorii s frezai canale de ghidare pe
suprafaa cilindrului.
Conturul este descris ntr-un subprogram identificat n Ciclul 14
GEOMETRIE CONTUR.
Subprogramul conine coordonate pe axa rotativ i pe axa paralel a
acesteia. De exemplu, axa rotativ C este paralel cu axa Z. Sunt
disponibile funciile de traseu L, CHF, CR, RND, APPR (cu excepia
APPR LCT) i DEP.
Dimensiunile din axa rotativ pot fi introduse n grade sau n mm (sau
inci). Putei selecta tipul de dimensiune dorit n definiia ciclului.
1 TNC poziioneaz unealta deasupra punctului de avans al cuitului,
lund n considerare tolerana pentru latur.
2 La prima adncime de ptrundere, unealta frezeaz de-a lungul
conturului programat, la viteza de avans pentru frezare Q12.
3 La sfritul conturului, TNC aduce scula napoi la prescrierea de
degajare i revine la punctul de ptrundere.
4 Paii de la 1 la 3 sunt repetai pn este atins adncimea de
frezare Q1 programat.
5 Apoi, scula se deplaseaz la prescrierea de degajare.
C
Z
226 Cicluri fixe: Suprafa cilindric
8
.
2

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

(
C
i
c
l
u
2
7
,

D
I
N
/
I
S
O
:

G
1
2
7
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e

1
)
Luai n considerare la programare:
Maina i TNC trebuie s fie pregtite pentru interpolarea
suprafeei cilindrului de ctre constructorul de maini-
unealt. Consultai manualul mainii-unealt.
n primul bloc NC al programului de contur, programai
ntotdeauna ambele coordonate ale suprafeei cilindrice.
Capacitatea de memorie pentru programarea unui ciclu SL
este limitat. Putei programa pn la 8192 de elemente
de contur ntr-un ciclu SL.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Acest ciclu necesit o frez de capt cu tiere de mijloc
(DIN844).
Cilindrul trebuie poziionat concentric pe masa rotativ.
Axa sculei trebuie s fie perpendicular pe masa rotativ.
n caz contrar, TNC va genera un mesaj de eroare.
Acest ciclu poate fi utilizat i ntr-un plan de lucru nclinat.
HEIDENHAIN iTNC 530 227
8
.
2

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

(
C
i
c
l
u
2
7
,

D
I
N
/
I
S
O
:

G
1
2
7
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e

1
)
Parametrii ciclului
U Adncime frezare Q1 (valoare incremental): Distana
dintre suprafaa cilindric i partea inferioar a
conturului. Interval de intrare: de la -99999,9999 la
99999,9999
U Toleran de finisare pentru latur Q3 (valoare
incremental): Toleran finisare n planul
suprafeei cilindrice nederulate. Aceast toleran
este aplicat n direcia compensrii razei. Interval
de intrare: de la -99999,9999 la 99999,9999
U Prescriere degajare Q6 (valoare incremental):
Distana dintre vrful sculei i suprafaa cilindric.
Interval de intrare: 0 la 99999,9999, alternativ
PREDEF
U Adncime de ptrundere Q10 (valoare incremental):
Avans per tiere. Interval de intrare: de la
-99999,9999 la 99999,9999
U Viteza de avans pentru ptrundere Q11: Viteza de
deplasare a sculei n axa broei. Interval de intrare de
la 0 la 99999,9999, alternativ FAUTO, FU, FZ
U Viteza de avans pentru frezare Q12: Viteza de
deplasare a sculei n planul de lucru. Interval de
intrare de la 0 la 99999,9999, alternativ FAUTO, FU,
FZ
U Raza cilindrului Q16: Raza cilindrului pe care va fi
prelucrat conturul. Interval de intrare: de la 0 la
99999,9999
U Tip dimensiune? ang./lin. Q17: Dimensiunile pentru
axa rotativ a subprogramului sunt date n grade (0)
sau n mm/inci (1).
Plda: Blocuri NC
63 CYCL DEF 27 SUPRAFA CILINDRIC
Q1=-8 ;ADNCIME FREZARE
Q3=+0 ;TOLERAN PENTRU
LATUR
Q6=+0 ;PRESCRIERE DE DEGAJARE
Q10=+3 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
FREZARE
Q16=25 ;RAZ
Q17=0 ;TIP DIMENSIUNE
228 Cicluri fixe: Suprafa cilindric
8
.
3

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

F
r
e
z
a
r
e

c
a
n
a
l

(
C
i
c
l
u
l

2
8
,

D
I
N
/
I
S
O
:

G
1
2
8
,

O
p

i
u
n
e
s
o
f
t
w
a
r
e

1
)
8.3 SUPRAFA CILINDRU Frezare
canal (Ciclul 28, DIN/ISO: G128,
Opiune software 1)
Rulare ciclu
Ciclul v permite s programai o canelur de ghidare n dou
dimensiuni i apoi s o transferai pe o suprafa cilindric. Spre
deosebire de Ciclul 27, cu acest ciclu TNC regleaz scula astfel nct,
cu compensarea razei activ, pereii canalului s fie aproape paraleli.
Putei prelucra perei paraleli utiliznd o scul de aceeai lime cu cea
a canalului.
Cu ct scula este mai mic n raport cu limea canalului, cu att
deformarea n arcuri circulare i segmente oblice va fi mai mare.
Pentru a minimiza aceast distorsiune legat de procese, putei defini
n parametrul Q21 o toleran cu care TNC prelucreaz un canal ct
se poate de asemntor cu un canal prelucrat teoretic cu o scul de
aceeai lime ca a canalului.
Programai traseul punctului de mijloc al conturului mpreun cu
compensarea razei sculei. Prin compensarea razei specificai dac
TNC va tia canalul prin frezare n sensul avansului sau n sens
contrar avansului.
1 TNC poziioneaz scula peste punctul de avans al cuitului.
2 La prima adncime de ptrundere, scula frezeaz de-a lungul
peretelui programat al canalului, cu viteza de avans Q12,
respectnd tolerana de finisare pentru partea lateral.
3 La sfritul conturului, TNC deplaseaz scula ctre peretele opus
i revine la punctul de avans.
4 Paii 2 i 3 sunt repetai pn este atins adncimea de frezare Q1
programat.
5 Dac ai definit tolerana n Q21, TNC va reprelucra pereii
canalului astfel nct acetia s fie ct mai paraleli cu putin.
6 n final, scula se retrage pe axa sculei pn la nlimea de
degajare sau la ultima poziie programat nainte de ciclu (n
funcie de parametrul mainii 7420).
C
Z
HEIDENHAIN iTNC 530 229
8
.
3

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

F
r
e
z
a
r
e

c
a
n
a
l

(
C
i
c
l
u
l

2
8
,

D
I
N
/
I
S
O
:

G
1
2
8
,

O
p

i
u
n
e
s
o
f
t
w
a
r
e

1
)
Luai n considerare la programare:
Maina i TNC trebuie s fie pregtite pentru interpolarea
suprafeei cilindrului de ctre constructorul de maini-
unealt. Consultai manualul mainii-unealt.
n primul bloc NC al programului de contur, programai
ntotdeauna ambele coordonate ale suprafeei cilindrice.
Capacitatea de memorie pentru programarea unui ciclu SL
este limitat. Putei programa pn la 8192 de elemente
de contur ntr-un ciclu SL.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Acest ciclu necesit o frez de capt cu tiere de mijloc
(DIN844).
Cilindrul trebuie poziionat concentric pe masa rotativ.
Axa sculei trebuie s fie perpendicular pe masa rotativ.
n caz contrar, TNC va genera un mesaj de eroare.
Acest ciclu poate fi utilizat i ntr-un plan de lucru nclinat.
230 Cicluri fixe: Suprafa cilindric
8
.
3

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

F
r
e
z
a
r
e

c
a
n
a
l

(
C
i
c
l
u
l

2
8
,

D
I
N
/
I
S
O
:

G
1
2
8
,

O
p

i
u
n
e
s
o
f
t
w
a
r
e

1
)
Parametrii ciclului
U Adncime frezare Q1 (valoare incremental): Distana
dintre suprafaa cilindric i partea inferioar a
conturului. Interval de intrare: de la -99999,9999 la
99999,9999
U Toleran de finisare pentru latur Q3 (valoare
incremental): Toleran finisare la peretele
canalului. Tolerana de finisare reduce limea
canalului cu dublul valorii introduse. Interval de
intrare: de la -99999,9999 la 99999,9999
U Prescriere degajare Q6 (valoare incremental):
Distana dintre vrful sculei i suprafaa cilindric.
Interval de intrare: de la 0 la 99999,9999, alternativ
PREDEF
U Adncime de ptrundere Q10 (valoare incremental):
Avans per tiere. Interval de intrare: de la
-99999,9999 la 99999,9999
U Viteza de avans pentru ptrundere Q11: Viteza de
deplasare a sculei n axa broei. Interval de intrare de
la 0 la 99999,9999, alternativ FAUTO, FU, FZ
U Viteza de avans pentru frezare Q12: Viteza de
deplasare a sculei n planul de lucru. Interval de
intrare de la 0 la 99999,9999, alternativ FAUTO, FU,
FZ
U Raza cilindrului Q16: Raza cilindrului pe care va fi
prelucrat conturul. Interval de intrare: de la 0 la
99999,9999
U Tip dimensiune? ang./lin. Q17: Dimensiunile pentru
axa rotativ a subprogramului sunt date n grade (0)
sau n mm/inci (1).
U Lime canal Q20: Limea canalului care va fi
prelucrat. Interval de intrare: de la -99999,9999 la
99999,9999
U Toleran? Q21: Dac utilizai o scul mai mic dect
limea programat a canalului Q20, pe peretele
canalului vor aprea deformri cauzate de procesare,
n toate punctele n care peretele canalul urmeaz
traseul unui arc sau al unei linii oblice. Dac ai definit
tolerana Q21, TNC adaug o operaie ulterioar de
frezare, pentru a asigura c dimensiunile canalului
sunt ct mai apropiate cu putin de cele ale unui
canal frezat cu o scul de aceeai lime cu acesta.
Cu Q21 definii deviaia admis fa de acest canal
ideal. Numrul de operaii ulterioare de frezare
depinde de raza cilindrului, de scula utilizat i de
adncimea canalului. Cu ct tolerana definit este
mai mic, cu att canalul va fi mai precis, iar
reprelucrarea va dura mai mult. Recomandare:
Utilizai o toleran de 0,02 mm. Funcie inactiv:
Introducei 0 (setare prestabilit) Interval de intrare:
de la 0 la 9,9999
Plda: Blocuri NC
63 CYCL DEF 28 SUPRAFA CILINDRIC
Q1=-8 ;ADNCIME FREZARE
Q3=+0 ;TOLERAN PENTRU
LATUR
Q6=+0 ;PRESCRIERE DE DEGAJARE
Q10=+3 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
FREZARE
Q16=25 ;RAZ
Q17=0 ;TIP DIMENSIUNE
Q20=12 ;LIME CANAL
Q21=0 ;TOLERAN
HEIDENHAIN iTNC 530 231
8
.
4

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

F
r
e
z
a
r
e

b
o
r
d
u
r


(
C
i
c
l
u
l

2
9
,

D
I
N
/
I
S
O
:
G
1
2
9
,
O
p

i
u
n
e

s
o
f
t
w
a
r
e

1
)
8.4 SUPRAFA CILINDRU Frezare
bordur (Ciclul 29,
DIN/ISO: G129, Opiune
software 1)
Rulare ciclu
Acest ciclul v ofer posibilitatea de a programa o bordur n dou
dimensiuni i apoi s o transferai pe o suprafa cilindric. Cu acest
ciclu TNC regleaz scula astfel nct, cu compensarea razei activ,
pereii canalului sunt ntotdeauna paraleli. Programai traseul punctului
de mijloc al bordurii mpreun cu compensarea razei sculei. Prin
compensarea razei specificai dac TNC va tia bordura prin frezare
n sensul avansului sau n sens contrar avansului.
La capetele bordurii, TNC adaug ntotdeauna un semicerc, a crui
raz reprezint jumtate din limea bordurii.
1 TNC poziioneaz scula peste punctul de pornire a prelucrrii. TNC
calculeaz punctul de pornire din limea bordurii i diametrul
sculei. Acesta se afl lng primul punct definit n subprogramul
conturului, decalat cu jumtate din limea bordurii i diametrul
sculei. Compensarea razei determin dac prelucrarea ncepe din
partea stng (1, RL = frezare n sensul avansului) sau din cea
dreapt a bordurii (2, RR = frezare n sens contrar avansului).
2 Dup ce TNC a poziionat scula la prima adncime de ptrundere,
aceasta se deplaseaz ntr-un arc circular, la viteza de avans de
frezare Q12, tangenial fa de peretele bordurii. Dac a fost
programat n acest sens, va lsa metal pentru tolerana de finisare.
3 La prima adncime de ptrundere, scula frezeaz de-a lungul
peretelui programat, cu viteza de avans Q12, pn cnd tiftul este
terminat.
4 Scula se ndeprteaz apoi de peretele bordurii pe un traseu
tangenial i revine la punctul de pornire al prelucrrii.
5 Paii de la 2 la 4 sunt repetai pn este atins adncimea de
frezare Q1 programat.
6 n final, scula se retrage pe axa sculei pn la nlimea de
degajare sau la ultima poziie programat nainte de ciclu (n
funcie de parametrul mainii 7420).
C
Z
1 2
232 Cicluri fixe: Suprafa cilindric
8
.
4

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

F
r
e
z
a
r
e

b
o
r
d
u
r


(
C
i
c
l
u
l

2
9
,

D
I
N
/
I
S
O
:
G
1
2
9
,
O
p

i
u
n
e

s
o
f
t
w
a
r
e

1
)
Luai n considerare la programare:
Maina i TNC trebuie s fie pregtite pentru interpolarea
suprafeei cilindrului de ctre constructorul de maini-
unealt. Consultai manualul mainii-unealt.
n primul bloc NC al programului de contur, programai
ntotdeauna ambele coordonate ale suprafeei cilindrice.
Asigurai-v c scula are suficient spaiu n lateral pentru
apropierea i ndeprtarea de contur.
Capacitatea de memorie pentru programarea unui ciclu SL
este limitat. Putei programa pn la 8192 de elemente
de contur ntr-un ciclu SL.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Cilindrul trebuie poziionat concentric pe masa rotativ.
Axa sculei trebuie s fie perpendicular pe masa rotativ.
n caz contrar, TNC va genera un mesaj de eroare.
Acest ciclu poate fi utilizat i ntr-un plan de lucru nclinat.
HEIDENHAIN iTNC 530 233
8
.
4

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

F
r
e
z
a
r
e

b
o
r
d
u
r


(
C
i
c
l
u
l

2
9
,

D
I
N
/
I
S
O
:
G
1
2
9
,
O
p

i
u
n
e

s
o
f
t
w
a
r
e

1
)
Parametrii ciclului
U Adncime frezare Q1 (valoare incremental): Distana
dintre suprafaa cilindric i partea inferioar a
conturului. Interval de intrare: de la -99999,9999 la
99999,9999
U Toleran de finisare pentru latur Q3 (valoare
incremental): Toleran finisare la peretele bordurii.
Tolerana de finisare mrete limea bordurii cu
dublul valorii introduse. Interval de intrare: de la
-99999,9999 la 99999,9999
U Prescriere degajare Q6 (valoare incremental):
Distana dintre vrful sculei i suprafaa cilindric.
Interval de intrare: de la 0 la 99999,9999, alternativ
PREDEF
U Adncime de ptrundere Q10 (valoare incremental):
Avans per tiere. Interval de intrare: de la
-99999,9999 la 99999,9999
U Viteza de avans pentru ptrundere Q11: Viteza de
deplasare a sculei n axa broei. Interval de intrare de
la 0 la 99999,9999, alternativ FAUTO, FU, FZ
U Viteza de avans pentru frezare Q12: Viteza de
deplasare a sculei n planul de lucru. Interval de
intrare de la 0 la 99999,9999, alternativ FAUTO, FU,
FZ
U Raza cilindrului Q16: Raza cilindrului pe care va fi
prelucrat conturul. Interval de intrare: de la 0 la
99999,9999
U Tip dimensiune? ang./lin. Q17: Dimensiunile pentru
axa rotativ a subprogramului sunt date n grade (0)
sau n mm/inci (1).
U Lime canal Q20: Limea canalului care va fi
prelucrat. Interval de intrare: de la -99999,9999 la
99999,9999
Plda: Blocuri NC
63 CYCL DEF 29 MARGINEA SUPRAFEEI
CILINDRICE
Q1=-8 ;ADNCIME FREZARE
Q3=+0 ;TOLERAN PENTRU
LATUR
Q6=+0 ;PRESCRIERE DE DEGAJARE
Q10=+3 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
FREZARE
Q16=25 ;RAZ
Q17=0 ;TIP DIMENSIUNE
Q20=12 ;LIME BORDUR
234 Cicluri fixe: Suprafa cilindric
8
.
5

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

F
r
e
z
a
r
e

c
o
n
t
u
r

e
x
t
e
r
i
o
r

(
C
i
c
l
u
l

3
9
,

D
I
N
/
I
S
O
:

G
1
3
9
,
O
p

i
u
n
e

s
o
f
t
w
a
r
e

1
)
8.5 SUPRAFA CILINDRU Frezare
contur exterior (Ciclul 39,
DIN/ISO: G139, Opiune
software 1)
Rulare ciclu
Acest ciclu v ofer posibilitatea s programai un contur deschis n
dou dimensiuni i apoi s-l rulai pe o suprafa cilindric pentru
prelucrare 3-D. Cu acest ciclu TNC regleaz scula astfel nct, cu
compensarea razei activ, peretele conturului deschis este
ntotdeauna paralel cu axa cilindrului.
Spre deosebire de Ciclurile 28 i 29, n subprogramul de contur definii
conturul efectiv care va fi prelucrat.
1 TNC poziioneaz scula peste punctul de pornire a prelucrrii. TNC
localizeaz punctul de pornire lng primul punct de pornire definit
n subprogramul de contur, decalat de diametrul sculei
(comportament standard).
2 Dup ce TNC a poziionat scula la prima adncime de ptrundere,
aceasta se deplaseaz ntr-un arc circular, la viteza de avans de
frezare Q12, tangenial fa de contur. Dac a fost programat n
acest sens, va lsa metal pentru tolerana de finisare.
3 La prima adncime de ptrundere, scula frezeaz de-a lungul
conturului programat, cu viteza de avans Q12, pn cnd urma
conturului este terminat.
4 Scula se ndeprteaz apoi de peretele bordurii pe un traseu
tangenial i revine la punctul de pornire al prelucrrii.
5 Paii de la 2 la 4 sunt repetai pn este atins adncimea de
frezare Q1 programat.
6 n final, scula se retrage pe axa sculei pn la nlimea de
degajare sau la ultima poziie programat nainte de ciclu (n
funcie de parametrul mainii 7420).
Putei defini comportamentul de apropiere al Ciclului 39 n
parametrul mainii 7680, bit 16.
Bit 16 = 0:
Apropiere i deprtare tangenial
Bit 16 = 1:
Trecei ctre adncime vertical n punctul de pornire al
conturului fr apropiere tangenial a sculei, pn la
punctul final al conturului fr deprtare tangenial.
HEIDENHAIN iTNC 530 235
8
.
5

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

F
r
e
z
a
r
e

c
o
n
t
u
r

e
x
t
e
r
i
o
r

(
C
i
c
l
u
l

3
9
,

D
I
N
/
I
S
O
:

G
1
3
9
,
O
p

i
u
n
e

s
o
f
t
w
a
r
e

1
)
Luai n considerare la programare:
Maina i TNC trebuie s fie pregtite pentru interpolarea
suprafeei cilindrului de ctre constructorul de maini-
unealt. Consultai manualul mainii-unealt.
n primul bloc NC al programului de contur, programai
ntotdeauna ambele coordonate ale suprafeei cilindrice.
Asigurai-v c scula are suficient spaiu n lateral pentru
apropierea i ndeprtarea de contur.
Capacitatea de memorie pentru programarea unui ciclu SL
este limitat. Putei programa pn la 8192 de elemente
de contur ntr-un ciclu SL.
Semnul algebric pentru parametrul de ciclu ADNCIME
determin direcia de lucru. Dac programai ADNCIME
= 0, ciclul nu va fi executat.
Cilindrul trebuie poziionat concentric pe masa rotativ.
Axa sculei trebuie s fie perpendicular pe masa rotativ.
n caz contrar, TNC va genera un mesaj de eroare.
Acest ciclu poate fi utilizat i ntr-un plan de lucru nclinat.
236 Cicluri fixe: Suprafa cilindric
8
.
5

S
U
P
R
A
F
A


C
I
L
I
N
D
R
U

F
r
e
z
a
r
e

c
o
n
t
u
r

e
x
t
e
r
i
o
r

(
C
i
c
l
u
l

3
9
,

D
I
N
/
I
S
O
:

G
1
3
9
,
O
p

i
u
n
e

s
o
f
t
w
a
r
e

1
)
Parametrii ciclului
U Adncime frezare Q1 (valoare incremental): Distana
dintre suprafaa cilindric i partea inferioar a
conturului. Interval de intrare: de la -99999,9999 la
99999,9999
U Toleran de finisare pentru latur Q3 (valoare
incremental): Toleran finisare la peretele
conturului. Interval de intrare: de la -99999,9999 la
99999,9999
U Prescriere degajare Q6 (valoare incremental):
Distana dintre vrful sculei i suprafaa cilindric.
Interval de intrare: de la 0 la 99999,9999, alternativ
PREDEF
U Adncime de ptrundere Q10 (valoare incremental):
Avans per tiere. Interval de intrare: de la
-99999,9999 la 99999,9999
U Viteza de avans pentru ptrundere Q11: Viteza de
deplasare a sculei n axa broei. Interval de intrare de
la 0 la 99999,9999, alternativ FAUTO, FU, FZ
U Viteza de avans pentru frezare Q12: Viteza de
deplasare a sculei n planul de lucru. Interval de
intrare de la 0 la 99999,9999, alternativ FAUTO, FU,
FZ
U Raza cilindrului Q16: Raza cilindrului pe care va fi
prelucrat conturul. Interval de intrare: de la 0 la
99999,9999
U Tip dimensiune? ang./lin. Q17: Dimensiunile pentru
axa rotativ a subprogramului sunt date n grade (0)
sau n mm/inci (1).
Plda: Blocuri NC
63 CYCL DEF 39 CONTUR SUPRAFA
CILINDRU
Q1=-8 ;ADNCIME FREZARE
Q3=+0 ;TOLERAN PENTRU
LATUR
Q6=+0 ;PRESCRIERE DE DEGAJARE
Q10=+3 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
FREZARE
Q16=25 ;RAZ
Q17=0 ;TIP DIMENSIUNE
HEIDENHAIN iTNC 530 237
8
.
6

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
8.6 Exemple de programare
Exemplu: Suprafaa cilindrului cu Ciclul 27
Not:
Maina cu cap B i masa C
Cilindrul este centrat pe masa rotativ
Originea se afl n centrul mesei rotative
0 BEGIN PGM C27 MM
1 TOOL CALL 1 Z S2000 Apelare scul: Diametru 7
2 L Z+250 R0 FMAX Retragere scul
3 L X+50 Y0 R0 FMAX Prepoziionare scul n centrul mesei rotative
4 PLAN SPAIAL SPA+0 SPB+90 SPC+0
ROTIRE MBMAX FMAX
Poziionare
5 CYCL DEF 14.0 CONTOUR GEOMETRY Definire subprogram de contur
6 CYCL DEF 14.1 CONTOUR LABEL 1
7 CYCL DEF 27 SUPRAFA CILINDRIC Definire parametri de prelucrare
Q1=-7 ;ADNCIME FREZARE
Q3=+0 ;TOLERAN PENTRU
LATUR
Q6=2 ;PRESCRIERE DE DEGAJARE
Q10=4 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=250 ;VITEZ DE AVANS PENTRU
FREZARE
Q16=25 ;RAZ
Q17=1 ;TIP DIMENSIUNE
C
Z
157
60
30
20
R
7
.
5
50
238 Cicluri fixe: Suprafa cilindric
8
.
6

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
8 L C+0 R0 FMAX M13 M99 Prepoziionare mas rotativ, bro PORNIT, apelare ciclu
9 L Z+250 R0 FMAX Retragere scul
10 PLAN RESETARE ROTIRE FMAX nclinai napoi, anulai funcia PLAN
11 M2 Sfrit program
12 LBL 1 Subprogram de contur
13 L C+40 X+20 RL Datele pentru axele rotative sunt introduse n mm (Q17=1), avans
transversal pe axa X din cauza nclinrii de 90
14 L C+50
15 RND R7.5
16 L X+60
17 RND R7.5
18 L IC-20
19 RND R7.5
20 L X+20
21 RND R7.5
22 L C+40
23 LBL 0
24 END PGM C27 MM
HEIDENHAIN iTNC 530 239
8
.
6

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Exemplu: Suprafaa cilindrului cu Ciclul 28
Note:
Cilindrul este centrat pe masa rotativ
Maina cu cap B i masa C
Originea se afl n centrul mesei rotative
Descrierea traseului punctului de mijloc n
subprogramul de contur
0 BEGIN PGM C28 MM
1 TOOL CALL 1 Z S2000 Apelarea sculei, axa sculei Z, diametru 7
2 L Z+250 R0 FMAX Retragere scul
3 I X+50 Y+0 R0 FMAX Poziionare scul n centrul mesei rotative
4 PLAN SPAIAL SPA+0 SPB+90 SPC+0
ROTIRE FMAX
Poziionare
5 CYCL DEF 14.0 CONTOUR GEOMETRY Definire subprogram de contur
6 CYCL DEF 14.1 CONTOUR LABEL 1
7 CYCL DEF 28 SUPRAFA CILINDRIC Definire parametri de prelucrare
Q1=-7 ;ADNCIME FREZARE
Q3=+0 ;TOLERAN PENTRU LATUR
Q6=2 ;PRESCRIERE DE DEGAJARE
Q10=-4 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=250 ;VITEZ DE AVANS PENTRU
FREZARE
Q16=25 ;RAZ
Q17=1 ;TIP DIMENSIUNE
Q20=10 ;LIME CANAL
Q21=0.02 ;TOLERAN Reprelucrare activ
C
Z
157
52.5
40
35
60
70
240 Cicluri fixe: Suprafa cilindric
8
.
6

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
8 L C+0 R0 FMAX M3 M99 Prepoziionare mas rotativ, bro PORNIT, apelare ciclu
9 L Z+250 R0 FMAX Retragere scul
10 PLAN RESETARE ROTIRE FMAX nclinai napoi, anulai funcia PLAN
11 M2 Sfrit program
12 LBL 1 Subprogram de contur, descrierea traseului punctului de mijloc
13 L C+40 X+0 RL Datele pentru axele rotative sunt introduse n mm (Q17=1), avans
transversal pe axa X din cauza nclinrii de 90
14 L X+35
15 L C+60 X+52.5
16 L X+70
17 LBL 0
18 END PGM C28 MM
Cicluri fixe: Buzunarul
conturului cu formula de
contur
242 Cicluri fixe: Buzunarul conturului cu formula de contur
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e
9.1 Cicluri SL cu formule de contur
complexe
Elemente de baz
Ciclurile SL i formulele complexe de contur v permit s efectuai
contururi complexe prin combinarea de subcontururi (buzunare sau
insule). Definii subcontururile individuale (date geometrice) ca
programe separate. Astfel, orice subcontur poate fi utilizat de mai
multe ori. TNC calculeaz conturul complet din subcontururile
selectate, pe care le legai printr-o formul de contur.
Plda: Structura programului: Prelucrare cu
cicluri SL i forumule de contur complexe
0 BEGIN PGM CONTOUR MM
.. .
5 SEL CONTOUR MODEL
6 CYCL DEF 20 CONTOUR DATA.. .
8 CYCL DEF 22 DEGROARE...
9 CYCL CALL
.. .
12 CYCL DEF 23 FINISARE N PROFUNZIME..
13 CYCL CALL
.. .
16 CYCL DEF 24 FINISARE LATERAL.. .
17 CYCL CALL
63 L Z+250 R0 FMAX M2
64 END PGM CONTOUR MM
Capacitatea de memorie pentru programarea unui ciclu SL
(toate programele de descriere a conturului) este limitat la
128 de contururi. Numrul de elemente de contur posibile
depinde de tipul conturului (contur exterior sau interior) i
de numrul de descrieri de contur. Putei programa pn
la 16384 elemente.
Ciclurile SL cu formule de contur implic o machet
structurat de program i v permit s salvai contururi
utilizate frecvent n programe individuale. Utiliznd o
formul de contur putei conecta subcontururile la un
contur complet i putei defini dac acesta este aplicat
pentru un buzunar sau pentru o insul.
n forma actual, funcia "Cicluri SL cu formule de contur"
necesit intrri din mai multe zone ale interfeei TNC
pentru utilizator. Aceast funcie servete ca baz pentru
dezvoltri ulterioare.
HEIDENHAIN iTNC 530 243
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e
Proprietile subcontururilor
n mod prestabilit, TNC consider conturul ca fiind un buzunar. Nu
programai o compensare a razei. n formula de contur, putei
transforma un buzunar ntr-o insul, dndu-i valoarea negativ.
TNC ignor vitezele de avans F i funciile auxiliare M.
Transformrile de coordonate sunt permise. Dac sunt programate
n cadrul subconturului, ele sunt de asemenea aplicate n
subprogramele urmtoare, dar nu necesit resetarea dup apelarea
ciclului.
Dei subprogramele pot conine coordonate pe axa broei, astfel de
coordonate sunt ignorate.
Planul de lucru este definit n primul bloc de coordonate al
subprogramului. Axele secundare U,V, W sunt permise.
Caracteristicile ciclurilor fixe
TNC poziioneaz automat scula la prescrierea de degajare nainte
de un ciclu.
Fiecare nivel de alimentare este frezat fr ntreruperi, deoarece
cuitul avanseaz transversal n jurul insulelor i nu deasupra lor.
Raza "colurilor interioare" poate fi programat - scula continu s se
deplaseze, pentru a preveni deteriorarea suprafeei la colurile
interioare (acest lucru este valabil pentru trecerea cea mai din afar
n ciclurile Degroare i Finisare lateral).
Conturul este abordat pe un arc tangenial pentru finisarea lateral.
Pentru finisarea n profunzime, scula se apropie din nou de piesa de
prelucrat pe un arc tangenial (pentru axa sculei Z, de exemplu, arcul
poate fi n planul Z/X).
Conturul este prelucrat complet prin frezare n sensul avansului sau
n sens contrar avansului.
Datele de prelucrare (cum ar fi adncimea de frezare, tolerana la
finisare i prescrierea de degajare) sunt introduse ca DATE CONTUR
n Ciclul 20.
Plda: Structur program: Calcularea de
subcontururi cu formula de contur
0 BEGIN PGM MODEL MM
1 DECLARARE CONTUR QC1 = CERC1
2 DECLARARE CONTUR QC2 = CERC31XY
3 DECLARARE CONTUR QC3 = TRIUNGHI
4 DECLARARE CONTUR QC4 = PTRAT
5 QC10 = ( QC1 | QC3 | QC4 ) \ QC2
6 END PGM MODEL MM
0 BEGIN PGM CIRCLE1 MM
1 CC X+75 Y+50
2 LP PR+45 PA+0
3 CP IPA+360 DR+
4 END PGM CERC1 MM
0 BEGIN PGM CERC31XY MM
...
...
Cu Parametrul mainii 7420 putei determina poziia sculei
la sfritul Ciclurilor 21 la 24.
244 Cicluri fixe: Buzunarul conturului cu formula de contur
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e Selectarea unui program cu definiii de contur
Cu funcia SELECTARE CONTUR selectai un program cu definiii de
contur, din care TNC preia descrierile de contur:
U Afiare rnd de taste soft cu funcii speciale
U Selectai meniul pentru funcii de contur i prelucrare
n punct.
U Apsai tasta soft SELECTARE CONTUR.
U Apsai tasta soft WINDOW SELECTION: TNC
suprapune o fereastr n care putei selecta tabelul de
origine dorit
U Selectai un program prin intermediul tastelor cu sgei
sau printr-un clic de mouse, apsnd ENT: TNC
introduce numele complet al cii n blocul SEL
CONTOUR.
U Confirmai aceast funcie cu tasta END.
U Introducei numele complet al programului ce conine
definiia de contur i confirmai cu tasta END.
Alternativ, putei introduce i numele programului sau numele complet
al cii programului cu definiia conturului, direct prin intermediul
tastaturii.
Programai un bloc SELECTARE CONTUR naintea
ciclurilor SL. Ciclul 14 GEOMETRIE CONTUR nu mai este
necesar dac utilizai SELECTARE CONTUR.
HEIDENHAIN iTNC 530 245
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e Definirea descrierilor de contur
Cu funcia DECLARARE CONTUR introducei ntr-un program, calea
programelor din care TNC preia descrierile de contur. n plus, putei
selecta o adncime separat pentru aceast descriere de contur
(funcia FCL 2):
U Afiare rnd de taste soft cu funcii speciale
U Selectai meniul pentru funcii de contur i prelucrare
puncte.
U Apsai tasta soft DECLARARE CONTUR.
U Introducei numrul indicatorului de contur QC, i
confirmai cu tasta ENT.
U Apsai tasta soft WINDOW SELECTION: TNC
suprapune o fereastr n care putei selecta tabelul
care trebuie apelat.
U Selectai un program cu descrierea conturului prin
intermediul tastelor cu sgei sau printr-un clic de
mouse, apsnd ENT: TNC introduce numele
complet al cii n blocul SELECTARE CONTUR.
U Definii o adncime separat pentru conturul selectat.
U Confirmai aceast funcie cu tasta END.
Alternativ, putei introduce i numele programului cu descrierea
conturului sau numele complet al cii programului, direct prin
intermediul tastaturii.
Cu indicatorii de contur dai QC putei include diverse
contururi n formula de contur.
Dac programai adncimi separate pentru contururi,
atunci trebuie s asignai o adncime la toate
subcontururile (asignai adncimea 0, dac este cazul).
246 Cicluri fixe: Buzunarul conturului cu formula de contur
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e Introducerea unei formule complexe de contur
Putei utiliza tastele soft pentru a interconecta diverse contururi ntr-o
formul matematic.
U Afiare rnd de taste soft cu funcii speciale
U Selectai meniul pentru funcii de contur i prelucrare
puncte.
U Apsai tasta soft FORMUL CONTUR. n acest caz
TNC afieaz urmtoarele taste soft:
Funcie matematic Tast soft
Intersectat cu
de ex. QC10 = QC1 & QC5
Reunit cu
de ex. QC25 = QC7 | QC18
Reunit fr intersectare
de ex. QC12 = QC5 ^ QC25
Intersectat cu complementul pt.
de ex. QC25 = QC1 \ QC2
Complement zon contur
de ex. QC12 = #QC11
Paranteze deschise
de ex. QC12 = QC1 * (QC2 + QC3)
Paranteze nchise
de ex. QC12 = QC1 * (QC2 + QC3)
Definirea unui singur contur
de ex. QC12 = QC1
HEIDENHAIN iTNC 530 247
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e Contururile suprapuse
n mod prestabilit, TNC consider un contur programat ca fiind un
buzunar. Cu funciile formulei de contur, putei transforma un contur
dintr-un buzunar ntr-o insul.
Buzunarele i insulele pot fi suprapuse pentru a forma un contur nou.
Putei aadar mri suprafaa unui buzunar cu un alt buzunar sau s o
reducei cu o insul.
Subprograme: buzunare suprapuse
Buzunarele A i B se suprapun.
TNC calculeaz punctele de intersecie S1 i S2 (nu trebuie
programate).
Buzunarele sunt programate ca cercuri complete.
A
B
Urmtoarele exemple de programare reprezint programe
de descriere contur, care sunt definite ntr-un program de
definire contur. Programul definire contur este apelat prin
funcia SELECTARE CONTUR n programul principal
efectiv.
248 Cicluri fixe: Buzunarul conturului cu formula de contur
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e
Program de descriere contur 1: buzunar A
Program de descriere contur 2: buzunar B
Suprafaa de includere
Ambele suprafee A i B trebuie s fie prelucrate, inclusiv suprafaa
suprapus:
Suprafeele A i B trebuie programate n programe separate, fr
compensarea razei.
n formula de contur, suprafeele A i B sunt procesate cu funcia
"reunit cu".
Program definire contur:
0 BEGIN PGM POCKET_A MM
1 L X+10 Y+50 R0
2 CC X+35 Y+50
3 C X+10 Y+50 DR-
4 END PGM POCKET_A MM
0 BEGIN PGM BUZUNAR_B MM
1 L X+90 Y+50 R0
2 CC X+65 Y+50
3 C X+90 Y+50 DR-
4 END PGM BUZUNAR_B MM
A
B
50 .. .
51 .. .
52 DECLARARE CONTUR QC1 = BUZUNAR_A.H
53 DECLARARE CONTUR QC2 = BUZUNAR_B.H
54 QC10 = QC1 | QC2
55 .. .
56 .. .
HEIDENHAIN iTNC 530 249
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e
Suprafaa de excludere
Suprafaa A trebuie s fie prelucrat fr poriunea suprapus de B:
Suprafeele A i B trebuie introduse n programe separate, fr
compensarea razei.
n formula de contur, suprafaa B este sczut din suprafaa A cu
funcia "reunit cu complementul".
Program definire contur:
Suprafaa de intersecie
Trebuie prelucrat numai suprafaa unde A i B se suprapun.
(Suprafeele acoperite numai de A sau B nu trebuie procesate).
Suprafeele A i B trebuie introduse n programe separate, fr
compensarea razei.
n formula conturului, suprafeele A i B sunt procesate cu funcia
intersectare cu.
Program definire contur:
Prelucrarea conturului cu Ciclurile SL
A
B
50 . ..
51 . ..
52 DECLARARE CONTUR QC1 = BUZUNAR_A. H
53 DECLARARE CONTUR QC2 = BUZUNAR_B.H
54 QC10 = QC1 \ QC2
55 . ..
56 . ..
A
B
50 . ..
51 . ..
52 DECLARARE CONTUR QC1 = BUZUNAR_A. H
53 DECLARARE CONTUR QC2 = BUZUNAR_B.H
54 QC10 = QC1 & QC2
55 . ..
56 . ..
Conturul complet este prelucrat cu Ciclurile SL de la 20 la
24 (consultai Prezentare general, la pagina 184).
250 Cicluri fixe: Buzunarul conturului cu formula de contur
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e
Exemplu: Degroarea i finisarea contururilor suprapuse cu formula de contur
0 BEGIN PGM CONTOUR MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Definirea piesei brute de prelucrat
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+2.5 Definire scul pentru frez de degroare
4 TOOL DEF 2 L+0 R+3 Definire scul pentru frez de finisare
5 TOOL CALL 1 Z S2500 Apelare scul pentru freza de degroare
6 L Z+250 R0 FMAX Retragere scul
7 SEL CONTOUR MODEL Specificare program definire contur
8 CYCL DEF 20 DATE CONTUR Definire parametri generali de prelucrare
Q1=-20 ;ADNCIME FREZARE
Q2=1 ;SUPRAPUNERE TRASEU SCUL
Q3=+0. 5 ;TOLERAN PENTRU LATUR
Q4=+0. 5 ;TOLERAN PENTRU BAZ
Q5=+0 ;COORDONAT DE SUPRAFA
Q6=2 ;PRESCRIERE DE DEGAJARE
Q7=+100 ;NLIME DEGAJARE
Q8=0.1 ;RAZ DE ROTUNJIRE
Q9=-1 ;DIRECIE
9 CYCL DEF 22 DEGROARE Definire ciclu: Degroare
Q10=5 ;ADNCIME DE PTRUNDERE
X
Y
35
50
100
100
1
6
16
R
2
5
65
16
R
2
5
HEIDENHAIN iTNC 530 251
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e
Programul definire contur cu formule de contur:
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=350 ;VITEZ DE AVANS PENTRU
DEGROARE
Q18=0 ;SCUL DEGROARE GROSIER
Q19=150 ;VITEZ DE AVANS RECTILINIE
ALTERNATIV
Q401=100 ;FACTORUL DE VITEZ DE
AVANS
Q404=0 ;DIAMETRU DEGROARE FIN
10 CYCL CALL M3 Apelare ciclu: Degroare
11 TOOL CALL 2 Z S5000 Apelare scul pentru freza de finisare
12 CYCL DEF 23 FINISARE INFERIOAR Definire ciclu: Finisare n profunzime
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=200 ;VITEZ DE AVANS PENTRU
DEGROARE
13 CYCL CALL M3 Apelare ciclu: Finisare n profunzime
14 CYCLE DEF 24 FINISARE LATERAL Definire ciclu: Finisare lateral
Q9=+1 ;DIRECIE
Q10=5 ;ADNCIME DE PTRUNDERE
Q11=100 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q12=400 ;VITEZ DE AVANS PENTRU
DEGROARE
Q14=+0 ;TOLERAN PENTRU LATUR
15 CYCL CALL M3 Apelare ciclu: Finisare lateral
16 L Z+250 R0 FMAX M2 Retragere pe axa sculei, oprire program
17 END PGM CONTOUR MM
0 BEGIN PGM MODEL MM Program definire contur
1 DECLARARE CONTUR QC1 = CERC1 Definire indicator contur pentru programul CERC1
2 FN 0: Q1 =+35 Asignarea valorilor pentru parametrii utilizai n PGM CIRCLE31XY
3 FN 0: Q2 = +50
4 FN 0: Q3 =+25
5 DECLARARE CONTUR QC2 = CERC31XY Definire indicator contur pentru programul CERC31XY
6 DECLARARE CONTUR QC3 = TRIUNGHI Definire indicator contur pentru programul TRIUNGHI
7 DECLARARE CONTUR QC4 = PTRAT Definire indicator contur pentru programul PTRAT
8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4 Formul contur
9 END PGM MODEL MM
252 Cicluri fixe: Buzunarul conturului cu formula de contur
9
.
1

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

c
o
m
p
l
e
x
e
Programe descriere contur:
0 BEGIN PGM CERC1 MM Program descriere contur: cerc la dreapta
1 CC X+65 Y+50
2 L PR+25 PA+0 R0
3 CP IPA+360 DR+
4 END PGM CERC1 MM
0 BEGIN PGM CERC31XY MM Program descriere contur: cerc la stnga
1 CC X+Q1 Y+Q2
2 LP PR+Q3 PA+0 R0
3 CP IPA+360 DR+
4 END PGM CERC31XY MM
0 BEGIN PGM TRIUNGHI MM Program descriere contur: triunghi la dreapta
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 TRIUNGHI MM
0 BEGIN PGM PTRAT MM Program descriere contur: ptrat la stnga
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 PTRAT MM
HEIDENHAIN iTNC 530 253
9
.
2

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

s
i
m
p
l
e
9.2 Cicluri SL cu formule de contur
simple
Noiuni fundamentale
Ciclurile SL i formulele complexe de contur v permit s efectuai
contururi simple prin combinarea de subcontururi (buzunare sau
insule). Definii subcontururile individuale (date geometrice) ca
programe separate. Astfel, orice subcontur poate fi utilizat de mai
multe ori. TNC calculeaz conturul din subcontururile selectate.
Proprietile subcontururilor
n mod prestabilit, TNC consider conturul ca fiind un buzunar. Nu
programai o compensare a razei.
TNC ignor vitezele de avans F i funciile auxiliare M.
Transformrile de coordonate sunt permise. Dac sunt programate
n cadrul subconturului, ele sunt de asemenea aplicate n
subprogramele urmtoare, dar nu necesit resetarea dup apelarea
ciclului.
Dei subprogramele pot conine coordonate pe axa broei, astfel de
coordonate sunt ignorate.
Planul de lucru este definit n primul bloc de coordonate al
subprogramului. Axele secundare U,V, W sunt permise.
Plda: Structura programului: Prelucrare cu
cicluri SL i forumule de contur complexe
0 BEGIN PGM CONTDEF MM
...
5 PATTERN DEF
P1= "POCK1. H"
I2 = ISLE2.H DEPTH5
I3 ISLE3. H DEPTH7. 5
6 CYCL DEF 20 CONTOUR DATA. ..
8 CYCL DEF 22 DEGROARE. ..
9 CYCL CALL
...
12 CYCL DEF 23 FINISARE N
PROFUNZIME.. .
13 CYCL CALL
...
16 CYCL DEF 24 FINISARE LATERAL...
17 CYCL CALL
63 L Z+250 R0 FMAX M2
64 END PGM CONTDEF MM
Capacitatea de memorie pentru programarea unui ciclu SL
(toate programele de descriere a conturului) este limitat la
128 de contururi. Numrul de elemente de contur posibile
depinde de tipul conturului (contur exterior sau interior) i
de numrul de descrieri de contur. Putei programa pn
la 16384 elemente.
254 Cicluri fixe: Buzunarul conturului cu formula de contur
9
.
2

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

s
i
m
p
l
e
Caracteristicile ciclurilor fixe
TNC poziioneaz automat scula la prescrierea de degajare nainte
de un ciclu.
Fiecare nivel de alimentare este frezat fr ntreruperi, deoarece
cuitul avanseaz transversal n jurul insulelor i nu deasupra lor.
Raza "colurilor interioare" poate fi programat - scula continu s se
deplaseze, pentru a preveni deteriorarea suprafeei la colurile
interioare (acest lucru este valabil pentru trecerea cea mai din afar
n ciclurile Degroare i Finisare lateral).
Conturul este abordat pe un arc tangenial pentru finisarea lateral.
Pentru finisarea n profunzime, scula se apropie din nou de piesa de
prelucrat pe un arc tangenial (pentru axa sculei Z, de exemplu, arcul
poate fi n planul Z/X).
Conturul este prelucrat complet prin frezare n sensul avansului sau
n sens contrar avansului.
Datele de prelucrare (cum ar fi adncimea de frezare, tolerana la
finisare i prescrierea de degajare) sunt introduse ca DATE CONTUR
n Ciclul 20.
Cu Parametrul mainii 7420 putei determina poziia sculei
la sfritul Ciclurilor 21 la 24.
HEIDENHAIN iTNC 530 255
9
.
2

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

s
i
m
p
l
e Introducerea unei formule simple de contur
Putei utiliza tastele soft pentru a interconecta diverse contururi ntr-o
formul matematic.
U Afiare rnd de taste soft cu funcii speciale
U Selectai meniul pentru funcii de contur i prelucrare
puncte.
U Apsai tasta soft DEFINIRE CONTUR. TNC deschide
o fereastra de dialog pentru introducerea formulei de
contur.
U Selectai numele primului subcontur cu tasta soft
WINDOW SELECTION sau introducei-l direct. Primul
subcontur trebuie s fie ntotdeauna cel mai adnc
buzunar. Confirmai cu tasta ENT.
U Specificai, cu ajutorul tastei soft, dac urmtorul
subcontur este buzunar sau insul. Confirmai cu
tasta ENT.
U Selectai numele celui de-al doilea subcontur cu tasta
soft WINDOW SELECTION sau introducei-l direct.
Confirmai apsnd tasta ENT.
U Dac este nevoie, introducei i adncimea celui de-al
2-lea contur. Confirmai cu tasta ENT.
U Continuai pn ai introdus toate subcontururile.
Prelucrarea conturului cu Ciclurile SL
Ca regul, ncepei lista de subcontururi cu buzunarul
cel mai adnc!
Dac s-a definit conturul ca o insul, TNC folosete
adncimea introdus ca nlimea insulei. Valoarea
introdus (fr semn algebric) face referin la suprafaa
piesei de prelucrat!
Dac adncimea este introdus ca 0, pentru buzunare
este aplicat adncimea definit n Ciclul 20. Insulele se
ridic apoi la suprafaa piesei de prelucrat!
Conturul complet este prelucrat cu Ciclurile SL de la 20 la
24 (consultai Prezentare general, la pagina 184).
256 Cicluri fixe: Buzunarul conturului cu formula de contur
9
.
2

C
i
c
l
u
r
i

S
L

c
u

f
o
r
m
u
l
e

d
e

c
o
n
t
u
r

s
i
m
p
l
e
Cicluri fixe: Frezare
multitrecere
258 Cicluri fixe: Frezare multitrecere
1
0
.
1

E
l
e
m
e
n
t
e

d
e

b
a
z

10.1 Elemente de baz


Prezentare general
TNC ofer patru cicluri de prelucrare a suprafeelor, cu urmtoarele
caracteristici:
Create cu un sistem CAD/CAM
Suprafee dreptunghiulare, plate
Suprafee plate, n unghi oblic
Suprafee nclinate n orice direcie
Suprafee strmbe
Ciclu Tast soft Pagin
30 RULARE DATE 3-D
Pentru frezarea multitrecere a datelor 3-
D n mai muli pai de avans
Pagina 259
230 FREZARE MULTITRECERE
Pentru suprafee rectangulare plate
Pagina 261
231 SUPRAFA RIGLAT
Pentru suprafee oblice, nclinate sau
strmbe
Pagina 263
232 FREZARE FRONTAL
Pentru suprafee rectangulare
orizontale, cu supradimensionri
indicate i mai muli pai de avans
Pagina 267
HEIDENHAIN iTNC 530 259
1
0
.
2

R
U
L
A
R
E

D
A
T
E

3
-
D

(
C
i
c
l
u
l

3
0
,

D
I
N
/
I
S
O
:

G
6
0
)
10.2 RULARE DATE 3-D (Ciclul 30,
DIN/ISO: G60)
Rulare ciclu
1 Din poziia actual, TNC amplaseaz scula cu avans transversal
rapid FMAX n axa sculei, la prescrierea de degajare de deasupra
punctului MAX, pe care l-ai programat n ciclu.
2 Apoi, scula se deplaseaz la FMAX n planul de lucru, ctre
punctul MIN pe care l-ai programat n ciclu.
3 Din acest punct, scula avanseaz ctre primul punct de contur, cu
viteza de avans pentru ptrundere.
4 Ulterior, TNC proceseaz toate punctele stocate n fiierul de date
digitizate la viteza de avans pentru frezare. Dac este cazul, TNC
retrage scula ntre operaiile de prelucrare la prescrierea de
degajare, dac anumite zone trebuie lsate neprelucrate.
5 La sfritul ciclului, scula este retras cu FMAX la prescrierea de
degajare.
Luai n considerare la programare:
Putei folosi n special Ciclul 30 pentru a rula programe n
limbaj conversaional, create offline n avansuri multiple.
260 Cicluri fixe: Frezare multitrecere
1
0
.
2

R
U
L
A
R
E

D
A
T
E

3
-
D

(
C
i
c
l
u
l

3
0
,

D
I
N
/
I
S
O
:

G
6
0
)
Parametrii ciclului
U Nume PGM date 3D:: Introducei numele programului
n care sunt stocate datele de contur. Dac fiierul nu
este stocat n directorul curent, introducei calea
complet. Pot fi introduse maxim 254 caractere.
U Punct minim interval: Cele mai mici coordonate
(coordonate X, Y i Z) din intervalul ce urmeaz a fi
frezat. Interval de intrare: de la -99999,9999 la
99999,9999
U Punct maxim interval: Cele mai mari coordonate
(coordonate X, Y i Z) din intervalul ce urmeaz a fi
frezat. Interval de intrare: de la -99999,9999 la
99999,9999
U Prescriere de degajare 1 (valoare incremental):
Distana dintre vrful sculei i suprafaa piesei de
prelucrat pentru deplasrile sculei cu avans
transversal rapid. Interval de intrare: de la 0 la
99999,9999
U Adncime de ptrundere 2 (valoare incremental):
Avans per tiere Interval de intrare: -de la 99999,9999
la 99999,9999
U Vitez de avans pentru ptrundere 3: Viteza de avans
transversal al sculei n timpul ptrunderii n mm/min.
Interval de intrare: de la 0 la 99999,999; n mod
alternativ FAUTO.
U Vitez de avans pentru ptrundere 4: Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,9999; n mod
alternativ FAUTO.
U Funcia auxiliar M: nregistrarea opional a uneia
pn la dou funcii auxiliare, de exemplu M13.
Interval de intrare: de la 0 la 999
Plda: Blocuri NC
64 CYCL DEF 30. 0 RUN 3-D DATA
65 CYCL DEF 30. 1 PGM DIGIT.: BSP.H
66 CYCL DEF 30. 2 X+0 Y+0 Z-20
67 CYCL DEF 30. 3 X+100 Y+100 Z+0
68 CYCL DEF 30. 4 SETARE 2
69 CYCL DEF 30. 5 PECKG -5 F100
70 CYCL DEF 30. 6 F350 M8
4
Y
X
MIN
MAX
X
Z
1
2
3
HEIDENHAIN iTNC 530 261
1
0
.
3

F
R
E
Z
A
R
E

M
U
L
T
I
T
R
E
C
E
R
E

(
C
i
c
l
u
l

2
3
0
,

D
I
N
/
I
S
O
:

G
2
3
0
)
10.3 FREZARE MULTITRECERE
(Ciclul 230, DIN/ISO: G230)
Rulare ciclu
1 Din poziia curent din planul de lucru, TNC poziioneaz scula cu
avans transversal rapid FMAX la punctul de pornire 1; TNC
deplaseaz scula la stnga i n sus cu raza acesteia.
2 Apoi, scula se deplaseaz cu FMAX n axa sculei la prescrierea de
degajare. De acolo se apropie de poziia pornire programat pe
axa sculei, la viteza de avans pentru ptrundere.
3 Apoi, scula se deplaseaz la viteza de avans pentru frezare ctre
punctul de sfrit 2. TNC calculeaz punctul de sfrit de la punctul
de pornire programat, lungimea programului i raza sculei.
4 TNC decaleaz scula la punctul de pornire pentru urmtoarea
trecere, la viteza de avans de suprapunere. Decalajul este calculat
din limea programat i numrul de tieri.
5 Apoi, scula revine n direcia negativ a primei axe.
6 Frezarea multitrecere este repetat pn la finalizarea suprafeei
programate.
7 La sfritul ciclului, scula este retras cu FMAX la prescrierea de
degajare.
Luai n considerare la programare:
X
Y
Z
1
2
Din poziia actual, TNC poziioneaz scula la punctul de
pornire, mai nti n planul de lucru i apoi pe axa broei.
Prepoziionai scula n aa fel nct s nu aib loc nicio
coliziune ntre scul i dispozitivele de fixare.
262 Cicluri fixe: Frezare multitrecere
1
0
.
3

F
R
E
Z
A
R
E

M
U
L
T
I
T
R
E
C
E
R
E

(
C
i
c
l
u
l

2
3
0
,

D
I
N
/
I
S
O
:

G
2
3
0
)
Parametrii ciclului
U Punct de pornire n axa 1 Q225 (valoare absolut):
Coordonata minim a punctului suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa de
referin a planului de lucru. Interval de intrare: de la
-99999,9999 la 99999,9999
U Punct de pornire n axa 2 Q226 (valoare absolut):
Coordonata minim a punctului suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Punctul de pornire n axa 3 Q227 (valoare
absolut): nlimea n axa broei, la care este
executat frezarea multitrecere. Interval de
intrare: de la -99999,9999 la 99999,9999
U Lungime prima latur Q218 (valoare incremental):
Lungimea suprafeei ce urmeaz a fi frezat n mai
multe treceri, n axa de referin a planului de lucru,
raportat la punctul de pornire din prima ax. Interval
de intrare: de la 0 la 99999,9999
U Lungime a doua latur Q219 (valoare incremental):
Lungimea suprafeei ce urmeaz a fi frezat n mai
multe treceri, n axa secundar a planului de lucru,
raportat la punctul de pornire din a 2-a ax. Interval
de intrare: de la 0 la 99999,9999
U Numrul de tieri Q240: Numrul de treceri care vor fi
executate peste suprafa. Interval de intrare: de la 0
la 99999
U Vitez de avans pentru ptrundere Q206: Q206: Viteza
de avans transversal al sculei n timpul deplasrii de
la prescrierea de degajare la adncimea de frezare n
mm/min. Interval de intrare: de la 0 la 99999,9999; n
mod alternativ FAUTO, FU, FZ.
U Vitez de avans pentru frezare Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,9999, n mod
alternativ FAUTO, FU, FZ
U Viteza de avans pentru pas Q209: Viteza de avans
transversal al sculei n timpul deplasrii la urmtoarea
trecere, n mm/min. Dac deplasai scula transversal
n material, introducei Q209 astfel nct s fie mai mic
dect Q207. Dac o deplasai transversal n spaiu
deschis, Q209 poate fi mai mare dect Q207. Interval
de intrare de la 0 la 99999,9999, alternativ FAUTO,
FU, FZ
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i adncimea de frezare
pentru poziionare la nceputul i sfritul ciclului.
Interval de intrare: 0 la 99999,9999, alternativ
PREDEF
Plda: Blocuri NC
71 CYCL DEF 230 FREZARE MULTITRECERE
Q225=+10 ;PUNCT DE PORNIRE N PRIMA
AX
Q226=+12 ;PUNCT DE PORNIRE A 2-A AX
Q227=+2. 5 ;PUNCT DE PORNIRE N A 3-A AX
Q218=150 ;LUNGIME PRIMA LATUR
Q219=75 ;LUNGIME A DOUA LATUR
Q240=25 ;NUMR DE TIERI
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q209=200 ;VITEZ DE AVANS DE
SUPRAPUNERE
Q200=2 ;PRESCRIERE DE DEGAJARE
X
Y
Q226
Q225
Q
2
1
9
Q218
Q207
Q209
N = Q240
X
Z
Q200
Q227
Q206
HEIDENHAIN iTNC 530 263
1
0
.
4

S
U
P
R
A
F
A


R
I
G
L
A
T


(
C
i
c
l
u
l
2
3
1
,

D
I
N
/
I
S
O
:

G
2
3
1
)
10.4 SUPRAFA RIGLAT
(Ciclul 231, DIN/ISO: G231)
Rulare ciclu
1 Din poziia curent, TNC poziioneaz scula printr-o micare 3-D
liniar, la punctul de pornire 1.
2 Ulterior, scula avanseaz ctre punctul de oprire 2 la viteza de
avans pentru frezare.
3 Din acest punct, scula se deplaseaz cu avans transversal rapid
FMAX, cu diametrul sculei, n direcia axei pozitive a sculei i apoi
napoi la punctul de pornire 1.
4 La punctul de pornire 1 TNC deplaseaz scula napoi la ultima
valoare Z parcurs.
5 Apoi, TNC deplaseaz scula n toate cele trei axe de la punctul 1
n direcia punctului 4 ctre linia urmtoare.
6 Din acest punct, scula se deplaseaz ctre punctul de oprire al
trecerii respective. TNC calculeaz punctul de sfrit din punctul 2
i deplasarea n direcia punctului 3.
7 Frezarea multitrecere este repetat pn la finalizarea suprafeei
programate.
8 La sfritul ciclului, scula este poziionat deasupra celui mai nalt
punct programat din axa sculei, decalat cu diametrul sculei.
X
Y
Z
1
2
3
4
X
Y
Z
1
2
3
4
264 Cicluri fixe: Frezare multitrecere
1
0
.
4

S
U
P
R
A
F
A


R
I
G
L
A
T


(
C
i
c
l
u
l
2
3
1
,

D
I
N
/
I
S
O
:

G
2
3
1
)
Micarea de tiere
Punctul de pornire i, prin urmare, direcia de frezare, este selectabil
deoarece TNC deplaseaz ntotdeauna scula de la punctul 1 la punctul
2 i n deplasarea complet, de la punctul 1 / 2 la punctul 3 / 4. Putei
programa punctul 1 n orice col al suprafeei care va fi prelucrat.
Dac utilizai o frez frontal pentru operaia de prelucrare, putei
optimiza finisajul suprafeei n urmtoarele feluri:
O tiere de modelare (coordonata pe axa broei a punctului 1 mai
mare dect coordonata pe axa broei a punctului 2) pentru suprafee
uor nclinate.
O tiere de conturare (coordonata pe axa broei a punctului 1 mai
mic dect coordonata pe axa broei a punctului 2) pentru suprafee
abrupte.
Cnd frezai suprafee strmbe, programai direcia principal de
tiere (de la punctul 1 la punctul 2) paralel cu direcia nclinaiei mai
pronunate.
Dac utilizai o frez sferic pentru operaia de prelucrare, putei
optimiza finisajul suprafeei n modul urmtor:
Cnd frezai suprafee strmbe, programai direcia principal de
tiere (de la punctul 1 la punctul 2) perpendicular pe direcia
nclinaiei celei mai pronunate.
Luai n considerare la programare:
X
Y
Z
1
4
3
2
Din poziia curent, TNC poziioneaz scula la punctul de
pornire 1, printr-o micare 3-D liniar. Prepoziionai scula
n aa fel nct s nu aib loc nicio coliziune ntre scul i
elementele de fixare.
TNC deplaseaz scula cu compensarea R0 a razei, ctre
poziiile programate.
Dac este necesar, utilizai o frez de capt cu tiere de
mijloc (DIN 844).
HEIDENHAIN iTNC 530 265
1
0
.
4

S
U
P
R
A
F
A


R
I
G
L
A
T


(
C
i
c
l
u
l
2
3
1
,

D
I
N
/
I
S
O
:

G
2
3
1
)
Parametrii ciclului
U Punct de pornire n axa 1 Q225 (valoare absolut):
Coordonata punctului de pornire al suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa de
referin a planului de lucru. Interval de intrare: de la
-99999,9999 la 99999,9999
U Punct de pornire n axa 2 Q226 (valoare absolut):
Coordonata punctului de pornire al suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa
secundar a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Punct de pornire n axa 3 Q227 (valoare absolut):
Coordonata punctului de pornire al suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa sculei.
Interval de intrare: de la -99999,9999 la 99999,9999
U Al doilea punct n axa 1 Q228 (valoare absolut):
Coordonata punctului de oprire al suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa de
referin a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al doilea punct n axa 2 Q229 (valoare absolut):
Coordonata punctului de oprire al suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa
secundar a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Al doilea punct n axa 3 Q230 (valoare absolut):
Coordonata punctului de oprire al suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa broei.
Interval de intrare: de la -99999,9999 la 99999,9999
U Al treilea punct n axa 1 Q231 (valoare absolut):
Coordonata punctului 3 n axa de referin a planului
de lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Al treilea punct n axa 2 Q232 (valoare absolut):
Coordonata punctului 3 n axa secundar a planului
de lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Al treilea punct n axa 3 Q233 (valoare absolut):
Coordonata punctului 3 n axa broei. Interval de
intrare: de la -99999,9999 la 99999,9999
X
Z
Q236
Q233
Q227
Q230
Q228 Q225 Q234 Q231
1
4
2
3
X
Y
Q229
Q207
N = Q240
Q226
Q232
Q235
1
2
3
4
266 Cicluri fixe: Frezare multitrecere
1
0
.
4

S
U
P
R
A
F
A


R
I
G
L
A
T


(
C
i
c
l
u
l
2
3
1
,

D
I
N
/
I
S
O
:

G
2
3
1
)
U Al patrulea punct n axa 1 Q234 (valoare absolut):
Coordonata punctului 4 n axa de referin a planului
de lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Al patrulea punct n axa 2 Q235 (valoare absolut):
Coordonata punctului 4 n axa secundar a planului
de lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Al patrulea punct n axa 3 Q236 (valoare absolut):
Coordonata punctului 4 n axa broei. Interval de
intrare: de la -99999,9999 la 99999,9999
U Numr de tieri Q240: Numrul de treceri care vor fi
executate ntre punctele 1 i 4, 2 i 3. Interval de
intrare: de la 0 la 99999
U Viteza de avans pentru frezare Q207: Viteza de avans
transversal al sculei n timpul frezrii n mm/min. TNC
execut primul pas la jumtate din viteza de avans
programat. Interval de intrare de la 0 la 99999,999,
alternativ FAUTO, FU, FZ
Plda: Blocuri NC
72 CYCL DEF 231 RULED SURFACE
Q225=+0 ;PUNCT DE PORNIRE N PRIMA
AX
Q226=+5 ;PUNCT DE PORNIRE A 2-A AX
Q227=-2 ;PUNCT DE PORNIRE N A 3-A
AX
Q228=+100;AL 2-LEA PUNCT N PRIMA AX
Q229=+15 ;AL 2-LEA PUNCT N A 2-A AX
Q230=+5 ;AL 2-LEA PUNCT IN A 3-A AX
Q231=+15 ;AL 3-LEA PUNCT N PRIMA AX
Q232=+125;AL 3-LEA PUNCT IN A 2-A AX
Q233=+25 ;AL 3-LEA PUNCT N A 3-A AX
Q234=+15 ;AL 4-LEA PUNCT N PRIMA AX
Q235=+125;AL 4-LEA PUNCT N A 2-A AX
Q236=+25 ;AL 4-LEA PUNCT IN A 3-A AX
Q240=40 ;NUMR DE TIERI
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
HEIDENHAIN iTNC 530 267
1
0
.
5

F
R
E
Z
A
R
E

F
R
O
N
T
A
L


(
C
i
c
l
u
l
2
3
2
,

D
I
N
/
I
S
O
:

G
2
3
2
)
10.5 FREZARE FRONTAL
(Ciclul 232, DIN/ISO: G232)
Rulare ciclu
Ciclul 232 este utilizat pentru frezarea frontal a unei suprafee
orizontale din mai muli pai de avans, lund n considerare tolerana
de finisare. Sunt disponibile trei strategii de prelucrare:
Strategie Q389=0: Prelucrare meandru, depire n afara suprafeei
prelucrate
Abordarea Q389=1: Prelucrare meandru, pas n interiorul
suprafeei prelucrate
Abordarea Q389=2: Prelucrare linie cu linie, retragere i pas la
viteza de avans de poziionare
1 Din poziia curent, TNC poziioneaz scula cu avans transversal
rapid FMAX, la poziia de pornire 1 folosind logica de poziionare:
Dac poziia curent n axa broei este mai mare dect a 2-a
prescriere de degajare, TNC poziioneaz scula mai nti n planul
de prelucrare i apoi n axa broei. n caz contrar, aceasta se
deplaseaz mai nti la a 2-a prescriere de degajare i apoi n
planul de prelucrare. Punctul de pornire din planul de prelucrare
este decalat fa de muchia piesei de prelucrat cu raza sculei i cu
distana de siguran n lateral.
2 Apoi scula se deplaseaz pe axa broei la prima adncime de
ptrundere calculat de dispozitivul de control, cu viteza de avans
de poziionare.
Strategia Q389=0
3 Apoi, scula avanseaz ctre punctul de oprire 2 la viteza de avans
pentru frezare. Punctul de sfrit se afl n afara suprafeei.
Dispozitivul de control calculeaz punctul de sfrit de la punctul de
pornire programat, lungimea programat i raza sculei.
4 TNC decaleaz scula la punctul de pornire pentru urmtoarea
trecere, la viteza de avans de prepoziionare. Decalajul este
calculat din limea programat, raza sculei i factorul maxim de
suprapunere a traseului.
5 Apoi, scula se deplaseaz napoi, n direcia punctului de pornire. 1.
6 Procesul este repetat pn la finalizarea suprafeei programate. La
finalul ultimei treceri, scula ptrunde la urmtoarea adncime de
prelucrare.
7 Pentru a evita micrile neproductive, suprafaa este prelucrat
apoi n direcia invers.
8 Procesul este repetat pn la prelucrarea tuturor pailor de avans.
n ultimul pas de avans, tolerana de finisare introdus este frezat
la viteza de avans de finisare.
9 La sfritul ciclului, TNC retrage scula cu FMAX la a 2-a prescriere
de degajare.
X
Y
Z
1
2
268 Cicluri fixe: Frezare multitrecere
1
0
.
5

F
R
E
Z
A
R
E

F
R
O
N
T
A
L


(
C
i
c
l
u
l
2
3
2
,

D
I
N
/
I
S
O
:

G
2
3
2
)
Strategia Q389=1
3 Apoi, scula avanseaz ctre punctul de oprire 2 la viteza de avans
pentru frezare. Punctul de sfrit se afl nuntrul suprafeei.
Dispozitivul de control calculeaz punctul de sfrit de la punctul
de pornire programat, lungimea programat i raza sculei.
4 TNC decaleaz scula la punctul de pornire pentru urmtoarea
trecere, la viteza de avans de prepoziionare. Decalajul este
calculat din limea programat, raza sculei i factorul maxim de
suprapunere a traseului.
5 Apoi, scula se deplaseaz napoi, n direcia punctului de pornire 1.
Deplasarea ctre linia urmtoare are loc n cadrul limitelor piesei
de prelucrat.
6 Procesul este repetat pn la finalizarea suprafeei programate. La
finalul ultimei treceri, scula ptrunde la urmtoarea adncime de
prelucrare.
7 Pentru a evita micrile neproductive, suprafaa este prelucrat
apoi n direcia invers.
8 Procesul este repetat pn la prelucrarea tuturor pailor de avans.
n ultimul pas de avans, tolerana de finisare introdus este frezat
la viteza de avans de finisare.
9 La sfritul ciclului, TNC retrage scula cu FMAX la a 2-a prescriere
de degajare.
Strategia Q389=2
3 Apoi, scula avanseaz ctre punctul de oprire 2 la viteza de avans
pentru frezare. Punctul de sfrit se afl n afara suprafeei.
Dispozitivul de control calculeaz punctul de sfrit de la punctul
de pornire programat, lungimea programat i raza sculei.
4 TNC poziioneaz scula pe axa broei la prescrierea de degajare
de deasupra adncimii curente a pasului de avans i apoi o
deplaseaz direct napoi la punctul de pornire din linia urmtoare,
cu viteza de avans de prepoziionare. TNC calculeaz decalajul din
limea programat, raza sculei i factorul maxim de suprapunere
a traseului.
5 Apoi, scula revine la adncimea curent de trecere i se
deplaseaz n direcia urmtorului punct de sfrit 2.
6 Procesul de frezare este repetat pn la finalizarea suprafeei
programate. La finalul ultimei treceri, scula ptrunde la urmtoarea
adncime de prelucrare.
7 Pentru a evita micrile neproductive, suprafaa este prelucrat
apoi n direcia invers.
8 Procesul este repetat pn la prelucrarea tuturor pailor de avans.
n ultimul pas de avans, tolerana de finisare introdus este frezat
la viteza de avans de finisare.
9 La sfritul ciclului, TNC retrage scula cu FMAX la a 2-a prescriere
de degajare.
X
Y
Z
1
2
X
Y
Z
1
2
HEIDENHAIN iTNC 530 269
1
0
.
5

F
R
E
Z
A
R
E

F
R
O
N
T
A
L


(
C
i
c
l
u
l
2
3
2
,

D
I
N
/
I
S
O
:

G
2
3
2
)
Luai n considerare la programare:
Parametrii ciclului
U Strategia de prelucrare (0/1/2) Q389: Specific modul
n care TNC va prelucra suprafaa:
0: Prelucrare meandru, depire la viteza de avans,
n afara suprafeei de prelucrat
1: Prelucrare meandru, depire la viteza de avans
pentru frezare, n cadrul suprafeei de prelucrat
2: Prelucrare linie cu linie, retragere i pas la viteza de
avans de poziionare
U Punct de pornire n axa 1 Q225 (valoare absolut):
Coordonata punctului de pornire al suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa de
referin a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Punct de pornire n axa 2 Q226 (valoare absolut):
Coordonata punctului de pornire al suprafeei ce
urmeaz a fi frezat n mai multe treceri n axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Punct de pornire n axa 3 Q227 (valoare absolut):
Coordonata suprafeei piesei de lucru, utilizat
pentru a calcula avansurile. Interval de intrare: de la
-99999,9999 la 99999,9999
U Punct de oprire n axa 3 Q386 (valoare absolut):
Coordonata n axa broei la care suprafaa
urmeaz a fi frezat frontal. Interval de intrare: de
la -99999,9999 la 99999,9999
U Lungimea primei marginii Q218 (valoare
incremental): Lungimea suprafeei care va fi
prelucrat, pe axa de referin a planului de lucru.
Utilizai semnul algebric pentru a specifica direcia
primei ci de frezare raportat la punctul de pornire pe
prima ax. Interval de intrare: de la -99999,9999 la
99999,9999
U Lungimea marginii 2 Q219 (valoare incremental):
Lungimea suprafeei care va fi prelucrat, pe axa
secundar a planului de lucru. Utilizai semnul
algebric pentru a specifica direcia primei depiri
raportat la punctul de pornire pe a 2-a ax. Interval
de intrare: de la -99999,9999 la 99999,9999
Introducei a 2-a prescriere de degajare n Q204 astfel
nct s nu aib loc nicio coliziune ntre scul i
dispozitivele de fixare.
X
Y
Q226
Q225
Q
2
1
9
Q218
X
Z
Q227
Q386
270 Cicluri fixe: Frezare multitrecere
1
0
.
5

F
R
E
Z
A
R
E

F
R
O
N
T
A
L


(
C
i
c
l
u
l
2
3
2
,

D
I
N
/
I
S
O
:

G
2
3
2
)
U Adncime maxim de ptrundere Q202 (valoare
incremental): Distana maxim de naintare a sculei
pentru fiecare pas. TNC calculeaz adncimea
efectiv de ptrundere din diferena dintre punctul de
sfrit i cel de nceput al axei sculei (lund n
considerare tolerana de finisare), astfel nct de
fiecare dat s fie utilizate adncimi de ptrundere
uniforme. Interval de intrare: de la 0 la 99999,9999
U Toleran pentru baz Q369 (valoare incremental):
Distana utilizat pentru ultimul avans. Interval de
intrare: de la 0 la 99999,9999
U Factorul maxim de suprapunere a traseului Q370:
Factorul maxim de pas k. TNC calculeaz pasul
efectiv din lungimea celei de-a doua laturi (Q219) i
raza sculei, astfel nct pentru prelucrare s fie utilizat
un pas constant. Dac ai introdus raza R2 n tabelul
de scule (de ex. raza dintelui cnd utilizai o frez
frontal), TNC reduce pasul n consecin. Interval de
intrare: de la 0,1 la 1,9999, alternativ PREDEF
U Vitez de avans pentru frezare Viteza de avans
transversal al sculei n timpul frezrii n mm/min.
Interval de intrare: de la 0 la 99999,9999, n mod
alternativ FAUTO, FU, FZ
U Viteza de avans pentru finisare Q385: Viteza de avans
transversal al sculei n timpul frezrii ultimului avans
n mm/min. Interval de intrare: de la 0 la 99999,9999,
alternativ FAUTO, FU, FZ.
U Viteza de avans pentru prepoziionare Q253: Viteza de
avans transversal al sculei n timpul apropierii de
poziia de pornire i a deplasrii la urmtoarea
trecere, n mm/min. Dac deplasai scula transversal
fa de material (Q389=1), TNC deplaseaz scula la
viteza de avans pentru frezare Q207. Interval intrare
de la 0 la 99999,9999, alternativ FMAX, FAUTO,
PREDEF.
X
Z
Q202
Q200
Q204
Q369
X
Y
Q357
Q253
Q207
k
HEIDENHAIN iTNC 530 271
1
0
.
5

F
R
E
Z
A
R
E

F
R
O
N
T
A
L


(
C
i
c
l
u
l
2
3
2
,

D
I
N
/
I
S
O
:

G
2
3
2
)
U Prescriere de degajare Q200 (valoare incremental):
Distana dintre vrful sculei i poziia de pornire n axa
sculei. Dac frezai cu strategia de prelucrare
Q389=2, TNC deplaseaz scula la prescrierea de
degajare peste adncimea curent de ptrundere, la
punctul de pornire al urmtoarei treceri. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U Degajare n lateral Q357 (valoare incremental):
Degajarea de siguran pe partea lateral a piesei de
prelucrat atunci cnd scula se apropie de prima
adncime de ptrundere i distana de la care apare
pasul dac se utilizeaz strategia de prelucrare
Q389=0 sau Q389=2. Interval de intrare: de la 0 la
99999,9999
U A 2-a prescriere degajare Q204 (valoare incremental):
Coordonata de pe axa broei la care nu poate aprea
nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare). Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
Plda: Blocuri NC
71 CYCL DEF 232 FREZARE FRONTAL
Q389=2 ;STRATEGIE
Q225=+10 ;PUNCT DE PORNIRE N PRIMA
AX
Q226=+12 ;PUNCT DE PORNIRE A 2-A AX
Q227=+2.5;PUNCT DE PORNIRE N A 3-A
AX
Q386=-3 ;PUNCT FINAL N AXA 3
Q218=150 ;LUNGIME PRIMA LATUR
Q219=75 ;LUNGIME A DOUA LATUR
Q202=2 ;ADNCIME MAX. DE
PTRUNDERE
Q369=0.5 ;TOLERAN PENTRU BAZ
Q370=1 ;SUPRAPUNERE MAX.
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q385=800 ;VITEZ DE AVANS PENTRU
FINISARE
Q253=2000;F PREPOZIIONARE
Q200=2 ;PRESCRIERE DE DEGAJARE
Q357=2 ;DEGAJARE N LATERAL
Q204=2 ;A 2-A PRESCRIERE DE
DEGAJARE
272 Cicluri fixe: Frezare multitrecere
1
0
.
6

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
10.6 Exemple de programare
Exemplu: Frezare multitrecere
0 BEGIN PGM C230 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z+0 Definirea piesei brute de prelucrat
2 BLK FORM 0.2 X+100 Y+100 Z+40
3 TOOL DEF 1 L+0 R+5 Definiie scul
4 TOOL CALL 1 Z S3500 Apelare scul
5 L Z+250 R0 FMAX Retragere scul
6 CYCL DEF 230 FREZARE MULTITRECERE Definire ciclu: FREZARE MULTITRECERE
Q225=+0 ;PUNCT DE PORNIRE AXA 1
Q226=+0 ;PUNCT DE PORNIRE AXA 2
Q227=+35 ;PUNCT DE PORNIRE AXA 3
Q218=100 ;LUNGIME PRIMA LATUR
Q219=100 ;LUNGIME A 2-A LATUR
Q240=25 ;NUMR DE TIERI
Q206=250 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q207=400 ;VITEZ DE AVANS PENTRU
FREZARE
Q209=150 ;VITEZ DE AVANS PENTRU
SUPRAPUNERE
Q200=2 ;SALT DEGAJARE
X
Y
100
100
Z
Y
35
HEIDENHAIN iTNC 530 273
1
0
.
6

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
7 L X+-25 Y+0 R0 FMAX M3 Prepoziionare n apropierea punctului de pornire
8 CYCL CALL Apelare ciclu
9 L Z+250 R0 FMAX M2 Retragere pe axa sculei, oprire program
10 END PGM C230 MM
274 Cicluri fixe: Frezare multitrecere
1
0
.
6

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
HEIDENHAIN iTNC 530 275
1
0
.
6

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
276 Cicluri fixe: Frezare multitrecere
1
0
.
6

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Cicluri: Transformri ale
coordonatelor
278 Cicluri: Transformri ale coordonatelor
1
1
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
11.1 Noiuni fundamentale
Prezentare general
Dup programarea unui contur, acesta poate fi poziionat pe piesa de
prelucrat n diverse locaii i cu dimensiuni diferite, prin utilizarea
transformrii coordonatelor. TNC asigur urmtoarele cicluri pentru
transformarea coordonatelor:
Ciclu Tast soft Pagin
7 DECALARE DE ORIGINE
Pentru deplasarea direct a contururilor
n cadrul programului sau din tabelele
de origine
Pagina 280
247 SETARE ORIGINE
Setarea decalrii de origine n timpul
rulrii programului
Pagina 287
8 IMAGINE N OGLIND
Oglindirea contururilor
Pagina 288
10 ROTAIE
Pentru rotirea contururilor n planul de
lucru
Pagina 290
11 FACTOR DE SCALARE
Pentru mrirea sau micorarea
dimensiunii contururilor
Pagina 292
26 FACTOR DE SCALARE SPECIFIC
AXEI
Pentru mrirea sau micorarea
dimensiunii contururilor cu factori de
scalare pentru fiecare ax
Pagina 294
19 PLAN DE LUCRU
Prelucrarea n sistemul de coordonate
nclinat pe maini cu capete pivotante
i/sau mese rotative
Pagina 296
HEIDENHAIN iTNC 530 279
1
1
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e Efectul transformrii coordonatelor
nceputul efectului: O transformare de coordonate devine valid din
momentul n care este definit nu este apelat. Rmne valabil
pn n momentul n care este modificat sau anulat.
Pentru a anula transformrile coordonatelor:
Definii cicluri pentru comportament de baz cu o valoare nou,
precum factorul de scalare 1.0.
Executai o funcie auxiliar M2, M30 sau un bloc END PGM (n
funcie de MP7300).
Selectai un program nou
Funcia auxiliar a programului M142 tergerea informaiilor
modale ale programului.
280 Cicluri: Transformri ale coordonatelor
1
1
.
2

D
E
C
A
L
A
R
E

D
E

O
R
I
G
I
N
E

(
C
i
c
l
u
l
7
,

D
I
N
/
I
S
O
:

G
5
4
)
11.2 DECALARE DE ORIGINE
(Ciclul 7, DIN/ISO: G54)
Efect
DECALAREA DE ORIGINE permite repetarea operaiilor de prelucrare
n diverse locaii de pe piesa de prelucrat.
Cnd este definit ciclul DECALARE DE ORIGINE, toate datele despre
coordonate sunt bazate pe noua decalare de origine. TNC afieaz
deplasarea decalrii de origine pentru fiecare ax ntr-un afiaj
suplimentar de stare. Este permis de asemenea intrarea pentru axele
de rotaie.
Resetare
Programai o decalare de origine la coordonatele X=0, Y=0 etc.
direct cu definirea unui ciclu.
Utilizai funcia RESETARE DECALARE DE ORIGINE.
Apelai o decalare de origine la coordonatele
X=0; Y=0 etc. din tabelul de origine.
Grafice
Dac programai o DIMENSIUNE PIES BRUT nou dup
decalarea de origine, putei utiliza MP 7310 pentru a determina dac
DIMENSIUNE PIES BRUT este raportat la originea curent sau
la cea original. Raportarea unei noi DIMENSIUNE PIES BRUT la
originea curent v permite s afiai fiecare parte din program n care
sunt prelucrai mai muli palei.
Parametrii ciclului
U Decalare de origine: Introducei coordonatele noii
origini. Valorile absolute sunt raportate la originea
setat manual a piesei de prelucrat. Valorile
incrementale sunt raportate ntotdeauna la ultima
origine valid aceasta poate fi reprezentat de o
origine care a fost deja decalat. Interval de intrare:
Pn la 6 axe NC, fiecare de la 99999,9999 la
99999,9999
Z
Z
X
X
Y
Y
Z
X
Y
X
Y
Plda: Blocuri NC
13 CYCL DEF 7. 0 DECALARE DE ORIGINE
14 CYCL DEF 7. 1 X+60
16 CYCL DEF 7. 3 Z-5
15 CYCL DEF 7. 2 Y+40
HEIDENHAIN iTNC 530 281
1
1
.
3

D
e
c
a
l
a
r
e
a

O
R
I
G
I
N
I
I

c
u

T
a
b
e
l
e

d
e

o
r
i
g
i
n
e

(
C
i
c
l
u
l
7
,

D
I
N
/
I
S
O
:
G
5
3
)
11.3 Decalarea ORIGINII cu Tabele
de origine (Ciclul 7,
DIN/ISO: G53)
Efect
Tabelele de origine sunt utilizate pentru:
Repetarea n mod frecvent a secvenelor de prelucrare n diferite
locaii pe piesa brut
Utilizarea frecvent a aceleiai decalri de origine
n cadrul unui program, putei s programai puncte de origine direct n
definirea ciclului sau s le apelai dintr-un tabel de origine.
Resetare
Apelai o decalare de origine la coordonatele
X=0; Y=0 etc. din tabelul de origine.
Executai o decalare a originii n coordonatele X=0, Y=0 etc. direct
cu definirea unui ciclu:
Utilizai funcia RESETARE DECALARE DE ORIGINE.
Grafice
Dac programai o DIMENSIUNE PIES BRUT nou dup
decalarea de origine, putei utiliza MP 7310 pentru a determina dac
DIMENSIUNE PIES BRUT este raportat la originea curent sau
la cea original. Raportarea unei noi DIMENSIUNE PIES BRUT la
originea curent v permite s afiai fiecare parte din program n care
sunt prelucrai mai muli palei.
Afiri de stare
n afiajul suplimentar de stare sunt afiate urmtoarele date din
tabelul de origine:
Numele i calea tabelului de origine activ
Numrul originii active
Comentariu din coloana DOC a numrului originii active
N
0
N
2
N
4
N
1
N
3
N
5
Z
X
Y
Z
X
Y
X
Y
X
Y
N
0
N 2
N 1
1
2
1
2
282 Cicluri: Transformri ale coordonatelor
1
1
.
3

D
e
c
a
l
a
r
e
a

O
R
I
G
I
N
I
I

c
u

T
a
b
e
l
e

d
e

o
r
i
g
i
n
e

(
C
i
c
l
u
l
7
,

D
I
N
/
I
S
O
:
G
5
3
)
Luai n considerare la programare:
Pericol de coliziune!
Originile dintr-un tabel de origine sunt raportate
ntotdeauna i exclusiv la originea curent (presetat).
MP7475, care definea anterior raportarea originilor la
originea mainii sau la cea a piesei de prelucrat, are acum
rol de msur de siguran. Dac MP7475 = 1, TNC
genereaz un mesaj de eroare, n cazul n care o decalare
de origine este apelat din tabelul de origine.
Tabelele origine din TNC 4xx, ale cror coordonate sunt
raportate la originea mainii (MP7475 = 1), nu pot fi
utilizate cu iTNC 530.
Dac utilizai deplasrile decalrilor de origine cu tabele de
decalri de origine, atunci utilizai funcia SELECTARE
TABEL, pentru a activa tabelul de decalri de origine dorit
din programul NC.
Dac lucrai fr SELECTATE TABEL, atunci trebuie s
activai tabelul de decalri de origine dorit nainte de
rularea unui test sau de rularea unui program. (Acest lucru
este valabil i pentru graficele de programare).
Folosii gestionarul de fiiere pentru a selecta tabelul
dorit pentru a rula un test n modul de operare Rulare
Test: Tabelul va avea starea S.
Folosii gestionarul de fiiere pentru a selecta tabelul
dorit pentru a rula un program n modul de rulare
program: Tabelul va avea starea M.
Valorile coordonatelor din tabelele de origine pot fi aplicate
numai cu valori de coordonate absolute.
Liniile noi pot fi inserate numai la sfritul tabelului.
HEIDENHAIN iTNC 530 283
1
1
.
3

D
e
c
a
l
a
r
e
a

O
R
I
G
I
N
I
I

c
u

T
a
b
e
l
e

d
e

o
r
i
g
i
n
e

(
C
i
c
l
u
l
7
,

D
I
N
/
I
S
O
:
G
5
3
)
Parametrii ciclului
U Decalare de origine: Introducei numrul originii din
tabelul de origini sau un parametru Q. Dac
introducei un parametru Q, TNC activeaz numrul
originii introdus n parametrul Q. Interval de intrare: de
la 0 la 9999
Selectarea unui tabel de origine n programul
piesei
Cu funcia SELECTARE TABEL selectai tabelul din care TNC preia
originile:
U Pentru a selecta funciile pentru apelarea unui
program, apsai tasta APEL PGM.
U Apsai tasta soft TABEL DE ORIGINE.
U Apsai tasta soft WINDOW SELECTION: TNC
suprapune o fereastr n care putei selecta tabelul de
origine dorit
U Selectai un tabel de origini prin intermediul tastelor cu
sgei sau printr-un clic de mouse, apsnd ENT:
TNC introduce numele complet al cii n blocul
SELECTARE TABEL.
U Confirmai aceast funcie cu tasta END.
Alternativ, putei introduce i numele tabelului sau numele complet al
cii tabelului pentru a-l apela direct prin intermediul tastaturii.
Plda: Blocuri NC
77 CYCL DEF 7.0 DECALARE DE ORIGINE
78 CYCL DEF 7.1 #5
Programai un bloc SELECTARE TABEL nainte de ciclul
7 Decalare de origine.
Un tabel de origine selectat cu SELECTARE TABEL
rmne activ pn n momentul selectrii unui alt tabel de
origine cu SELECTARE TABEL sau prin PGM MGT.
Putei defini tabele de origine i valori de origine ntr-un
bloc NC cu funcia TABEL DECALARE DE ORIGINE.
284 Cicluri: Transformri ale coordonatelor
1
1
.
3

D
e
c
a
l
a
r
e
a

O
R
I
G
I
N
I
I

c
u

T
a
b
e
l
e

d
e

o
r
i
g
i
n
e

(
C
i
c
l
u
l
7
,

D
I
N
/
I
S
O
:
G
5
3
)
Editarea tabelului de origine n modul de operare
Programare i editare.
Selectarea tabelului de origine n modul de operare Programare i
editare.
U Apsai tasta PGM MGT pentru a selecta gestionarul
de fiiere.
U Afieaz tabelele de origini: Apsai tastele soft
SELECTARE TIP i AFIARE .D.
U Selectai tabelul dorit sau introducei un nume nou de
fiier.
U Editai fiierul. Rndul de taste soft conine
urmtoarele funcii pentru editare:
Dup ce ai modificat o valoare dintr-un tabel de origine,
trebuie s salvai modificarea cu tasta ENT. n caz contrar,
este posibil ca modificarea s nu fie inclus n timpul rulrii
programului.
Funcie Tast soft
Selectare nceput tabel
Selectare sfrit tabel
Deplasare pagin anterioar
Deplasare pagin urmtoare
Inserare linie (posibil numai la sfritul tabelului)
tergere linie
Confirmare linie introdus i deplasare la nceputul
liniei urmtoare
Adugai numrul de linii introdus (origini) la captul
tabelului
HEIDENHAIN iTNC 530 285
1
1
.
3

D
e
c
a
l
a
r
e
a

O
R
I
G
I
N
I
I

c
u

T
a
b
e
l
e

d
e

o
r
i
g
i
n
e

(
C
i
c
l
u
l
7
,

D
I
N
/
I
S
O
:
G
5
3
)
Editarea unui tabel cu buzunare ntr-un mod de
operare Rulare program
ntr-un mod rulare program putei selecta tabelul decalare origine activ.
Apsai tasta soft TABEL DE DECALARE DE ORIGINE. Putei utiliza
aceleai funcii de editare ca cele din modul de operare Programare i
editare.
Transferul valorilor efective n tabelul de origine
Putei introduce n tabelul de de origine poziia curent a sculei sau
ultima poziie palpat apsnd tasta "captare poziie efectiv":
U Plasai caseta text pe linia din coloana n care dorii s introducei
poziia.
U Selectai funcia de preluare poziie actual: TNC
deschide o fereastr contextual i ntreab dac
dorii s introducei poziia curent a sculei sau
ultimele valori palpate.
U Selectai funcia dorit cu tastele sgei i confirmai
selecia cu tasta ENT.
U Pentru a introduce valorile n toate axele, apsai tasta
soft TOATE VALORILE.
U Pentru a introduce valoarea pe axa n care se afl
caseta text, apsai tasta soft VALOARE CURENT.
286 Cicluri: Transformri ale coordonatelor
1
1
.
3

D
e
c
a
l
a
r
e
a

O
R
I
G
I
N
I
I

c
u

T
a
b
e
l
e

d
e

o
r
i
g
i
n
e

(
C
i
c
l
u
l
7
,

D
I
N
/
I
S
O
:
G
5
3
)
Configurarea tabelului de origine
n al doilea i al treilea rnd de taste soft putei defini axele pentru care
dorii s setai originile, pentru fiecare tabel de origine. n setarea
standard toate axele sunt active. Dac dorii s excludei o ax, setai
tasta soft corespunztoare la OPRIT. TNC va terge coloana
respectiv din tabelul de origine.
Dac nu dorii s definii un tabel de origine pentru o ax activ,
apsai tasta NO ENT. TNC introduce o liniu n coloana respectiv.
Pentru a prsi un tabel de origini
Selectai un alt tip de fiier n gestionarul de fiiere i selectai fiierul
dorit.
HEIDENHAIN iTNC 530 287
1
1
.
4

S
E
T
A
R
E

O
R
I
G
I
N
E

(
C
i
c
l
u
l

2
4
7
,

D
I
N
/
I
S
O
:

G
2
4
7
)
11.4 SETARE ORIGINE (Ciclul 247,
DIN/ISO: G247)
Efect
Cu Ciclul SETARE ORIGINE putei activa o presetare definit n
tabelul presetat ca noua origine.
Dup definirea unui ciclul SETARE ORIGINE, toate intrrile de
coordonate i decalrile de origine (absolute i incrementale) sunt
raportate la noua presetare.
Afiri de stare
n afiajul de stare TNC afieaz numrul presetrii active, n spatele
simbolului de origine.
Luai n considerare nainte de programare:
Parametrii ciclului
U Numr pentru origine?: Introducei numrul originii ce
urmeaz a fi activat, din tabelul prestabilit. Interval
de intrare: de la 0 la 65535
Z
Z
X
X
Y
Y
Cnd activai o origine din tabelul de presetri, TNC
reseteaz decalarea de origine activ.
TNC seteaz presetarea numai pe axele definite cu
valorile din tabelul presetat. Originile axelor marcate cu
rmn neschimbate.
Dac activai numrul prestabilit 0 (linia 0), activai ultima
origine setat ntr-un mod de operare manual.
Ciclul 247 nu funcioneaz n modul Rulare test.
Plda: Blocuri NC
13 CYCL DEF 247 SETARE DE ORIGINE
Q339=4 ;NUMR DE ORIGINE
288 Cicluri: Transformri ale coordonatelor
1
1
.
5

I
M
A
G
I
N
E

N

O
G
L
I
N
D


(
C
i
c
l
u
l
8
,

D
I
N
/
I
S
O
:

G
2
8
)
11.5 IMAGINE N OGLIND
(Ciclul 8, DIN/ISO: G28)
Efect
TNC poate prelucra imaginea n oglind a unui contur n planul de
lucru.
Ciclul imagine n oglind este aplicat din momentul n care este definit
n program. Funcioneaz de asemenea n modul de operare
Poziionare cu MDI. Axele oglindite active sunt afiate n afiajul
suplimentar de stare.
Dac oglindii o singur ax, direcia de prelucrare va fi inversat.
(Cu excepia ciclurilor fixe).
Dac oglindii dou axe, direcia de prelucrare rmne neschimbat.
Rezultatul imaginii n oglind depinde de locaia originii:
Dac originea se afl pe conturul care va fi oglindit, elementul este
rotit.
Dac originea se afl n afara conturului care va fi oglindit, elementul
"sare" ntr-o alt locaie.
Resetare
Programai ciclul IMAGINE N OGLIND din nou cu NO ENT.
Luai n considerare la programare:
Y
X
Z
Y
X
Z
Dac oglindii o singur ax, direcia de prelucrare va fi
inversat pentru ciclurile de frezare (ciclurile 2xx).
Excepie: Ciclul 208 n care este valabil direcia definit n
ciclu.
HEIDENHAIN iTNC 530 289
1
1
.
5

I
M
A
G
I
N
E

N

O
G
L
I
N
D


(
C
i
c
l
u
l
8
,

D
I
N
/
I
S
O
:

G
2
8
)
Parametrii ciclului
U Ax n oglind?: Introducei axa care va fi oglindit.
Putei oglindi toate axele - inclusiv axele rotative - cu
excepia axelor broei i a axelor auxiliare asociate
acesteia. Putei introduce maxim trei axe. Interval
intrare: pn la trei axe NC X, Y, Z, U, V, W, A, B, C
Plda: Blocuri NC
79 CYCL DEF 8.0 IMAGINE N OGLIND
80 CYCL DEF 8.1 X Y U
290 Cicluri: Transformri ale coordonatelor
1
1
.
6

R
O
T
A

I
E

(
C
i
c
l
u
l

1
0
,

D
I
N
/
I
S
O
:
G
7
3
)
11.6 ROTAIE (Ciclul 10,
DIN/ISO: G73)
Efect
TNC poate roti sistemul de coordonate n jurul originii activ n planul de
lucru din cadrul unui program.
Ciclul ROTAIE este aplicat din momentul n care este definit n
program. Funcioneaz de asemenea n modul de operare Poziionare
cu MDI. Unghiul activ de rotaie este afiat n afiajul suplimentar de
stare.
Ax de referin pentru unghiul de rotaie:
planul X/Y axa X
planul Y/Z axa Y
planul Z/X axa Z
Resetare
Programai din nou ciclul ROTAIE cu un unghi de rotaie de 0.
Luai n considerare la programare:
Z
Z
X
X
Y
Y
X
Y
60
40
35
X
Y
Compensarea activ a razei este anulat prin definirea
Ciclului 10 i trebuie, ca urmare, s fie reprogramat, dac
este cazul.
Dup definirea Ciclului 10, trebuie s deplasai ambele axe
ale planului de lucru pentru a activa rotaia pentru toate
axele.
HEIDENHAIN iTNC 530 291
1
1
.
6

R
O
T
A

I
E

(
C
i
c
l
u
l

1
0
,

D
I
N
/
I
S
O
:
G
7
3
)
Parametrii ciclului
U Rotaie: Introducei unghiul de rotaie n grade ().
Interval de intrare de la 360,000 la +360,000
(valoare absolut sau incremental)
Plda: Blocuri NC
12 CALL LBL 1
13 CYCL DEF 7.0 DECALARE DE ORIGINE
14 CYCL DEF 7.1 X+60
15 CYCL DEF 7.2 Y+40
16 CYCL DEF 10.0 ROTAIE
17 CYCL DEF 10.1 ROT+35
18 CALL LBL 1
292 Cicluri: Transformri ale coordonatelor
1
1
.
7

S
C
A
L
A
R
E

(
C
i
c
l
u
l

1
1
,

D
I
N
/
I
S
O
:
G
7
2
)
11.7 SCALARE (Ciclul 11,
DIN/ISO: G72)
Efect
TNC mrete sau micoreaz dimensiunea contururilor n cadrul unui
program, permindu-v s programai tolerane de micorare sau de
supradimensionare.
Ciclul FACTOR DE SCALARE este aplicat din momentul n care este
definit n program. Funcioneaz de asemenea n modul de operare
Poziionare cu MDI. Factorul de scalare activ este afiat n afiajul
suplimentar de stare.
Factorul de scalare influeneaz
Planul de lucru sau pe toate cele trei axe de coordonate n acelai
timp (n funcie de MP 7410)
dimensiunile din cicluri
Axele paralele U,V,W
Premise
Este recomandabil s setai originea la o muchie sau un col al
conturului, nainte de a mri sau micora conturul.
Mrire: SCL mai mare dect 1 i cel mult 99,999 999
Micorare: SCL mai mic dect 1 i cel puin 0,000 001
Resetare
Programai din nou ciclul FACTOR DE SCALARE cu un factor de
scalare de 1.
Z
Z
X
X
Y
Y
X
Y
60
40
X
Y
36
30
(27)
(22.5)
HEIDENHAIN iTNC 530 293
1
1
.
7

S
C
A
L
A
R
E

(
C
i
c
l
u
l

1
1
,

D
I
N
/
I
S
O
:
G
7
2
)
Parametrii ciclului
U Factor de scalare?: Introducei factorul de scalare SCL.
TNC multiplic coordonatele i razele cu factorul SCL
(conform descrierii din seciunea "Efect", de mai sus)
Interval de intrare: de la 0,000000 la 99,999999
Plda: Blocuri NC
11 CALL LBL 1
12 CYCL DEF 7.0 DECALARE DE ORIGINE
13 CYCL DEF 7.1 X+60
14 CYCL DEF 7.2 Y+40
15 CYCL DEF 11.0 SCALARE
16 CYCL DEF 11.1 SCL 0.75
17 CALL LBL 1
294 Cicluri: Transformri ale coordonatelor
1
1
.
8

S
C
A
L
A
R
E

S
P
E
C
I
F
I
C


A
X
E
I

(
C
i
c
l
u
l

2
6
)
11.8 SCALARE SPECIFIC AXEI
(Ciclul 26)
Efect
Cu ciclul 26 putei motiva factorii de micorare i supradimensionare
pentru fiecare ax.
Ciclul FACTOR DE SCALARE este aplicat din momentul n care este
definit n program. Funcioneaz de asemenea n modul de operare
Poziionare cu MDI. Factorul de scalare activ este afiat n afiajul
suplimentar de stare.
Resetare
Programai ciclul FACTOR DE SCALARE cu un factor de scalare de 1
pentru aceeai ax.
Luai n considerare la programare:
X
Y
CC
Axele de coordonate care mpart coordonatele pentru arce
trebuie mrite sau reduse cu acelai factor.
Putei programa fiecare ax de coordonat cu un factor
propriu de scalare specific acesteia.
n plus, putei introduce coordonatele unui centru pentru
toi factorii de scalare.
Dimensiunea conturului este mrit sau micorat n
raport cu centrul i nu neaprat (ca n Ciclul 11 SCALARE)
n raport cu originea activ.
HEIDENHAIN iTNC 530 295
1
1
.
8

S
C
A
L
A
R
E

S
P
E
C
I
F
I
C


A
X
E
I

(
C
i
c
l
u
l

2
6
)
Parametrii ciclului
U Axa i factorul de scalare: Selectai axa/axele de
coordonate cu tasta soft i introducei factorul/factorii
implicai n mrire sau micorare. Interval de intrare:
de la 0.000000 la 99.999999
U Coordonate centru: Introducei centrul mririi sau
micorrii specifice axei. Interval de intrare: de la
-99999,9999 la 99999,9999
Plda: Blocuri NC
25 CALL LBL 1
26 CYCL DEF 26.0 SCALARE SPECIFIC
AXEI
27 CYCL DEF 26.1 X 1. 4 Y 0.6 CCX+15 CCY+20
28 CALL LBL 1
15
X
Y
20
CC
296 Cicluri: Transformri ale coordonatelor
1
1
.
9

P
L
A
N

D
E

L
U
C
R
U

(
C
i
c
l
u
l

1
9
,

D
I
N
/
I
S
O
:

G
8
0
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e
1
)
11.9 PLAN DE LUCRU (Ciclul 19,
DIN/ISO: G80, Opiune
software 1)
Efect
n ciclul 19 definii poziia planului de lucru de ex. poziia axei sculei
raportat la sistemul de coordonate al mainii prin introducerea
unghiurilor de nclinare. Exist dou modaliti de a determina poziia
planului de lucru:
Introducei direct poziia axelor de rotaie.
Descriei poziia planului de lucru utiliznd pn la 3 rotaii (unghiuri
spaiale) ale sistemului de coordonate fixat al mainii. Unghiul
spaial necesar poate fi calculat prin trasarea unei linii
perpendiculare prin planul de lucru nclinat i considerarea acesteia
ca fiind axa n jurul crei dorii s nclinai. Cu dou unghiuri spaiale,
putei defini exact n spaiu fiecare poziie a sculei.
Dac programai poziia planului de lucru prin intermediul unghiurilor
spaiale, TNC calculeaz automat poziiile unghiurilor necesare ale
axelor nclinate i le va stoca n parametrii Q120 (axa A) pn la Q122
(axa C).
Z
X
B
X
Z
Y
X'
Y'
Reinei c poziia sistemului de coordonate nclinat i, prin
urmare, toate deplasrile din cadrul sistemului nclinat,
depind de descrierea planului nclinat.
Avertisment!
n funcie de configurarea mainii dvs., sunt posibile dou
soluii matematice (poziia axei) pentru definirea unui
unghi spaial. Efectuai teste corespunztoare asupra
mainii dvs. pentru a afla ce poziie a axei selecteaz
software-ul TNC n fiecare caz.
Dac opiunea software DCM este disponibil pentru dvs.,
poziia axei poate fi afiat n modul de vizualizare
PROGRAM + CINEMATIC n timpul rulrii testului
(consultai Manualul de utilizare pentru programare
conversaional, Monitorizarea coliziunii dinamice).
HEIDENHAIN iTNC 530 297
1
1
.
9

P
L
A
N

D
E

L
U
C
R
U

(
C
i
c
l
u
l

1
9
,

D
I
N
/
I
S
O
:

G
8
0
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e
1
)
Axele sunt rotite de fiecare dat n aceeai secven pentru a calcula
nclinarea planului: TNC rotete axa A, apoi axa B i n final axa C.
Ciclul 19 este aplicat din momentul n care este definit n program.
Compensarea specific axei este activat n momentul n care
deplasai axa n sistemul nclinat. Trebuie s deplasai toate axele
pentru a activa compensarea pentru acestea.
Dac setai funcia Rulare program nclinare pe Activ n modul
Operare manual, valoarea angular introdus n acest meniu este
suprascris de Ciclul 19 PLAN DE LUCRU.
Luai n considerare la programare:
Funciile pentru nclinarea planului de lucru sunt interfaate
la TNC i main de ctre productorul mainii unelte.
Pentru anumite capete pivotante i mese nclinate,
productorul mainii determin dac unghiurile introduse
sunt considerate coordonate ale axelor de rotaie sau
unghiuri matematice ale unui plan nclinat. Consultai
manualul mainii-unealt.
Deoarece valorile neprogramate ale axei de rotaie sunt
interpretate ca fiind neschimbate, este recomandat s
definii ntotdeauna toate cele trei unghiuri spaiale, chiar
dac unul sau mai multe unghiuri vor avea valoarea zero.
Planul de lucru este ntotdeauna nclinat n jurul decalrii
active de origine.
Dac utilizai ciclul 19 cnd M120 este activ, TNC
anuleaz automat compensarea razei, ceea ce anuleaz
i funcia M120.
Pericol de coliziune!
Asigurai-v c ultimul unghi definit este mai mic de 360.
298 Cicluri: Transformri ale coordonatelor
1
1
.
9

P
L
A
N

D
E

L
U
C
R
U

(
C
i
c
l
u
l

1
9
,

D
I
N
/
I
S
O
:

G
8
0
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e
1
)
Parametrii ciclului
U Axa rotativ i unghiul de nclinare?: Introducei axele
de rotaie mpreun cu unghiurile de nclinare
asociate. Axele de rotaie A, B i C sunt programate
utiliznd tastele soft. Interval de intrare: de la
-360,000 la 360,000
Dac TNC poziioneaz automat axele de rotaie, putei introduce
urmtorii parametri:
U Vitez de avans? F=: Viteza de avans transversal al
axei de rotaie n timpul poziionrii automate. Interval
de intrare: de la 0 la 99999.999
U Prescriere de degajare? (valoare incremental): TNC
poziioneaz capul nclinat astfel nct poziia
rezultat din prelungirea sculei de prescrierea de
degajare nu se schimb n raport cu piesa de lucru.
Interval de intrare: de la 0 la 99999,9999
Resetare
Pentru a anula unghiul de nclinare, redefinii ciclul PLAN DE LUCRU
i introducei valoarea angular 0 pentru toate axele de rotaie. Apoi
trebuie s programai din nou ciclul PLAN DE LUCRU rspunznd la
ntrebarea dialog cu tasta NO ENT, pentru a dezactiva funcia.
Z
S
S
S-S
X
B
Y
X
C
Pericol de coliziune!
Reinei c prescrierea de degajare din Ciclul 19 nu se
refer la marginea superioar a piesei brute (ca n cazul
ciclurilor fixe), ci la originea activ.
HEIDENHAIN iTNC 530 299
1
1
.
9

P
L
A
N

D
E

L
U
C
R
U

(
C
i
c
l
u
l

1
9
,

D
I
N
/
I
S
O
:

G
8
0
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e
1
)
Poziionarea axelor rotative
Poziionarea manual a axelor de rotaie
Dac axele de rotaie nu sunt poziionate automat n Ciclul 19, trebuie
s le poziionai ntr-un bloc L separat dup definirea ciclului.
Dac utilizai unghiurile axiale, putei defini valorile axelor chiar n
blocul L. Dac utilizai unghiurile spaiale, folosii parametrii Q Q120
(valoare ax A), Q121 (valoare ax B) i Q122 (valoare ax C), care
sunt descrise de Ciclul 19.
Exemple de blocuri NC:
Productorul mainii determin dac Ciclul 19
poziioneaz automat axele de rotaie sau dac acestea
trebuie poziionate manual n program. Consultai
manualul mainii-unealt.
10 L Z+100 R0 FMAX
11 L X+25 Y+10 R0 FMAX
12 CYCL DEF 19.0 PLAN DE LUCRU Definire unghi spaial pentru calculul compensaiei
13 CYCL DEF 19.1 A+0 B+45 C+0
14 L A+Q120 C+Q122 R0 F1000 Poziionai axele de rotaie utiliznd valorile
calculate de Ciclul 19
15 L Z+80 R0 FMAX Activare compensaie pentru axa broei
16 L X-8.5 Y-10 R0 FMAX Activare compensaie pentru planul de lucru
Pentru poziionarea manual, utilizai ntotdeauna poziiile
axei de rotaie stocate n parametrii Q Q120 pn la Q122.
Evitai utilizarea funciilor, cum ar fi M94 (axe de rotaie
modulo), pentru a evita discrepanele ntre poziiile
efectiv i nominal a axelor de rotaie n definiri multiple.
300 Cicluri: Transformri ale coordonatelor
1
1
.
9

P
L
A
N

D
E

L
U
C
R
U

(
C
i
c
l
u
l

1
9
,

D
I
N
/
I
S
O
:

G
8
0
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e
1
)
Poziionarea automat a axelor de rotaie
Dac axele de rotaie sunt poziionate automat n Ciclul 19:
TNC poate poziiona numai axe controlate
Pentru a poziiona axele nclinate, trebuie s introducei o vitez de
avans i o prescriere de degajare, n plus fa de unghiurile de
nclinare, n timpul definirii ciclului.
Utilizai numai scule presetate (ntreaga lungime a sculei trebuie s
fie definit).
Poziia vrfului sculei raportat la suprafaa piesei brute rmne
aproape neschimbat dup nclinare.
TNC execut nclinarea la ultima vitez de avans programat. Viteza
maxim de avans care poate fi atins depinde de complexitatea
capului pivotant sau a mesei nclinate.
Exemple de blocuri NC:
10 L Z+100 R0 FMAX
11 L X+25 Y+10 R0 FMAX
12 CYCL DEF 19.0 PLAN DE LUCRU Definire unghi pentru calculul compensaiei
13 CYCL DEF 19.1 A+0 B+45 C+0 F5000 CONFIGURARE50 Definii i viteza de avans i degajarea
14 L Z+80 R0 FMAX Activare compensaie pentru axa broei
15 L X-8.5 Y-10 R0 FMAX Activare compensaie pentru planul de lucru
HEIDENHAIN iTNC 530 301
1
1
.
9

P
L
A
N

D
E

L
U
C
R
U

(
C
i
c
l
u
l

1
9
,

D
I
N
/
I
S
O
:

G
8
0
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e
1
)
Poziionare afiaj n sistemul nclinat
La activarea Ciclului 19, poziiile afiate (ACTL i NOML) i decalarea
de origine indicat n afiarea suplimentar a strii sunt raportate la
sistemul de coordonate nclinat. Este posibil ca poziiile afiate imediat
dup definirea ciclului s nu corespund cu coordonatele ultimei poziii
programate nainte de Ciclul 19.
Monitorizare spaiu de lucru
TNC monitorizeaz numai axele din sistemul de coordonate nclinat
care sunt mutate. Dac este necesar, TNC afieaz un mesaj de
eroare.
Poziionarea ntr-un sistem de coordonate
nclinat
Cu funcia auxiliar M130, putei muta scula, ct timp sistemul de
coordonate este nclinat, n poziii raportate la sistemul de coordonate
nenclinat.
Micrile de poziionare cu linii drepte care sunt raportate la sistemul
de coordonate al mainii (blocuri cu M91 sau M92) pot fi executate i
ntr-un plan de lucru nclinat. Restricii:
Poziionarea se face fr compensaia lungimii.
Poziionarea se face fr compensaia geometriei mainii.
Nu este permis compensaia razei sculei.
302 Cicluri: Transformri ale coordonatelor
1
1
.
9

P
L
A
N

D
E

L
U
C
R
U

(
C
i
c
l
u
l

1
9
,

D
I
N
/
I
S
O
:

G
8
0
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e
1
)
Combinarea ciclurilor de transformri de
coordonate
Cnd combinai cicluri de transformare a coordonatelor, asigurai-v
c planul de lucru este pivotat n jurul originii active. Putei programa o
decalare de origine nainte de a activa Ciclul 19. n acest caz, comutai
pe sistemul de coordonate al mainii.
Dac programai o decalare de origine dup activarea Ciclului 19,
comutai pe sistemul de coordonate nclinat.
Important: Cnd resetai ciclurile, facei-o n ordinea invers definirii
lor:
Msurare automat a piesei de prelucrat n
sistemul nclinat
Ciclurile de msurare ale TNC v permit s msurai automat o pies
de prelucrat ntr-un sistem nclinat. TNC stocheaz datele msurate n
parametri Q pentru procesri ulterioare (de exemplu, pentru tiprire).
Pas 1: Activai decalarea de origine
Pas 2: Activai funcia de nclinare
Pas 3: Activai rotirea
...
Prelucrare
...
Pas 1: Resetare rotaie
Pas 2: Resetai funcia de nclinare
Pas 3: Resetare decalare de origine
HEIDENHAIN iTNC 530 303
1
1
.
9

P
L
A
N

D
E

L
U
C
R
U

(
C
i
c
l
u
l

1
9
,

D
I
N
/
I
S
O
:

G
8
0
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e
1
)
Procedur pentru lucrul cu Ciclul 19 PLAN DE
LUCRU
1 Scriere program
U Definii scula (nu este necesar dac TOOL.T este activ) i
introducei lungimea total a sculei.
U Apelarea sculei
U Retragei scula din axa sculei ntr-o poziie n care s nu existe
pericol de coliziune cu piesa de prelucrat (dispozitive de fixare) n
timpul nclinrii.
U Dac este necesar, poziionai axa sau axele de rotaie cu un bloc L
la valorile angulare corespunztoare (n funcie de un parametru al
mainii).
U Activare decalare de origine, dac este necesar.
U Definii Ciclul 19 PLAN DE LUCRU; introducei valorile angulare
pentru axele nclinate.
U Deplasai toate axele principale (X, Y, Z) pentru a activa
compensaia.
U Scriei programul ca i cum procesul de prelucrare ar fi executat ntr-
un plan nenclinat.
U Dac este necesar, definii Ciclul 19 PLAN DE LUCRU cu alte valori
angulare, pentru a executa prelucrarea ntr-o poziie diferit a axei.
n acest caz, nu este necesar s resetai Ciclul 19. Putei defini noile
valori angulare direct.
U Resetai ciclul 19 PLAN DE LUCRU; programai 0 pentru toate
axele de rotaie.
U Dezactivai funcia PLAN DE LUCRU; redefinii Ciclul 19 i
rspundei ntrebrii cu NO ENT.
U Resetai decalarea de origine, dac este necesar.
U Poziionai axele de rotaie n poziia 0, dac este necesar.
2 Fixai piesa de prelucrat
3 Pregtiri n modul de operare
Poziionarea cu Introducere manual de date (MDI)
Prepoziionai axa/axele de rotaie conform valorilor angulare
corespunztoare pentru setarea originii. Valoarea angular depinde
de planul de referin selectat pe piesa de prelucrat.
304 Cicluri: Transformri ale coordonatelor
1
1
.
9

P
L
A
N

D
E

L
U
C
R
U

(
C
i
c
l
u
l

1
9
,

D
I
N
/
I
S
O
:

G
8
0
,

O
p

i
u
n
e

s
o
f
t
w
a
r
e
1
)
4 Pregtiri n modul de operare
Operare manual
Utilizai tasta soft ROT-3D pentru a seta funcia NCLINARE PLAN DE
LUCRU pe ACTIV n modul Operare manual. Pentru axe cu ciclu
deschis, introducei valorile unghiulare pentru axele de rotaie.
Dac axele nu sunt controlate, valorile angulare introduse n meniu
trebuie s corespund poziiilor efective ale axei sau axelor de rotaie.
n caz contrar, TNC va calcula o origine greit.
5 Setare de origine
Manual, atingnd piesa de prelucrat cu scula, n sistemul de
coordonate nenclinat.
Controlat cu un palpator HEIDENHAIN 3-D (consultai Manualul
Utilizatorului ciclurilor de palpator, capitolul 2).
Automat cu palpatorul un palpator HEIDENHAIN 3-D (consultai
Manualul Utilizatorului ciclurilor de palpator, capitolul 3).
6 Pornire program n modul de operare Rulare program, Secven
complet
7 Mod Operare manual
Utilizai tasta soft ROT 3-D pentru a seta funcia NCLINARE PLAN DE
LUCRU pe INACTIV. Introducei o valoare angular de 0 pentru
fiecare ax de rotaie din meniu.
HEIDENHAIN iTNC 530 305
1
1
.
1
0

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
11.10Exemple de programare
Exemplu: Cicluri de transformare a coordonatelor
Secven de program
Programai transformrile coordonatelor n
programul principal
Prelucrare n interiorul unui subprogram
0 BEGIN PGM COTRANS MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definirea piesei brute de prelucrat
2 BLK FORM 0.2 X+130 Y+130 Z+0
3 TOOL DEF 1 L+0 R+1 Definiie scul
4 TOOL CALL 1 Z S4500 Apelare scul
5 L Z+250 R0 FMAX Retragere scul
6 CYCL DEF 7.0 DECALARE DE ORIGINE Translaie decalare de origine n centru
7 CYCL DEF 7.1 X+65
8 CYCL DEF 7.2 Y+65
9 CALL LBL 1 Apelare operaie de frezare
10 LBL 10 Setai eticheta pentru repetiia seciunii de program
11 CYCL DEF 10.0 ROTAIE Rotii cu 45 (incremental)
12 CYCL DEF 10.1 IROT+45
13 CALL LBL 1 Apelare operaie de frezare
14 CALL LBL 10 REP 6/6 Salt de revenire la LBL 10; repetai operaia de frezare de ase ori
15 CYCL DEF 10.0 ROTAIE Resetare rotaie
16 CYCL DEF 10.1 ROT+0
17 TRANS DATUM RESET Resetare decalare de origine
X
Y
65
65
130
130
45
X
20
30
10
R
5
R5
1
0
1
0
306 Cicluri: Transformri ale coordonatelor
1
1
.
1
0

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
18 L Z+250 R0 FMAX M2 Retragere pe axa sculei, oprire program
19 LBL 1 Subprogram 1
20 L X+0 Y+0 R0 FMAX Definire operaie de frezare
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 COTRANS MM
Cicluri: Funcii speciale
308 Cicluri: Funcii speciale
1
2
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
12.1 Noiuni fundamentale
Prezentare general
TNC ofer patru cicluri pentru urmtoarele scopuri speciale:
Ciclu Tast soft Pagin
9 TEMPORIZARE Pagina 309
12 APELARE PROGRAM Pagina 310
13 OPRIRE ORIENTAT A BROEI Pagina 312
32 TOLERAN Pagina 313
HEIDENHAIN iTNC 530 309
1
2
.
2

T
E
M
P
O
R
I
Z
A
R
E

(
C
i
c
l
u
l

9
,

D
I
N
/
I
S
O
:

G
0
4
)
12.2 TEMPORIZARE (Ciclul 9,
DIN/ISO: G04)
Funcie
Acest lucru cauzeaz execuia urmtorului bloc dintr-un program care
ruleaz, pentru a fi ntrziat de TEMPORIZAREA programat. O
temporizare poate fi utilizat pentru operaii ca frmiarea achiilor.
Ciclul devine aplicabil imediat ce este definit n program. Condiiile
modale, cum ar fi rotaia broei, nu sunt afectate.
Parametrii ciclului
U Temporizarea n secunde: Introducei temporizarea n
secunde. Interval de intrare: de la 0 la 3600 s (1 or)
n pai de 0,001 secunde
Plda: Blocuri NC
89 CYCL DEF 9.0 TEMPORIZARE
90 CYCL DEF 9.1 TEMPORIZARE 1.5
310 Cicluri: Funcii speciale
1
2
.
3

A
P
E
L
A
R
E

P
R
O
G
R
A
M

(
C
i
c
l
u
l
1
2
,

D
I
N
/
I
S
O
:

G
3
9
)
12.3 APELARE PROGRAM
(Ciclul 12, DIN/ISO: G39)
Funcie ciclu
Rutinele programate (cum ar fi ciclurile speciale de forare sau
modulele geometrice) pot fi scrise ca programe principale i apoi
apelate ca cicluri fixate.
Luai n considerare la programare:
0 BEGIN PGM
LOT31 MM
7 CYCL DEF 12.0
PGM CALL
8 CYCL DEF 12.1
LOT31
9 ... M99
END PGM
Programul pe care l apelai trebuie s fie stocat pe hard
disk-ul TNC.
Dac programul pe care l definii ca un ciclu se afl n
acelai director cu programul din care apelai, trebuie s
introducei numai numele programului.
Dac programul pe care l definii ca ciclu nu este localizat
n acelai director ca programul din care l apelai, trebuie
s introducei calea complet, de exemplu
TNC:\KLAR35\FK1\50.H.
Dac dorii s definii un program DIN/ISO ca ciclu,
introducei tipul fiierului .l dup numele programului.
Ca regul, parametrii Q sunt aplicabili la nivel global cnd
sunt apelai cu Ciclul 12. Reinei c modificrile
parametrilor Q din programul apelat pot influena de
asemenea programul de apelare.
HEIDENHAIN iTNC 530 311
1
2
.
3

A
P
E
L
A
R
E

P
R
O
G
R
A
M

(
C
i
c
l
u
l
1
2
,

D
I
N
/
I
S
O
:

G
3
9
)
Parametrii ciclului
U Nume program: Introducei numele programului pe
care dorii s-l apelai i, dac este necesar, directorul
n care se afl. Pot fi introduse maxim 254 caractere.
Pentru apelarea programului definit pot fi utilizate urmtoarele funcii:
CYCL CALL (bloc separat) sau
(blocul separat) CYCL CALL POS sau
M99 (pe blocuri) sau
M89 (executat dup fiecare bloc de poziionare)
Plda: Desemnai programul 50 ca un ciclu i
apelai-l cu M99
55 CYCL DEF 12.0 APEL PGM
56 CYCL DEF
12. 1 PGM TNC:\KLAR35\FK1\50.H
57 L X+20 Y+50 FMAX M99
312 Cicluri: Funcii speciale
1
2
.
4

O
P
R
I
R
E

O
R
I
E
N
T
A
T


A

B
R
O

E
I

(
C
i
c
l
u
l

1
3
,

D
I
N
/
I
S
O
:

G
3
6
)
12.4 OPRIRE ORIENTAT A BROEI
(Ciclul 13, DIN/ISO: G36)
Funcie ciclu
TNC poate controla broa sculei mainii i o poate roti ntr-o poziie
angular dat.
Sunt necesare opriri orientate ale broei pentru
Sisteme de schimbare a sculei cu o poziie de schimbare a sculei
definit
Orientarea unei ferestre emitor/receptor a palpatoarelor 3-D
HEIDENHAIN cu transmisie infrarou.
Unghiul de orientare definit n acest ciclu este poziionat prin
introducerea lui M19 sau M20 (n funcie de main).
Dac programai M19 sau M20, fr a defini Ciclul 13, TNC
poziioneaz broa sculei mainii la un unghi setat de productorul
mainii (consultai manualul mainii).
Luai n considerare la programare:
Parametrii ciclului
U Unghi de orientare: Introducei unghiul raportat la axa
de referin a planului de lucru. Interval de intrare: de
la 0,0000 la 360,0000
Plda: Blocuri NC
93 CYCL DEF 13. 0 ORIENTARE
94 CYCL DEF 13. 1 UNGHI 180
X
Y
Z
Maina i TNC trebuie s fie pregtite special de
productorul sculei mainii pentru utilizarea acestui ciclu.
Ciclul 13 este utilizat intern, pentru ciclurile de prelucrare
202, 204 i 209. Reinei c, dac este necesar, trebuie s
programai Ciclul 13 din nou, n programul NC, dup unul
din ciclurile de prelucrare menionat mai sus.
HEIDENHAIN iTNC 530 313
1
2
.
5

T
O
L
E
R
A
N


(
C
i
c
l
u
l

3
2
,

D
I
N
/
I
S
O
:
G
6
2
)
12.5 TOLERAN (Ciclul 32,
DIN/ISO: G62)
Funcie ciclu
Cu intrrile n Ciclul 32, putei influena rezultatul prelucrrii HSC, n
ceea ce privete precizia, definiia suprafeei i viteza, att ct TNC a
fost adaptat la caracteristicile mainii.
TNC netezete automat conturul dintre dou elemente de traseu
(compensate sau nu). Scula are contact continuu cu suprafaa piesei
de prelucrat i n consecin reduce uzura mainii unelte. Tolerana
definit n ciclu afecteaz i traseele de avans transversal de pe arcele
circulare.
Dac este necesar, TNC reduce automat viteza de avans programat,
astfel nct programul s poat fi prelucrat la cea mai mare vitez
posibil, fr pauze scurte pentru probleme legate de timpul de calcul.
Dei TNC nu se deplaseaz cu vitez redus, va corespunde
ntotdeauna cu tolerana definit de dvs. Cu ct tolerana definit
este mai mare, cu att mai repede TNC poate muta axele.
Liniarizarea rezultatelor de contur ntr-un anumit interval de deviere de
la contur. Dimensiunea acestei erori de contur (valoarea toleranei)
este setat ntr-un parametru al mainii de ctre productorul mainii.
Putei modifica valoarea presetat a toleranei cu Ciclul 32.
X
Z
T
Maina i TNC trebuie s fie pregtite special de
productorul sculei mainii pentru utilizarea acestui ciclu.
Este posibil ca ciclul s fie blocat.
314 Cicluri: Funcii speciale
1
2
.
5

T
O
L
E
R
A
N


(
C
i
c
l
u
l

3
2
,

D
I
N
/
I
S
O
:
G
6
2
)
Influene ale definiiei geometriei n sistemul CAM
Cel mai important factor de influen n crearea programelor NC offline
este eroarea de coard S definit n sistemul CAM. Spaierea maxim
ntre punctele programelor NC generate ntr-un postprocesor (PP)
este definit prin eroarea de coard. Dac eroarea de coard este mai
mic sau egal cu valoarea de toleran T definit n Ciclul 32, atunci
TNC poate liniariza punctele de contur, numai dac viteza de avans
programat nu este limitat de setri speciale ale mainii.
Vei obine o liniarizare optim dac, n Ciclul 32, alegei o valoare de
toleran ntre 110% i 200% din eroarea de coard CAM.
X
Z
T
S
CAM TNC PP
HEIDENHAIN iTNC 530 315
1
2
.
5

T
O
L
E
R
A
N


(
C
i
c
l
u
l

3
2
,

D
I
N
/
I
S
O
:
G
6
2
)
Luai n considerare la programare:
Cu valori de toleran foarte mici, maina nu poate tia
conturul fr vibraii. Aceste micri de vibraie nu sunt
cauzate de puterea de procesare proast din TNC, ci de
faptul c, pentru a prelucra tranziiile elementelor de contur
cu exactitate, TNC trebuie s reduc viteza foarte mult.
Ciclul 32 este activ DEF, ceea ce nseamn c este aplicat
imediat ce este definit n programul piesei.
TNC reseteaz Ciclul 32 dac
Redefinii-l i confirmai ntrebarea din dialog pentru
valoarea toleranei cu NO ENT
Selectai un program nou cu tasta PGM MGT.
Dup ce ai resetat Ciclul 32, TNC reactiveaz tolerana
care a fost predefinit de parametrul mainii.
ntr-un program cu unitatea de msur setat n milimetri,
TNC interpreteaz valoarea de toleran introdus n
milimetri. ntr-un program cu msura n inci, TNC
interpreteaz valorile ca inci.
Dac transferai un program cu Ciclul 32 care conine doar
parametrul ciclului Valoare toleran T, comanda introduce
cei doi parametri rmai cu valoarea 0, dac este necesar.
Pe msur ce valoarea de toleran crete, diametrul
micrilor circulare scade. Dac filtrul HSC este activ pe
maina dvs. (ntrebai productorul mainii dac este
necesar), cercul se poate mri.
Dac este activ Ciclul 32, TNC afieaz parametrii definii
pentru Ciclul 32 n fereastra CYC din afiajul de stare
secundar.
316 Cicluri: Funcii speciale
1
2
.
5

T
O
L
E
R
A
N


(
C
i
c
l
u
l

3
2
,

D
I
N
/
I
S
O
:
G
6
2
)
Parametrii ciclului
U Valoare toleran T: Deviaie admis a conturului n
mm (sau inci cu programarea n inci). Interval de
intrare: de la 0 la 99999,9999
U HSC MODE, Finisare=0, Degroare=1: Activare filtru:
Valoare de intrare 0:
Frezare cu acuratee de contur sporit. TNC
utilizeaz setri de finisare a filtrului definite intern
Valoare de intrare 1:
Frezare la o vitez de avans sporit. TNC
utilizeaz setri de degroare a filtrului definite
intern
U Toleran pentru axele rotative TA: Eroare de poziie
admis a axelor rotative n grade cnd M128 este
activ (FUNCIA TCPM). TNC reduce ntotdeauna
viteza de avans n aa fel nct dac sunt
deplasate mai multe axe cea mai nceat ax se
mut la viteza de avans maxim. Axele de rotaie sunt
de obicei mult mai ncete dect axele liniare. Putei
reduce semnificativ timpul de prelucrare pentru
programe pe mai multe axe, introducnd o valoare de
toleran mare (ex. 10), deoarece TNC nu trebuie s
mute ntotdeauna axa de rotaie n poziia nominal
dat. Conturul nu va fi avariat prin introducerea unei
valori de toleran a axei de rotaie. Se va schimba
numai poziia axei de rotaie fa de suprafaa piesei
de prelucrat. Interval de intrare: de la 0 la 179,9999
Plda: Blocuri NC
95 CYCL DEF 32. 0 TOLERAN
96 CYCL DEF 32. 1 T0.05
97 CYCL DEF 32. 2 HSC MODE:1 TA5
MOD HSC i parametrii TA sunt disponibili numai dac pe
maina dvs. avei activat opiunea software 2 (prelucrare
HSC).
Utilizarea ciclurilor
palpatorului
318 Utilizarea ciclurilor palpatorului
1
3
.
1

I
n
f
o
r
m
a

i
i

g
e
n
e
r
a
l
e

d
e
s
p
r
e

c
i
c
l
u
r
i
l
e

p
a
l
p
a
t
o
r
u
l
u
i
13.1 Informaii generale despre
ciclurile palpatorului
Principiu de funcionare
De fiecare dat cnd TNC ruleaz un ciclu palpator, palpatorul 3-D se
apropie de piesa de prelucrat pe o singur ax liniar. Acest lucru este
valabil i n cazul unei rotaii de baz active sau cu un plan de lucru
nclinat. Productorul sculei mainii stabilete viteza de avans pentru
palpare ntr-un parametru (consultai "nainte de a ncepe lucrul cu
Ciclurile palpator" din acest capitol).
Cnd tija palpatorului intr n contact cu piesa de prelucrat,
palpatorul 3-D transmite un semnal ctre TNC: cotele msurate sunt
stocate,
palpatorul se oprete i
revine la poziia iniial cu o deplasare rapid.
Dac tija nu este deviat pe o distan definit n MP6130, TNC
afieaz un mesaj de eroare.
TNC trebuie s fie pregtit special de ctre productorul
mainii pentru utilizarea unui palpator 3-D. Manualul
mainii conine informaii suplimentare.
Dac efectuai msurtori n timpul rulrii unui program,
asigurai-v c datele despre scul (lungime, raz) pot fi
utilizate din datele calibrate sau din ultimul bloc TOOL
CALL (selectat cu MP7411).
Y
X
Z
F
F MAX
F
HEIDENHAIN iTNC 530 319
1
3
.
1

I
n
f
o
r
m
a

i
i

g
e
n
e
r
a
l
e

d
e
s
p
r
e

c
i
c
l
u
r
i
l
e

p
a
l
p
a
t
o
r
u
l
u
i
Cicluri n modurile Manual i Roat de mn el.
n modul Operare manual i Roat de mn el.,TNC ofer cicluri de
palpator ce v permit s:
Calibrai palpatorul
Compensai abaterile de aliniere ale piesei de prelucrat
Setai decalrile originii
Cicluri ale palpatorului pentru operarea
automat
Pe lng ciclurile palpatorului, pe care le putei utiliza n modurile
Manual i Roat de mn el., TNC ofer numeroase cicluri pentru o
larg varietate de aplicaii n modul automat:
Calibrarea unui palpator cu declanator
Compensarea abaterilor de aliniere ale piesei de prelucrat
Setarea originilor
Inspecia automat a piesei brute
Msurarea automat a sculelor
Putei programa ciclurile palpatorului n modul de operare Programare
i editare prin tasta TOUCH PROBE. Ca majoritatea ciclurilor fixe
recente, ciclurile palpatorului cu numere mai mari de 400 utilizeaz
parametri Q ca parametri de transfer. Parametrii cu funcii specifice,
care sunt folosii n mai multe cicluri, au acelai numr de fiecare dat:
De exemplu, Q260 este asignat pentru nlime de degajare, Q261
pentru nlime msurare etc.
Pentru a simplifica programarea, TNC afieaz un grafic n timpul
definirii ciclului. n grafic, parametrul care trebuie introdus este
evideniat (consultai figura din dreapta).
320 Utilizarea ciclurilor palpatorului
1
3
.
1

I
n
f
o
r
m
a

i
i

g
e
n
e
r
a
l
e

d
e
s
p
r
e

c
i
c
l
u
r
i
l
e

p
a
l
p
a
t
o
r
u
l
u
i
Definirea ciclului palpatorului n modul de operare Programare i
editare
U Rndul de taste soft conine toate funciile palpator
disponibile, mprite pe grupuri.
U Selectai ciclul de palpare dorit, de exemplu setarea
decalrii originii. Ciclurile pentru msurarea automat
a sculei sunt disponibile numai dac maina dvs. a
fost pregtit pentru acestea.
U Selectai un ciclu, de ex. setarea decalrii originii la
buzunar. TNC pornete dialogul de programare i
cere toate valorile de intrare necesare. n acelai timp,
este afiat un grafic al parametrilor de intrare n
fereastra din dreapta ecranului. Parametrul cerut n
ecranul de dialog este evideniat.
U Introducei toi parametrii cerui de TNC i ncheiai
fiecare intrare cu tasta ENT.
U TNC ncheie dialogul cnd toate datele necesare au
fost introduse
Plda: Blocuri NC
5 TCH PROBE 410 ORIGINE N INTERIORUL
DR.
Q321=+50 ;CENTRU PE PRIMA AX
Q322=+50 ;CENTRU N A 2-A AX
Q323=60 ;LUNGIME PRIMA LATUR
Q324=20 ;LUNGIME A 2-A LATUR
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q305=10 ;NR. N TABEL
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+0 ;ORIGINE
Grup de cicluri de msurare
Tast
soft
Pagin
Cicluri pentru msurarea i
compensarea automat a abaterilor de
aliniere ale piesei de prelucrat
Pagina 326
Cicluri pentru presetarea automat a
piesei de prelucrat
Pagina 348
Cicluri pentru inspecia automat a
piesei de prelucrat
Pagina 402
Cicluri de calibrare, cicluri speciale Pagina 452
Cicluri pentru msurarea automat a
cinematicii
Pagina 468
Cicluri pentru msurarea automat a
sculei (activate de productorul sculei
mainii)
Pagina 500
HEIDENHAIN iTNC 530 321
1
3
.
2

n
a
i
n
t
e

d
e

a

n
c
e
p
e

l
u
c
r
u
l

c
u

c
i
c
l
u
r
i
l
e

p
a
l
p
a
t
o
r
u
l
u
i
13.2 nainte de a ncepe lucrul cu
ciclurile palpatorului
Pentru a face posibil acoperirea celei mai mari game de aplicaii
posibile, parametrii mainii v permit s determinai comportamentul
comun tuturor ciclurilor palpatorului.
Deplasarea maxim pn la punctul de palpare:
MP6130
Dac tija nu este deviat pe traseul definit n MP6130, TNC afieaz
un mesaj de eroare.
Degajarea de siguran pn la punctul de
palpare: MP6140
n MP6140 definii la ce distan de la punctul de palpare definit (sau
calculat) trebuie s poziioneze TNC palpatorul. Cu ct valoarea
introdus este mai mic, cu att trebuie s fii mai exaci n definirea
poziiei punctului de palpare. n multe cicluri ale palpatorului putei
defini i o degajare de siguran, care este adugat la Parametrul
mainii 6140.
Orientai palpatorul cu infrarou n direcia de
palpare programat: MP6165
Pentru a crete acurateea msurtorii, putei utiliza MP6165 = 1
pentru a orienta un palpator cu infrarou n direcia de palpare
programat, nainte de orice proces de palpare. n acest mod, tija este
deviat ntotdeauna n aceeai direcie.
Y
X
Z
MP6130
Y
X
Z
MP6140
Dac modificai MP6165, trebuie s recalibrai palpatorul,
deoarece comportamentul su de deviere se modific.
322 Utilizarea ciclurilor palpatorului
1
3
.
2

n
a
i
n
t
e

d
e

a

n
c
e
p
e

l
u
c
r
u
l

c
u

c
i
c
l
u
r
i
l
e

p
a
l
p
a
t
o
r
u
l
u
i
Luai n considerare o rotaie de baz n modul
Operare manual: MP6166
Setai MP6166 = 1 pentru ca TNC s ia n considerare o rotaie de
baz activ, n timpul procesului de palpare (apropierea de piesa de
prelucrat se face pe un traseu angular, dac este necesar), pentru a
v asigura c acurateea msurtorii pentru poziiile individuale de
palpare este crescut i n modul Setare.
Msurtori multiple: MP6170
Pentru a spori exactitatea msurtorii, TNC poate rula fiecare proces
de palpare de trei ori consecutiv. Dac ntre valorile poziiilor msurate
este o diferen prea mare, TNC afieaz un mesaj de eroare
(valoarea limit este definit n MP6171). Pentru mai multe msurtori,
este posibil detectarea erorilor aleatorii, de ex. din contaminare.
Dac valorile msurate se afl n limita de ncredere, TNC salveaz
valoarea medie a poziiilor msurate.
Limita de ncredere pentru msurtorile
multiple: MP6171
n MP6171 stocai valoarea n funcie de care ar putea s difere
rezultatele cnd facei msurtori multiple. Dac diferena din valoarea
msurat depete valoarea din MP6171, TNC afieaz un mesaj de
eroare.
Aceast caracteristic nu este activ n timpul
urmtoarelor funcii din modul Operare manual:
Calibrare lungime
Calibrare raz
Msurare rotaie de baz
HEIDENHAIN iTNC 530 323
1
3
.
2

n
a
i
n
t
e

d
e

a

n
c
e
p
e

l
u
c
r
u
l

c
u

c
i
c
l
u
r
i
l
e

p
a
l
p
a
t
o
r
u
l
u
i
Palpator cu declanator, vitez de avans pentru
palpare: MP6120
n MP6120 definii viteza de avans cu care TNC va palpa piesa de
prelucrat.
Palpator cu declanator, deplasare rapid pentru
poziionare: MP6150
n MP6150 definii viteza de avans cu care TNC prepoziioneaz
palpatorul sau l aeaz ntre puncte de msurare.
Palpator cu declanator, deplasare rapid pentru
poziionare: MP6151
n MP6151 definii dac TNC poziioneaz palpatorul cu viteza de
avans definit n MP6150 sau cu o deplasare rapid.
Valoare de intrare = 0: Poziionare la viteza de avans din MP6150
Valoare de intrare = 1: Prepoziionare la avans transversal rapid
KinematicsOpt: Limit de toleran n modul
Optimizare: MP6600
n MP6600 definii limita de toleran de la care TNC va afia un mesaj
n modul de Optimizare cnd cinematicele msurate depesc
aceasta valoare limit. Valoarea prestabilit este 0,05. Cu ct maina
e mai mare, cu att aceste valori trebuiesc s fie mai mari.
Interval de intrare: de la 0,001 la 0,999
KinematicsOpt, deviaia permis a razei bilei de
calibrare: MP6601
n MP6601 definii devierea maxim permis de la parametrul introdus
cu raza bilei de calibrare msurat n cicluri.
Interval de intrare: de la 0,01 la 0,1
TNC calculeaz raza bilei de calibrare de dou ori la fiecare punct de
msurare pentru toate cele 5 puncte de palpare. Dac raza este mai
mare dect Q407 + MP6601, va fi afiat un mesaj de eroare pentru c
este posibil s fie depunere de murdrie.
Dac raza gsit de TNC este mai mic dect 5 * (Q407 - MP6601),
va fi afiat un mesaj de eroare.
Y
X
Z
MP6120
MP6360
MP6150
MP6361
324 Utilizarea ciclurilor palpatorului
1
3
.
2

n
a
i
n
t
e

d
e

a

n
c
e
p
e

l
u
c
r
u
l

c
u

c
i
c
l
u
r
i
l
e

p
a
l
p
a
t
o
r
u
l
u
i
Executare cicluri palpator
Toate ciclurile palpatorului sunt active DEF. Acest lucru nseamn c
TNC ruleaz ciclul automat, imediat ce TNC execut definiia ciclului
n rularea programului.
Ciclurile de palpator cu un numr mai mare de 400 poziioneaz
palpatorul conform unei logici de poziionare:
Dac coordonata curent a polului sudic al tijei este mai mic dect
coordonata nlimii de degajare (definit n ciclu), TNC retrage
palpatorul din axa de palpare la nlimea de degajare i apoi l
poziioneaz n planul de lucru n prima poziie de pornire.
Dac coordonata actual a polului sudic al tijei este mai mare dect
coordonata nlimii de degajare, TNC poziioneaz palpatorul mai
nti n planul de lucru, n prima poziie de pornire, i apoi l mut
imediat la nlimea de msurare din axa palpatorului.
Asigurai-v c, la nceputul ciclului, datele de compensare
(lungime, raz) din datele calibrate sau din ultimul bloc
TOOL CALL sunt active (selecie prin MP7411, consultai
Manualul utilizatorului pentru iTNC530, Parametri de uz
general).
Putei rula Ciclurile de palpator 408 pn la 419 n timpul
unei rotaii de baz active. Cu toate acestea, asigurai-v
c unghiul rotaiei de baz nu se modific atunci cnd
utilizai ciclul 7, DECALARE DE ORIGINE cu tabele de
origine, dup ciclul de msurare.
Cicluri palpator:
Msurarea automat a
abaterii de aliniere a
piesei de prelucrat
326 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
14.1 Noiuni fundamentale
Prezentare general
TNC ofer cinci cicluri care v permit s msurai i s compensai
abaterile de aliniere ale piesei de prelucrat. n plus, putei reseta o
rotaie de baz cu Ciclul 404:
Ciclu Tast soft Pagin
400 ROTAIE DE BAZ Msurare
automat utiliznd dou puncte.
Compensare prin rotaie de baz.
Pagina 328
401 ROTAIE A 2 GURI Msurare
automat utiliznd dou guri.
Compensare prin rotaie de baz.
Pagina 331
402 ROTAIE A 2 TIFTURI
Msurare automat utiliznd dou
tifturi. Compensare prin rotaie de
baz.
Pagina 334
403 ROTAIE N AXA DE ROTAIE
Msurare automat utiliznd dou
puncte. Compensare prin rotaia
mesei.
Pagina 337
405 ROTAIE N AXA C Aliniere
automat a unui decalaj unghiular
dintre un centru de gaur i axa
pozitiv Y. Compensare prin rotaia
mesei.
Pagina 342
404 SETARE ROTAIE DE BAZ
Setarea unei rotaii de baz.
Pagina 341
HEIDENHAIN iTNC 530 327
1
4
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e Caracteristici comune tuturor ciclurilor de
palpator pentru msurarea abaterilor de aliniere
ale piesei de prelucrat
Pentru ciclurile 400, 401 i 402 putei defini, prin parametrul Q307
Setri prestabilite pentru rotaia de baz dac rezultatul msurtorii
trebuie corectat printr-un unghi cunoscut (consultai figura din
dreapta). Acest lucru v permite s msurai rotaia de baz n funcie
de orice linie dreapt 1 a piesei de prelucrat i s stabilii referina
direciei efective de 0 2.
X
Y

1
2
328 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
2

R
O
T
A

I
E

D
E

B
A
Z


(
C
i
c
l
u
l

4
0
0
,

D
I
N
/
I
S
O
:

G
4
0
0
)
14.2 ROTAIE DE BAZ (Ciclul 400,
DIN/ISO: G400)
Rulare ciclu
Ciclul palpatorului 400 determin o abatere de aliniere a piesei de
prelucrat, msurnd dou puncte care trebuie s se afle pe o suprafa
plan. Cu funcia de rotaie de baz, TNC compenseaz valoarea
msurat.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire al palprii programat 1 cu avans transversal rapid
(valoarea din MP6150). TNC decaleaz palpatorul cu degajarea de
siguran n direcia opus direciei de avans transversal definit.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120).
3 Apoi, palpatorul se mut n urmtoarea poziie de pornire 2 i
palpeaz a doua poziie.
4 TNC readuce palpatorul la nlimea de degajare i execut rotaia
de baz.
Luai n considerare la programare:
X
Y
1
2
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
TNC va reseta o rotaie de baz activ la nceputul ciclului.
HEIDENHAIN iTNC 530 329
1
4
.
2

R
O
T
A

I
E

D
E

B
A
Z


(
C
i
c
l
u
l

4
0
0
,

D
I
N
/
I
S
O
:

G
4
0
0
)
Parametrii ciclului
U Primul punct de ms. n axa 1 Q263 (valoare
absolut): Coordonata primului punct de palpare n
axa de referin a planului de lucru. Interval de
intrare: de la -99999,9999 la 99999,9999
U Primul punct de ms. n axa 2 Q264 (valoare absolut):
Coordonata primului punct de palpare n axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al doilea punct de ms. n axa 1 Q265 (valoare
absolut): Coordonata punctului 2 de palpare n axa
de referin a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al doilea punct de ms. n axa 2 Q266 (valoare
absolut): Coordonata punctului 2 de palpare n axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Ax de msurare Q272: Ax n planul de lucru n care
vor fi efectuate msurtorile:
1: Ax de referin = ax de msurare
2: Ax secundar = ax de msurare
U Direcie de avans transversal 1 Q267 Direcie n care
palpatorul se va apropia de pies:
-1: Direcie de avans transversal negativ
+1:Direcie de avans transversal pozitiv
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare) la care va fi efectuat
msurtoarea. Interval de intrare: de la -99999,9999
la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (absolut):
Coordonata n axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de
intrare: de la -99999,9999 la 99999,9999,
alternativ PREDEF
X
Y
Q266
Q264
Q263
Q272=1
Q265
Q272=2
+

+
Q267
MP6140
+
Q320
330 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
2

R
O
T
A

I
E

D
E

B
A
Z


(
C
i
c
l
u
l

4
0
0
,

D
I
N
/
I
S
O
:

G
4
0
0
)
U Deplasare la nlime degajare Q301: Definirea modului
n care scula se deplaseaz ntre procesele de
prelucrare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Setarea prestabilit pentru rotaia de baz Q307
(absolut): Dac abaterile de aliniere vor fi msurate n
funcie de o linie dreapt diferit de axa de referin,
introducei unghiul acestei linii de referin. TNC va
calcula diferena dintre valoarea msurat i unghiul
liniei de referin pentru rotaia de baz. Interval de
intrare: de la -360.000 la 360.000
U Numrul presetat n tabel Q305: Introducei numrul
presetat n tabelul n care TNC va salva rotaia de
baz determinat. Dac introducei Q305=0, TNC
plaseaz automat rotaia de baz determinat n
meniul ROT al modului de Operare manual. Interval
de intrare: de la 0 la 2999
Plda: Blocuri NC
5 TCH PROBE 400 ROTAIE DE BAZ
Q263=+10 ;PRIMUL PUNCT PE PRIMA
AX
Q264=+3.5 ;PRIMUL PUNCT PE A 2-A AX
Q265=+25 ;AL 2-LEA PUNCT N PRIMA
AX
Q266=+8 ;AL 2-LEA PUNCT N A 2-A
AX
Q272=2 ;AX MSURARE
Q267=+1 ;DIRECIE DEPLASARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;SALT DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q307=0 ;PRESETARE ROTAIE DE
BAZ
Q305=0 ;NR. N TABEL
HEIDENHAIN iTNC 530 331
1
4
.
3

R
O
T
A

I
E

D
E

B
A
Z


d
i
n

D
o
u

u
r
i

(
C
i
c
l
u
l

4
0
1
,

D
I
N
/
I
S
O
:

G
4
0
1
)
14.3 ROTAIE DE BAZ din Dou
guri (Ciclul 401, DIN/ISO: G401)
Rulare ciclu
Ciclul palpatorului 401 msoar centrele a dou guri. Apoi, TNC
calculeaz unghiul dintre axa de referin din planul de lucru i linia ce
unete cele dou centre ale gurilor. Cu funcia de rotaie de baz,
TNC compenseaz valoarea calculat. Ca alternativ, putei
compensa abaterea de aliniere determinat rotind masa rotativ.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul cu avans
transversal rapid (valoarea din MP6150) n punctul introdus ca
centrul primei guri 1.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul primei guri.
3 Palpatorul revine la nlimea de degajare i apoi n poziia
introdus ca centru al celei de-a doua guri 2.
4 Apoi, TNC mut palpatorul la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul celei de-a doua guri.
5 Apoi, TNC readuce palpatorul la nlimea de degajare i execut
rotaia de baz.
Luai n considerare la programare:
X
Y
1
2
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
TNC va reseta o rotaie de baz activ la nceputul ciclului.
Acest ciclu palpator nu este permis cu un plan de lucru
nclinat activ.
Dac dorii s compensai abaterea de aliniere rotind
masa rotativ, TNC va utiliza automat urmtoarele axe de
rotaie:
C pentru axa Z a sculei
B pentru axa Y a sculei
Axa A pentru axa X a sculei
332 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
3

R
O
T
A

I
E

D
E

B
A
Z


d
i
n

D
o
u

u
r
i

(
C
i
c
l
u
l

4
0
1
,

D
I
N
/
I
S
O
:

G
4
0
1
)
Parametrii ciclului
U Prima gaur: Centrul axei 1 Q268 (valoare absolut):
Centrul primei guri n axa de referin a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Prima gaur: Centrul axei 2 Q269 (valoare absolut):
Centru primei guri n axa secundar a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U A doua gaur: Centrul axei 1 Q270 (valoare absolut):
Centrul gurii 2 n axa de referin a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U A doua gaur: Centrul axei 2 Q271(valoare absolut):
Centrul gurii 2 n axa secundar a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Setarea prestabilit pentru rotaia de baz Q307
(absolut): Dac abaterile de aliniere vor fi msurate n
funcie de o linie dreapt diferit de axa de referin,
introducei unghiul acestei linii de referin. TNC va
calcula diferena dintre valoarea msurat i unghiul
liniei de referin pentru rotaia de baz. Interval de
intrare: de la -360.000 la 360.000
X
Y
Q271
Q269
Q268 Q270
X
Z
Q261
Q260
HEIDENHAIN iTNC 530 333
1
4
.
3

R
O
T
A

I
E

D
E

B
A
Z


d
i
n

D
o
u

u
r
i

(
C
i
c
l
u
l

4
0
1
,

D
I
N
/
I
S
O
:

G
4
0
1
)
U Numrul presetat n tabel Q305: Introducei numrul
presetat n tabelul n care TNC va salva rotaia de
baz determinat. Dac introducei Q305=0, TNC
plaseaz automat rotaia de baz determinat n
meniul ROT al modului de Operare manual.
Parametrul nu are nici un efect dac compensarea se
face printr-o rotire a mesei rotative (Q402=1). n acest
caz, abaterea de aliniere nu este salvat ca i
valoarea unghiular. Interval de intrare: de la 0 la
2999
U Rotaie de baz / aliniere Q402: Specificai dac TNC
trebuie s compenseze abaterea de aliniere cu o
rotaie de baz sau rotind masa rotativ:
0: Setare rotaie de baz
1: Rotire mas rotativ
Cnd selectai masa rotativ, TNC nu salveaz
abaterea de aliniere msurat, nici chiar dac ai
definit o linie de tabel n parametrul Q305.
U Setai la zero dup aliniere Q337: Definire dac TNC
trebuie s seteze afiajul axei de rotaie aliniate la
zero:
0: Nu resetai afiajul axei de rotaie la 0 dup aliniere
1: Resetai afiajul axei de rotaie la 0 dup aliniere
TNC va seta afiajul la 0 doar dup ce ai definit
Q402=1.
Plda: Blocuri NC
5 TCH PROBE 401 ROT A DOU GURI
Q268=+37 ;CENTRU 1 AXA 1
Q269=+12 ;CENTRU 1 AXA 2
Q270=+75 ;CENTRU 2 AXA 1
Q271=+20 ;CENTRU 2 AXA 2
Q261=-5 ;NLIME MSURARE
Q260=+20 ;NLIME DEGAJARE
Q307=0 ;PRESETARE ROTAIE DE
BAZ
Q305=0 ;NR. N TABEL
Q402=0 ;ALINIERE
Q337=0 ;SETARE LA ZERO
334 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
4

R
O
T
A

I
E

D
E

B
A
Z


d
i
n

D
o
u

t
i
f
t
u
r
i

(
C
i
c
l
u
l

4
0
2
,

D
I
N
/
I
S
O
:
G
4
0
2
)
14.4 ROTAIE DE BAZ din Dou
tifturi (Ciclul 402,
DIN/ISO: G402)
Rulare ciclu
Ciclul palpatorului 402 msoar centrele a dou tifturi. Apoi, TNC
calculeaz unghiul dintre axa de referin din planul de lucru i linia ce
unete cele dou centre ale tifturilor. Cu funcia de rotaie de baz,
TNC compenseaz valoarea calculat. Ca alternativ, putei
compensa abaterea de aliniere determinat rotind masa rotativ.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul cu avans
transversal rapid (valoarea din MP6150) n punctul de pornire 1 al
primului tift.
2 Apoi, palpatorul se deplaseaz la nlimea de msurare 1 introdus
i msoar patru puncte pentru a gsi centrul primului tift.
Palpatorul se mut pe un arc de cerc ntre punctele de palpare,
fiecare dintre acestea fiind setat la 90.
3 Palpatorul revine la nlimea de degajare i apoi n punctul de
pornire pentru sondarea 5 celui de-al doilea tift.
4 TNC deplaseaz palpatorul la nlimea de msurare 2 introdus i
palpeaz patru puncte pentru a gsi centrul celui de-al doilea tift.
5 Apoi, TNC readuce palpatorul la nlimea de degajare i execut
rotaia de baz.
Luai n considerare la programare:
X
Y
1
5
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
TNC va reseta o rotaie de baz activ la nceputul ciclului.
Acest ciclu palpator nu este permis cu un plan de lucru
nclinat activ.
Dac dorii s compensai abaterea de aliniere rotind
masa rotativ, TNC va utiliza automat urmtoarele axe de
rotaie:
C pentru axa Z a sculei
B pentru axa Y a sculei
Axa A pentru axa X a sculei
HEIDENHAIN iTNC 530 335
1
4
.
4

R
O
T
A

I
E

D
E

B
A
Z


d
i
n

D
o
u

t
i
f
t
u
r
i

(
C
i
c
l
u
l

4
0
2
,

D
I
N
/
I
S
O
:
G
4
0
2
)
Parametrii ciclului
U Primul tift: Centrul axei 1 (valoare absolut): Centrul
primului tift n axa de referin a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Primul tift: Centrul axei 2 Q269 (valoare absolut):
Centrul primului tift n axa secundar a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Diametrul primului tift Q313: Diametrul aproximativ
al primului tift. Introducei o valoare care s fie mai
degrab prea mare dect prea mic. Interval de
intrare: de la 0 la 99999,9999
U nlime de msurare 1 pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (=punct de palpare de pe axa palpatorului) la
care va fi msurat primul tift. Interval de intrare: de la
-99999,9999 la 99999,9999
U Al doilea tift: Centrul axei 1 Q270 (valoare absolut):
Centrul tiftului 2 n axa de referin a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Al doilea tift: Centrul axei 2 Q271 (valoare absolut):
Centrul tiftului 2 n axa secundar a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Diametrul tiftului 2 Q314: Diametrul aproximativ al
tiftului 2. Introducei o valoare care s fie mai
degrab prea mare dect prea mic. Interval de
intrare: de la 0 la 99999,9999
U nlime de msurare 2 pe axa palpatorului Q315
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare de pe axa palpatorului) la
care va fi msurat tiftul 2. Interval de intrare: de la
-99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
X
Y
Q271
Q269
Q268 Q270
Q313
Q314
X
Z
Q261
Q260
Q315
MP6140
+
Q320
336 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
4

R
O
T
A

I
E

D
E

B
A
Z


d
i
n

D
o
u

t
i
f
t
u
r
i

(
C
i
c
l
u
l

4
0
2
,

D
I
N
/
I
S
O
:
G
4
0
2
)
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msurare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Setarea prestabilit pentru rotaia de baz Q307
(absolut): Dac abaterile de aliniere vor fi msurate n
funcie de o linie dreapt diferit de axa de referin,
introducei unghiul acestei linii de referin. TNC va
calcula diferena dintre valoarea msurat i unghiul
liniei de referin pentru rotaia de baz. Interval de
intrare: de la -360.000 la 360.000
U Numrul presetat n tabel Q305: Introducei numrul
presetat n tabelul n care TNC va salva rotaia de
baz determinat. Dac introducei Q305=0, TNC
plaseaz automat rotaia de baz determinat n
meniul ROT al modului de Operare manual.
Parametrul nu are nici un efect dac compensarea se
face printr-o rotire a mesei rotative (Q402=1). n acest
caz, abaterea de aliniere nu este salvat ca i
valoarea unghiular. Interval de intrare: de la 0 la
2999
U Rotaie de baz / aliniere Q402: Specificai dac TNC
trebuie s compenseze abaterea de aliniere cu o
rotaie de baz sau rotind masa rotativ:
0: Setare rotaie de baz
1: Rotire mas rotativ
Cnd selectai masa rotativ, TNC nu salveaz
abaterea de aliniere msurat, nici chiar dac ai
definit o linie de tabel n parametrul Q305.
U Setai la zero dup aliniere Q337: Definire dac TNC
trebuie s seteze afiajul axei de rotaie aliniate la
zero:
0: Nu resetai afiajul axei de rotaie la 0 dup aliniere
1: Resetai afiajul axei de rotaie la 0 dup aliniere
TNC va seta afiajul la 0 doar dup ce ai definit
Q402=1.
Plda: Blocuri NC
5 TCH PROBE 402 ROTAIE A DOU
TIFTURI
Q268=-37 ;CENTRU 1 AXA 1
Q269=+12 ;CENTRU 1 AXA 2
Q313=60 ;DIAMETRU TIFT 1
Q261=-5 ;NLIME MSURARE 1
Q270=+75 ;CENTRU 2 AXA 1
Q271=+20 ;CENTRU 2 AXA 2
Q314=60 ;DIAMETRU TIFT 2
Q315=-5 ;NLIME MSURARE 2
Q320=0 ;SALT DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q307=0 ;PRESETARE ROTAIE DE
BAZ
Q305=0 ;NR. N TABEL
Q402=0 ;ALINIERE
Q337=0 ;SETARE LA ZERO
HEIDENHAIN iTNC 530 337
1
4
.
5

R
O
T
A

I
E

D
E

B
A
Z


C
o
m
p
e
n
s
a
r
e

p
r
i
n

i
n
t
e
r
m
e
d
i
u
l

a
x
e
i

r
o
t
a
t
i
v
e

(
C
i
c
l
u
l
4
0
3
,

D
I
N
/
I
S
O
:

G
4
0
3
)
14.5 ROTAIE DE BAZ
Compensare prin intermediul
axei rotative (Ciclul 403,
DIN/ISO: G403)
Rulare ciclu
Ciclul palpatorului 403 determin o abatere de aliniere a piesei de
prelucrat, msurnd dou puncte care trebuie s se afle pe o suprafa
plan. TNC compenseaz abaterea de aliniere determinat rotind axa
A, B sau C. Piesa de prelucrat poate fi fixat n orice poziie pe masa
rotativ.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire programat 1 cu avans transversal rapid (valoarea din
MP6150). TNC decaleaz palpatorul cu degajarea de siguran n
direcia opus direciei de avans transversal definit.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120).
3 Apoi, palpatorul se mut n urmtoarea poziie de pornire 2 i
palpeaz a doua poziie.
4 TNC readuce palpatorul la nlimea de degajare i mut axa de
rotaie, care a fost definit n ciclu, cu valoarea msurat. Opional,
putei seta afiajul la 0 dup aliniere.
X
Y
1
2
338 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
5

R
O
T
A

I
E

D
E

B
A
Z


C
o
m
p
e
n
s
a
r
e

p
r
i
n

i
n
t
e
r
m
e
d
i
u
l

a
x
e
i

r
o
t
a
t
i
v
e

(
C
i
c
l
u
l
4
0
3
,

D
I
N
/
I
S
O
:

G
4
0
3
)
Luai n considerare la programare:
Pericol de coliziune!
Putei utiliza de asemenea Ciclul 403 atunci cnd funcia
"nclinare plan de lucru" este activ. Asigurai-v c
nlimea de declanare este suficient de mare, astfel nct
s nu se poat produce coliziuni n timpul poziionrii finale
a axei de rotaie.
TNC nu verific dac punctele de palpare i axa de
compensaie coincid. Aceasta poate avea ca rezultat o
decalare de 180 a micrilor de compensaie.
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Ordinea punctelor de palpare influeneaz unghiul de
compensare determinat. Asigurai-v c coordonata
punctului de palpare 1 pe axa perpendicular pe direcia
de palpare este mai mic dect coordonata punctului de
palpare 2.
TNC stocheaz unghiul msurat n parametrul Q150.
HEIDENHAIN iTNC 530 339
1
4
.
5

R
O
T
A

I
E

D
E

B
A
Z


C
o
m
p
e
n
s
a
r
e

p
r
i
n

i
n
t
e
r
m
e
d
i
u
l

a
x
e
i

r
o
t
a
t
i
v
e

(
C
i
c
l
u
l
4
0
3
,

D
I
N
/
I
S
O
:

G
4
0
3
)
Parametrii ciclului
U Primul punct de ms. n prima ax Q263 (valoare
absolut): Coordonatele primului punct de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Primul punct de ms. pe axa 2 Q264 (valoare absolut):
Coordonata primului punct de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al 2-lea punct de ms. pe prima ax Q265 (valoare
absolut): Coordonatele punctului 2 de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Al 2-lea punct de ms. pe a 2-a ax Q266 (valoare
absolut): Coordonata punctului 2 de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Ax de msurare Q272: Ax n planul de lucru n care
vor fi efectuate msurtorile:
1: Ax de referin = ax de msurare
2: Ax secundar = ax de msurare
3: Ax palpator = ax de msurare
U Direcie de deplasare 1 Q267: Direcie n care
palpatorul se va apropia de piesa de prelucrat:
-1: Direcie de avans transversal negativ
+1:Direcie de avans transversal pozitiv
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
X
Y
Q266
Q264
Q263
Q272=1
Q265
Q272=2
+

+
Q267
MP6140
+
Q320
A
B
C
X
Z
Q261
Q260
340 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
5

R
O
T
A

I
E

D
E

B
A
Z


C
o
m
p
e
n
s
a
r
e

p
r
i
n

i
n
t
e
r
m
e
d
i
u
l

a
x
e
i

r
o
t
a
t
i
v
e

(
C
i
c
l
u
l
4
0
3
,

D
I
N
/
I
S
O
:

G
4
0
3
)
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msurare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
U Ax pentru deplasarea de compensare Q312:
asignarea axei de rotaie n care TNC va compensa
abaterea de aliniere msurat:
4: Compensare abatere de aliniere cu axa de rotaie
A
5: Compensare abatere de aliniere cu axa de rotaie
B
6: Compensare abatere de aliniere cu axa rotativ C
U Setai la zero dup aliniere Q337: Definire dac TNC
trebuie s seteze afiajul axei de rotaie aliniate la
zero:
0: Nu resetai afiajul axei de rotaie la 0 dup aliniere
1:Resetai afiajul axei de rotaie la 0 dup aliniere
U Numr n tabel Q305: Introducei numrul n tabelul de
presetri/tabelul de decalri de origine n care TNC va
seta axa de rotaie la zero. Aplicabil doar dac Q337
este setat la 1. Interval de intrare: de la 0 la 2999
U Valoarea de transfer msurat (0, 1) Q303: Specificai
dac rotaia de baz determinat trebuie salvat n
tabelul de origine sau de presetri:
0: Scriei rotaia de baz msurat ca o decalare de
origine n tabelul de origine activ. Sistemul de
referin este sistemul de coordonate al piesei de
prelucrat active.
1: Scriei rotaia de baz msurat n tabelul de
presetri. Sistemul de referin este sistemul de
coordonate al mainii (sistem REF).
U Unghi de referin? (0=ax de referin) Q380: Unghi
cu care TNC va alinia linia dreapt palpat.
Funcioneaz numai dac este selectat axa rotativ
C (Q312=6). Interval de intrare: de la -360.000 la
360.000
Plda: Blocuri NC
5 TCH PROBE 403 ROT N AXA C
Q263=+25 ;PRIMUL PUNCT PE PRIMA
AX
Q264=+10 ;PRIMUL PUNCT PE A 2-A AX
Q265=+40 ;AL 2-LEA PUNCT N PRIMA
AX
Q266=+17 ;AL 2-LEA PUNCT N A 2-A
AX
Q272=2 ;AX MSURARE
Q267=+1 ;DIRECIE DEPLASARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;SALT DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q312=6 ;AX COMPENSAIE
Q337=0 ;SETARE LA ZERO
Q305=1 ;NR. N TABEL
Q303=+1 ;MS. VALOARE TRANSFER
Q380=+0 ;UNGHI REFERIN
HEIDENHAIN iTNC 530 341
1
4
.
6

S
E
T
A
R
E

R
O
T
A

I
E

D
E

B
A
Z


(
C
i
c
l
u
l

4
0
4
,

D
I
N
/
I
S
O
:

G
4
0
4
)
14.6 SETARE ROTAIE DE BAZ
(Ciclul 404, DIN/ISO: G404)
Rulare ciclu
Cu Ciclul palpatorului 404, putei seta automat orice rotaie de baz n
timpul rulrii unui program. Acest ciclu este destinat n principal pentru
resetarea unei rotaii de baz anterioare.
Parametrii ciclului
U Valoare prestabilit pentru rotaie de baz: Valoare
unghiular la care trebuie setat rotaia de baz.
Interval de intrare: de la -360.000 la 360.000
U Numr n tabel Q305: Introducei numrul n tabelul de
presetri/origine n care TNC va salva rotaia de baz
definit. Interval de intrare: de la 0 la 2999
Plda: Blocuri NC
5 TCH PROBE 404 ROTAIE DE BAZ
Q307=+0 ;PRESETARE ROTAIE DE
BAZ
Q305=1 ;NR. N TABEL
342 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
7

C
o
m
p
e
n
s
a
r
e
a

a
b
a
t
e
r
i
l
o
r

d
e

a
l
i
n
i
e
r
e

a
l
e

p
i
e
s
e
i

d
e

p
r
e
l
u
c
r
a
t

p
r
i
n

r
o
t
i
r
e
a
a
x
e
i

C

(
C
i
c
l
u
l

4
0
5
,

D
I
N
/
I
S
O
:

G
4
0
5
)
14.7 Compensarea abaterilor de
aliniere ale piesei de prelucrat
prin rotirea axei C (Ciclul 405,
DIN/ISO: G405)
Rulare ciclu
Cu Ciclul palpatorului 405, putei msura
decalajul angular dintre axa Y pozitiv a sistemului de coordonate
activ i centrul unei guri sau
decalajul angular dintre poziia nominal i poziia efectiv a unui
centru de gaur.
TNC compenseaz decalajul angular determinat rotind axa C. Piesa
de prelucrat poate fi fixat n orice poziie pe o mas rotativ, dar
coordonata Y a gurii trebuie s fie pozitiv. Dac msurai abaterea
de aliniere angular a gurii cu axa Y a palpatorului (poziie orizontal
a gurii), ar putea fi necesar s executai ciclul de mai multe ori
deoarece strategia de msurare produce o neacuratee de aprox. 1%
a abaterii de aliniere.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120). TNC deriv automat direcia de palpare din unghiul de
pornire programat.
3 Apoi, palpatorul se mut pe un arc de cerc, fie la nlimea de
msurare, fie la cea de degajare, ctre urmtorul punct 2 i
palpeaz al doilea punct de palpare.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare i poziioneaz palpatorul pe centrele gurilor msurate.
5 n final, TNC readuce palpatorul la nlimea de degajare i aliniaz
piesa de prelucrat rotind masa rotativ. TNC rotete masa rotativ
astfel nct centrul gurii s se afle n direcia axei pozitive Y, dup
compensare, sau pe poziia nominal a centrului gurii att cu o
ax de palpator vertical ct i cu una orizontal. Abaterea de
aliniere angular msurat este disponibil i n parametrul Q150.
X
Y
1
2
4
3
X
Y
HEIDENHAIN iTNC 530 343
1
4
.
7

C
o
m
p
e
n
s
a
r
e
a

a
b
a
t
e
r
i
l
o
r

d
e

a
l
i
n
i
e
r
e

a
l
e

p
i
e
s
e
i

d
e

p
r
e
l
u
c
r
a
t

p
r
i
n

r
o
t
i
r
e
a
a
x
e
i

C

(
C
i
c
l
u
l

4
0
5
,

D
I
N
/
I
S
O
:

G
4
0
5
)
Luai n considerare la programare:
Pericol de coliziune!
Pentru a preveni coliziunea ntre palpator i piesa de
prelucrat, introducei o estimare joas pentru diametrul
nominal al buzunarului (sau gurii).
Dac dimensiunile buzunarului i degajarea de siguran nu
permit prepoziionarea n apropierea punctelor de palpare,
TNC pornete ntotdeauna palparea din centrul buzunarului.
n acest caz, palpatorul nu revine la nlimea de degajare
dintre cele patru puncte de msurare.
nainte de a defini un ciclu trebuie s programai o apelare de
scul pentru a defini axa palpatorului.
Cu ct unghiul este mai mic, cu att mai puin sigur va calcula
TNC centrul cercului. Valoarea minim de intrare: 5.
344 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
7

C
o
m
p
e
n
s
a
r
e
a

a
b
a
t
e
r
i
l
o
r

d
e

a
l
i
n
i
e
r
e

a
l
e

p
i
e
s
e
i

d
e

p
r
e
l
u
c
r
a
t

p
r
i
n

r
o
t
i
r
e
a
a
x
e
i

C

(
C
i
c
l
u
l

4
0
5
,

D
I
N
/
I
S
O
:

G
4
0
5
)
Parametrii ciclului
U Centrul axei 1 Q321(valoare absolut): Centrul gurii
n axa de referin a planului de lucru. Interval de
intrare: de la -99999,9999 la 99999,9999
U Centrul axei 2 Q322 (valoare absolut): Centru
gurii pe axa secundar a planului de lucru. Dac
programai Q322=0, TNC aliniaz centrul gurii cu
axa pozitiv Y. Dac programai Q322 diferit de 0,
TNC aliniaz centrul gurii cu poziia nominal
(unghiul centrului gurii). Interval de intrare: de la
-99999,9999 la 99999,9999
U Diametru nominal Q262: Diametru aproximativ al
buzunarului circular (sau gurii). Introducei o valoare
care s fie mai degrab prea mic dect prea mare.
Interval de intrare: de la 0 la 99999,9999
U Unghiul de pornire Q325 (valoare absolut): Unghi
dintre axa de referin a planului de lucru i primul
punct de palpare. Interval de intrare: de la -360.000 la
360.000
U Unghi incrementare Q247 (valoare incremental):
Unghiul dintre dou puncte de msurare. Semnul
algebric al unghiului de incrementare determin
direcia de rotaie (negativ= n sens orar) n care se
mic palpatorul ctre urmtorul punct de msurare.
Dac dorii s palpai un arc de cerc n loc de un cerc
complet, atunci programai unghiul de incrementare
mai mic de 90. Interval de intrare: de la -120.000 la
120.000
X
Y
Q322
Q321
Q
2
6
2
Q325
Q247
HEIDENHAIN iTNC 530 345
1
4
.
7

C
o
m
p
e
n
s
a
r
e
a

a
b
a
t
e
r
i
l
o
r

d
e

a
l
i
n
i
e
r
e

a
l
e

p
i
e
s
e
i

d
e

p
r
e
l
u
c
r
a
t

p
r
i
n

r
o
t
i
r
e
a
a
x
e
i

C

(
C
i
c
l
u
l

4
0
5
,

D
I
N
/
I
S
O
:

G
4
0
5
)
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msurare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Setai la zero dup aliniere Q337: Definii dac TNC
trebuie s seteze afiajul axei C la zero sau scriei
decalajul angular n coloana C a tabelului de decalri
de origine:
0: Setarea afiajului C la 0
>0: Scriei abaterea de aliniere unghiular, inclusiv
semnul algebric, n tabelul de origine. Numr linie =
valoare a lui Q337. Dac o schimbare a axei C este
nregistrat n tabelul de origine, TNC adaug
abaterea de aliniere angular.
Plda: Blocuri NC
5 TCH PROBE 405 ROT N AXA C
Q321=+50 ;CENTRU PE PRIMA AX
Q322=+50 ;CENTRU N A 2-A AX
Q262=10 ;DIAMETRU NOMINAL
Q325=+0 ;UNGHI DE PORNIRE
Q247=90 ;UNGHI DE INCREMENTARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q337=0 ;SETARE LA ZERO
X
Z
Q261
Q260
MP6140
+
Q320
346 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat
1
4
.
7

C
o
m
p
e
n
s
a
r
e
a

a
b
a
t
e
r
i
l
o
r

d
e

a
l
i
n
i
e
r
e

a
l
e

p
i
e
s
e
i

d
e

p
r
e
l
u
c
r
a
t

p
r
i
n

r
o
t
i
r
e
a
a
x
e
i

C

(
C
i
c
l
u
l

4
0
5
,

D
I
N
/
I
S
O
:

G
4
0
5
)
Exemplu: Determinarea unei rotaii de baz din dou guri
0 BEGIN PGM CYC401 MM
1 TOOL CALL 69 Z
2 TCH PROBE 401 ROT 2 GURI
Q268=+25 ;CENTRU 1 AXA 1 Centru al primei guri: coordonata X
Q269=+15 ;PRIMUL CENTRU N A 2-A
AX
Centru al primei guri: coordonata Y
Q270=+80 ;AL 2-LEA CENTRU N PRIMA
AX
Centru gurii 2: coordonata X
Q271=+35 ;AL 2-LEA CENTRU N A 2-A
AX
Centru gurii 2: coordonata Y
Q261=-5 ;NLIME MSURARE Coordonat pe axa palpatorului n care sunt efectuate msurtorile
Q260=+20 ;NLIME DEGAJARE nlime pe axa palpatorului la care palpatorul se poate deplasa fr
a intra n coliziune
Q307=+0 ;PRESETARE ROTAIE DE
BAZ
Unghi linie de referin
Q402=1 ;ALINIERE Compensaie abatere de aliniere prin rotirea mesei rotative
Q337=1 ;SETARE LA ZERO Setare afiaj la zero dup aliniere
3 CALL PGM 35K47 Apelare program pies
4 END PGM CYC401 MM
X
Y
25
35
Z
Y
80
15
Cicluri palpator: setarea
automat a originii
348 Cicluri palpator: setarea automat a originii
1
5
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
15.1 Noiuni fundamentale
Prezentare general
TNC ofer dousprezece cicluri pentru determinarea automat a
punctelor de referin i pentru manevrarea acestora dup cum
urmeaz:
Setarea direct a valorilor determinate ca valori de afiare
Introducerea valorilor determinate n tabelul de presetri
Introducerea valorilor determinate ntr-un tabel de origine
Ciclu Tast soft Pagin
408 PT. REF CENTRU CANAL
Msurarea limii interioare a unui canal
i definirea centrului canalului ca origine
Pagina 351
409 PT. REF CENTRU BORDUR
Msurarea limii exterioare a unei
borduri i definirea centrului bordurii ca
origine
Pagina 355
410 ORIGINE N INTERIORUL DR.
Msurarea lungimii i a limii interioare
a unui dreptunghi i definirea centrului
ca origine
Pagina 358
411 ORIGINE N EXTERIORUL DR.
Msurarea lungimii i a limii exterioare
a unui dreptunghi i definirea centrului
ca origine
Pagina 362
412 ORIGINE N INTERIORUL
CERCULUI Msurarea oricror patru
puncte din interiorul unui cerc i definirea
centrului ca origine
Pagina 366
413 ORIGINE N EXTERIORUL
CERCULUI Msurarea oricror patru
puncte din exteriorul unui cerc i
definirea centrului ca origine
Pagina 370
414 ORIGINE N EXTERIORUL
COLULUI Msurarea a dou linii din
exteriorul unghiului i definirea
interseciei ca origine
Pagina 374
415 ORIGINE N INTERIORUL
COLULUI Msurarea a dou linii din
interiorul unghiului i definirea
interseciei ca origine
Pagina 379
HEIDENHAIN iTNC 530 349
1
5
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
Caracteristici comune tuturor ciclurilor
palpatorului pentru setarea originii
Punct de origine i ax palpator
De pe axa palpatorului pe care ai definit-o n programul de msurare,
TNC determin planul de lucru pentru origine:
416 CENTRU DE CERC DECALARE
DE ORIGINE (al doilea nivel de taste
soft) Msurarea oricror trei guri de pe
un cerc orificiu i definirea centrului
cercului orificiu ca decalare de origine
Pagina 383
417 DECALARE DE ORIGINE N AXA
TS (al doilea nivel de taste soft)
Msurarea oricrei poziii de pe axa
palpatorului i definirea acesteia ca
decalare de origine
Pagina 387
418 DECALARE DE ORIGINE DIN 4
GURI (al doilea nivel de taste soft)
Msurarea a 4 guri n cruce i definirea
interseciei liniilor dintre acestea ca
decalare de origine
Pagina 389
419 ORIGINE NTR-O AX (al doilea
nivel de taste soft) Msurarea oricrei
poziii de pe orice ax i definirea
acesteia ca origine
Pagina 393
Ciclu Tast soft Pagin
Putei rula Ciclurile palpatorului 408 pn la 419 i n
timpul unei rotaii active (rotaie de baz sau Ciclul 10).
Ax palpator activ Iniiere origine
Z sau W X i Y
Y sau V Z i X
X sau U Y i Z
350 Cicluri palpator: setarea automat a originii
1
5
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
Salvarea originii calculate
n toate ciclurile pentru setarea de origine, putei utiliza parametrii de
intrare Q303 i Q305 pentru a defini modul n care TNC va salva
originea calculat:
Q305 = 0, Q303 = orice valoare
TNC seteaz originea calculat n afiaj. Noua origine este activ
imediat. n acelai timp, TNC salveaz originea setat n afiaj de
ctre ciclu n linia 0 a tabelului de presetri.
Q305 diferit de 0, Q303 = -1
Q305 diferit de 0, Q303 = 0
TNC scrie decalarea de origine calculat n tabelul de decalri de
origine activ.. Sistemul de referin este sistemul de coordonate al
piesei de prelucrat active. Valoarea parametrului Q305 determin
numrul de origine. Activai originea cu Ciclul 7 n programul
piesei.
Q305 diferit de 0, Q303 = 1
TNC scrie valoarea calculat a decalrii de origine n tabelul de
presetri. Sistemul de referin este sistemul de coordonate al
mainii (coordonate REF). Valoarea parametrului Q305 determin
numrul presetat. Presetarea activ cu Ciclul 2477 n programul
piesei.
Rezultate msurtori n parametri Q
TNC salveaz rezultatele msurtorilor ciclului de palpare respectiv n
parametrii Q aplicabili la nivel global, de la Q150 pn la Q160. Putei
utiliza aceti parametri n programul dvs. Reinei tabelul de parametri
rezultai care sunt listai cu descrierea fiecrui ciclu.
Aceast combinaie poate aprea dac
citii programe ce conin Ciclurile 410 pn la 418 create
pe un TNC 4xx
citii programe care conin Ciclurile 410 pn la 418
create cu o versiune de software mai veche pe un
iTNC530
nu ai definit specific transferul valorii msurate cu
parametrul Q303 n timpul definirii ciclului.
n aceste cazuri, TNC afieaz un mesaj de eroare
deoarece manevrarea complet a tabelelor de origine cu
referin REF s-a modificat. Trebuie s definii personal un
transfer al valorii msurate cu parametrul Q303.
HEIDENHAIN iTNC 530 351
1
5
.
2

P
T

R
E
F

C
E
N
T
R
U

C
A
N
A
L

(
C
i
c
l
u
l
4
0
8
,

D
I
N
/
I
S
O
:

G
4
0
8
,

F
u
n
c

i
a

F
C
L
3
)
15.2 PT REF CENTRU CANAL
(Ciclul 408, DIN/ISO: G408,
Funcia FCL 3)
Rulare ciclu
Ciclul palpatorului 408 gsete centrul unui canal i-l definete ca
origine. Dac dorii, TNC poate introduce coordonatele i ntr-un tabel
de origine sau ntr-un tabel de presetri.
1 Urmnd logica de poziionare (consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120).
3 Apoi, palpatorul se mut fie paraxial la nlimea de msurare fie la
cea de degajare ctre urmtorul punct de pornire 2 i palpeaz al
doilea punct de palpare.
4 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz originea determinat, n funcie de parametrii de ciclu
Q303 i Q305 (consultai Salvarea originii calculate, la
pagina 350) i salveaz valorile efective n parametrii Q listai mai
jos.
5 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat.
X
Y
1
2
Numr parametru Semnificaie
Q166 Valoarea efectiv a limii msurate a
canalului
Q157 Valoare efectiv a liniei de centru
352 Cicluri palpator: setarea automat a originii
1
5
.
2

P
T

R
E
F

C
E
N
T
R
U

C
A
N
A
L

(
C
i
c
l
u
l
4
0
8
,

D
I
N
/
I
S
O
:

G
4
0
8
,

F
u
n
c

i
a

F
C
L
3
)
Luai n considerare la programare:
Parametrii ciclului
U Centru n axa 1 Q321(valoare absolut): Centrul
canalului n axa de referin a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Centru n axa 2 Q322 (valoare absolut): Centrul
canalului n axa secundar a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Limea canalului Q311 (valoare incremental):
Lime canal, indiferent de poziia acestuia n planul
de lucru. Interval de intrare: de la 0 la 99999,9999
U Ax de msurare (1=prima ax / 2=a 2-a ax) Q272: Ax
n care va fi efectuat msurtoarea:
1: Ax de referin = ax de msurare
2: Ax secundar = ax de msurare
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): coordonat a centrului vrfului
bilei (= punct de palpare) n axa palpatorului la care
va fi efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
Pericol de coliziune!
Pentru a preveni o coliziune ntre palpator i piesa de
prelucrat, introducei o estimare joas pentru limea
canalului.
Dac limea canalului i degajarea de siguran nu permit
prepoziionarea n apropierea punctelor de palpare, TNC
pornete ntotdeauna palparea din centrul canalului. n
acest caz, palpatorul nu revine la nlimea de degajare
dintre cele dou puncte de msurare.
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
X
Y
Q322
Q321
Q
3
1
1
MP6140
+
Q320
X
Z
Q261
Q260
HEIDENHAIN iTNC 530 353
1
5
.
2

P
T

R
E
F

C
E
N
T
R
U

C
A
N
A
L

(
C
i
c
l
u
l
4
0
8
,

D
I
N
/
I
S
O
:

G
4
0
8
,

F
u
n
c

i
a

F
C
L
3
)
U Deplasare la nlime degajare Q301: Definirea modului
n care palpatorul se deplaseaz ntre punctele de
msurare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Numr n tabel Q305: Introducei numrul n tabelul de
origine/presetri n care TNC va salva coordonatele
centrului canalului. Dac introducei Q305=0, TNC
seteaz automat afiajul, astfel nct noua origine
este n centrul canalului. Interval de intrare: de la 0 la
2999
U Origine nou Q405 (valoare absolut): Coordonat pe
axa de msurare la care TNC trebuie s seteze
centrul canalului calculat. Setare implicit = 0. Interval
de intrare: de la -99999,9999 la 99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau n tabelul de presetri:
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
354 Cicluri palpator: setarea automat a originii
1
5
.
2

P
T

R
E
F

C
E
N
T
R
U

C
A
N
A
L

(
C
i
c
l
u
l
4
0
8
,

D
I
N
/
I
S
O
:

G
4
0
8
,

F
u
n
c

i
a

F
C
L
3
)
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS : Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384 (valoare
absolut): Coordonat a punctului de palpare de pe
axa palpatorului la care va fi setat decalarea de
origine pe axa palpatorului. Aplicabil doar dac
Q381 = 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
Plda: Blocuri NC
5 TCH PROBE 408 PT REF CENTRU CANAL
Q321=+50 ;CENTRU PE PRIMA AX
Q322=+50 ;CENTRU N A 2-A AX
Q311=25 ;LIME CANAL
Q272=1 ;AX MSURARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q305=10 ;NR. N TABEL
Q405=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+1 ;ORIGINE
HEIDENHAIN iTNC 530 355
1
5
.
3

P
T

R
E
F

C
E
N
T
R
U

B
O
R
D
U
R


(
C
i
c
l
u
l
4
0
9
,

D
I
N
/
I
S
O
:

G
4
0
9
,

f
u
n
c

i
e

F
C
L
3
)
15.3 PT REF CENTRU BORDUR
(Ciclul 409, DIN/ISO: G409,
funcie FCL 3)
Rulare ciclu
Ciclul palpatorului 409 gsete centrul unei borduri i-l definete ca
origine. Dac dorii, TNC poate introduce coordonatele i ntr-un tabel
de origine sau de presetri.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120).
3 Apoi, palpatorul se mut la nlimea de degajare ctre urmtorul
punct de palpare 2 i palpeaz al doilea punct de palpare.
4 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz originea determinat, n funcie de parametrii de ciclu
Q303 i Q305 (consultai Salvarea originii calculate, la
pagina 350) i salveaz valorile efective n parametrii Q listai mai
jos.
5 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat.
Luai n considerare la programare:
X
Y
1
2
Numr parametru Semnificaie
Q166 Valoarea efectiv a limii msurate a
bordurii
Q157 Valoare efectiv a liniei de centru
Pericol de coliziune!
Pentru a preveni o coliziune ntre palpator i piesa de
prelucrat, introducei o estimare ridicat pentru limea
bordurii.
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
356 Cicluri palpator: setarea automat a originii
1
5
.
3

P
T

R
E
F

C
E
N
T
R
U

B
O
R
D
U
R


(
C
i
c
l
u
l
4
0
9
,

D
I
N
/
I
S
O
:

G
4
0
9
,

f
u
n
c

i
e

F
C
L
3
)
Parametrii ciclului
U Centru n axa 1 Q321(valoare absolut): Centrul
muchiei pe axa de referin a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Centru n axa 2 Q322 (valoare absolut): Centrul
muchiei pe axa secundar a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Limea muchiei Q311 (valoare incremental): Lime
margine, indiferent de poziia acestuia n planul de
lucru. Interval de intrare: de la 0 la 99999,9999
U Ax de msurare (1=prima ax / 2=a 2-a ax) Q272: Ax
n care va fi efectuat msurtoarea:
1: Ax de referin = ax de msurare
2: Ax secundar = ax de msurare
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Numr n tabel Q305: Introducei numrul n tabelul de
origine/presetri n care TNC va salva coordonatele
centrului muchiei. Dac introducei Q305=0, TNC
seteaz automat afiajul, astfel nct noua origine
este n centrul canalului. Interval de intrare: de la 0 la
2999
U Origine nou Q405 (valoare absolut): Coordonat pe
axa de msurare la care TNC trebuie s seteze
centrul calculat al muchiei. Setare implicit = 0.
Interval de intrare: de la -99999,9999 la 99999,9999
X
Y
Q322
Q321
Q
3
1
1
MP6140
+
Q320
X
Z
Q261
Q260
HEIDENHAIN iTNC 530 357
1
5
.
3

P
T

R
E
F

C
E
N
T
R
U

B
O
R
D
U
R


(
C
i
c
l
u
l
4
0
9
,

D
I
N
/
I
S
O
:

G
4
0
9
,

f
u
n
c

i
e

F
C
L
3
)
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau n tabelul de presetri:
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS: Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384 (valoare
absolut): Coordonat a punctului de palpare de pe
axa palpatorului la care va fi setat decalarea de
origine pe axa palpatorului. Aplicabil doar dac
Q381 = 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
Plda: Blocuri NC
5 TCH PROBE 409 REF CENTRU BORDUR
Q321=+50 ;CENTRU PE PRIMA AX
Q322=+50 ;CENTRU N A 2-A AX
Q311=25 ;LIME BORDUR
Q272=1 ;AX MSURARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q305=10 ;NR. N TABEL
Q405=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+1 ;ORIGINE
358 Cicluri palpator: setarea automat a originii
1
5
.
4

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

D
R
E
P
T
U
N
G
H
I
U
L
U
I

(
C
i
c
l
u
l

4
1
0
,

D
I
N
/
I
S
O
:
G
4
1
0
)
15.4 ORIGINE DIN INTERIORUL
DREPTUNGHIULUI (Ciclul 410,
DIN/ISO: G410)
Rulare ciclu
Ciclul palpatorului 410 gsete centrul unui buzunar dreptunghiular i-
l definete ca origine. Dac dorii, TNC poate introduce coordonatele
i ntr-un tabel de origine sau de presetri.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120).
3 Apoi, palpatorul se mut fie paraxial la nlimea de msurare fie la
cea de degajare ctre urmtorul punct de pornire 2 i palpeaz al
doilea punct de palpare.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz decalarea de origine determinat, n funcie de
parametrii de ciclu Q303 i Q305(consultai Salvarea originii
calculate, la pagina 350).
6 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat i salva valorile efective n
urmtorii parametri Q.
X
Y
1
2
3
4
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q154 Valoare efectiv a lungimii pe axa de
referin
Q155 Valoare efectiv a lungimii pe axa
secundar
HEIDENHAIN iTNC 530 359
1
5
.
4

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

D
R
E
P
T
U
N
G
H
I
U
L
U
I

(
C
i
c
l
u
l

4
1
0
,

D
I
N
/
I
S
O
:
G
4
1
0
)
Luai n considerare la programare:
Parametrii ciclului
U Centru n axa 1 Q321(valoare absolut): Centrul
buzunarului n axa de referin a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Centru n axa 2 Q322 (valoare absolut): Centrul
buzunarului n axa secundar a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Lungime prima latur Q323 (valoare incremental):
Lungime buzunar, paralel cu axa de referin a
planului de lucru. Interval de intrare: de la 0 la
99999,9999
U Lungimea laturii 2 Q324 (valoare incremental):
Lungime buzunar, paralel cu axa secundar a
planului de lucru. Interval de intrare: de la 0 la
99999,9999
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare) la care va fi efectuat
msurtoarea. Interval de intrare: de la -99999,9999
la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
Pericol de coliziune!
Pentru a preveni o coliziune ntre palpator i piesa de
prelucrat, introducei estimri joase pentru lungimile
primei i celei de-a doua laturi.
Dac dimensiunile buzunarului i degajarea de siguran
nu permit prepoziionarea n apropierea punctelor de
palpare, TNC pornete ntotdeauna palparea din centrul
buzunarului. n acest caz, palpatorul nu revine la nlimea
de degajare dintre cele patru puncte de msurare.
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
X
Y
Q322
Q321
Q
3
2
4
Q323
MP6140
+
Q320
X
Z
Q261
Q260
360 Cicluri palpator: setarea automat a originii
1
5
.
4

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

D
R
E
P
T
U
N
G
H
I
U
L
U
I

(
C
i
c
l
u
l

4
1
0
,

D
I
N
/
I
S
O
:
G
4
1
0
)
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msur:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Numrul de origine n tabel Q305: Introducei numrul
n tabelul de origine/presetare n care TNC va salva
coordonatele centrului buzunarului. Dac introducei
Q305=0, TNC seteaz automat afiajul, astfel nct
noua origine este n centrul buzunarului. Interval de
intrare: de la 0 la 2999
U Origine nou pentru axa de referin Q331 (valoare
absolut): Coordonat pe axa de referin la care
TNC trebuie s seteze centrul buzunarului calculat.
Setare prestabilit = 0. Interval de intrare: de la
99999,9999 la 99999,9999
U Origine nou pentru axa secundar Q332 (valoare
absolut): Coordonat pe axa secundar la care TNC
trebuie s seteze centrul buzunarului. Setare
prestabilit = 0. Interval de intrare: de la 99999,9999
la 99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Este introdus de TNC cnd citii
programe vechi (consultai Salvarea originii
calculate, la pagina 350).
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
HEIDENHAIN iTNC 530 361
1
5
.
4

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

D
R
E
P
T
U
N
G
H
I
U
L
U
I

(
C
i
c
l
u
l

4
1
0
,

D
I
N
/
I
S
O
:
G
4
1
0
)
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS: Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384 (valoare
absolut): Coordonat a punctului de palpare de pe
axa palpatorului la care va fi setat decalarea de
origine pe axa palpatorului. Aplicabil doar dac
Q381 = 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
Plda: Blocuri NC
5 TCH PROBE 410 ORIGINE N INTERIORUL
DR.
Q321=+50 ;CENTRU PE PRIMA AX
Q322=+50 ;CENTRU N A 2-A AX
Q323=60 ;LUNGIME PRIMA LATUR
Q324=20 ;LUNGIME A 2-A LATUR
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q305=10 ;NR. N TABEL
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+1 ;ORIGINE
362 Cicluri palpator: setarea automat a originii
1
5
.
5

O
R
I
G
I
N
E

D
I
N

E
X
T
E
R
I
O
R
U
L

D
R
E
P
T
U
N
G
H
I
U
L
U
I

(
C
i
c
l
u
l

4
1
1
,

D
I
N
/
I
S
O
:
G
4
1
1
)
15.5 ORIGINE DIN EXTERIORUL
DREPTUNGHIULUI (Ciclul 411,
DIN/ISO: G411)
Rulare ciclu
Ciclul palpatorului 411 gsete centrul unui tift dreptunghiular i-l
definete ca origine. Dac dorii, TNC poate introduce coordonatele i
ntr-un tabel de origine sau de presetri.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120).
3 Apoi, palpatorul se mut fie paraxial la nlimea de msurare fie la
cea de degajare ctre urmtorul punct de pornire 2 i palpeaz al
doilea punct de palpare.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz decalarea de origine determinat, n funcie de
parametrii de ciclu Q303 i Q305(consultai Salvarea originii
calculate, la pagina 350).
6 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat i salva valorile efective n
urmtorii parametri Q.
X
Y
1
2
4
3
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q154 Valoare efectiv a lungimii pe axa de
referin
Q155 Valoare efectiv a lungimii pe axa
secundar
HEIDENHAIN iTNC 530 363
1
5
.
5

O
R
I
G
I
N
E

D
I
N

E
X
T
E
R
I
O
R
U
L

D
R
E
P
T
U
N
G
H
I
U
L
U
I

(
C
i
c
l
u
l

4
1
1
,

D
I
N
/
I
S
O
:
G
4
1
1
)
Luai n considerare la programare:
Parametrii ciclului
U Centru n axa 1 Q321(valoare absolut): Centrul
tiftului n axa de referin a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Centru n axa 2 Q322 (valoare absolut): Centrul
tiftului n axa secundar a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Lungime prima latur Q323 (valoare incremental):
Lungime tift, paralel cu axa de referin a planului de
lucru Interval de intrare: de la 0 la 99999,9999
U Lungime a doua latur Q324 (valoare incremental):
Lungime tift, paralel cu axa secundar a planului de
lucru. Interval de intrare: de la 0 la 99999,9999
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
Pericol de coliziune!
Pentru a preveni o coliziune ntre palpator i piesa de
prelucrat, introducei estimri ridicate pentru lungimile
primei i celei de-a doua laturi.
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
X
Y
Q322
Q321
Q
3
2
4
Q323
MP6140
+
Q320
X
Z
Q261
Q260
364 Cicluri palpator: setarea automat a originii
1
5
.
5

O
R
I
G
I
N
E

D
I
N

E
X
T
E
R
I
O
R
U
L

D
R
E
P
T
U
N
G
H
I
U
L
U
I

(
C
i
c
l
u
l

4
1
1
,

D
I
N
/
I
S
O
:
G
4
1
1
)
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msurare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Numrul de origine n tabel Q305: Introducei numrul
de origine n tabelul n care TNC va salva
coordonatele centrului buzunarului. Dac introducei
Q305=0, TNC seteaz automat afiajul, astfel nct
noua origine s fie n centrul tiftului. Interval de
intrare: de la 0 la 2999
U Origine nou pentru axa de referin Q331 (valoare
absolut): Coordonat pe axa de referin la care
TNC trebuie s seteze centrul tiftului. Setare
prestabilit = 0. Interval de intrare: de la 99999,9999
la 99999,9999
U Origine nou pentru axa secundar Q332 (valoare
absolut): Coordonat pe axa secundar la care TNC
trebuie s seteze centrul tiftului. Setare prestabilit =
0. Interval de intrare: de la 99999,9999 la
99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Este introdus de TNC cnd citii
programe vechi (consultai Salvarea originii
calculate, la pagina 350).
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
HEIDENHAIN iTNC 530 365
1
5
.
5

O
R
I
G
I
N
E

D
I
N

E
X
T
E
R
I
O
R
U
L

D
R
E
P
T
U
N
G
H
I
U
L
U
I

(
C
i
c
l
u
l

4
1
1
,

D
I
N
/
I
S
O
:
G
4
1
1
)
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS: Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384
(valoare absolut): Coordonat a punctului de
palpare de pe axa palpatorului la care va fi setat
decalarea de origine pe axa palpatorului. Aplicabil
doar dac Q381 = 1. Interval de intrare: de la
99999,9999 la 99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
Plda: Blocuri NC
5 PALPATOR 411 ORIGINE N AFARA DR.
Q321=+50 ;CENTRU PE PRIMA AX
Q322=+50 ;CENTRU N A 2-A AX
Q323=60 ;LUNGIME PRIMA LATUR
Q324=20 ;LUNGIME A 2-A LATUR
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q305=0 ;NR. N TABEL
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+1 ;ORIGINE
366 Cicluri palpator: setarea automat a originii
1
5
.
6

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

C
E
R
C
U
L
U
I

(
C
i
c
l
u
l

4
1
2
,

D
I
N
/
I
S
O
:
G
4
1
2
)
15.6 ORIGINE DIN INTERIORUL
CERCULUI (Ciclul 412,
DIN/ISO: G412)
Rulare ciclu
Ciclul palpatorului 412 gsete centrul unui buzunar circular (sau al
unei guri) i-l definete ca origine. Dac dorii, TNC poate introduce
coordonatele i ntr-un tabel de origine sau de presetri.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120). TNC deriv automat direcia de palpare din unghiul de
pornire programat.
3 Apoi, palpatorul se mut pe un arc de cerc, fie la nlimea de
msurare, fie la cea de degajare, ctre urmtorul punct 2 i
palpeaz al doilea punct de palpare.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz originea determinat, n funcie de parametrii de ciclu
Q303 i Q305 (consultai Salvarea originii calculate, la
pagina 350) i salveaz valorile efective n parametrii Q listai mai
jos.
6 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat.
X
Y
1
2
4
3
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q153 Valoare efectiv a diametrului
HEIDENHAIN iTNC 530 367
1
5
.
6

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

C
E
R
C
U
L
U
I

(
C
i
c
l
u
l

4
1
2
,

D
I
N
/
I
S
O
:
G
4
1
2
)
Luai n considerare la programare:
Parametrii ciclului
U Centru n axa 1 Q321(valoare absolut): Centrul
buzunarului n axa de referin a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Centru n axa 2 Q322 (valoare absolut): Centrul
buzunarului n axa secundar a planului de lucru.
Dac programai Q322=0, TNC aliniaz centrul gurii
cu axa pozitiv Y. Dac programai Q322 diferit de 0,
TNC aliniaz centrul gurii cu poziia nominal.
Interval de intrare: de la -99999,9999 la 99999,9999
U Diametru nominal Q262: Diametru aproximativ al
buzunarului circular (sau gurii). Introducei o valoare
care s fie mai degrab prea mic dect prea mare.
Interval de intrare: de la 0 la 99999,9999
U Unghiul de pornire Q325 (valoare absolut): Unghi
dintre axa de referin a planului de lucru i primul
punct de palpare. Interval de intrare: de la -360,0000
la 360,0000
U Unghi incrementare Q247 (valoare incremental):
Unghiul dintre dou puncte de msurare. Semnul
algebric al unghiului de incrementare determin
direcia de rotaie (negativ = n sens orar) n care se
mic palpatorul ctre urmtorul punct de msurare.
Dac dorii s palpai un arc de cerc n loc de un cerc
complet, atunci programai unghiul de incrementare
mai mic de 90. Interval de intrare: de la -120,0000 la
120,0000
Pericol de coliziune!
Pentru a preveni coliziunea ntre palpator i piesa de
prelucrat, introducei o estimare joas pentru diametrul
nominal al buzunarului (sau gurii).
Dac dimensiunile buzunarului i degajarea de siguran
nu permit prepoziionarea n apropierea punctelor de
palpare, TNC pornete ntotdeauna palparea din centrul
buzunarului. n acest caz, palpatorul nu revine la nlimea
de degajare dintre cele patru puncte de msurare.
Cu ct incrementul de unghi Q247 este mai mic, cu att
TNC poate calcula originea cu mai puin acuratee.
Valoarea minim de intrare: 5.
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
X
Y
Q322
Q321
Q
2
6
2
Q325
Q247
368 Cicluri palpator: setarea automat a originii
1
5
.
6

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

C
E
R
C
U
L
U
I

(
C
i
c
l
u
l

4
1
2
,

D
I
N
/
I
S
O
:
G
4
1
2
)
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare) la care va fi efectuat
msurtoarea. Interval de intrare: de la -99999,9999
la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msur:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Numrul de origine n tabel Q305: Introducei numrul
de origine n tabelul n care TNC va salva
coordonatele centrului buzunarului. Dac introducei
Q305=0, TNC seteaz automat afiajul, astfel nct
noua origine este n centrul buzunarului. Interval de
intrare: de la 0 la 2999
U Origine nou pentru axa de referin Q331 (valoare
absolut): Coordonat pe axa de referin la care
TNC trebuie s seteze centrul buzunarului. Setare
prestabilit = 0. Interval de intrare: de la 99999,9999
la 99999,9999
U Origine nou pentru axa secundar Q332 (valoare
absolut): Coordonat pe axa secundar la care TNC
trebuie s seteze centrul buzunarului. Setare
prestabilit = 0. Interval de intrare: de la 99999,9999
la 99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Este introdus de TNC cnd citii
programe vechi (consultai Salvarea originii
calculate, la pagina 350).
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
X
Z
Q261
Q260
MP6140
+
Q320
HEIDENHAIN iTNC 530 369
1
5
.
6

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

C
E
R
C
U
L
U
I

(
C
i
c
l
u
l

4
1
2
,

D
I
N
/
I
S
O
:
G
4
1
2
)
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS: Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384 (valoare
absolut): Coordonat a punctului de palpare de pe
axa palpatorului la care va fi setat decalarea de
origine pe axa palpatorului. Aplicabil doar dac
Q381 = 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
U Numrul de puncte de msurare (4/3) Q423: Specificai
dac TNC va msura gaura cu 4 sau 3 puncte de
msurare:
4: Folosete 4 puncte de msurare (setare standard)
3: Folosete 3 puncte de msurare
U Tipul parcurgerii? Linie=0/Arc=1 Q365: Definirea
funciei de cale cu care trebuie deplasat scula ntre
punctele de msurare, dac funcia Avans
transversal la nlime degajare (Q301=1) este
activ.
0: Mutare ntre operaii n linie dreapt
1: Mutare ntre operaii pe cercul de divizare
Plda: Blocuri NC
5 TCH PROBE 412 ORIGINE N INTERIORUL
CERCULUI
Q321=+50 ;CENTRU PE PRIMA AX
Q322=+50 ;CENTRU N A 2-A AX
Q262=75 ;DIAMETRU NOMINAL
Q325=+0 ;UNGHI DE PORNIRE
Q247=+60 ;UNGHI DE INCREMENTARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q305=12 ;NR. N TABEL
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+1 ;ORIGINE
Q423=4 ;NR. MS. PUNCTE
Q365=1 ;TIP DE PARCURGERE
370 Cicluri palpator: setarea automat a originii
1
5
.
7

o
r
i
g
i
n
e

D
I
N

E
X
T
E
R
I
O
R
U
L

C
E
R
C
U
L
U
I

(
c
i
c
l
u
l

4
1
3
,

D
I
N
/
I
S
O
:
G
4
1
3
)
15.7 origine DIN EXTERIORUL
CERCULUI (ciclul 413,
DIN/ISO: G413)
Rulare ciclu
Ciclul palpatorului 413 gsete centrul unui tift circular i l definete
ca origine. Dac dorii, TNC poate introduce coordonatele i ntr-un
tabel de origine sau ntr-un tabel de presetri.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120). TNC deriv automat direcia de palpare din unghiul de
pornire programat.
3 Apoi, palpatorul se mut pe un arc de cerc, fie la nlimea de
msurare, fie la cea de degajare, ctre urmtorul punct 2 i
palpeaz al doilea punct de palpare.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz originea determinat, n funcie de parametrii de ciclu
Q303 i Q305 (consultai Salvarea originii calculate, la
pagina 350) i salveaz valorile efective n parametrii Q listai mai
jos.
6 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat.
X
Y
1
2
4
3
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q153 Valoare efectiv a diametrului
HEIDENHAIN iTNC 530 371
1
5
.
7

o
r
i
g
i
n
e

D
I
N

E
X
T
E
R
I
O
R
U
L

C
E
R
C
U
L
U
I

(
c
i
c
l
u
l

4
1
3
,

D
I
N
/
I
S
O
:
G
4
1
3
)
Luai n considerare la programare:
Parametrii ciclului
U Centru n axa 1 Q321(valoare absolut): Centrul
tiftului n axa de referin a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Centru n axa 2 Q322 (valoare absolut): Centrul
tiftului n axa secundar a planului de lucru. Dac
programai Q322=0, TNC aliniaz centrul gurii cu
axa pozitiv Y. Dac programai Q322 diferit de 0,
TNC aliniaz centrul gurii cu poziia nominal.
Interval de intrare: de la -99999,9999 la 99999,9999
U Diametru nominal Q262: Diametrul aproximativ al
tiftului. Introducei o valoare care s fie mai degrab
prea mare dect prea mic. Interval de intrare: de la 0
la 99999,9999
U Unghiul de pornire Q325 (valoare absolut): Unghi
dintre axa de referin a planului de lucru i primul
punct de palpare. Interval de intrare: de la -360,0000
la 360,0000
U Unghi incrementare Q247 (valoare incremental):
Unghiul dintre dou puncte de msurare. Semnul
algebric al unghiului de incrementare determin
direcia de rotaie (- = n sens orar) n care se
mic palpatorul ctre urmtorul punct de
msurare. Dac dorii s palpai un arc de cerc n
loc de un cerc complet, atunci programai unghiul
de incrementare mai mic de 90. Interval de intrare:
de la -120,0000 la 120,0000
Pericol de coliziune!
Pentru a preveni o coliziune ntre palpator i piesa de
prelucrat, introducei o estimare ridicat pentru diametrul
nominal al tiftului.
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Cu ct incrementul de unghi Q247 este mai mic, cu att
TNC poate calcula originea cu mai puin acuratee.
Valoarea minim de intrare: 5.
X
Y
Q322
Q321
Q
2
6
2
Q325
Q247
372 Cicluri palpator: setarea automat a originii
1
5
.
7

o
r
i
g
i
n
e

D
I
N

E
X
T
E
R
I
O
R
U
L

C
E
R
C
U
L
U
I

(
c
i
c
l
u
l

4
1
3
,

D
I
N
/
I
S
O
:
G
4
1
3
)
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare) la care va fi efectuat
msurtoarea. Interval de intrare: de la -99999,9999
la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msurare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Numrul de origine n tabel Q305: Introducei numrul
de origine n tabelul n care TNC va salva
coordonatele centrului buzunarului. Dac introducei
Q305=0, TNC seteaz automat afiajul, astfel nct
noua origine s fie n centrul tiftului. Interval de
intrare: de la 0 la 2999
U Origine nou pentru axa de referin Q331 (valoare
absolut): Coordonat pe axa de referin la care
TNC trebuie s seteze centrul tiftului. Setare
prestabilit = 0. Interval de intrare: de la 99999,9999
la 99999,9999
U Origine nou pentru axa secundar Q332 (valoare
absolut): Coordonat pe axa secundar la care TNC
trebuie s seteze centrul tiftului. Setare prestabilit =
0. Interval de intrare: de la 99999,9999 la
99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Este introdus de TNC cnd citii
programe vechi (consultai Salvarea originii
calculate, la pagina 350).
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
X
Z
Q261
Q260
MP6140
+
Q320
HEIDENHAIN iTNC 530 373
1
5
.
7

o
r
i
g
i
n
e

D
I
N

E
X
T
E
R
I
O
R
U
L

C
E
R
C
U
L
U
I

(
c
i
c
l
u
l

4
1
3
,

D
I
N
/
I
S
O
:
G
4
1
3
)
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS: Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384 (valoare
absolut): Coordonat a punctului de palpare de pe
axa palpatorului la care va fi setat decalarea de
origine pe axa palpatorului. Aplicabil doar dac
Q381 = 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare de baz = 0
U Numrul de puncte de msurare (4/3) Q423: Specificai
dac TNC va msura tiftul cu 4 sau 3 puncte de
palpare:
4: Folosete 4 puncte de msur (setare standard)
3: Folosete 3 puncte de msurare
U Tipul parcurgerii? Linie=0/Arc=1 Q365: Definirea
funciei de cale cu care trebuie deplasat scula ntre
punctele de msurare, dac funcia Avans
transversal la nlime degajare (Q301=1) este
activ.
0: Mutare ntre operaii n linie dreapt
1: Mutare ntre operaii pe cercul de divizare
Plda: Blocuri NC
5 TCH PROBE 413 ORIGINE N EXTERIORUL
CERCULUI
Q321=+50 ;CENTRU PE PRIMA AX
Q322=+50 ;CENTRU N A 2-A AX
Q262=75 ;DIAMETRU NOMINAL
Q325=+0 ;UNGHI DE PORNIRE
Q247=+60 ;UNGHI DE INCREMENTARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q305=15 ;NR. N TABEL
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+1 ;ORIGINE
Q423=4 ;NR. MS. PUNCTE
Q365=1 ;TIP DE PARCURGERE
374 Cicluri palpator: setarea automat a originii
1
5
.
8

O
R
I
G
I
N
E

D
I
N

E
X
T
E
R
I
O
R
U
L

C
O
L

U
L
U
I

(
C
i
c
l
u
l

4
1
4
,

D
I
N
/
I
S
O
:
G
4
1
4
)
15.8 ORIGINE DIN EXTERIORUL
COLULUI (Ciclul 414,
DIN/ISO: G414)
Rulare ciclu
Ciclul palpatorului 414 gsete intersecia a dou linii i o definete ca
origine. Dac dorii, TNC poate introduce intersecia i ntr-un tabel de
origine sau ntr-un tabel de presetri.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul cu avans
transversal rapid (valoarea din MP6150) n primul punct de palpare
1 (a se vedea figura din partea dreapta-sus). TNC decaleaz
palpatorul cu degajarea de siguran n direcia opus direciei de
avans transversal respective.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120). TNC deriv automat direcia de palpare din al treilea
punct de msurare programat.
3 Apoi, palpatorul se mut n urmtoarea poziie de pornire 2 i
palpeaz a doua poziie.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz decalarea de origine determinat, n funcie de
parametrii de ciclu Q303 i Q305 (consultai Salvarea originii
calculate, la pagina 350) i salveaz coordonatele colului
determinat n parametrii Q listai mai jos
6 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat.
X
Y
1 2
4
3
X
Y
X
Y
X
Y
X
Y
A B
C D
1 2
3
2 1
3
1 2
3
2 1
3
Numr parametru Semnificaie
Q151 Valoarea efectiv a colului pe axa de
referin
Q152 Valoarea efectiv a colului pe axa
secundar
HEIDENHAIN iTNC 530 375
1
5
.
8

O
R
I
G
I
N
E

D
I
N

E
X
T
E
R
I
O
R
U
L

C
O
L

U
L
U
I

(
C
i
c
l
u
l

4
1
4
,

D
I
N
/
I
S
O
:
G
4
1
4
)
Luai n considerare la programare:
X
Y
X
Y
X
Y
X
Y
A B
C D
1 2
3
2 1
3
1 2
3
2 1
3
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
TNC msoar ntotdeauna prima linie n direcia axei
secundare a planului de lucru.
Definind poziiile punctelor de msurare 1 i 3 determinai
i colul n care TNC seteaz originea (consultai figura din
dreapta i tabelul din dreapta jos).
Col Coordonat X Coordonat Y
A Punctul 1 mai mare
dect punctul 3
Punctul 1 mai mic dect
punctul 3
B Punctul 1 mai mic dect
punctul 3
Punctul 1 mai mic dect
punctul 3
C Punctul 1 mai mic dect
punctul 3
Punctul 1 mai mare dect
punctul 3
D Punctul 1 mai mare
dect punctul 3
Punctul 1 mai mare dect
punctul 3
376 Cicluri palpator: setarea automat a originii
1
5
.
8

O
R
I
G
I
N
E

D
I
N

E
X
T
E
R
I
O
R
U
L

C
O
L

U
L
U
I

(
C
i
c
l
u
l

4
1
4
,

D
I
N
/
I
S
O
:
G
4
1
4
)
Parametrii ciclului
U Primul punct de ms. n prima ax Q263 (valoare
absolut): Coordonatele primului punct de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Primul punct de ms. pe axa 2 Q264 (valoare absolut):
Coordonatele primului punct de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Distanarea pe prima ax Q326 (valoare incremental):
Distana dintre primul i al 2-lea punct de msurare de
pe axa de referin a planului de lucru. Interval de
intrare: de la 0 la 99999,9999
U Al treilea punct de ms. n axa 1 Q296 (valoare
absolut): Coordonata punctului 3 de palpare n axa
de referin a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al treilea punct de ms. n axa 2 Q297 (valoare
absolut): Coordonata punctului 3 de palpare n axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Distanarea pe a 2-a ax Q327 (valoare incremental):
Distana dintre al 3-lea i al 4-lea punct de msurare
de pe axa de referin a planului de lucru. Interval de
intrare: de la 0 la 99999,9999
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
X
Y
Q297
Q263
Q326
Q264
Q296
Q
3
2
7
MP6140
+
Q320
X
Y
Q261
Q260
HEIDENHAIN iTNC 530 377
1
5
.
8

O
R
I
G
I
N
E

D
I
N

E
X
T
E
R
I
O
R
U
L

C
O
L

U
L
U
I

(
C
i
c
l
u
l

4
1
4
,

D
I
N
/
I
S
O
:
G
4
1
4
)
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msurare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Efectuare rotaie de baz Q304: Definii dac TNC
trebuie s compenseze abaterea de aliniere a piesei
de prelucrat cu o rotaie de baz:
0: Nicio rotaie de baz
1: Rotaie de baz
U Numrul de origine n tabel Q305: Introducei numrul
de origine n tabelul de origine sau de presetare n
care TNC va salva coordonatele colului. Dac
introducei Q305=0, TNC seteaz automat afiajul,
astfel nct noua origine s fie n col. Interval de
intrare: de la 0 la 2999
U Origine nou pentru axa de referin Q331 (valoare
absolut): Coordonat pe axa de referin la care
TNC trebuie s seteze colul. Setare prestabilit = 0.
Interval de intrare: de la 99999,9999 la 99999,9999
U Origine nou pentru axa secundar Q332 (valoare
absolut): Coordonat pe axa secundar la care TNC
trebuie s seteze colul calculat. Setare prestabilit =
0. Interval de intrare: de la 99999,9999 la
99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Este introdus de TNC cnd citii
programe vechi (consultai Salvarea originii
calculate, la pagina 350).
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
378 Cicluri palpator: setarea automat a originii
1
5
.
8

O
R
I
G
I
N
E

D
I
N

E
X
T
E
R
I
O
R
U
L

C
O
L

U
L
U
I

(
C
i
c
l
u
l

4
1
4
,

D
I
N
/
I
S
O
:
G
4
1
4
)
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS: Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384
(valoare absolut): Coordonat a punctului de
palpare de pe axa palpatorului la care va fi setat
decalarea de origine pe axa palpatorului. Aplicabil
doar dac Q381 = 1. Interval de intrare: de la
99999,9999 la 99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
Plda: Blocuri NC
5 TCH PROBE 414 ORIGINE N INTERIORUL
COLULUI
Q263=+37 ;PUNCT 1 AXA 1
Q264=+7 ;PRIMUL PUNCT PE A 2-A AX
Q326=50 ;PORNIRE N PRIMA AX
Q296=+95 ;AL 3-LEA PUNCT N PRIMA
AX
Q297=+25 ;AL 3-LEA PUNCT IN A 2-A
AX
Q327=45 ;PORNIRE N A 2-A AX
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q304=0 ;ROTAIE DE BAZ
Q305=7 ;NR. N TABEL
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+1 ;ORIGINE
HEIDENHAIN iTNC 530 379
1
5
.
9

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

C
O
L

U
L
U
I

(
C
i
c
l
u
l

4
1
5
,

D
I
N
/
I
S
O
:
G
4
1
5
)
15.9 ORIGINE DIN INTERIORUL
COLULUI (Ciclul 415,
DIN/ISO: G415)
Rulare ciclu
Ciclul palpatorului 415 gsete intersecia a dou linii i o definete ca
origine. Dac dorii, TNC poate introduce intersecia i ntr-un tabel de
origine sau de presetri.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul cu avans
transversal rapid (valoarea din MP6150) n primul punct de palpare
1 (a se vedea figura din partea dreapta-sus) pe care l-ai definit n
ciclu. TNC decaleaz palpatorul cu degajarea de siguran n
direcia opus direciei de avans transversal respective.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120). Direcia de palpare deriv din numrul dup care
identificai colul.
3 Apoi, palpatorul se mut n urmtoarea poziie de pornire 2 i
palpeaz a doua poziie.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz decalarea de origine determinat, n funcie de
parametrii de ciclu Q303 i Q305 (consultai Salvarea originii
calculate, la pagina 350) i salveaz coordonatele colului
determinat n parametrii Q listai mai jos
6 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat.
X
Y
1 2
3
4
Numr parametru Semnificaie
Q151 Valoarea efectiv a colului pe axa de
referin
Q152 Valoarea efectiv a colului pe axa
secundar
380 Cicluri palpator: setarea automat a originii
1
5
.
9

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

C
O
L

U
L
U
I

(
C
i
c
l
u
l

4
1
5
,

D
I
N
/
I
S
O
:
G
4
1
5
)
Luai n considerare la programare:
Parametrii ciclului
U Primul punct de ms. n prima ax Q263 (valoare
absolut): Coordonatele primului punct de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Primul punct de ms. pe axa 2 Q264 (valoare absolut):
Coordonata primului punct de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Distanarea pe prima ax Q326 (valoare incremental):
Distana dintre primul i al 2-lea punct de msurare de
pe axa de referin a planului de lucru. Interval de
intrare: de la 0 la 99999,9999
U Distanarea pe a 2-a ax Q327 (valoare incremental):
Distana dintre al 3-lea i al 4-lea punct de msurare
de pe axa de referin a planului de lucru. Interval de
intrare: de la 0 la 99999,9999
U Col Q308: Numr care identific colul pe care TNC l
va seta ca origine. Interval de intrare: de la 1 la 4
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare) la care va fi efectuat
msurtoarea. Interval de intrare: de la -99999,9999
la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
TNC msoar ntotdeauna prima linie n direcia axei
secundare a planului de lucru.
X
Y
Q264
Q263
Q326
Q
3
2
7
Q308=1 Q308=2
Q308=3
Q308=4
MP6140
+
Q320
X
Z
Q261
Q260
HEIDENHAIN iTNC 530 381
1
5
.
9

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

C
O
L

U
L
U
I

(
C
i
c
l
u
l

4
1
5
,

D
I
N
/
I
S
O
:
G
4
1
5
)
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msurare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Efectuare rotaie de baz Q304: Definii dac TNC
trebuie s compenseze abaterea de aliniere a piesei
de prelucrat cu o rotaie de baz:
0: Nicio rotaie de baz
1: Rotaie de baz
U Numrul de origine n tabel Q305: Introducei numrul
de origine n tabelul de origine sau de presetare n
care TNC va salva coordonatele colului. Dac
introducei Q305=0, TNC seteaz automat afiajul,
astfel nct noua origine s fie n col. Interval de
intrare: de la 0 la 2999
U Origine nou pentru axa de referin Q331 (valoare
absolut): Coordonat pe axa de referin la care
TNC trebuie s seteze colul. Setare prestabilit = 0.
Interval de intrare: de la 99999,9999 la 99999,9999
U Origine nou pentru axa secundar Q332 (valoare
absolut): Coordonat pe axa secundar la care TNC
trebuie s seteze colul calculat. Setare prestabilit =
0. Interval de intrare: de la 99999,9999 la
99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Este introdus de TNC cnd citii
programe vechi (consultai Salvarea originii
calculate, la pagina 350).
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
382 Cicluri palpator: setarea automat a originii
1
5
.
9

O
R
I
G
I
N
E

D
I
N

I
N
T
E
R
I
O
R
U
L

C
O
L

U
L
U
I

(
C
i
c
l
u
l

4
1
5
,

D
I
N
/
I
S
O
:
G
4
1
5
)
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS: Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384 (valoare
absolut): Coordonat a punctului de palpare de pe
axa palpatorului la care va fi setat decalarea de
origine pe axa palpatorului. Aplicabil doar dac
Q381 = 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
Plda: Blocuri NC
5 TCH PROBE 415 ORIGINE COL EXTERIOR
Q263=+37 ;PUNCT 1 AXA 1
Q264=+7 ;PRIMUL PUNCT PE A 2-A AX
Q326=50 ;PORNIRE N PRIMA AX
Q296=+95 ;AL 3-LEA PUNCT N PRIMA
AX
Q297=+25 ;AL 3-LEA PUNCT IN A 2-A
AX
Q327=45 ;PORNIRE N A 2-A AX
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q304=0 ;ROTAIE DE BAZ
Q305=7 ;NR. N TABEL
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+1 ;ORIGINE
HEIDENHAIN iTNC 530 383
1
5
.
1
0

O
R
I
G
I
N
E

C
E
N
T
R
U

C
E
R
C

(
C
i
c
l
u
l

4
1
6
,

D
I
N
/
I
S
O
:

G
4
1
6
)
15.10ORIGINE CENTRU CERC
(Ciclul 416, DIN/ISO: G416)
Rulare ciclu
Ciclul palpatorului 416 gsete centrul unui cerc de guri de urub i l
definete ca origine. Dac dorii, TNC poate introduce coordonatele i
ntr-un tabel de origine sau ntr-un tabel de presetri.
1 Urmnd logica de poziionare (consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul cu avans
transversal rapid (valoarea din MP6150) n punctul introdus ca
centrul primei guri 1.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul primei guri.
3 Palpatorul revine la nlimea de degajare i apoi n poziia
introdus ca centru al celei de-a doua guri 2.
4 Apoi, TNC mut palpatorul la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul celei de-a doua guri.
5 Palpatorul revine la nlimea de degajare i apoi n poziia
introdus ca centru al celei de-a treia guri 3.
6 Apoi, TNC mut palpatorul la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul celei de-a treia guri.
7 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz originea determinat, n funcie de parametrii de ciclu
Q303 i Q305 (consultai Salvarea originii calculate, la
pagina 350) i salveaz valorile efective n parametrii Q listai mai
jos.
8 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat.
X
Y
1
2
3
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q153 Valoare efectiv a diametrului cercului
gurii de urub
384 Cicluri palpator: setarea automat a originii
1
5
.
1
0

O
R
I
G
I
N
E

C
E
N
T
R
U

C
E
R
C

(
C
i
c
l
u
l

4
1
6
,

D
I
N
/
I
S
O
:

G
4
1
6
)
Luai n considerare la programare:
Parametrii ciclului
U Centru n axa 1 Q273 (valoare absolut): Centrul
cercului de guri de urub (valoare nominal) n axa
de referin a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Centru n axa 2 Q274 (valoare absolut): Centrul
cercului de guri de urub (valoare nominal) pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Diametru nominal Q262: Introducei diametrul cercului
de guri de urub. Cu ct diametrul gurii este mai
mic, cu att mai exact trebuie s fie diametrul nominal.
Interval de intrare: de la -0 la 99999,9999
U Unghiul primei guri Q291 (valoare absolut): Unghi
n coordonate polare al centrului primei guri din
planul de lucru. Interval de intrare: de la -360,0000 la
360,0000
U Unghiul gurii 2 Q292 (valoare absolut): Unghi n
coordonate polare al centrului gurii 2 din planul de
lucru. Interval de intrare: de la -360,0000 la 360,0000
U Unghiul gurii 3 Q293 (valoare absolut): Unghi n
coordonate polare al centrului gurii 3 din planul de
lucru. Interval de intrare: de la -360,0000 la 360,0000
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare) la care va fi efectuat
msurtoarea. Interval de intrare: de la -99999,9999
la 99999,9999
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
X
Y
Q274
Q273
Q
2
6
2
Q291
Q293
Q
2
9
2
X
Y
HEIDENHAIN iTNC 530 385
1
5
.
1
0

O
R
I
G
I
N
E

C
E
N
T
R
U

C
E
R
C

(
C
i
c
l
u
l

4
1
6
,

D
I
N
/
I
S
O
:

G
4
1
6
)
U Numrul de origine n tabel Q305: Introducei numrul
de origine n tabelul n care TNC va salva
coordonatele centrului cercului de guri de urub.
Dac introducei Q305=0, TNC seteaz automat
afiajul, astfel nct noua origine este n centrul gurii
de urub. Interval de intrare: de la 0 la 2999
U Origine nou pentru axa de referin Q331 (valoare
absolut): Coordonat pe axa de referin la care
TNC trebuie s seteze centrul gurii de urub. Setare
prestabilit = 0. Interval de intrare: de la 99999,9999
la 99999,9999
U Origine nou pentru axa secundar Q332 (valoare
absolut): Coordonat pe axa secundar la care TNC
trebuie s seteze centrul gurii de urub. Setare
prestabilit = 0. Interval de intrare: de la 99999,9999
la 99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Este introdus de TNC cnd citii
programe vechi (consultai Salvarea originii
calculate, la pagina 350).
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
386 Cicluri palpator: setarea automat a originii
1
5
.
1
0

O
R
I
G
I
N
E

C
E
N
T
R
U

C
E
R
C

(
C
i
c
l
u
l

4
1
6
,

D
I
N
/
I
S
O
:

G
4
1
6
)
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS: Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384 (valoare
absolut): Coordonat a punctului de palpare de pe
axa palpatorului la care va fi setat decalarea de
origine pe axa palpatorului. Aplicabil doar dac
Q381 = 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140 i
funcioneaz numai atunci cnd originea este palpat
n axa palpatorului. Interval de intrare: de la 0 la
99999,9999, alternativ PREDEF
Plda: Blocuri NC
5 TCH PROBE 416 ORIGINE CENTRU CERC
Q273=+50 ;CENTRU PE PRIMA AX
Q274=+50 ;CENTRU PE A 2-A AX
Q262=90 ;DIAMETRU NOMINAL
Q291=+34 ;UNGHI PRIMA GAUR
Q292=+70 ;UNGHI A DOUA GAUR
Q293=+210;UNGHI A TREIA GAUR
Q261=-5 ;NLIME MSURARE
Q260=+20 ;NLIME DEGAJARE
Q305=12 ;NR. N TABEL
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+1 ;ORIGINE
Q320=0 ;PRESCRIERE DE DEGAJARE
HEIDENHAIN iTNC 530 387
1
5
.
1
1

O
R
I
G
I
N
E

N

A
X
A

P
A
L
P
A
T
O
R
U
L
U
I

(
C
i
c
l
u
l

4
1
7
,

D
I
N
/
I
S
O
:

G
4
1
7
)
15.11ORIGINE N AXA
PALPATORULUI (Ciclul 417,
DIN/ISO: G417)
Rulare ciclu
Ciclul palpatorului 417 msoar orice coordonat din axa palpatorului
i o definete ca origine. Dac dorii, TNC poate introduce coordonata
msurat i ntr-un tabel de origine sau de presetri.
1 Urmnd logica de poziionare (consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire al palprii programat 1 cu avans transversal rapid
(valoarea din MP6150). TNC decaleaz palpatorul cu degajarea de
siguran n direcia opus direciei axei palpatorului.
2 Apoi, palpatorul se mut pe axa proprie la coordonata introdus ca
punct de pornire 1 i msoar poziia efectiv cu o micare de
palpare simpl.
3 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz originea determinat, n funcie de parametrii de ciclu
Q303 i Q305 (consultai Salvarea originii calculate, la
pagina 350) i salveaz valorile efective n parametrii Q listai mai
jos
Luai n considerare la programare:
X
Z
Q260
Numr parametru Semnificaie
Q160 Valoare efectiv a punctului msurat
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului. TNC seteaz
originea pe aceast ax.
388 Cicluri palpator: setarea automat a originii
1
5
.
1
1

O
R
I
G
I
N
E

N

A
X
A

P
A
L
P
A
T
O
R
U
L
U
I

(
C
i
c
l
u
l

4
1
7
,

D
I
N
/
I
S
O
:

G
4
1
7
)
Parametrii ciclului
U Primul punct de ms. n prima ax Q263 (valoare
absolut): Coordonatele primului punct de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Primul punct de ms. pe axa 2 Q264 (valoare absolut):
Coordonata primului punct de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Primul punct de ms. n axa 3 Q294 (valoare absolut):
Coordonata primului punct de palpare n axa
palpatorului. Interval de intrare: de la -99999,9999 la
99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Numrul de origine n tabel Q305: Introducei numrul
n tabelul de origine sau de presetare n care TNC va
salva coordonata. Dac introducei Q305=0, TNC
seteaz automat afiajul, astfel nct noua decalare
de origine este pe suprafaa palpat. Interval de
intrare: de la 0 la 2999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Este introdus de TNC cnd citii
programe vechi (consultai Salvarea originii
calculate, la pagina 350).
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
Plda: Blocuri NC
5 TCH PROBE 417 ORIGINE PE AXA TS
Q263=+25 ;PRIMUL PUNCT PE PRIMA
AX
Q264=+25 ;PRIMUL PUNCT PE A 2-A AX
Q294=+25 ;PRIMUL PUNCT PE A 3-A AX
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+50 ;NLIME DEGAJARE
Q305=0 ;NR. N TABEL
Q333=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
X
Y
Q264
Q263
1
X
Z
Q260
Q294
M
P
6
1
4
0
+
Q
3
2
0
1
HEIDENHAIN iTNC 530 389
1
5
.
1
2

O
R
I
G
I
N
E

L
A

C
E
N
T
R
U

A

4

G

U
R
I

(
C
i
c
l
u
l

4
1
8
,

D
I
N
/
I
S
O
:
G
4
1
8
)
15.12ORIGINE LA CENTRU A 4
GURI (Ciclul 418,
DIN/ISO: G418)
Rulare ciclu
Ciclul palpatorului 418 calculeaz intersecia liniilor care conecteaz
gurile opuse i seteaz originea la intersecie. Dac dorii, TNC poate
introduce intersecia i ntr-un tabel de origine sau ntr-un tabel de
presetri.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul cu avans
transversal rapid (valoarea din MP6150)n centrul primei guri 1.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul primei guri.
3 Palpatorul revine la nlimea de degajare i apoi n poziia
introdus ca centru al celei de-a doua guri 2.
4 Apoi, TNC mut palpatorul la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul celei de-a doua guri.
5 TNC repet paii 3 i 4 pentru gurile 3 i 4.
6 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz originea determinat n funcie de parametrii de ciclu
Q303 i Q305 (consultai Salvarea originii calculate, la
pagina 350). TNC calculeaz originea ca intersecia liniilor ce
unesc centrele gurilor 1/3 i 2/4 i salveaz valorile efective n
parametrii Q listai mai jos.
7 Dac dorii, TNC poate msura ulterior originea de pe axa
palpatorului ntr-o palpare separat.
X
Y
1 2
3 4
Numr parametru Semnificaie
Q151 Valoarea efectiv a punctului de
intersecie pe axa de referin
Q152 Valoarea efectiv a punctului de
intersecie pe axa secundar
390 Cicluri palpator: setarea automat a originii
1
5
.
1
2

O
R
I
G
I
N
E

L
A

C
E
N
T
R
U

A

4

G

U
R
I

(
C
i
c
l
u
l

4
1
8
,

D
I
N
/
I
S
O
:
G
4
1
8
)
Luai n considerare la programare:
Parametrii ciclului
U Primul centru n axa 1 Q268 (valoare absolut):
centrul primei guri n axa de referin a planului
de lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Primul centru n axa 2 Q269 (valoare absolut):
centrul primei guri n axa secundar a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Primul centru n axa 1 Q270 (valoare absolut):
centrul gurii 2 n axa de referin a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Primul centru n axa 2 Q271 (valoare absolut):
centrul gurii 2 n axa secundar a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Primul centru n axa 1 Q316 (valoare absolut):
centrul gurii 3 n axa de referin a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Al treilea centru n axa 2 Q317 (valoare absolut):
centrul gurii 3 n axa secundar a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Al patrulea centru n axa 1 Q318 (valoare absolut):
centrul gurii 4 n axa de referin a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U Al patrulea centru n axa 2 Q319 (valoare absolut):
centrul gurii 4 pe axa secundar a planului de
lucru. Interval de intrare: de la -99999,9999 la
99999,9999
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de la
-99999,9999 la 99999,9999
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
X
Y
Q269
Q268 Q270
Q317
Q271
Q318 Q316
Q319
X
Z
Q261
Q260
HEIDENHAIN iTNC 530 391
1
5
.
1
2

O
R
I
G
I
N
E

L
A

C
E
N
T
R
U

A

4

G

U
R
I

(
C
i
c
l
u
l

4
1
8
,

D
I
N
/
I
S
O
:
G
4
1
8
)
U Numrul de origine n tabel Q305: Introducei numrul
de origine n tabelul n care TNC va salva
coordonatele interseciei diagonalelor. Dac
introducei Q305=0, TNC seteaz automat afiajul,
astfel nct noua decalare de origine este la
intersecia liniilor conectoare. Interval de intrare: de la
0 la 2999
U Origine nou pentru axa de referin Q331 (valoare
absolut): Coordonat pe axa de referin la care
TNC trebuie s seteze intersectarea calculat a liniilor
conectoare. Setare implicit = 0. Interval de intrare:
-de la 99999,9999 la 99999,9999
U Origine nou pentru axa secundar Q332 (valoare
absolut): Coordonat pe axa secundar la care TNC
trebuie s seteze intersectarea calculat a liniilor
conectoare. Setare implicit = 0. Interval de intrare:
-de la 99999,9999 la 99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Este introdus de TNC cnd citii
programe vechi (consultai Salvarea originii
calculate, la pagina 350).
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
392 Cicluri palpator: setarea automat a originii
1
5
.
1
2

O
R
I
G
I
N
E

L
A

C
E
N
T
R
U

A

4

G

U
R
I

(
C
i
c
l
u
l

4
1
8
,

D
I
N
/
I
S
O
:
G
4
1
8
)
U Palpare pe axa TS Q381: Specificai dac TNC trebuie
s seteze originea i pe axa palpatorului:
0: Nu setai originea pe axa palpatorului
1: Setai originea pe axa palpatorului
U Palpare ax TS: Coordonate Prima ax Q382 (valoare
absolut): Coordonat a punctului de palpare din axa
de referin a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil numai dac
Q381 = 1.
U Palpare ax TS: Coordonate A doua ax Q383 (valoare
absolut): Coordonat a punctului de palpare n axa
secundar a planului de lucru la care va fi setat
originea n axa palpatorului. Aplicabil doar dac Q381
= 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Palpare ax TS: Coordonate A 3-a ax Q384 (valoare
absolut): Coordonat a punctului de palpare de pe
axa palpatorului la care va fi setat decalarea de
origine pe axa palpatorului. Aplicabil doar dac
Q381 = 1. Interval de intrare: de la 99999,9999 la
99999,9999
U Origine nou n axa TS Q333 (valoare absolut):
Coordonat n axa palpatorului la care TNC trebuie s
seteze originea. Setare prestabilit = 0. Interval de
intrare: de la 99999,9999 la 99999,9999
Plda: Blocuri NC
5 TCH PROBE 418 ORIGINE DIN 4 GURI
Q268=+20 ;CENTRU 1 AXA 1
Q269=+25 ;CENTRU 1 AXA 2
Q270=+150;CENTRU 2 AXA 1
Q271=+25 ;CENTRU 2 AXA 2
Q316=+150;AL 3-LEA CENTRU N PRIMA
AX
Q317=+85 ;AL 3-LEA CENTRU N A 2-A
AX
Q318=+22 ;AL 4-LEA CENTRU N PRIMA
AX
Q319=+80 ;AL 4-LEA CENTRU N A 2-A
AX
Q261=-5 ;NLIME MSURARE
Q260=+10 ;NLIME DEGAJARE
Q305=12 ;NR. N TABEL
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
Q381=1 ;PALPATOR PE AXA TS
Q382=+85 ;COORD. 1 PT. AXA TS
Q383=+50 ;COORD. 2 PT. AXA TS
Q384=+0 ;COORD. 3 PT. AXA TS
Q333=+0 ;ORIGINE
HEIDENHAIN iTNC 530 393
1
5
.
1
3

O
R
I
G
I
N
E

N
T
R
-
O

A
X


(
C
i
c
l
u
l
4
1
9
,

D
I
N
/
I
S
O
:

G
4
1
9
)
15.13ORIGINE NTR-O AX
(Ciclul 419, DIN/ISO: G419)
Rulare ciclu
Ciclul palpatorului 419 msoar orice coordonat din orice ax i o
definete ca origine. Dac dorii, TNC poate introduce coordonata
msurat i ntr-un tabel de origine sau de presetri.
1 Urmnd logica de poziionare (consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire al palprii programat 1 cu avans transversal rapid
(valoarea din MP6150). TNC decaleaz palpatorul cu degajarea de
siguran n direcia opus direciei de palpare programate.
2 Apoi, palpatorul se mut la nlimea de msurare programat i
msoar poziia efectiv cu micare de palpare simpl.
3 n final, TNC readuce palpatorul la nlimea de degajare i
proceseaz decalarea de origine determinat, n funcie de
parametrii de ciclu Q303 i Q305(consultai Salvarea originii
calculate, la pagina 350).
Luai n considerare la programare:
X
Y
Q264
Q263
+

+
Q267
Q272=2
Q272=1
MP6140 + Q320
1
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Dac utilizai Ciclul 419 de mai multe ori ntr-o succesiune
pentru a salva originea n mai mult de o ax n tabelul de
presetri, trebuie s activai ultimul numr presetat scris de
Ciclul 419 dup fiecare execuie a Ciclului 419 (acest lucru
nu este necesar dac suprascriei presetarea activ).
394 Cicluri palpator: setarea automat a originii
1
5
.
1
3

O
R
I
G
I
N
E

N
T
R
-
O

A
X


(
C
i
c
l
u
l
4
1
9
,

D
I
N
/
I
S
O
:

G
4
1
9
)
Parametrii ciclului
U Primul punct de ms. n prima ax Q263 (valoare
absolut): Coordonatele primului punct de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Primul punct de ms. pe axa 2 Q264 (valoare absolut):
Coordonata primului punct de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Ax de msurare (1...3:1=ax de referin) Q272: Ax
n planul de lucru n care vor fi efectuate msurtorile:
1: Ax de referin = ax de msurare
2: Ax secundar = ax de msurare
3: Ax palpator = ax de msurare
X
Y
Q264
Q263
+

+
Q267
Q272=2
Q272=1
MP6140 + Q320
1
X
Z
Q260
Q261
+

Q272=1
Q272=3
Q267
1
Asignare ax
Ax palpator
activ: Q272= 3
Ax de referin
corespunztoare:
Q272 = 1
Ax secundar
corespunztoare:
Q272 = 2
Z X Y
Y Z X
X Y Z
HEIDENHAIN iTNC 530 395
1
5
.
1
3

O
R
I
G
I
N
E

N
T
R
-
O

A
X


(
C
i
c
l
u
l
4
1
9
,

D
I
N
/
I
S
O
:

G
4
1
9
)
U Direcie de deplasare Q267 Direcie n care palpatorul
se va apropia de pies:
-1: Direcie de avans transversal negativ
+1:Direcie de avans transversal pozitiv
U Numrul de origine n tabel Q305: Introducei numrul
n tabelul de origine sau de presetare n care TNC va
salva coordonata. Dac introducei Q305=0, TNC
seteaz automat afiajul, astfel nct noua decalare
de origine este pe suprafaa palpat. Interval de
intrare: de la 0 la 2999
U Origine nou Q333 (valoare absolut): Coordonat la
care TNC trebuie s seteze originea. Setare
prestabilit = 0. Interval de intrare: de la 99999,9999
la 99999,9999
U Valoarea de transfer msurat (0,1) Q303: Specificai
dac originea determinat trebuie salvat n tabelul
de origine sau de presetri:
-1: Nu utilizai. Consultai Salvarea originii calculate,
la pagina 350
0: Scriei originea determinat n tabelul de origine
activ. Sistemul de referin este sistemul de
coordonate al piesei de prelucrat active.
1: Scriei originea determinat n tabelul de presetri.
Sistemul de referin este sistemul de coordonate al
mainii (sistem REF).
Plda: Blocuri NC
5 TCH PROBE 419 ORIGINE NTR-O AX
Q263=+25 ;PRIMUL PUNCT PE PRIMA
AX
Q264=+25 ;PRIMUL PUNCT PE A 2-A AX
Q261=+25 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+50 ;NLIME DEGAJARE
Q272=+1 ;AX MSURARE
Q267=+1 ;DIRECIE DEPLASARE
Q305=0 ;NR. N TABEL
Q333=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER
396 Cicluri palpator: setarea automat a originii
1
5
.
1
3

O
R
I
G
I
N
E

N
T
R
-
O

A
X


(
C
i
c
l
u
l
4
1
9
,

D
I
N
/
I
S
O
:

G
4
1
9
)
Exemplu: Setare origine n centrul unui segment circular i pe suprafaa superioar a
piesei de prelucrat
0 BEGIN PGM CYC413 MM
1 TOOL CALL 69 Z Apelai scula 0 pentru a defini axa palpatorului
X
Y
25
25
Z
Y
25
3
0
HEIDENHAIN iTNC 530 397
1
5
.
1
3

O
R
I
G
I
N
E

N
T
R
-
O

A
X


(
C
i
c
l
u
l
4
1
9
,

D
I
N
/
I
S
O
:

G
4
1
9
)
2 TCH PROBE 413 ORIGINE N EXTERIORUL
CERCULUI
Q321=+25 ;CENTRU PE PRIMA AX Centrul cercului: coordonata X
Q322=+25 ;CENTRU N A 2-A AX Centrul cercului: coordonata Y
Q262=30 ;DIAMETRU NOMINAL Diametru cerc
Q325=+90 ;UNGHI DE PORNIRE Unghi n coordonate polare pentru primul punct de palpare
Q247=+45 ;UNGHI DE INCREMENTARE Unghi de incrementare pentru calcularea punctelor de pornire 2 pn
la 4
Q261=-5 ;NLIME MSURARE Coordonat pe axa palpatorului n care sunt efectuate msurtorile
Q320=2 ;PRESCRIERE DE DEGAJARE Degajare de siguran pe lng MP6140
Q260=+10 ;NLIME DEGAJARE nlime pe axa palpatorului la care palpatorul se poate deplasa fr
a intra n coliziune
Q301=0 ;DEPLASARE DEGAJARE Nu trecei la nlimea de degajare ntre punctele de msurare
Q305=0 ;NR. N TABEL Setare afiaj
Q331=+0 ;ORIGINE Setare afiaj pe X la 0
Q332=+10 ;ORIGINE Setare afiaj pe Y la 10
Q303=+0 ;MS. VALOARE TRANSFER Fr funcie, deoarece trebuie setat afiajul
Q381=1 ;PALPATOR PE AXA TS Setai originea i pe axa palpatorului
Q382=+25 ;COORD. 1 PT. AXA TS Coordonat X a punctului de palpare
Q383=+25 ;COORD. 2 PT. AXA TS Coordonat Y a punctului de palpare
Q384=+25 ;COORD. 3 PT. AXA TS Coordonat Z a punctului de palpare
Q333=+0 ;ORIGINE Setare afiaj n Z la 0
Q423=4 ;NR. MS. PUNCTE Numr de puncte de msurare
Q365=1 ;TIP DE PARCURGERE Poziionarea pe arcul circular sau linear ctre urmtorul punct de
palpare
3 CALL PGM 35K47 Apelare program pies
4 END PGM CYC413 MM
398 Cicluri palpator: setarea automat a originii
1
5
.
1
3

O
R
I
G
I
N
E

N
T
R
-
O

A
X


(
C
i
c
l
u
l
4
1
9
,

D
I
N
/
I
S
O
:

G
4
1
9
)
Exemplu: Setare decalare origine pe suprafaa superioar a piesei de prelucrat i n
centrul cercului de guri de urub
Centrul gurii de urub msurate trebuie scris n
tabelul de presetri pentru a putea fi utilizat mai
trziu.
0 BEGIN PGM CYC416 MM
1 TOOL CALL 69 Z Apelai scula 0 pentru a defini axa palpatorului
2 TCH PROBE 417 ORIGINE PE AXA TS Definire ciclu pentru setarea de origine pe axa palpatorului
Q263=+7.5 ;PUNCT 1 AXA 1 Punct de palpare: Coordonata X
Q264=+7.5 ;PRIMUL PUNCT PE A 2-A AX Punct de palpare: Coordonata Y
Q294=+25 ;PRIMUL PUNCT PE A 3-A AX Punct de palpare: Coordonata Z
Q320=0 ;PRESCRIERE DE DEGAJARE Degajare de siguran pe lng MP6140
Q260=+50 ;NLIME DEGAJARE nlime pe axa palpatorului la care palpatorul se poate deplasa fr
a intra n coliziune
Q305=1 ;NR. N TABEL Scriei coordonat Z n linia 1
Q333=+0 ;ORIGINE Setai axa palpatorului la 0
Q303=+1 ;MS. VALOARE TRANSFER n tabelul de presetri PRESET.PR, salvai originea calculat cu
referin la sistemul de coordonate al mainii (sistem REF)
X
Y
35
35
5
0
Z
Y
20
1
2
3
HEIDENHAIN iTNC 530 399
1
5
.
1
3

O
R
I
G
I
N
E

N
T
R
-
O

A
X


(
C
i
c
l
u
l
4
1
9
,

D
I
N
/
I
S
O
:

G
4
1
9
)
3 TCH PROBE 416 ORIGINE CENTRU CERC
Q273=+35 ;CENTRU PE PRIMA AX Centru cerc guri de urub: Coordonata X
Q274=+35 ;CENTRU N A 2-A AX Centru cerc guri de urub: Coordonata Y
Q262=50 ;DIAMETRU NOMINAL Diametru cerc guri de urub
Q291=+90 ;UNGHI PRIMA GAUR Unghi n coordonate polare pentru centrul primei guri 1
Q292=+180 ;UNGHI A DOUA GAUR Unghi n coordonate polare pentru centrul celei de-a doua guri 2
Q293=+270 ;UNGHI A TREIA GAUR Unghi n coordonate polare pentru centrul celei de-a treia guri 3
Q261=+15 ;NLIME MSURARE Coordonat pe axa palpatorului n care sunt efectuate msurtorile
Q260=+10 ;NLIME DEGAJARE nlime pe axa palpatorului la care palpatorul se poate deplasa fr
a intra n coliziune
Q305=1 ;NR. N TABEL Introducei centrul cercului orificiului (X i Y) n linia 1
Q331=+0 ;ORIGINE
Q332=+0 ;ORIGINE
Q303=+1 ;MS. VALOARE TRANSFER n tabelul de presetri PRESET.PR, salvai originea calculat cu
referin la sistemul de coordonate al mainii (sistem REF)
Q381=0 ;PALPATOR PE AXA TS Nu setai o origine pe axa palpatorului
Q382=+0 ;COORD. 1 PT. AXA TS Fr funcie
Q383=+0 ;COORD. 2 PT. AXA TS Fr funcie
Q384=+0 ;COORD. 3 PT. AXA TS Fr funcie
Q333=+0 ;ORIGINE Fr funcie
Q320=0 ;PRESCRIERE DE DEGAJARE Degajare de siguran pe lng MP6140
4 CYCL DEF 247 SETARE DE ORIGINE Activare presetare nou cu ciclul 247
Q339=1 ;NUMR DE ORIGINE
6 CALL PGM 35KLZ Apelare program pies
7 END PGM CYC416 MM
400 Cicluri palpator: setarea automat a originii
1
5
.
1
3

O
R
I
G
I
N
E

N
T
R
-
O

A
X


(
C
i
c
l
u
l
4
1
9
,

D
I
N
/
I
S
O
:

G
4
1
9
)
Cicluri palpator:
inspecia automat a
piesei de prelucrat
402 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
16.1 Noiuni fundamentale
Prezentare general
TNC ofer dousprezece cicluri pentru msurarea automat a pieselor
de prelucrat.
Ciclu Tast soft Pagin
0 PLAN DE REFERIN Msurarea
unei coordonate ntr-o ax selectabil
Pagina 408
1 PLAN DE ORIGINE POLAR
Msurarea unui punct ntr-o direcie de
palpare
Pagina 409
420 MSURARE UNGHI Msurarea
unui unghi n planul de lucru
Pagina 411
421 MSURARE GAUR Msurarea
poziiei i diametrului unei guri
Pagina 414
422 MS. EXTERIOR CERC Msurarea
poziiei i diametrului unui tift circular
Pagina 418
423 MS. INTERIOR DREPT.
Msurarea poziiei, lungimii i limii unui
buzunar dreptunghiular
Pagina 422
424 MS. EXTERIOR DREPT.
Msurarea poziiei, lungimii i limii unui
tift dreptunghiular
Pagina 426
425 MSURARE LIME INTERIOAR
(al doilea rnd de taste soft) Msurare
lime canal
Pagina 430
426 MSURARE LIME BORDUR
(al doilea rnd de taste soft) Msurare
lime bordur
Pagina 433
427 MSURARE COORDONAT (al
doilea rnd de taste soft) Msurarea
oricrei coordonate dintr-o ax
selectabil
Pagina 436
430 MS. CERC DE GURI (al doilea
rnd de taste soft) Msurarea poziiei i
diametrului unui cerc de guri de urub
Pagina 439
431 MSURARE PLAN (al doilea rnd
de taste soft) Msurarea unghiurilor
axiale A i B ale unui plan
Pagina 443
HEIDENHAIN iTNC 530 403
1
6
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e nregistrare rezultate msurtori
Pentru toate ciclurile n care msurai automat piesele de prelucrat (cu
excepia Ciclurilor 0 i 1), TNC poate s nregistreze rezultatele
msurtorii. n ciclul de palpare respectiv putei defini dac TNC
trebuie s
Salvai jurnalul de msurare ntr-un fiier
ntrerupei rularea programului i afiai jurnalul de msurare pe
ecran
Nu creai niciun jurnal de msurare
Dac dorii s salvai jurnalul de msurare ca fiier, TNC salveaz, n
mod prestabilit, jurnalul de msurare ca fiier ASCII n directorul din
care rulai programul de msurare. Ca alternativ, putei trimite jurnalul
de msurare direct ctre o imprimant sau l putei transfera pe un PC
prin interfaa de date. Pentru a realiza acest lucru, setai funcia
Tiprire (n meniul de configuraie din interfa) la RS232:\ (consultai
i Manualul utilizatorului la "Funcii MOD, Setare interfa de date").
Toate valorile msurate listate n jurnalul de msurare sunt
raportate la originea activ n timpul ciclului pe care l rulai.
n plus, este posibil ca sistemul de coordonate s fi fost
rotit n plan sau ca planul s fi fost nclinat cu ROT-3D. n
acest caz, TNC convertete rezultatele msurtorii n
sistemul de coordonate activ.
Utilizai software-ul de transfer de date HEIDEHAIN
TNCremo dac dorii s extragei jurnalul de msurare prin
interfaa de date.
404 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
Exemplu: Jurnal de msurare pentru ciclul palpatorului 421:
Jurnal de msurare pentru Ciclul de palpare 421 Msurare gaur
Dat: 30-06-2005
Timp: 6:55:04
Program de msur: TNC:\GEH35712\CHECK1.H
Valori nominale: Centru pe axa de referin: 50,0000
Centru n axa secundar: 65,0000
Diametru: 12,0000
Valorile limit date: Dimensiunea maxim pentru centru pe axa de
referin: 50,1000 Limita minim pentru centru pe axa de referin:
49,9000
Limit maxim pentru centru pe axa secundar: 65,1000
Limit minim pentru centru pe axa secundar: 64,9000
Dimensiune maxim pentru gaur: 12,0450
Dimensiune minim pentru gaur: 12,0000
Valori reale: Centru pe axa de referin: 50,0810
Centru n axa secundar: 64,9530
Diametru: 12,0259
Devieri: Centru pe axa de referin: 0,0810
Centru n axa secundar: -0,0470
Diametru: 0,0259
Rezultate msurtori suplimentare: nlime de msurare: -5,0000
Sfrit jurnal
HEIDENHAIN iTNC 530 405
1
6
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e Rezultate msurtori n parametri Q
TNC salveaz rezultatele msurtorilor ciclului de palpare respectiv n
parametrii Q aplicabili la nivel global, de la Q150 pn la Q160.
Devierile de la valoarea nominal sunt salvate n parametrii Q161 -
Q166. Reinei tabelul de parametri rezultai care sunt listai cu
descrierea fiecrui ciclu.
n timpul definirii ciclului, TNC afieaz i parametrii rezultai pentru
ciclul respectiv ntr-un grafic de asisten (consultai figura din dreapta
sus). Parametrul rezultat evideniat aparine acelui parametru de
intrare.
Clasificarea rezultatelor
Pentru unele cicluri v putei informa asupra strii rezultatelor
msurtorii prin parametrii Q valabili la nivel global, de la Q180 pn
la Q182:
TNC seteaz markerul de reprelucrare sau de rebut imediat ce una din
valorile de msurare iese n afara limitei de toleran. Pentru a
determina care dintre rezultatele msurtorii se afl n afara limitei de
toleran, verificai jurnalul de msurare sau comparai rezultatele
msurtorii respective (Q150 - Q160) cu valorile limit.
n Ciclul 427, TNC presupune c msurai o dimensiune exterioar
(tift). Totui, putei corecta starea msurtorii prin introducerea
corect a dimensiunii minime i maxime mpreun cu direcia de
palpare.
Clas de rezultate Valoare parametru
Rezultatele msurtorii se afl n limita de
toleran
Q180 = 1
Este necesar o reprelucrare Q181 = 1
Rebut Q182 = 1
TNC seteaz i markerii de stare dac nu ai definit nicio
valoare de toleran sau dimensiuni maxime/minime.
406 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e Monitorizare toleran
Pentru majoritatea ciclurilor de inspecie a piesei de prelucrat TNC
poate efectua o monitorizare de toleran. Acest lucru necesit
definirea valorilor limit n timpul definirii ciclului. Dac nu dorii s
monitorizai toleranele, lsai 0 (valoarea prestabilit) n parametrii de
monitorizare.
Monitorizarea sculei
Pentru unele cicluri de inspecie a piesei de prelucrat, TNC poate
efectua o monitorizare a sculei. TNC va monitoriza dac
Raza sculei trebuie s fie compensat din cauza devierilor de la
valoarea nominal (valori din Q16x).
Devierile de la valoarea nominal (valori din Q16x) sunt mai mari
dect tolerana de rupere a sculei.
Compensaie scul
TNC compenseaz ntotdeauna raza sculei n coloana DR a tabelului
de scule, chiar dac devierea msurat se afl n limita de toleran
admis. Putei afla dac este necesar reprelucrarea prin parametrul
Q181 din programul NC (Q181=1: trebuie refcut).
Pentru ciclul 427:
Dac o ax a planului de lucru activ este definit ca ax de msurare
(Q272 = 1 sau 2), TNC compenseaz raza sculei dup cum este
descris mai sus. Din direcia de deplasare definit (Q267) TNC
determin direcia de compensare.
Dac axa palpatorului este definit ca ax de msurare (Q272 = 3),
TNC compenseaz lungimea sculei.
Aceast funcie este aplicabil numai dac:
Tabelul de scule este activ.
Monitorizarea sculei este pornit n ciclu (introducei un
nume de scul sau Q330 care s nu fie egal cu 0).
Selectai numele de intrare al sculei prin intermediul
tastei soft. TNC nu mai afieaz semnul de ntrebare
unic corect.
Dac efectuai mai multe msurtori de compensaie, TNC
adaug devierea msurat la valoarea stocat n tabelul
de scule.
HEIDENHAIN iTNC 530 407
1
6
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
Monitorizare rupere scul
TNC va afia un mesaj de eroare i va opri rularea programului dac
devierea msurat este mai mare dect tolerana de rupere a sculei.
n acelai timp, scula va fi dezactivat din tabelul de scule (coloana TL
= L).
Sistem de referin pentru rezultatele
msurtorilor
TNC transfer toate rezultatele msurtorii n parametrii rezultai i n
fiierul jurnal din sistemul de coordonate activ sau, dup caz, din
sistemul de coordonate decalat i/sau rotit/nclinat.
Aceast funcie este aplicabil numai dac:
Tabelul de scule este activ.
Monitorizarea sculei este pornit n ciclu (introducei
Q330 diferit de 0).
Dac tolerana de rupere RBREAK pentru numrul
sculei introdus n tabel este mai mare ca 0 (consultai i
Manualul utilizatorului, seciunea 5.2 "Date scul").
408 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
2

P
L
A
N

D
E

R
E
F
.
(
C
i
c
l
u
l

0
,

D
I
N
/
I
S
O
:

G
5
5
)
16.2 PLAN DE REF.(Ciclul 0,
DIN/ISO: G55)
Rulare ciclu
1 Palpatorul se deplaseaz cu avans transversal rapid (valoarea din
MP6150) n poziia de pornire 1 programat n ciclu.
2 Apoi, palpatorul se apropie de piesa brut la viteza de avans
asignat n MP6120. Direcia de palpare trebuie definit n ciclu.
3 Dup ce TNC a salvat poziia, palpatorul se retrage n punctul de
pornire i salveaz coordonata msurat n parametrul Q. TNC
stocheaz i coordonatele poziiei palpatorului odat cu semnalul
de declanare din parametrii Q115 - Q119. Pentru valorile acestor
parametri, TNC nu ia n considerare lungimea i raza tijei.
Luai n considerare la programare:
Parametrii ciclului
U Numrul parametrului pentru rezultat: Introducei
numrul parametrului Q cruia vrei s-i atribuii
coordonata. Interval de intrare: de la 0 la 1999
U Ax de palpare/Direcie de palpare: Introducei axa prin
tastele de selectare a axei sau cu prin intermediul
tastaturii ASCII i a semnelor algebrice pentru direcia
de palpare. Confirmai intrarea cu tasta ENT. Interval
de intrare: toate axele NC
U Valoarea poziiei nominale: Utilizai tastele de
selectare a axei sau tastatura ASCII pentru a
introduce toate coordonatele valorilor punctului
nominal de prepoziionare pentru palpator. Interval de
intrare: de la -99999,9999 la 99999,9999
U Pentru a ncheia intrarea, apsai tasta ENT.
X
Z
1
Pericol de coliziune!
Prepoziionai palpatorul pentru a evita o coliziune la
apropierea de punctul de prepoziionare programat.
Plda: Blocuri NC
67 TCH PROBE 0.0 PLAN REF. Q5 X-
68 TCH PROBE 0.1 X+5 Y+0 Z-5
HEIDENHAIN iTNC 530 409
1
6
.
3

P
L
A
N

D
E

R
E
F
E
R
I
N


P
O
L
A
R

(
C
i
c
l
u
l

1
)
16.3 PLAN DE REFERIN POLAR
(Ciclul 1)
Rulare ciclu
Ciclul palpatorului 1 msoar orice poziie de pe piesa de prelucrat, n
orice direcie.
1 Palpatorul se deplaseaz cu avans transversal rapid (valoarea din
MP6150) n poziia de pornire 1 programat n ciclu.
2 Apoi, palpatorul se apropie de piesa brut la viteza de avans
asignat n MP6120. n timpul palprii, TNC se mic simultan n
dou axe (n funcie de unghiul de palpare). Direcia de scanare
este definit de unghiul polar introdus n ciclu.
3 Dup ce TNC a salvat poziia, palpatorul revine n punctul de
pornire. TNC stocheaz i coordonatele poziiei palpatorului odat
cu semnalul de declanare din parametrii Q115 pn la Q119.
Luai n considerare la programare:
X
Y
1
Pericol de coliziune!
Prepoziionai palpatorul pentru a evita o coliziune la
apropierea de punctul de prepoziionare programat.
Axa de palpare definit n ciclu, specific planul de
palpare:
Axa de palpare X: planul X/Y
Axa de palpare Y: planul Y/Z
Axa de palpare Z: planul Z/X
410 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
3

P
L
A
N

D
E

R
E
F
E
R
I
N


P
O
L
A
R

(
C
i
c
l
u
l

1
)
Parametrii ciclului
U Ax de palpare: Introducei axa de palpare cu tastele
de selectare a axei sau cu tastatura ASCII. Confirmai
intrarea cu tasta ENT. Interval de intrare: X, Y sau Z
U Unghi palpare: Unghi, msurat de pe axa de palpare,
dup care se va mica palpatorul. Interval de intrare:
de la -180,0000 la 180,0000
U Valoarea poziiei nominale: Utilizai tastele de
selectare a axei sau tastatura ASCII pentru a
introduce toate coordonatele valorilor punctului
nominal de prepoziionare pentru palpator. Interval de
intrare: de la -99999,9999 la 99999,9999
U Pentru a ncheia intrarea, apsai tasta ENT.
Plda: Blocuri NC
67 TCH PROBE 1.0 PLAN DE REFERIN
POLAR
68 TCH PROBE 1.1 UNGHI X: +30
69 TCH PROBE 1.2 X+5 Y+0 Z-5
HEIDENHAIN iTNC 530 411
1
6
.
4

M

S
U
R
A
R
E

U
N
G
H
I

(
C
i
c
l
u
l

4
2
0
,

D
I
N
/
I
S
O
:

G
4
2
0
)
16.4 MSURARE UNGHI (Ciclul 420,
DIN/ISO: G420)
Rulare ciclu
Ciclul palpatorului 420 msoar unghiul descris de orice suprafa
plan de pe piesa de prelucrat raportat la axa de referin a planului de
lucru.
1 Urmnd logica de poziionare (consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire al palprii programat 1 cu avans transversal rapid
(valoarea din MP6150). TNC decaleaz palpatorul cu degajarea de
siguran n direcia opus direciei de avans transversal definit.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120).
3 Apoi, palpatorul se mut n urmtoarea poziie de pornire 2 i
palpeaz a doua poziie.
4 TNC readuce palpatorul la nlimea de degajare i salveaz
unghiul msurat n urmtorul parametru Q:
Luai n considerare la programare:
X
Y
1
2
Numr parametru Semnificaie
Q150 Unghiul msurat este raportat la axa de
referin a planului de prelucrare.
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Dac axa palpatorului = axa de msurare, setai Q263 egal
cu Q265, dac va fi msurat unghiul din jurul axei A; setai
Q263 diferit de Q265 dac va fi msurat unghiul din jurul
axei B.
412 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
4

M

S
U
R
A
R
E

U
N
G
H
I

(
C
i
c
l
u
l

4
2
0
,

D
I
N
/
I
S
O
:

G
4
2
0
)
Parametrii ciclului
U Primul punct de ms. n prima ax Q263 (valoare
absolut): Coordonatele primului punct de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Primul punct de ms. pe axa 2 Q264 (valoare absolut):
Coordonata primului punct de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al 2-lea punct de ms. pe prima ax Q265 (valoare
absolut): Coordonatele punctului 2 de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Al 2-lea punct de ms. pe a 2-a ax Q266 (valoare
absolut): Coordonata punctului 2 de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Ax de msurare Q272: Ax n planul de lucru n care
vor fi efectuate msurtorile:
1: Ax de referin = ax de msurare
2: Ax secundar = ax de msurare
3: Ax palpator = ax de msurare
X
Y
Q266
Q264
Q263
Q272=1
Q265
Q272=2
+

+
Q267
MP6140
+
Q320
HEIDENHAIN iTNC 530 413
1
6
.
4

M

S
U
R
A
R
E

U
N
G
H
I

(
C
i
c
l
u
l

4
2
0
,

D
I
N
/
I
S
O
:

G
4
2
0
)
U Direcie de avans transversal 1 Q267: Direcie n care
palpatorul se va apropia de piesa de prelucrat:
-1: Direcie de avans transversal negativ
+1:Direcie de avans transversal pozitiv
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare) la care va fi efectuat
msurtoarea. Interval de intrare: de la -99999,9999
la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msur:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR420.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
Plda: Blocuri NC
5 TCH PROBE 420 UNGHI MSURARE
Q263=+10 ;PRIMUL PUNCT PE PRIMA
AX
Q264=+10 ;PRIMUL PUNCT PE A 2-A AX
Q265=+15 ;AL 2-LEA PUNCT N PRIMA
AX
Q266=+95 ;AL 2-LEA PUNCT N A 2-A
AX
Q272=1 ;AX MSURARE
Q267=-1 ;DIRECIE DEPLASARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+10 ;NLIME DEGAJARE
Q301=1 ;DEPLASARE DEGAJARE
Q281=1 ;FIIER MSURARE
414 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
5

M

S
U
R
A
R
E

G
A
U
R


(
C
i
c
l
u
l
4
2
1
,

D
I
N
/
I
S
O
:

G
4
2
1
)
16.5 MSURARE GAUR
(Ciclul 421, DIN/ISO: G421)
Rulare ciclu
Ciclul palpatorului 421 msoar centrul i diametrul unei guri (sau al
unui buzunar circular). Dac definii valorile de toleran
corespunztoare n ciclu, TNC face o comparaie ntre valoarea
nominal i cea efectiv i salveaz valorile de deviere n parametrii
de sistem.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120). TNC deriv automat direcia de palpare din unghiul de
pornire programat.
3 Apoi, palpatorul se mut pe un arc de cerc, fie la nlimea de
msurare, fie la cea de degajare, ctre urmtorul punct 2 i
palpeaz al doilea punct de palpare.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
salveaz valorile efective i devierile n urmtorii parametri Q:
Luai n considerare la programare:
X
Y
1
2
3
4
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q153 Valoare efectiv a diametrului
Q161 Abatere la centrul axei de referin
Q162 Abatere la centrul axei secundare
Q163 Abatere de la diametru
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Cu ct unghiul este mai mic, cu att mai puin sigur va
calcula TNC dimensiunile gurii. Valoarea minim de
intrare: 5.
HEIDENHAIN iTNC 530 415
1
6
.
5

M

S
U
R
A
R
E

G
A
U
R


(
C
i
c
l
u
l
4
2
1
,

D
I
N
/
I
S
O
:

G
4
2
1
)
Parametrii ciclului
U Centrul axei 1 Q273(valoare absolut): Centrul gurii
n axa de referin a planului de lucru. Interval de
intrare: de la -99999,9999 la 99999,9999
U Centrul axei 2 Q274 (valoare absolut): Centru gurii
pe axa secundar a planului de lucru. Interval de
intrare: de la -99999,9999 la 99999,9999
U Diametru nominal Q262: Introducei diametrul gurii.
Interval de intrare: de la 0 la 99999,9999
U Unghiul de pornire Q325 (valoare absolut): Unghi
dintre axa de referin a planului de lucru i primul
punct de palpare. Interval de intrare: de la -360,0000
la 360,0000
U Unghi incrementare Q247 (valoare incremental):
Unghiul dintre dou puncte de msurare. Semnul
algebric al unghiului de incrementare determin
direcia de rotaie (negativ = n sens orar). Dac
dorii s palpai un arc de cerc n loc de un cerc
complet, atunci programai unghiul de
incrementare mai mic de 90. Interval de intrare: de
la -120,0000 la 120,0000
X
Y
Q274
Q280
Q273
Q279
Q
2
7
6
Q325
Q247
Q
2
6
2
Q
2
7
5
MP6140
+
Q320
416 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
5

M

S
U
R
A
R
E

G
A
U
R


(
C
i
c
l
u
l
4
2
1
,

D
I
N
/
I
S
O
:

G
4
2
1
)
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msurare:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Limita maxim a dimensiunii pentru gaur Q275:
Diametrul maxim admis pentru gaur (buzunar
circular). Interval de intrare: de la 0 la 99999,9999
U Limita minim a dimensiunii pentru gaur Q276:
Diametrul minim admis pentru gaur (buzunar
circular). Interval de intrare: de la 0 la 99999,9999
U Toleran pentru centrul primei axe Q279: Deviere de
poziie admis n axa de referin a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
U Toleran pentru centrul axei 2 Q280: Deviere de
poziie admis n axa secundar a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
X
Z
Q261
Q260
HEIDENHAIN iTNC 530 417
1
6
.
5

M

S
U
R
A
R
E

G
A
U
R


(
C
i
c
l
u
l
4
2
1
,

D
I
N
/
I
S
O
:

G
4
2
1
)
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR421.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
U Stop PGM dac eroarea de toleran Q309: Definii
dac, n cazul unei nclcri a limitelor de toleran,
TNC trebuie s ntrerup rularea de program i s
afieze un mesaj de eroare:
0: Nu se ntrerupe rularea programului, nu se afieaz
niciun mesaj de eroare
1: Se ntrerupe rularea programului, se afieaz un
mesaj de eroare
U Scul pentru monitorizare Q330: Definirea situaiei n
care TNC monitorizeaz scula (consultai
Monitorizarea sculei, la pagina 406). Interval intrare:
de la 0 la 32767,9, alternativ numele sculei cu max. 16
caractere
0: Monitorizare inactiv
>0: Numr scul n tabelul de scule TOOL.T
U Numrul de puncte de msurare (4/3) Q423: Specificai
dac TNC va msura tiftul cu 4 sau 3 puncte de
msur:
4: Folosete 4 puncte de msur (setare standard)
3: Folosete 3 puncte de msurare
U Tipul parcurgerii? Linie=0/Arc=1 Q365: Definirea
funciei de cale cu care trebuie deplasat scula ntre
punctele de msurare, dac funcia Avans
transversal la nlime degajare (Q301=1) este
activ.
0: Mutare ntre operaii n linie dreapt
1: Mutare ntre operaii pe cercul de divizare
Plda: Blocuri NC
5 TCH PROBE 421 MSURARE GAUR
Q273=+50 ;CENTRU PE PRIMA AX
Q274=+50 ;CENTRU N A 2-A AX
Q262=75 ;DIAMETRU NOMINAL
Q325=+0 ;UNGHI DE PORNIRE
Q247=+60 ;UNGHI DE INCREMENTARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=1 ;DEPLASARE DEGAJARE
Q275=75.12;LIMIT MAX.
Q276=74.95;LIMIT MIN.
Q279=0.1 ;TOLERAN PRIMUL
CENTRU
Q280=0.1 ;TOLERAN AL DOILEA
CENTRU
Q281=1 ;FIIER MSURARE
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Q330= ;SCUL
Q423=4 ;NR. MS. PUNCTE
Q365=1 ;TIP DE PARCURGERE
418 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
6

M

S
U
R
A
R
E

E
X
T
E
R
I
O
R

C
E
R
C

(
C
i
c
l
u
l

4
2
2
,

D
I
N
/
I
S
O
:

G
4
2
2
)
16.6 MSURARE EXTERIOR CERC
(Ciclul 422, DIN/ISO: G422)
Rulare ciclu
Ciclul palpatorului 422 msoar centrul i diametrul unui tift circular.
Dac definii valorile de toleran corespunztoare n ciclu, TNC face
o comparaie ntre valoarea nominal i cea efectiv i salveaz
valorile de deviere n parametrii de sistem.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120). TNC deriv automat direcia de palpare din unghiul de
pornire programat.
3 Apoi, palpatorul se mut pe un arc de cerc, fie la nlimea de
msurare, fie la cea de degajare, ctre urmtorul punct 2 i
palpeaz al doilea punct de palpare.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
salveaz valorile efective i devierile n urmtorii parametri Q:
Luai n considerare la programare:
X
Y
1
2
3
4
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q153 Valoare efectiv a diametrului
Q161 Abatere la centrul axei de referin
Q162 Abatere la centrul axei secundare
Q163 Abatere de la diametru
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Cu ct unghiul este mai mic, cu att mai puin sigur va
calcula TNC dimensiunile tiftului. Valoarea minim de
intrare: 5.
HEIDENHAIN iTNC 530 419
1
6
.
6

M

S
U
R
A
R
E

E
X
T
E
R
I
O
R

C
E
R
C

(
C
i
c
l
u
l

4
2
2
,

D
I
N
/
I
S
O
:

G
4
2
2
)
Parametrii ciclului
U Centru n axa 1 Q273(valoare absolut): Centrul
tiftului n axa de referin a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Centru n axa 2 Q274 (valoare absolut): Centrul
tiftului n axa secundar a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Diametru nominal Q262: Introducei diametrul tiftului.
Interval de intrare: de la 0 la 99999,9999
U Unghiul de pornire Q325 (valoare absolut): Unghi
dintre axa de referin a planului de lucru i primul
punct de palpare. Interval de intrare: de la -360,0000
la 360,0000
U Unghi incrementare Q247 (valoare incremental):
Unghiul dintre dou puncte de msurare. Semnul
algebric al unghiului de incrementare determin
direcia de rotaie (negativ = n sens orar). Dac
dorii s palpai un arc de cerc n loc de un cerc
complet, atunci programai unghiul de
incrementare mai mic de 90. Interval de intrare:
de la -120,0000 la 120,0000
X
Y
Q325
Q247
Q
2
7
8
Q
2
6
2
Q
2
7
7
Q274
Q280
Q273
Q279
MP6140
+
Q320
420 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
6

M

S
U
R
A
R
E

E
X
T
E
R
I
O
R

C
E
R
C

(
C
i
c
l
u
l

4
2
2
,

D
I
N
/
I
S
O
:

G
4
2
2
)
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare) la care va fi efectuat
msurtoarea. Interval de intrare: de la -99999,9999
la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msur:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Limita maxim a dimensiunii pentru tift Q277:
Diametrul maxim admis pentru tift. Interval de
intrare: de la 0 la 99999,9999
U Limita minim a dimensiunii pentru tift Q278:
Diametrul minim admis pentru tift. Interval de intrare:
de la 0 la 99999,9999
U Toleran pentru centrul primei axe Q279: Deviere de
poziie admis n axa de referin a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
U Toleran pentru centrul axei 2 Q280: Deviere de
poziie admis n axa secundar a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
X
Z
Q261
Q260
HEIDENHAIN iTNC 530 421
1
6
.
6

M

S
U
R
A
R
E

E
X
T
E
R
I
O
R

C
E
R
C

(
C
i
c
l
u
l

4
2
2
,

D
I
N
/
I
S
O
:

G
4
2
2
)
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR422.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
U Stop PGM dac eroarea de toleran Q309: Definii
dac, n cazul unei nclcri a limitelor de toleran,
TNC trebuie s ntrerup rularea de program i s
afieze un mesaj de eroare:
0: Nu se ntrerupe rularea programului, nu se afieaz
niciun mesaj de eroare
1: Se ntrerupe rularea programului, se afieaz un
mesaj de eroare
U Numrul sculei de monitorizat Q330: Definii dac TNC
trebuie s monitorizeze scula (consultai
Monitorizarea sculei, la pagina 406): Interval de
intrare: de la 0 la 32767,9, alternativ numele sculei cu
max. 16 caractere
0: Monitorizare inactiv
>0: Numr scul n tabelul de scule TOOL.T
U Numrul de puncte de msurare (4/3) Q423: Specificai
dac TNC va msura tiftul cu 4 sau 3 puncte de
msur:
4: Folosete 4 puncte de msur (setare standard)
3: Folosete 3 puncte de msurare
U Tipul parcurgerii? Linie=0/Arc=1 Q365: Definirea
funciei de cale cu care trebuie deplasat scula ntre
punctele de msurare, dac funcia Avans
transversal la nlime degajare (Q301=1) este
activ.
0: Mutare ntre operaii n linie dreapt
1: Mutare ntre operaii pe cercul de divizare
Plda: Blocuri NC
5 TCH PROBE 422 MS. EXTERIOR CERC
Q273=+50 ;CENTRU PE PRIMA AX
Q274=+50 ;CENTRU N A 2-A AX
Q262=75 ;DIAMETRU NOMINAL
Q325=+90 ;UNGHI DE PORNIRE
Q247=+30 ;UNGHI DE INCREMENTARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+10 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q275=35.15;LIMIT MAX.
Q276=34.9 ;LIMIT MIN.
Q279=0.05 ;TOLERAN PRIMUL
CENTRU
Q280=0.05 ;TOLERAN AL DOILEA
CENTRU
Q281=1 ;FIIER MSURARE
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Q330= ;SCUL
Q423=4 ;NR. MS. PUNCTE
Q365=1 ;TIP DE PARCURGERE
422 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
7

M

S
.
I
N
T
E
R
I
O
R

D
R
E
P
T
.

(
C
i
c
l
u
l
4
2
3
,

D
I
N
/
I
S
O
:

G
4
2
3
)
16.7 MS.INTERIOR DREPT.
(Ciclul 423, DIN/ISO: G423)
Rulare ciclu
Ciclul palpatorului 423 gsete centrul, lungimea i limea unui
buzunar dreptunghiular. Dac definii valorile de toleran
corespunztoare n ciclu, TNC face o comparaie ntre valoarea
nominal i cea efectiv i salveaz valorile de deviere n parametrii
de sistem.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120).
3 Apoi, palpatorul se mut fie paraxial la nlimea de msurare fie la
cea de degajare ctre urmtorul punct de pornire 2 i palpeaz al
doilea punct de palpare.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
salveaz valorile efective i devierile n urmtorii parametri Q:
X
Y
1
2
3
4
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q154 Valoare efectiv a lungimii pe axa de
referin
Q155 Valoare efectiv a lungimii pe axa
secundar
Q161 Abatere la centrul axei de referin
Q162 Abatere la centrul axei secundare
Q164 Abatere lungime lateral pt. axa de
referin
Q165 Abatere lungime lateral pt. axa
secundar
HEIDENHAIN iTNC 530 423
1
6
.
7

M

S
.
I
N
T
E
R
I
O
R

D
R
E
P
T
.

(
C
i
c
l
u
l
4
2
3
,

D
I
N
/
I
S
O
:

G
4
2
3
)
Luai n considerare la programare:
Parametrii ciclului
U Centrul axei 1 Q273 (valoare absolut): Centrul
buzunarului n axa de referin a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Centrul axei 2 Q274 (valoare absolut): Centrul
buzunarului n axa secundar a planului de lucru.
Interval de intrare: de la -99999,9999 la 99999,9999
U Lungime prima latur Q282: Lungime buzunar, paralel
cu axa de referin a planului de lucru. Interval de
intrare: de la 0 la 99999,9999
U Lungime latura 2 Q283: Lungime buzunar, paralel cu
axa secundar a planului de lucru. Interval de intrare:
de la 0 la 99999,9999
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Dac dimensiunile buzunarului i degajarea de siguran
nu permit prepoziionarea n apropierea punctelor de
palpare, TNC pornete ntotdeauna palparea din centrul
buzunarului. n acest caz, palpatorul nu revine la nlimea
de degajare dintre cele patru puncte de msurare.
X
Y
Q
2
8
7
Q285
Q274
Q280
Q273
Q279
Q
2
8
3
Q
2
8
6
Q282
Q284
424 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
7

M

S
.
I
N
T
E
R
I
O
R

D
R
E
P
T
.

(
C
i
c
l
u
l
4
2
3
,

D
I
N
/
I
S
O
:

G
4
2
3
)
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msur:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Limit maxim de dimensiune lungime prima latur
Q284: Lungimea maxim permis a buzunarului
Interval de intrare: de la 0 la 99999,9999
U Limit minim de dimensiune lungime prima latur
Q285: Lungimea minim permis a buzunarului.
Interval de intrare: de la 0 la 99999,9999
U Limit maxim de dimensiune lungime a 2-a latur
Q286: Limea maxim permis a buzunarului.
Interval de intrare: de la 0 la 99999,9999
U Limit minim de dimensiune lungime a 2-a latur
Q287: Limea minim permis a buzunarului.
Interval de intrare: de la 0 la 99999,9999
U Toleran pentru centrul primei axe Q279: Deviere de
poziie admis n axa de referin a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
U Toleran pentru centrul axei 2 Q280: Deviere de
poziie admis n axa secundar a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
X
Z
Q261
Q260
MP6140
+
Q320
HEIDENHAIN iTNC 530 425
1
6
.
7

M

S
.
I
N
T
E
R
I
O
R

D
R
E
P
T
.

(
C
i
c
l
u
l
4
2
3
,

D
I
N
/
I
S
O
:

G
4
2
3
)
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR423.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
U Stop PGM dac eroarea de toleran Q309: Definii
dac, n cazul unei nclcri a limitelor de toleran,
TNC trebuie s ntrerup rularea de program i s
afieze un mesaj de eroare:
0: Nu se ntrerupe rularea programului, nu se afieaz
niciun mesaj de eroare
1: Se ntrerupe rularea programului, se afieaz un
mesaj de eroare
U Numrul sculei de monitorizat Q330: Definii dac TNC
trebuie s monitorizeze scula (consultai
Monitorizarea sculei, la pagina 406). Interval intrare:
de la 0 la 32767,9, alternativ numele sculei cu max. 16
caractere
0: Monitorizare inactiv
>0: Numr scul n tabelul de scule TOOL.T
Plda: Blocuri NC
5 TCH PROBE 423 MS. INTERIOR DREPT.
Q273=+50 ;CENTRU PE PRIMA AX
Q274=+50 ;CENTRU N A 2-A AX
Q282=80 ;LUNGIME PRIMA LATUR
Q283=60 ;LUNGIME A 2-A LATUR
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+10 ;NLIME DEGAJARE
Q301=1 ;DEPLASARE DEGAJARE
Q284=0 ;LIMIT MAX. PRIMA
LATUR
Q285=0 ;LIMIT MIN. PRIMA LATUR
Q286=0 ;LIMIT MAX. A DOUA
LATUR
Q287=0 ;LIMIT MIN. A DOUA
LATUR
Q279=0 ;TOLERAN PRIMUL
CENTRU
Q280=0 ;TOLERAN AL DOILEA
CENTRU
Q281=1 ;FIIER MSURARE
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Q330= ;SCUL
426 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
8

M

S
.

E
X
T
E
R
I
O
R

D
R
E
P
T
.

(
C
i
c
l
u
l
4
2
4
,

D
I
N
/
I
S
O
:

G
4
2
4
)
16.8 MS. EXTERIOR DREPT.
(Ciclul 424, DIN/ISO: G424)
Rulare ciclu
Ciclul palpatorului 424 gsete centrul, lungimea i limea unui tift
dreptunghiular. Dac definii valorile de toleran corespunztoare n
ciclu, TNC face o comparaie ntre valoarea nominal i cea efectiv i
salveaz valorile de deviere n parametrii de sistem.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120).
3 Apoi, palpatorul se mut fie paraxial la nlimea de msurare fie la
cea de degajare ctre urmtorul punct de pornire 2 i palpeaz al
doilea punct de palpare.
4 TNC poziioneaz palpatorul n punctul de pornire 3 i apoi n
punctul de pornire 4 pentru a palpa al treilea i al patrulea punct de
palpare.
5 n final, TNC readuce palpatorul la nlimea de degajare i
salveaz valorile efective i devierile n urmtorii parametri Q:
X
Y
1
2
3
4
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q154 Valoare efectiv a lungimii pe axa de
referin
Q155 Valoare efectiv a lungimii pe axa
secundar
Q161 Abatere la centrul axei de referin
Q162 Abatere la centrul axei secundare
Q164 Abatere lungime lateral pt. axa de
referin
Q165 Abatere lungime lateral pt. axa
secundar
HEIDENHAIN iTNC 530 427
1
6
.
8

M

S
.

E
X
T
E
R
I
O
R

D
R
E
P
T
.

(
C
i
c
l
u
l
4
2
4
,

D
I
N
/
I
S
O
:

G
4
2
4
)
Luai n considerare la programare:
Parametrii ciclului
U Centru n axa 1 Q273(valoare absolut): Centrul
tiftului n axa de referin a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Centru n axa 2 Q274 (valoare absolut): Centrul
tiftului n axa secundar a planului de lucru. Interval
de intrare: de la -99999,9999 la 99999,9999
U Prima lungime a canalului Q282: Lungime tift, valoare
paralel cu axa de referin a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
U Lungime latura 2 Q283: Lungime tift, paralel cu axa
secundar a planului de lucru. Interval de intrare: de
la 0 la 99999,9999
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
X
Y
Q
2
8
7
Q285
Q274
Q280
Q273
Q279
Q
2
8
3
Q
2
8
6
Q282
Q284
428 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
8

M

S
.

E
X
T
E
R
I
O
R

D
R
E
P
T
.

(
C
i
c
l
u
l
4
2
4
,

D
I
N
/
I
S
O
:

G
4
2
4
)
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msur:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Limit maxim de dimensiune lungime prima latur
Q284: Lungimea maxim permis a tiftului. Interval
de intrare: de la 0 la 99999,9999
U Limit minim de dimensiune lungime prima latur
Q285: Lungimea minim permis a tiftului. Interval
de intrare: de la 0 la 99999,9999
U Limit maxim de dimensiune lungime a 2-a latur
Q286: Limea maxim permis a tiftului. Interval de
intrare: de la 0 la 99999,9999
U Limit minim de dimensiune lungime a 2-a latur
Q287: Limea minim permis a tiftului. Interval de
intrare: de la 0 la 99999,9999
U Toleran pentru centrul primei axe Q279: Deviere de
poziie admis n axa de referin a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
U Toleran pentru centrul axei 2 Q280: Deviere de
poziie admis n axa secundar a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
X
Y
Q
2
8
7
Q285
Q274
Q280
Q273
Q279
Q
2
8
3
Q
2
8
6
Q282
Q284
X
Z
Q260
Q261
MP6140
+
Q320
HEIDENHAIN iTNC 530 429
1
6
.
8

M

S
.

E
X
T
E
R
I
O
R

D
R
E
P
T
.

(
C
i
c
l
u
l
4
2
4
,

D
I
N
/
I
S
O
:

G
4
2
4
)
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR424.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
U Stop PGM dac eroarea de toleran Q309: Definii
dac, n cazul unei nclcri a limitelor de toleran,
TNC trebuie s ntrerup rularea de program i s
afieze un mesaj de eroare:
0: Nu se ntrerupe rularea programului, nu se afieaz
niciun mesaj de eroare
1: Se ntrerupe rularea programului, se afieaz un
mesaj de eroare
U Numrul sculei de monitorizat Q330: Definii dac TNC
trebuie s monitorizeze scula (consultai
Monitorizarea sculei, la pagina 406). Interval de
intrare: de la 0 la 32767,9, alternativ numele sculei cu
max. 16 caractere:
0: Monitorizare inactiv
>0: Numr scul n tabelul de scule TOOL.T
Plda: Blocuri NC
5 TCH PROBE 424 MS. EXTERIOR DREPT.
Q273=+50 ;CENTRU PE PRIMA AX
Q274=+50 ;CENTRU N A 2-A AX
Q282=75 ;LUNGIME PRIMA LATUR
Q283=35 ;LUNGIME A 2-A LATUR
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q284=75.1 ;LIMIT MAX. PRIMA
LATUR
Q285=74.9 ;LIMIT MIN. PRIMA LATUR
Q286=35 ;LIMIT MAX. A DOUA
LATUR
Q287=34.95;LIMIT MIN. A DOUA
LATUR
Q279=0.1 ;TOLERAN PRIMUL
CENTRU
Q280=0.1 ;TOLERAN AL DOILEA
CENTRU
Q281=1 ;FIIER MSURARE
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Q330= ;SCUL
430 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
9

M

S
U
R
A
R
E

L

I
M
E

I
N
T
E
R
I
O
A
R


(
C
i
c
l
u
l

4
2
5
,

D
I
N
/
I
S
O
:

G
4
2
5
)
16.9 MSURARE LIME
INTERIOAR (Ciclul 425,
DIN/ISO: G425)
Rulare ciclu
Ciclul palpatorului 425 msoar poziia i limea unui canal (sau ale
unui buzunar). Dac definii valorile de toleran corespunztoare n
ciclu, TNC face o comparaie ntre valoarea nominal i cea efectiv i
salveaz valorile de deviere n parametrii de sistem.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120). 1. Prima palpare se face ntotdeauna n direcia pozitiv
a axei programate.
3 Dac introducei un decalaj pentru a doua msurtoare, TNC
deplaseaz palpatorul (dac este necesar la nlimea de
degajare) ctre urmtorul punct de pornire 2 i palpeaz al doilea
punct de palpare. Dac lungimea nominal este mare, TNC mut
palpatorul n al doilea punct de palpare, cu avans transversal rapid.
Dac nu introducei un decalaj, TNC msoar limea n direcia
opus.
4 n final, TNC readuce palpatorul la nlimea de degajare i
salveaz valorile efective i devierile n urmtorii parametri Q:
Luai n considerare la programare:
X
Y
1
2
Numr parametru Semnificaie
Q156 Valoare efectiv a lungimii msurate
Q157 Valoare efectiv a liniei de centru
Q166 Abatere lungime msurat
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
HEIDENHAIN iTNC 530 431
1
6
.
9

M

S
U
R
A
R
E

L

I
M
E

I
N
T
E
R
I
O
A
R


(
C
i
c
l
u
l

4
2
5
,

D
I
N
/
I
S
O
:

G
4
2
5
)
Parametrii ciclului
U Punct de pornire pe prima ax Q328 (valoare
absolut): Punctul de pornire pentru msura pe axa
de referin a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Punct de pornire pe a 2-a ax Q329 (valoare
absolut): Punctul de pornire pentru msura pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Decalaj pentru a 2-a msur Q310 (valoare
incremental): Dimensiunea la care va fi decalat
palpatorul naintea celei de a doua msurtori.
Dac introducei 0, TNC nu decaleaz palpatorul.
Interval de intrare: de la -99999,9999 la
99999,9999
U Ax de msurare Q272: Ax n planul de lucru n care
vor fi efectuate msurtorile:
1:Ax de referin = ax de msurare
2:Ax secundar = ax de msurare
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Lungime nominal Q311: Valoare nominal a lungimii
ce trebuie msurat. Interval de intrare: de la 0 la
99999,9999
U Dimensiune maxim Q288: Lungimea maxim admis.
Interval de intrare: de la 0 la 99999,9999
U Dimensiune minim Q289: Lungimea minim admis.
Interval de intrare: de la 0 la 99999,9999
Q329
Q328
X
Y
Q289
Q311
Q288
Q272=1
Q272=2
Q310
X
Z
Q261
Q260
432 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
9

M

S
U
R
A
R
E

L

I
M
E

I
N
T
E
R
I
O
A
R


(
C
i
c
l
u
l

4
2
5
,

D
I
N
/
I
S
O
:

G
4
2
5
)
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR425.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
U Stop PGM dac eroarea de toleran Q309: Definii
dac, n cazul unei nclcri a limitelor de toleran,
TNC trebuie s ntrerup rularea de program i s
afieze un mesaj de eroare:
0: Nu se ntrerupe rularea programului, nu se afieaz
niciun mesaj de eroare
1: Se ntrerupe rularea programului, se afieaz un
mesaj de eroare
U Numrul sculei de monitorizat Q330: Definii dac TNC
trebuie s monitorizeze scula (consultai
Monitorizarea sculei, la pagina 406): Interval de
intrare: de la 0 la 32767,9, alternativ numele sculei cu
max. 16 caractere
0: Monitorizare inactiv
>0: Numr scul n tabelul de scule TOOL.T
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msur:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
Plda: Blocuri NC
5 PALPATOR 425 MSURARE LIME
INTERIOAR
Q328=+75 ;PUNCT DE PORNIRE AXA 1
Q329=-12.5 ;PUNCTUL DE PORNIRE A 2-A
AX
Q310=+0 ;DECAL. A DOUA
MSURTOARE
Q272=1 ;AX MSURARE
Q261=-5 ;NLIME MSURARE
Q260=+10 ;NLIME DEGAJARE
Q311=25 ;LUNGIME NOMINAL
Q288=25.05;LIMIT MAX.
Q289=25 ;LIMIT MIN.
Q281=1 ;FIIER MSURARE
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Q330= ;SCUL
Q320=0 ;PRESCRIERE DE DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
HEIDENHAIN iTNC 530 433
1
6
.
1
0

M

S
U
R
A
R
E

L

I
M
E

B
O
R
D
U
R


(
C
i
c
l
u
l

4
2
6
,

D
I
N
/
I
S
O
:

G
4
2
6
)
16.10MSURARE LIME
BORDUR (Ciclul 426,
DIN/ISO: G426)
Rulare ciclu
Ciclul palpator 426 msoar poziia i limea unei borduri. Dac
definii valorile de toleran corespunztoare n ciclu, TNC face o
comparaie ntre valoarea nominal i cea efectiv i salveaz valorile
de deviere n parametrii de sistem.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC calculeaz punctele de pornire pentru palpare din datele din
ciclu i degajarea de siguran din MP6140.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz primul punct de palpare la viteza de avans de palpare
(MP6120). 1. Prima palpare se face ntotdeauna n direcia
negativ a axei programate.
3 Apoi, palpatorul se mut la nlimea de degajare ctre urmtoarea
poziie de pornire i palpeaz al doilea punct de palpare.
4 n final, TNC readuce palpatorul la nlimea de degajare i
salveaz valorile efective i devierile n urmtorii parametri Q:
Luai n considerare la programare:
X
Y
1
2
Numr parametru Semnificaie
Q156 Valoare efectiv a lungimii msurate
Q157 Valoare efectiv a liniei de centru
Q166 Abatere lungime msurat
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Asigurai-v c prima msurtoare este executat
ntotdeauna n direcia negativ a axei de msurare
selectate. Definii Q263 i Q264 corespunztor.
434 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1
0

M

S
U
R
A
R
E

L

I
M
E

B
O
R
D
U
R


(
C
i
c
l
u
l

4
2
6
,

D
I
N
/
I
S
O
:

G
4
2
6
)
Parametrii ciclului
U Primul punct de ms. n prima ax Q263 (valoare
absolut): Coordonatele primului punct de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Primul punct de ms. pe axa 2 Q264 (valoare absolut):
Coordonata primului punct de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al 2-lea punct de ms. pe prima ax Q265 (valoare
absolut): Coordonatele punctului 2 de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Al 2-lea punct de ms. pe a 2-a ax Q266 (valoare
absolut): Coordonata punctului 2 de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Ax de msurare Q272: Ax n planul de lucru n care
vor fi efectuate msurtorile:
1:Ax de referin = ax de msurare
2:Ax secundar = ax de msurare
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Lungime nominal Q311: Valoare nominal a lungimii
ce trebuie msurat. Interval de intrare: de la 0 la
99999,9999
U Dimensiune maxim Q288: Lungimea maxim admis.
Interval de intrare: de la 0 la 99999,9999
U Dimensiune minim Q289: Lungimea minim admis.
Interval de intrare: de la 0 la 99999,9999
MP6140 + Q320
Q264
Q265
X
Y
Q289
Q311
Q288
Q272=1
Q272=2
Q266
Q263
X
Z
Q260
Q261
HEIDENHAIN iTNC 530 435
1
6
.
1
0

M

S
U
R
A
R
E

L

I
M
E

B
O
R
D
U
R


(
C
i
c
l
u
l

4
2
6
,

D
I
N
/
I
S
O
:

G
4
2
6
)
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR426.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
U Stop PGM dac eroarea de toleran Q309: Definii
dac, n cazul unei nclcri a limitelor de toleran,
TNC trebuie s ntrerup rularea de program i s
afieze un mesaj de eroare:
0: Nu se ntrerupe rularea programului, nu se afieaz
niciun mesaj de eroare
1: Se ntrerupe rularea programului, se afieaz un
mesaj de eroare
U Numrul sculei de monitorizat Q330: Definii dac TNC
trebuie s monitorizeze scula (consultai
Monitorizarea sculei, la pagina 406). Interval intrare:
de la 0 la 32767,9, alternativ numele sculei cu max. 16
caractere
0: Monitorizare inactiv
>0: Numr scul n tabelul de scule TOOL.T
Plda: Blocuri NC
5 TCH PROBE 426 MSURARE LIME
BORDUR
Q263=+50 ;PRIMUL PUNCT PE PRIMA
AX
Q264=+25 ;PRIMUL PUNCT PE A 2-A AX
Q265=+50 ;AL 2-LEA PUNCT N PRIMA
AX
Q266=+85 ;AL 2-LEA PUNCT N A 2-A
AX
Q272=2 ;AX MSURARE
Q261=-5 ;NLIME MSURARE
Q320=0 ;SALT DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q311=45 ;LUNGIME NOMINAL
Q288=45 ;LIMIT MAX.
Q289=44.95;LIMIT MIN.
Q281=1 ;FIIER MSURARE
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Q330= ;SCUL
436 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1
1

M

S
U
R
A
R
E

C
O
O
R
D
O
N
A
T


(
C
i
c
l
u
l
4
2
7
,

D
I
N
/
I
S
O
:

G
4
2
7
)
16.11MSURARE COORDONAT
(Ciclul 427, DIN/ISO: G427)
Rulare ciclu
Ciclul de palpare 427 gsete o coordonat ntr-o ax selectabil i
salveaz valoarea ntr-un parametru de sistem. Dac definii valorile
de toleran corespunztoare n ciclu, TNC face o comparaie ntre
valoarea nominal i cea efectiv i salveaz valorile de deviere n
parametrii de sistem.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul n punctul
de pornire 1 cu avans transversal rapid (valoarea din MP6150).
TNC decaleaz palpatorul cu degajarea de siguran n direcia
opus direciei de avans transversal definit.
2 Apoi, TNC poziioneaz palpatorul n punctul de palpare introdus 1
din planul de lucru i msoar valoarea efectiv de pe axa
selectat.
3 n final, TNC readuce palpatorul la nlimea de degajare i
salveaz coordonata msurat n urmtorul parametru Q:
Luai n considerare la programare:
X
Z
1
Numr parametru Semnificaie
Q160 Coordonat msurat
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
HEIDENHAIN iTNC 530 437
1
6
.
1
1

M

S
U
R
A
R
E

C
O
O
R
D
O
N
A
T


(
C
i
c
l
u
l
4
2
7
,

D
I
N
/
I
S
O
:

G
4
2
7
)
Parametrii ciclului
U Primul punct de ms. n prima ax Q263 (valoare
absolut): Coordonatele primului punct de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Primul punct de ms. pe axa 2 Q264 (valoare absolut):
Coordonata primului punct de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului vrfului
bilei (= punct de palpare) la care va fi efectuat
msurtoarea. Interval de intrare: de la -99999,9999
la 99999,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U Ax de msurare (1..3:1=ax de referin Q272: Ax pe
care vor fi efectuate msurtorile:
1:Ax de referin = ax de msurare
2:Ax secundar = ax de msurare
3: Ax palpator = ax de msurare
U Direcie de avans transversal 1 Q267: Direcie n care
palpatorul se va apropia de piesa de prelucrat:
-1: Direcie de avans transversal negativ
+1:Direcie de avans transversal pozitiv
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
X
Y
Q264
Q263
+

+
Q267
Q272=2
Q272=1
MP6140 + Q320
X
Z
Q260
Q261
+

Q272=1
Q272=3
Q267
438 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1
1

M

S
U
R
A
R
E

C
O
O
R
D
O
N
A
T


(
C
i
c
l
u
l
4
2
7
,

D
I
N
/
I
S
O
:

G
4
2
7
)
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR427.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
U Limit maxim a dimensiunii Q288: Valoarea
msurat maxim admis. Interval de intrare: de la 0 la
99999,9999
U Limit minim a dimensiunii Q289: Valoarea
msurat minim admis. Interval de intrare: de la 0 la
99999,9999
U Stop PGM dac eroarea de toleran Q309: Definii
dac, n cazul unei nclcri a limitelor de toleran,
TNC trebuie s ntrerup rularea de program i s
afieze un mesaj de eroare:
0: Nu se ntrerupe rularea programului, nu se afieaz
niciun mesaj de eroare
1: Se ntrerupe rularea programului, se afieaz un
mesaj de eroare
U Numrul sculei de monitorizat Q330: Definii dac TNC
trebuie s monitorizeze scula (consultai
Monitorizarea sculei, la pagina 406). Interval de
intrare: de la 0 la 32767,9, alternativ numele sculei cu
max. 16 caractere:
0: Monitorizare inactiv
>0: Numr scul n tabelul de scule TOOL.T
Plda: Blocuri NC
5 TCH PROBE 427 MSURARE COORDONAT
Q263=+35 ;PRIMUL PUNCT PE PRIMA
AX
Q264=+45 ;PRIMUL PUNCT PE A 2-A AX
Q261=+5 ;NLIME MSURARE
Q320=0 ;SALT DEGAJARE
Q272=3 ;AX MSURARE
Q267=-1 ;DIRECIE DEPLASARE
Q260=+20 ;NLIME DEGAJARE
Q281=1 ;FIIER MSURARE
Q288=5.1 ;LIMIT MAX.
Q289=4.95 ;LIMIT MIN.
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Q330= ;SCUL
HEIDENHAIN iTNC 530 439
1
6
.
1
2

M

S
.

C
E
R
C

D
E

G

U
R
I

(
C
i
c
l
u
l
4
3
0
,

D
I
N
/
I
S
O
:

G
4
3
0
)
16.12MS. CERC DE GURI
(Ciclul 430, DIN/ISO: G430)
Rulare ciclu
Ciclul palpator 430 gsete centrul i diametrul unui cerc de guri de
urub prin palparea a trei guri. Dac definii valorile de toleran
corespunztoare n ciclu, TNC face o comparaie ntre valoarea
nominal i cea efectiv i salveaz valorile de deviere n parametrii
de sistem.
1 Urmnd logica de poziionare (consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul cu avans
transversal rapid (valoarea din MP6150) n punctul introdus ca
centrul primei guri 1.
2 Apoi, palpatorul se mut la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul primei guri.
3 Palpatorul revine la nlimea de degajare i apoi n poziia
introdus ca centru al celei de-a doua guri 2.
4 Apoi, TNC mut palpatorul la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul celei de-a doua guri.
5 Palpatorul revine la nlimea de degajare i apoi n poziia
introdus ca centru al celei de-a treia guri 3.
6 Apoi, TNC mut palpatorul la nlimea de msurare introdus i
palpeaz patru puncte pentru a gsi centrul celei de-a treia guri.
7 n final, TNC readuce palpatorul la nlimea de degajare i
salveaz valorile efective i devierile n urmtorii parametri Q:
X
Y
1
2
3
Numr parametru Semnificaie
Q151 Valoare efectiv a centrului pe axa de
referin
Q152 Valoare efectiv a centrului pe axa
secundar
Q153 Valoare efectiv a diametrului cercului
gurii de urub
Q161 Abatere la centrul axei de referin
Q162 Abatere la centrul axei secundare
Q163 Abatere diametru cerc orificiu
440 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1
2

M

S
.

C
E
R
C

D
E

G

U
R
I

(
C
i
c
l
u
l
4
3
0
,

D
I
N
/
I
S
O
:

G
4
3
0
)
Luai n considerare la programare:
Parametrii ciclului
U Centru n axa 1 Q273 (valoare absolut): Centrul
cercului de guri de urub (valoare nominal) n axa
de referin a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Centrul axei 2 Q274 (valoare absolut): Centrul
cercului de guri de urub (valoare nominal) pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Diametru nominal Q262: Introducei diametrul cercului
de guri. Interval de intrare: de la 0 la 99999,9999
U Unghiul primei guri Q291 (valoare absolut): Unghi
n coordonate polare al centrului primei guri din
planul de lucru. Interval de intrare: de la -360,0000 la
360,0000
U Unghiul gurii 2 Q292 (valoare absolut): Unghi n
coordonate polare al centrului gurii 2 din planul de
lucru. Interval de intrare: de la -360,0000 la 360,0000
U Unghiul gurii 3 Q293 (valoare absolut): Unghi n
coordonate polare al centrului gurii 3 din planul de
lucru. Interval de intrare: de la -360,0000 la 360,0000
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Ciclul 430 monitorizeaz doar ruperea sculei, nu exist
compensare automat a sculei.
X
Y
Q291
Q293
Q
2
9
2
Q274
Q280
Q273
Q279
Q
2
8
9
Q
2
6
2
Q
2
8
8
HEIDENHAIN iTNC 530 441
1
6
.
1
2

M

S
.

C
E
R
C

D
E

G

U
R
I

(
C
i
c
l
u
l
4
3
0
,

D
I
N
/
I
S
O
:

G
4
3
0
)
U nlime de msurare pe axa palpatorului Q261
(valoare absolut): Coordonat a centrului
vrfului bilei (= punct de palpare) la care va fi
efectuat msurtoarea. Interval de intrare: de
la -99999,9999 la 99999,9999
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Limita maxim a dimensiunii Q288: Diametrul maxim
admis al cercului de guri de urub. Interval de intrare:
de la 0 la 99999,9999
U Limita minim a dimensiunii Q289: Diametrul minim
admis al cercului de guri de urub. Interval de intrare:
de la 0 la 99999,9999
U Toleran pentru centrul primei axe Q279: Deviere de
poziie admis n axa de referin a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
U Toleran pentru centrul axei 2 Q280: Deviere de
poziie admis n axa secundar a planului de lucru.
Interval de intrare: de la 0 la 99999,9999
X
Z
Q260
Q261
442 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1
2

M

S
.

C
E
R
C

D
E

G

U
R
I

(
C
i
c
l
u
l
4
3
0
,

D
I
N
/
I
S
O
:

G
4
3
0
)
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR430.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
U Stop PGM dac eroarea de toleran Q309: Definii
dac, n cazul unei nclcri a limitelor de toleran,
TNC trebuie s ntrerup rularea de program i s
afieze un mesaj de eroare:
0: Nu se ntrerupe rularea programului, nu se afieaz
niciun mesaj de eroare
1: Se ntrerupe rularea programului, se afieaz un
mesaj de eroare
U Numrul sculei de monitorizat Q330: Definii dac TNC
trebuie s monitorizeze ruperea sculei (consultai
Monitorizarea sculei, la pagina 406): Interval de
intrare: de la 0 la 32767,9, alternativ numele sculei cu
max. 16 caractere.
0: Monitorizare inactiv
>0: Numr scul n tabelul de scule TOOL.T
Plda: Blocuri NC
5 TCH PROBE 430 MS. CERC ORIFICIU
Q273=+50 ;CENTRU PE PRIMA AX
Q274=+50 ;CENTRU PE A 2-A AX
Q262=80 ;DIAMETRU NOMINAL
Q291=+0 ;UNGHI PRIMA GAUR
Q292=+90 ;UNGHI A DOUA GAUR
Q293=+180;UNGHI A TREIA GAUR
Q261=-5 ;NLIME MSURARE
Q260=+10 ;NLIME DEGAJARE
Q288=80.1 ;LIMIT MAX.
Q289=79.9 ;LIMIT MIN.
Q279=0.15 ;TOLERAN PRIMUL
CENTRU
Q280=0.15 ;TOLERAN AL DOILEA
CENTRU
Q281=1 ;FIIER MSURARE
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Q330= ;SCUL
HEIDENHAIN iTNC 530 443
1
6
.
1
3

M

S
U
R
A
R
E

P
L
A
N

(
C
i
c
l
u
l

4
3
1
,

D
I
N
/
I
S
O
:

G
4
3
1
)
16.13MSURARE PLAN (Ciclul 431,
DIN/ISO: G431)
Rulare ciclu
Ciclul palpatorului 431 gsete unghiul unui plan prin msurarea a trei
puncte. Salveaz valorile msurate n parametri de sistem.
1 Urmnd logica de poziionare(consultai Executare cicluri
palpator, la pagina 324), TNC poziioneaz palpatorul cu avans
transversal rapid (valoarea din MP6150) n punctul de pornire
programat 1 i msoar primul punct de palpare al planului. TNC
decaleaz palpatorul cu degajarea de siguran n direcia opus
direciei de palpare.
2 Palpatorul revine la nlimea de degajare i apoi se mut n planul
de lucru, n punctul de pornire 2 i msoar valoarea efectiv a
celui de-al doilea punct de palpare al planului.
3 Palpatorul revine la nlimea de degajare i apoi se mut n planul
de lucru, n punctul de pornire 3 i msoar valoarea efectiv a
celui de-al treilea punct de palpare al planului.
4 n final, TNC readuce palpatorul la nlimea de degajare i
salveaz unghiul msurat n urmtorii parametri Q:
X
Z
Y
1
2
3
+
X
+
Y
A
B
Numr parametru Semnificaie
Q158 Unghi protecie axa A
Q159 Unghi protecie axa B
Q170 Unghi spaial A
Q171 Unghi spaial B
Q172 Unghi spaial C
de la Q173 la Q175 Valorile msurate n axa palpatorului (de
la prima pn la a treia msurtoare)
444 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1
3

M

S
U
R
A
R
E

P
L
A
N

(
C
i
c
l
u
l

4
3
1
,

D
I
N
/
I
S
O
:

G
4
3
1
)
Luai n considerare la programare:
nainte de a defini un ciclu trebuie s programai o apelare
de scul pentru a defini axa palpatorului.
Pentru ca TNC s poat calcula valorile angulare, cele trei
puncte de msurare nu trebuie s fie poziionate pe o
singur linie dreapt.
Unghiurile spaiale necesare pentru nclinarea planului de
lucru sunt salvate n parametrii Q170 - Q172. Cu primele
dou puncte de msurare specificai i direcia axei de
referin cnd nclinai planul de lucru.
Al treilea punct de msurare determin direcia axei sculei.
Definii al treilea punct de msurare n direcia axei pozitive
Y pentru a v asigura c poziia axei sculei n sistemul de
coordonate n sens orar este corect.
Dac rulai ciclul n timp ce planul de lucru nclinat este
activ, unghiul spaial este msurat n raport cu coordonata
de nclinare. n acest caz, folosii unghiul spaial msurat
cu PLAN RELATIV
HEIDENHAIN iTNC 530 445
1
6
.
1
3

M

S
U
R
A
R
E

P
L
A
N

(
C
i
c
l
u
l

4
3
1
,

D
I
N
/
I
S
O
:

G
4
3
1
)
Parametrii ciclului
U Primul punct de ms. n prima ax Q263 (valoare
absolut): Coordonatele primului punct de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Primul punct de ms. pe axa 2 Q264 (valoare absolut):
Coordonata primului punct de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Primul punct de ms. n axa 3 Q294 (valoare absolut):
Coordonata primului punct de palpare n axa
palpatorului. Interval de intrare: de la -99999,9999 la
99999,9999
U Al 2-lea punct de ms. pe prima ax Q265 (valoare
absolut): Coordonatele punctului 2 de palpare pe
axa de referin a planului de lucru. Interval de intrare:
de la -99999,9999 la 99999,9999
U Al 2-lea punct de ms. pe a 2-a ax Q266 (valoare
absolut): Coordonata punctului 2 de palpare pe axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al doilea punct de ms. n axa 3 Q295 (valoare
absolut): Coordonata punctului 2 de palpare n axa
palpatorului. Interval de intrare: de la -99999,9999 la
99999,9999
U Al treilea punct de ms. n axa 1 Q296 (valoare
absolut): Coordonata punctului 3 de palpare n axa
de referin a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al treilea punct de ms. n axa 2 Q297 (valoare
absolut): Coordonata punctului 3 de palpare n axa
secundar a planului de lucru. Interval de intrare: de
la -99999,9999 la 99999,9999
U Al treilea punct de ms. n axa 3 Q298 (valoare
absolut): Coordonata punctului 3 de palpare n axa
palpatorului. Interval de intrare: de la -99999,9999 la
99999,9999
X
Y
Q266
Q263
Q264
Q297
Q265 Q296
Y'
X'
X
Z
Q298
Q295
Q294
Q260
MP6140
+
Q320
446 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1
3

M

S
U
R
A
R
E

P
L
A
N

(
C
i
c
l
u
l

4
3
1
,

D
I
N
/
I
S
O
:

G
4
3
1
)
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime de degajare Q260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre palpator i piesa de
prelucrat (elementele de fixare). Interval de intrare: de
la -99999,9999 la 99999,9999, alternativ PREDEF
U Jurnal msurare Q281: Definii dac TNC trebuie s
creeze un jurnal de msurare:
0: Nu se creeaz niciun jurnal de msurare
1: Creare jurnal msurare: Cu setarea standard, TNC
salveaz jurnalul de msurare TCHPR431.TXT n
directorul n care este stocat i programul de
msurare.
2: ntrerupei rularea programului i afiai jurnalul de
msurare pe ecran. Continuai rularea programului cu
NC Start.
Plda: Blocuri NC
5 TCH PROBE 431 MSURARE PLAN
Q263=+20 ;PRIMUL PUNCT PE PRIMA
AX
Q264=+20 ;PRIMUL PUNCT PE A 2-A AX
Q294=+10 ;PRIMUL PUNCT PE A 3-A AX
Q265=+90 ;AL 2-LEA PUNCT N PRIMA
AX
Q266=+25 ;AL 2-LEA PUNCT N A 2-A
AX
Q295=+15 ;PUNCT 2 AXA 3
Q296=+50 ;PUNCT 3 AXA 1
Q297=+80 ;PUNCT 3 AXA 2
Q298=+20 ;PUNCT 3 AXA 3
Q320=0 ;SALT DEGAJARE
Q260=+5 ;NLIME DEGAJARE
Q281=1 ;FIIER MSURARE
HEIDENHAIN iTNC 530 447
1
6
.
1
4

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
16.14Exemple de programare
Exemplu: Msurare i reprelucrare tift dreptunghiular
Secven de programare:
Degroare cu toleran de finisare de 0,5 mm
Msurare
Finisare tift dreptunghiular n conformitate cu
valorile msurate
0 BEGIN PGM BEAMS MM
1 TOOL CALL 69 Z Pregtire apel scul
2 L Z+100 R0 FMAX Retragere scul
3 FN 0: Q1 = +81 Lungime buzunar n X (dimensiune de tiere)
4 FN 0: Q2 = +61 Lungime buzunar n Y (dimensiune de tiere)
5 CALL LBL 1 Apelare subprogram pentru prelucrare
6 L Z+100 R0 FMAX Retragere scul, schimbare scul
7 TOOL CALL 99 Z Apelai palpatorul
8 TCH PROBE 424 MS. EXTERIOR DREPT. Msurare dreptunghi frezat brut
Q273=+50 ;CENTRU PE PRIMA AX
Q274=+50 ;CENTRU N A 2-A AX
Q282=80 ;LUNGIME PRIMA LATUR Lungime nominal n X (dimensiune final)
Q283=60 ;LUNGIME A 2-A LATUR Lungime nominal n Y (dimensiune final)
Q261=-5 ;NLIME MSURARE
Q320=0 ;PRESCRIERE DE DEGAJARE
Q260=+30 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
Q284=0 ;LIMIT MAX. PRIMA
LATUR
Nu sunt necesare valori de intrare pentru verificarea toleranei
Q285=0 ;LIMIT MIN. PRIMA LATUR
X
Y
50
50
80
Z
Y
10
6
0
448 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1
4

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Q286=0 ;LIMIT MAX. A DOUA
LATUR
Q287=0 ;LIMIT MIN. A DOUA
LATUR
Q279=0 ;TOLERAN PRIMUL
CENTRU
Q280=0 ;TOLERAN AL DOILEA
CENTRU
Q281=0 ;FIIER MSURARE Nu se transmite niciun jurnal de msurare
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Nu se afieaz niciun mesaj de eroare
Q330=0 ;NUMR SCUL Scula nu este monitorizat
9 FN 2: Q1 = +Q1 - +Q164 Calculare lungime n X inclusiv devierea msurat
10 FN 2: Q2 = +Q2 - +Q165 Calculare lungime n Y inclusiv devierea msurat
11 L Z+100 R0 FMAX Retragei palpatorul, schimbai scula
12 TOOL CALL 1 Z S5000 Apel scul pentru finisare
13 CALL LBL 1 Apelare subprogram pentru prelucrare
14 L Z+100 R0 FMAX M2 Retragere pe axa sculei, oprire program
15 LBL 1 Subprogram cu ciclu fix pentru tifturi dreptunghiulare
16 CYCL DEF 213 FINISARE TIFT
Q200=20 ;SALT DEGAJARE
Q201=-10 ;ADNCIME
Q206=150 ;VITEZ DE AVANS PENTRU
PTRUNDERE
Q202=5 ;ADNCIME DE PTRUNDERE
Q207=500 ;VITEZ DE AVANS PENTRU
FREZARE
Q203=+10 ;COORDONAT DE
SUPRAFA
Q204=20 ;A 2-A PRESCRIERE DE
DEGAJARE
Q216=+50 ;CENTRU PE PRIMA AX
Q217=+50 ;CENTRU PE A 2-A AX
Q218=Q1 ;LUNGIME PRIMA LATUR LUNGIME X variabil pentru tiere i finisare
Q219=Q2 ;LUNGIME A 2-A LATUR Lungime Y variabil pentru tiere i finisare
Q220=0 ;RAZ COL
Q221=0 ;TOLERAN N PRIMA AX
17 CYCL CALL M3 Apelare ciclu
18 LBL 0 Sfrit subprogram
19 END PGM ARBORI MM
HEIDENHAIN iTNC 530 449
1
6
.
1
4

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Exemplu: Msurarea unui buzunar dreptunghiular i nregistrarea rezultatelor
0 BEGIN PGM BSMEAS MM
1 TOOL CALL 1 Z Apel scul pentru palpator
2 L Z+100 R0 FMAX Retragei palpatorul
3 TCH PROBE 423 MS. INTERIOR DREPT.
Q273=+50 ;CENTRU PE PRIMA AX
Q274=+40 ;CENTRU PE A 2-A AX
Q282=90 ;LUNGIME PRIMA LATUR Lungime nominal n X
Q283=70 ;LUNGIME A 2-A LATUR Lungime nominal n Y
Q261=-5 ;NLIME MSURARE
Q320=0 ;SALT DEGAJARE
Q260=+20 ;NLIME DEGAJARE
Q301=0 ;DEPLASARE DEGAJARE
X
Y
50
40
7
0
90
Z
Y
-15
-20
450 Cicluri palpator: inspecia automat a piesei de prelucrat
1
6
.
1
4

E
x
e
m
p
l
e

d
e

p
r
o
g
r
a
m
a
r
e
Q284=90.15 ;LIMIT MAX. PRIMA Limit maxim n X
Q285=89.95 ;LIMIT MIN. PRIMA
LATUR
Limit minim n X
Q286=70.1 ;LIMIT MAX. A DOUA
LATUR
Limit maxim n Y
Q287=69.9 ;LIMIT MIN. A DOUA
LATUR
Limit minim n Y
Q279=0.15 ;TOLERAN PRIMUL
CENTRU
Deviere de poziie admis n X
Q280=0.1 ;TOLERAN AL DOILEA
CENTRU
Deviere de poziie admis n Y
Q281=1 ;FIIER MSURARE Salveze jurnalul de msurare.
Q309=0 ;OPRIRE PGM N CAZ DE
EROARE
Nu se afieaz niciun mesaj de eroare n cazul unei nclcri de
toleran
Q330=0 ;NUMR SCUL Scula nu este monitorizat
4 L Z+100 R0 FMAX M2 Retragere pe axa sculei, oprire program
5 END PGM BSMEAS MM
Cicluri palpator: funcii
speciale
452 Cicluri palpator: funcii speciale
1
7
.
1

E
l
e
m
e
n
t
e

d
e

b
a
z

17.1 Elemente de baz


Prezentare general
TNC ofer apte cicluri pentru urmtoarele scopuri speciale:
Ciclu Tast soft Pagin
2 CALIBRARE TS Calibrare raz
palpator cu declanator
Pagina 453
9 CALIBRARE TS LUNGIME Calibrare
lungime palpator cu declanator
Pagina 454
3 MSURARE Ciclu pentru definirea
ciclurilor OEM
Pagina 455
4 MSURARE N 3-D Ciclu de msurare
pentru palpare 3-D pentru definirea
ciclurilor OEM
Pagina 457
440 MSURARE DEPLASARE AX Pagina 459
441 PALPARE RAPID Pagina 462
460 CALIBRARE TS Calibrarea razei i
lungimii unei sfere de calibrare
Pagina 464
HEIDENHAIN iTNC 530 453
1
7
.
2

C
A
L
I
B
R
A
R
E

T
S

(
C
i
c
l
u
l

2
)
17.2 CALIBRARE TS (Ciclul 2)
Rulare ciclu
Ciclul de palpare 2 calibreaz automat un palpator cu declanator
utiliznd un inel de reglaj sau un tift de precizie ca standard de
calibrare.
1 Palpatorul se deplaseaz rapid (valoare din MP6150) pn la
nlimea de degajare (dar numai dac poziia actual este sub
nlimea de degajare).
2 Apoi, TNC poziioneaz palpatorul din planul de lucru n centrul
inelului de reglaj (calibrare din interior) sau n apropierea acestuia
(calibrare din exterior).
3 Palpatorul se deplaseaz la adncimea de msurare (rezultat al
parametrilor de prelucrare 618x.2 i 6185.x) i palpeaz inelul de
reglaj succesiv n X+, Y+, X- i Y-.
4 n final, TNC mut palpatorul la nlimea de degajare i scrie raza
efectiv a vrfului bilei n datele de calibrare.
Luai n considerare la programare:
Parametrii ciclului
U nlime degajare (valoare absolut): Coordonat pe
axa palpatorului la care palpatorul nu poate intra n
coliziune cu piesa de prelucrat de calibrare sau alte
elemente de fixare. Interval de intrare: de la -
99999,9999 la 99999,9999
U Raz inel calibrare: Raz pies de prelucrat de
calibrare. Interval de intrare: de la 0 la 99999,9999
U Calibr. interioar =0/calib. ext.=1: Definii dac TNC
trebuie s calibreze din interior sau exterior:
0: Calibrare din interior
1: Calibrare din exterior
nainte de a ncepe calibrarea, trebuie s definii centrul
piesei de prelucrat de calibrare n spaiul de lucru al mainii
n Parametrii mainii de la 6180.0 pn la 6180.2
(coordonate REF).
Dac lucrai cu mai multe intervale de deplasare, putei
salva un set separat de coordonate pentru centrul fiecrei
piese de prelucrat (MP6181.1 pn la 6181.2 i MP6182.1
pn la 6182.2).
Plda: Blocuri NC
5 TCH PROBE 2.0 CALIBRARE TS
6 TCH PROBE
2. 1 NLIME: +50 R +25.003 DIRECIE: 0
454 Cicluri palpator: funcii speciale
1
7
.
3

L
U
N
G
I
M
E

C
A
L
I
B
R
A
R
E

T
S

(
C
i
c
l
u

9
)
17.3 LUNGIME CALIBRARE TS
(Ciclu 9)
Rulare ciclu
Ciclul de palpare 9 calibreaz automat lungimea unui palpator cu
declanator ntr-un punct determinat de dvs.
1 Prepoziionai palpatorul, astfel nct coordonata definit n ciclu s
poat fi accesat fr a intra n coliziune.
2 TNC mut palpatorul n direcia axei negative a sculei pn cnd
este emis un semnal de declanare.
3 n final, TNC mut palpatorul napoi n punctul de pornire al
procesului de palpare i scrie lungimea efectiv a palpatorului n
datele de calibrare.
Parametrii ciclului
U Coordonata decalrii de origine (valoare
absolut): Coordonat exact a punctului
ce trebuie palpat. Interval de intrare: de la
-99999,9999 la 99999,9999
U Sistem de referin? (0=ACT/1=REF): Specificai
sistemul de coordonate pe care se va baza decalarea
de origine introdus:
0: Decalarea de origine introdus se bazeaz pe
sistemul de coordonate activ al piesei de prelucrat
(sistem ACT)
1: Decalarea de origine introdus se bazeaz pe
sistemul de coordonate activ al mainii (sistem REF)
Plda: Blocuri NC
5 L X-235 Y+356 R0 FMAX
6 TCH PROBE 9.0 CALIBRARE LUNGIME TS
7 TCH PROBE 9.1 DECALARE DE
ORIGINE +50 SISTEM DE REFERIN 0
HEIDENHAIN iTNC 530 455
1
7
.
4

M

S
U
R
A
R
E

(
C
i
c
l
u
l

3
)
17.4 MSURARE (Ciclul 3)
Rulare ciclu
Ciclul palpatorului 3 msoar orice poziie de pe piesa de prelucrat
ntr-o direcie selectabil. Spre deosebire de alte cicluri de msurare,
Ciclul 3 v permite s introducei direct traseul de msurare DIST i
viteza de avans F. De asemenea, palpatorul se retrage printr-o valoare
definibil, dup determinarea valorii msurate MB.
1 Palpatorul se mut din poziia actual, cu viteza de avans
introdus, n direcia de palpare definit. Direcia de palpare trebuie
s fie definit n ciclu ca unghi polar.
2 Dup ce TNC a salvat poziia, palpatorul se oprete. TNC salveaz
coordonatele X, Y, Z n centrul vrfului palpatorului n cei trei
parametri Q succesivi. TNC nu efectueaz compensri de raz sau
lungime. Definii numrul primului parametru din ciclu.
3 n final, TNC mut palpatorul napoi la acea valoare fa de direcia
de palpare pe care ai definit-o n parametrul MB.
Luai n considerare la programare:
Comportamentul ciclului palpator 3 este definit de
productorul mainii unealt sau de ctre productorul
software-ului care l folosete n cicluri palpator specifice.
Parametrii 6130 (viteza maxim de deplasare la punctul de
palpare) i 6120 (viteza de avans pentru palpare), care
sunt activi n alte cicluri de msurare, nu sunt valabili n
ciclul 3 de palpare.
inei minte c TNC scrie de fiecare dat n 4 parametri Q
succesivi.
Dac TNC nu poate determina un punct de palpare valid,
programul va fi rulat fr mesaj de eroare. n acest caz,
TNC atribuie valoarea -1 la al 4-lea parametru pentru a v
lsa s v ocupai de eroare.
TNC retrage palpatorul nu mai mult dect distana de
retragere MB i nu depete punctul de pornire al
msurtorii. Aceasta evit coliziunile din timpul retragerii.
Cu funcia FN17: SYSWRITE ID 990 NR 6 putei seta dac
ciclul va rula prin intrarea palpatorului X12 sau X13.
456 Cicluri palpator: funcii speciale
1
7
.
4

M

S
U
R
A
R
E

(
C
i
c
l
u
l

3
)
Parametrii ciclului
U Numrul parametrului pentru rezultat: Introducei
numrul parametrului Q cruia vrei ca TNC s-i
atribuie prima coordonat (X). Valorile Y i Z sunt n
urmtorii parametrii Q. Interval de intrare: de la 0 la
1999
U Axa de palpare: Introducei axa n a crei direcie
trebuie mutat palpatorul i confirmai cu tasta ENT.
Interval de intrare: X, Y sau Z
U Unghi de palpare: Unghiul msurat pe axa de palpare
definit, n care trebuie mutat palpatorul. Confirmai
cu ENT. Interval de intrare: de la -180,0000 la
180,0000
U Calea maxim de msurat: Introducei distana
maxim din punctul de pornire, pe care se poate
deplasa palpatorul. Confirmai cu ENT. Interval de
intrare: de la -99999,9999 la 99999,9999
U Viteza de avans pentru msurtoare: Introducei viteza
de avans pentru msurare n mm/min. Interval de
intrare: de la 0 la 3000,000
U Calea maxim de retragere: Traseu deplasare n
direcia opus direciei de palpare, dup ce tija a fost
deviat. TNC deplaseaz palpatorul cel mult pn la
punctul de pornire pentru a evita coliziunile. Interval
de intrare: de la 0 la 99999,9999
U Sistem de referin? (0=EFECTIV/1=REF): Specificai
dac direcia de palpare i rezultatul msurrii trebuie
raportate la sistemul efectiv de
coordonate(EFECTIV, poate fi schimbat sau rotit)
sau la sistemul de coordonate al mainii (REF):
0: Palpai n sistemul curent i salvai rezultatul
msurrii n sistemul EFECTIV
1: Palpai n sistemul REF specific mainii i salvai
rezultatul msurrii n sistemul REF
U Mod eroare (0=OPRIT/1=PORNIT): Specificai dac
TNC va afia un mesaj de eroare cnd tija palpatorului
este deviat la pornirea ciclului. Dac selectai modul
1, TNC salveaz valoarea 2,0 n al 4-lea parametru
pentru rezultat i continu ciclul.
0: Afiare mesaj de eroare
1: Fr afiare mesaj de eroare
Plda: Blocuri NC
4 TCH PROBE 3.0 MSURARE
5 TCH PROBE 3.1 Q1
6 TCH PROBE 3.2 X UNGHI: +15
7 TCH PROBE 3.3 DIST +10 F100 MB1
SISTEM DE REFERIN:0
8 TCH PROBE 3.4 MOD EROARE 1
HEIDENHAIN iTNC 530 457
1
7
.
5

M

S
U
R
A
R
E

N

3
-
D

(
C
i
c
l
u
l

4
,

f
u
n
c

i
e

F
C
L

3
)
17.5 MSURARE N 3-D (Ciclul 4,
funcie FCL 3)
Rulare ciclu
Ciclul de palpare 4 msoar orice poziie de pe piesa de prelucrat n
direcia de palpare definit de un vector. Spre deosebire de alte cicluri
de msurare, Ciclul 4 v permite s introducei direct traseul de
msurare i viteza de avans. De asemenea, palpatorul se retrage
printr-o valoare definibil, dup determinarea valorii msurate.
1 Palpatorul se mut din poziia actual, cu viteza de avans
introdus, n direcia de palpare definit. Definii direcia de palpare
din ciclu utiliznd un vector (valori delta n X, Y i Z).
2 Dup ce TNC a salvat poziia, palpatorul se oprete. TNC salveaz
coordonatele X, Y, Z n centrul vrfului palpatorului (fr calcularea
datelor de calibrare) n cei trei parametri Q succesivi. Definii
numrul primului parametru din ciclu.
3 n final, TNC mut palpatorul napoi cu valoarea opus direciei de
palpare pe care ai definit-o n parametrul MB.
Luai n considerare la programare:
Ciclul 4 este un ciclu auxiliar pe care l putei utiliza doar n
combinaie cu software-ul extern! TNC nu furnizeaz
niciun ciclu cu care s putei calibra palpatorul:
TNC retrage palpatorul nu mai mult dect distana de
retragere MB i nu depete punctul de pornire al
msurtorii. Aceasta evit coliziunile din timpul retragerii.
Asigurai-v c, n timpul prepoziionrii, TNC mut centrul
vrfului palpatorului fr compensare n poziia definit!
inei minte c TNC scrie de fiecare dat n 4 parametri Q
succesivi. Dac TNC nu a putut determina un punct de
palpare valabil, al patrulea parametru rezultat va avea
valoarea -1.
TNC salveaz valorile msurate fr a calcula datele de
calibrare ale palpatorului.
Cu funcia FN17: SYSWRITE ID 990 NR 6 putei seta dac
ciclul va rula prin intrarea palpatorului X12 sau X13.
458 Cicluri palpator: funcii speciale
1
7
.
5

M

S
U
R
A
R
E

N

3
-
D

(
C
i
c
l
u
l

4
,

f
u
n
c

i
e

F
C
L

3
)
Parametrii ciclului
U Numrul parametrului pentru rezultat: Introducei
numrul parametrului Q cruia vrei ca TNC s-i
atribuie prima coordonat (X). Interval de intrare: de la
0 la 1999
U Cale relativ de msurare pe X: Component X a
vectorului de direcie care definete direcia n care se
va deplasa palpatorul. Interval de intrare: de la
-99999,9999 la 99999,9999
U Cale relativ de msurare pe Y: Component Y a
vectorului de direcie care definete direcia n care se
va deplasa palpatorul. Interval de intrare: de la
-99999,9999 la 99999,9999
U Cale relativ de msurare pe Z: Component Z a
vectorului de direcie care definete direcia n care se
va deplasa palpatorul. Interval de intrare: de la
-99999,9999 la 99999,9999
U Cale maxim de msurare: Introducei distana maxim
din punctul de pornire, pe care se poate deplasa
palpatorul de-a lungul vectorului de direcie. Interval
de intrare: de la -99999,9999 la 99999,9999
U Viteza de avans pentru msurtoare: Introducei viteza
de avans pentru msurare n mm/min. Interval de
intrare: de la 0 la 3000,000
U Calea maxim de retragere: Traseu de deplasare n
direcia opus direciei de palpare, dup ce tija a fost
deviat. Interval de intrare: de la 0 la 99999,9999
U Sistem de referin? (0=ACT/1=REF): Specificai dac
rezultatul msurtorii trebuie salvat n sistemul efectiv
de coordonate (ACT, poate fi decalat sau rotit), sau n
raport cu sistemul de coordonate al mainii (REF).
0: Salvai rezultatul msurrii n sistemul EFECTIV
1: Salvai rezultatul msurrii n sistemul REF
Plda: Blocuri NC
5 TCH PROBE 4.0 MSURARE N 3-D
6 TCH PROBE 4.1 Q1
7 TCH PROBE 4.2 IX-0. 5 IY-1 IZ-1
8 TCH PROBE 4.3 DIST +45 F100 MB50 SISTEM
DE REFERIN:0
HEIDENHAIN iTNC 530 459
1
7
.
6

M

S
U
R
A
R
E

D
E
C
A
L
A
R
E

A
X


(
C
i
c
l
u

p
a
l
p
a
t
o
r

4
4
0
,

D
I
N
/
I
S
O
:

G
4
4
0
)
17.6 MSURARE DECALARE
AX (Ciclu palpator 440,
DIN/ISO: G440)
Rulare ciclu
Ciclul de palpare 440 msoar deplasrile axei mainii. Asigurai-v
c scula cilindric de calibrare utilizat mpreun cu TT 130 are
dimensiunile corecte.
1 TNC poziioneaz scula de calibrare cu avans transversal rapid
(valoarea din MP6550) i urmnd logica de poziionare (consultai
capitolul 1.2) n vecintatea TT.
2 La nceput, TNC efectueaz o msurtoare pe axa palpatorului.
Scula de calibrare este decalat cu valoarea definit de dvs. n
tabelul de scule TOOL.T sub TT: R-OFFS (standard = raz scul).
TNC ntotdeauna efectueaz msurtoarea pe axa palpatorului.
3 Apoi, TNC efectueaz msurtoarea n planul de lucru. Definii prin
parametrul Q364 pe axa i direcia n care va fi efectuat
msurarea planului de lucru.
4 Dac efectuai o calibrare, TNC salveaz datele de calibrare. De
fiecare dat cnd efectuai o msurtoare, TNC compar valorile
msurate cu datele de calibrare i scrie devierile n urmtorii
parametri Q:
Putei utiliza aceast valoare pentru compensarea devierii printr-o
decalare incremental de origine (Ciclul 7).
5 n final, scula de calibrare revine la nlimea de degajare.
Numr parametru Semnificaie
Q185 Abatere de la valoarea de calibrare n X
Q186 Abatere de la valoarea de calibrare n Y
Q187 Abatere de la valoarea de calibrare n Z
460 Cicluri palpator: funcii speciale
1
7
.
6

M

S
U
R
A
R
E

D
E
C
A
L
A
R
E

A
X


(
C
i
c
l
u

p
a
l
p
a
t
o
r

4
4
0
,

D
I
N
/
I
S
O
:

G
4
4
0
)
Luai n considerare la programare:
nainte de a rula prima dat ciclul 440, trebuie ca palpatorul
sculei s fie calibrat cu ciclul palpatorului sculei 30.
Asigurai-v c datele despre scul ale sculei de calibrare
au fost introduse n tabelul de scule TOOL.T.
nainte de a rula ciclul, trebuie s activai scula de calibrare
cu TOOL CALL.
Asigurai-v c palpatorul de scul TT este conectat la
intrarea X13 a unitii logice i c este gata de funcionare
(Parametrul 65xx).
nainte de a efectua o msurtoare, trebuie s facei cel
puin o calibrare, altfel TNC va afia un mesaj de eroare.
Dac lucrai cu mai multe intervale de deplasare, trebuie
s efectuai o calibrare pentru fiecare dintre acestea.
TNC calculeaz valori incorecte dac direciile de palpare
pentru calibrare i msurare nu corespund.
De fiecare dat cnd rulai ciclul 440, TNC reseteaz
parametrii rezultai Q185 pn la Q187.
Dac dorii s setai o limit pentru deplasarea axei n
axele mainii, introducei limitele dorite n tabelul de scule
TOOL.T sub LTOL pentru axa broei i sub RTOL pentru
planul de lucru. Dac limitele sunt depite, TNC afieaz
un mesaj de eroare corespunztor dup msurtorile de
control.
Dup ncheierea ciclului, TNC restaureaz setrile broei
care au fost active nainte de ciclu (M3/M4).
HEIDENHAIN iTNC 530 461
1
7
.
6

M

S
U
R
A
R
E

D
E
C
A
L
A
R
E

A
X


(
C
i
c
l
u

p
a
l
p
a
t
o
r

4
4
0
,

D
I
N
/
I
S
O
:

G
4
4
0
)
Parametrii ciclului
U Operaie: 0=calibr., 1=msurare? Q363: Definii dac
dorii s calibrai sau s efectuai o msurtoare de
verificare:
0: Calibrare
1: Msurare
U Direcii de palpare Q364: Definirea direciilor de
palpare din planul de lucru:
0: Msurare numai n direcia pozitiv a axei de
referin
1: Msurare numai n direcia pozitiv a axei
secundare
2: Msurare numai n direcia negativ a axei de
referin
3: Msurare numai n direcia negativ a axei
secundare
4: Msurare n direciile pozitive ale axelor de
referin i secundare
5: Msurare n direcia pozitiv a axei de referin i
n direcia negativ a axei secundare
6: Msurare n direcia negativ a axei de referin i
n direcia pozitiv a axei secundare
7: Msurare n direciile negative ale axelor de
referin i secundare
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
contactul de palpare. Q320 este adugat la MP6540.
Interval de intrare: de la 0 la 99999,9999, alternativ
PREDEF
U nlime de degajare Q 260 (valoare absolut):
Coordonat pe axa palpatorului la care nu poate
aprea nicio coliziune ntre scul i piesa de prelucrat
(elementele de fixare) (raportat la originea activ).
Interval de intrare: de la -99999,9999 la 99999,9999,
alternativ PREDEF
Plda: Blocuri NC
5 TCH PROBE 440 MSURARE DEPLASARE
AX
Q363=1 ;DIRECIE
Q364=0 ;DIRECII DE PALPARE
Q320=2 ;SALT DEGAJARE
Q260=+50 ;NLIME DEGAJARE
462 Cicluri palpator: funcii speciale
1
7
.
7

P
A
L
P
A
R
E

R
A
P
I
D


(
C
i
c
l
u
l

4
4
1
,

D
I
N
/
I
S
O
:

G
4
4
1
,

F
u
n
c

i
a

F
C
L

2
)
17.7 PALPARE RAPID (Ciclul 441,
DIN/ISO: G441, Funcia FCL 2)
Rulare ciclu
Ciclul de palpare 441 accept setarea global a diferitor parametri de
palpator (ex. vitez de avans de poziionare) pentru toate ciclurile
palpator utilizate ulterior. Acest lucru faciliteaz optimizarea
programelor, pentru a obine reduceri ale timpului de prelucrare total.
Luai n considerare la programare:
nainte de a programa, reinei urmtoarele:
Nu exist micri de prelucrare n Ciclul 441. Acesta
seteaz doar parametri de palpare diferii.
END PGM, M02, M30 reseteaz setrile globale ale
Ciclului 441.
Putei activa detectarea automat a unghiului (Parametrul
de ciclu Q399) numai dac Parametrul mainii 6165=1.
Dac modificai Parametrul mainii 6165, trebuie s
recalibrai palpatorul.
HEIDENHAIN iTNC 530 463
1
7
.
7

P
A
L
P
A
R
E

R
A
P
I
D


(
C
i
c
l
u
l

4
4
1
,

D
I
N
/
I
S
O
:

G
4
4
1
,

F
u
n
c

i
a

F
C
L

2
)
Parametrii ciclului
U Viteza de avans pentru poziionare Q396: Definii viteza
de avans cu care palpatorul este deplasat n poziiile
specificate. Interval de intrare: de la 0 la 99999,9999
U Viteza de avans pentru poziionare=FMAX (0/1) Q397:
Definii dac palpatorul se va deplasa cu FMAX
(avans transversal rapid) n poziiile specificate.
0: Deplasare cu vitez de avans din Q396
1: Deplasare cu FMAX
U Urmrire unghi Q399: Definii dac TNC trebuie s
orienteze palpatorul nainte de fiecare proces de
palpare.
0: Nu orientai
1: Orientai broa nainte de fiecare proces de palpare
pentru a mri precizia
U ntrerupere automat Q400: Definii dac TNC trebuie
s ntrerup rularea programului i s afieze
rezultatele msurtorii pe ecran, dup un ciclu de
msurare pentru msurarea automat a piesei de
prelucrat:
0: Nu ntrerupei rularea programului, chiar dac
ieirea rezultatelor msurtorii de pe ecran este
specificat n ciclul de palpare respectiv.
1: ntrerupei rularea programului i afiai rezultatele
de msurare pe ecran. Pentru a continua rularea
programului, apsai butonul NC Start
Plda: Blocuri NC
5 TCH PROBE 441 PALPARE RAPID
Q396=3000;VITEZ DE AVANS PENTRU
POZIIONARE
Q397=0 ;SELECTARE VITEZ DE
AVANS
Q399=1 ;DEPISTARE UNGHI
Q400=1 ;NTRERUPERE
464 Cicluri palpator: funcii speciale
1
7
.
8

C
A
L
I
B
R
A
R
E

T
S

(
C
i
c
l
u
l

4
6
0
,

D
I
N
/
I
S
O
:

G
4
6
0
)
17.8 CALIBRARE TS (Ciclul 460,
DIN/ISO: G460)
Rulare ciclu
Cu Ciclul 460 putei calibra automat un palpator 3-D de declanare
ntr-o sfera de calibrare exact. Putei executa doar calibrarea razei,
sau calibrarea razei i a lungimii.
1 Fixai sfera de calibrare i verificai dac exist coliziuni
2 Pe axa palpatorului, poziionai palpatorul deasupra sferei de
calibrare i n planul de prelucrare, aproximativ deasupra centrului
sferei.
3 Prima micare din ciclu se execut n direcia negativ a axei
palpatorului.
4 Apoi ciclul determin centrul exact al sferei pe axa palpatorului.
Luai n considerare la programare:
nainte de a programa, reinei urmtoarele
Prepoziionai palpatorul n program, astfel nct s fie
localizat aproximativ deasupra centrului sferei de
calibrare.
HEIDENHAIN iTNC 530 465
1
7
.
8

C
A
L
I
B
R
A
R
E

T
S

(
C
i
c
l
u
l

4
6
0
,

D
I
N
/
I
S
O
:

G
4
6
0
)
Parametrii ciclului
U Raza exact a sferei de calibrare Q407: Introducei raza
exact a sferei de calibrare utilizate. Interval de
intrare: de la 0,0001 la 99,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U Avans transversal la nlime degajare Q301: Definirea
modului n care palpatorul se deplaseaz ntre
punctele de msur:
0: Mutare la nlimea de msurare dintre punctele de
msurare
1: Mutare la nlimea de degajare dintre punctele de
msurare
Alternativ PREDEF
U Nr. de puncte de palpare n plan (4/3) Q423: Specificai
dac TNC trebuie s msoare sfera de calibrare n
plan cu 4 sau 3 puncte de palpare. 3 puncte de
palpare mresc viteza de msurare:
4: Folosete 4 puncte de msurare (setare standard)
3: Folosete 3 puncte de msurare
U Unghi de referin Q380 (valoare absolut): Unghi de
referin (rotaie de baz) pentru msurarea punctelor
de msurare n sistemul activ de coordonate al piesei
de lucru. Definirea unui unghi de referin poate mri
considerabil intervalul de msurare al unei axe.
Interval de intrare: de la 0 la 360,0000
U Calibrare lungime (0/1) Q433: Definii dac TNC
trebuie s calibreze i lungimea palpatorului dup
calibrarea razei:
0: Nu calibrai lungimea palpatorului.
1: Calibrai lungimea palpatorului
U Originea pentru lungime Q434 (valoare absolut):
Coordonata centrului sferei de calibrare. Definiia este
necesar doar dac trebuie executat calibrarea
lungimii. Interval de intrare: de la -99999,9999 la
99999,9999
Plda: Blocuri NC
5 TCH PROBE 460 CALIBRARE TS
Q407=12.5 ;RAZ SFER
Q320=0 ;PRESCRIERE DE DEGAJARE
Q301=1 ;DEPLASARE DEGAJARE
Q423=4 ;NR. DE PUNCTE DE PALPARE
Q380=+0 ;UNGHI REFERIN
Q433=0 ;CALIBRARE LUNGIME
Q434=-2.5 ;ORIGINE
466 Cicluri palpator: funcii speciale
1
7
.
8

C
A
L
I
B
R
A
R
E

T
S

(
C
i
c
l
u
l

4
6
0
,

D
I
N
/
I
S
O
:

G
4
6
0
)
Cicluri palpator:
msurarea automat a
cinematicii
468 Cicluri palpator: msurarea automat a cinematicii
1
8
.
1

M

s
u
r
a
r
e

c
i
n
e
m
a
t
i
c


c
u

p
a
l
p
a
t
o
a
r
e
l
e

T
S

(
o
p

i
u
n
e

K
i
n
e
m
a
t
i
c
s
O
p
t
)
18.1 Msurare cinematic cu
palpatoarele TS (opiune
KinematicsOpt)
Principii
Nevoia de acuratee este tot mai mare, n special la prelucrarea pe 5
axe. Componentele complexe trebuie produse cu precizie i acuratee
reproductibil chiar i pe perioade lungi de timp.
Unele motive pentru neacurateea n prelucrarea pe mai multe axe
sunt devierile dintre modelul cinematic stocat n dispozitivul de control
(vezi figura 1 dreapta) i cinematica existent pe main (vezi figura 2
dreapta). Cnd sunt poziionate axele de rotaie, aceste devieri
cauzeaz neacurateea piesei de lucru (vezi figura 3 dreapta). Deci,
este necesar ca modelul s fie ct mai aproape de realitate.
Noua funcie KinematicsOpt a TNC este o component important
care v ajut la atingerea acestor obiective complexe: Un ciclu
palpator 3-D msoar axele de rotaie ale mainii n mod complet
automat, indiferent dac acestea sunt mese sau capete de bro. O
sfer de calibrare este fixat n orice poziie pe masa mainii i
msurat cu rezoluia definit de dvs. n timpul definirii ciclului definii
pur i simplu zona pe care dorii s o msurai pentru fiecare ax
rotativ.
Din valorile msurate, TNC calculeaz acurateea de nclinare.
Software-ul reduce eroarea de poziionare care apare din micrile de
nclinare i la sfritul procesului de msurare, salveaz geometria
mainii n constantele din tabelul cinematic.
Prezentare general
TNC ofer cicluri ce permit salvarea, verificarea i optimizarea
cinematicii mainii n mod automat:
1
2
3
Ciclu Tast soft Pagin
450 SALVARE CINEMATIC: Salvare i
restaurare automat a configuraiilor
cinematice
Pagina 470
451 MSURARE CINEMATIC:
Verificare sau optimizare automat a
cinematicii mainii
Pagina 472
452 COMPENSARE PRESETARE:
Verificare sau optimizare automat a
cinematicii mainii
Pagina 488
HEIDENHAIN iTNC 530 469
1
8
.
2

P
r
e
m
i
s
e
18.2 Premise
Urmtoarele condiii sunt obligatorii pentru testul utilizrii sculei:
Opiunile software 48 (KinematicsOpt) i 8 (opiune software1) i
FLC3 trebuie s fie activate.
Opiunea de software 52 (KinematicsComp) este necesar pentru
compensarea poziiilor angulare.
Palpatorul 3D folosit pentru msurare trebuie s fie calibrat.
Ciclurile pot fi executate doar cu axa Z a sculei.
O sfer de calibrare cu o raz cunoscut exact i suficient rigiditate
trebuie ataat n orice poziie pe masa mainii. HEIDENHAIN
recomand utilizarea sferelor de calibrare KKH 250 (numr ID 655
475-01) sau KKH 100 (numr ID 655 475-02) , care au rigiditate n
special nalt i sunt create special pentru calibrarea mainilor. V
rugm s luai legtura cu HEIDENHAIN n cazul n care avei
ntrebri pe aceast tem.
Descrierea cinematicii mainii trebuie s fie complet i corect.
Valorile de transformare trebuie introduse cu o precizie de
aproximativ 1 mm.
Geometria complet a mainii trebuie msurat (de ctre
productorul mainii unelte, n timpul punerii n funciune).
Parametrul mainii MP6600 trebuie s defineasc limita toleranei
ncepnd de la care TNC afieaz o notificare cnd modificrile
datelor cinematice depesc aceast valoare limit(consultai
KinematicsOpt: Limit de toleran n modul Optimizare: MP6600,
la pagina 323).
Parametrul mainii MP6601 trebuie s defineasc deviaia maxim
admis de la parametrul ciclului introdus de raza sferei de calibrare
msurat n cicluri(consultai KinematicsOpt, deviaia permis a
razei bilei de calibrare: MP6601, la pagina 323).
Numrul funciei M care trebuie utilizat pentru poziionarea axei
rotative trebuie introdus n parametrul mainii MP 6602 sau - 1 dac
poziionarea trebuie executat de NC. O funcie M trebuie s fie
creat special pentru aceast aplicaie de ctre constructorul dvs. de
maini-unelte.
Luai n considerare la programare:
Ciclurile KinematicsOpt utilizeaz parametri globali pentru
coloane, de la QS0 la QS99. Reinei c este posibil ca
acetia s se fi modificat dup executarea acestor cicluri.
Dac MP 6602 nu este egal cu -1 trebuie s poziionai
axele rotative la 0 grade (sistem EFECTIV) nainte de a
ncepe unul dintre ciclurile KinematicsOpt (cu excepia
ciclului 450).
470 Cicluri palpator: msurarea automat a cinematicii
1
8
.
3

S
A
L
V
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l
4
5
0
,

D
I
N
/
I
S
O
:

G
4
5
0
;

O
p

i
u
n
e
)
18.3 SALVARE CINEMATIC
(Ciclul 450, DIN/ISO: G450;
Opiune)
Rulare ciclu
Cu ciclul palpatorului 450 putei salva cinematica activ a mainii,
restaura una salvat anterior sau returna starea de salvare curent pe
ecran i ntr-un fiier jurnal. Sunt disponibile 10 spaii de memorie
(numerotate de la 0 la 9).
Luai n considerare la programare:
Salvai ntotdeauna configuraia cinematicii active nainte
de a rula o optimizare a cinematicii. Avantajul:
Putei restaura datele vechi dac nu suntei mulumii de
rezultate sau dac apar erori n timpul optimizrii (de ex.:
pan de curent).
Modul Salvare: Pe lng configurarea cinematicii, TNC
salveaz de fiecare dat codul (liber definibil) introdus
ultima dat n MOD. Apoi nu vei putea suprascrie aceast
locaie de memorie dect dac introducei acest cod. Dac
ai salvat o configurare de cinematic fr a introduce un
cod, TNC va scrie peste datele vechi la urmtorul proces
de salvare!
Modul Restaurare: TNC poate restaura doar datele
salvate ntr-o configuraie cinematic corespunztoare.
Modul Restaurare: O schimbare n cinematic va afecta i
presetrile. Setai presetrile din nou, dac este nevoie.
HEIDENHAIN iTNC 530 471
1
8
.
3

S
A
L
V
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l
4
5
0
,

D
I
N
/
I
S
O
:

G
4
5
0
;

O
p

i
u
n
e
)
Parametrii ciclului
U Mod (0/1/2) Q410: Specificai dac se salveaz sau
restaureaz o configuraie a cinematicii:
0: Salvare cinematic activ
1: Restaurare configuraie cinematic salvat anterior
2: Afiare stare de salvare
U Memorie (0...9) Q409: Adresa de memorie n care
dorii s salvai ntreaga configuraie a cinematicii sau
adresa de memorie de unde dorii s restaurai
configuraia. Interval de intrare de la 0 la 9, fr funcie
dac este selectat modul 2.
Funcie jurnal
Dup rularea Ciclului 450, TNC creeaz un jurnal de msurare
(TCHPR450.TXT) care conine urmtoarele informaii:
Data i timpul cnd a fost creat jurnalul.
Partea programului NC de unde a fost rulat ciclul
Mod folosit (0=Salvare/1=Restaurare/2=Stare de salvare)?
Numrul spaiului de memorie (0 la 9)
Numrul liniei configurrii cinematice din tabelul de cinematic
Codul, dac ai introdus unul imediat naintea rulrii Ciclului 450.
Celelalte date din jurnal variaz n funcie de modul selectat:
Mod 0:
Jurnalizarea tuturor nregistrrilor pentru axe i pentru transformare
a lanului cinematic salvat de TNC.
Mod 1:
Jurnalizarea tuturor nregistrrilor de transformare nainte i dup
restaurarea configuraiei cinematice
Mod 2:
Lista cu starea curent de salvare pe ecran i n jurnal, inclusiv
adresa de memorie, numerele de cod, numerele cinematicii i data
salvrii
Plda: Blocuri NC
5 TCH PROBE 450 SALVARE CINEMATIC
Q410=0 ;MOD
Q409=1 ;MEMORIE
472 Cicluri palpator: msurarea automat a cinematicii
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
18.4 MSURARE CINEMATIC
(Ciclul 451, DIN/ISO: G451;
Opiune)
Rulare ciclu
Ciclul palpator 451 v permite s verificai i, dac este necesar, s
optimizai cinematica mainii. Utilizai palpatorul 3-D TS pentru a
msura o sfer de calibrare HEIDENHAIN pe care ai ataat-o pe
masa mainii.
TNC evalueaz acurateea rotiri statice. Software-ul minimizeaz
erorile spaiale care rezult din micrile de nclinare i, la sfritul
procesului de msurare, salveaz n mod automat geometria mainii
n constantele respective ale mainii, din descrierea cinematicilor.
1 Fixai sfera de calibrare i verificai dac exist coliziuni
2 n modul Operare manual, setai originea n centrul sferei sau
dac Q431=1 sau Q431=3 este definit: Pe axa palpatorului,
poziionai manual palpatorul deasupra sferei de calibrare i n
planul de prelucrare, deasupra centrului sferei.
3 Selectai modul Rulare program i pornii programul de calibrare.
HEIDENHAIN recomand utilizarea sferelor de calibrare
KKH 250 (numr ID 655 475-01) sau KKH 100 (numr ID
655 475-02) , care au rigiditate n special nalt i sunt
create special pentru calibrarea mainilor. V rugm s
luai legtura cu HEIDENHAIN n cazul n care avei
ntrebri pe aceast tem.
HEIDENHAIN iTNC 530 473
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
4 TNC msoar automat toate cele trei axe, succesiv, la rezoluia
aleas.
5 TNC salveaz valorile salvate n urmtorii parametri Q:
Numr parametru Semnificaie
Q141 Deviaie standard msurat n axa A
(1 dac axa nu a fost msurat)
Q142 Deviaie standard msurat n axa B
(1 dac axa nu a fost msurat)
Q143 Deviaie standard msurat n axa C
(1 dac axa nu a fost msurat)
Q144 Deviaie standard optimizat pe axa A
(1 dac axa nu a fost optimizat)
Q145 Deviaie standard optimizat pe axa B
(1 dac axa nu a fost optimizat)
Q146 Deviaie standard optimizat pe axa C
(1 dac axa nu a fost optimizat)
474 Cicluri palpator: msurarea automat a cinematicii
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Direcie de poziionare
Direcia de poziionare a axei de rotaie ce urmeaz a fi msurat, este
determinat din unghiurile de pornire i cel final definite n ciclu. La 0
este executat automat o msurare de referin. TNC va afia un
mesaj de eroare dac unghiul de pornire, unghiul final i numrul de
puncte de msurare selectate rezult ntr-o poziie de msurare de 0.
Specificai unghiul de pornire i cel final pentru a evita msurarea
aceleiai poziii de dou ori. Dup cum este menionat mai sus, nu este
recomandat o msurare duplicat a punctului (de ex. poziiile de
msurare +90 i -270), totui aceasta nu vor cauza un mesaj de
eroare.
Exemplu: unghi de pornire = +90, unghi final = 90
Unghi de pornire = +90
Unghi final = 90
Nr. puncte msurare = 4
Unghi de incrementare rezultat din calculul = (90 - +90) / (4-1) =
60
Punctul de msurare 1= +90
Punctul de msurare 2= +30
Punctul de msurare 3= -30
Punctul de msurare 4= 90
Exemplu: unghi de pornire = +90, unghi final = +270
Unghi de pornire = +90
Unghi final = +270
Nr. puncte msurare = 4
Unghi de incrementare rezultat din calculul = (270 - 90) / (4-1) =
+60
Punctul de msurare 1= +90
Punctul de msurare 2= +150
Punctul de msurare 3= +210
Punctul de msurare 4= +270
HEIDENHAIN iTNC 530 475
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Maini cu axe cu cuplare Hirth
Poziiile de msurare sunt calculate din unghiul de pornire, unghiul
final i numrul de msurtori pentru axa respectiv i din grila Hirth.
Exemplu de calculare a poziiilor de msurare pentru o ax A:
Unghi pornire Q411 = -30
Unghi final Q412 = +90
Numr de puncte de msurare Q414 = 4
Gril Hirth = 3
Unghi de incrementare calculat = ( Q412 - Q411 ) / ( Q414 -1 )
Unghi de incrementare calculat = = ( 90 - -30 ) / ( 4 - 1 ) = 120 / 3 = 40
Poziie de msurare 1 = Q411 + 0 * unghi de incrementare = -30 --> -30
Poziie de msurare 2 = Q411 + 1 * unghi de incrementare = +10 --> 9
Poziie de msurare 3 = Q411 + 2 * unghi de incrementare = +50 --> 51
Poziie de msurare 4 = Q411 + 3 * unghi de incrementare = +90 --> 90
Pericol de coliziune!
Pentru a putea fi poziionate, axele trebuiesc scoase din
cuplarea Hirth. Nu uitai s lsai o degajare de siguran
suficient de mare pentru a preveni orice risc de coliziune
ntre palpator i sfera de calibrare. De asemenea,
asigurai-v c este suficient spaiu pentru a ajunge la
degajarea de siguran (limitator de curs software)
Definii o nlime de retragere Q408 mai mare dect 0
dac opiunea software 2 (M128, FUNCIA TCPM) nu
este disponibil.
Dac este cazul, TNC rotunjete poziiile de msurare
calculate, astfel nct s se potriveasc n grila Hirth (n
funcie de unghiul de pornire, unghiul final i numrul
punctelor de msurare).
n funcie de configuraia mainii, TNC nu poate poziiona
automat axele rotative. n acest caz, avei nevoie de o
funcie M special de la productorul mainii, care permite
software-ului TNC s mute axele rotative. Productorul
mainii trebuie s fi introdus numrul funciei M n
parametrii mainii MP6602 n acest scop.
476 Cicluri palpator: msurarea automat a cinematicii
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Alegere numr de puncte de msurare
Pentru a economisi timp, putei efectua o optimizare cu un numr mic
de puncte de msurare (1-2).
Apoi efectuai o optimizare mai bun cu un numr mediu de puncte de
msurare (recomandat 4) Un numr mare de puncte de msurare nu
mbuntete rezultatele. n mod ideal, punctele de msurare
trebuiesc distribuite n mod egal pe zona de nclinare a axei.
De aceea trebuie s msurai o ax cu intervalul de nclinare de la 0
- 360 n 3 puncte de msurare la 90, 180 i 270.
Dac dorii s verificai acurateea, putei introduce un numr mare de
puncte de msurare n modul Verificare.
Alegerea poziiei sferei de calibrare pe masa
mainii
n principiu, putei fixa sfera de calibrare n orice poziie accesibil pe
masa mainii i pe echipamentul de mandrinare sau piesele brute.
Urmtorii factori pot influena n mod pozitiv rezultatele msurtorii:
Pe mainile cu mese rotative/mese nclinate:
Fixai sfera de calibrare ct mai departe posibil de centrul rotirii.
Mainile cu avans transversal mare:
Fixai sfera de calibrare ct mai aproape posibil de poziia nominal
pentru prelucrarea ulterioar.
Nu trebuie s definii un punct de msurare la 0 sau 360.
Aceste poziii nu ofer nicio dat relevant din punct de
vedere metrologic i duc la apariia unui mesaj de eroare!
HEIDENHAIN iTNC 530 477
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Note despre precizie
Erorile geometrice i de poziionare ale mainii influeneaz valorile
msurate i n consecin i optimizarea axei de rotaie. Din aceast
cauz va exista mereu o anumit valoare de eroare.
Dac nu ar fi erori geometrice sau de poziionare, orice valori msurate
de ciclu n orice punct al mainii la un anumit timp, ar fi reproductibile.
Cu ct este mai mare eroarea geometric i de poziionare, cu att
este mai mare dispersia rezultatelor cnd fixai sfera de calibrare n
poziii diferite n sistemul de coordonate al mainii.
Rezultatele nregistrate de TNC, n jurnalul de msurare, sunt un
indiciu al acurateei nclinrii statice a mainii. Totui, raza cercului de
msurare, numrul i poziia punctelor de msurare trebuie s fie
incluse n evaluarea acurateei. Un singur punct de msurare nu este
suficient pentru calcularea dispersrii. Pentru un singur punct,
rezultatul calculului este eroarea spaial a acelui punct de msurare.
Dac mai multe axe de rotaie sunt deplasate simultan, aceste valori
de eroare se combin. n cel mai ru caz, aceste valori se adun.
Dac maina este echipat cu bro controlat, ar trebui s
activai urmrirea unghiului cu parametrul MP6165.
Aceasta mrete precizia msurtorilor cu un palpator 3-D.
Dac este necesar, dezactivai blocajul de pe axele de
rotaie n timpul calibrrii. n caz contrar ar putea rezulta
msurtori eronate. Manualul mainii unelte conine
informaii suplimentare.
478 Cicluri palpator: msurarea automat a cinematicii
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Not la diferite metode de calibrare
Optimizare grosier n timpul punerii n funciune dup
introducerea dimensiunilor aproximative.
Numr de puncte de msurare ntre 1 i 2
Pas unghiular al axelor de rotaie: Aproximativ 90
Optimizare fin pe ntreg intervalul de deplasare
Numr de puncte de msurare ntre 3 i 6
Unghiul de pornire i cel final ar trebui s acopere cel mai mare
interval de deplasare al axelor de rotaie
Poziionai sfera de calibrare pe masa mainii, astfel nct pe
axele mesei rotative s se afle un cerc mare de msurare sau
astfel nct pe axele capului revolver s se poat executa
msurtoarea ntr-o poziie reprezentativ (de ex. n centrul
intervalului de deplasare).
Optimizarea unei poziii specifice a axei de rotaie.
Numr de puncte de msurare ntre 2 i 3
Msurtorile sunt efectuate lng unghiul axei de rotaie la care
piesa de lucru urmeaz s fie prelucrat.
Poziionai sfera de calibrare pe masa mainii pentru calibrare n
poziia nominal pentru prelucrare ulterioar
Verificarea preciziei mainii
Numr de puncte de msurare ntre 4 i 8
Unghiul de pornire i cel final ar trebui s acopere cel mai mare
interval de deplasare al axelor de rotaie
Determinarea jocului axei rotative
Numr de puncte de msurare ntre 8 i 12
Unghiul de pornire i cel final ar trebui s acopere cel mai mare
interval de deplasare al axelor de rotaie
HEIDENHAIN iTNC 530 479
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Joc lateral
Jocul lateral este un joc ntre codorul de rotaie sau cel unghiular i
masa mainii care apare cnd direcia de avans transversal este
inversat. Dac axele rotative au jocul n afara circuitului de comand,
de exemplu din cauz c msurarea unghiului este executat cu
codificatorul de motor, acest lucru poate duce la apariia unor erori
semnificative n timpul nclinrii.
Cu parametrul de intrare Q432, putei activa msurarea jocului.
Introducei un unghi pe care TNC l utilizeaz ca unghi de avans
transversal. Astfel, ciclul va executa cte dou msurtori pentru
fiecare ax rotativ. Dac preluai valoarea unghiului 0, TNC nu va
msura niciun joc.
TNC nu execut o compensare automat a jocului.
Dac raza cercului de msurare este de < 1 mm, TNC nu
calculeaz jocul. Cu ct este mai mare raza cercului de
msurare, cu att poate determina TNC mai precis jocul
axei rotative(Consultai Funcie jurnal, la pagina 485).
Msurarea jocului nu este posibil dac parametrul mainii
MP6602 este setat sau dac axa este o ax Hirth.
480 Cicluri palpator: msurarea automat a cinematicii
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Luai n considerare la programare:
Luai n considerare c toate funciile de nclinare n planul
de lucru sunt resetate. M128 sau FUNCIA TCPM sunt
dezactivate.
Poziionai sfera de calibrare pe masa mainii, astfel nct
s nu existe coliziuni n timpul procesului de msurare.
nainte de a defini ciclul, trebuie s setai originea n centrul
sferei de calibrare i s o activai sau s definii
corespunztor parametrul de intrare Q431, la 1 sau 3.
Dac parametrul mainii MP6602 nu este egal cu -1
(funcia macro PLC poziioneaz axele rotative), pornii o
msurtoare doar dac toate axele rotative sunt la 0.
Pentru viteza de avans la poziionare, n timpul deplasrii
la nlimea de palpare n axa palpatorului, TNC folosete
valoarea din parametrul ciclului Q253 sau parametrul
mainii MP6150, oricare este mai mic. TNC deplaseaz
axa de rotaie la viteza de avans de poziionare Q253 n
timp ce monitorizarea palpatorului nu este activ.
Dac datele cinematice, obinute n modul de optimizare,
sunt mai mari dect limita admis (MP6600), TNC afieaz
o avertizare. Apoi trebuie s confirmai valoarea prin
apsarea NC start.
Luai n considerare c o schimbare n cinematic va
afecta i presetrile. Resetai presetarea dup o
optimizare.
n fiecare proces de palpare, TNC msoar nti raza
sferei de calibrare. Dac raza msurat a sferei difer de
raza sferei introdus cu mai mult dect ai definit n
parametrul mainii MP6601, TNC afieaz un mesaj de
eroare i ncheie msurtoarea.
Dac ntrerupei ciclul n timpul msurtorii, s-ar putea ca
datele cinematice s nu mai fie n forma original. Salvai
configurarea cinematic activ naintea optimizrii cu
Ciclul 450, pentru a putea restaura configurarea
cinematic n cazul unei erori.
Programare n inci: TNC nregistreaz de fiecare dat
rezultatele msurtorilor n milimetri.
HEIDENHAIN iTNC 530 481
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Parametrii ciclului
U Modul (0=Verificare/1=Msurare) Q406: Specificai
dac TNC va verifica sau optimiza cinematica activ:
0: Verificai cinematica activ a mainii. TNC msoar
cinematica pe axele definite, dar nu efectueaz nicio
schimbare la aceasta. TNC afieaz rezultatele
msurtorii ntr-un jurnal.
1: Optimizai cinematica activ a mainii. TNC msoar
cinematica pe axa rotativ definit de dvs i
optimizeaz poziia axelor rotative ale cinematicii
active.
2: Optimizai cinematica activ a mainii. TNC msoar
cinematica pe axa rotativ definit de dvs i
optimizeaz poziia i compenseaz unghiul
axelor rotative ale cinematicii active. Opiunea
KinematicsComp trebuie s fie activat pentru Modul 2.
U Raza exact a sferei de calibrare Q407: Introducei raza
exact a sferei de calibrare utilizate. Interval de intrare:
de la 0,0001 la 99,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime retractare Q408 (valoare absolut): Interval de
intrare de la 0,0001 la 99999,9999
Valoare de intrare = 0:
Nu deplasai la nici o nlime de retragere. TNC se
deplaseaz la urmtorul punct de msurare pe axa
de msurat. Nu este permis pentru axe Hirth! TNC se
deplaseaz la primul punct de msurare n seriile A,
apoi B, apoi C.
Valoare de intrare >0:
nlime de retragere n sistemul de coordonate
nenclinat al piesei de lucru, la care se poziioneaz
TNC naintea poziionrii axei de rotaie pe axa
broei. De asemenea, TNC deplaseaz palpatorul n
planul de lucru la origine. Monitorizarea palpatorului
nu este activ n acest mod. Definii viteza de
poziionare n parametrul Q253.
Plda: Program calibrare
4 APEL SCUL "TASTER" Z
5 TCH PROBE 450 SALVARE CINEMATIC
Q410=0 ;MOD
Q409=5 ;MEMORIE
6 TCH PROBE 451 MSURARE CINEMATIC
Q406=1 ;MOD
Q407=12.5 ;RAZ SFER
Q320=0 ;PRESCRIERE DE DEGAJARE
Q408=0 ;NLIME RETRAGERE
Q253=750 ;F PREPOZIIONARE
Q380=0 ;UNGHI REFERIN
Q411=-90 ;PUNCT DE PORNIRE AXA A
Q412=+90 ;PUNCT FINAL AXA A
Q413=0 ;UNGHI INCIDENT AX A
Q414=0 ;MS. PUNCTE AX A
Q415=-90 ;PUNCT DE PORNIRE AXA B
Q416=+90 ;UNGHI FINAL AXA B
Q417=0 ;UNGHI INCIDENT AX B
Q418=2 ;MS. PUNCTE AX B
Q419=-90 ;UNGHI DE PORNIRE AXA C
Q420=+90 ;UNGHI FINAL AXA C
Q421=0 ;UNGHI INCIDENT AX C
Q422=2 ;PUNCTE DE MSURARE AX
C
Q423=4 ;NR. MS. PUNCTE
Q431=1 ;PRESETARE
Q432=0 ;JOC, ANG. INTERVAL
482 Cicluri palpator: msurarea automat a cinematicii
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
U Vitez de avans pentru prepoziionare Q253: Viteza de
avans transversal al sculei n timpul poziionrii n
mm/min. Interval de intrare: de la 0,0001 la
99999,9999; n mod alternativ FMAX, FAUTO,
PREDEF.
U Unghi de referin Q380 (valoare absolut): Unghi de
referin (rotaie de baz) pentru msurarea punctelor
de msurare n sistemul activ de coordonate al piesei
de lucru. Definirea unui unghi de referin poate mri
considerabil intervalul de msurare al unei axe.
Interval de intrare: de la 0 la 360,0000
U Unghi de pornire n axa A Q411 (valoare absolut):
Unghi de pornire n axa A la care este efectuat prima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi final n axa A Q412 (valoare absolut): Unghi
final n axa A la care este efectuat ultima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi de inciden Ax A Q413: Unghi de inciden n
axa A la care vor fi msurate celelalte axe de rotaie.
Interval de intrare: de la -359,999 la 359,999
U Numr de puncte de msurare n axa A Q414: Numrul
msurtorilor cu palpatorul cu care TNC va msura
axa A. Dac valoarea de intrare = 0, TNC nu msoar
axa respectiv. Interval de intrare: de la 0 la 12
U Unghi de pornire n axa B Q415 (valoare absolut):
Unghi de pornire n axa B la care este efectuat prima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi final n axa B Q416 (valoare absolut): Unghi
final n axa B la care este efectuat ultima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi de inciden n axa B Q417 (valoare
absolut): Unghi de inciden n axa B la care vor fi
msurate celelalte axe de rotaie. Interval de
intrare: de la -359,999 la 359,999
U Numr de puncte de msurare n axa B Q418: Numrul
msurtorilor cu palpatorul cu care TNC va msura
axa B. Dac valoarea de intrare = 0, TNC nu msoar
axa respectiv. Interval de intrare: de la 0 la 12
HEIDENHAIN iTNC 530 483
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
U Unghi de pornire n axa C Q419 (valoare absolut):
Unghi de pornire n axa C la care este efectuat prima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi final n axa C Q420 (valoare absolut): Unghi
final n axa C la care este efectuat ultima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi de inciden n axa C Q421 (valoare absolut):
Unghi de inciden n axa C la care vor fi msurate
celelalte axe de rotaie. Interval de intrare: de la -
359,999 la 359,999
U Numr de puncte de msurare n axa C Q422: Numrul
msurtorilor cu palpatorul cu care TNC va msura
axa C. Interval de intrare de la 0 la 12. Dac valoarea
de intrare = 0, TNC nu msoar axa respectiv.
U Nr. de puncte de msurare (4/3) Q423: Specificai dac
TNC trebuie s msoare sfera de calibrare n plan cu
4 sau 3 puncte de palpare. 3 puncte de palpare
mresc viteza de msurare:
4: Folosete 4 puncte de msurare (setare standard)
3: Folosete 3 puncte de msurare
U Presetare (0/1/2/3) Q431: Specificai dac TNC trebuie
s seteze automat presetarea activ (originea) n
centrul sferei:
0: Nu setai automat presetarea n centrul sferei:
Setai manual presetarea nainte de nceputul ciclului
1: Setai automat presetarea n centrul sferei nainte
de msurtoare: Prepoziionai manual palpatorul
deasupra sferei de calibrare nainte de nceputul
ciclului
2: Setai automat presetarea n centrul sferei dup
msurtoare: Setai manual presetarea nainte de
nceputul ciclului
3: Setai automat presetarea n centrul sferei nainte
i dup msurtoare: Prepoziionai manual
palpatorul deasupra sferei de calibrare nainte de
nceputul ciclului
U Joc, interval unghi Q432: Aici definii valoarea
unghiului care trebuie utilizat ca avans transversal
pentru msurarea axei rotative. Unghiul de avans
transversal trebuie s fie semnificativ mai mare dect
jocul efectiv al axelor rotative. Dac valoarea de
intrare = 0, TNC nu msoar jocul. Interval de intrare:
de la -3.0000 la +3.0000
Dac ai activat Presetare nainte de msurtoare (Q431
= 1/3), mutai palpatorul ntr-o poziie deasupra centrului
sferei de calibrare, nainte de nceputul ciclului.
484 Cicluri palpator: msurarea automat a cinematicii
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Diverse moduri (Q406)
Mod test Q406 = 0
TNC msoar axele rotative n poziiile definite i calculeaz
acurateea static a transformrii nclinrii.
TNC nregistreaz rezultatele unei posibile optimizri a poziiei,
dar nu execut nicio ajustare
Modul de optimizare a poziiei Q406 = 1
TNC msoar axele rotative n poziiile definite i calculeaz
acurateea static a transformrii nclinrii.
n timpul acesteia, TNC ncearc s modifice poziia axei rotative
n modelul cinematic pentru a obine o acuratee mai mare.
Datele mainii sunt ajustate automat
Modul de optimizare a poziiei i a unghiului Q406 = 2
TNC msoar axele rotative n poziiile definite i calculeaz
acurateea static a transformrii nclinrii.
Mai nti, TNC ncearc s optimizeze poziia angular a axei
rotative prin intermediul compensrii (opiunea nr. 52,
KinematicsComp).
Dac TNC a reuit s optimizeze unghiul, acesta optimizeaz
automat poziia ntr-o alt serie de msurtori.
Plda: Optimizarea unghiului i a poziiei axelor
rotative dup setarea automat a originii
1 APEL SCUL "TASTER" Z
2 TCH PROBE 451 MSURARE CINEMATIC
Q406=2 ;MOD
Q407=12.5 ;RAZ SFER
Q320=0 ;PRESCRIERE DE DEGAJARE
Q408=0 ;NLIME RETRAGERE
Q253=750 ;F PREPOZIIONARE
Q380=0 ;UNGHI REFERIN
Q411=-90 ;PUNCT DE PORNIRE AXA A
Q412=+90 ;PUNCT FINAL AXA A
Q413=0 ;UNGHI INCIDENT AX A
Q414=0 ;MS. PUNCTE AX A
Q415=-90 ;PUNCT DE PORNIRE AXA B
Q416=+90 ;UNGHI FINAL AXA B
Q417=0 ;UNGHI INCIDENT AX B
Q418=4 ;MS. PUNCTE AX B
Q419=+90 ;UNGHI DE PORNIRE AXA C
Q420=+270;UNGHI FINAL AXA C
Q421=0 ;UNGHI INCIDENT AX C
Q422=3 ;PUNCTE DE MSURARE AX
C
Q423=3 ;NR. MS. PUNCTE
Q431=1 ;PRESETARE
Q432=0 ;JOC, ANG. INTERVAL
Pentru optimizarea unghiului, productorul mainii trebuie
s fi adaptat configuraia n mod corespunztor. Putei
consulta productorul mainii pentru a afla dac v aflai n
aceast situaie i dac poate fi efectuat o optimizare a
unghiului. Optimizarea unghiului poate fi folositoare n
special pentru mainile mici, compacte.
Compensarea unghiului este posibil doar cu opiunea nr.
52 KinematicsComp.
HEIDENHAIN iTNC 530 485
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Funcie jurnal
Dup rularea Ciclului 451, TNC creeaz un jurnal de msurare
(TCHPR451.TXT) care conine urmtoarele informaii:
Data i timpul cnd a fost creat jurnalul.
Partea programului NC de unde a fost rulat ciclul
Mod utilizat (0=Verificare/1=Optimizare poziie/2=Optimizare stare)
Numr cinematic activ
Raza introdus a sferei de calibrare
Pentru fiecare ax de rotaie msurat:
Unghi pornire
Unghi final
Unghi de inciden
Numr de puncte de msurare
Dispersie (deviaie standard)
Eroare maxim
Eroare angular
Joc lateral determinat
Eroare medie de poziionare
Raz cerc de msurare
Valori de compensare pe toate axele (decalare presetat)
Evaluarea punctelor de msurare
Incertitudine de msurare a axelor de rotaie
486 Cicluri palpator: msurarea automat a cinematicii
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Note pe marginea datelor din jurnal
Returnri de erori
n modul Test (Q406=0) TNC returneaz acurateea care poate fi
obinut prin optimizarea i/sau acurateea obinut prin optimizare
(modurile 1 i 2).
Dac poziia angular a unei axe rotative a fost calculat, datele
msurate sunt de asemenea afiate n jurnal.
Dispersie (deviaie standard)
n jurnal, dispersia, un termen din statistic, este utilizat ca msur
a acurateei. Dispersia msurat (deviaia standard msurat)
nseamn c 68,3% din erorile spaiale msurate efectiv se afl n
intervalul specificat (+/). Dispersia optimizat (deviaia standard
optimizat) nseamn c 68,3% din erorile spaiale estimate dup
corecia cinematicii se afl n intervalul specificat (+/).
Evaluarea punctelor de msurare
Numerele de evaluare sunt o msur a calitii poziiilor de msurare
cu privire la transformrile variabile ale modelului cinematic. Cu ct
este mai mare numrul de evaluare, cu att este mai mare beneficiul
optimizrii cu TNC.
Deoarece TNC are ntotdeauna nevoie de dou transformri pentru
msurarea poziiei axei rotative, sunt determinate dou numere de
evaluare pentru fiecare ax rotativ. Dac o evaluare complet
lipsete, poziia unei axe de rotaie n modelul cinematic nu este
complet definit. Cu ct numrul de evaluare este mai mare, cu att
este mai mare beneficiul rezultat din schimbarea deviaiilor punctelor
de msurare prin ajustarea transformrii. Numerele de evaluare sunt
independente de erorile msurate. Acestea sunt definite de modelul
cinematic, poziia i numrul punctelor de msurare per ax de
rotaie.
Evaluarea niciunei axe rotative nu trebuie s scad sub valoarea 2
Sunt preferate valorile mai mari sau egale cu 4.
Dac valorile sunt prea mici, mrii intervalul de msurare
al axei de rotaie sau numrul punctelor de msurare.
Dac aceste soluii nu mbuntesc valoarea de evaluare,
o cauz posibil este o descriere incorect de cinematic.
Dac este necesar, informai departamentul dvs. de
service.
HEIDENHAIN iTNC 530 487
1
8
.
4

M

S
U
R
A
R
E

C
I
N
E
M
A
T
I
C


(
C
i
c
l
u
l

4
5
1
,

D
I
N
/
I
S
O
:

G
4
5
1
;

O
p

i
u
n
e
)
Incertitudine de msurare a unghiurilor
TNC indic ntotdeauna incertitudinea de msurare n grade pe 1 m
din incertitudinea sistemului. Aceste informaii sunt importante pentru
evaluarea calitii erorilor de poziionare msurate sau a jocului lateral
al unei axe de rotaie.
Incertitudinea sistemului include cel puin repetabilitatea axelor (jocul
lateral), precum i incertitudinea de poziionare a axelor liniare (erori
de poziionare) i a palpatorului. Dat fiind faptul c TNC nu cunoate
acurateea ntregului sistem, trebuie s facei o evaluare separat.
Exemplu de incertitudine a erorilor de poziionare calculate:
Incertitudine de poziionare a fiecrei axe liniare: 10 m
Incertitudinea palpatorului: 2 m
Incertitudinea de msurare jurnalizat: 0,0002 /m
Incertitudinea sistemului = SQRT( 3 * 10 + 2 ) = 17,4 m
Incertitudinea msurrii = 0,0002 /m * 17,4 m = 0,0034
Exemplu de incertitudine a jocului lateral calculat:
Repetabilitatea fiecrei axe liniare: 5 m
Incertitudinea palpatorului: 2 m
Incertitudinea de msurare jurnalizat: 0,0002 /m
Incertitudinea sistemului = SQRT( 3 * 5 + 2 ) = 8,9 m
Incertitudinea msurrii = 0,0002 /m * 8,9 m = 0,0018
488 Cicluri palpator: msurarea automat a cinematicii
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
18.5 COMPENSARE PRESETARE
(Ciclul 452, DIN/ISO: G452,
opiune)
Rulare ciclu
Ciclul palpatorului 452 optimizeaz lanul de transformare cinematic
a mainii dvs (consultai MSURARE CINEMATIC (Ciclul 451,
DIN/ISO: G451; Opiune), la pagina 472). Apoi, TNC corecteaz
sistemul de coordonate al piesei brute din modelul cinematic, astfel
nct presetarea curent s se afle n centrul sferei de calibrare dup
optimizare.
Acest ciclu v permite, spre exemplu, s ajustai diferitele capete ale
schimbtorului de scule, de aa manier nct presetarea piesei de
prelucrat s se aplice pentru toate capetele.
1 Fixai sfera de calibrare
2 Msurai capul complet de referin cu Ciclul 451 i utilizai Ciclul
451 pentru a seta la sfrit presetarea n centrul sferei.
3 Introducei al doilea cap
4 Utilizai ciclul 452 pentru a msura capul schimbtorului de scule
pn n punctul de schimbare a capului
5 Utilizai ciclul 452 pentru a regla celelalte capete ale schimbtorului
de scule la capul de referin.
HEIDENHAIN iTNC 530 489
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
Dac este posibil s lsai sfera de calibrare fixat de masa mainii n
timpul prelucrrii, putei compensa pentru micarea de deriv a
mainii, de exemplu. Aceast procedur este posibil i pe o main
fr axe de rotaie.
1 Fixai sfera de calibrare i verificai dac exist coliziuni.
2 Setai presetarea n sfera de calibrare.
3 Setai presetarea pe piesa de prelucrat i ncepei prelucrarea
acesteia.
4 Utilizai Ciclul 452 pentru compensarea presetrii la intervale
regulate. TNC msoar micarea de deriv a axelor implicate i o
compenseaz n descrierea cinematic.
Numr parametru Semnificaie
Q141 Deviaie standard pe axa A (1 dac axa
nu a fost msurat)
Q142 Deviaie standard msurat n axa B
(1 dac axa nu a fost msurat)
Q143 Deviaie standard msurat n axa C
(1 dac axa nu a fost msurat)
Q144 Deviaie standard optimizat n axa A
(1 dac axa nu a fost msurat)
Q145 Deviaie standard optimizat n axa B
(1 dac axa nu a fost msurat)
Q146 Deviaie standard optimizat n axa C
(1 dac axa nu a fost msurat)
490 Cicluri palpator: msurarea automat a cinematicii
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
Luai n considerare la programare:
Pentru a putea efectua o compensare a presetrii,
cinematica trebuie s fie pregtit n mod special.
Manualul mainii unelte conine informaii suplimentare.
Luai n considerare c toate funciile de nclinare n planul
de lucru sunt resetate. M128 sau FUNCIA TCPM sunt
dezactivate.
Poziionai sfera de calibrare pe masa mainii, astfel nct
s nu existe coliziuni n timpul procesului de msurare.
nainte de a defini ciclul, trebuie s setai originea n centrul
sferei de calibrare i s o activai.
Pentru axele de rotaie fr codoare separate de poziie,
selectai punctele de msurare de aa manier nct s
trebuiasc s traversai o distan de 1 ctre limitatorul de
curs. TNC are nevoie de aceast distan pentru
compensarea intern a jocului lateral.
Pentru viteza de avans de poziionare, cnd se
deplaseaz la nlimea de palpare pe axa palpatorului,
TNC folosete valoarea din parametrul ciclului Q253 sau
parametrul mainii MP6150, oricare este mai mic. TNC
deplaseaz axa de rotaie la viteza de avans de
poziionare Q253 n timp ce monitorizarea palpatorului nu
este activ.
Dac datele cinematice, obinute n modul de optimizare,
sunt mai mari dect limita admis (MP6600), TNC afieaz
o avertizare. Apoi trebuie s confirmai valoarea prin
apsarea NC start.
Luai n considerare c o schimbare n cinematic va
afecta i presetrile. Resetai presetarea dup o
optimizare.
n fiecare proces de palpare, TNC msoar nti raza
sferei de calibrare. Dac raza msurat a sferei difer de
raza sferei introdus cu mai mult dect ai definit n
parametrul mainii MP6601, TNC afieaz un mesaj de
eroare i ncheie msurtoarea.
Dac ntrerupei ciclul n timpul msurtorii, s-ar putea ca
datele cinematice s nu mai fie n forma original. Salvai
configurarea cinematic activ naintea optimizrii cu
Ciclul 450, pentru a putea restaura configurarea
cinematic n cazul unei erori.
Programare n inci: TNC nregistreaz de fiecare dat
rezultatele msurtorilor n milimetri.
HEIDENHAIN iTNC 530 491
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
Parametrii ciclului
U Raza exact a sferei de calibrare Q407: Introducei raza
exact a sferei de calibrare utilizate. Interval de
intrare: de la 0,0001 la 99,9999
U Prescriere de degajare Q320 (valoare incremental):
Distana suplimentar dintre punctul de msurare i
vrful bilei. Q320 este adugat la MP6140. Interval de
intrare: de la 0 la 99999,9999, alternativ PREDEF
U nlime retractare Q408 (valoare absolut): Interval
de intrare de la 0,0001 la 99999,9999
Valoare de intrare = 0:
Nu deplasai la nici o nlime de retragere. TNC se
deplaseaz la urmtorul punct de msurare pe axa
de msurat. Nu este permis pentru axe Hirth! TNC
se deplaseaz la primul punct de msurare n
seriile A, apoi B, apoi C.
Valoare de intrare >0:
nlime de retragere n sistemul de coordonate
nenclinat al piesei de lucru, la care se poziioneaz
TNC naintea poziionrii axei de rotaie pe axa
broei. De asemenea, TNC deplaseaz palpatorul
n planul de lucru la origine. Monitorizarea
palpatorului nu este activ n acest mod. Definii
viteza de poziionare n parametrul Q253.
U Vitez de avans pentru prepoziionare Q253: Viteza de
avans transversal al sculei n timpul poziionrii n
mm/min. Interval de intrare: de la 0,0001 la
99999,9999; n mod alternativ FMAX, FAUTO,
PREDEF.
U Unghi de referin Q380 (valoare absolut): Unghi de
referin (rotaie de baz) pentru msurarea punctelor
de msurare n sistemul activ de coordonate al piesei
de lucru. Definirea unui unghi de referin poate mri
considerabil intervalul de msurare al unei axe.
Interval de intrare: de la 0 la 360,0000
U Unghi de pornire n axa A Q411 (valoare absolut):
Unghi de pornire n axa A la care este efectuat prima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi final n axa A Q412 (valoare absolut): Unghi
final n axa A la care este efectuat ultima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi de inciden Ax A Q413: Unghi de inciden n
axa A la care vor fi msurate celelalte axe de rotaie.
Interval de intrare: de la -359,999 la 359,999
U Numr de puncte de msurare n axa A Q414: Numrul
msurtorilor cu palpatorul cu care TNC va msura
axa A. Dac valoarea de intrare = 0, TNC nu msoar
axa respectiv. Interval de intrare: de la 0 la 12
Plda: Program calibrare
4 APEL SCUL "TASTER" Z
5 TCH PROBE 450 SALVARE CINEMATIC
Q410=0 ;MOD
Q409=5 ;MEMORIE
6 PALPATOR 452 COMPENSARE PRESETARE
Q407=12.5 ;RAZ SFER
Q320=0 ;PRESCRIERE DE DEGAJARE
Q408=0 ;NLIME RETRAGERE
Q253=750 ;F PREPOZIIONARE
Q380=0 ;UNGHI REFERIN
Q411=-90 ;PUNCT DE PORNIRE AXA A
Q412=+90 ;PUNCT FINAL AXA A
Q413=0 ;UNGHI INCIDENT AX A
Q414=0 ;MS. PUNCTE AX A
Q415=-90 ;PUNCT DE PORNIRE AXA B
Q416=+90 ;UNGHI FINAL AXA B
Q417=0 ;UNGHI INCIDENT AX B
Q418=2 ;MS. PUNCTE AX B
Q419=-90 ;UNGHI DE PORNIRE AXA C
Q420=+90 ;UNGHI FINAL AXA C
Q421=0 ;UNGHI INCIDENT AX C
Q422=2 ;PUNCTE DE MSURARE AX
C
Q423=4 ;NR. MS. PUNCTE
Q432=0 ;JOC, ANG. INTERVAL
492 Cicluri palpator: msurarea automat a cinematicii
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
U Unghi de pornire n axa B Q415 (valoare absolut):
Unghi de pornire n axa B la care este efectuat prima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi final n axa B Q416 (valoare absolut): Unghi
final n axa B la care este efectuat ultima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi de inciden n axa B Q417 (valoare absolut):
Unghi de inciden n axa B la care vor fi msurate
celelalte axe de rotaie. Interval de intrare: de la -
359,999 la 359,999
U Numr de puncte de msurare n axa B Q418: Numrul
msurtorilor cu palpatorul cu care TNC va msura
axa B. Dac valoarea de intrare = 0, TNC nu msoar
axa respectiv. Interval de intrare: de la 0 la 12
U Unghi de pornire n axa C Q419 (valoare absolut):
Unghi de pornire n axa C la care este efectuat prima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi final n axa C Q420 (valoare absolut): Unghi
final n axa C la care este efectuat ultima
msurtoare. Interval de intrare: de la -359,999 la
359,999
U Unghi de inciden n axa C Q421 (valoare absolut):
Unghi de inciden n axa C la care vor fi msurate
celelalte axe de rotaie. Interval de intrare: de la -
359,999 la 359,999
U Numr de puncte de msurare n axa C Q422: Numrul
msurtorilor cu palpatorul cu care TNC va msura
axa C. Dac valoarea de intrare = 0, TNC nu msoar
axa respectiv. Interval de intrare: de la 0 la 12
U Nr. de puncte de msurare (4/3) Q423: Specificai dac
TNC trebuie s msoare sfera de calibrare n plan cu
4 sau 3 puncte de palpare. 3 puncte de palpare
mresc viteza de msurare:
4: Folosete 4 puncte de msurare (setare standard)
3: Folosete 3 puncte de msurare
U Joc, interval unghi Q432: Aici definii valoarea
unghiului care trebuie utilizat ca avans transversal
pentru msurarea axei rotative. Unghiul de avans
transversal trebuie s fie semnificativ mai mare dect
jocul efectiv al axelor rotative. Dac valoarea de
intrare = 0, TNC nu msoar jocul. Interval de intrare:
de la -3.0000 la +3.0000
HEIDENHAIN iTNC 530 493
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
Reglarea capetelor schimbtorului de scule
Scopul acestei proceduri este meninerea neschimbat a presetrii
piesei de prelucrat dup schimbarea axelor de rotaie (schimbarea
capului).
n exemplul urmtor, un cap tip furc este reglat la axele A i C. Axa
A este schimbat, n timp ce axa C continu s fac parte din
configurarea de baz.
U Introducei capul schimbtorului de scule care va fi utilizat pe post de
cap de referin.
U Fixai sfera de calibrare.
U Introducei palpatorul.
U Utilizai ciclul 451 pentru a msura integral cinematica, inclusiv capul
de referin.
U Setai presetarea (utiliznd Q432 = 2 sau 3 n Ciclul 451) dup
msurarea capului de referin
Plda: Msurarea unui cap de referin
1 APEL SCUL "TASTER" Z
2 TCH PROBE 451 MSURARE CINEMATIC
Q406=1 ;MOD
Q407=12.5 ;RAZ SFER
Q320=0 ;SALT DEGAJARE
Q408=0 ;NLIME RETRAGERE
Q253=2000;F PREPOZIIONARE
Q380=45 ;UNGHI REFERIN
Q411=-90 ;PUNCT DE PORNIRE AXA A
Q412=+90 ;PUNCT FINAL AXA A
Q413=45 ;UNGHI INCIDENT AX A
Q414=4 ;MS. PUNCTE AX A
Q415=-90 ;PUNCT DE PORNIRE AXA B
Q416=+90 ;UNGHI FINAL AXA B
Q417=0 ;UNGHI INCIDENT AX B
Q418=2 ;MS. PUNCTE AX B
Q419=+90 ;UNGHI DE PORNIRE AXA C
Q420=+270 ;UNGHI FINAL AXA C
Q421=0 ;UNGHI INCIDENT AX C
Q422=3 ;MS. PUNCTE AX C
Q423=4 ;NR. MS. PUNCTE
Q431=3 ;PRESETARE
Q432=0 ;JOC, ANG. INTERVAL
494 Cicluri palpator: msurarea automat a cinematicii
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
U Introducei al doilea cap al schimbtorului de scule.
U Introducei palpatorul.
U Msurai capul cu Ciclul 452.
U Msurai numai axele care au fost schimbate efectiv (n acest
exemplu numai axa A; axa C este ascuns cu Q422).
U Presetarea i poziia sferei de calibrare nu trebuie s fie schimbate
n timpul ntregului proces.
U Toate capetele schimbtorului de scule pot fi reglate n mod similar.
Plda: Reglarea unui cap al schimbtorului de
scule
3 APEL SCUL "TASTER" Z
4 TCH PROBE 452 COMPENSARE
PRESETARE
Q407=12.5 ;RAZ SFER
Q320=0 ;SALT DEGAJARE
Q408=0 ;NLIME RETRAGERE
Q253=2000;F PREPOZIIONARE
Q380=45 ;UNGHI REFERIN
Q411=-90 ;PUNCT DE PORNIRE AXA A
Q412=+90 ;PUNCT FINAL AXA A
Q413=45 ;UNGHI INCIDENT AX A
Q414=4 ;MS. PUNCTE AX A
Q415=-90 ;PUNCT DE PORNIRE AXA B
Q416=+90 ;UNGHI FINAL AXA B
Q417=0 ;UNGHI INCIDENT AX B
Q418=2 ;MS. PUNCTE AX B
Q419=+90 ;UNGHI DE PORNIRE AXA C
Q420=+270;UNGHI FINAL AXA C
Q421=0 ;UNGHI INCIDENT AX C
Q422=0 ;MS. PUNCTE AX C
Q423=4 ;NR. MS. PUNCTE
Q432=0 ;JOC, ANG. INTERVAL
Funcia de schimbare a capului poate varia n funcie de
fiecare main unealt. Consultai manualul mainii.
HEIDENHAIN iTNC 530 495
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
Compensarea micrii de deriv
n timpul prelucrrii, diferitele componente ale mainii sunt supuse
derivei, din cauza variatelor condiii de mediu. Dac micarea de
deriv rmne suficient de constant pe intervalul avansului
transversal i dac sfera de calibrare poate fi lsat pe masa mainii
n timpul prelucrrii, micarea de deriv poate fi msurat i
compensat cu Ciclul 452.
U Fixai sfera de calibrare.
U Introducei palpatorul.
U Msurai cinematica integral cu Ciclul 451 nainte de pornirea
procesului de prelucrare.
U Setai presetarea (utiliznd Q432 = 2 sau 3 n Ciclul 451) dup
msurarea cinematicii.
U Setai apoi presetrile pe piesele dvs. de prelucrat i pornii procesul
de prelucrare.
Plda: Msurtoare de referin pentru
compensarea micrii de deriv
1 APEL SCUL "TASTER" Z
2 CYCL DEF 247 SETARE DE ORIGINE
Q339=1 ;NUMR DE ORIGINE
3 TCH PROBE 451 MSURARE CINEMATIC
Q406=1 ;MOD
Q407=12.5 ;RAZ SFER
Q320=0 ;SALT DEGAJARE
Q408=0 ;NLIME RETRAGERE
Q253=750 ;F PREPOZIIONARE
Q380=45 ;UNGHI REFERIN
Q411=+90 ;PUNCT DE PORNIRE AXA A
Q412=+270 ;PUNCT FINAL AXA A
Q413=45 ;UNGHI INCIDENT AX A
Q414=4 ;MS. PUNCTE AX A
Q415=-90 ;PUNCT DE PORNIRE AXA B
Q416=+90 ;UNGHI FINAL AXA B
Q417=0 ;UNGHI INCIDENT AX B
Q418=2 ;MS. PUNCTE AX B
Q419=+90 ;UNGHI DE PORNIRE AXA C
Q420=+270 ;UNGHI FINAL AXA C
Q421=0 ;UNGHI INCIDENT AX C
Q422=3 ;MS. PUNCTE AX C
Q423=4 ;NR. MS. PUNCTE
Q431=3 ;PRESETARE
Q432=0 ;JOC, ANG. INTERVAL
496 Cicluri palpator: msurarea automat a cinematicii
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
U Msurai deriva axelor la intervale regulate.
U Introducei palpatorul.
U Activai presetarea n sfera de calibrare.
U Utilizai ciclul 452 pentru a msura cinematica.
U Presetarea i poziia sferei de calibrare nu trebuie s fie schimbate
n timpul ntregului proces.
Plda: Compensarea micrii de deriv
4 APEL SCUL "TASTER" Z
5 TCH PROBE 452 COMPENSARE
PRESETARE
Q407=12.5 ;RAZ SFER
Q320=0 ;SALT DEGAJARE
Q408=0 ;NLIME RETRAGERE
Q253=99999;F PREPOZIIONARE
Q380=45 ;UNGHI REFERIN
Q411=-90 ;PUNCT DE PORNIRE AXA A
Q412=+90 ;PUNCT FINAL AXA A
Q413=45 ;UNGHI INCIDENT AX A
Q414=4 ;MS. PUNCTE AX A
Q415=-90 ;PUNCT DE PORNIRE AXA B
Q416=+90 ;UNGHI FINAL AXA B
Q417=0 ;UNGHI INCIDENT AX B
Q418=2 ;MS. PUNCTE AX B
Q419=+90 ;UNGHI DE PORNIRE AXA C
Q420=+270;UNGHI FINAL AXA C
Q421=0 ;UNGHI INCIDENT AX C
Q422=3 ;MS. PUNCTE AX C
Q423=3 ;NR. MS. PUNCTE
Q432=0 ;JOC, ANG. INTERVAL
Aceast procedur poate fi executat i pe mainile fr
axe de rotaie.
HEIDENHAIN iTNC 530 497
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
Funcie jurnal
Dup rularea Ciclului 452, TNC creeaz un jurnal de msurare
(TCHPR451.TXT) care conine urmtoarele informaii:
Data i timpul cnd a fost creat jurnalul.
Partea programului NC de unde a fost rulat ciclul
Numr cinematic activ
Raza introdus a sferei de calibrare
Pentru fiecare ax de rotaie msurat:
Unghi pornire
Unghi final
Unghi de inciden
Numr de puncte de msurare
Dispersie (deviaie standard)
Eroare maxim
Eroare angular
Joc lateral determinat
Eroare medie de poziionare
Raz cerc de msurare
Valori de compensare pe toate axele (decalare presetat)
Evaluarea punctelor de msurare
Incertitudine de msurare a axelor de rotaie
Note pe marginea datelor din jurnal
(consultai Note pe marginea datelor din jurnal, la pagina 486)
498 Cicluri palpator: msurarea automat a cinematicii
1
8
.
5

C
O
M
P
E
N
S
A
R
E

P
R
E
S
E
T
A
R
E

(
C
i
c
l
u
l

4
5
2
,

D
I
N
/
I
S
O
:

G
4
5
2
,

o
p

i
u
n
e
)
Cicluri palpator:
msurarea automat a
sculei
500 Cicluri palpator: msurarea automat a sculei
1
9
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
19.1 Noiuni fundamentale
Prezentare general
mpreun cu ciclurile de msurare a sculei ale TNC, palpatorul pentru
scul v permite s msurai sculele automat. Valorile de compensaie
pentru lungimea i raza sculei pot fi stocate n fiierul central al sculei
TOOL.T i sunt luate n considerare la sfritul ciclului de palpare. Sunt
disponibile urmtoarele tipuri de msurtori de scul:
Msurarea sculei cnd scula este stabil.
Msurarea sculei cnd scula se rotete.
Msurarea dinilor individuali.
Putei programa ciclurile palpatorului pentru msurarea sculei n modul
de operare Programare i editare prin tasta TOUCH PROBE. Sunt
disponibile urmtoarele cicluri:
TNC i scula mainii trebuie setate de productorul mainii
pentru utilizarea palpatorului TT.
Este posibil ca unele cicluri i funcii s nu fie prezente
pentru maina unealt. Consultai manualul mainii-
unealt.
Ciclu Format nou Format vechi Pagin
Calibrarea TT, Ciclurile 30 i 480 Pagina 505
Calibrarea TT 449 fr fir, Ciclul 484 Pagina 506
Msurarea lungimii sculei, Ciclurile 31 i 481 Pagina 507
Msurarea razei sculei, Ciclurile 32 i 482 Pagina 509
Msurarea lungimii i a razei sculei, Ciclurile 33 i 483 Pagina 511
Ciclurile de msurare pot fi utilizate numai cnd fiierul
central al sculei TOOL.T este activ.
nainte de a lucra cu ciclurile de msurare, trebuie s
introducei, mai nti, toate datele necesare n fiierul
central al sculei i s apelai scula care trebuie msurat
cu TOOL CALL.
Putei msura sculele i ntr-un plan de lucru nclinat.
HEIDENHAIN iTNC 530 501
1
9
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e Diferene ntre ciclurile de la 31 la 33 i
ciclurile de la 481 la 483
Trsturile i secvenele de operare sunt absolut identice. Exist
doar dou diferene ntre ciclurile de la 31 la 33 i ciclurile de la 481
la 483:
Ciclurile de la 481 la 483 sunt disponibile i n dispozitive de control
pentru programarea ISO n G481 pn la G483.
n loc de un parametru selectabil pentru starea msurtorii, noile
cicluri utilizeaz parametrul fix Q199.
Setarea parametrilor mainii
Cnd msoar o scul ce se rotete, TNC calculeaz automat viteza
broei i viteza de avans pentru palpare.
Viteza broei este calculat astfel:
n = MP6570 / (r 0,0063) unde
Viteza de avans pentru palpare este calculat din:
v = toleran ms. n unde
TNC utilizeaz viteza de avans pentru palpare, definit n
MP6520, cnd msoar o scul n repaus.
n Viteza broei [rpm]
MP6570 Viteza de tiere maxim admis n m/min
r Raza activ a sculei n mm
v Viteza de avans pentru palpare n mm/min.
Tolerana de
msurare
Tolerana de msurare [mm], n funcie de MP6507
n Viteza n rpm
502 Cicluri palpator: msurarea automat a sculei
1
9
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e
MP6507 determin calcularea vitezei de avans pentru palpare:
MP6507=0:
Tolerana de msurare rmne constant, indiferent de raza sculei. Cu
toate acestea, cu scule de dimensiuni foarte mari, viteza de avans
pentru palpare este redus la zero. Cu ct setai viteza de rotaie
maxim admis (MP6570) i tolerana admis (MP6510) mai mici, cu
att mai repede vei avea acest efect.
MP6507=1:
Tolerana de msurare este reglat n funcie de mrimea razei sculei.
Acest lucru asigur o vitez de avans suficient pentru palpare, chiar
i cu raze de scul mari. TNC regleaz tolerana de msurare n
funcie de urmtorul tabel:
MP6507=2:
Viteza de avans pentru palpare rmne constant, ns eroarea de
msurare crete odat cu raza sculei:
Toleran de msurare = (r MP6510)/ 5 mm), unde
Raz scul Tolerana de msurare
Pn la 30 mm MP6510
de la 30 la 60 mm 2 MP6510
de la 60 la 90 mm 3 MP6510
de la 90 la 120 mm 4 MP6510
r Raza activ a sculei n mm
MP6510 Eroare de msurare maxim admis
HEIDENHAIN iTNC 530 503
1
9
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e Intrri n tabelul de scule TOOL.T
Exemple de intrri pentru tipuri de scul obinuite
Abr. Intrri Dialog
TIERE Numr de dini (maxim 20 de dini) Numr dini?
LTOL Deviaia admis a lungimii L a sculei pentru detecia uzurii. Dac
valoarea introdus este depit, TNC blocheaz scula (stare L).
Interval de intrare: de la 0 la 0,9999 mm
Toleran uzur: lungime?
RTOL Deviaia admis a razei R a sculei pentru detecia uzurii. Dac
valoarea introdus este depit, TNC blocheaz scula (stare I).
Interval de intrare: de la 0 la 0,9999 mm
Toleran uzur: raz?
DIRECT. Direcie de tiere a sculei pentru msurarea sculei n timpul rotaiei Direcie de tiere (M3 = )?
TT:R-OFFS Msurare lungime scul: Decalaj scul ntre centrul tijei
palpatorului i centrul sculei. Valoare presetat: Raza R a sculei
(NO ENT nseamn R).
Decalaj scul: raz?
TT:L-OFFS Msurtoarea razei: decalajul sculei pe lng MP6530 ntre
suprafaa superioar a tijei palpatorului i suprafaa inferioar a
piesei. Presetare:0
Decalaj scul: lungime?
LBREAK Deviaia admis a lungimii L a sculei pentru detecia avariilor. Dac
valoarea introdus este depit, TNC blocheaz scula (stare L).
Interval de intrare: de la 0 la 0,9999 mm
Toleran uzur: lungime?
RBREAK Deviaia admis a razei R a sculei pentru detecia avariilor. Dac
valoarea introdus este depit, TNC blocheaz scula (stare I).
Interval de intrare: de la 0 la 0,9999 mm
Toleran uzur: raz?
Tip scul TIERE TT:R-OFFS TT:L-OFFS
Gurire (nicio funcie) 0 (nu este necesar niciun
decalaj deoarece vrful sculei
trebuie msurat)
Frez de capt cu
diametru de< 19 mm
4 (4 dini) 0 (nu este necesar niciun
decalaj, deoarece diametrul
sculei este mai mic dect
diametrul plcii de contact a
TT)
0 (niciun decalaj suplimentar
necesar n timpul msurrii
razei; este utilizat decalajul
de la MP6530)
Frez de capt cu
diametru de> 19 mm
4 (4 dini) 0 (nu este necesar niciun
decalaj, deoarece diametrul
sculei este mai mare dect
diametrul plcii de contact a
TT)
0 (niciun decalaj suplimentar
necesar n timpul msurrii
razei; este utilizat decalajul
de la MP6530)
Raza frezei 4 (4 dini) 0 (nu este necesar niciun
decalaj deoarece polul sudic
al bilei trebuie msurat)
5 (ntotdeauna definii raza
sculei ca decalaj, astfel nct
diametrul s nu fie msurat
n raz)
504 Cicluri palpator: msurarea automat a sculei
1
9
.
1

N
o

i
u
n
i

f
u
n
d
a
m
e
n
t
a
l
e Afiarea rezultatelor msurtorii
Putei afia rezultatele msurrii sculei pe afiajul suplimentar de stare
(n modurile de operare ale mainii). TNC va afia blocurile de program
n stnga i rezultatele msurtorii n fereastra din dreapta ecranului.
Rezultatele msurtorii care depesc tolerana de uzur admis sunt
marcate n afiajul de stare cu un asterisc *; rezultatele care
depesc tolerana de rupere admis sunt marcate cu litera B.
HEIDENHAIN iTNC 530 505
1
9
.
2

C
a
l
i
b
r
a
r
e
a

T
T

(
C
i
c
l
u
l

3
0

o
r

4
8
0
,

D
I
N
/
I
S
O
:

G
4
8
0
)
19.2 Calibrarea TT (Ciclul 30 or 480,
DIN/ISO: G480)
Rulare ciclu
TT este calibrat cu ciclul de msurare TCH PROBE 30 sau TCH
PROBE 480 (Consultai Diferene ntre ciclurile de la 31 la 33 i
ciclurile de la 481 la 483, la pagina 501). Procesul de calibrare este
automat. TNC msoar automat i abaterile de aliniere ale centrului
sculei de calibrare, prin rotirea broei cu 180, dup prima jumtate a
ciclului de calibrare.
Scula de calibrare trebuie s fie o pies perfect cilindric, de exemplu,
un tift cilindric. Valorile de calibrare rezultate sunt stocate n memoria
TNC i sunt luate n considerare n timpul msurtorilor de scul
ulterioare.
Luai n considerare la programare:
Parametrii ciclului
U nlime degajare: Introducei poziia din axa broei la
care nu exist niciun pericol de coliziune cu piesa de
prelucrat sau cu elementele de fixare. nlimea de
degajare face referin la originea activ a piesei de
prelucrat. Dac introducei o nlime de degajare att
de mic nct vrful sculei s se afle sub nivelul
contactului de palpare, TNC poziioneaz scula de
calibrare automat deasupra nivelului contactului de
palpare (zon de siguran din MP6540). Interval de
intrare de la -99999,9999 la 99999,9999, alternativ
PREDEF
Scula de calibrare trebuie s aib un diametru mai mare de
15 mm i s ias n afara la aproximativ 50 mm de la
mandrinare. Aceast constelaie cauzeaz o deformare de
0,1 m per 1 N de for de palpare.
Funcionarea ciclului de calibrare depinde de MP 6500.
Consultai Manualul mainii.
nainte de a calibra palpatorul, trebuie s introducei
lungimea i raza exact a sculei de calibrare n tabelul de
scule TOOL.T.
Poziia TT n spaiul de lucru al mainii trebuie definit
setnd Parametrii 6580.0 la 6580.2.
Dac schimbai setrile unuia dintre Parametrii mainii de
la 6580.0 la 6580.2, trebuie s recalibrai TT.
Plda: Blocuri NC n format vechi
6 TOOL CALL 1 Z
7 TCH PROBE 30.0 CALIBRARE TT
8 TCH PROBE 30.1 NLIME: +90
Plda: Blocuri NC n format nou
6 TOOL CALL 1 Z
7 TCH PROBE 480 CALIBRARE TT
Q260=+100 ;NLIME DEGAJARE
506 Cicluri palpator: msurarea automat a sculei
1
9
.
3

C
A
L
I
B
R
A
R
E

T
T

W
I
R
E
L
E
S
S

4
4
9

(
C
i
c
l
u
l

4
8
4
,

D
I
N
/
I
S
O
:

G
4
8
4
)
19.3 CALIBRARE TT WIRELESS 449
(Ciclul 484, DIN/ISO: G484)
Principii
Cu Ciclul 484 calibrai palpatorul sculei TT 449 cu infrarou fr fir.
Procesul de calibrare nu este complet automat, deoarece poziia TT pe
mas nu este definit.
Rulare ciclu
U Inserai scula de calibrare.
U Definii i lansai ciclul de calibrare.
U Poziionai manual scula de calibrare deasupra centrului palpatorului
i urmai instruciunile din fereastra pop-up. Asigurai-v c scula de
calibrare este situat deasupra suprafeei de msurare a contactului
palpatorului.
Procesul de calibrare este semi-automat. TNC msoar i abaterile de
aliniere ale centrului sculei de calibrare, prin rotirea broei cu 180,
dup prima jumtate a ciclului de calibrare.
Scula de calibrare trebuie s fie o pies perfect cilindric, de exemplu,
un tift cilindric. Valorile de calibrare rezultate sunt stocate n memoria
TNC i sunt luate n considerare n timpul msurtorilor de scul
ulterioare.
Luai n considerare la programare:
Parametrii ciclului
Ciclul 484 nu are parametri de ciclu.
Scula de calibrare trebuie s aib un diametru mai mare de
15 mm i s ias n afara la aproximativ 50 mm de la
mandrinare. Aceast constelaie cauzeaz o deformare de
0,1 m per 1 N de for de palpare.
Funcionarea ciclului de calibrare depinde de MP 6500.
Consultai Manualul mainii.
nainte de a calibra palpatorul, trebuie s introducei
lungimea i raza exact a sculei de calibrare n tabelul de
scule TOOL.T.
TT trebuie recalibrat dac i schimbai poziia pe mas.
HEIDENHAIN iTNC 530 507
1
9
.
4

M

s
u
r
a
r
e
a

l
u
n
g
i
m
i
i

s
c
u
l
e
i

(
C
i
c
l
u
l

3
1

o
r

4
8
1
,

D
I
N
/
I
S
O
:
G
4
8
1
)
19.4 Msurarea lungimii sculei
(Ciclul 31 or 481, DIN/ISO: G481)
Rulare ciclu
Pentru a msura raza sculei, programai ciclul de msurare TCH
PROBE 31 sau TCH PROBE 481 (Consultai Diferene ntre ciclurile
de la 31 la 33 i ciclurile de la 481 la 483, la pagina 501). Cu ajutorul
parametrilor de intrare, putei msura lungimea unei scule n trei
moduri:
Dac diametrul sculei este mai mare dect diametrul suprafeei de
msurare a TT, putei msura scula n timp ce se rotete.
Dac diametrul sculei este mai mic dect diametrul suprafeei de
msurare a TT, sau dac msurai lungimea de msurare a unui
burghiu sau a unei freze sferice, putei msura scula cnd este fix.
Dac diametrul sculei este mai mare dect diametrul suprafeei de
msurare a TT, putei msura individual dinii sculei, atunci cnd
este fix.
Ciclu pentru msurarea unei scule n timpul rotaiei
Controlul determin cel mai lung dinte al unei scule ce se rotete
poziionnd scula care trebuie msurat la un decalaj n centrul
sistemului de palpare i apoi deplasnd-o ctre suprafaa de msurare
pn cnd face contact cu suprafaa. Decalajul este programat n
tabelul de scule la Decalaj scul: Raz (TT: R-OFFS).
Ciclu pentru msurarea unei scule n poziie fix (de ex. pentru
burghie)
TNC poziioneaz scula care trebuie msurat peste centrul suprafeei
de msurare. apoi deplaseaz scula care nu se rotete spre suprafaa
de msurat a TT pn cnd o atinge. Pentru a activa aceast funcie,
introducei zero pentru Decalaj scul: Raz (TT: R-OFFS). n tabelul
sculei.
Ciclu pentru msurarea dinilor individuali
TNC prepoziioneaz scula care trebuie msurat ntr-o parte a
capului palpatorului. Distana de la vrful sculei la marginea de sus a
capului palpatorului este definit n MP6530. Putei introduce decalajul
adiional cu Decalajul scul: Lungime (TT: L-OFFS) n tabelul sculei.
TNC palpeaz scula radial n timpul rotaiei pentru a determina unghiul
de pornire pentru msurarea dinilor individuali. Apoi msoar
lungimea fiecrui dinte schimbnd unghiul corespunztor al rotaiei
broei. Pentru a activa aceast funcie, programai TCH PROBE 31 =
1 pentru MSURARE FREZ.
508 Cicluri palpator: msurarea automat a sculei
1
9
.
4

M

s
u
r
a
r
e
a

l
u
n
g
i
m
i
i

s
c
u
l
e
i

(
C
i
c
l
u
l

3
1

o
r

4
8
1
,

D
I
N
/
I
S
O
:
G
4
8
1
)
Luai n considerare la programare:
Parametrii ciclului
U Msurare scul=0 / Verificare scul=1: Selectai dac
scula va fi msurat pentru prima dat sau dac o
scul care a fost deja msurat trebuie inspectat.
Dac scula este utilizat pentru prima dat, TNC
suprascrie lungimea L a sculei n fiierul central al
sculei TOOL.T cu valoarea delta DL = 0. Dac dorii
s inspectai o scul, TNC compar lungimea
msurat cu lungimea L a sculei care este memorat
n TOOL.T. Apoi TNC calculeaz deviaia pozitiv sau
negativ din valoarea memorat i o introduce n
TOOL.T ca valoarea delta DL. Deviaia poate fi
utilizat i pentru parametrul Q Q115. Dac valoarea
delta este mai mare dect tolerana lungimii sculei
admis pentru detecia uzurii sau a avariilor, TNC va
bloca scula (stare L n TOOL.T).
U Numr parametru pentru rezultat?: Numr parametru
n care TNC stocheaz starea msurtorii:
0.0: Scula se afl n zona de toleran
1.0: Scula este uzat (LTOL depit)
2.0:: Scula este rupt (LBREAK depit). Dac nu
dorii s utilizai rezultatul msurtorii n program,
rspundei dialogului prompt cu NO ENT.
U nlime degajare: Introducei poziia din axa broei la
care nu exist niciun pericol de coliziune cu piesa de
prelucrat sau cu elementele de fixare. nlimea de
degajare face referin la originea activ a piesei de
prelucrat. Dac introducei o nlime de degajare att
de mic nct vrful sculei s se afle sub nivelul
contactului de palpare, TNC poziioneaz scula
automat deasupra nivelului contactului de palpare
(zon de siguran din MP6540). Interval de intrare:
de la -99999,9999 la 99999,9999, alternativ PREDEF
U Msurare frez? 0=Nu / 1=Da: Alegei dac dispozitivul
de control va msura dinii individuali (maxim 99 dini)
nainte de a msura o scul pentru prima dat, introducei
urmtoarele date despre scul n tabelul de scule TOOL.T:
raza aproximativ, lungimea aproximativ, numrul de
dini i direcia de tiere.
Putei efectua o msurare individual a dinilor a sculelor
cu pn la 99 dini. TNC afieaz valorile msurate a pn
la 24 de dini n afiajul de stare.
Plda: Msurarea unei scule ce se rotete pentru
prima dat; format vechi
6 TOOL CALL 12 Z
7 TCH PROBE 31.0 LUNGIME SCUL
8 TCH PROBE 31.1 VERIFICARE: 0
9 TCH PROBE 31.2 NLIME: +120
10 TCH PROBE 31.3 PALPARE DINI: 0
Plda: Inspectarea unei scule i msurarea
dinilor individuali i salvarea strii n Q5; format
vechi
6 TOOL CALL 12 Z
7 TCH PROBE 31.0 LUNGIME SCUL
8 TCH PROBE 31.1 VERIFICARE: 1 Q5
9 TCH PROBE 31.2 NLIME: +120
10 TCH PROBE 31.3 PALPARE DINI: 1
Plda: Blocuri NC n format nou
6 TOOL CALL 12 Z
7 TCH PROBE 481 LUNGIME SCUL
Q340=1 ;VERIFICARE
Q260=+100;NLIME DEGAJARE
Q341=1 ;PALPARE DINI
HEIDENHAIN iTNC 530 509
1
9
.
5

M

s
u
r
a
r
e
a

r
a
z
e
i

s
c
u
l
e
i

(
C
i
c
l
u
l
3
2

s
a
u

4
8
2
,

I
S
O
:

G
4
8
2
)
19.5 Msurarea razei sculei
(Ciclul 32 sau 482, ISO: G482)
Rulare ciclu
Pentru a msura raza sculei, programai ciclul TCH PROBE 32 sau
TCH PROBE 482 (Consultai Diferene ntre ciclurile de la 31 la 33 i
ciclurile de la 481 la 483, la pagina 501). Cu ajutorul parametrilor de
intrare, putei msura raza unei scule n dou moduri:
Msurnd scula n timp ce se rotete.
Msurnd scula n timp ce se rotete i msurnd ulterior i dinii
individuali.
TNC prepoziioneaz scula care trebuie msurat ntr-o parte a
capului palpatorului. Distana de la vrful sculei de frezare la marginea
de sus a capului palpatorului este definit n MP6530. TNC palpeaz
scula radial n timp ce se rotete. Dac ai programat o msurare
ulterioar a dinilor individuali, dispozitivul de control msoar raza
fiecrui dinte cu ajutorul opririlor orientate ale broei.
Luai n considerare la programare:
nainte de a msura o scul pentru prima dat, introducei
urmtoarele date despre scul n tabelul de scule TOOL.T:
raza aproximativ, lungimea aproximativ, numrul de
dini i direcia de tiere.
Sculele cilindrice cu suprafee de diamant pot fi msurate
cu broa staionar. Pentru aceasta, definii numrul de
dini (CUT) cu 0 i ajustai parametrul mainii 6500.
Consultai manualul mainii-unealt.
Putei efectua o msurare individual a dinilor a sculelor
cu pn la 99 dini. TNC afieaz valorile msurate a pn
la 24 de dini n afiajul de stare.
510 Cicluri palpator: msurarea automat a sculei
1
9
.
5

M

s
u
r
a
r
e
a

r
a
z
e
i

s
c
u
l
e
i

(
C
i
c
l
u
l
3
2

s
a
u

4
8
2
,

I
S
O
:

G
4
8
2
)
Parametrii ciclului
U Msurare scul=0 / Verificare scul=1: Selectai dac
scula va fi msurat pentru prima dat sau dac o
scul care a fost deja msurat trebuie inspectat.
Dac scula este utilizat pentru prima dat, TNC
suprascrie raza R a sculei n fiierul central al sculei
TOOL.T cu valoarea delta DL = 0. Dac dorii s
inspectai o scul, TNC compar raza msurat cu
raza R a sculei care este memorat n TOOL.T. Apoi
TNC calculeaz deviaia pozitiv sau negativ din
valoarea memorat i o introduce n TOOL.T ca
valoarea delta DL. Dac valoarea delta este mai mare
dect tolerana razei sculei admis pentru detecia
uzurii sau a avariilor, TNC va bloca scula (stare L n
TOOL.T).
U Numr parametru pentru rezultat?: Numr parametru
n care TNC stocheaz starea msurtorii:
0.0: Scula se afl n zona de toleran.
1.0: Scula este uzat (RTOL depit)
2.0: Scula este rupt (RBREAK depit). Dac nu
dorii s utilizai rezultatul msurtorii n program,
rspundei dialogului prompt cu NO ENT.
U nlime degajare: Introducei poziia din axa broei la
care nu exist niciun pericol de coliziune cu piesa de
prelucrat sau cu elementele de fixare. nlimea de
degajare face referin la originea activ a piesei de
prelucrat. Dac introducei o nlime de degajare att
de mic nct vrful sculei s se afle sub nivelul
contactului de palpare, TNC poziioneaz scula
automat deasupra nivelului contactului de palpare
(zon de siguran din MP6540). Interval de intrare:
de la -99999,9999 la 99999,9999, alternativ PREDEF
U Msurare frez? 0=Nu / 1=Da: Alegei dac controlul
va msura i dinii individuali (maxim 99 dini)
Plda: Msurarea unei scule ce se rotete pentru
prima dat; format vechi
6 TOOL CALL 12 Z
7 TCH PROBE 32.0 RAZ SCUL
8 TCH PROBE 32.1 VERIFICARE: 0
9 TCH PROBE 32.2 NLIME: +120
10 TCH PROBE 32.3 PALPARE DINI: 0
Plda: Inspectarea unei scule i msurarea
dinilor individuali i salvarea strii n Q5; format
vechi
6 TOOL CALL 12 Z
7 TCH PROBE 32.0 RAZ SCUL
8 TCH PROBE 32.1 VERIFICARE: 1 Q5
9 TCH PROBE 32.2 NLIME: +120
10 TCH PROBE 32.3 PALPARE DINI: 1
Plda: Blocuri NC n format nou
6 TOOL CALL 12 Z
7 TCH PROBE 482 RAZ SCUL
Q340=1 ;VERIFICARE
Q260=+100;NLIME DEGAJARE
Q341=1 ;PALPARE DINI
HEIDENHAIN iTNC 530 511
1
9
.
6

M

s
u
r
a
r
e
a

l
u
n
g
i
m
i
i

i

r
a
z
e
i

s
c
u
l
e
i

(
C
i
c
l
u
l

3
3

s
a
u

4
8
3
,

I
S
O
:
G
4
8
3
)
19.6 Msurarea lungimii i razei
sculei (Ciclul 33 sau 483,
ISO: G483)
Rulare ciclu
Pentru a msura att lungimea, ct i raza sculei, programai ciclul de
msurare TCH PROBE 33 sau TCH PROBE 482 (Consultai
Diferene ntre ciclurile de la 31 la 33 i ciclurile de la 481 la 483, la
pagina 501). Acest ciclu este potrivit n special pentru prima msurare
a sculelor, deoarece economisete timp n comparaie cu msurtorile
individuale de lungime i raz. n parametrii de intrare putei selecta
tipul de msurtoare dorit:
Msurnd scula n timp ce se rotete.
Msurnd scula n timp ce se rotete i msurnd ulterior i dinii
individuali.
TNC msoar scula ntr-o secven de program fix. Mai nti
msoar raza sculei, apoi lungimea. Secvena de msurare este
aceeai ca i pentru ciclurile de msurare 31 i 32.
Luai n considerare la programare:
nainte de a msura o scul pentru prima dat, introducei
urmtoarele date despre scul n tabelul de scule TOOL.T:
raza aproximativ, lungimea aproximativ, numrul de
dini i direcia de tiere.
Sculele cilindrice cu suprafee de diamant pot fi msurate
cu broa staionar. Pentru aceasta, definii numrul de
dini (CUT) cu 0 i ajustai parametrul mainii 6500.
Consultai manualul mainii-unealt.
Putei efectua o msurare individual a dinilor a sculelor
cu pn la 99 dini. TNC afieaz valorile msurate a pn
la 24 de dini n afiajul de stare.
512 Cicluri palpator: msurarea automat a sculei
1
9
.
6

M

s
u
r
a
r
e
a

l
u
n
g
i
m
i
i

i

r
a
z
e
i

s
c
u
l
e
i

(
C
i
c
l
u
l

3
3

s
a
u

4
8
3
,

I
S
O
:
G
4
8
3
)
Parametrii ciclului
U Msurare scul=0 / Verificare scul=1: Selectai dac
scula va fi msurat pentru prima dat sau dac o
scul care a fost deja msurat trebuie inspectat.
Dac scula este msurat pentru prima dat, TNC
suprascrie raza R i lungimea L a sculei n fiierul
central al sculei TOOL.T cu valorile delta DR = 0 i DL
= 0. Dac dorii s inspectai o scul, TNC compar
datele msurate cu datele sculei memorate n
TOOL.T. TNC calculeaz deviaiile i le introduce ca
valori delta pozitive sau negative DR i DT n TOOL.T.
Deviaiile sunt disponibile i n parametrii Q Q115 i
Q116. Dac valoarea delta este mai mare dect
toleranele sculei admise pentru detecia uzurii sau a
avariilor, TNC va bloca scula (stare L n TOOL.T).
U Numr parametru pentru rezultat?: Numr parametru
n care TNC stocheaz starea msurtorii:
0.0: Scula se afl n zona de toleran.
1.0: Scula este uzat (LTOL sau/i RTOL depit)
2.0: Scula este rupt (LBREAK sau/i RBREAK
depit). Dac nu dorii s utilizai rezultatul
msurtorii n program, rspundei dialogului prompt
cu NO ENT.
U nlime degajare: Introducei poziia din axa broei la
care nu exist niciun pericol de coliziune cu piesa de
prelucrat sau cu elementele de fixare. nlimea de
degajare face referin la originea activ a piesei de
prelucrat. Dac introducei o nlime de degajare att
de mic nct vrful sculei s se afle sub nivelul
contactului de palpare, TNC poziioneaz scula
automat deasupra nivelului contactului de palpare
(zon de siguran din MP6540). Interval de intrare:
de la -99999,9999 la 99999,9999, alternativ PREDEF
U Msurare frez? 0=Nu / 1=Da: Alegei dac controlul
va msura i dinii individuali (maxim 99 dini)
Plda: Msurarea unei scule ce se rotete pentru
prima dat; format vechi
6 TOOL CALL 12 Z
7 TCH PROBE 33.0 MSURARE SCUL
8 TCH PROBE 33.1 VERIFICARE: 0
9 TCH PROBE 33.2 NLIME: +120
10 TCH PROBE 33.3 PALPARE DINI: 0
Plda: Inspectarea unei scule i msurarea
dinilor individuali i salvarea strii n Q5; format
vechi
6 TOOL CALL 12 Z
7 TCH PROBE 33.0 MSURARE SCUL
8 TCH PROBE 33.1 VERIFICARE: 1 Q5
9 TCH PROBE 33.2 NLIME: +120
10 TCH PROBE 33.3 PALPARE DINI: 1
Plda: Blocuri NC n format nou
6 TOOL CALL 12 Z
7 TCH PROBE 483 MSURARE SCUL
Q340=1 ;VERIFICARE
Q260=+100;NLIME DEGAJARE
Q341=1 ;PALPARE DINI
HEIDENHAIN iTNC 530 513
I
n
d
e
x
A
Alezare orificii ... 77
Apelare program
Prin ciclu ... 310
B
Bordur, msurare din exterior ... 433
Buzunar circular
Degroare+finisare ... 146
Buzunar rectangular
Degroare+finisare ... 141
C
Calibrai automat palpatorul ... 464
Canal circular
Degroare+finisare ... 155
Centrare ... 73
Cerc de guri, msurare ... 439
Cerc guri de urub ... 173
Cerc, msurare din exterior ... 418
Cerc, msurare din interior ... 414
Ciclu
Apelare ... 50
Definire ... 49
Cicluri contur ... 182
Cicluri de gurire ... 72
Cicluri i tabele de puncte ... 69
Cicluri SL
Ciclul geometrie contur ... 185
Contururi suprapuse ... 186, 247
Date contur ... 190
Date urm contur ... 203
Elemente de baz ... 182, 253
Finisare n profunzime ... 198
Finisare lateral ... 199
Gurire automat ... 192
Tiere ... 194
Urm contur ... 201
Cicluri SL cu formul de contur
complex ... 242
Cicluri SL cu formule de contur
simple ... 253
Ciclurile palpatorului
Cicluri ale palpatorului pentru
operarea automat ... 320
Ciclurile SL
Ciocnire ... 91, 98
Punct de pornire adncit ... 94, 99
Clasificarea rezultatelor ... 405
Compensarea abaterii de aliniere a
piesei de prelucrat
Prin axa rotativ ... 342
C
Compensarea abaterilor de aliniere ale
piesei de prelucrat
Msurnd dou puncte de pe o
linie ... 328
Peste dou guri ... 331
Peste dou tifturi ... 334
Prin axa de rotaie ... 337
Compensaie scul ... 406
Coordonat, msurare una ... 436
D
Date urm contur ... 203
Decalare de origine
Cu tabele de origine ... 281
n cadrul programului ... 280
Definire model ... 58
Degroare: Consultai ciclurile SL:
Degroare
E
Expansiune termic, msurare ... 459
F
Factor de scalare ... 292
Filetare
Cu frmiare de achii ... 112
Cu un tarod flotant ... 107
Fr un tarod flotant ... 109, 112
Finisare n profunzime ... 198
Finisare lateral ... 199
Frezare canal
Bosaj ... 205
Degroare+finisare ... 150
Frezare de fileturi, principii ... 115
Frezare dur ... 205
Frezare exterioar filet ... 132
Frezare filet, intern ... 117
Frezare filet/zencuire ... 120
Frezare frontal ... 267
Frezare orificii ... 95
Frezare trohoidal ... 205
Funcie FCL ... 8
G
Gaur, msurare ... 414
Gurire ... 75, 83, 91
Punct de pornire adncit ... 94, 99
Gurire adnc cu o singur
canelur ... 98
Gurire universal ... 83, 91
Gurire/frezare elicoidal filet ... 128
Gurire/frezare filet ... 124
I
Imagine n oglind ... 288
nclinarea planului de lucru ... 296
Ciclu ... 296
Ghid ... 303
nregistrare rezultate msurtori ... 403
Interval de siguran ... 322
K
KinematicsOpt ... 468
L
Lamare pe spate ... 87
Lime canal, msurare ... 430
Lime, msurare din exterior ... 433
Lime, msurare din interior ... 430
Logica de poziionare ... 324
M
Msurare buzunar
dreptunghiular ... 426
Msurare cinematic ... 468, 472
Cinematic, salvare ... 470
Compensare presetare ... 488
Cuplare Hirth ... 475
Funcie jurnal ... 471, 485, 497
Joc lateral ... 479
Msurare cinematic ... 472, 488
Metode de calibrare ... 478, 493
Precizie ... 477
Premise ... 469
Puncte de msurare,
alegerea ... 476
Msurare cinematici
Metode de calibrare ... 495
Msurare scul ... 503
Afiarea rezultatelor
msurtorii ... 504
Calibrare TT ... 505, 506
Lungime scul ... 507
Msurare lungime i raz
scul ... 511
Parametri main ... 501
Raz scul ... 509
Msurarea automat a sculelor ... 503
Msurarea piesei de prelucrat ... 402
Msurarea unghiurilor ... 411
Msurtori multiple ... 322
Model de puncte
Circular ... 173
Liniar ... 176
Prezentare general ... 172
514
I
n
d
e
x
M
Modele de puncte
Modele prelucrare ... 58
Monitorizare toleran ... 406
Monitorizarea sculei ... 406
N
Nivel coninut caracteristic ... 8
O
Oprire orientat a broei ... 312
Originea
Salvare n tabelul de
presetri ... 350
Salvare ntr-un tabel de
origine ... 350
P
Palpare rapid ... 462
Palpatoare 3-D ... 44, 318
Calibrare
Declanare ... 453, 454
Parametri pentru palpatoare 3-D ... 321
Parametri rezultai ... 350, 405
Perforare ... 79
Presetare automat ... 348
Centru a 4 guri ... 389
Centru bordur ... 355
Centru buzunar circular (sau
gaur) ... 366
Centru buzunar
dreptunghiular ... 358
Centru canal ... 351
Centru cerc orificiu ... 383
Centru tift circular ... 370
Centru tift dreptunghiular ... 362
Col exterior ... 374
n axa palpatorului ... 387
n colul interior ... 379
n orice ax ... 393
Punct de pornire adncit pentru
gurire ... 94, 99
R
Rezultate msurtori n parametri
Q ... 350, 405
Rotaia de baz
Msurri n timpul rulrii
programului ... 326
Setare direct ... 341
Rotaie ... 290
Rulare date 3-D ... 259
S
Scalare specific axei ... 294
Setri globale ... 462
tift circular ... 164
tift dreptunghiular, msurare ... 422
tift rectangular ... 160
Suprafa cilindru
Frezare contur ... 234
Prelucrare bordur ... 231
Prelucrare canal ... 228
Prelucrare contur ... 225
Suprafa riglat ... 263
T
Tabel de presetri ... 350
Tabele de puncte ... 66
Temporizare ... 309
Transformarea coordonatelor ... 278
U
Unghi plan, msurare ... 443
Unghi, msurare n plan ... 443
Urm contur ... 201
V
Vitez de avans pentru palpare ... 323
HEIDENHAIN iTNC 530 515

P
r
e
z
e
n
t
a
r
e

g
e
n
e
r
a
l

Prezentare general
Cicluri fixe
Numr
ciclu
Desemnare ciclu
DEF
activ
CALL
activ
Pagin
7 Decalare de origine Pagina 280
8 Imagine n oglind Pagina 288
9 Temporizare Pagina 309
10 Rotaie Pagina 290
11 Factor de scalare Pagina 292
12 Apelare program Pagina 310
13 Oprire orientat a broei Pagina 312
14 Definire contur Pagina 185
19 nclinarea planului de lucru Pagina 296
20 Date contur SL II Pagina 190
21 Gurire de prob SL II Pagina 192
22 Degroare SL II Pagina 194
23 Finisare n profunzime SL II Pagina 198
24 Finisare lateral SL II Pagina 199
25 Urm contur Pagina 201
26 Scalare specific axei Pagina 294
27 Suprafa cilindru Pagina 225
28 Canal suprafa cilindric Pagina 228
29 Bordur suprafa cilindru Pagina 231
30 Rulare date 3-D Pagina 259
32 Toleran Pagina 313
39 Contur extern suprafa cilindru Pagina 234
200 Gurire Pagina 75
201 Alezare orificii Pagina 77
202 Perforare Pagina 79
203 Gurire universal Pagina 83
516

P
r
e
z
e
n
t
a
r
e

g
e
n
e
r
a
l

204 Lamare pe spate Pagina 87


205 Ciocnire universal Pagina 91
206 Filetare cu tarod flotant, nou Pagina 107
207 Filetare rigid, nou Pagina 109
208 Frezare orificii Pagina 95
209 Filetare cu frmiare de achii Pagina 112
220 Model de puncte circular Pagina 173
221 Model de puncte liniar Pagina 176
230 Frezare multitrecere Pagina 261
231 Suprafa riglat Pagina 263
232 Frezare frontal Pagina 267
240 Centrare Pagina 73
241 Gurire adnc cu o singur canelur Pagina 98
247 Setare de origine Pagina 287
251 Buzunar dreptunghiular (prelucrare complet) Pagina 141
252 Buzunar circular (prelucrare complet) Pagina 146
253 Frezare canal Pagina 150
254 Canal circular Pagina 155
256 tift dreptunghiular (prelucrare complet) Pagina 160
257 tift circular (prelucrare complet) Pagina 164
262 Frezare filet Pagina 117
263 Frezare filet/zencuire Pagina 120
264 Gurire/frezare filet Pagina 124
265 Gurire/frezare elicoidal filet Pagina 128
267 Frezare exterioar filet Pagina 132
270 Date urm contur Pagina 203
275 Slot trohoidal Pagina 205
Numr
ciclu
Desemnare ciclu
DEF
activ
CALL
activ
Pagin
HEIDENHAIN iTNC 530 517

P
r
e
z
e
n
t
a
r
e

g
e
n
e
r
a
l
Ciclurile palpatorului
Numr
ciclu
Desemnare ciclu
DEF
activ
CALL
activ
Pagin
0 Plan de referin Pagina 408
1 Origine polar Pagina 409
2 Calibrare raz TS Pagina 453
3 Msurare Pagina 455
4 Msurare n 3-D Pagina 457
9 Calibrare lungime TS Pagina 454
30 Calibrare TT Pagina 505
31 Msurare/Inspectare lungime scul Pagina 507
32 Msurare/Inspectare raz scul Pagina 509
33 Msurare/Inspectare lungime i raz scul Pagina 511
400 Rotaie de baz utiliznd dou puncte Pagina 328
401 Rotaie de baz din dou guri Pagina 331
402 Rotaie de baz din dou tifturi Pagina 334
403 Compensare abatere de aliniere cu ax rotativ Pagina 337
404 Setare rotaie de baz Pagina 341
405 Compensare abatere de aliniere cu ax C Pagina 342
408 Punct de referin n centrul canalului (funcie FCL 3) Pagina 351
409 Punct de referin n centrul muchiei (funcie FCL 3) Pagina 355
410 Origine n interiorul dreptunghiului Pagina 358
411 Origine n exteriorul dreptunghiului Pagina 362
412 Origine n interiorul cercului (gurii) Pagina 366
413 Origine n exteriorul cercului (tiftului) Pagina 370
414 Origine n exteriorul colului Pagina 374
415 Origine n interiorul colului Pagina 379
416 Origine din centrul cercului Pagina 383
417 Origine pe axa palpatorului Pagina 387
418 Origine la centru ntre patru guri Pagina 389
419 Origine pe orice ax Pagina 393
518

P
r
e
z
e
n
t
a
r
e

g
e
n
e
r
a
l

420 Pies de prelucratmsurare unghi Pagina 411


421 Pies de prelucratmsurare gaur (centru i diametru gaur) Pagina 414
422 Pies de prelucratmsurare exterior cerc (centru i diametru tift circular) Pagina 418
423 Pies de prelucratmsurare dreptunghi din interior Pagina 422
424 Piesa de prelucratmsurare dreptunghi din exterior Pagina 426
425 Pies de prelucratmsurare lime interioar (canal) Pagina 430
426 Pies de prelucratmsurare lime exterioar (muchie) Pagina 433
427 Pies de lucrumsurare pe oricare ax selectabil Pagina 436
430 Pies de prelucratmsurare cerc gaur de urub Pagina 439
431 Pies de prelucratmsurare plan Pagina 439
440 Msurare deplasare ax Pagina 459
441 Palpare rapid: Setai parametrii globali ai palpatorului (funcie FCL 2) Pagina 462
450 KinematicsOpt: Salvare cinematic (opiune) Pagina 470
451 KinematicsOpt: Msurare cinematic (opiune) Pagina 472
452 KinematicsOpt: Presetare compensare (opiune) Pagina 472
460 Calibrare TS: Calibrarea razei i a lungimii pe o sfer de calibrare Pagina 464
480 Calibrare TT Pagina 505
481 Msurare/Inspectare lungime scul Pagina 507
482 Msurare/Inspectare raz scul Pagina 509
483 Msurare/Inspectare lungime i raz scul Pagina 511
484 Calibrare TT cu infrarou Pagina 506
Numr
ciclu
Desemnare ciclu
DEF
activ
CALL
activ
Pagin
DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Strae 5
83301 Traunreut, Germany
{ +49 8669 31-0
| +49 8669 5061
E-mail: info@heidenhain.de
Technical support | +49 8669 32-1000
Measuring systems { +49 8669 31-3104
E-mail: service.ms-support@heidenhain.de
TNC support { +49 8669 31-3101
E-mail: service.nc-support@heidenhain.de
NC programming { +49 8669 31-3103
E-mail: service.nc-pgm@heidenhain.de
PLC programming { +49 8669 31-3102
E-mail: service.plc@heidenhain.de
Lathe controls { +49 8669 31-3105
E-mail: service.lathe-support@heidenhain.de
www.heidenhain.de
3-D Touch Probe Systems from HEIDENHAIN
help you to reduce non-cutting time:
For example in
workpiece alignment
datum setting
workpiece measurement
digitizing 3-D surfaces
with the workpiece touch probes
TS 220 with cable
TS 640 with infrared transmission
tool measurement
wear monitoring
tool breakage monitoring
with the tool touch probe
TT 140
@@@@@@@@@@@@@
670 388-V1 Ver01 SW06 PDF 8/2010

S-ar putea să vă placă și