Sunteți pe pagina 1din 126

Ghid pilot Format conversaional

iTNC 530
Software NC 340 490-xx 340 491-xx 340 492-xx 340 493-xx 340 494-xx

Romn (ro) 9/2007

Ghidul pilot
... este ghidul concis de programare pentru dispozitivul de control al contururilor HEIDENHAIN iTNC 530. Pentru mai multe informaii despre programare i operare, consultai Manualul utilizatorului TNC. Acolo vei gsi informaii complete despre: Programarea parametrilor Q Fiierul central de scule Compensarea 3-D a sculelor Msurarea sculelor Simbolurile din Ghidul pilot Anumite simboluri sunt utilizate n Ghidul pilot pentru a indica anumite tipuri de informaii: Not important Control iTNC 530 iTNC 530, versiune de export iTNC 530 cu Windows 2000 iTNC 530 cu Windows 2000, versiune de export staie de programare iTNC 530 Numr software NC 340 490-03 340 491-03 340 492-03 340 493-03 340 494-03

Avertisment: Utilizatorul sau maina poate fi pus n pericol!

TNC i scula mainii trebuie pregtite de productorul sculei pentru a efectua aceast funcie. Capitol din Manualul utilizatorului unde vei gsi informaii detaliate despre subiectul curent.

Ghidul pilot 3

Cuprins
Ghid pilot .................................................................................................................................................................... Principii ....................................................................................................................................................................... Apropierea i ndeprtarea de contur ......................................................................................................................... Funcii de traseu ......................................................................................................................................................... Programare contur liber FK ........................................................................................................................................ Repetri de subprograme i seciuni de programe ..................................................................................................... 3 5 16 22 31 41 44 46 63 72 74 85 89 97 101 114 115 118 124

Cuprins 4

Lucrul cu cicluri ........................................................................................................................................................... Cicluri de gurire i filetare ......................................................................................................................................... Buzunare, tifturi i canale ......................................................................................................................................... Modele de puncte ....................................................................................................................................................... Cicluri SL .................................................................................................................................................................... Cicluri de frezare multi-trecere ................................................................................................................................... Cicluri de transformare a coordonatelor ..................................................................................................................... Cicluri speciale .......................................................................................................................................................... Funcia PLAN (opiune software 1) ............................................................................................................................. Procesare date DXF (opiune software) ..................................................................................................................... Afiri grafice i stare ................................................................................................................................................. Programare ISO ......................................................................................................................................................... Funcii auxiliare M ......................................................................................................................................................

Principii
Programe/Fiiere
Fiiere din TNC Consultai "Programare, Administrare fiiere." TNC i pstreaz programele, tabelele i textele n fiiere. Un nume de fiier const din dou componente: PROG20 Nume fiier Lungime maxim .H Tip fiier Consultai tabelul din dreapta Programe n format HEIDENHAIN n format ISO programe smarT.NC Program unitate Program contur Tabele de puncte Tabele pentru Scule Schimbtoare de scule Liber definibile Decalri de origine Puncte Presetri (puncte de referin) Date de tiere Materiale de tiere, materiale pies de prelucrat Text sub form de Fiiere ASCII Fiiere de asisten Tip .H .I .HU .HC .HP .T .TCH .P .D .PNT .PR .CDT .TAB

.A .CHM

Principii 5

Iniializarea unui program parial nou


Principii

Selectai directorul n care este stocat programul. Introducei noul nume de program i confirmai introducerea cu tasta ENT. Pentru a selecta unitatea de msur, apsai tasta MM sau INCH. TNC va schimba configuraia ecranului i va iniia dialogul pentru definirea BLK FORM (pies de prelucrat brut). Introducei axa broei. Introducei n secven coordonatele X,Y i Z ale punctului MIN. Introducei n secven coordonatele X,Y i Z ale punctului MAX.

1 BLK FORM 0.1 Z X+0 Y+0 Z-50 2 BLK FORM 0.2 X+100 Y+100 Z+0

Alegerea configuraiei ecranului


Consultai "Introducere, iTNC 530." Afieaz tastele soft pentru setarea configuraiei ecranului. Coninut ecran Poziii Poziii n stnga, stare n dreapta Poziionarea cu introducerea manual a datelor (MDI) Program

Mod de operare Operare manual / Roat de mn electronic

Program n stnga, stare n dreapta

Principii 7

Mod de operare Rulare program, rulare secven complet program, rulare de prob cu un singur bloc

Coninut ecran Program Program n stnga, structur program n dreapta Program n stnga, stare n dreapta Program n stnga, grafic n dreapta Grafic

Principii
Programare i editare

Program Program n stnga, structur program n dreapta Program n stnga, grafic de programare n dreapta Program n stnga, grafic liniar 3-D n dreapta

Coordonate carteziene absolute


Dimensiunile sunt msurate din decalarea de origine curent. Scula se mic n coordonate absolute. Axe NC programabile ntr-un bloc NC Micare dreapt Micare circular 5 axe 2 axe liniare ntr-un plan sau 3 axe liniare cu Ciclul 19 PLAN DE LUCRU
30 20 10

Dimensiunile sunt msurate din ultima poziie programat a sculei. Scula se mic n coordonate absolute.

X
10 30 50

10 20 10 20

10

10

Principii 9

Coordonate carteziene incrementale

Centru i pol de cerc: CC


Centrul cercului CC trebuie introdus pentru a programa micri circulare ale sculei cu funcia traseu C (consultai pagina 26). CC este necesar i pentru a defini polul pentru coordonatele polare. CC este introdus n coordonate carteziene.
ICCY

Un centru sau un pol de cerc definit absolut CC este msurat ntotdeauna de la decalarea de origine a piesei de prelucrat. Un centru sau pol de cerc definit incremental CC este msurat ntotdeauna de la ultima poziie programat a sculei.

CCY

CC

CC

ICCX

Principii

Ax de referin a unghiului
Unghiurilecum ar fi un unghi cu coordonate polare PA sau un unghi de rotaie ROTsunt msurate de la axa de referin a unghiului. Plan de lucru X/Y Y/Z Z/X Ax de ref. i direcie 0 +X +Y +Z

X
CCX

Z X Z Y X Y

10

Coordonate polare
Datele dimensionale n coordonate polare sunt introduse relativ la polul CC. O poziie din planul de lucru este definit prin Raza de coordonate polare PR = Distana de la poziie pn la pol CC Unghiul de coordonate polare PA =Unghiul dintre axa de referin a unghiului i linia dreapt CC PR Dimensiuni incrementale Dimensiunile incrementale din coordonatele polare sunt msurate de la ultima poziie programat. Programarea coordonatelor polare Selectai funcia Traseu.

Y
PR PA2 PA3 PR 10 CC PA1 PR 0

X
Apsai tasta P. Rspundei la dialogurile afiate.
30

Principii 11

Definirea sculelor
Date scul Fiecare scul este definit printr-un numr ntre 0 i 254. Dac lucrai cu tabele de scule, putei utiliza numere mai mari i putei ntroduce i un nume pentru fiecare scul. Introducerea datelor despre scul Putei introduce datele despre scul (lungime L i raz R) ntr-un tabel de scule (central, n programul TOOL.T) sau n programul parial din blocurile TOOL DEF (local)

Principii

Numr scul Lungime scul L Raz scul R

Programai lungimea sculei ca diferen de lungime L0 pn la scula zero: L>L0: Scula este mai lung dect scula zero L<L0: Scula este mai scurt dect scula zero Cu un prestabilizator de scul putei msura lungimea efectiv a sculei i apoi s programai acea lungime.
L0

12

Apelarea detelor despre scul Numr sau nume scul Axa de lucru a broei X/Y/Z: Axa sculei Vitez bro S Vitez de avans F DL supradimensionare lungime scul (de ex. pentru a compensa uzura) DR supradimensionare raz scul (de ex. pentru a compensa uzura) DR2 supradimensionare raz scul (de ex. pentru a compensa uzura)
DL<0

DR<0 DR>0

3 TOOL DEF 6 L+7.5 R+3 4 TOOL CALL 6 Z S2000 F650 DL+1 DR+0.5 DR2+0.1 5 L Z+100 R0 FMAX 6 L X-10 Y-10 RO FMAX M6 Schimbare scul Avei grij ca scula s nu intre n coliziune cnd o mutai n alt poziie! Direcia de rotaie a broei este definit de funcia M: M3: n sens orar M4: n sens antiorar Supradimensionarea maxim admis pentru raza sau lungimea sculei este 99,999 mm!

DL>0

Principii 13

Compensarea sculei
TNC compenseaz lungimea L i raza R a sculei n timpul prelucrrii. Compensaie lungime nceputul efectului:

Micarea sculei n axa broei Schimb de scul sau scul cu lungime L=0

Sfritul efectului:

Principii

Compensaie raz nceputul efectului:

Micare scul n planul de lucru cu RR sau RL Executarea unui bloc de poziionare cu RO


RL R0

Sfritul efectului:

Lucrul fr compensaie a razei (de ex. gurire):

Executarea unui bloc de poziionare cu RO

14

Setarea decalrii de origine fr un palpator 3-D


n timpul setrii decalrii de origine, ai setat afiajul TNC la coordonatele unei poziii cunoscute de pe piesa de prelucrat:

Introducei scula zero cu raz cunoscut n bro. Selectai modul de operare Operare manual sau Roat de mn electronic. Atingei cu scula suprafaa de referin din axa sculei i introducei lungimea acesteia. Atingei cu scula suprafaa de referin din planul de lucru i introducei poziia centrului sculei.

Z
X

Y X

Configurarea i msurarea cu palpatoare 3-D


Un palpator HEIDENHAIN 3-D v permite s setai maina foarte rapid, simplu i eficient. n afar de funciile de palpare pentru setarea piesei de prelucrat n modurile Manual i Roat de mn electronic, modurile Rulare program asigur o serie de cicluri de msurare (consultai i Manualul utilizatorului pentru ciclurile palpatorului): Cicluri de msurare pentru msurarea i compensarea abaterilor de aliniere ale piesei de prelucrat Cicluri de msurare pentru setarea automat a decalrii de origine Cicluri de msurare pentru msurarea automat a piesei de prelucrat cu verificarea toleranei i compensarea automat a sculei

Z Y X

Principii 15

Apropierea i ndeprtarea de contur

Apropierea i ndeprtarea de contur


Punctul de pornire PS PS se afl n afara conturului i apropierea de acesta trebuie fcut fr compensaia razei (R0). Punctul auxiliar PH PH se afl n afara conturului i este calculat de TNC. Scula se mut din punctul de pornire PS n punctul auxiliar PH cu ultima vitez de avans programat. Primul punct de contur PA i ultimul punct de contur PE Primul punct de contur PA este programat n blocul APPR (apropiere). Ultimul punct de contur este programat ca de obicei. Punctul final PN PN se afl n afara conturului i rezult din blocul DEP (deprtare). Apropierea de PN se face automat cu R0.
PA RL PH RL PS R0 PE RL RL

RL PN R0

16

Funcii de traseu pentru apropiere sau ndeprtare

Apsai tasta soft cu funcia de traseu dorit: Linie dreapt cu conexiune tangenial Linie dreapt perpendicular pe un punct de contur Arc circular cu conexiune tangenial Segment de linie dreapt conectat tangenial cu conturul printr-un arc

Programai o compensare de raz n blocul APPR. BLOCURILE DEP seteaz compensarea razei la R0!

Apropierea i ndeprtarea de contur 17

Apropierea i ndeprtarea de contur

Apropierea pe o linie dreapt cu conexiune tangenial: APPR LT Coordonatele primului punct de contur PA LEN: Distana de la punctul auxiliar PH la primul punct de contur PA Compensarea razei RR/RL 7 L X+40 Y+10 RO FMAX M3 8 APPR LT X+20 Y+20 Z-10 LEN15 RR F100 9 L Y+35 Y+35 10 L ... Apropierea pe o linie dreapt perpendicular pe primul punct de contur: APPR LN Coordonatele primului punct de contur PA LEN: Distana de la punctul auxiliar PH la primul punct de contur PA Compensarea razei RR/RL 7 L X+40 Y+10 RO FMAX M3 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 9 L X+20 Y+35 10 L ...

Y
35

R R

15

20

PA RR

10

PH RR

PS R0

20

35

40

Y
35

R R

20

PA RR

15

10

PH RR

PS R0

18

10

20

40

35

20

PA RR

7 L X+40 Y+10 RO FMAX M3 8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 9 L X+20 Y+35 10 L ... Apropierea pe un arc circular ce conecteaz tangenial conturul i o linie dreapt: APPR LCT Coordonatele primului punct de contur PA Raza R Introducei R > 0 Compensarea razei RR/RL 7 L X+40 Y+10 RO FMAX M3 8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 9 L X+20 Y+35 10 L ...
10 20 10 10

CCA= 180

R1

0
PH RR 20 PS R0

40

Y
35

PA RR

R1

0
PS R0

PH RR 10 20

40

Apropierea i ndeprtarea de contur 19

Apropierea pe un traseu circular cu conexiune tangenial: APPR CT Coordonatele primului punct de contur PA Raza R Introducei R > 0 Unghiul la centrul cercului (CCA) Introducei CCA > 0 Compensarea razei RR/RL

R R R R

Apropierea i ndeprtarea de contur

ndeprtarea tangenial pe o linie dreapt: DEP LT Introducei distana dintre PE i PN ca Introducei LEN > 0 23 L Y+20 RR F100 24 DEP LT LEN12.5 F100 25 L Z+100 FMAX M2 ndeprtarea pe o linie dreapt perpendicular pe ultimul punct de contur: DEP LN Introducei distana dintre PE i PN ca Introducei LEN > 0 23 L Y+20 RR F100 24 DEP LN LEN+20 F100 25 L Z+100 FMAX M2

35

Y Y
RR

R R

20 20

PA RR

PE

10

R1

12.5

RR PS R0

PH RR 10 20

PN R0

40

X X

Y
RR PN R0 20 20 PE RR

20

Y
RR PN 20 R0 PE

23 L Y+20 RR F100 24 DEP CT CCA 180 R+8 F100 25 L Z+100 FMAX M2 ndeprtarea pe un arc circular ce conecteaz tangenial conturul i o linie dreapt: DEP LCT Coordonatele punctului final PN Raza R Introducei R > 0 23 L Y+20 RR F100 24 DEP LCT X+10 Y+12 R+8 F100 25 L Z+100 FMAX M2

