P. 1
Program Strung Tradus

Program Strung Tradus

|Views: 1,273|Likes:
Published by Vlad Eugen

More info:

Published by: Vlad Eugen on Nov 21, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

06/11/2013

pdf

text

original

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.

2

3

2.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. In general. sunt folosite functiile G standard insa se pot folosi si codurile speciale in functie de setarea unor anumiti parametrii. Semnul # marcheaza functiile modale. 4 . adica functiile care sunt active inca de la pornirea masinii. 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.

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 5 .

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 6 .

Este recomandat ca acestea sa fie declarate in blocuri separate. 3.. Pentru a evita acest lucru folositi codurile M74 si M75. 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) 7 . Muchiile ascutite se rotunjesc datorita caracteristicilor motorului Ac. M02 : Indica sfarsitul programului principal M30 : Are acelasi rol ca si M02 si intoarce cursorul din program la inceputul acestuia 2. 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.SECUNDAR Note) 1. Daca butonul nu este activat atunci aceasta functie va fi ignorata. Codurile M nu ar tyrebui sa fie programate in acelasi bloc cu codurile S si T. cand se comanda M75 (detectarea erorii este dezactivata cand se comanda M74 (detectarea erorii este activata) 4. M76.

D.W I.Q L A.I.Z U.U. arc.X P P.Functie Numar de program Numar de secventa de program Functie preparatorie Coordonate Adresa O(EIA)/(ISO) N G X.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 8 .K R F.E M S T P.K Descriere Numar de program Numar de secventa de program Specifica un tip de miscare (linie.

Valoarea minima de compensare : + 0.999mm Valoarea compensarii pe axa X este desemnata ca valoare pe diametru 9 . 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.Descrierea adreselor Functia T este folosita pentru a desemna numarul sculei si compensarea pentru aceasta scula.001mm Valoarea maxima de compensare : + 999.

10 .

11 .

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.AUTO TESIRE „C” SI ROTUNJIRE AUTOMATA „R” (OPTINAL) Note) (1) Dupa ce s-a comandat G01 pe una dintre axe .K. (3) In modul G01 pot aparea urmatoarele erori – Daca se comanda I.Daca se comanda de 2 ori in acelasi bloc I.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 .R in aceasi fraza cu X si Z .K.

13 .

14 .

raza circumferintei Instructiune G02 G03 X. G03(Interpolare circulara) Fiecare axa se deplaseza circular pe coordonatele declarate cu viteza programata.W I.G02.K R Descriere Pe dreapta Pe stanga Sens orar Sens invers orar Sens invers orar Sens orar Locatia punctului final in coord. 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.Z U. 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 3 15 .

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

17 .

18 .

19 .

20 .

axele specificate se vor intoarce la referinta. G28 X(u) Z(w) : Exemplu ) Cand parametrul N708(X) este 330000 N709(Z) este 529000 21 . Exemplu) Cand parametrul N708(X) este 330000 N709(Z)este 529000 Daca pozitia finala este pozitia de referinta atunci lampa de referinta este activa. In cazul unei temporizari de 10 secunde: G04 X10.1 G04 (Asteptare) Dupa trecerea timpului comandat prin X(u) sau P . Nota) Daca se comanda G27 trebuiesc anulate bvalorile de OFFSET 2) G28(Intoarcerea automata la referinta) Prin comanda. Valorile acestor coordonate sunt setate in parametrii OT-C/F FS16/18T Parametrul Nr N708(X) N1240(X.0 : (G04 P1000 : ) Intoarcerea automata la referinta Referinta este reprezentata de un anumit punct fixat in coordonatele masinii.0 : (G04 U10000 : ) G04 P10000.se va executa urmatoarea fraza.0 : (G04 X10000 : ) G04 U10. Z) N709(Z) 1) G27(Verificarea intoarcerii la referinta) Pozitia este determinata prin deplasare rapida la valoarea setata in parametrii CNC prin comanda.

a-2-a referinta este folosita ca punct de start pentru programe. Nota) Cand se comanda G28. 22 .Efectul lui G28 este acela axele comandate ajung la referinta trecand prin centru. in principiu toate compensarile sculei trebuiesc anulate. G30 X(u) Z(w)) : Referinta) In general . 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).

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 .

6 xLxn δ1 = L = pasul filetului 1800 n= turatia universalului Lxn δ2 = 1800 24 .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.

25 .

26 .

27 .

