|
MANUAL DE PROGRAMARE CNC
FUNCTII G
COD G STANDARD |
COD G SPECIAL |
GRUP |
FUNCTIE |
#G00 G01 G02 G03 |
G00 G01 G02 G03 |
01 |
Pozitionare (avans rapid) Deplasare liniara Deplasare circulara in sens orar Deplasare circulara in sens invers orar |
G04 |
G04 |
00 |
Asteptare (temporizare) |
G20 #G21 |
G20 G21 |
06 |
Programare in inch Programare in inch |
#G22 G23 |
G22
G23
|
04 |
Limitele de deplasare memorate sunt active Verificarea interferentei universalului este activa Limitele de deplasare memorate sunt dezactivate Verificarea interferentei universalului este dezactivata |
G27 G28 G29 G30 |
G27 G28 G29 G30 |
00 |
Verificarea intoarcerii masinii la referinta Intoarcere automata la referinta Intoarcere din punctul de referinta Intoarcere la al 2-lea punct de referinta |
#G32 |
G33 |
01 |
Proces de filetare |
G40 G41 G42 |
G40 G41 G42 |
07 |
Anularea compensarilor de raza Compensare de raza pe stanga Compensare de raza pe dreapta |
G50
G70 G71 G72 G73 G74 G75 G76 |
G92
G70 G71 G72 G73 G74 G75 G76 |
00 |
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) |
G90 G92 G94 |
G77 G78 G79 |
01 |
Ciclu fix (Aschiere longitudinala) Ciclu fix (Filetare) Ciclu fix (Aschiere frontala) |
G96 #G97 |
G96 #G97 |
02 |
Seteaza o viteza de aschiere constanta (m/min) Anuleaza G96. Seteaza o turatie constanta |
G98 #G99 |
G94 #G95 |
05 |
Stabileste avansul in mm/min Stabileste avansul mm/rot |
|
G90 G91 |
03 |
Programare in coordonate absolute Programare in coordonate relative |
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
COD
|
DESCRIERE |
OBS |
COD |
DESCRIERE |
OBS |
M00 |
STOP PROGRAM |
|
M39 |
DESCHIDERE LINETA |
|
M01 |
STOP OPTIONAL |
|
M40 |
CUTIE VITEZE IN NEUTRU |
|
M02 |
SFARSIT PROGRAM |
|
M41 |
CUTIE DE VITEZA IN TREAPTA 1 |
|
M03 |
UNIVERSAL PRINCIPAL INAINTE |
|
M42 |
CUTIE DE VITEZA IN TREAPTA 2 |
|
M04 |
UNIVERSAL SECUNDAR INAPOI |
|
M43 |
CUTIE DE VITEZA IN TREAPTA 3 |
|
M05 |
UNIVERSAL PRINCIPAL STOP |
|
M46 |
BLOCARE BOLT PINOLA |
OPT |
M07 |
PRONIRE RACIRE CU PRESIUNE INALTA |
OPT |
M47 |
DEBLOCARE BOLT PINOLA |
OPT |
M08 |
PORNIRE RACIRE |
|
M50 |
COMANDA BARFEEDER |
OPT |
M09 |
OPRIRE RACIRE |
|
M51 |
COMANDA BARFEEDER |
OPT |
M10 |
PARTS CATCHER INAINTE |
OPT |
M52 |
DESCHIDERE USA |
OPT |
M11 |
PARTS CATCHER INAPOI |
OPT |
M53 |
INCHIDERE USA |
OPT |
M13 |
PORNIRE AER PE TURELA |
OPT |
M54 |
NUMARARE PIESA |
OPT |
M14 |
PORNIRE AER PE UNIVERSAL |
OPT |
M58 |
INCHIDERE LINETA 2 |
OPT |
M15 |
OPRIRE AER |
OPT |
M59 |
DESCHIDERE LINETA 2 |
αP60 |
M17 |
BLOCARE AXE MASINA |
MDI |
M61 |
VITEZA REDUSA |
αP60 |
M18 |
DEBLOCARE AXE MASINA |
MDI |
M62 |
VITEZA MARE |
|
M19 |
ORIENTARE UNIVERSAL |
OPT |
M63 |
UNIVERSAL PRINCIPAL INAINTE SI RACIRE |
|
M24 |
PORNIRE CONVEIOR SPAN |
OPT |
M64 |
UNIVERSAL PRINCIPAL INAPOI SI RACIRE |
|
M25 |
OPRIRE CONVEIOR SPAN |
OPT |
M65 |
OPRIRE UNIVERSAL SI RACIRE |
|
M30 |
STOP PROGRAM SI DERULARE |
|
M66 |
|
OPT |
M31 |
BYPASS INTERBLOCARE |
|
M67 |
|
OPT |
M32 |
BYPASS INTERBLOCARE |
AXA 3 |
M68 |
INCHIDERE BACURI |
|
M33 |
SCULA ROTATIVA INAINTE |
AXA 3 |
M69 |
DESCHIDERE BACURI |
|
M34 |
SCULA ROTATIVA INAPOI |
|
M70 |
|
|
M35 |
STOP SCULA ROTATIVA |
|
M74 |
|
|
M38 |
|
OPT |
M75 |
|
|
COD
|
DESCRIERE |
OBS |
COD |
DESCRIERE |
OBS |
M76 |
TESIRE COLTURI ACTIVA |
|
M131 |
|
|
M77 |
TESIRE COLTURI INACTIV |
|
M163 |
UNIVERSAL SECUNDAR INAINTE SI RACIRE |
|
M78 |
STRANGERE PINOLA |
|
M164 |
UNIVERSAL SECUNDAR INAPOI SI RACIRE |
|
M79 |
DESFACERE PINOLA |
|
M165 |
OPRIRE UNIVERSAL SECUNDAR SI RACIRE |
|
M80 |
BRAT MASURARE SCULA IN JOS |
OPT |
M168 |
INCHIDERE BACURI SECUNDAR |
|
M81 |
BRAT MASURARE SCULA IN SUS |
OPT |
M169 |
DESCHIDERE BACURI SECUNDAR |
|
M84 |
ROTIRE TURELA SENS ORAR |
|
M203 |
AMBELE UNIVERSALE INAINTE |
|
M85 |
ROTIRE TURELA SENS INVERS ORAR |
|
M204 |
AMBELE UNIVERSALE INAPOI |
|
M86 |
|
AXA B |
M205 |
STOP UNIVERSALE |
|
M87 |
|
AXA B |
M206 |
|
|
M88 |
|
|
|
|
|
M89 |
|
|
|
|
|
M90 |
|
|
|
|
|
M91 |
|
AXA 3 |
|
|
|
M92 |
|
AXA 3 |
|
|
|
M93 |
|
|
|
|
|
M94 |
|
OPT |
|
|
|
M98 |
CHEMARE SUBPROGRAM |
OPT |
|
|
|
M99 |
SFARSIT DE SUBPROGRAM |
OPT |
|
|
|
M103 |
UNIVERSAL SECUNDAR INAINTE |
|
|
|
|
M104 |
UNIVERSAL SECUNDAR INAPOI |
|
|
|
|
M105 |
STOP UNIVERSAL SECUNDAR |
|
|
|
|
M110 |
PARTSCATCHER INAINTE (UNIVERSAL SECUNDAR) |
|
|
|
|
M111 |
PARTSCATCHER INAPOI (UNIVERSAL SECUNDAR) |
|
|
|
|
M114 |
PORNIRE AER UNIVERSAL SECUNDAR |
|
|
|
|
M119 |
ORIENTARE UNIVERSAL 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 M75cand se comanda M74
(detectarea erorii este dezactivata (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 |
Adresa |
Descriere |
Numar de program |
O(EIA)/(ISO) |
Numar de program |
Numar de secventa de program |
N |
Numar de secventa de program |
Functie preparatorie |
G |
Specifica un tip de miscare (linie, arc,etc) |
Coordonate |
X,Z U,W I,K R |
Pozitia de deplasare in coordonate absolute Pozitia de deplasare in coordonate relative Pozitia centrului unui cerc Raza unui cerc sau arc |
Functie de avans |
F,E |
Defineste avansul sau pasul unui filet |
Functie auxiliara |
M |
Comanda activarea/dezactivare pentru diferite parti ale masinii |
Functie pentru universal |
S |
Defineste turatia axului principal sau viteza de aschiere |
Functie pentru scula |
T |
Defineste numarul sculei si al ofsetului acesteia |
Asteptare |
P,U,X |
Defineste timpul de asteptare |
Desemneaza un program |
P |
Defineste numarul unui subprogram chemat |
Desemneaza numere de secvente |
P,Q |
Numere de fraze intr-un ciclu repetitiv |
Numarde repetitii |
L |
Numarul de repetari al unui program auxiliar |
Parametrii |
A,D,I,K |
Parametrii pentru cicluri fixe |
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
Exaemplu) 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
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
G02, G03(Interpolare circulara)
Fiecare axa se deplaseza circular pe coordonatele declarate cu viteza programata.
Conditii
|
Instructiune |
Descriere
|
||
Pe dreapta |
Pe stanga |
|||
1 |
Directia de rotire |
G02 |
Sens orar |
Sens invers orar |
G03 |
Sens invers orar |
Sens orar |
||
2 |
Coordonatele punctului final Distanta pana la punctul final |
X,Z
U,W |
Locatia punctului final in coord. Absolute
Distanta de la pct de inceput la cel final |
|
3 |
Distanta dintre punctul de inceput si centrul cercului |
I,K |
Distanta de la punctul de inceput la centrul cercului cu semn ,valoarea razei (I desemneaza intotdeauna raza) |
|
Raza cercului fara semn, raza circumferintei |
R |
Raza circumferintei |
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:
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
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.
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
Exempleul 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
L = pasul filetului
n= turatia universalului
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
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
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.
Nr OFFSET |
X |
Z |
|
Directia sculei |
01 02
16 |
0.75 -1.234
|
-0.93 10.987
|
0.4 0.8
|
3 2
|
Gama de valori pentru OFFSET 0 - +999.999mmmm
G71 (CICLU DE DEGROSARE LONGITUDINAL)
G71 U( t d) R(e) :
G71 P Q U( t u) W( t w) F
Exemplu de program
Exemple de programe
Ciclu de degrosare longitudinal (G71) (Tip 1)
G72(CICLU DE DEGROSARE FRONTAL
G72 W( t d) R(e) :
G72 P_ Q_ U( t u) W( t w) F
Exemple de program
Exemple de program
Ciclu de degrosare frontal (G72)
G73(DEGROSARE DUPA CONTUR)
G73 U( t i) R(d) W( t k) :
G73 P Q U( t u) W( t w) F :
Exemple de program
Degrosare dupa contur(G73)
Valori pe diametru, in mm
G74(Gaurire intermitenta pe directia lui Z)
1) Ciclu de gaurire
G74 R(e) :
G74 Z(w) Q( t k) F :
Exemplu de program
2) Ciclu de realizat canale frontale
G74 R(e) :
G74 X(u) Z(w) P( t i) Q( t k) R( t d) F :
R(e) : Volum de retragere (Comanda modala)
P( t i) : Deplasarea pe axa X
Q( t k) : Volumul de taiere pe axa Z (Q5000=5mm)
X(u) : Volumul total pe axa X
Z(w) : Adancimea finala pe Z
R( t d) : Volumul de retragere pe axa Z la final( Declarati semnul si raza in functie de directia retragerii)
F : Avansul de lucru
t¯ Daca se realizeaza un singur canal se poate omite X(u), P( t i) (in cazul omiterii aceasta se va face simultan)
G75( Realizare de canal pe directia lui X:Gaurire intermitenta in directie axiala)
G75 R(e) :
G75 X(u) Z(w) P( t i) Q( t k) R( t 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
- Aceasta functie are acelasi efect ca si G74 cu diferenta ca axele X si Z sunt inversateDaca se realizeaza un canal valorile Z si P se pot omite in acelasi timp
G76(Ciclu repetitiv de filetare)
Prin intermediul comenzii G76 se poate executa un ciclu de
(Exemplul 1) G76 Ciclu de filetare
Exemplu) G76 Ciclu de filetare
G90 Ciclu fix
1) Ciclu de aschiere fix
Exemplu ) Cand conicitatea este R
(Exemplul 1) G90 Ciclu fix
(Exemplul 2) G90 Ciclu fix
G92 Ciclu fix
1) Ciclu fix de aschiere
Note) Nu se poate modifica avansul si turatia axului principal in acest ciclu
Exemplul 1) Cand conicitatea este R
Examplu) M50 x 1.5
(Exemplul 1) G90 Ciclu fix
(Exemplul 2) G92 Ciclu de filetare
G94 (Degrosare in ciclu frontal)
X(U) : Punctul final pe X
Z(W) : Punctul final pe Z
R- : directia inclinarii
F :Avansul de lucru
(Exemplul1) G94 Degrosare in ciclu frontal
(Exemplul 2) G94 Ciclu de degrosare frontal
G96, G97 (Activarea/Dezactivarea aschierii cu viteza de aschiere constanta)
Cod G |
Aschiere cu viteza de aschiere constanta |
Semnificatie |
Unitati |
G96 |
Activat |
Turatia axului principal se modifica pentru a pastra viteza de aschiere constanta |
m/min |
G97 |
Dezactivat |
Turatia axului principal ramane constanta |
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 |
Semnificatie |
Unitati |
G96 |
Avans pe min |
mm/min |
G97 |
Avans pe rotatie |
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
<Formula de calcul pentru raza placutei>
Exemplu) PROGRAM
Exemplu) PROGRAM
(Exemplul1 )
Proces |
Prelucrare frontal.Prlucrare diametre exterioare |
Dimensiuni |
Ø45 x 60L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare frontal.Prlucrare diametre exterioare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
(Exemplu 2 )
Proces |
Prelucrare frontal.Prlucrare diametre exterioare conic |
Dimensiuni |
Ø70 x 100L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare frontal.Prlucrare diametre exterioare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
(Exemplul 3 )
Proces |
Prelucrare frontal.Prlucrare diametre exterioare conic, tesire |
Dimensiuni |
Ø60 x 75L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare frontal.Prlucrare diametre exterioare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
(Exemplul 4 )
Proces |
Prelucrare frontal.Prlucrare diametre exterioare.Canale,tesire,raza |
Dimensiuni |
Ø70 x 70L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare frontal Prelucrare diametru exterior. Executie canal
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare+finisare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
|
Exemplul 5 )
Proces |
Prelucrare frontal.Prlucrare diametre exterioare.Canale,tesire,raza, filetare |
Dimensiuni |
Ø90 x 80L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare frontalaPrelucrare diametre exterioare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
Executie canale Executie filetare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
R/L 154,91 |
Degrosare+finisare |
|
R/L 166,0 |
Degrosare+finisare |
|
|
|
|
|
Exemplul 6 )
Proces |
Prelucrare frontal.Prlucrare diametre exterioare. Filetare, conturare) |
Dimensiuni |
Ø65 x 88L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare frontal Prelucrare diametre exterioare Executie canal
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
|
R/L 154,91 |
Degr.+ finisare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
|
|
|
Prelucrare frontal Filetare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
Profilata |
Degr. + finisare |
|
R/L 166,0 |
Degr. + finisare |
|
|
|
|
|
(Exemplul 7 )
Proces |
.Prlucrare diametre exterioare. Raze |
Dimensiuni |
Ø80 x120L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare diametre exterioare
SCULA |
TIP PROCES |
SVVBN |
Degrosare+ finisare |
|
|
(Exemplul 8 )
Proces |
Prelucrare diametre exterioare pe circumferinta |
Dimensiuni |
Ø82 x 120L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare diametre exterioare
SCULA |
TIP PROCES |
SVVBN |
Degrosare+ finisare |
|
|
(Exemplul 9 )
Proces |
.Prlucrare diametre exterioare. Filetare. Tesire, raze |
Dimensiuni |
Ø60 x 110L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare frontalaPrelucrare diametre exterioare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
Executie canale Executie filetare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
R/L 154,91 |
Degrosare+finisare |
|
R/L 166,0 |
Degrosare+finisare |
|
|
|
|
|
(Exemplul 10 )
Proces |
Prlucrare diametre exterioare. Prelucrare diametre interioare |
Dimensiuni |
Ø60 x 110L |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare frontal Prelucrare diametre exterioare Prelucrare diametre interioare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
|
S-20S PCLNR/L |
Degrosare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
|
S-20S PCLNR/L |
Finisare |
(Exemplul 11 )
Proces |
Prlucrare diametre exterioare. Prelucrare diametre interioare |
Dimensiuni |
Ø110 x 75L x Ø25 (Teava) |
Material |
S45C |
Problema 1) Program cand materialul este teava
Problem 2) Program cand materialul este bara
Conditii de utilizare a sculei
Prelucrare frontal Prelucrare diametre exterioare Prelucrare diametre interioare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
|
S-20S PCLNR/L |
Degrosare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
|
S-20S PCLNR/L |
Finisare |
Exemplul 12 )
Proces |
Prlucrare diametre exterioare. Prelucrare diametre interioare |
Dimensiuni |
Ø110 x 75L x Ø25 (Teava) |
Material |
S45C |
Conditii de utilizare a sculei
Prelucrare frontalaPrelucrare diametre exterioare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
Executie canale Prelucrare diametru interior
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare+finisare |
|
S-20S PCLNR/L |
Degrosare |
PCLNR/L-1 |
|
|
S-20S PCLNR/L |
Finisare |
Exemplul 13 )
Proces |
Prlucrare diametre exterioare. Prelucrare diametre interioare. Tesire. Canal |
Dimensiuni |
Ø90 x 60L x Ø20 (Teava) |
Material |
S45C |
Problema 1) Program cand materialul este teava
Problem 2) Program cand materialul este bara
Conditii de utilizare a sculei
Prelucrare frontalaPrelucrare diametre exterioare
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare |
|
PCLNR/L |
Degrosare |
PCLNR/L-1 |
Finisare |
|
PCLNR/L-1 |
Finisare |
Executie canale diametru interiorPrelucrare diametru interior
SCULA |
TIP PROCES |
|
SCULA |
TIP PROCES |
PCLNR/L |
Degrosare+finisare |
|
S-20S PCLNR/L |
Degrosare |
PCLNR/L-1 |
|
|
S-20S PCLNR/L |
Finisare |
Tabel ajutator cu functii trigonometrice
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)
Conditii de aschiere
1. Conditii de aschiere
Material |
Clasificare |
Adancimea de aschiere d (mm) |
Viteza de aschiere v (m/min) |
Avansul F (mm/rot) |
Materialul sculei |
Otel carbon Rezistenta la tractiune 60kg/mm |
Degrosare
Finisare
Filetare
Canal
Centruire
Gaurire |
3 -5
2 - 3
0,2 - 0,5
|
180 - 200
200 - 250
250 - 280
124 - 125
90 - 110
1000 - 1600 rot - 25 |
0,3 - 0,4
0,3 - 0,4
0,1 - 0,2
0,08 - 0,2
0,08 - 0,15
0,08 - 0,2 |
P10 - 20
P10 - 20
P01 - 10
P10 - 20
P10 - 20
SKH 2
SKH 9 |
Otel aliat 140kg/mm |
Degrosare
Finisare
Canal |
3 - 4
0,2 - 0,5 |
150 - 180
200 - 250
70 - 100 |
0,3 - 0,4
0,1 - 0,2
0,08 - 0,2 |
P10 - 20
P10 - 20
P10 - 20 |
Fonta HB 150 |
Degrosare
Finisare
Canal |
3 - 4
0,2 - 0,5 |
200 - 250
250 - 280
100 - 125 |
0,3 - 0,5
0,1 - 0,2
0,08 - 0,2 |
K10 - 20
K10 - 20
K10 - 20 |
Aluminiu |
Degrosare
Finisare
Canal |
2 - 4
0,2 - 0,5 |
400 - 1000
700 - 1600
350 - 1000 |
0,3 - 0,5
0,1 - 0,2
0,1 - 0,2 |
K10
K10
K10 |
Bronz Alama |
Degrosare
Finisare
Canal |
3 - 5
0,2 - 0,5 |
150 - 300
200 - 500
150 - 200 |
0,2 - 0,4
0,1 - 0,2
0,1 - 0,2 |
K10
K10
K10 |
Otel inoxidabil |
Degrosare
Finisare
Canal |
2 - 3
0,2 - 0,5 |
150 - 180
180 - 200
60 - 90 |
0,2 - 0,35
0,1 - 0,2
0,15 |
P10 - 20
P01 - 10
P10 - 20 |
(Note) 1) Conditii pentru scule placate
2) Conditiile de aschiere se schimba in functie de unghiurile sculelor
2. Date pentru filetare pentru material
PAS |
P1.0 |
1.0 |
1.25 |
1.5 |
1.75 |
2.0 |
2.5 |
3.0 |
3.5 |
4.0 |
4.5 |
5.0 |
Adancime Filet |
H2 |
0.6 |
0.74 |
0.89 |
1.05 |
1.19 |
1.49 |
1.79 |
2.08 |
2.38 |
2.68 |
2.98 |
Rorunjire Varf |
R |
0.07 |
0.09 |
0.11 |
0.13 |
0.14 |
0.18 |
0.22 |
0.25 |
0.29 |
0.32 |
0.36 |
Numar de treceri |
1 |
0.26 |
0.30 |
0.30 |
0.30 |
0.30 |
0.30 |
0.35 |
0.35 |
0.35 |
0.40 |
0.45 |
2 |
0.20 |
0.20 |
0.20 |
0.25 |
0.25 |
0.28 |
0.30 |
0.35 |
0.35 |
0.35 |
0.35 |
|
3 |
0.10 |
0.11 |
0.14 |
0.16 |
0.20 |
0.24 |
0.28 |
0.30 |
0.30 |
0.30 |
0.32 |
|
4 |
0.05 |
0.08 |
0.12 |
0.12 |
0.14 |
0.20 |
0.22 |
0.25 |
0.26 |
0.28 |
0.30 |
|
5 |
|
0.05 |
0.09 |
0.10 |
0.11 |
0.15 |
0.19 |
0.20 |
0.23 |
0.25 |
0.25 |
|
6 |
|
|
0.05 |
0.07 |
0.08 |
0.11 |
0.13 |
0.15 |
0.20 |
0.22 |
0.25 |
|
7 |
|
|
|
0.05 |
0.06 |
0.09 |
0.10 |
0.12 |
0.17 |
0.20 |
0.20 |
|
8 |
|
|
|
|
0.05 |
0.07 |
0.08 |
0.10 |
0.14 |
0.15 |
0.17 |
|
9 |
|
|
|
|
|
0.05 |
0.07 |
0.08 |
0.10 |
0.12 |
0.15 |
|
10 |
|
|
|
|
|
|
0.05 |
0.05 |
0.10 |
0.10 |
0.15 |
|
11 |
|
|
|
|
|
|
0.05 |
0.05 |
0.08 |
0.09 |
0.10 |
|
12 |
|
|
|
|
|
|
|
0.05 |
0.05 |
0.08 |
0.10 |
|
13 |
|
|
|
|
|
|
|
|
0.05 |
0.05 |
0.08 |
|
14 |
|
|
|
|
|
|
|
|
|
0.05 |
0.06 |
|
15 |
|
|
|
|
|
|
|
|
|
0.05 |
0.06 |
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 programsi dupa ce se apasa tasta MEASURE masina va calcula automat pozitia de start..
6. Dupa ce ati introdus datele apasati butonul OFFSET
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 :
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 |
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) |
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.. |
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 |