180

RR

Y
RR

20

R8

PE RR

12 PN R0

PH R0

10

Apropierea i ndeprtarea de contur 21

ndeprtarea tangenial pe un arc circular: DEP CT Raza R Introducei R > 0 Unghiul la centrul cercului (CCA)

R8

Funcii de traseu
Funcii de traseu pentru blocuri de poziionare
Funcii de traseu Consultai "Programarea, Programarea contururilor" Linie dreapt anfren ntre dou linii drepte Rotunjirea colurilor Centrul cercului sau polul pentru coordonatele polare Traseu circular n jurul centrului cercului CC Arc circular cu raz Arc circular cu conexiune tangenial la elementul de contur precedent Programare contur liber FK pagina 23 pagina 24 pagina 25 pagina 26

Funcii de traseu

Presupunere Indiferent dac scula sau piesa de prelucrat se mic, ntotdeauna programai maina ca i cum scula se mic i piesa este staionar. Introducerea poziiilor int Poziiile int pot fi introduse n coordonate carteziene sau polare, ca valori absolute sau incrementale, sau att cu valori absolute ct i incrementale, n acelai bloc. Intrri n blocul de poziionare Un bloc de poziionare complet conine urmtoarele date: Funcia de traseu Coordonatele punctelor finale ale elementului de contur (poziie int) Compensarea razei RR/RL/R0 Viteza de avans F Funcia auxiliar M nainte de a executa un program parial, ntotdeauna prepoziionai scula pentru a preveni posibilitatea avarierii sculei sau a piesei de prelucrat!

pagina 26 pagina 27 pagina 28

pagina 31

22

Linie dreapt L

Cu coordonate carteziene
10

15

Coordonatele punctelor finale ale liniei drepte Compensarea razei RR/RL/R0 Viteza de avans F Funcia auxiliar M

Y
40

7 L X+10 Y+40 RL F200 M3 8 L IX+20 IY-15 9 L X+60 IY-10 Cu coordonate polare 12 CC X+45 Y+25 13 LP PR+30 PA+0 RR F300 M3 14 LP PA+60 15 LP IPA+60 16 LP PA+180

20 10 60

60

Definii polul CC nainte de a programa coordonatele polare. Putei defini polul CC numai n coordonate carteziene. Polul CC rmne n vigoare pn cnd vei defini un nou pol CC.

25

CC

30

60

X
45

Funcii de traseu 23

Introducerea unui anfren CHF ntre dou linii drepte


Lungime lateral anfren Vitez de avans F

Funcii de traseu

7 L X+0 Y+30 RL F300 M3 8 L X+40 IY+5 9 CHF 12 F250 10 L IX+5 Y+0

X
Nu putei ncepe un contur cu un bloc CHF. Compensaia razei nainte i dup blocul ANFRENULUI trebuie s fie aceeai. Un anfren interior trebuie s fie suficient de mare pentru a gzdui scula apelat.

24

Rotunjirea colurilor RND


nceputul i sfritul arcului se ntind tangenial de la elementele de contur anterioare i ulterioare.

Y
40

Raza R arcului Viteza de avans F pentru rotunjirea colului

5 L X+10 Y+40 RL F300 M3 6 L X+40 Y+25 7 RND R5 F100


5

X
10 40

Funcii de traseu 25

R5

25

Traseu circular n jurul centrului cercului CC


Coordonatele centrului cercului CC Coordonatele punctului final al arcului Direcia de rotaie DR

DR+ CC

C i CP v permit s programai un cerc complet ntr-un bloc.

Funcii de traseu

Cu coordonate carteziene 5 CC X+25 Y+25 6 L X+45 Y+25 RR F200 M3 7 C X+45 Y+25 DR+

25

DR

25

45

Cu coordonate polare 18 CC X+25 Y+25 19 LP PR+30 PA+0 RR F250 M3 20 CP PA+180 DR+ Definii polul CC nainte de a programa coordonatele polare. Putei defini polul CC numai n coordonate carteziene. Polul CC rmne n vigoare pn cnd vei defini un nou pol CC. Punctul final al arcului poate fi definit doar cu un unghi n coordonate polare (PA)!

CC

26

Arc circular CR cu raz


Coordonatele punctului final al arcului Raza R Dac unghiul central ZW > 180, R este negativ. Dac unghiul central ZW < 180, R este pozitiv. Direcia de rotaie DR
40

Y
1

10 L X+40 Y+40 RL F200 M3 11 CR X+70 Y+40 R+20 DR- (ARC 1) sau 11 CR X+70 Y+40 R+20 DR+ (ARC 2) sau 10 L X+40 Y+40 RL F200 M3 11 CR X+70 Y+40 R-20 DR- (ARC 3) sau 11 CR X+70 Y+40 R-20 DR+ (ARC 4)

X
40 70

Funcii de traseu 27

DR+ ZW R R

Traseu circular CT cu conexiune tangenial


Coordonatele punctului final al arcului Compensarea razei RR/RL/R0 Viteza de avans F Funcia auxiliar M
30 25

Cu coordonate carteziene

Funcii de traseu

7 L X+0 Y+30 RL F300 M3 8 L X+20 Y+10 9 CC X+45 Y+25 10 L Y+0 Cu coordonate polare 12 CC X+45 Y+25 13 L X+0 Y+30 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L Y+0 Definii polul CC nainte de a programa coordonatele polare. Putei defini polul CC numai n coordonate carteziene. Polul CC rmne n vigoare pn cnd vei defini un nou pol CC.

20

25

45

28

Suprafa elicoidal (numai n coordonate polare)


Calcule (nspre direcia de frezare) Rotaii ale traseului: nlime total: Cretere unghi coord.: Unghi pornire: Coordonat de pornire: n h Revoluii ale filetului + depire la nceputul i sfritul filetului Pas filet P x rotaii traseu n

Z Y
CC

IPA Rotaii traseu n x 360 PA Unghiul de ncepere a filetului + unghiul de depire a filetului Z Pas P x (rotaii traseu + depire filet la nceputul filetului)

Funcii de traseu 29

Form suprafa elicoidal Filet intern DreaptaStnga DreaptaStnga Direcie lucru Z+ Z+ ZZDirecie lucru Z+ Z+ ZZDirecie DR+ DRDRDR+ Compens. raz RL RR RR RL Compens. raz RR RL RL RR

Z Y
CC 270 25 40

R3

Funcii de traseu

Filet extern DreaptaStnga DreaptaStnga

Direcie DR+ DRDRDR+

Filet M6 x 1 mm cu 5 rotaii: 12 CC X+45 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR-

30

Consultai "Programarea micrilor sculei - Programarea contururilor libere FK." Dac coordonatele punctului final nu sunt date n desenul piesei de prelucrat, sau dac desenul ofer dimensiuni care nu pot fi introduse cu tastele gri pentru traseu, putei programa piesa cu ajutorul instruciunilor din "Programarea contururilor libere FK." Date posibile pe un element de contur: Coordonate cunoscute ale punctului final Puncte auxiliare de pe elementul de contur Puncte auxiliare din apropierea elementului de contur O referin la un alt element de contur Date direcionale (unghi)/ date de poziionare Date privind cursul conturului Pentru a utiliza programarea FK corespunztor: Toate elementele de contur trebuie s se afle n planul de lucru. Introducei toate datele disponibile despre fiecare element de contur. Dac un program conine att blocuri FK ct i blocuri convenionale, conturul FK trebuie s fie definit complet, nainte de a v putea ntoarce la programarea convenional. Numai atunci TNC v va permite s introducei funcii de traseu convenionale.

Programarea contururilor libere FK 31

Programarea contururilor libere FK

Programarea contururilor libere FK

Lucrul cu graficele interactive


Selectai suportul de ecran PROGRAM+GRAFIC

Afiai soluiile posibile. Introducei soluia afiat n programul piesei. Introducei datele pentru elementele de contur ce vor urma. Afiai grafic urmtorul bloc programat.

Culori standard ale graficului interactiv Albastru Verde Rou Albastru deschis Elementul de contur este definit complet. Datele introduse descriu un numr limitat de soluii posibile. Selectai soluia corect. Datele introduse nu sunt suficiente pentru a determina elementul de contur: introducei date suplimentare. Micarea sculei este programat pentru deplasare rapid.

32

Element de contur Linie dreapt cu conexiune tangenial Linie dreapt fr conexiune tangenial Arc de cerc cu conexiune tangenial Arc de cerc fr conexiune tangenial Pol pentru programare FK

Taste soft

Programarea contururilor libere FK 33

Iniierea dialogului FK Iniiai dialogului FK Sunt disponibile urmtoarele funcii:

Programarea contururilor libere FK

Coordonate de punct final X, Y sau PA, PR Date cunoscute Coordonate carteziene X i Y


30

Taste soft

Y
R15
30

Coordonate polare refereniale la FPOL


20

Intrare incremental

7 FPOL X+20 Y+30 8 FL IX+10 Y-20 RR F100 9 FCT PR+15 IPA+30 DR+ R15
10 20

34

Date cunoscute Centrul cercului n coordonate carteziene Centrul cercului n coordonate polare Intrare incremental

Taste soft

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

Programarea contururilor libere FK 35

Centru de cerc (CC) ntr-un bloc FC/FCT

Programarea contururilor libere FK

Puncte auxiliare pe sau lng un contur Date cunoscute Coordonat X a unui punct auxiliar P1 sau P2 al unei linii drepte Coordonat Y a unui punct auxiliar P1 sau P2 al unei linii drepte Coordonat X a unui punct auxiliar P1, P2 sau P3 al unui traseu circular Coordonat Y a unui punct auxiliar P1, P2 sau P3 al unui traseu circular Date cunoscute Coordonate X i Y ale punctului auxiliar de lng o linie dreapt Distana punct auxiliar/linie dreapt Coordonate X i Y ale punctului auxiliar de lng un arc de cerc Distana punct auxiliar/arc de cerc Taste soft
50 42.929

Taste soft
60.071 53

Y
R10 70

13 FC DR- R10 P1X+42.929 P1Y+60.071 14 FLT AH-70 PDX+50 PDY+53 D10

36

Date cunoscute Lungimea unei linii drepte Unghi gradient al unei linii drepte Lungimea coardei LEN a arcului Unghi gradient AN al tangentei de intrare

Taste soft

27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 A-45 29 FCT DR- R15 LEN 15 Identificarea unui contur nchis nceputul conturului: Sfritul conturului: 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 ... 17 FCT DR- R+15 CLSDCLSD

Y
CLSD+ CLSD

CLSD+

Programarea contururilor libere FK 37

Direcia i lungimea elementului de contur

Programarea contururilor libere FK

Date relativ la blocul N: Coordonate punct final Coordonatele i unghiurile pentru date relative sunt ntotdeauna programate n dimensiuni incrementale. Trebuie de asemenea s introducei numrul blocului cu elementul de contur pe care se bazeaz datele. Date cunoscute Coordonate carteziene relativ la blocul N Coordonate polare relativ la blocul N
10

Y
20

10

20 FPOL

R20

Taste soft

20

45 90

35

12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AN+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 PA+0 RPR 13

38

Coordonatele i unghiurile pentru date relative sunt ntotdeauna programate n dimensiuni incrementale. Trebuie de asemenea s introducei numrul blocului elementului de contur pe care se bazeaz datele. Date cunoscute Unghiul dintre o linie dreapt i alt element sau dintre tangenta introdus a arcului i alt element Linie dreapt paralel cu un alt element de contur Distana de la o linie dreapt la un element paralel cu conturul 17 FL LEN 20 AN+15 18 FL AN+105 LEN 12.5 19 FL PAR 17 DP 12.5 20 FSELECT 2 21 FL LEN 20 IAN+95 22 FL IAN+220 RAN 18 Taste soft

220

95

105

15

12.5 20

Programarea contururilor libere FK 39

Date relativ la blocul N: Direcia i distana elementului de contur

20

12.5

Programarea contururilor libere FK

Date relativ la blocul N: Centrul cercului CC Coordonatele i unghiurile pentru date relative sunt ntotdeauna programate n dimensiuni incrementale. Trebuie de asemenea s introducei numrul blocului elementului de contur pe care se bazeaz datele. Date cunoscute Coordonate carteziene ale centrului cercului relativ la N Coordonate polare ale centrului cercului relativ la blocul N
10 18

Y
20 35
R10

Taste soft
CC 10

15

12 FL X+10 Y+10 RL 13 FL ... 14 FL X+18 Y+35 15 FL ... 16 FL ... 17 FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14

40

Repetrile de subprograme i seciuni de programe v permit s programai o secven de prelucrare odat i apoi s o rulai ct de des dorii.

CALL LBL1

Lucrul cu subprograme
1 2 3 Programul principal ruleaz pn la apelarea subprogramului CALL LBL 1. Subprogramul - marcat cu LBL 1ruleaz pn la capt, la LBL 0. Programul principal este reluat.

L Z+100 M2 LBL1

Se recomand s aezai subprogramele dup sfritul programului principal (M2) Rspundei la caseta de dialog REP cu tasta NO ENT. Nu putei apela CALL LBL0!

LBL0 END PGM ...

0 BEGIN PGM ...

Lucrul cu repetri de seciuni de programe


1 2 3 Programul principal ruleaz pn la apelarea repetrii unei seciuni CALL LBL 1 REP2. Seciunea de program dintre LBL 1 i CALL LBL 1 REP2 este repetat de cte ori este indicat n REP. Dup ultima repetare, este reluat programul principal. n total, seciunea de program este rulat odat n plus fa de numrul de repetiii programate.

LBL1

CALL LBL1 REP 2/2

END PGM ...

Repetri de subprograme i seciuni de programe 41

Repetri de subprograme i seciuni de programe

0 BEGIN PGM ...

Gruparea subprogramelor
Repetri de subprograme i seciuni de programe
Subprogram n interiorul unui subprogram 1 Programul principal ruleaz pn la prima apelare de subprogram CALL LBL 1. 2 Subprogramul 1 ruleaz pn la a doua apelare de subrogram CALL LBL 2. 3 Subprogramul 2 ruleaz pn la capt. 4 Subprogramul 1 este reluat i ruleaz pn la capt. 5 Programul principal este reluat. Un subprogram nu se poate auto-apela. Subprogramele pot fi grupate pn la o adncime maxim de 8 niveluri.

