Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Meseria se fura, ingineria se invata. Telecomunicatii, comunicatiile la distanta, Retele de, telefonie, VOIP, TV, satelit


Aeronautica Comunicatii Constructii Electronica Navigatie Pompieri
Tehnica mecanica

Tehnica mecanica


Index » inginerie » Tehnica mecanica
OPERARE, PROGRAMARE PIESE


OPERARE, PROGRAMARE PIESE




OPERARE

1.1            Pornirea masinii si aducerea acesteia in punctul de referinta

(zero masina "ZERO RETURN")

Pentru pornirea si aducerea masinii in "zero", se parcurg urmatorii pasi:




a. Se porneste masina de la comutatorul de pornire care se gaseste pe usa dulapului electric aflat in partea din spate a masinii.

b. Se apasa butonul "MACHINE READY" situat langa butonul de culoare rosie "POWER OFF" in partea din dreapta-mijloc a pupitrului de comanda masinii.

--EMG--

 
c. Dupa ce se incarca calculatorul masinii, pe ecran va apare mesajul intermitent


d. Se apasa scurt butonul "MACHINE READY" din nou.

Se verifica starea butonului de reset "EMERGENCY STOP" de pe pupitrul masinii si starea butonului de reset "EMERGENCY STOP" de pe transportorul de span. Aceste butoane (ciuperci de culoare rosie) nu trebuie sa fie apasate.

e. Se duce masina in zero astfel:

  • Se apasa tasta "POS" de

pe tastatura calculatorului;

  • Se apasa tasta "ALL" de pe

ecranul calculatorului;

  • Se plaseaza comutatorul "MODE SELECT" de

pe panoul principal in pozitia "ZRN" (Zero ReturN);

Text Box: .	Se apasa tasta


1.2. Luarea corectiilor de scula si a sistemului de coordonate al piesei "zero piesa"

Lungimile de scula se iau cu ajutorul bratului pt. luarea corectiilor de scula echipat cu senzori de atingere.

Inainte de luarea corectiilor de scula trebuie sa va asigurati ca masina a fost dusa in "ZERO RETURN".

a. Se plaseaza comutaorul modului de lucru "MODE SELECT" pe pozitia HANDLE

b. Se indexeaza turela manual pt. aducerea in pozitie a sculei pt. care se doreste luarea corectiilor (pt. indexarea turelei, usa masinii trebuie sa fie inchisa).

c. Se activeaza bratul pt. luarea corectiilor de scula prin scoaterea acestuia in dreptul universalului.

d. Se aduce scula manual aproape de senzorii bratului, la aproximativ 5mm asa cum arata fig. 1.


Fig. 1 Senzorii bratului pt. luarea lungimilor de scula

e. Se selecteaza modul de lucru pe pozitia JOG

f. Se apasa butonul axei X sau Z cu minus pana ce se aude un sunet "bi, bi, " moment in care masina pune automat valoarea lungimii sculei in tabelul de OFFSET

g. Se procedeaza la fel pt. celelalte scule, indexand turela la o pozitie de siguranta fata de bratul pt. luarea lungimilor de scula.

1.3. Luarea sistemului de coordinate al piesei "zero piesa"

Dupa luarea lungimilor de scula, cu oricare scula din turela se poate lua zero piesa.

a. Se introduce inapoi in locas bratul pt. luarea corectiilor de scula.

b. Se selecteaza modul de lucru pe pozitia HANDLE

c. Se roteste manual arborele principal regland turatia cu ajutorul potentiometrului de pe panoul de comanda la aproximativ 500 rpm

d. Se atinge manual piesa cu una din scule

e. Se apasa butonul WOQSM de pe panoul de comanda situat in dreapta-jos.

f. Se apasa butonul WOSET, moment in care masina pune automat valoarea distantei de la zero masina la zero piesa in tabelul WORK SHIFT

g. Se apasa din nou butonul WOQSM pt. a iesi din acest mod de lucru

2. PROGRAMARE

2.1. Ciclu strunjire longitudinala de degrosare G71 si ciclu strunjire de finisare G70

N10 T0101 (CUTIT DE DEGROSARE);

U2. - Adancimea de aschiere pe raza: 2mm;

