Sunteți pe pagina 1din 104

MANUAL DE PROGRAMARE CNC

Prefata
Va multumim foarte mult pentru participarea la trainingul nostru. DAEWOO face un efort continuu in cercetare si dezvoltare pentru a satisface cat mai mult posibil cerintele clientilor nostri. DAEWOO va ofera toate documentatia si suportul necesar pentru instruire, de aceea, cand aveti nevoie de acestea nu ezitati sa ni le cereti.Vom face tot posibilul sa va ajutam in perioada de training Va multumim.

FUNCTII G
COD G STANDARD #G00 G01 G02 G03 G04 G20 #G21 #G22 G23 G27 G28 G29 G30 #G32 G40 G41 G42 G50 G70 G71 G72 G73 G74 G75 G76 G90 G92 G94 G96 #G97 G98 #G99 COD G SPECIAL G00 G01 G02 G03 G04 G20 G21 G22 G23 G27 G28 G29 G30 G33 G40 G41 G42 G92 G70 G71 G72 G73 G74 G75 G76 G77 G78 G79 G96 #G97 G94 #G95 G90 G91 00 GRUP 01 FUNCTIE Pozitionare (avans rapid) Deplasare liniara Deplasare circulara in sens orar Deplasare circulara in sens invers orar Asteptare (temporizare) Programare in inch Programare in inch Limitele de deplasare memorate sunt active Verificarea interferentei universalului este activa Limitele de deplasare memorate sunt dezactivate Verificarea interferentei universalului este dezactivata Verificarea intoarcerii masinii la referinta Intoarcere automata la referinta Intoarcere din punctul de referinta Intoarcere la al 2-lea punct de referinta Proces de filetare Anularea compensarilor de raza Compensare de raza pe stanga Compensare de raza pe dreapta Crearea unui sistem de coordonate virtual/ Setarea unei turatii maxime pentru universal Ciclu repetitiv ( Ciclu de finisare) Ciclu repetitiv ( Ciclu de degrosare longitudinal) Ciclu repetitiv ( Ciclu de degrosare frontal) Ciclu repetitiv ( Ciclu de degrosare dupa contur) Ciclu repetitiv ( Ciclu de gaurire tip ciocanitoare) Ciclu repetitiv ( Ciclu de realizat canale pe directia lui x) Ciclu repetitiv ( Ciclu de filetare) Ciclu fix (Aschiere longitudinala) Ciclu fix (Filetare) Ciclu fix (Aschiere frontala) Seteaza o viteza de aschiere constanta (m/min) Anuleaza G96. Seteaza o turatie constanta Stabileste avansul in mm/min Stabileste avansul mm/rot Programare in coordonate absolute Programare in coordonate relative

00 06 04

01 07 00

01 02 05 03

Note) 1. Semnul # marcheaza functiile modale, adica functiile care sunt active inca de la pornirea masinii. 2. In general, sunt folosite functiile G standard insa se pot folosi si codurile speciale in functie de setarea unor anumiti parametrii.

Lista de coduri M
CO D DESCRIERE OBS COD M39 M40 M41 M42 M43 M46 M47 M50 M51 M52 M53 M54 M58 M59 M61 M62 M63 M64 M65 M66 M67 M68 M69 M70 M74 M75 DESCRIERE DESCHIDERE LINETA CUTIE VITEZE IN NEUTRU CUTIE DE VITEZA IN TREAPTA 1 CUTIE DE VITEZA IN TREAPTA 2 CUTIE DE VITEZA IN TREAPTA 3 BLOCARE BOLT PINOLA DEBLOCARE BOLT PINOLA COMANDA BARFEEDER COMANDA BARFEEDER DESCHIDERE USA INCHIDERE USA NUMARARE PIESA INCHIDERE LINETA 2 DESCHIDERE LINETA 2 VITEZA REDUSA VITEZA MARE UNIVERSAL PRINCIPAL INAINTE SI RACIRE UNIVERSAL PRINCIPAL INAPOI SI RACIRE OPRIRE UNIVERSAL SI RACIRE INCHIDERE BACURI DESCHIDERE BACURI OBS M00 STOP PROGRAM M01 STOP OPTIONAL M02 SFARSIT PROGRAM M03 UNIVERSAL PRINCIPAL INAINTE M04 UNIVERSAL SECUNDAR INAPOI M05 UNIVERSAL PRINCIPAL STOP M07 PRONIRE RACIRE CU PRESIUNE INALTA M08 PORNIRE RACIRE M09 OPRIRE RACIRE M10 PARTS CATCHER INAINTE M11 PARTS CATCHER INAPOI M13 PORNIRE AER PE TURELA M14 PORNIRE AER PE UNIVERSAL M15 OPRIRE AER M17 BLOCARE AXE MASINA M18 DEBLOCARE AXE MASINA M19 ORIENTARE UNIVERSAL M24 PORNIRE CONVEIOR SPAN M25 OPRIRE CONVEIOR SPAN M30 STOP PROGRAM SI DERULARE M31 BYPASS INTERBLOCARE M32 BYPASS INTERBLOCARE M33 SCULA ROTATIVA INAINTE M34 SCULA ROTATIVA INAPOI M35 STOP SCULA ROTATIVA M38