42

0 BEGIN PGM A

0 BEGIN PGM B

Programul apelat nu trebuie s se ncheie cu M2 sau M30.

CALL PGM B

END PGM A

END PGM B

Repetri de subprograme i seciuni de programe 43

Programare ca subprogram 1 Programul A care apeleaz ruleaz pn la apelarea de program CALL PGM B. 2 Programul apelat B ruleaz pn la capt. 3 Programul A care apeleaz este reluat.

Lucrul cu cicluri
Anumite secvene de operare, necesare n mod frecvent, sunt stocate n TNC ca cicluri. De asemenea, transformrile de coordonate i alte cicluri speciale sunt oferite ca cicluri standard. Pentru a evita intrrile eronate n timpul definirii ciclului, ar trebui s rulai un test de program grafic nainte de prelucrare. Semnul algebric pentru parametrul de ciclu DEPTH determin direcia de prelucrare. Pentru toate ciclurile cu numere peste 200, TNC prepoziioneaz automat scula n axa sculei. Definirea ciclurilor Selectai ciclul n mod generic:

Grup de cicluri Cicluri pentru ciocnire, alezare orificii, gurire, lamare, racordare i forare filet Cicluri pentru frezare buzunare, tifturi i canale Cicluri pentru producerea modelelor punct, cum ar fi modele cu guri liniare sau circulare Ciclurile SL (List Subcontur), care permit prelucrarea paralel cu conturul a contururilor relativ complexe, ce constau din mai multe subcontururi suprapuse, cu interpolare pe suprafa cilindric Cicluri pentru frezare frontal pentru suprafeele plate with plane sau strmbe Cicluri de transformare a coordonatelor care permit schimbarea decalrii de origine, rotaia, imaginea n oglind, lrgirea i reducerea pentru mai multe contururi Cicluri speciale, cum ar fi cele de temporizare, apelare a unui program, oprire orientat a broei i toleran

Lucrul cu cicluri

Selectai grupul ciclului. Selectai ciclul.

44

Suport grafic pentru programarea ciclurilor TNC v ajut n timpul definirii ciclului cu reprezentri grafice ale parametrilor de intrare. Apelarea ciclurilor Urmtoarele cicluri intr n vigoare n mod automat dup ce au fost definite n programul de prelucrare:

Toate celelalte cicluri funcioneaz dup ce sunt apelate cu CYCL CALL: n sensul blocurilor CYCL CALL PAT: n sensul blocurilor, n combinaie cu tabele de puncte CYCL CALL POS: n sensul blocurilor, dup ce s-a apropiat de poziia definit n blocul CYCL CALL POS M99: n sensul blocurilor M89: modal (n funcie de parametri)

Lucrul cu cicluri 45

Cicluri de transformare a coordonatelor Ciclul TEMPORIZARE Ciclurile SL CONTUR i DATE DE CONTUR Modele de puncte TOLERAN ciclu

Cicluri de gurire i filetare


Cicluri de gurire i filetare

Prezentare general
Cicluri disponibile 240 200 201 202 203 204 205 208 206 207 209 262 263 264 265 267 CENTRARE GURIRE ALEZARE ORIFICII PERFORARE GURIRE UNIVERSAL LAMARE CAPT SUPERIOR CIOCNIRE UNIVERSAL FREZARE ORIFICII FILETARE NOU FILETARE RIGID NOU FILETARE CU FRMIARE ACHII FREZARE FILET FREZARE FILET/ZENCUIRE GURIRE/FILETARE GURIRE ELICOIDAL FILET/FREZARE FREZARE EXTERIOAR FILET pagina 47 pagina 48 pagina 49 pagina 50 pagina 51 pagina 52 pagina 53 pagina 54 pagina 55 pagina 56 pagina 57 pagina 58 pagina 59 pagina 60 pagina 61 pagina 62

46

CENTRARE (Ciclul 240)

Q210 Q203 Q344 Q200 Q204 Q201

11 CYCL DEF 240 CENTRARE Q200=2 Q343=1 Q201=+0 Q344=-10 Q206=250 Q211=0 Q203=+20 Q204=100 ;SALT DEGAJARE ;SELECTARE ADNCIME/DIAM. ;ADNCIME ;DIAMETRU ;VITEZ DE AVANS PENTRU P TRUNDERE ;TEMPORIZARE LA ADNCIME ;COORDONAT DE SUPRAFA ;SALT DEGAJARE 2

12 CYCL CALL POS X+30 Y+20 M3 13 CYCL CALL POS X+80 Y+50

Cicluri de gurire i filetare 47

CYCL DEF: Selectai ciclul 400 CENTRARE Salt degajare: Q200 Selectai adncime/diametru: Selectai dac centrarea se bazeaz pe adncimea sau pe diametrul introdus: Q343 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul gurii: Q201 Diametru: Semnul algebric determin direcia de lucru: Q344 Viteza de avans pentru ptrundere: Q206 Temporizare la adncime: Q211 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204

Q206

GURIRE (Ciclul 200)

Cicluri de gurire i filetare

CYCL DEF: Selectai ciclul 200 GURIRE Salt degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul gurii: Q201 Vitez de avans pentru ptrundere: Q206 Adncime ptrundere: Q202 Temporizare n partea superioar: Q210 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Temporizare la adncime: Q211 11 CYCL DEF 200 G URIRE Q200=2 Q201=-15 Q206=250 Q202=5 Q210=0 Q203=+20 Q204=100 Q211=0,1 ;SALT DEGAJARE ;ADNCIME ;VITEZ DE AVANS PENTRU P TRUNDERE ;ADNCIME DE P TRUNDERE ;TEMPORIZARE N PARTEA SUPERIOAR ;COORDONAT DE SUPRAFA ;SALT DEGAJARE 2 ;TEMPORIZARE LA ADNCIME

Q206

Q210 Q200 Q203 Q202 Q201 Q204

12 CYCL CALL POS X+30 Y+20 M3 13 CYCL CALL POS X+80 Y+50

48

ALEZARE ORIFICII (Ciclul 201)

Q200 Q203 Q201 Q208 Q211

Q204

10 L Z+100 R0 FMAX 11 CYCL DEF 201 ALEZARE ORIFICII Q200=2 Q201=-15 Q206=100 Q211=0,5 Q208=250 Q203=+20 Q204=100 ;SALT DEGAJARE ;ADNCIME ;VITEZ DE AVANS PENTRU P TRUNDERE ;TEMPORIZARE LA ADNCIME ;VITEZ DE AVANS PENTRU RETRAGERE ;COORDONAT DE SUPRAFA ;SALT DEGAJARE 2

12 CYCL CALL POS X+30 Y+20 M3 13 CYCL CALL POS X+80 Y+50

Cicluri de gurire i filetare 49

CYCL DEF: Selectai ciclul 201 ALEZARE ORIFICII Salt degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul gurii: Q201 Vitez de avans pentru ptrundere: Q206 Temporizare la adncime: Q211 Vitez de avans pentru retragere: Q208 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204

Q206

PERFORARE (Ciclul 202)


Cicluri de gurire i filetare
TNC i scula mainii trebuie s fie pregtite special de productorul sculei mainii, pentru a utiliza ciclul PERFORARE . Acest ciclu necesit o bro cu poziie controlat. Pericol de coliziune! Alegei o direcie de decuplare care mut scula departe de peretele gurii.

Q206

Q200 Q203 Q201 Q211

Q204

Q208

CYCL DEF: Selectai ciclul 202 PERFORARE Salt degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul gurii: Q201 Vitez de avans pentru ptrundere: Q206 Temporizare la adncime: Q211 Vitez de avans pentru retragere: Q208 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Direcie de cuplare (0/1/2/3/4) la fundul gurii: Q214 Unghi pentru oprire orientat a broei: Q336

50

GURIRE UNIVERSAL (Ciclul 203)

CYCL DEF: Selectai ciclul 203 GURIRE UNIVERSAL Salt degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul gurii: Q201 Vitez de avans pentru ptrundere: Q206 Adncime ptrundere: Q202 Temporizare n partea superioar: Q210 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Decrement dup fiecare adncime de ciocnire: Q212 Nr. de frmiri de achii nainte de retragere: Q213 Adncimea min. de ciocnire dac a fost introdus un decrement: Q205 Temporizare la adncime: Q211 Vitez de avans pentru retragere: Q208 Vitez de retragere pentru frmiare achii: Q256

Q210 Q200 Q203 Q202 Q201 Q204

Q211

Cicluri de gurire i filetare 51

Q206

Q208

LAMARE CAPT SUPERIOR (Ciclul 204)


Cicluri de gurire i filetare
TNC i scula mainii trebuie s fie pregtite special de productorul sculei mainii, pentru a utiliza ciclul LAMARE INVERS CAPT INFERIOR. Acest ciclu necesit o bro cu poziie controlat.

Q204 Q200

Pericol de coliziune! Alegei o direcie de decuplare care mut scula departe de podeaua de lamare a captului inferior. Utilizai acest ciclu numai cu o bar de gurire invers.

Q250 Q249 Q200

Q203

CYCL DEF: Selectai ciclul 204 LAMARE INVERS CAPT INFERIOR Salt degajare: Q200 Adncime de lamare capt inferior: Q249 Grosime material: Q250 Distana de la centru la muchia sculei: Q251 nlime muchie scul: Q252 Vitez de avans pentru prepoziionare: Q253 Vitez de avans pentru lamare capt inferior: Q254 Temporizare la podeaua de lamare a captului inferior: Q255 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Direcie de cuplare (0/1/2/3/4): Q214 Unghi pentru oprire orientat a broei: Q336

Q253

Q251 Q252

Q255 Q254 Q214

52

CIOCNIRE UNIVERSAL (Ciclul 205)

CYCL DEF: Selectai ciclul 205 CIOCNIRE UNIVERSAL Salt degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul gurii: Q201 Vitez de avans pentru ptrundere: Q206 Adncime ptrundere: Q202 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Decrement dup fiecare adncime de ciocnire: Q212 Adncimea min. de ciocnire dac a fost introdus un decrement: Q205 Distan de oprire avansat superioar: Q258 Distan de oprire avansat inferioar: Q259 Adncimea trecerii pentru frmiare achii: Q257 Vitez de retragere pentru frmiare achii: Q256 Temporizare la adncime: Q211 Punct de pornire adncit: Q379 Vitez de avans pentru prepoziionare: Q253

Cicluri de gurire i filetare 53

FREZARE ORIFICII (Ciclul 208)


Prepoziionai n centrul gurii cu R0 CYCL DEF: Selectai ciclul 208 FREZARE ORIFICII Salt degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul gurii: Q201 Vitez de avans pentru ptrundere: Q206 Trecere per suprafa elicoidal: Q334 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Diametrul nominal al gurii: Q335 Diametrul gurit automat: Q342 Tip de frezare: Q351 Ascendent: +1 Descendent: 1 12 CYCL DEF 208 FREZARE ORIFICII Q200=2 Q201=-80 Q206=150 Q334=1,5 Q203=+100 Q204=50 Q335=25 Q342=0 Q351=0 ;SALT DEGAJARE ;ADNCIME ;VITEZ DE AVANS PENTRU P TRUNDERE ;ADNCIME DE TRECERE ;COORDONAT DE SUPRAFA ;SALT DEGAJARE 2 ;DIAMETRU NOMINAL ;DIAMETRU DEGRO ARE ;ASCENSIUNE SAU DIN ARE SUPERIOAR

54

Cicluri de gurire i filetare

FILETARE NOU cu tarod flotant (Ciclul 206)


Cicluri de gurire i filetare 55
Pentru filetarea spre dreapta, activai broa cu M3, pentru filetare spre stnga utilizai M4.

Introducei tarodul flotant CYCL DEF: Selectai ciclul 206 FILETARE NOU Salt degajare: Q200 Adncime total gaur: lungime filet = distana dintre suprafaa piesei de prelucrat i captul filetului: Q201 Viteza de avans F = Viteza broei S x Pasul filetului P: Q206 Introducei temporizarea (o valoare ntre 0 i 0.5 secunde): Q211 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 25 CYCL DEF 206 FILETARE NOU Q200=2 Q201=-20 Q206=150 Q211=0,25 Q203=+25 Q204=50 ;SALT DEGAJARE ;ADNCIME ;VITEZ DE AVANS PENTRU P TRUNDERE ;TEMPORIZARE LA ADNCIME ;COORDONATE DE SUPRAFA ;SALT DEGAJARE 2

FILETARE RIGID fr tarod flotant NOU (Ciclu 207)


Cicluri de gurire i filetare
Maina i sistemele de contol trebuie s fie pregtite special de productorul sculei mainii pentru a permite filetarea rigid. Acest ciclu necesit o bro cu poziie controlat.

CYCL DEF: Selectai ciclul 207 FILETARE NOU Salt degajare: Q200 Adncime total gaur: lungime filet = distana dintre suprafaa piesei de prelucrat i captul filetului: Q201 Pas: Q239 Semnul algebric face diferena ntre filetul spre dreapta i cel spre stnga: Filet spre dreapta: + Filet spre stnga: Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 26 CYCL DEF 207 FILETARE RIGID NOU Q200=2 Q201=-20 Q239=+1 Q203=+25 Q204=50 ;SALT DEGAJARE ;ADNCIME ;PAS ;COORDONAT DE SUPRAFA ;SALT DEGAJARE 2

56

FILETARE CU FRMIARE ACHII (Ciclul 209)


Cicluri de gurire i filetare 57
Maina i sistemele de control trebuie s fie pregtite special de productorul sculei mainii pentru a permite filetarea. Acest ciclu necesit o bro cu poziie controlat.

CYCL DEF: Selectai ciclul 209 FILETARE CU FRMIARE ACHII Salt degajare: Q200 Adncime total gaur: lungime filet = distana dintre suprafaa piesei de prelucrat i captul filetului: Q201 Pas: Q239 Semnul algebric face diferena ntre filetul spre dreapta i cel spre stnga: Filet spre dreapta: + Filet spre stnga: Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Adncimea trecerii pentru frmiare achii: Q257 Vitez de retragere pentru frmiare achii: Q256 Unghi pentru oprire orientat a broei: Q336 Factor RPM pentru retragere: Q403