R1. - Retragerea pe raza: 1mm.

 
N20 G40 G80;

N30 G97 S2500 M03;

P70 - linia de program de la care incepe definirea traiectoriei: N70;

Q130 - linia de program la care se incheie definirea conturului piesei: N130;

U0.5 - cat sa ramana pt. finisare pe longitudinal axa X pe raza 0.5mm;

W0.1 - cat sa ramana la finisare frontal pe axa Z 0.1mm.

 
N40 G0 X60. Z0. M08;

N50 G71 U2. R1.;

N60 G71 P70 Q130 U0.5 W0.1;

N70 G01 X16. F0.25;

Definirea conturului piesei.

 
N80 X20. Z-2.;

N90 Z-10.;

N100 X40. Z-20.;

La prima miscare din ciclu G01 se specifica miscare numai pe o axa. Daca se specifica pe ambele axe, de ex. G01 X16. Z-2. F0.25 masina va genera o alarma.

 
N110 Z-25.;

N120 G2 X50. Z-30. R5.;

N130 G01 X60.;

N150 G00 Z20.;

N154 G0 G28 U0.;

N158 G0 G28 W0.;

N160 T0202 (CUTIT DE FINISARE);

N170 G0 X 62. Z5.;

Ciclu de finisare.

 
N180 G1 X60. Z0. F0.12;

N190 G70 P70 Q130;

N200 G0 Z20.;

N210 G0 G28 U0.;

N220 G0 G28 W0.;

N230 M30;

2.2. Ciclu strunjire frontala de degrosare G72 si ciclu strunjire de finisare G70

N10 T0101 (CUTIT DE DEGROSARE);

W2. - Adancimea de aschiere pe axa Z: 2mm;

R1. - Retragerea pe axa Z: 1mm.

 
N20 G40 G80;

N30 G97 S2500 M03;

P70 - linia de program de la care incepe definirea traiectoriei: N70;

Q130 - linia de program la care se incheie definirea conturului piesei: N140;

U0.1 - cat sa ramana pt. finisare pe longitudinal axa X pe raza: 0.5mm;

W0.5 - cat sa ramana la finisare frontal pe axa Z: 0.1mm.

 
N40 G0 X60. Z0. M08;

N50 G72 W2. R1.;

N60 G72 P70 Q130 U0.1 W0.5;

N70 G01 Z-30. F0.25;

Definirea conturului piesei.

 
N80 X50. ;

N90 G3 X40. Z-25. R5.;

N100 G01 Z-20.;

La prima miscare din ciclu G01 se specifica miscare numai pe o axa. Daca se specifica pe ambele axe, masina va genera o alarma.

 
N110 X20. Z-10.;

N120 Z-2.;

N130 G01 X16. Z0.;

N150 G00 Z20.;

N154 G0 G28 U0.;

N158 G0 G28 W0.;

N160 T0202 (CUTIT DE FINISARE);

N170 G0 X 62. Z5.;

Ciclu de finisare.

 
N180 G1 X60. Z0. F0.12;

N190 G70 P70 Q130;

N200 G0 Z20.;

N210 G0 G28 U0.;

N220 G0 G28 W0.;

N230 M30;

2.3. Cicluri de strunjire interioara G71, G72 si finisare G70

Pentru stunjire la interior, se procedeaza ca la pct. 2.1 si 2.2, insa ordinea punctelor, atunci cand se defineste conturul de strunjit este urmatoarea:

T0101 (CUTIT DEGROSARE)

.

.

.

N40 G1 X30. Z0. F0.35

N50 G71 U2. R1.

N60 G71 P70 Q130 U0.5 W0.1

N70 G1 X80. F0.2

N80

N90

N100

N110

N120

N130 G1 X30.

.

.

.

T0202 (CUTIT FINISARE)

.

.

.

G0 X30. Z0.

G70 P70 Q130 F0.12

.

.

.

 






T0101 (CUTIT DEGROSARE)

.

.

.

N40 G1 X30. Z0. F0.35

N50 G72 W2. R1.

N60 G72 P70 Q130 U0.1 W0.5

N70 G1 Z-60. F0.2

N80

N90

N100

N110

N120