OPT

OPT OPT OPT OPT OPT OPT OPT OPT P60 P60

OPT OPT OPT OPT OPT MDI MDI OPT OPT OPT

OPT OPT

AXA 3 AXA 3

OPT

COD M76 M77 M78 M79 M80 M81 M84 M85 M86 M87 M88 M89 M90 M91 M92 M93 M94 M98 M99 M103 M104 M105 M110 M111 M114 M119

DESCRIERE TESIRE COLTURI ACTIVA TESIRE COLTURI INACTIV STRANGERE PINOLA DESFACERE PINOLA

OBS

COD M131 M163 M164 M165 M168 M169 M203 M204

DESCRIERE UNIVERSAL SECUNDAR INAINTE SI RACIRE UNIVERSAL SECUNDAR INAPOI SI RACIRE OPRIRE UNIVERSAL SECUNDAR SI RACIRE INCHIDERE BACURI SECUNDAR DESCHIDERE BACURI SECUNDAR AMBELE UNIVERSALE INAINTE AMBELE UNIVERSALE INAPOI STOP UNIVERSALE -

OBS

BRAT MASURARE SCULA IN OPT JOS BRAT MASURARE SCULA IN OPT SUS ROTIRE TURELA SENS ORAR ROTIRE TURELA SENS INVERS ORAR CHEMARE SUBPROGRAM SFARSIT DE SUBPROGRAM UNIVERSAL SECUNDAR INAINTE UNIVERSAL SECUNDAR INAPOI STOP UNIVERSAL SECUNDAR PARTSCATCHER INAINTE (UNIVERSAL SECUNDAR) PARTSCATCHER INAPOI (UNIVERSAL SECUNDAR) PORNIRE AER UNIVERSAL SECUNDAR ORIENTARE UNIVERSAL

AXA B AXA B

M205 M206

AXA 3 AXA 3 OPT OPT OPT

SECUNDAR
Note) 1. M00 : Pentru aceasta comanda, universalul principal se opreste si programul executat se opreste M01 : Acesta functie indeplineste acelasi rol ca si M00 numai cand butonul pentru stop optional este activat. Daca butonul nu este activat atunci aceasta functie va fi ignorata. M02 : Indica sfarsitul programului principal M30 : Are acelasi rol ca si M02 si intoarce cursorul din program la inceputul acestuia 2. Codurile M nu ar tyrebui sa fie programate in acelasi bloc cu codurile S si T. Este recomandat ca acestea sa fie declarate in blocuri separate.. 3. Muchiile ascutite se rotunjesc datorita caracteristicilor motorului Ac. Pentru a evita acest lucru folositi codurile M74 si M75.

cand se comanda M75 (detectarea erorii este dezactivata

cand se comanda M74 (detectarea erorii este activata)

4. M76, M77 Aceste coduri sunt active atunci cand se realizeaza filetare folosind G92 si sunt folosite pentru activarea si dezactivarea tesirii filetelor

(tesire filet activata)

(tesire filet dezactivata)

Functie Numar de program Numar de secventa de program Functie preparatorie Coordonate

Adresa O(EIA)/(ISO) N G X,Z U,W I,K R F,E M S T P,U,X P P,Q L A,D,I,K

Descriere Numar de program Numar de secventa de program Specifica un tip de miscare (linie, arc,etc) Pozitia de deplasare in coordonate absolute Pozitia de deplasare in coordonate relative Pozitia centrului unui cerc Raza unui cerc sau arc Defineste avansul sau pasul unui filet Comanda activarea/dezactivare pentru diferite parti ale masinii Defineste turatia axului principal sau viteza de aschiere Defineste numarul sculei si al ofsetului acesteia Defineste timpul de asteptare Defineste numarul unui subprogram chemat Numere de fraze intr-un ciclu repetitiv Numarul de repetari al unui program auxiliar Parametrii pentru cicluri fixe

Functie de avans Functie auxiliara Functie pentru universal Functie pentru scula Asteptare Desemneaza un program Desemneaza numere de secvente Numarde repetitii Parametrii

Un bloc este compus dupa cum urmeaza

Descrierea adreselor Functia T este folosita pentru a desemna numarul sculei si compensarea pentru aceasta scula. Chemarea sculei se face folosind litera T urmata de 4 cifre

Exa\emplu) Daca se da comanda (T 02 02 ) 02 cheama scula numarul 2 iar celalalt 02 cheama compensarea sculei memorata in pozitia numar 2 din tabel Anularea compensarii sculei se face cu comanda T00 Pentru usurinta in operare, este recomandat sa se foloseasca acelasi numar si pentru scula si pentru offset. Valoarea minima de compensare : + 0.001mm Valoarea maxima de compensare : + 999.999mm Valoarea compensarii pe axa X este desemnata ca valoare pe diametru