FREZARE FILET (Ciclul 262)


Prepoziionai n centrul gurii cu R0 CYCL DEF: Selectai ciclul 262 FREZARE FILET Diametrul nominal al filetului: Q335 Pas: Q239 Semnul algebric face diferena ntre filetul spre dreapta i cel spre stnga: Filet spre dreapta: + Filet spre stnga: Adncime filet: distana dintre suprafaa piesei de prelucrat i captul filetului: Q201 Numr de filete per etap: Q355 Vitez de avans pentru prepoziionare: Q253 Tip de frezare: Q351 Ascendent: +1 Descendent: 1 Salt degajare: Q200 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Vitez de avans pentru frezare: Q207 Reinei c TNC face o micare de compensaie n axa sculei nainte de micarea de apropiere. Lungimea micrii de compensaie depinde de pasul filetului. Asigurai-v c este destul spaiu n gaur!

58

Cicluri de gurire i filetare

FREZARE FILET/ZENCUIRE (Ciclul 263)


Prepoziionai n centrul gurii cu R0 CYCL DEF: Selectai ciclul 263 FREZARE FILET I ZENCUIRE Diametrul nominal al filetului: Q335 Pas: Q239 Semnul algebric face diferena ntre filetul spre dreapta i cel spre stnga: Filet spre dreapta: + Filet spre stnga: Adncime filet: distana dintre suprafaa piesei de prelucrat i captul filetului: Q201 Adncime zencuire: Distana dintre suprafaa piesei de prelucrat i fundul gurii: Q356 Vitez de avans pentru prepoziionare: Q253 Tip de frezare: Q351 Ascendent: +1 Descendent: 1 Salt degajare: Q200 Salt degajare lateral: Q357 Adncime de scufundare n partea din fa: Q358 Decalaj de zencuire n partea din fa: Q359 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Vitez de avans pentru lamare capt inferior: Q254 Vitez de avans pentru frezare: Q207

Cicluri de gurire i filetare 59

GURIRE/FREZARE FILET (Ciclul 264)


60

Prepoziionai n centrul gurii cu R0 CYCL DEF: Selectai ciclul 264 GURIRE/FREZARE FILET Diametrul nominal al filetului: Q335 Pas: Q239 Semnul algebric face diferena ntre filetul spre dreapta i cel spre stnga: Filet spre dreapta: + Filet spre stnga: Adncime filet: distana dintre suprafaa piesei de prelucrat i captul filetului: Q201 Adncime total gaur: Distana dintre suprafaa piesei de prelucrat i fundul gurii: Q356 Vitez de avans pentru prepoziionare: Q253 Tip de frezare: Q351 Ascendent: +1 Descendent: 1 Adncime ptrundere: Q202 Distan de oprire avansat superioar: Q258 Adncimea trecerii pentru frmiare achii: Q257 Vitez de retragere pentru frmiare achii: Q256 Temporizare la adncime: Q211 Adncime de scufundare n partea din fa: Q358 Decalaj de zencuire n partea din fa: Q359 Salt degajare: Q200 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Vitez de avans pentru ptrundere: Q206 Vitez de avans pentru frezare: Q207

Cicluri de gurire i filetare

GURIRE ELICOIDAL FILET/FREZARE (Ciclul 265)


Prepoziionai n centrul gurii cu R0 CYCL DEF: Selectai ciclul 265 GURIRE ELICOIDAL FILET I FREZARE Diametrul nominal al filetului: Q335 Pas: Q239 Semnul algebric face diferena ntre filetul spre dreapta i cel spre stnga: Filet spre dreapta: + Filet spre stnga: Adncime filet: distana dintre suprafaa piesei de prelucrat i captul filetului: Q201 Vitez de avans pentru prepoziionare: Q253 Adncime de scufundare n partea din fa: Q358 Decalaj de zencuire n partea din fa: Q359 Zencuire: Q360 Adncime ptrundere: Q202 Salt degajare: Q200 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Vitez de avans pentru lamare capt inferior: Q254 Vitez de avans pentru frezare: Q207

Cicluri de gurire i filetare 61

FREZARE EXTERIOAR FILET (Ciclul 267)


Prepoziionai n centrul gurii cu R0 CYCL DEF: Selectai ciclul 267 FREZARE EXTERIOAR FILET Diametrul nominal al filetului: Q335 Pas: Q239 Semnul algebric face diferena ntre filetul spre dreapta i cel spre stnga: Filet spre dreapta: + Filet spre stnga: Adncime filet: distana dintre suprafaa piesei de prelucrat i captul filetului: Q201 Numr de filete per etap: Q355 Vitez de avans pentru prepoziionare: Q253 Tip de frezare: Q351 Ascendent: +1 Descendent: 1 Salt degajare: Q200 Adncime de scufundare n partea din fa: Q358 Decalaj de zencuire n partea din fa: Q359 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Vitez de avans pentru zencuire: Q254 Vitez de avans pentru frezare: Q207

62

Cicluri de gurire i filetare

Buzunare, tifturi i canale


Cicluri disponibile 251 252 253 254 212 213 214 215 BUZUNAR DREPTUNGHIULAR complet BUZUNAR CIRCULAR complet CANAL complet CANAL ROTUNJIT complet FINISARE BUZUNAR FINISARE TIFT FINISARE BUZUNAR CIRCULAR FINISARE TIFT CIRCULAR pagina 64 pagina 65 pagina 66 pagina 67 pagina 68 pagina 69 pagina 70 pagina 71

Buzunare, tifturi i canale 63

Prezentare general

BUZUNAR DREPTUNGHIULAR (Ciclul 251)

CYCL DEF: Selectai ciclul 251 BUZUNAR DREPTUNGHIULAR Operaie de prelucrare (0/1/2): Q215 1. lungime lateral: Q218 a 2-a lungime lateral: Q219 Raz col: Q220 Toleran de finisare pentru latur: Q368 Unghi de rotaie: Q224 Poziie buzunar: Q367 Vitez de avans pentru frezare: Q207 Tip de frezare: Q351: Ascendent: +1; Descendent: 1 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul buzunarului: Q201 Adncime ptrundere: Q202 Toleran de finisare pentru nivel: Q369 Vitez de avans pentru ptrundere: Q206 Trecere pentru finisare: Q338 Salt de degajare: Q200 Coordonatele suprafeei piesei de prelucrat: Q203 Al doilea salt de degajare: Q204 Factorul de suprapunere a traseului: Q370 Strategie de ptrundere: Q366. 0 = ptrundere vertical; 1 = ptrundere elicoidal; 2 = ptrundere reciproc Vitez de avans pentru finisare: Q385

Buzunare, tifturi i canale

Q218

Q207

Q200 Q369

Q368

Q204

Q203

64

Q219

22 0

BUZUNAR CIRCULAR (Ciclul 252)

CYCL DEF: Selectai ciclul 252 BUZUNAR CIRCULAR Operaie de prelucrare (0/1/2): Q215 Diametru parial finisat: Q223 Toleran de finisare pentru latur: Q368 Vitez de avans pentru frezare: Q207 Tip de frezare: Q351: Ascendent: +1; Descendent: 1 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul buzunarului: Q201 Adncime ptrundere: Q202 Toleran de finisare pentru nivel: Q369 Vitez de avans pentru ptrundere: Q206 Trecere pentru finisare: Q338 Salt de degajare: Q200 Coordonatele suprafeei piesei de prelucrat: Q203 Al doilea salt de degajare: Q204 Factorul de suprapunere a traseului: Q370 Strategie de ptrundere: Q366. 0 = ptrundere vertical; 1 = ptrundere elicoidal Vitez de avans pentru finisare: Q385

Q207

Q200 Q369

Q368

Q204

Q203

Buzunare, tifturi i canale 65

Q223

FREZARE CANAL (Ciclul 253)

CYCL DEF: Selectai ciclul 253 FREZARE CANAL Operaie de prelucrare (0/1/2): Q215 1. lungime lateral: Q218 a 2-a lungime lateral: Q219 Toleran de finisare pentru latur: Q368 Unghiul dup care este rotit ntregul canal: Q374 Poziie canal (0/1/2/3/4): Q367 Vitez de avans pentru frezare: Q207 Tip de frezare: Q351: Ascendent: +1; Descendent: 1 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul canalului: Q201 Adncime ptrundere: Q202 Toleran de finisare pentru nivel: Q369 Vitez de avans pentru ptrundere: Q206 Trecere pentru finisare: Q338 Salt de degajare: Q200 Coordonatele suprafeei piesei de prelucrat: Q203 Al doilea salt de degajare: Q204 Strategie de ptrundere: Q366. 0 = ptrundere vertical; 1 = ptrundere reciproc Vitez de avans pentru finisare: Q385

Buzunare, tifturi i canale

Q218
Q224

Q219

Q200 Q369

Q368

Q204

Q203

66

CANAL CIRCULAR (Ciclul 254)

CYCL DEF: Selectai ciclul 254 CANAL CIRCULAR Operaie de prelucrare (0/1/2): Q215 a 2-a lungime lateral: Q219 Toleran de finisare pentru latur: Q368 Diametru cerc pas: Q375 Poziie canal (0/1/2/3): Q367 Centru n prima ax: Q216 Centru n a doua ax: Q217 Unghi pornire: Q376 Lungime unghiular: Q248 Increment de unghi: Q378 Numrul repetiiilor: Q377 Vitez de avans pentru frezare: Q207 Tip de frezare: Q351: Ascendent: +1; Descendent: 1 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul canalului: Q201 Adncime ptrundere: Q202 Toleran de finisare pentru nivel: Q369 Vitez de avans pentru ptrundere: Q206 Trecere pentru finisare: Q338 Salt de degajare: Q200 Coordonatele suprafeei piesei de prelucrat: Q203 Al doilea salt de degajare: Q204 Strategie de ptrundere: Q366. 0 = ptrundere vertical; 1 = ptrundere elicoidal Vitez de avans pentru finisare: Q385

Q219

Q248
Q37 5

Q376

Q200 Q369

Q368

Q204

Q203

Buzunare, tifturi i canale 67

FINISARE BUZUNAR (Ciclul 212)


CYCL DEF: Selectai ciclul 212 FINISARE BUZUNAR Salt de degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul buzunarului: Q201 Vitez de avans pentru ptrundere: Q206 Adncime ptrundere: Q202 Vitez de avans pentru frezare: Q207 Coordonatele suprafeei piesei de prelucrat: Q203 Al doilea salt de degajare: Q204 Centru n prima ax: Q216 Centru n a doua ax: Q217 1. lungime lateral: Q218 a 2-a lungime lateral: Q219 Raz col: Q220 Supradimensionare n prima ax: Q221 TNC prepoziioneaz automat scula n axa sculei i planul de lucru. Dac adncimea de ciocnire este mai mare sau egal cu adncimea, scula va guri pn la adncimea respectiv dintr-o singur ptrundere.

Buzunare, tifturi i canale

Q206

Z
Q200 Q203 Q202 Q201 Q204

Q218

Q217

Q207

68

Q216

Q221

Q219

Q 22 0

FINISARE TIFT (Ciclul 213)


CYCL DEF: Selectai ciclul 213 FINISARE TIFT Salt de degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul tiftului: Q201 Vitez de avans pentru ptrundere: Q206 Adncime ptrundere: Q202 Vitez de avans pentru frezare: Q207 Coordonatele suprafeei piesei de prelucrat: Q203 Al doilea salt de degajare: Q204 Centru n prima ax: Q216 Centru n a doua ax: Q217 1. lungime lateral: Q218 A 2-a lungime lateral: Q219 Raz col: Q220 Supradimensionare n prima ax: Q221 TNC prepoziioneaz automat scula din axa sculei i planul de lucru. Dac adncimea de ciocnire este mai mare sau egal cu adncimea, scula va guri pn la adncimea unei ptrunderi.

Q206

Z
Q200 Q203 Q202 Q201 Q204

Q218

Q207

Q217

Q216

Q221

Q219

Buzunare, tifturi i canale 69

Q 22 0

FINISARE BUZUNAR CIRCULAR (Ciclul 214)


CYCL DEF: Selectai ciclul 214 FINISARE BUZUNAR C. Salt de degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul buzunarului: Q201 Vitez de avans pentru ptrundere: Q206 Adncime ptrundere: Q202 Vitez de avans pentru frezare: Q207 Coordonatele suprafeei piesei de prelucrat: Q203 Al doilea salt de degajare: Q204 Centru n prima ax: Q216 Centru n a doua ax: Q217 Diametru pies de prelucrat brut: Q222 Diametru parial finisat: Q223 TNC prepoziioneaz automat scula din axa sculei i planul de lucru. Dac adncimea de ciocnire este mai mare sau egal cu adncimea, scula va guri pn la adncimea respectiv dintr-o singur ptrundere.

Buzunare, tifturi i canale

Q206

Z
Q200 Q203 Q202 Q201 Q204

Q207

Q217

Q222 Q223

70

Q216

FINISARE TIFT CIRCULAR (Ciclul 215)


CYCL DEF: Selectai ciclul 215 FINISARE TIFT C. Salt de degajare: Q200 Adncime: Distana dintre suprafaa piesei de prelucrat i fundul tiftului: Q201 Vitez de avans pentru ptrundere: Q206 Adncime ptrundere: Q202 Vitez de avans pentru frezare: Q207 Coordonatele suprafeei piesei de prelucrat: Q203 Al doilea salt de degajare: Q204 Centru n prima ax: Q216 Centru n a doua ax: Q217 Diametru pies de prelucrat brut: Q222 Diametru parial finisat: Q223 TNC pre-poziioneaz automat scula n axa sculei i planul de lucru. Dac adncimea de ciocnire este mai mare sau egal cu adncimea, scula va guri pn la adncimea respectiv dintr-o singur ptrundere.

Q206

Z
Q200 Q203 Q202 Q201 Q204

X
Y
Q207

Q217

Q223 Q222

Q216

Buzunare, tifturi i canale 71