N130 G1 X80. Z0.

.

.

.

T0202 (CUTIT FINISARE)

.

.

.

G0 X30. Z0.

G70 P70 Q130 F0.12

.

.

.

 


P011060

-         prima grupa de doua cifre 01 inseamna cate treceri sa faca la finisare de la 01 la 99;

-         a doua grupa de doua cifre 10 inseamna sub ce unghi sa iese cutitul din filet la iesire, inainte de sfarsitul lungimii filetate cutitul iese din span cu 10% din pasul filetului, in exemplul de fata cutitul iese din span inainte cu 0.6 mm si merge la diametrul de X70.mm;

-         a treia grupa de doua cifre 60 inseamna unghiul filetului, 60º;

Q100 - adancimea minima de aschiere in μm/raza;

R200 - adancimea de aschiere la finisare in μm/raza.

 
2.4. Ciclu de filetare longitudinala G76


N10 T0505 (CUTIT DE FILETARE);

N20 G40 G80;

N30 G97 S2500 M03;

N40 G0 X70. Z20. M08;

N45 Z2.:

N50 G76 P011060 Q100 R200;

N55 G76 X60640 Z-25. P3680 Q1800 F6.0;

X60640 - diametrul de fund a filetului in μm;

Z-25000 - lungimea filetului (se poate specifica si

Z-25. in mm);

P3680 - inaltimea spirei filetului in μm/raza;

Q1800 - adancimea de aschiere la prima trecere (daca dorim sa reducem numarul de treceri va trebui sa specificam o adancime de aschiere la prima trecere mai mare, ex. Q2300);

F6.0 - pasul filetului (avansul de lucru in mm/rot).

 
N60 G0 Z20.;

N70 G0 G28 U0.;

N80 G0 G28 W0.;

N90 M30;

2.5. Ciclu de gaurire G83 la centru

N10 T0303 (BURGHIU Ø10);

Z-20. - Lugimea de gaurit;

Q50000 - Incrementul cu care scula se deplaseaza, moment in care are loc ruperea aschiei 5mm.

 
N20 G40 G80;

N30 G97 S2500 M03;

N40 G0 X0. Z20. M08;

N50 Z2.;

G80 - anulare ciclu de gaurire

 
N60 G83 Z-20. Q50000 F0.12;

N60 G0 G80 Z20.;

N70 G0 G28 U0.;

N80 G0 G28 W0.;

N90 M30;

2.6. Ciclu de tarodare G84 la centru

N10 T0808 (TAROD M10x1.5);

Z-20. - Lugimea de tarodat

M29 - Aceasta functie M, face ca universalul sa se roteasca in sens invers si tarodul sa se retraga, atunci cand se ajunge la Z-20..

 
N20 G40 G80;

N30 G97 S300 M03;

N40 G0 X0. Z20. M08;

N50 Z2.;

G80 - anulare ciclu de tarodare

 
N60 G84 Z-20. F1.5 M29;

N60 G0 G80 Z20.;

N70 G0 G28 U0.;

N80 G0 G28 W0.;

N90 M30;

2.7. Ciclu de gaurire G83 pe diametru si la centru cu burghiu axial motorizat

M24 - intrare in scule antrenate. Orice comanda de genul S500 M03 data dupa M24 are ca efect rotirea burghiului si nu a universalului. Pt. a putea roti universalul in vederea lucrului pe parte de strunjire, trebuie data comanda M25.

 


N10 T0303 (BURGHIU Ø10);

M27 - deblocare (eliberare frana) universal in vederea indexarii;

G0 G28 H0. - indexare universal la 0;

M26 - blocare (actionare frana) universal in scopul gauririi cu burghiu antrenat.

 
N20 M24;

N30 M27;

N40 G0 G28 H0. ;

M04 - rotatie in sens orar a sculelor antrenate, scule pe mana dreapta.

 
N50 M26;

N60 G97 S1000 M04;

N70 G0 Z20. X0. ;

G83 - executare gaura la centru pe adancime de 20mm

 
N80 Z5.;

N90 G83 Z-20. Q50000 F0.12;

G0 X40. - avans rapid pe diametru de 40mm