10

11

AUTO TESIRE C SI ROTUNJIRE AUTOMATA R (OPTINAL)

Note) (1) Dupa ce s-a comandat G01 pe una dintre axe , urmatoarea fraza trebuie comandata in directie verticala (2) Daca umatoarea comanda este de tip incremental desemnati volunul de deplasare in functie de pozitia punctului B baed on B point. (3) In modul G01 pot aparea urmatoarele erori

Daca se comanda I,K,R in aceasi fraza cu X si Z - Daca se comanda de 2 ori in acelasi bloc I,K,R Daca se comanda X si I sau Z si K in acelasi bloc Daca distanta de deplasare este mai mica decat distanta pana la urmatorul punct din program
(4) In timpul rularii fraza cu fraza a programului operarea se opreste in punctul C

12

13

14

G02, G03(Interpolare circulara) Fiecare axa se deplaseza circular pe coordonatele declarate cu viteza programata.

Conditii 1 2 Directia de rotire Coordonatele punctului final Distanta pana la punctul final Distanta dintre punctul de inceput si centrul cercului Raza cercului fara semn, raza circumferintei

Instructiune G02 G03 X,Z U,W I,K R

Descriere Pe dreapta Pe stanga Sens orar Sens invers orar Sens invers orar Sens orar Locatia punctului final in coord. Absolute Distanta de la pct de inceput la cel final Distanta de la punctul de inceput la centrul cercului cu semn ,valoarea razei (I desemneaza intotdeauna raza) Raza circumferintei

15

Note) (1)Daca I sau K au valoare 0 se pot omite. (2) G02 I_: Realizeaza un cerc. (3) Este recomandat sa se foloseasca R cand se realizeaza o raza mai mica de 180 0 . (4) Cand se desemneaza un R care este mai mic decat jumatate din distanta de deplasare, nu anulati R si realizati jumatate de cerc. (5) Cand se defineste I,K si R in acelasi timp R este activ. (6) Cand punctul final nu se afla pe circumferinta ca urmare a desemnarii gresite a lui K:

16

17

18

19

20

1 G04 (Asteptare) Dupa trecerea timpului comandat prin X(u) sau P ,se va executa urmatoarea fraza. In cazul unei temporizari de 10 secunde: G04 X10.0 : (G04 X10000 : ) G04 U10.0 : (G04 U10000 : ) G04 P10000.0 : (G04 P1000 : ) Intoarcerea automata la referinta Referinta este reprezentata de un anumit punct fixat in coordonatele masinii. Valorile acestor coordonate sunt setate in parametrii OT-C/F FS16/18T Parametrul Nr N708(X) N1240(X, Z) N709(Z) 1) G27(Verificarea intoarcerii la referinta) Pozitia este determinata prin deplasare rapida la valoarea setata in parametrii CNC prin comanda.

Exemplu) Cand parametrul N708(X) este 330000 N709(Z)este 529000

Daca pozitia finala este pozitia de referinta atunci lampa de referinta este activa. Nota) Daca se comanda G27 trebuiesc anulate bvalorile de OFFSET 2) G28(Intoarcerea automata la referinta) Prin comanda, axele specificate se vor intoarce la referinta. G28 X(u) Z(w) :

Exemplu ) Cand parametrul N708(X) este 330000 N709(Z) este 529000

21

Efectul lui G28 este acela axele comandate ajung la referinta trecand prin centru. Nota) Cand se comanda G28, in principiu toate compensarile sculei trebuiesc anulate. 3) G29(Intoarcerea automata din referinta) Axa comandata merge prin punctul central memorat si apoi merge in punctul stabilit G29 X(u) Z(w) : In general se foloseste imediat dupa G28 sau G30

4) G30(Intoarcerea la a 2-a referinta) Axa comandata se intoarce automat la a 2-a referinta (valori setate in parametrii NC). G30 X(u) Z(w)) :

Referinta) In general , a-2-a referinta este folosita ca punct de start pentru programe.

22

G32 (CICLU DE FILETARE) Folosind comanda G32 se pot executa filete drepte sau conice de un anumit pas. G32 Z(w) F : (G32 se aplica intr-un singur bloc) X(u) F : Exaemplu 1) Filet drept

Cand se executa G32 , avansul (pasul) este modal

23

Exemple\ul 1) Pas constant G32 X(u) Z(w) F : Pentru ca este conic se aplica pe ambele axe simultam

Referinta) Valori pentru filetul incomplet 1 si 2 3,6 xLxn 1 = L = pasul filetului 1800 n= turatia universalului Lxn 2 = 1800

24

25

26

27

Compensarea de raza a sculei G40 : anularea compensarii de raza G41 : Cand scula se afla in stanga piesei si in functie de directia de inaintare. G42 : Cand scula se afla in dreapta piesei si in functie de directia de inaintare.