Modele de puncte
Prezentare general
Cicluri disponibile 220 MODEL POLAR MODEL LINIAR pagina 72 pagina 73
Q200 Q203

Z
Q204

Modele de puncte

221

MODEL CIRCULAR (Ciclul 220)

CYCL DEF: Selectai ciclul 220 MODEL CIRCULAR Centru n prima ax: Q216 Centru n a doua ax: Q217 Diametru cerc pas: Q244 Unghi pornire: Q245 Unghi oprire: Q246 Increment de unghi: Q247 Numrul repetiiilor: Q241 Salt de degajare: Q200 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Deplasare la nlimea de degajare: Q301 Tipul deplasrii: Q365 Putei combina urmtoarele cicluri cu ciclul 200: 201, 202, 203, 204, 205, 206, 207, 208, 209, 212, 213, 214, 215, 240, 251, 252, 253, 254, 262, 263, 264, 265, 267.

X
Y
N = Q241 Q247

Q24
Q217

Q246

Q245

72

Q216

MODEL LINIAR (Ciclul 221)

Q203

X
Y
Q23 7
Q238

Ciclul 221 MODEL LINIAR funcioneaz imediat dup definire. Ciclul 221 apeleaz automat ultimul ciclu definit. Putei combina urmtoarele cicluri cu Ciclul 221: 1, 2, 3, 4, 5, 17, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 212, 213, 214, 215, 240, 251, 252, 253, 262, 263, 264, 265, 267. n ciclurile combinate, saltul de degajare, coordonatele suprafeei i al doilea salt de degajare sunt ntotdeauna luate din ciclul 221. TNC prepoziioneaz automat scula n axa sculei i planul de lucru.
Q226

N=

Q24

3 N= Q24 2
Q224

Q225

Modele de puncte 73

CYCL DEF: Selectai ciclul 221 MODEL LINIAR Punctul de pornire n prima ax: Q225 Punctul de pornire n a doua ax: Q226 Spaiere n prima ax: Q237 Spaiere n a doua ax: Q238 Numr de coloane: Q242 Numr de linii: Q243 Unghi de rotaie: Q224 Salt de degajare: Q200 Coordonatele suprafeei piesei de prelucrat: Q203 Salt degajare 2: Q204 Deplasare la nlimea de degajare: Q301

Z
Q200 Q204

Cicluri SL
Prezentare general
Cicluri disponibile 14 20 21 22 GEOMETRIE CONTUR DATE CONTUR GURIRE AUTOMAT DEGROARE FINISARE N PROFUNZIME FINISARE LATERAL URM CONTUR SUPRAFA CILINDRU CANAL SUPRAFA CILINDRU BORDUR SUPRAFA CIL CONTUR SUPRAFA CIL pagina 76 pagina 77 pagina 78 pagina 78 pagina 79 pagina 79 pagina 80 pagina 81 pagina 82 pagina 83 pagina 84

Cicluri SL 74

23 24 25 27 28 29 39

Informaii generale
Cilurile SL sunt utile cnd dorii s prelucrai un contur ce const din mai multe subcontururi (pn la 12 insule sau buzunare). Subcontururile sunt definite n subprograme. Cnd lucrai cu subcontururi, ntotdeauna s reinei: Pentru un buzunar scula prelucreaz un contur interior, pentru o insul, un contur exterior. Apropierea i deprtarea sculei, precum i paii de alimentare din axa sculei nu se pot programa n ciclurile SL. Fiecare contur listat n ciclul 14 - Geometria conturului trebuie s fie un contur nchis. Capacitatea de memorie pentru programarea unui ciclu SL este limitat. De exemplu, putei programa aproximativ 2048 de blocuri n linie dreapt ntr-un ciclu SL. Conturul pentru ciclul 25 URM CONTUR nu trebuie s fie nchis.
C A D B

Efectuai un test de grafic nainte de a prelucra efectiv o pies. n acest mod putei fi siguri c ai definit corect conturul.

Cicluri SL 75

GEOMETRIE CONTUR (Ciclul 14)


n ciclul 14 GEOMETRIE CONTUR listai subprogramele pe care dorii s le suprapunei pentru a realiza un contur nchis complet.

C A

CYCL DEF: Selectai ciclul 14 GEOMETRIE CONTUR Numere de etichete pentru contur: Listai numerele de ETICHETE ale subprogramelor pe care dorii s le suprapunei pentru a realiza un contur nchis complet. Ciclul 14 GEOMETRIE CONTUR funcioneaz imediat dup definire.

D B

Cicluri SL 76

4 CYCL DEF 14.0 GEOMETRIE CONTUR 5 CYCL DEF 14.1 ETICHET CONTUR 1/2/3 ... 36 L Z+200 R0 FMAX M2 37 LBL1 38 L X+0 Y+10 RR 39 L X+20 Y+10 40 CC X+50 Y+50 ... 45 LBL0 46 LBL2 ...

DATE CONTUR (Ciclul 20)


Ciclul 20 DATE CONTUR definete informaiile de prelucrare pentru ciclurile 21-24.

CYCL DEF: Selectai ciclul 20 DATE CONTUR Adncime frezare: Distana dintre suprafaa piesei de prelucrat i fundul buzunarului: Q1 Factorul de suprapunere a traseului: Q2 Toleran de finisare pentru laterale: Q3 Toleran de finisare pentru podea: Q4 Coordonatele suprafeei piesei de prelucrat: Coordonate ale suprafeei piesei de prelucrat cu referin la decalarea de origine curent: Q5 Salt de degajare: Distana de la scul la suprafaa piesei de prelucrat: Q6 nlime de degajare: nlimea la care coliziunea cu piesa de prelucrat este imposibil: Q7 Raza colului interior: Raza de rotunjire la colurile interioare cu referin la traseul de mijloc al sculei: Q8 Direcie rotaie: Q9: n sens orar Q9 = 1; n sens antiorar Q9 = +1 Ciclul 20 DATE CONTUR funcioneaz imediat dup definire.

Q9=+1

Q6 Q10 Q5 Q1 Q7

Cicluri SL 77

GURIRE AUTOMAT (Ciclul 21)

CYCL DEF: Selectai ciclul 21 GURIRE AUTOMAT Adncime ptrundere: Q10 incremental Vitez de avans pentru ptrundere: Q11 Numr scul pentru degroare: Q13

DEGROARE (Ciclul 22)


Scula se deplaseaz paralel cu conturul la fiecare adncime de ciocnire.

Cicluri SL

CYCL DEF: Selectai ciclul 22 DEGROARE Adncime ptrundere: Q10 Vitez de avans pentru ptrundere: Q11 Vitez de avans pentru degroare: Q12 Numr scul pentru degroare: Q18 Viteza de avans rectilinie alternativ: Q19 Viteza de avans pentru retragere: Q208 Factor vitez de avans n %: Reducerea vitezei de avans cnd scula este complet angajat: Q401

B C D

78

FINISARE N PROFUNZIME (Ciclul 23)


n timpul finisrii, suprafaa este prelucrat paralel cu conturul i cu adncimea introdus anterior n TOLERAN DE NIVEL.

CYCL DEF: Selectai ciclul 23 FINISARE N PROFUNZIME Vitez de avans pentru ptrundere: Q11 Vitez de avans pentru degroare: Q12 Viteza de avans pentru retragere: Q208 Apelai ciclul 22 DEGROARE nainte de a apela ciclul 23.

Q12 Q11

FINISARE LATERAL (Ciclul 24)


Finisarea individual a elementelor de contur

CYCL DEF: Selectai ciclul 24 FINISARE LATERAL Direcie rotaie: Q9. n sens orar Q9 = 1; n sens antiorar Q9 = +1 Adncime ptrundere: Q10 Vitez de avans pentru ptrundere: Q11 Vitez de avans pentru degroare: Q12 Toleran de finisare pentru latur: Q14; Toleran de finisare n mai multe treceri Apelai ciclul 22 DEGROARE nainte de a apela ciclul 24.

Z
Q11

Q10

Q12

Cicluri SL 79

URM CONTUR (Ciclul 25)


Acest ciclu este pentru introducerea datelor de prelucrare a unui contur deschis care a fost definit ntr-un program de subcontur.

Z Y

CYCL DEF: Selectai ciclul 25 URM CONTUR Adncime frezare: Q1 Toleran de finisare pentru latur: Q3. Toleran de finisare n planul de lucru Coordonatele suprafeei piesei de prelucrat: Q5. Coordonat suprafa pies de prelucrat nlime de degajare: Q7: nlime la care scula nu poate intra n coliziune cu piesa de prelucrat Adncime ptrundere: Q10 Vitez de avans pentru ptrundere: Q11 Vitez de avans pentru frezare: Q12 Tip de frezare: Q15: Ascendent Q15 = +1; Descendent: Q15 = 1; reciproc, n mai muli pai de alimentare: Q15 = 0 Ciclul 14 GEOMETRIE CONTUR poate avea doar un singur numr de etichet. Un subprogram poate conine aprox. 2048 de segmente de linie. Nu programai dimensiuni incrementale dup apelarea ciclului: pericol de coliziune. Dup apelarea ciclului, deplasai-v ntr-o poziie absolut definit.

Cicluri SL

80

SUPRAFA CILINDRU (Ciclul 27, opiunea 1 de software)


TNC i scula mainii trebuie s fie pregtite special de productorul sculei mainii, pentru a utiliza CICLUL 27 SUPRAFA CILINDRU . Ciclul 27 SUPRAFA CILINDRU v permite s programai un contur cilindric n doar dou axe, ca ntr-un plan. Atunci TNC l ruleaz pe o suprafa cilindric.

Definii un contur ntr-un subprogram i listai-l n ciclul 14 GEOMETRIE CONTUR CYCL DEF: Selectai ciclul 27 SUPRAFA CILINDRU Adncime frezare: Q1 Toleran de finisare pentru latur: Q3 Salt de degajare: Q6. Distana dintre scul i suprafaa piesei de prelucrat Adncime ptrundere: Q10 Vitez de avans pentru ptrundere: Q11 Vitez de avans pentru frezare: Q12 Raz cilindru: Q16. Raza cilindrului Tipul dimensiunilor: Q17. Grade = 0; mm/inch = 1 Piesa de prelucrat trebuie setat concentric pe tabelul rotativ. Axa sculei trebuie s fie perpendicular pe axa tabelului rotativ. Ciclul 14 GEOMETRIE CONTUR poate avea doar un singur numr de etichet. Un subprogram poate conine aprox. 1024 de segmente de linie.

Cicluri SL 81

SUPRAFA CILINDRU (Ciclul 28, opiunea 1 de software)


TNC i scula mainii trebuie s fie pregtite special de productorul sculei mainii, pentru a utiliza CICLUL 28 SUPRAFA CILINDRU. Ciclul 28 SUPRAFA CILINDRU v permite s programai un canal n doar dou axe i apoi s l prelucrai pe o suprafa cilindric fr a deforma unghiul pereilor canalului.

Definii un contur ntr-un subprogram i listai-l n ciclul 14 GEOMETRIE CONTUR CYCL DEF: Selectai ciclul 28 SUPRAFA CILINDRU Adncime frezare: Q1 Toleran de finisare pentru latur: Q3 Salt de degajare: Q6. Distana dintre scul i suprafaa piesei de prelucrat Adncime ptrundere: Q10 Vitez de avans pentru ptrundere: Q11 Vitez de avans pentru frezare: Q12 Raz cilindru: Q16. Raza cilindrului Tipul dimensiunilor: Q17. Grade = 0; mm/inch = 1 Lime canal: Q20 Toleran Q21 Piesa de prelucrat trebuie setat concentric pe tabelul rotativ. Axa sculei trebuie s fie perpendicular pe axa tabelului rotativ. Ciclul 14 GEOMETRIE CONTUR poate avea doar un singur numr de etichet. Un subprogram poate conine aprox. 2048 de segmente de linie.

Cicluri SL

82

SUPRAFA CILINDRU (ciclul 29, opiunea 1 de software)


TNC i scula mainii trebuie s fie pregtite special de productorul sculei mainii, pentru a utiliza CICLUL 29 SUPRAFA CILINDRU. Ciclul 29 SUPRAFA CILINDRU v permite s programai un canal n doar dou axe i apoi s l prelucrai pe o suprafa cilindric fr a deforma unghiul pereilor canalului.

Definii un contur ntr-un subprogram i listai-l n ciclul 14 GEOMETRIE CONTUR CYCL DEF: Selectai ciclul 29 SUPRAFA CILINDRU Adncime frezare: Q1 Toleran de finisare pentru latur: Q3 Salt de degajare: Q6. Distana dintre scul i suprafaa piesei de prelucrat Adncime ptrundere: Q10 Vitez de avans pentru ptrundere: Q11 Vitez de avans pentru degroare: Q12 Raz cilindru: Q16. Raza cilindrului Tipul dimensiunilor: Q17. Grade = 0; mm/inch = 1 Lime bordur Q20 Piesa de prelucrat trebuie setat concentric pe tabelul rotativ. Axa sculei trebuie s fie perpendicular pe axa tabelului rotativ. Ciclul 14 GEOMETRIE CONTUR poate avea doar un singur numr de etichet. Un subprogram poate conine aprox. 2048 de segmente de linie.

Cicluri SL 83

SUPRAFA CILINDRU (Ciclul 39, opiunea 1 de software)


TNC i scula mainii trebuie s fie pregtite special de productorul sculei mainii, pentru a utiliza CICLUL 39 CONTUR SUPRAFA CIL. Ciclul 39 CONTUR SUPRAFA CIL v permite s programai un contur cilindric n doar dou axe, ca ntr-un plan. Atunci TNC l ruleaz pe o suprafa cilindric.

Definii un contur ntr-un subprogram i listai-l n ciclul 14 GEOMETRIE CONTUR CYCL DEF: Selectai ciclul 39 CONTUR SUPRAFA CIL Adncime frezare: Q1 Toleran de finisare pentru latur: Q3 Salt de degajare: Q6. Distana dintre scul i suprafaa piesei de prelucrat Adncime ptrundere: Q10 Vitez de avans pentru ptrundere: Q11 Vitez de avans pentru frezare: Q12 Raz cilindru: Q16. Raza cilindrului Tipul dimensiunilor: Q17. Grade = 0; mm/inch = 1 Piesa de prelucrat trebuie setat concentric pe tabelul rotativ. Axa sculei trebuie s fie perpendicular pe axa tabelului rotativ. Ciclul 14 GEOMETRIE CONTUR poate avea doar un singur numr de etichet. Un subprogram poate conine aprox. 2048 de segmente de linie.