Exemplul 1) Cand nu se foloseste compensare de raza trerbuiesc calculate valorile a si b 28 . aceasta raza trebuie compensata in cazul in care se taie conic sau circular. trebuie sa adaugati valoarea razei R si a pozitiei Tin coloanele din pagina de OFFSET.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. (In cazul compensarii de raza . Ce reprezinta compensarea de raza a sculei? Daca la varful sculei exista o raza R. Din acest motiv aceasta compensare se numeste compensare de raza. G42 : Cand scula se afla in dreapta piesei si in functie de directia de inaintare.

Prezentare 1) In cazul in care nu exista compensare Prezentare 2) In cazul in care exista compensare 29 . ∗ Daca pozitiile a si b sunt date in program scula se compenseaza automat si se deplaseaza la valoarea compensata.Exemplul 2) Cand se foloseste compensarea de raza ∗ Nu trebuiesc calculate valorile a si b..

1) Directia imaginara (In cazul coordonatelor pe dreapta) Directia imaginara vazuta din centrul razei este dictata de directia de taiere a sculei . Directia si numarul imaginar sunt alese din urmatoarele 8 tipuri. 30 . Din acest motiv . trebuie setata cu volumul de compensare.

31 .

234 . .75 -1. . . . Directia sculei 3 2 . .93 10. . Z -0. 16 X 0.4 0. Gama de valori pentru OFFSET 0 – +999. . 0. .987 .Nr OFFSET 01 02 .999mmmm 32 . .8 .

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 .

in mm 41 .Exemple de program Degrosare dupa contur(G73) Valori pe diametru.

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 .

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

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

SCULA PCLNR/L PCLNR/L-1 TIP PROCES Degrosare Finisare Prlucrare diametre exterioare SCULA PCLNR/L PCLNR/L-1 TIP PROCES Degrosare Finisare 76 .Prlucrare diametre exterioare conic Ø70 x 100L S45C Conditii de utilizare a sculei Prelucrare frontal.(Exemplu 2 ) Proces Dimensiuni Material Prelucrare frontal.

tesire Ø60 x 75L S45C Conditii de utilizare a sculei Prelucrare frontal.(Exemplul 3 ) Proces Dimensiuni Material 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 .Prlucrare diametre exterioare conic.

Canale.(Exemplul 4 ) Proces Dimensiuni Material Prelucrare frontal.Prlucrare diametre exterioare. 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 .raza Ø70 x 70L S45C Conditii de utilizare a sculei Prelucrare frontal SCULA TIP PROCES Prelucrare diametru exterior.tesire.

Exemplul 5 ) Proces Prelucrare frontal. 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.Prlucrare diametre exterioare.0 TIP PROCES Degrosare+finisare 79 .tesire.91 Degrosare+finisare Prelucrare diametre exterioare SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare SCULA R/L 166.Canale.raza.

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.0 Degr.+ finisare Prelucrare frontal TIP PROCES SCULA TIP PROCES Profilata Degr.91 Degr. Filetare.Prlucrare diametre exterioare. + finisare R/L 166.Exemplul 6 ) Proces Prelucrare frontal. + finisare 80 .

Prlucrare diametre exterioare.(Exemplul 7 ) Proces Dimensiuni Material . 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 .

91 TIP PROCES Degrosare+finisare Prelucrare diametre exterioare SCULA TIP PROCES PCLNR/L Degrosare PCLNR/L-1 Finisare Executie filetare SCULA R/L 166. Filetare.0 TIP PROCES Degrosare+finisare 83 . 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.(Exemplul 9 ) Proces Dimensiuni Material .Prlucrare diametre exterioare. Tesire.

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 10 ) Proces Dimensiuni Material Prlucrare diametre exterioare.

(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 .

Prelucrare diametre interioare. Tesire.Exemplul 13 ) Proces Dimensiuni Material Prlucrare diametre exterioare. 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 .

Teorema lui Pythagora 2. 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 . 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.FORMULE 1.

5 3–5 0.08 – 0.90 (Note) 1) Conditii pentru scule placate 2) Conditiile de aschiere se schimba in functie de unghiurile sculelor 90 .2 0.4 0.2 – 0.25 Avansul F (mm/rot) 0.0.1 – 0.3 – 0.15 P10 – 20 SKH 2 SKH 9 P10 – 20 P10 – 20 P10 – 20 K10 – 20 K10 – 20 K10 .15 0.4 0.08 – 0.20 3–4 0.5 0.2 0.2 0.Conditii de aschiere 1.2 0.1 – 0.5 2–3 0.08 – 0.5 150 – 180 200 – 250 70 .2 0.5 2–4 0.2 0.20 K10 K10 K10 K10 K10 K10 P10 – 20 P01 – 10 P10 .2 .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.2 – 0.1000 150 – 300 200 – 500 150 .2 0.5 0.1 – 0.4 0.2 – 0.2 – 0.3 – 0.200 150 – 180 180 – 200 60 .2 0.1 – 0.3 – 0.3 – 0.2 – 0.2 – 0.4 0.35 0.100 200 – 250 250 – 280 100 .1 – 0.125 400 – 1000 700 – 1600 350 .200 200 – 250 250 – 280 124 – 125 90 – 110 1000 – 1600 rot .08 – 0.3 – 0.1 – 0.2 0.5 3–4 0.1 – 0. 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 .2 – 0.2 – 0.08 – 0.5 0.1 – 0.