Ce reprezinta compensarea de raza a sculei? Daca la varful sculei exista o raza R, aceasta raza trebuie compensata in cazul in care se taie conic sau circular. Din acest motiv aceasta compensare se numeste compensare de raza. (In cazul compensarii de raza , trebuie sa adaugati valoarea razei R si a pozitiei Tin coloanele din pagina de OFFSET. Exemplul 1) Cand nu se foloseste compensare de raza trerbuiesc calculate valorile a si b

28

Exemplul 2) Cand se foloseste compensarea de raza Nu trebuiesc calculate valorile a si b. Daca pozitiile a si b sunt date in program scula se compenseaza automat si se deplaseaza la valoarea compensata..

Prezentare 1) In cazul in care nu exista compensare

Prezentare 2) In cazul in care exista compensare

29

1) Directia imaginara (In cazul coordonatelor pe dreapta)


Directia imaginara vazuta din centrul razei este dictata de directia de taiere a sculei . Din acest motiv , trebuie setata cu volumul de compensare. Directia si numarul imaginar sunt alese din urmatoarele 8 tipuri.

30

31

Nr OFFSET 01 02 . . 16

X 0.75 -1.234 . . .

Z -0.93 10.987 . . .

0.4 0.8 . . .

Directia sculei 3 2 . . .

Gama de valori pentru OFFSET 0 +999.999mmmm

32

33

34

G71 (CICLU DE DEGROSARE LONGITUDINAL) G71 U( d) R(e) : G71 P Q U( u) W( w) F

Exemplu de program

35

36

Exemple de programe Ciclu de degrosare longitudinal (G71) (Tip 1)

37

G72(CICLU DE DEGROSARE FRONTAL) G72 W( d) R(e) : G72 P_ Q_ U( u) W( w) F

Exemple de program

38

Exemple de program Ciclu de degrosare frontal (G72)

39

G73(DEGROSARE DUPA CONTUR) G73 U( i) R(d) W( k) : G73 P Q U( u) W( w) F :

40

Exemple de program Degrosare dupa contur(G73)

Valori pe diametru, in mm

41

42

G74(Gaurire intermitenta pe directia lui Z) 1) Ciclu de gaurire G74 R(e) : G74 Z(w) Q( k) F :

Exemplu de program

43

2) Ciclu de realizat canale frontale G74 R(e) : G74 X(u) Z(w) P( i) Q( k) R( d) F :

R(e) : Volum de retragere (Comanda modala) P( i) : Deplasarea pe axa X Q( k) : Volumul de taiere pe axa Z (Q5000=5mm) X(u) : Volumul total pe axa X Z(w) : Adancimea finala pe Z

R( d) : Volumul de retragere pe axa Z la final( Declarati semnul si raza in functie de directia retragerii)
F : Avansul de lucru

44

Daca se realizeaza un singur canal se poate omite X(u), P( i) (in cazul omiterii aceasta se va face simultan)

45

46

G75( Realizare de canal pe directia lui X:Gaurire intermitenta in directie axiala) G75 R(e) : G75 X(u) Z(w) P( i) Q( k) R( d) F :

R(e) : Volumul de retragere (Comanda modala) X(u) : Distanta pe axa X Z(w) : Distanta pe axa Z Q(k) : Deplasarea pe axa Z P(i) : Volumul de taiere pe axa X (Valori pe raza) R(d) : Volumul de retragere la sfarsitul axei X (desemnati semnul in functie de directia de retragere) F : Avansul de lucru

47

- Aceasta functie are acelasi efect ca si G74 cu diferenta ca axele X si Z sunt inversate. Daca se realizeaza un canal valorile Z si P se pot omite in acelasi timp

48

49

50

51

G76(Ciclu repetitiv de filetare) Prin intermediul comenzii G76 se poate executa un ciclu de

52

(Exemplul 1) G76 Ciclu de filetare

53

(Exemplu) G76 Ciclu de filetare

54

55

G90 Ciclu fix 1) Ciclu de aschiere fix

56

Exemplu ) Cand conicitatea este R

57

(Exemplul 1) G90 Ciclu fix

58

(Exemplul 2) G90 Ciclu fix

59

60

G92 Ciclu fix

1) Ciclu fix de aschiere

Note) Nu se poate modifica avansul si turatia axului principal in acest ciclu

61

Exemplul 1) Cand conicitatea este R Examplu) M50 x 1.5

62

(Exemplul 1) G90 Ciclu fix

63

(Exemplul 2) G92 Ciclu de filetare

64

65

G94 (Degrosare in ciclu frontal)

X(U) : Punctul final pe X Z(W) : Punctul final pe Z R- : directia inclinarii F: Avansul de lucru

66

67

(Exemplul1) G94 Degrosare in ciclu frontal

68

(Exemplul 2) G94 Ciclu de degrosare frontal

69

G96, G97 (Activarea/Dezactivarea aschierii cu viteza de aschiere constanta)

Cod G G96 G97

Aschiere cu viteza de aschiere constanta Activat Dezactivat

Semnificatie Turatia axului principal se modifica pentru a pastra viteza de aschiere constanta Turatia axului principal ramane constanta