G83 - executare gaura la 0 pe adancime de 20mm

 
N100 G80;

N110 G0 X40.;

N120 G83 Z-20. Q50000 F0.12;

N130 G80;

N140 M27;

N150 G0 C120.;

M27 - eliberare frana universal

G0 C240. - indexare universal la 240

M26 - blocare universal

G83 - executare gaura la 240 pe adancime de 20mm

 
N160 M26;

N170 G83 Z-20. Q50000 F0.12;

N180 G80;

N190 M27;

N200 G0 C240.;

N210 M26;

N220 G83 Z-20. Q50000 F0.12;

Avans rapid in zero masina, succesiv, intai pe axa X(U), apoi pe axa Z(W)

 
N230 G80;

N240 G0 Z50.;

N250 G0 G28 U0.;

N260 G28 W0.;

M25 - iesire din sculele antrenate. Orice comanda de genul S500 M03 data dupa M25 are ca efect rotirea universalului si nu a burghiului. Pt. a putea roti sculele de tip burghiu sau freza, in vederea lucrului pe parte de frezare, trebuie data comanda M24.

 
N270 M25

N280 M30;

2.8. Ciclu de tarodare G84 pe diametru si la centru cu tarod axial motorizat

M24 - intrare in scule antrenate. Orice comanda de genul S500 M03 data dupa M24 are ca efect rotirea burghiului si nu a universalului. Pt. a putea roti universalul in vederea lucrului pe parte de strunjire, trebuie data comanda M25.

 


N10 T0909 (TAROD M10x1.5);

M27 - deblocare (eliberare frana) universal in vederea indexarii;

G0 G28 H0. - indexare universal la 0;

M26 - blocare (actionare frana) universal in scopul gauririi cu burghiu antrenat.

 
N20 M24;




N30 M27;

N40 G0 G28 H0. ;

M04 - rotatie in sens orar a sculelor antrenate, scule pe mana dreapta.

 
N50 M26;

N60 G97 S100 M04;

N70 G0 Z20. X0. ;

G84 - executare tarodare la centru pe adancime de 10mm

 
N80 Z5.;

N90 G84 Z-10. F1.5 M29;

G0 X40. - avans rapid pe diametru de 40mm

G84 - executare tarodare la 0 pe adancime de 10mm

 
N100 G80;

N110 G0 X40.;

N120 G84 Z-10. F1.5 M29;

N130 G80;

N140 M27;

N150 G0 C120.;

M27 - eliberare frana universal

G0 C240. - indexare universal la 240

M26 - blocare universal

G84 - executare tarodare la 240 pe adancime de 10mm

 
N160 M26;

N170 G84 Z-10. F1.5 M29;

N180 G80;

N190 M27;

N200 G0 C240.;

N210 M26;

N220 G84 Z-10. F1.5 M29;

Avans rapid in zero masina, succesiv, intai pe axa X(U), apoi pe axa Z(W)

 
N230 G80;

N240 G0 Z50.;

N250 G0 G28 U0.;

N260 G28 W0.;

M25 - iesire din sculele antrenate. Orice comanda de genul S500 M03 data dupa M25 are ca efect rotirea universalului si nu a burghiului. Pt. a putea roti sculele de tip burghiu sau freza, in vederea lucrului pe parte de frezare, trebuie data comanda M24.

 
N270 M25

N280 M30;

2.9. Utilizarea de subprograme

O0001;

N10 T0303 (BURGHIU Ø10);

N20 G40 G80;

M98 P0002 - se cheama programul O0002 care este executat o singura data. Pentru executia programului de mai multe ori, de exemplu de 3 ori, se da comanda M98 P30002.

 
N30 G97 S2500 M03;

N40 G0 X0. Z2. M08;

N50 M98 P0002;

N60 G0 Z20.;

N64 G0 G28 U0.;

N68 G0 G28 W0.;

M98 P0002 - se cheama din nou programul O0002 care este executat o singura data.

 
N70 T0404 (BURGHIU Ø80);

N80 G0 X0. Z2.;

N90 M98 P0002;

N100 G0 Z20.;

N110 G0 G28 U0.;

N120 G0 G28 W0.;

N130 M30;


O0002;

