Documente noi - cercetari, esee, comentariu, compunere, document
Documente categorii

Manual de programare cnc

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

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 inversateDaca 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 programsi 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