Unitati m/min Rot/min

Exemplu) G96 S100 :Viteza de aschiere este de 100m/min


G97 S100 : Turatia axului principal este de 100rot/min G98, G99(Selectarea tipului de avans)

Cod G G96 G97

Semnificatie Avans pe min Avans pe rotatie

Unitati mm/min mm/rot

Exemplu) G98 G01 Z100.0 F50.0 :Avansul sculei este de 50m/min G97 G01 Z10.0 F0.3 : Avansul sculei este de 0.3mm/rot Totusi, daca nu este comandat G98 masina este setata pe comanda G99 la pornire De aceea nu este necesara comanda G99 decat pentru a anula G98.

70

<Formula de calcul pentru raza placutei>

71

Exemplu) PROGRAM

72

Exemplu) PROGRAM

73

74

(Exemplul1 )

Proces Dimensiuni Material

Prelucrare frontal.Prlucrare diametre exterioare 45 x 60L S45C

Conditii de utilizare a sculei Prelucrare frontal. SCULA PCLNR/L PCLNR/L-1 TIP PROCES Degrosare Finisare Prlucrare diametre exterioare SCULA PCLNR/L PCLNR/L-1 TIP PROCES Degrosare Finisare

75

(Exemplu 2 )

Proces Dimensiuni Material

Prelucrare frontal.Prlucrare diametre exterioare conic 70 x 100L S45C

Conditii de utilizare a sculei Prelucrare frontal. SCULA PCLNR/L PCLNR/L-1 TIP PROCES Degrosare Finisare Prlucrare diametre exterioare SCULA PCLNR/L PCLNR/L-1 TIP PROCES Degrosare Finisare

76

(Exemplul 3 )

Proces Dimensiuni Material

Prelucrare frontal.Prlucrare diametre exterioare conic, tesire 60 x 75L S45C

Conditii de utilizare a sculei Prelucrare frontal. SCULA PCLNR/L PCLNR/L-1 TIP PROCES Degrosare Finisare Prlucrare diametre exterioare SCULA PCLNR/L PCLNR/L-1 TIP PROCES Degrosare Finisare

77

(Exemplul 4 )

Proces Dimensiuni Material

Prelucrare frontal.Prlucrare diametre exterioare.Canale,tesire,raza 70 x 70L S45C

Conditii de utilizare a sculei Prelucrare frontal


SCULA TIP PROCES

Prelucrare diametru exterior.


SCULA TIP PROCES

Executie canal
SCULA TIP PROCES

PCLNR/L Degrosare PCLNR/L-1 Finisare

PCLNR/L PCLNR/L-1

Degrosare Finisare

PCLNR/L Degrosare+finisare PCLNR/L-1

78

Exemplul 5 )

Proces Prelucrare frontal.Prlucrare diametre exterioare.Canale,tesire,raza, filetare Dimensiuni 90 x 80L Material S45C

Conditii de utilizare a sculei Prelucrare frontala SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare Executie canale Executie filetare SCULA TIP PROCES R/L 154,91 Degrosare+finisare Prelucrare diametre exterioare SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare SCULA R/L 166,0 TIP PROCES Degrosare+finisare

79

Exemplul 6 )

Proces Prelucrare frontal.Prlucrare diametre exterioare. Filetare, conturare) Dimensiuni 65 x 88L Material S45C

Conditii de utilizare a sculei Prelucrare frontal


SCULA TIP PROCES

Prelucrare diametre exterioare


SCULA TIP PROCES

Executie canal
SCULA TIP PROCES

PCLNR/L PCLNR/L-1
SCULA

Degrosare Finisare

PCLNR/L PCLNR/L-1

Degrosare Finisare Filetare

R/L 154,91 Degr.+ finisare

Prelucrare frontal
TIP PROCES

SCULA

TIP PROCES

Profilata

Degr. + finisare

R/L 166,0

Degr. + finisare

80

(Exemplul 7 )

Proces Dimensiuni Material

.Prlucrare diametre exterioare. Raze 80 x120L S45C

Conditii de utilizare a sculei Prelucrare diametre exterioare SCULA SVVBN TIP PROCES Degrosare+ finisare

81

(Exemplul 8 )

Proces Dimensiuni Material

Prelucrare diametre exterioare pe circumferinta 82 x 120L S45C

Conditii de utilizare a sculei Prelucrare diametre exterioare SCULA SVVBN TIP PROCES Degrosare+ finisare

82

(Exemplul 9 )

Proces Dimensiuni Material

.Prlucrare diametre exterioare. Filetare. Tesire, raze 60 x 110L S45C

Conditii de utilizare a sculei Prelucrare frontala SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare Executie canale SCULA R/L 154,91 TIP PROCES Degrosare+finisare Prelucrare diametre exterioare SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare Executie filetare SCULA R/L 166,0 TIP PROCES Degrosare+finisare

83

(Exemplul 10 )

Proces Dimensiuni Material

Prlucrare diametre exterioare. Prelucrare diametre interioare 60 x 110L S45C