84

Cicluri SL

Prezentare general
Cicluri disponibile 30 230 231 232 DATE 3-D FREZARE MULTI-TRECERE SUPRAFA RIGLAT FREZARE FRONTAL pagina 85 pagina 86 pagina 87 pagina 88 3 1

Z
2 1

DATE 3-D (Ciclul 14)


Acest ciclu necesit o frez de capt cu tiere de mijloc conform ISO 1641.

CYCL DEF: Selectai ciclul 30 DATE 3-D Nume program pentru date digitalizate Punct minim de interval Punct maxim de interval Salt de degajare: 1 Adncime ptrundere: 2 Vitez de avans pentru ptrundere: 3 Vitez de avans: 4 Funcie auxiliar M.

4 1

Cicluri de frezare multi-trecere 85

Cicluri de frezare multi-trecere

Cicluri de frezare multi-trecere

FREZARE MULTI-TRECERE (Ciclul 230)


Din poziia actual, TNC poziioneaz scula n punctul de pornire, mai nti n planul de lucru i apoi n axa sculei. Prepoziionai scula n aa fel nct s nu aib loc nicio coliziune ntre scul i dispozitivele de agare.

Q206

Z
Q200 Q227

CYCL DEF: Selectai ciclul 230 FREZARE MULTI-TRECERE Punctul de pornire n prima ax: Q225 Punctul de pornire n a doua ax: Q226 Punctul de pornire n a treia ax: Q227 1. lungime lateral: Q218 a 2-a lungime lateral: Q219 Numrul tieturilor: Q240 Vitez de avans pentru ptrundere: Q206 Vitez de avans pentru frezare: Q207 Vitez de avans de suprapunere: Q209 Salt de degajare: Q200

X
Y
Q207

Q219

N = Q240 Q209

Q226

Q218

86

Q225

Din poziia actual, TNC poziioneaz scula n punctul de pornire (punctul 1), mai nti n planul de lucru i apoi n axa sculei. Pre-poziionai scula n aa fel nct s nu aib loc nicio coliziune ntre scul i dispozitivele de agare.
Q236

CYCL DEF: Selectai ciclul 231 SUPRAFA RIGLAT Punctul de pornire n prima ax: Q225 Punctul de pornire n a doua ax: Q226 Punctul de pornire n a treia ax: Q227 Al doilea punct din prima ax: Q228 Al doilea punct din a doua ax: Q229 Al doilea punct din a treia ax: Q230 3. punct n prima ax: Q232 3. punct n a doua ax: Q232 3. punct n a treia ax: Q233 4. punct n prima ax: Q234 4. punct n a doua ax: Q235 4. punct n a treia ax: Q236 Numrul tieturilor: Q240 Vitez de avans pentru frezare: Q207

Q233 Q227 Q230

X
Q228 Q231 Q234 Q225

Y
Q235 Q232 N = Q240

Q229 Q226 Q207

Cicluri de frezare multi-trecere 87

SUPRAFA RIGLAT (Ciclul 231)

Cicluri de frezare multi-trecere

FREZARE MULTI-TRECERE (Ciclul 232)


Apoi introducei al doilea salt de degajare n Q204 astfel nct s nu aib loc nicio coliziune ntre scul i dispozitivele de agare.

Q226 Q218

Q219

CYCL DEF: Selectai ciclul 232 FREZARE MULTI-TRECERE Strategie de prelucrare: Q389 Punctul de pornire n prima ax: Q225 Punctul de pornire n a doua ax: Q226 Punctul de pornire n a treia ax: Q227 Punctul final n a treia ax: Q386 1. lungime lateral: Q218 a 2-a lungime lateral: Q219 Adncimea maxim de ptrundere. Q202 Toleran de finisare pentru nivel: Q369 Factor max. de suprapunere a traseului: Q370 Vitez de avans pentru frezare: Q207 Vitez de avans pentru finisare: Q385 Vitez de avans pentru pre-poziionare: Q253 Salt de degajare: Q200 Salt de degajare lateral: Q357 Al doilea salt de degajare: Q204

Q225

Z
Q204 Q200 Q202 Q369

88

Cicluri de transformare a coordonatelor


Ciclurile pentru transformarea coordonatelor sunt utilizate pentru a deplasa, a oglindi, a roti (n plan), a nclina (n afara planului), a reduce i a lrgi contururile. Cicluri disponibile 7 247 8 10 11 26 19 DEPLASARE DECALARE DE ORIGINE SETARE DECALARE DE ORIGINE IMAGINE N OGLIND ROTAIE FACTOR DE SCALARE SCALARE SPECIFIC AXEI PLAN DE LUCRU (opiune software) pagina 90 pagina 91 pagina 92 pagina 93 pagina 94 pagina 95 pagina 96

Ciclurile de transformare a coordonatelor funcioneaz dup definire pn cnd sunt resetate sau redefinite. Conturul original trebuie definit ntr-un subprogram. Valorile de intrare pot fi att absolute ct i incrementale.

Cicluri de transformare a coordonatelor 89

Prezentare general

DEPLASARE DECALARE DE ORIGINE (Ciclul 7)


Cicluri de transformare a coordonatelor
CYCL DEF: Selectai ciclul 7 DEPLASARE DECALARE DE ORIGINE Introducei coordonatele unei noi decalri de origine sau numrul decalrii de origine din tabelul de decalri de origine. Pentru a anula o deplasare de decalare de origine: Reintroducei definiia ciclului cu valoarea de intrare 0.

Z Y Y Z X

13 CYCL DEF 7.0 DATUM SHIFT 14 CYCL DEF 7.1 X+60 16 CYCL DEF 7,3 Z-5 15 CYCL DEF 7,2 Y+40 Cnd combinai transformrile, deplasarea decalrii de origine trebuie programat naintea celorlalte transformri.

90

SETARE DECALARE DE ORIGINE (Ciclul 247)

13 CYCL DEF 247 DATUM SETTING Q339=4 ;DATUM NUMBER

Cnd activai o decalare de origine din tabelul prestabilit, TNC reseteaz toate transformrile de coordonate care au fost activate cu urmtoarele cicluri: Ciclul 7, Deplasare decalare de origine Ciclul 8, Oglindire Ciclul 10, Rotaie Ciclul 11, Scalare Ciclul 26, Scalare specific axei Cu toate acestea, transformarea coordonatelor din ciclul 19, Plan de lucru nclinat, rmne activ. Dac activai numrul prestabilit 0 (linia 0), activai ultima decalare de origine setat manual ntr-un mod de operare manual. Ciclul 247 nu funcioneaz n modul Rulare test.

Cicluri de transformare a coordonatelor 91

CYCL DEF: Selectai ciclul 247 DEPLASARE DECALARE DE ORIGINE Numr pentru decalare de origine: Q339. Introducei numrul noii decalri de origine din tabelul prestabilit.

Z Y Y Z

IMAGINE N OGLIND (Ciclul 8)

Cicluri de transformare a coordonatelor

CYCL DEF: Selectai ciclul 8 IMAGINE N OGLIND Introducei axa oglindit: X sau Y sau X i Y Pentru a reseta imaginea n oglind, reintroducei definiia ciclului cu NO ENT. 15 CALL LBL1 16 CYCL DEF 7.0 NULLPUNKT 17 CYCL DEF 7.1 X+60 18 CYCL DEF 7,2 Y+40 19 CYCL DEF 8.0 SPIEGELN 20 CYCL DEF 8.1 Y 21 CALL LBL1 Axa sculei nu poate fi oglindit. Ciclul oglindete ntotdeauna conturul original (n acest exemplu n subprogramul LBL1).

Z Y X

92

ROTAIE (Ciclul 10)

Plan de lucru X/Y Y/Z Z/X

Ax de ref. i direcie 0 X Y Z

Pentru a anula o rotaie: Reintroducei definiia ciclului cu valoarea de intrare 0. 12 CALL LBL1 13 CYCL DEF 7.0 NULLPUNKT 14 CYCL DEF 7.1 X+60 15 CYCL DEF 7,2 Y+40 16 CYCL DEF 10.0 DREHUNG 17 CYCL DEF 10.1 ROT+35 18 CALL LBL1

Cicluri de transformare a coordonatelor 93

CYCL DEF: Selectai ciclul 10 ROTAIE. Introducei unghiul de rotaie: Interval intrare: 360 pn la +360 Ax de referin pentru unghiul de rotaie

FACTOR DE SCALARE (Ciclul 11)


Cicluri de transformare a coordonatelor
CYCL DEF: Selectai ciclul 11 FACTOR DE SCALARE. Introducei factorul de scalare (SCL): Interval intrare: 0.000 001 pn la 99.999 999 Reducere... SCL<1 Mrire... SCL>1 Pentru a anula scalarea: Reintroducei definiia ciclului cu SCL1.

11 CALL LBL1 12 CYCL DEF 7.0 NULLPUNKT 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11.0 MASSFAKTOR 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL1 Factorul de scalare poate funciona numai n planul de lucru sau n toate cele trei axe principale (n funcie de MP7410).

94

FACTOR DE SCALARE SPECIFIC AXEI (Ciclul 26)

Axele de coordonate care au coordonate pentru arce trebuie mrite sau reduse cu acelai factor.

25 CALL LBL1 26 CYCL DEF 26.0 MASSFAKTOR ACHSSP. 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL1

Cicluri de transformare a coordonatelor 95

CYCL DEF: Selectai ciclul 26 SCALARE SPECIFIC AXEI Ax i factor de scalare: Introducei att axele de coordonate, precum i factorii implicai n mrire sau reducere. Coordonate centrale: Introducei centrul mririi sau reducerii. Pentru a anula o SCALARE SPECIFIC AXEI, reintroducei definiia ciclului, atribuind factorul 1 axelor afectate.

PLAN DE LUCRU (Ciclul 19, opiunea 1 de software)


Cicluri de transformare a coordonatelor
TNC i scula mainii trebuie s fie pregtite special de productorul sculei mainii, pentru a nclina PLANUL DE LUCRU. Ciclul 19 PLAN DE LUCRU suport operaii de prelucrare cu cap pivotant i/sau mas nclinat. Apelai scula Reragei scula din axa sculei (pentru a preveni coliziunea) Dac este necesar, utilizai un BLOC L pentru a poziiona axele rotative n unghiul dorit CYCL DEF: Selectai ciclul 19 PLAN DE LUCRU Introducei unghiul de nclinare al axei sau unghiul corespunztor din spaiu Dac este necesar, introducei viteza de avans a axelor rotative, n timpul poziionrii automate Dac este necesar, introducei saltul de degajare Activai compensaia: mutai toate axele Programai conturul ca i cnd planul ar fi nclinat Pentru a anula ciclul PLAN DE LUCRU, reintroducei definiia ciclului cu un unghi de 0.

4 TOOL CALL 1 Z S2500 5 L Z+350 R0 FMAX 6 L B+10 C+90 R0 FMAX 7 CYCL DEF 19.0 BEARBEITUNGSEBENE 8 CYCL DEF 19.1 B+10 C+90 F1000 ABST 50

96

Cicluri speciale
Prezentare general
Cicluri disponibile 9 12 13 32 TEMPORIZARE APELARE PGM ORIENTARE TOLERAN pagina 98 pagina 98 pagina 99 pagina 100

Cicluri speciale 97

TEMPORIZARE (Ciclul 9)
Acest lucru cauzeaz execuia urmtorului blocaj dintr-un program care ruleaz, pentru a fi ntrziat de temporizarea programat.

CYCL DEF: Selectai ciclul 9 TEMPORIZARE Introducei temporizarea n secunde 48 CYCL DEF 9.0 DWELL TIME 49 CYCL DEF 9.1 DWELL 0.5

Cicluri speciale

APELARE PGM (Ciclul 12)

CYCL DEF: Selectai ciclul 12 APELARE PGM Introducei numele programului ce urmeaz a fi apelat Ciclul 12 APELARE PGM trebuie apelat pentru a deveni activ.

7 CYCL DEF 12.0 PGM CALL 8 CYCL DEF 12.1 LOT31 9 L X+37.5 Y-12 R0 FMAX M99

7 CYCL DEF 12.0 PGM CALL 8 CYCL DEF 12.1 LOT31 9 ... M99

0 BEGIN PGM LOT31 MM

END PGM LOT31

98

OPRIRE ORIENTAT A BROEI (Ciclul 13)


TNC i scula mainii trebuie s fie pregtite special de productorul sculei mainii, pentru ciclul OPRIRE ORIENTET A BROEI.

12 CYCL DEF 13.0 ORIENTATION 13 CYCL DEF 13.1 ANGLE 90

Cicluri speciale 99

CYCL DEF: Selectai ciclul 13 ORIENTARE Introducei unghiul de orientare cu referin la axa de referin a unghiului din planul de lucru. Interval intrare: 0 - 360 Rezoluie intrare: 0.1 Apelai ciclul cu M19 sau M20.

TOLERAN (Ciclul 32)


TNC i scula mainii trebuie s fie pregtite special de ctre productorul sculei mainii, pentru o frezare de contur rapid. Ciclul 32 TOLERAN funcioneaz imediat dup definire.

Cicluri speciale 100

TNC netezete automat conturul dintre dou elemente de traseu (compensate sau nu). Scula este constant n contact cu suprafaa piesei de prelucrat. 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. Din netezire va rezulta o deviaie de contur. Dimensiunea deviaiei (valoarea toleranei) este setat ntr-un parametru de ctre productorul mainii. Putei schimba valoarea de toleran prestabilit n ciclul 32 (consultai figura din dreapta sus).

CYCL DEF: Selectai ciclul 32 TOLERAN Toleran T: Deviaie de contur admis n mm Finisare/Degroare: (opiune de software) Selectai setrile pentru filtru 0: Frezare cu acuratee de contur sporit 1: Frezare la o vitez de avans sporit Toleran pt. axele rotative: (opiune de software) Poziie de eroare a axelor rotative admis n grade cu M128 activ.

Funcia PLAN (opiune software 1)