89 0.5 2.11 0.15 0.30 0.16 0.05 1.30 0.06 0.15 0.18 0.19 0.30 0.12 0.49 0.08 0.14 0.09 0.15 0.5 1.0 H2 R 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1.30 0.24 0.35 0.35 0.10 0.15 0.06 Numar de treceri 91 .20 0.25 0.05 0.20 0.25 0.05 2.10 0.26 0.19 0.20 0.05 4.05 0.20 0.6 0.13 0.74 0.32 0.28 0.12 0.10 0.17 0.13 0.08 0. Date pentru filetare pentru material PAS Adancime Filet Rorunjire Varf P1.30 0.98 0.35 0.35 0.30 0.05 1.10 0.28 0.30 0.35 0.09 0.20 0.30 0.10 0.23 0.20 0.08 0.09 0.79 0.17 0.05 0.06 0.08 0.40 0.0 0.75 1.05 0.35 0.09 0.07 0.22 0.25 0.08 0.05 0.0 2.2.22 0.30 0.20 0.25 0.12 0.5 2.45 0.5 0.30 0.0 2.0 1.20 0.05 3.25 0.05 4.14 0.11 0.07 0.20 0.05 3.05 0.68 0.05 5.22 0.11 0.08 0.12 0.08 0.35 0.29 0.15 0.28 0.10 0.07 0.11 0.32 0.05 2.25 0.10 0.0 1.10 0.26 0.05 0.07 0.05 1.10 0.14 0.25 0.25 0.36 0.38 0.08 0.14 0.

92 .

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

94 .

95 .

nu si pe X . Gasiti OFFSETUL pe X prin aceasi metoda ca la punctul 3 8.4. Daca introduceti valoarea gasita dupa metoda de mai sus diferenta dintre cele 2 scule va fi determinata si inregistrata automat 7. 2. OFFSET-ul pentru fiecare scula in parte se ia dupa metoda de mai sus (Atentie) 1. Pentru axa X folositi valoarea „0” 3. Z100. Pentru sculele tip burghiu setati offset numai pe axa Z. 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. Pregatiti alta scula pentru a seta pozitia acesteia 5. T0100 S1800 M42 : G96 S170 M03 : 96 . In ecranul WORK/SHIFT introduceti doar valori pe Z . Atingeti usor de marginea piesei 6.

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. 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. 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 . 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. Pentru a relua ciclul automat readuceti masina in modul automat si apasati butonul de START CICLU NOTA Axul principal se opreste la M00. 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. Cand masina se opreste c codul M00 se poate lucra manual folosind modul de lucru JOG. In acelasi bloc cu M03 trebuie specificat si un cod S. In acelasi bloc cu M03 trebuie specificat si un cod S.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.

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.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. CODURI M M11: RETRAGERE PARTS CATCHER Acest cod realizeaza retragere PARTS CATCHER M13: JET DE AER PE TURELA (OPTIUNE) 98 . Este disponibil doar in modul MDI M18: DEBLOCARE AXE MASINA Acest cod realizeaza deblocarea axelor masinii.. M335: OPRIRE SCULA ROTATIVA Acest cod realizeaza oprirea sculei rotative. Este disponibil doar in modul MDI M19: ORIENTAREA AXULUI PRINCIPAL (OPTIUNE) Acest cod opreste axul principal la un unghi fix. M34: ROTIRE SCULA ROTATIVA IN SENS ORAR Acest cod realizeaza rotirea sculei rotative in sens orar. 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.

M34: ROTIRE SCULA ROTATIVA IN SENS ORAR Acest cod realizeaza rotirea sculei rotative in sens orar. Este disponibil doar in modul MDI M19: ORIENTAREA AXULUI PRINCIPAL (OPTIUNE) Acest cod opreste axul principal la un unghi fix. 99 . 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.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.. M335: OPRIRE SCULA ROTATIVA Acest cod realizeaza oprirea sculei rotative. 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. Este disponibil doar in modul MDI M18: DEBLOCARE AXE MASINA Acest cod realizeaza deblocarea axelor masinii.

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 M205: OPRIREA UNIVERSALELOR IN MOD SINCRON Rotirea sincronizata a celor 2 universale este intrerupta 104 . 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.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->