N10 G83 Z-20. Q50000 F0.12;

M99 - realizeaza intoarcerea in programul de baza si continuarea acestuia.

 
N20 G80;

N30 M99;

2.10. Ciclu de gaurire G83, tarodare G84 si frezare canale de pana pe diametru cu scule radiale motorizate

O0002 (SUBPROGRAM GAURIRE);

N10 G83 X30. Q50000 F0.12;

N20 G80;

N30 M30;

 

Text Box: O0004 (SUBPROGRAM FREZARE);
N10 G1 Z-37.5 X50. F0.2;
N20 Z12.5;
N30 Z-37.5 X40. F0.2;
N40 Z12.5;
N50 G0 X62.; 
N60 M30;

Text Box: O0003 (SUBPROGRAM TARODARE);
N10 G84 X40. F0.12 M29;
N20 G80;
N30 M30;

T0303 (FREZA Ø5);

M24;

G97 S2400 M4;

M27;

G0 G28 H0.;

G0 C60.;

M26;

G0 Z20.;

X70.;

Z-12.5;

X62.;

M98 P0004;

M27;

G0 H120.;

M26;

M98 P0004;

M27;

G0 H120.;

M26;

M98 P0004;

G0 X70.;

Z20.;

G0 G28 U0.;

G0 G28 W0.;

M30

 

T0202 (TAROD M8X1.25);

M24;

G97 S120 M4;

M27;

G0 G28 H0.;

M26;

G0 Z20.;

X70.;

Z-20.;

X62.;

M98 P0003;

M27;

G0 C120.;

M26;

M98 P0003;

M27;

G0 C240.;

M26;

M98 P0003;

G0 X70.;

Z20.;

G0 G28 U0.;

G0 G28 W0.;

 

O0001 (PROGRAM PRINCIPAL);

T0101(BURGHIU Ø6.8);

M24;

G97 S1200 M04;

M27;

G0 G28 H0.;

M26;

G0 Z20.;

X70.;

Z-20.;

X62.;

M98 P0002;

M27;

G0 C120.;

M26;



M98 P0002;

M27;

G0 C240.;

M26;

M98 P0002;

G0 X70.;

Z20.;

G0 G28 U0.;

G0 G28 W0.;

 

Exemplu 1:

 
2.11. Frezari poligonale sau de contur cu corectii la stanga G41 sau la dreapta G42 cu scule axiale motorizate

Adancime de aschiere 2mm

 
O0001 (PROGRAM PRINCIPAL);

N10 T0101(FREZA Ø20);

N20 M24;

Depalsare rapida in punctul N80 conf. desenului

 
N30 G97 S2400 M04;

N40 M27;

N50 G0 G28 H0.;

N60 G0 Z20.;

Activare interpolare in coordonate polare

 
N65 Z-2.;

N70 X110.;

Deplasare cu avans de lucru cu corectie de raza la dreapta

 
N80 C55.;

N90 G112;

N100 G1 G42 X50. C25. F0.3;

Dezactivare corectie de raza la dreapta

 
N110 X-50.;

N120 C-25.;

N130 X50.;

Dezactivare interpolare in coordonate polare

 
N140 C55.

N145 G40

N150 G113;

N160 G0 X110.;

N170 G0 C0.;

N180 G0 Z20.;

N190 G0 G28 U0.;

N200 G0 G28 W0.;

N210 M30;

Exemplu 2:

 


O0011 (SUBPROGRAM FREZARE CONTUR);

N10 G112;

N20 G1G42X40.C0.F1.;

N30 X20.C17.32 ;

N40 X-20.;

N50 X-40.C0. ;

N60 X-20.C-17.32 ;

N70 X20. ;

N80 X40.C0.;

N90 X60.C17.32 ;

N100 G40;

N110 G113 ;

N120 G0X60.;

N130 G0C0.;

N140 M99 ;

 


O0010 (PROGRAM PRINCIPAL);

N10 T0707(FREZA Ø20);

N20 M24 ;

N30 G97S1000M04 ;

N40 M27 ;

N50 G0G28H0.;

N60 G0Z20.;

N65 G0 X60.;

N70 Z-2.5.;

N80 M98 P0011;

N90 Z-5.;