Prezentare general
Funcia PLAN (opiune software 1) 101
TNC i scula mainii trebuie s fie pregtite special de productorul sculei mainii, pentru nclinare cu FUNC IA PLAN. Funcia PLANeste o funcie puternic pentru definirea planurilor de lucru nclinate n mai multe moduri. Toate FUNC IILE PLAN disponibile n TNC descriu planul de lucru dorit, independent de axele rotative prezente efectiv n maina dvs. Sunt disponibile urmtoarele posibiliti: Definiii de plan disponibile Definiie unghi spaial Definiie unghi proiecie Definiie unghi Euler Definiie vector Definiie puncte Unghi spaial incremental Unghi axial Resetare definiie plan pagina 102 pagina 103 pagina 104 pagina 105 pagina 106 pagina 107 pagina 108 pagina 109

Definirea unghiului spaial (SPAIAL PLAN)


Funcia PLAN (opiune software 1)

Apsai FUNCII SPECIALE TNC. Apsai NCLINARE PLAN PRELUCRARE, apoi SPAIAL PLAN Unghi spaial A?: Unghi de rotaie SPA n jurul axei fixe X a mainii (consultai figura din dreapta sus). Unghi spaial B?: Unghi de rotaie SPA n jurul axei fixe Y a mainii (consultai figura din dreapta sus). Unghi spaial C?: Unghi de rotaie SPA n jurul axei fixe Z a mainii (consultai figura din dreapta jos). Continuai proprietile de poziionare (consultai Poziionarea automat (MOVE/STAY/TURN) la pagina 110). 5 PLANE SPATIAL SPA+27 SPB+0 SPC+45 MOVE SETUP10 F5 00 SEQnainte de a programa, reinei urmtoarele: Trebuie s definii ntotdeauna cele trei unghiuri spaiale SPA, SPB, i SPC, chiar dac unul dintre ele = 0. Secvena rotaiilor descrise mai sus este independent de axa activ a sculei.

102

Definirea unghiului de proiecie (PROIECTAT PE PLAN)


5 PLANE PROJECTED PROPR+24 PROMIN+24 PROROT+30 MO VE SETUP10 F500 nainte de a programa, reinei urmtoarele: Putei utiliza unghiuri de proiecie numai dac prelucrai un cuboid dreptunghiular. n caz contrar, s-ar putea produce deformri ale piesei de prelucrat.

Funcia PLAN (opiune software 1) 103

Apsai FUNCII SPECIALE TNC. Apsai NCLINARE PLAN PRELUCRARE, apoi PROIECTAT PE PLAN Unghi proiecie plan prima coordonat?: Unghiul proiectat al planului de prelucrare din planul primei coordonate din sistemul de coordonate fixat (consultai figura din dreapta sus) Unghi proiecie plan a 2-a coordonat?: Unghiul proiectat din planul celei de-a doua coordonate din sistemul de coordonate fixat (consultai figura din dreapta sus) Unghi ROT al planului nclinat?: Rotaia sistemului de coordonate nclinat din jurul axei nclinate a sculei (corespunde unei rotaii cu ciclul 10 ROTAIE, consultai figura din dreapta jos) Continuai proprietile de poziionare (consultai Poziionarea automat (MOVE/STAY/TURN) la pagina 110).

Definirea unghiurilor Euler (PLAN EULER)


Funcia PLAN (opiune software 1)

Apsai FUNCII SPECIALE TNC. Apsai NCLINARE PLAN PRELUCRARE, apoi PLAN EULER Unghi rot. plan coordonat principal?: Unghi de rotaie EULPR n jurul axei fixe Z (consultai figura din dreapta sus). Unghi nclinare ax scul?: Unghi nclinat EULNUT al sistemului de coordonate din jurul axei X deplasat de unghiul de unghiul de precesie (consultai figura din dreapta jos) Unghi ROT al planului nclinat?: Rotaia EULROT a sistemului coordonatei nclinat din jurul axei Z nclinate (corespunde unei rotaii cu ciclul 10 ROTAIE). Utilizai unghiul de rotaie pentru a defini direcia axei X ntr-un plan nclinat Continuai proprietile de poziionare (consultai Poziionarea automat (MOVE/STAY/TURN) la pagina 110). 5 PLANE EULER EULPR+45 EULNU20 EULROT22 MOVE ABST 10 F500 nainte de a programa, reinei urmtoarele: Secvena rotaiilor este independent de axa activ a sculei.

104

Definirea vectorilor (VECTOR PLAN)


Apsai FUNCII SPECIALE TNC. Apsai NCLINARE PLAN PRELUCRARE, apoi VECTOR PLAN Component X a vectorului de baz?: Component X BX a vectorului de baz B (consultai figura din dreapta sus) Component Y a vectorului de baz?: Component X BX a vectorului de baz B (consultai figura din dreapta sus) Component Z a vectorului de baz?: Component X BX a vectorului de baz B (consultai figura din dreapta sus) Component X a vectorului normal?: Component X BX a vectorului de baz B (consultai figura din dreapta sus) Component Y a vectorului normal? Component Y NY a vectorului normal N (consultai figura din dreapta jos) Component Z a vectorului normal? Component Z NZ a vectorului normal N Continuai proprietile de poziionare (consultai Poziionarea automat (MOVE/STAY/TURN) la pagina 110). 5 PLANE VECTOR BX0.8 BY-0.4 BZ0.4472 NX0.2 NY0.2 NZ0.9592 MOVE SETUP10 F500 nainte de a programa, reinei urmtoarele: TNC calculeaz vectori standardizai din valorile introduse de dvs.

Funcia PLAN (opiune software 1) 105

Definirea punctelor (PUNCTE PLAN)


Apsai FUNCII SPECIALE TNC. Apsai NCLINARE PLAN PRELUCRARE, apoi PUNCTE PLAN Coordonat X a primului punct al planului?: Coordonat X P1X Coordonat Y a primului punct al planului?: Coordonat Y P1Y Coordonat Z a primului punct al planului? Coordonat Z P1Z Coordonat X a celui de-al doilea punct al planului? Coordonat X P1X Coordonat Y a celui de-al doilea punct al planului? Coordonat Y P2Y Coordonat Z a celui de-al doilea punct al planului? Coordonat Z P2Z Coordonat X a celui de-al treilea punct al planului? Coordonat X P3X Coordonat Y a celui de-al treilea punct al planului? Coordonat Y P3Y Coordonat Z a celui de-al treilea punct al planului? Coordonat Z P3Z Continuai proprietile de poziionare (consultai Poziionarea automat (MOVE/STAY/TURN) la pagina 110). 5 POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20 P3X+0 P3Y+41 P3Z+32.5 MOVE SETUP10 F500 nainte de a programa, reinei urmtoarele: Conexiunea de la punctul 1 la punctul 2 determin direcia axei principale nclinate (X pentru axa Z a sculei). Cele trei puncte definesc panta planului. TNC nu schimb poziia decalrii de origine active.

106

Funcia PLAN (opiune software 1)

Unghi spaial incremental (RELATIV LA PLAN)


5 PLANE RELATIVE SPB-45 MOVE SETUP10 F500 SEQnainte de a programa, reinei urmtoarele: Unghiul definit se aplic ntotdeauna la planul de prelucrare activ, indiferent de funcia utilizat pentru a-l activa. Putei programa un numr nelimitat de funcii RELATIV LA PLAN n serie. Dac dorii s v ntoarcei la planul de prelucrare care era activ nainte de funcia RELATIV LA PLAN definii din nou funcia RELATIV LA PLAN cu acelai unghi dar cu semnul algebric opus. Dac utilizai funcia RELATIV LA PLAN pe un plan de prelucrare nenclinat, rotii planul nclinat n jurul unghiului spaial definit n funcia PLAN.

Funcia PLAN (opiune software 1) 107

Apsai FUNCII SPECIALE TNC. Apsai NCLINARE PLAN PRELUCRARE, apoi RELATIV LA PLAN Unghi incremental?: Unghi spaial n jurul cruia va fi rotit suplimentar planul de prelucrare activ (consultai figura din dreapta). Utilizai o tast soft pentru a selecta axa n jurul creia va fi rotit. Continuai proprietile de poziionare (consultai Poziionarea automat (MOVE/STAY/TURN) la pagina 110).

Definirea unghiului axial (VECTOR PLAN)


Apsai FUNCII SPECIALE TNC. Apsai NCLINARE PLAN PRELUCRARE, apoi AXE PLAN Unghi axial A?: Poziia axei A dup care se va poziiona TNC Unghi axial B?: Poziia axei B dup care se va poziiona TNC Unghi axial C?: Poziia axei C dup care se va poziiona TNC Continuai proprietile de poziionare (consultai Poziionarea automat (MOVE/STAY/TURN) la pagina 110). 5 PLANE AXIAL B+90 MOVE SETUP10 F500 SEQ+ nainte de a programa, reinei urmtoarele: Putei defini numai axele rotative care sunt prezente n main.

108

Funcia PLAN (opiune software 1)

Resetarea definiiei planului (RESETARE PLAN)


Apsai FUNCII SPECIALE TNC. Apsai NCLINARE PLAN PRELUCRARE, apoi RESETARE PLAN. Continuai proprietile de poziionare (consultai Poziionarea automat (MOVE/STAY/TURN) la pagina 110). 5 PLANE RESET MOVE SETUP10 F500 SEQnainte de a programa, reinei urmtoarele: Funcia RESETARE PLAN reseteaz funcia PLAN actualsau un Cycle 19 activcomplet (unghiuri = 0 iar funcia este inactiv). Nu este nevoie ca funcia s fie definit de mai multe ori.

Funcia PLAN (opiune software 1) 109

Poziionarea automat (MOVE/STAY/TURN)


Dup introducerea tuturor parametrilor pentru definiia planului, trebuie s specificai cum vor fi poziionate axele rotative dup valorile axiale calculate:

Funcia PLAN (opiune software 1)

Funcia PLAN va poziiona automat axele rotative, dup valorile pentru poziie calculate. Poziia sculei fa de piesa de prelucrat trebuie s rmn aceeai. TNC desfoar o micare de compensaie n axele liniare. Funcia PLAN va poziiona automat axele rotative, dup valorile pentru poziie calculate, dar numai axele rotative sunt pozitionate. TNC nu desfoar o micare de compensaie n axele liniare. Vei poziiona axele rotative mai trziu, ntr-un bloc de poziionare separat.

Dac selectai opiunea MOVE sau TURN (funcia PLAN va poziiona axele automat), trebuie s definii urmtorii parametri:

Distan vrf scul - centru de rotaie (incremental): TNC nclin scula(sau tabelul)relativ ctre vrful sculei. Parametrul SETUP deplaseaz centrul de rotaie al micrii de poziionare relative n poziia actual a vrfului sculei. Vitez de avans? F=: Viteza de contur la care ar trebui poziionat scula.

110

Selectai o soluie posibil (SEQ +/)


Poziia pe care o definii pentru planul de prelucrare este utilizat de TNC pentru a calcula poziionarea corespunztoare a axelor rotative din main. n general, exist dou soluii posibile. Utilizai comutatorul SEQ pentru a specifica posibilitatea utilizat de TNC: SEQ+ poziioneaz axa principal astfel nct s admit un unghi pozitiv. Axa principal este a doua ax rotativ din tabel, sau prima ax din scul (n funcie de configuraia mainii (consultai figura din dreapta sus)). SEQ+ poziioneaz axa principal astfel nct s admit un unghi negativ. Dac soluia aleas n SEQ nu se afl n domeniul de deplasare al mainii, TNC afieaz mesajul de eroare Unghiul introdus nu este permis.

Funcia PLAN (opiune software 1) 111

Selectarea tipului de transformare


La mainile cu mas rotativ C, este disponibil o funcie pentru specificarea tipului de transformare:

Funcia PLAN (opiune software 1)

ROT TRANSFER precizeaz faptul c funcia PLAN ar trebui s roteasc sistemul de coordonate numai n unghiul de nclinare definit. Masa rotativ nu este deplasat; compensaia este pur matematic. ROT MAS precizeaz faptul c funcia PLAN ar trebui s poziioneze masa rotativ n unghiul de nclinare definit. Compensaia rezult din rotirea piesei de prelucrat.

112

Prelucrarea sculei nclinate din planul nclinat


n combinaie cu M128 i cu noile FUNCII PLAN, prelucrarea cu scula nclinat ntr-un plan de prelucrare nclinat este acum posibil. Sunt disponibile dou posibiliti pentru definire:

Prelucrarea cu scula nclinat ntr-un plan de prelucrare nclinat funcioneaz numai cu freze sferice. Cu capete pivotante de 45 i mese nclinate, putei defini i unghiul de nclinare ca unghi spaial. Utilizai FUNCIA TCPM n acest caz.

Funcia PLAN (opiune software 1) 113

Prelucrarea cu scula nclinat prin intermediul deplasrii incrementale a axei rotative Prelucrarea cu scula nclinat prin intermediul vectorilor normali

Procesarea datelor DXF (opiune de software)


Fiiere DXF create ntr-un sistem CAD pot fi deschise direct de TNC, pentru a extrage contururi sau poziii de prelucrare i pentru a le salva ca programe conversaionale sau fiiere punct.

Funcia PLAN (opiune software 1)

Programele cu limbaj direct achiziionate n acest mod pot fi controlate de sisteme de comenzi TNC mai vechi, deoarece aceste programe de contur conin numai blocuri L i CC-/CP .

Afiai sau ascundei stratul DXF pentru a afia numai datele eseniale de grafic Deplasai decalarea de origine a desenului din fiierul DXF ntr-o poziie corespunztoare pe piesa de prelucrat Activai modul pentru selectarea conturului. Este posibil s nprii, s scurtai sau s lungii contururile Activai modul pentru selectarea unei poziii de prelucrare. Captai poziiile fcnd clic cu mouse-ul Deselectai contururile i poziiile selectate Salvai contururile sau poziiile selectate ntr-un fiier separat

114

Afiri grafice i stare


Consultai "Afiri grafice i de stare"

Definirea piesei de prelucrat n fereastra grafic