Conditii de utilizare a sculei Prelucrare frontal


SCULA TIP PROCES

Prelucrare diametre exterioare


SCULA TIP PROCES

Prelucrare diametre interioare


SCULA
S-20S PCLNR/L S-20S PCLNR/L

TIP PROCES

PCLNR/L PCLNR/L-1

Degrosare Finisare

PCLNR/L PCLNR/L-1

Degrosare Finisare

Degrosare Finisare

84

(Exemplul 11 )

Proces Dimensiuni Material

Prlucrare diametre exterioare. Prelucrare diametre interioare 110 x 75L x 25 (Teava) S45C

Problema 1) Program cand materialul este teava Problem 2) Program cand materialul este bara

Conditii de utilizare a sculei Prelucrare frontal


SCULA TIP PROCES

Prelucrare diametre exterioare


SCULA TIP PROCES

Prelucrare diametre interioare


SCULA
S-20S PCLNR/L S-20S PCLNR/L

TIP PROCES

PCLNR/L PCLNR/L-1

Degrosare Finisare

PCLNR/L PCLNR/L-1

Degrosare Finisare

Degrosare Finisare

85

Exemplul 12 )

Proces Dimensiuni Material

Prlucrare diametre exterioare. Prelucrare diametre interioare 110 x 75L x 25 (Teava) S45C

Conditii de utilizare a sculei Prelucrare frontala SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare Executie canale SCULA PCLNR/L PCLNR/L-1 TIP PROCES Degrosare+finisare Prelucrare diametre exterioare SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare Prelucrare diametru interior SCULA TIP PROCES S-20S PCLNR/L Degrosare S-20S PCLNR/L Finisare

86

Exemplul 13 )

Proces Dimensiuni Material

Prlucrare diametre exterioare. Prelucrare diametre interioare. Tesire. Canal 90 x 60L x 20 (Teava) S45C

Problema 1) Program cand materialul este teava Problem 2) Program cand materialul este bara

Conditii de utilizare a sculei Prelucrare frontala SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare Executie canale diametru interior SCULA TIP PROCES PCLNR/L Degrosare+finisare PCLNR/L-1 Prelucrare diametre exterioare SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare Prelucrare diametru interior SCULA TIP PROCES S-20S PCLNR/L Degrosare S-20S PCLNR/L Finisare

87

Tabel ajutator cu functii trigonometrice

88

FORMULE 1. Teorema lui Pythagora

2. Functii trigonometrice

3. Legea SIN Determinarea lungimii a 2 laturi (Se cunosc o latura si 2 unghiuri) Determinarea a 2 unghiuri (Se cunosc 2 laturi si un unghi)

4. Legea COS Determinarea lungimii a 2 laturi (Se cunosc o latura si 2 unghiuri) Determinarea a 2 unghiuri (Se cunosc 2 laturi si un unghi)

89

Conditii de aschiere

1. Conditii de aschiere Material Clasificare Otel carbon Rezistenta la tractiune 60kg/mm Degrosare

Adancimea de aschiere d (mm) 3 -5 2-3

Viteza de aschiere v (m/min) 180 - 200 200 250 250 280 124 125 90 110 1000 1600 rot - 25

Avansul F (mm/rot) 0,3 0,4 0,3 0,4 0,1 0,2

Materialul sculei P10 20 P10 20 P01 10 P10 20

Finisare Filetare Canal Centruire Otel aliat 140kg/mm Gaurire Degrosare Finisare Fonta HB 150 Canal Degrosare Finisare Aluminiu Canal Degrosare Finisare Bronz Alama Canal Degrosare Finisare Otel inoxidabil Canal Degrosare Finisare Canal

0,2 0,5

0,08 0,2 0,08 0,15 0,08 0,2 0,3 0,4 0,1 0,2 0,08 0,2 0,3 0,5 0,1 0,2 0,08 0,2 0,3 0,5 0,1 0,2 0,1 0,2 0,2 0,4 0,1 0,2 0,1 0,2 0,2 0,35 0,1 0,2 - 0,15

P10 20 SKH 2 SKH 9 P10 20 P10 20 P10 20 K10 20 K10 20 K10 - 20 K10 K10 K10 K10 K10 K10 P10 20 P01 10 P10 - 20

34 0,2 0,5 34 0,2 0,5 24 0,2 0,5 35 0,2 0,5 23 0,2 0,5

150 180 200 250 70 - 100 200 250 250 280 100 - 125 400 1000 700 1600 350 - 1000 150 300 200 500 150 - 200 150 180 180 200 60 - 90

(Note) 1) Conditii pentru scule placate 2) Conditiile de aschiere se schimba in functie de unghiurile sculelor

90

2. Date pentru filetare pentru material

PAS Adancime Filet Rorunjire Varf

P1.0 H2 R 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

1.0 0.6 0.07 0.26 0.20 0.10 0.05

1.25 0.74 0.09 0.30 0.20 0.11 0.08 0.05

1.5 0.89 0.11 0.30 0.20 0.14 0.12 0.09 0.05