N100 M98 P0011;

N110 Z-7.5;

N120 M98 P0011;

N130 Z-10.;

N140 M98 P0011;

N150 G0Z20. ;

N160 G0G28U0. ;

N170 G0G28W0. ;

N180 M30;

3. SUBPROGRAMUL PT. ALIMENTATOR DIN BARA

(BAR FEEDER BF-1200,BF-1500)

Explicatia lucrului cu alimentator din bara. Exemplu de program.

  1. Program principal
  2. M98 P8010
  3. G00 Xxx Zxx
  4. M62
  5. G04 X1.
  6. M99
  7. O9001
  8. IF [#1000 EQ 0] GO TO 10
  9. G65 H81 P10 Q#1000 PRO
  10. G0 X#500
  11. Z#501
  12. M71
  13. #100=0
  14. WHILE [#1001 EQ 0] DO 1
  15. G04 X0.1
  16. #100 = #100+1
  17. IF [#100 GE #515] GO TO 2000
  18. END 1
  19. G0 Z#503
  20. X#502
  21. M65
  22. M72
  23. M98 P8020
  24. G0 Z#505
  25. X#504
  26. M71
  27. M65
  28. M72
  29. M99
  30. N10 M71
  31. M65
  32. M72
  33. M99
  34. N2000#3000=1 (BF NO EJECT)

P8010 program principal de strunjire a piesei

Pozitia tamponului pt. alimentare

M62 chemarea programului de alimentare O9001, dar

Fanuc 0-TC, parametrul 240 setat 62

Fanuc 0i-TA si 18-TC, parametrul 6701 setat 62.

Se identifica daca mai exista lungime de bara disponibila pt. alimentare

X#500 pozitionarea tamponului pe X pt. evacuare capat de bara

Z#501 pozitionarea tamponului pe Z pt. evacuare capat de bara

Deschidere universal si evacuare capat de bara

Retragerea impingatorului si incarcrea unei bare noi

Variabila 100 setata ca 0, pentru o noua numarare

Timpul de asteptare pt. evacuarea capatului de bara este setat in variabila 515 si se seteaza de programator 20sec. = 200

Linia 17 verifica evacuarea capatului de bara si incarcarea unei noi bare

Z#503 pozitionarea tamponului pe Z la strunjirea primei piese

X#501 pozitionarea tamponului pe X la strunjirea primei piese

M65 reincarcare bara noua si alimentarea acesteia la tampon

M72 inchidere universal

Chemarea programului de strunjire prima piesa din bara noua.P8020

Z#503 pozitionarea tamponului pe Z la alimentare piesa program principal

X#501 pozitionarea tamponului pe X la alimentare piesa program principal (identica cu linia 3)

M71 deschidere universal

M65 alimentarea barei la tampon

M72 inchidere universal

M99 intorcerea in programul principal pt. strunjire piesa

N10 pt. identificare. M71 deschidere universal

M65 alimentarea barei la tampon

M72 inchidere universal

M99 intorcerea in programul principal pt. strunjire piesa

Alimentatorul din bara nu are bara. Calculatoul va genera o alarma







Politica de confidentialitate


Copyright © 2019 - Toate drepturile rezervate

Tehnica-mecanica


Auto
Desen tehnic


Echipamente pentru sudare cu flacara de gaz
PRIMUL PRINCIPIU AL TERMODINAMICII (PT 1)
Sudarea otelurilor carbon si aliate
Instalatii pentru sudare WIG
DETECTAREA DEFECTELOR IN EXPLOATARE,INTRETINEREA PLANIFICATA SI EXPLOATAREA TEHNICA A SISTEMULUI DE FRANARE CU ACTIONARE PNEUMOHIDRAULICA
UZAREA SI TIPURILE DE UZURI CE APAR IN FUNCTIONAREA MASINILOR, UTILAJELOR SI INSTALATIILOR
Frane si suspensii
Rulmenti radiali-axialimontati pereche
METODE DE EDUCARE A ALIAJELOR CU MEMORIA FORMEI
LUCRARE DE MAISTRU - MENTENANTA SISTEMULUI DE FRANARE LA AUTOCAMIONUL DAC -665 T