Aeronautica | Comunicatii | Constructii | Electronica | Navigatie | Pompieri | |
Tehnica mecanica |
OPERARE
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:
pe tastatura calculatorului;
ecranul calculatorului
pe panoul principal in pozitia "ZRN" (Zero ReturN);
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;
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
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
Ciclu de tarodare G84 pe diametru si la centru cu tarod axial motorizat
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;
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;
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:
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:
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.
|
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 |
Copyright © 2024 - Toate drepturile rezervate