1.75 1.05 0.13 0.30 0.25 0.16 0.12 0.10 0.07 0.05

2.0 1.19 0.14 0.30 0.25 0.20 0.14 0.11 0.08 0.06 0.05

2.5 1.49 0.18 0.30 0.28 0.24 0.20 0.15 0.11 0.09 0.07 0.05

3.0 1.79 0.22 0.35 0.30 0.28 0.22 0.19 0.13 0.10 0.08 0.07 0.05 0.05

3.5 2.08 0.25 0.35 0.35 0.30 0.25 0.20 0.15 0.12 0.10 0.08 0.05 0.05 0.05

4.0 2.38 0.29 0.35 0.35 0.30 0.26 0.23 0.20 0.17 0.14 0.10 0.10 0.08 0.05 0.05

4.5 2.68 0.32 0.40 0.35 0.30 0.28 0.25 0.22 0.20 0.15 0.12 0.10 0.09 0.08 0.05 0.05 0.05

5.0 2.98 0.36 0.45 0.35 0.32 0.30 0.25 0.25 0.20 0.17 0.15 0.15 0.10 0.10 0.08 0.06 0.06

Numar de treceri

91

92

1.Duceti masina la referinta in mod manual. 2. Introduceti piesa in bacuri si aduceti scula in contact cu piesa la fata acesteia 3. Dupa ce s-a realizat contactul nu mai trebuie deplasata scula pe axa Z 4. Selectati ecranul WORKSHIFT 5. Introduceti datele si anume valoarea coordonatei Z din program si dupa ce se apasa tasta MEASURE masina va calcula automat pozitia de start.. 6. Dupa ce ati introdus datele apasati butonul OFFSET

93

94

95

4. Pregatiti alta scula pentru a seta pozitia acesteia 5. Atingeti usor de marginea piesei 6. Daca introduceti valoarea gasita dupa metoda de mai sus diferenta dintre cele 2 scule va fi determinata si inregistrata automat 7. Gasiti OFFSETUL pe X prin aceasi metoda ca la punctul 3 8. OFFSET-ul pentru fiecare scula in parte se ia dupa metoda de mai sus (Atentie) 1. In ecranul WORK/SHIFT introduceti doar valori pe Z , nu si pe X . 2. Pentru sculele tip burghiu setati offset numai pe axa Z. Pentru axa X folositi valoarea 0 3. Daca folositi metoda de mai sus nu trebuie sa folositi sistemul de coordonate G50 in program Exemplu) (Folosind TOOL MEASURE) O 3333 : N1 G50 T0100 S1800 M42 : G96 S100 M03 : (When not using TOOL MEASURE) O 3334 : N1 G50 T100. Z100. T0100 S1800 M42 : G96 S170 M03 :

96

CODURI M
M00: STOP PROGRAM Cand este comandat codul M00 in modurile automate MDI sau MEM masina se va opri din ciclul automat imediat dupa executia frazei ce contine codul M00. Cand masina se opreste c codul M00 se poate lucra manual folosind modul de lucru JOG. Pentru a relua ciclul automat readuceti masina in modul automat si apasati butonul de START CICLU NOTA Axul principal se opreste la M00. Bacurile se pot inchide si deschide din pedala fara a schimba modul de lucru M01: STOP OPTIONAL Acest cod are aceasi semnificatie ca si M00 cu diferenta ca acest cod se foloseste in acelasi timp cu un buton selector de pe panoul de operare care activeaza si dezactiveaza aceasta functie M02: SFARSIT DE PROGRAM Acest cod este folosit in ultima fraza de program si dupa executia acestui cod masina se opreste din ciclu automat si executa o comanda de Reset M03: ROTIRE AX PRINCIPAL IN SENS INVERS ORAR Acest cod realizeaza rotirea axului principal in sens invers orar. In acelasi bloc cu M03 trebuie specificat si un cod S. Daca se comanda deschiderea bacurilor in acelasi timp cu rotirea axului va aparea o eroare M04: ROTIRE AX PRINCIPAL IN SENS ORAR Acest cod realizeaza rotirea axului principal in sens orar. In acelasi bloc cu M03 trebuie specificat si un cod S. Daca se comanda deschiderea bacurilor in acelasi timp cu rotirea axului va aparea o eroare M05: OPRIRE AX PRINCIPAL Acest cod realizeaza oprirea axului principal. Chiar daca axul s-a oprit viteza de rotire a axului ramane activa. Daca se comanda din nou M03 sau M04 axul se va roti cu viteza memorata. M07: PORNIRE POMPA DE RACIRE DE PRESIUNEMARE (OPTIUNE) Acest cod porneste pompa de racire de inalta presiune M08: PORNIRE POMPA DE RACIRE Acest cod porneste pompa de racire in momentul in care butonul specific acestei functii de pe panoul de operare este pe pozitia ON. M09:OPRIRE POMPE DE RACIRE Acest cod realizeaza oprirea pompelor de racire M10: PARTS CATCHER INAINTE (OPTIUNE) Acest cod realizeaza ridicarea PARTS CATCHER pentru colectarea piesei debitate din universal