Caseta de dialog DIMENSIUNI PIES BRUT apare automat de fiecare dat cnd creai un nou program de pies. Creai un nou program, sau, dac suntei deja ntr-un program, apsai tasta DIMENSIUNI PIES BRUT Ax bro Punct MIN i MAX Urmeaz o selecie de funcii utilizate frecvent.

Ecran grafic de programare interactiv


Selectai configuraia PROGRAM+GRAFIC

TNC poate genera o imagine bidimensional a conturului, n timp ce l programai:


Generarea automat a imaginii grafice n timpul programrii Pornii manual generarea imaginii grafice Generai imagini grafice interactive n sensul blocurilor

Afiri grafice i stare 115

Grafice de prob i grafice de execuie


Selectai configuraia GRAFIC sau PROGRAM+GRAFIC

Afiri grafice i stare

n modurile de test rularea de prob i rularea programului, TNC poate stimula grafic procesul de prelucrare. Urmtoarele tipuri de afiri sunt disponibile prin intermediul tastelor soft:

Vizualizare plan Proiecie n 3 planuri Vizualizare 3-D Vizualizare 3-D de nalt rezoluie

116

Afiri de stare
Selectai configuraia PROGRAM+STARE sau POZIIE+STARE. n modurile de rulare a programului, ntr-o fereastr din partea de jos a ecranului vor fi afiate informaii despre Poziia sculei Viteza de avans Funcii auxiliare active Informaii suplimentare despre stare sunt disponibile prin intermediul tastelor soft, fiind afiate ntr-o fereastr suplimentar:

Activai fila Prezentare general: Afiarea celor mai importante informaii Activai fila POZIIE: Afiarea poziiilor Activai fila SCUL: Afiarea informaiilor despre scul Activai fila TRANS: Afiarea transformrilor active ale coordonatelor Deplasai filele ctre stnga Deplasai filele ctre dreapta

Afiri grafice i stare 117

Programare ISO
Programarea micrilor sculei cu coordonate carteziene G00 G01 G02 G03 G05 G06 G07* Micare liniar la deplasare rapid Micare dreapt Micare circular, n sens orar Micare circular, n sens antiorar Micare circular fr date direcionale Micare circular cu conexiune tangenial de contur Bloc de poziionare paraxial Cicluri de gurire G240 Centrare G200 Gurire G201 Alezare orificii G202 Perforare G203 Gurire universal G204 Lamare G205 Ciocnire universal G208 Frezare orificii G206 Filetare NOU G207 Filetare rigid (bro controlat) NOU G209 Filetare cu frmiare de achii G240 G262 G263 G264 G265 G267 Centrare Frezare filet Frezare filet/zencuire Frezare filet/frezare Frezare elicoidal filet/frezare Frezare exterioar filet

Programare ISO

Programarea micrilor sculei cu coordonate polare G10 G11 G12 G13 G15 G16 Micare liniar la deplasare rapid Micare dreapt Micare circular, n sens orar Micare circular, n sens antiorar Micare circular fr date direcionale Micare circular cu conexiune tangenial de contur

*) Funcie nemodal

118

Buzunare, tifturi i canale G251 G252 G253 G254 G212 G213 G214 G215 G210 G211 Buzunar dreptunghiular, complet Buzunar circular, complet Canal, complet Canal circular, complet Finisare buzunar Finisare tift Finisare buzunar circular Finisare tift circular Canal cu ptrundere reciproc Canal circular

Grup II Cicluri SL G37 G120 G121 G122 G123 G124 G125 G127 G128 G129 Definire subprogram de contur Date contur Gurire automat Tiere Finisare n profunzime Finisare lateral Urm contur Suprafa cilindru (opiune de software) Frezare canal suprafa cilindru (opiune de software) Frezare bordur suprafa cilindru (opiune de software) Frezare contur suprafa cilindru (opiune de software)

Modele de puncte G220 G221 Model punct circular Model punct liniar

G139

*) Funcie nemodal

Frezare multi-trecere G60 G230 G231 G232 Date 3-D Frezare multi-trecere Suprafa riglat Frezare frontal

Programare ISO 119

Cicluri de transformare a coordonatelor G53 G54 G247 G28 G73 G72 G80 Decalare de origine din tabelul decalrilor de origine Introducei decalarea de origine direct Setare decalare de origine Imaginea n oglind a contururilor Rotire sistem de coordonate Factor de scalare: reducere sau lrgire contururi Plan de lucru (opiune de software)

Cicluri speciale G04* G36 G39 G79* G62 Temporizare Oprire orientat a broei Desemnarea unui program ca ciclu Apelare ciclu Toleran (opiune de software)

Cicluri palpator G55* G400* G401* G402* G403* G404* G405* G410* Msurare coordonate Rotaie de baz peste 2 puncte Rotaie de baz peste 2 orificii Rotaie de baz peste 2 tifturi Rotaie de baz peste un tabel rotativ Setare rotaie de baz Rotaie de baz peste un tabel rotativ, centru orificiu Decalare de origine din centrul buzunarului dreptunghiular

Cicluri palpator Decalare de origine din centrul tiftului dreptunghiular G411* G412* Decalarea de origine din centrul gurii G413* Decalare de origine din centrul tiftului circular G414* Decalare de origine din colul exterior G415* Decalare de origine din colul interior G416* Decalare de origine din centrul cercului orificiului G417* Decalare de origine din axa de palpatorului G418* Decalare de origine din centrul a 4 guri G419* Decalare de origine dintr-o singur ax G420* Msurare unghi G421* Msurare orificiu G422* Msurare tift cilindric G423* Msurare buzunar dreptunghiular G424* Msurare tift dreptunghiular G425* Msurare lime canal G426* Msurare lime bordur G427* Msurarea oricrei coordonate G430* Msurare cerc orificiu G431* Msurare plan G440* Compensaie termic G480* Calibrai TT G481* Msurare lungime scul G482* Msurare raz scul G483* Msurare lungime i raz scul

120

Programare ISO

Definii planul de prelucrare G17 G18 G19 G20 Plan de lucru X/Y, ax scul Z Plan de lucru Z/X, ax scul Y Plan de lucru Y/Z, ax scul X A patra ax este axa sculei

Dimensiuni G90 G91 Dimensiuni absolute Dimensiuni (lan) incrementale

Unitate de msur (la nceputul programului)

G24* G25* G26* G27*

anfren cu lungime R Rotunjire col cu raz R Apropiere tangenial de contur pe arc cu raz R ndeprtare tangenial de contur pe arc cu raz R

Definiie formular gol pentru grafice G30 G31 Setai planul de lucru, coordonatele punctelor MIN Date dimensionale (cu G90, G91), coordonate ale punctului MAX

Definire scul G99* Definire scul n program cu lungimea L i raza R Alte funcii G G29 G38 G51* G98* Considerai ultima poziie drept pol Oprire rulare program Apelai urmtorul numr de scul (numai cu fiierul sculei centrale) Setai marker (numr etichet)

Compensaie raz scul G40 G41 G42 G43 G44 Nu exist compensaie de raz Compensaie raz scul, partea stng a conturului Compensaie raz scul, partea dreapt a conturului Compensaie raz paraxial: traseul este alungit Compensaie raz paraxial: traseul este scurtat

*) Funcie nemodal

Programare ISO 121

anfren, rotunjire, apropiere/deprtare de contur

G70 G71

Unitate de msur: Inch Unitate de msur: mm

Funcii de parametru Q D00 D01 D02 D03 Asigneaz o valoare numeric. Calculeaz i asigneaz suma a dou valori Calculeaz i asigneaz diferena a dou valori. Calculeaz i asigneaz produsul dintre dou valori. Calculeaz i asigneaz ctul a dou valori Calculeaz i asigneaz rdcina ptrat a unui numr Calculeaz sinusul unui unghi n grade i l asigneaz unui parametru Calculeaz cosinusul unui unghi n grade i l asigneaz unui parametru Calculeaz i asigneaz rdcina ptrat a sumei a dou ptrate (teorema lui Pitagora) Dac sunt egale, salt la eticheta dat Dac nu sunt egale, salt la eticheta dat Dac este mai mare, salt la eticheta dat Dac este mai mic, salt la eticheta dat Calculeaz unghiul din arctangent sau din sinusul i cosinusul unghiului i l asigneaz unui parametru Text ieire de afiat Text ieire sau coninut parametri prin interfaa de date Transmite valori numerice sau parametri Q ctre PLC

Programare ISO 122

D04 D05 D06 D07 D08 D09 D10 D11 D12 D13

D14 D15 D19

Adrese % A B C D E F F F G H H I J K L L L M N P P Q nceput de program Ax pivotant n jurul X Ax pivotant n jurul Y Ax rotativ n jurul Z Definire funcii de parametru Q Toleran pentru arc de rotunjire cu M112 Vitez de avans n mm/min pentru poziionarea blocurilor Temporizare n secunde cu G04 Factor de scalare cu G72 Funcia G (consultai lista cu funcii G) Unghi coordonat polar Unghi de rotaie cu G73 Coordonat X a centrului/polului cercului Coordonat Y a centrului/polului cercului Coordonat Z a centrului/polului cercului Setare marker (numr etichet) cu G98 Salt la marker (numr etichet) Lungimea sculei cu G99 Funcie auxiliar Numr bloc Parametru de ciclu cu cicluri de prelucrare Valoare sau parametru Q pentru definiii de parametru Q Parametru Q variabil R R R R R S S T T T U V W X Y Z * Raz de coordonate polare cu G10/G11/G12/ G13/G15/G16 Raz circular cu G02/G03/G05 Raz circular cu G25/G26/G27 Lungime de anfren cu G24 Raza sculei cu G99 Viteza broei n rpm Unghi pentru orientarea broei cu G36 Numrul sculei cu G99 Apelare scul Apelai urmtoarea scul cu G51 Ax paralel cu X Ax paralel cu Y Ax paralel cu Z Ax X Ax Y Ax Z Caracter pentru capt de bloc

Programare ISO 123

Funcii auxiliare M
M00 M01 M02 Oprire rulare program/Oprire bro/Agent de rcire oprit ntrerupere opional rulare program Oprire rulare program/Oprire bro/Agent de rcire oprit/Salt napoi la blocul 1/Afiare clar a strii Bro PORNIT n sens orar Bro PORNIT n sens antiorar Oprire bro Schimbare scul/Oprire rulare program (n funcie de MP-uri)/Oprire bro Agent de rcire PORNIT Agent de rcire OPRIT Bro PORNIT n sens orar/Agent de rcire PORNIT Bro PORNIT n sens antiorar/Agent de rcire PORNIT Aceeai funcie ca M02 Funcie auxiliar liber sau apelare ciclu, funcionale modal (n funcie de MP-uri) Vitez de conturare constant la coluri (eficient numai n regim de decalare) n interiorul blocului de poziionare: Coordonate relative la decalarea de origine a mainii n interiorul blocului de poziionare: Coordonate relative la poziia definit de productorul mainii M93 M94 M95 M96 M97 M98 M99 M101 M102 M103 M104 M105 M106 M107 M108 M109 Rezervat. Reducei valoarea afiat a axei rotative sub 360 Rezervat. Rezervat. Pai mici la prelucrarea conturului Suspendare compensaie traseu scul Apelare ciclu, nemodal Schimbare automat a sculei dup expirarea duratei de via a acesteia Resetare M101 Reducere vitez de avans de ptrundere la factorul F Reactivare decalare de origine dup cum a fost definit ultima dat Prelucrare cu cel de-al doilea factor kv Prelucrare cu primul factor kv Consultai Manualul utilizatorului Resetare M107 Vitez de conturare constant a bordului de tiere a sculei pe arce (cretei i micorai viteza de avans)

Funcii auxiliare M 124

M03 M04 M05 M06 M08 M09 M13 M14 M30 M89 M90 M91 M92

M110

M111 M114 M115 M116 M117 M118 M120 M124 M126 M127 M128

M129
1)

Vitez de conturare constant a bordului de tiere a sculei pe arce (micorare numai vitez de avans) Resetare M109/M110 Compensare automat a geometriei mainii cnd lucrai cu axe nclinate (opiune de software) Resetai M114 Vitez de avans pentru axele rotative n mm/min (opiune de software) Resetare M116 Suprapunere poziionare roat de mn n timpul rulrii programului Pre-calculare poziie cu compensaie raz (ANTICIPARE) Nu se includ puncte la executarea blocurilor liniare fr compensaie Cea mai scurt deplasare de traseu al axelor rotative Resetare M126 Meninere poziie scul la poziionarea cu axe nclinate (TCPM)1) (opiune de software) Resetare M128

M130 M134 M135 M136 M137 M138 M140 M141 M142 M143 M144

M145 M148 M149 M150 M200 . . . M204

Micare n poziie ntr-un sistem de coordonate nenclinat cu un plan de lucru nclinat Oprire exact pentru poziionare cu axe rotative Resetai M134 Vitez de avans F n milimetri per revoluie bro Vitez de avans F n milimetri pe minut Selectare axe nclinate pentru M114, M128 i ciclul nclinare plan de lucru Retragere din contur n direcia axei sculei Oprire monitorizare palpator tergere informaii modale despre program tergere rotaie de baz Compensare configuraie cinematic main pentru poziiile REAL/NOMINAL de la captul blocului (opiune de software) Resetare M144 Retragere automat scul din contur la o oprire NC Resetai M148 Dezactivare mesaj de eroare limitator Funcii auxiliare pentru maini cu tiere laser

TCPM: Administrare punt central scul

Consultai Manualul utilizatorului

Funcii auxiliare M 125

DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Strae 5 83301 Traunreut, Germany { +49 (86 69) 31-0 | +49 (86 69) 50 61 E-Mail: info@heidenhain.de Technical support | +49 (86 69) 32-10 00 Measuring systems { +49 (86 69) 31-31 04 E-Mail: service.ms-support@heidenhain.de TNC support { +49 (86 69) 31-31 01 E-Mail: service.nc-support@heidenhain.de NC programming { +49 (86 69) 31-31 03 E-Mail: service.nc-pgm@heidenhain.de PLC programming { +49 (86 69) 31-31 02 E-Mail: service.plc@heidenhain.de Lathe controls { +49 (86 69) 31-31 05 E-Mail: service.lathe-support@heidenhain.de www.heidenhain.de

Ve 00 533 192-V0 SW03 pdf 9/2007 Subject to change without notice

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