97

CODURI M
M11: RETRAGERE PARTS CATCHER Acest cod realizeaza retragere PARTS CATCHER M13: JET DE AER PE TURELA (OPTIUNE) Acest cod realizeaza activarea unui jet de er pe turela M14: JET DE AER PE UNIVERSAL (OPTIUNE) Acest cod realizeaza activarea unui jet de er pe universal M15: OPRIRE JET DE AER (OPTIUNE) Acest cod realizeaza oprirea jetului de aer Este disponibil pentru M13 si M14 M17: BLOCARE AXE MASINA Acest cod realizeaza blocarea axelor masinii. Este disponibil doar in modul MDI M18: DEBLOCARE AXE MASINA Acest cod realizeaza deblocarea axelor masinii. Este disponibil doar in modul MDI M19: ORIENTAREA AXULUI PRINCIPAL (OPTIUNE) Acest cod opreste axul principal la un unghi fix. M19SXXX multi orientare ax principal Cand M19 si S sunt comandate in acelasi bloc pozitia de oprire a axului este determinata de codul S M24: PORNIRE BANDA PENTRU SPAN (OPTIONAL) Acest cod realizeaza pornirea benzii pentru span M25: OPRIRE BANDA PENTRU SPAN (OPTIONAL) Acest cod realizeaza oprirea benzii pentru span M31: DEZACTIVARE BLOCARE BACURI SI PINOLA Acest cod permite operarea automata cand bacurile sunt deschise precum si actionarea pinolei in timpul rotirii. M32 : DEZACTIVARE BLOCARE LINETA Acest cod permite inchiderea si deschiderea linetei in timpul rotirii axului principal M33: ROTIRE SCULA ROTATIVA IN SENS INVERS ORAR Acest cod realizeaza rotirea sculei rotative in sens invers orar. M34: ROTIRE SCULA ROTATIVA IN SENS ORAR Acest cod realizeaza rotirea sculei rotative in sens orar. M335: OPRIRE SCULA ROTATIVA Acest cod realizeaza oprirea sculei rotative..

CODURI M
M11: RETRAGERE PARTS CATCHER Acest cod realizeaza retragere PARTS CATCHER M13: JET DE AER PE TURELA (OPTIUNE) 98

Acest cod realizeaza activarea unui jet de er pe turela M14: JET DE AER PE UNIVERSAL (OPTIUNE) Acest cod realizeaza activarea unui jet de er pe universal M15: OPRIRE JET DE AER (OPTIUNE) Acest cod realizeaza oprirea jetului de aer Este disponibil pentru M13 si M14 M17: BLOCARE AXE MASINA Acest cod realizeaza blocarea axelor masinii. Este disponibil doar in modul MDI M18: DEBLOCARE AXE MASINA Acest cod realizeaza deblocarea axelor masinii. Este disponibil doar in modul MDI M19: ORIENTAREA AXULUI PRINCIPAL (OPTIUNE) Acest cod opreste axul principal la un unghi fix. M19SXXX multi orientare ax principal Cand M19 si S sunt comandate in acelasi bloc pozitia de oprire a axului este determinata de codul S M24: PORNIRE BANDA PENTRU SPAN (OPTIONAL) Acest cod realizeaza pornirea benzii pentru span M25: OPRIRE BANDA PENTRU SPAN (OPTIONAL) Acest cod realizeaza oprirea benzii pentru span M31: DEZACTIVARE BLOCARE BACURI SI PINOLA Acest cod permite operarea automata cand bacurile sunt deschise precum si actionarea pinolei in timpul rotirii. M32 : DEZACTIVARE BLOCARE LINETA Acest cod permite inchiderea si deschiderea linetei in timpul rotirii axului principal M33: ROTIRE SCULA ROTATIVA IN SENS INVERS ORAR Acest cod realizeaza rotirea sculei rotative in sens invers orar. M34: ROTIRE SCULA ROTATIVA IN SENS ORAR Acest cod realizeaza rotirea sculei rotative in sens orar. M335: OPRIRE SCULA ROTATIVA Acest cod realizeaza oprirea sculei rotative..

99

100

101

102

103

M169: INCHIDERE UNIVERSAL SECUNDAR Acest cod realizeaza inchiderea universalului secundar in mod automat M203: ROTIREA AMBELOR UNIVERSALE IN SENS ORAR IN MOD SINCRON Universalul principal si cel secundar pornesc simultan in sens orar. Miscarea lor este sincronizata dupa rotatia universalului principal M204: ROTIREA AMBELOR UNIVERSALE IN SENS INVERS ORAR IN MOD SINCRON Universalul principal si cel secundar pornesc simultan in sens invers orar. Miscarea lor este sincronizata dupa rotatia universalului principal M205: OPRIREA UNIVERSALELOR IN MOD SINCRON Rotirea sincronizata a celor 2 universale este intrerupta

104