132
4. Programarea centrelor de prelucrare prin frezare Un centru de prelucrare,prin frezare,rezultatul adaugirii la o masina de frezat a unui sistem automat pentru schimbarea sculelor si a altor dispozitive pentru manipularea pieselor Exista mai multe tipuri de centre de prelucrare ,diferentierea facandu-se in functie de numarul de axe programabile. PROGRAMAREA SISTEMELOR NUMERICE CNC CAP I CAP II CAP III CAP IV CAP V CAP VI CAP VII CAP VIII CAP IX

Cap iv programarea centrelor de frezare

Embed Size (px)

Citation preview

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4. Programarea centrelor de prelucrare prin frezare

Un centru de prelucrare,prin frezare,rezultatul adaugirii la o masina de frezat a unui

sistem automat pentru schimbarea sculelor si a altor dispozitive pentru manipularea

pieselor

Exista mai multe tipuri de centre de prelucrare ,diferentierea facandu-se in functie de

numarul de axe programabile.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4.1 Centre de prelucrare cu 3 axe

4.1.1 Centre de prelucrare verticale

Un centru de prelucrare cu trei axe are axele X si Y programabile in planul mesei iar axa

Z in directia arborelui principal.

Un astfel de centru de prelucrare cu o dotare standard costa de la 35000 Euro. Curent

centrele de prelucrare cu trei axe sunt de tipul vertical.

In figura nu sunt reprezentate sistemul de schimbare a sculelor, echipamentul

CNC,sistemul de paletizare etc.

Cu trei axe se poate prelucra ,cu partea frontala a sculei:

-o suprafata a unui cub

- patru alte suprafete cu partea cilindrica ( un buzunar).

Fig. 4.1.

Video –V3

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4.1.2 Centre de prelucrare orizontale cu trei axe

Figura prezinta un centru orizontal cu trei axe. Se observa orientarea diferita a axelor

X,Y,Z.

Acest tip de masina este mai scump. In varianta standard de dotare poate costa 50000

Eur.

In figura nu sunt reprezentate sistemul de schimbare a sculei , controlul numeric etc.

Se pot prelucra aceleasi tipuri de suprafete ca si in cazul masinii verticale, la care se

adauga facilitatile oferite de dispozitivele speciale.

Fig.4.2.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4.2 Centre de prelucrare orizontale cu patru axe

Exista atat varianta orizontala cat si cea verticala. A patra axa este de rotatie a mesei.

Costul unei asemenea masini incepe de la 55000€.

O structura similara se poate obtine si prin adaugarea unei mese rotative la un centru

vertical cu trei axe .Aceasta completare este posibila numai daca echipamentul CNC

poate realiza comanda celor patru axe

Frecvent pe paleta se monteza dispozitive de prindere cu pozitii multiple. O astfel de

solutie asigura prelucrarea simultana a mai multor piese de dimensiuni mai mici ( fig.4.4)

Fig.4.3.

simulare centru de prelucrare

orizontal 4 axe

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Se pot prelucra ,cu suprafata frontala a sculei, patru din

suprafetele cubului.

Utilizand suprafata laterala a sculei se pot prelucra

suplimentar inca doua suprafete.

Fig.4.4.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4.3 Centre de prelucrare cu cinci axe

Costul unor asemenea centre de prelucrare depaseste suma de 125000€. Constructiv

sunt asemanatoare cu centrele cu patru axe .A cincea axa poate fi inclusa in masa

rotativa, solutia cea mai ieftina. O solutie complexa presupune existenta unui cap de

frezare montat in arboreal principal avand doua axe. Solutia de compromise o reprezinta

capul de frezat cu o singura axa de rotatie in plan vertical(vezi desen).

Sunt utilizate pentru prelucrarea pieselor complexe din industria aerospatiala, auto.

Pot fi prelucrate ,cu suprafata frontala a sculei, cinci din suprafetele cubului si sase cu

partea frontala a sculei.

Este important de precizat si faptul ca se pot realize prelucrari dintr-o singura prindere

care pe alte masini ar necesita mai multe prinderi. Rezulta o precizie ridicata .

Fig. 4.5.

Video :Cap de frezare 6 axe

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Video :

Masa 2 axe Matsuura

MAM-72 Engine Block

Machining

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Video :

Cap de frezare 5 axe

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4.4 Centre de prelucrare cu schimbator de palete

Majoritatea centrelor de prelucrare pot fi dotate cu schimbator de palete cu scopul de a

creste productivitatea.

Fara un asemenea dispozitiv aducerea semifabricatului pe masa centrului de prelucrare

este de tip secvential.

Cu un astfel de sistem , operatorul poate reincarca paletele in timp ce masina prelucreaza

alte piese , asigurandu-se astfel prinderea simultan cu po.

Fig.4.6. Fig.4.7.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Video

Centru de prelucrare cu

schimbator de palete

Dublu clic pe imagine

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Aplicatii CAM

Operatii de degrosare

(Sprut CAM)

1.Procedeul Waterline (curbe de nivel , situate in planul XY)

Se indeparteaza materialul situat in afara modelului 3D.Majoritatea materialului se

indeparteaza prin miscarea sculei in planul X-Y.Operatia se foloseste pentru degrosarea

primara a modelelor complexe 3D.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

2.Procedeul Plan (curbe situate in planul Y- Z )

Se indeparteaza materialul situat in afara modelului 3D. Scula se deplaseaza in

sectiuni paralele dispuse vertical.Pentru a reduce presiunea asupra sculei se

recomanda utilizarea unor valori mici pentru Z. Finisarea este mai buna decat cea

aferenta primului

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Operatii de finisare

1.Frezarea curbe 3D

Genereaza o serie de deplasari ale sculei in lungul curbelor (de orice

forma).Traiectoria in plan este similara cu cea de la conturarea 2D. Coordonata Z , in

fiecare punct , este calculata ca o deplasare dupa axa Z, , corespunzatoare

coordonatei Z a punctului respectiv .

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Operatii de finisare

2.Operatia de gravare.

Operatia realizeaza gravarea, in 2 D, pe suprafetele plane.Imaginea ce urmeaza a fi

gravata este formata din proiectia curbelor pe planul orizontal X-Y.Deplasarea

orizontala a sculei prelucreaza in mare masura laturile modelului.Pentru a crea colturi

interioare ascutite se utilizeaza frezarea 3D.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Operatii de finisare

3.Procedeul Waterline.

Frezarea se realizeaza prin deplasarea sculei in planul XY. Se obtin rezultate bune la

prelucrarea modelelor cu pereti apropiati de verticala.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Operatii de finisare

4.Procedeul Plan

Scula se deplaseaza in planuri paralele dispuse vertical. Se obtin rezultate bune la

prelucrarea unor suprafete plate si cand suprafetele verticale sunt perpendiculare pe

traiectoria sculei.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

5.Operatii combinate

Prelucrarea are loc in doua etape:

-in prima se utilizeaza procedeul cu traiectoriea orizontala a sculei.

-pentru zonele neprelucrate se apeleaza la traiectoria sculei in planul vertical.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

6.Optimizarea procedeului Plan.

Sunt create doua planuri avand traiectoria sculei mutual perpendiculara.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

6.Alte procedeuri.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4.5 Sistemul de coordonate a centrelor de prelucrare

Fig.4.8.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Masina MicroCut- Fanuc

In explicatiile viitoare se va utiliza centrul de prelucrare, cu trei axe , MicroCut, avand

urmatoarele caracteristici principale:

-puterea 7 hp,

-turatia AP: 10000 RPM,

-avans rapid :24 m/min

-avand de lucru pana la : 10000 mm/min,

-arbore principal : Con ISO 40,

-magazin scule 16 ,

-curse 610x355x520 mm,

-precizia de pozitionare 0.005 mm

-repetabilitate 0.004 mm

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4.6 Consideratii privind programarea centrelor de frezare

4.6.1 Aspecte generale

Programul se intocmeste intodeauna considerand deplasarea sculei si nu miscarile

efective de pe masina.

La majoritatea centrelor de prelucrare , capul deplaseaza scula pe directia axei Z ,

sensul pozitiv fiind acela in care creste distanta intre piesa si scula.

La majoritatea centrelor de frezare , masa se misca in directia X si Y, semnul X +

este sensul in care masa se deplaseaza spre stanga , iar sensul Y+ este de la

montant inspre operator.

Nota:Nu trebuie sa fiti preocupati de aceste reguli, deoarece acestea sunt o problema de

operare si nu de programare.

Nu uitati ca totdeauna programul se intocmeste considerand scula in miscare.

Offset-ul dispozitivului de fixare a piesei (distanta dintre MCS 0,0,0 si WCS 0,0,0) se

introduce in echipament..

Originea piesei WCS se stabileste convenabil de catre programator.

Valoarea lungimii fiecarei scule se introduce deasemenea in echipamentul de

control, astfel se compenseaza diferentele de lungime dintre scule .

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Incremental vs.Absolute

In majoritatea cazurilor se utilizeaza programarea in sistem absolut

Editarea programului in cazul unor schimbari in program este mult mai usoara in sistem

absolut si poate fii deasemenea mai usor urmarita.

Anumite operatii repetitive cum ar fi:realizarea unor gauri in diferite tipuri de structuri sunt

de preferat sa fie programate in sistem incremental (se va vedea in continuare)

4.6.2 Sistemul de scule

Scule aschietoare:

Sculele frecvent utilizate pentru

centre de prelucrare prin frezare

sunt din otel de scule / rapid si cu

placute (carburi metalice si materiale

mineralo-ceramice.)

Fig. 4.9.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

◦ Freze deget ◦ Freze frontale

Sculele cu placute asigura o viteza de aschiere mai mare decat cele din otel rapid insa

calitate suprafetei rezultata este mai slaba .

Frezele frontale cu placute, asigura o productivitate mare si o calitate buna a suprafetei

prelucrate cu placute .

Fig. 4.10. Fig. 4.11.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Tipuri de frezare

Toate masinile CNC sunt echipate cu suruburi cu bile astfel realizate incat inlatura jocul

dintre flancurile piulitei si suruburile.Ca urmare pe astfel de masini se poate realize atat

frezarea in sensul avansului cat si contra avansului.

Frezarea in sensul avansului are mai multe avanataje printer care se mentioneaza

calitatea mai buna a fetei , durabilitatea mai mare , si freza are tendinta de a se indeparta

de piesa.

In tehnologia CNC este preferabil sa programati frezarea in sensul avansului decat cea

conventionala – contra avansului

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

◦ Freze cilindro-frontale speciale ◦ Freze frontale speciale

-se utilizeaza pentru frezare

aliaje de aluminiu cu viteze mari

de aschiere (5000m/min),

utilizeaza placute din carbura de

wolfram

-forma odulata a muchei

de aschiee genereaza

forte reduse de aschiere si

asigura o aschiere

precisa.

Fig. 4.12. Fig.4.13.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Freza cu cap sferic pt finisare Freza deget cu cap sferic

Rezultatele extraordinare obtinute

cu aceasta freza de finisare se

datoreaza combinatiei dintre lama

sa sigmoidala si sistemul precis

de fixare, ceea ce duce la

rigiditatea extrema a capului de

taiere.

Sunt realizate cu placute

radiale detasabile profile

complexe. acoperirite cu un

strat ultra dur de ZX produs

prin intermediul nano-

tehnologiei.

Fig. 4.14. Fig. 4.15.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Tipuri de scule

Dublu click

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Operatii specifice frezarii

- frezare plana - frezare buzunar

- interpolare circulara - burghiere plus frezare (h>2d)

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

- Frezare buzunare inchise - Burghiere si frezare buzunar

- Frezare buzunare interp.elicoidala

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

1.Frezare plana.

2.Frezare cu programare.

3.Frezare profilata.

4.Frezare cavitate.

5.Frezare canal.

6.Frezare strung.

7.Frezare filet.

8.Debitare.

9.Frezare rapida.

10.Frezare prin patrundere.

11.Frezare cavitate , miscare elicoidala.

12.Interpolare elicoidala.

13.Interpolare circulara.

14.Frezare trohoidala.(cf.DEX: trohoida-Curbă descrisă de un punct al unui cerc care se deplasează pe o

suprafaţă plană.)

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Aplicatii scule moderne

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Aplicatii scule moderne

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Aplicatii scule moderneCAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Aplicatii scule moderne

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4.7.Aplicatii CNC

4.7.1.Cateva aspecte generale

Programarea centrelor de prelucrare prin frezare

Planificarea si programarea

In realizare unui program corect este necesar sa fie urmariti o serie de pasi:

1. analiza desenului piesei pentru a se contura o idee generala asupra

modului de a proceda

2. stabilirea modului de prindere a semifabricatului pentru a putea realiza

cat mai multe prelucrai dintro singura prindere.

3. stabilirea sculei ce urmeaza a fi utilizata.

4. stabilirea secventelor de prelucrare , separat pentru fiecare scula .

5. convertirea secventelor operatiilor in coduri program si simularea

programului.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Coduri G si M

Centrele de prelucrare utilizeaza pentru programarea ISO, coduri:

G-numite si coduri pregatitoare

spun echipamentului ce fel de miscare/functie trebuie indeplinita.

Ex.: deplasare rapida, interpolare liniara, prelucrare filet, etc.

M- numite si coduri auxiliare

Conduc la pornirea/oprirea arborelui principal, pornirea/oprirea lichidului,

schimbarea sculei.Au efect si aupra echipamentului conventional de actionare si a

modului de derulare a programului

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Cateva coduri frecvent utilizate.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Modal

Majoritatea codurilor sunt modale:au efect pana sunt schimbate

Se programeaza numai ce se schimba , nimic altceva.

Observatii.:

Nu toate masinile admit mai multe coduri G si M intr-un bloc

Atentie la caracterul de inceput program “0”, toate celelalte sunt zero (0)

Caracterele alfabetice sunt majuscule

A nu se uita punctul zecimal (la CNC).Valoarea a X 30 este interpretata X 0.030

(BLU=.001)

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

HOME

Sublinieri speciale privind trimiterea sculei active pe centrele de prelucrare in pozitia de

referinta

Centrele de prelucrare echipate cu echipamente NC nu au implementata o functie G in

acest scop.Pentru a evita coliziuni scula/piesa /dispozitiv prima deplasare se programeaza

pe axa Z in sensul pozitiv.

Programarea codului G28 cere (la unele echipamente) deplasarea printr-un punct

intermediar.

In cazul general scula se pozitioneaza in afara piesei inainte de programarea codului G28,

ca urmare punctul intermediar nu este utilizat.

Pentru a preciza totusi prin program un punct intermediar, se programeaza o deplasare

incrementala de valoare 0:

-G91 G28 Z0 ceea ce inseamna deplasare in HOME pe axa Z

, incremental, printr-un punct situat la distanta 0

de pozitia actuala

-G91 G28 Y0

-G91 G28 X0

PROGRAMAREA deplasarii in HOME pe axa Y se face pt. a usura eliberarea piesei la

terminarea prelucrarii

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Programul cuprinde numai patru ( 4 ) categorii de blocuri:

1.Start program ,

2.Schimbare scula ,

3.Sfarsit program ,

4.Functii pentru prelucrare .

Primele trei categorii sunt , in general , aceleasi pentru orice program

intocmit pentru o anumita masina.

Studiul manualului masinii este obligatoriu!!

Pentru echipamentele NC,cele patru categorii de blocuri nu se pot diferentia atat de

evident .

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Programarea functiilor pentru centrul de prelucrare, MICROCUT

Remember , limbajul CNC nu este 100% standard pentru toti constructorii de masini

unelte si echipamente.

HAAS utilizeaza o programare generica , compatibila cu echipamentul Fanuc.Atentie

la programarea schimbarii sculei si trimiterea sculei in pozitia HOME.

MICROCUT FANUC START PROGRAM

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

4.7.2. Aplicatii CNC. Intocmirea unui program

Centru de prelucrare

Exemplu 1

Material piesa:otel carbon 50 daN/mm²

Debitat la L=80 mm din platbanda h=20 mm

Scula: Freza cilindrica frontala

Semifabricat:

Fig.4.16

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Planificarea si Programarea (1)

1.Examineaza desenul atent si concepe o idee generala asupra modului in care

vei proceda

a. Stabileste originea piesei in coltul din stanga a suprafetei finisate

Fig.4.17

a. Prelucreaza partea frontala (din stanga) a piesei ce se sprijina de un opritor

(plasat in dreapta)

b. Programeaza stop ,intoarce piesa si realizeaza cota 75

c. Indeparteaza materialul de pe suprafata exterioara pentru a realiza cota 18

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Planificarea si Programarea (2)

2. Cum se fixeaza piesa?

Pe masa masinii se fixeaza menghina cu bacuri .Piesa se aseaza astfel incat

suprafata superioara( ce urmeaza a fi frezata ) sa depaseasca inaltimea

bacurilor.Strangearea se realzeaza pe cota 50 din desenul piesei .Deoarece se

prelucreaza capetele semifabricatului, pentru a realiza cota de 75 , latimea bancurilor nu

trebuie sa depaseasca aceasta cota.La unul din capetele piesei se monteaza pe masa

masini unelte un opritor.Menghina A1 STAS 424-83

Se va utiliza un adaos pentru sprjinul piesei de inaltimea 22 mm

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig. 4.18 Schita fixare piesa

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Scula: Freza cilindro-frontala, 16

Z=4 dinti:

Freza 16X117STAS 1683-80/Rp3 (vezi si cataloage firme producatoare

de scule)

Lungimea folosibila a dintilor este de 32 mm

Raza de rotunjire la varf R=0

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Planificarea si Programarea (3)

3. Regimul de aschiere (Varianta clasica)

Avansul:

s=0.08 0.05 mm/dinte tab.9.6 [ ]

Viteza de aschiere , tab.9.43 [ ]

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Planificarea si programarea (4)

4. Scrie secventa de executie a operatiilor:

A.Pozitionarea rapida a sculei la 2.5 mm in partea stanga si la o distanta de

siguranta dupa axa Y.

B.Pozitioneaza rapid scula la adancimea de aschiere (z=h piesa+D).Valoarea D se

adopta in functie de raza de rotunjire a sculei (vezi desen).Indeparteaza atent

adaosul de material ,apoi deplasare rapida sus.

C.Deplaseaza in punctul de zero, dupa Y si Z , intoarce piesa.

D.Repeta A si B, exceptie pentru pozitia finala X

E.Frezeaza partea superioara a piesei cu adaosul de 2.0 mm (vezi desen)

F.Sfarsit program.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Planificarea si programarea (5)

5.Converteste secventa operatiilor in program sursa de prelucrare:

Inceput program

Prelucreaza partea stanga

Intoarce piesa

Prelucrare lungimea piesei

Indeparteaza adaosul de prelucrare de pe fata superioara

Sfarsit program

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

O sistematizare a procesului

1.Ambele parti ale piesei sunt debitate

ca urmare se va indeparta, succesiv

excesul de material de pe ambele parti

( 2x adaos 2 ,5 mm)

2.Scula se va pozitiona initial la z=4

mm, deoarece Z=0 este pe suprafata

prelucrata a piesei finite (vezi detaliu A)

3.Tine minte, programeaza ca si cum

scula s-ar misca dupa toate cele trei

directii, chiar daca piesa se misca dupa

directiile X si Y

4.Tine minte , se programeaza centrul

sculei .Contactul cu piesa trebuie

decalat cu raza sculei.

??

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig.4.19

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

De ce pozitionarea initiala la X=-10500 (10.5)

Dupa intoarcerea piesei :

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig.4.20

Fig.4.21

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Ce face masina?

Dublu clic pe poza

pentru a viziona

animatia

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Continuare program cu a doua aschiere pentru lungime

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Dublu clic pe poza

pentru a viziona

animatia

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Frezare partea superioara a piesei

Traiectoria conturului sculei trebuie calculata astfel incat sa se suprapuna

portiunile aschiate adiacente:

Fig.4.22.

Traiectoriile indicate asigura suprapunerea portiunilor aschiate cu 1 mm.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Dublu clic pe poza

pentru a viziona

animatia

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Scule recomandate pe operatii:

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

FORMULE GENERALE PENTRU FREZARE

Viteza de aschiere (m/min)

Turatia AP (min-1)

Viteza de avans (mm/min)

Avansul pe dinte (mm)

Avansul pe rotatie (mm/rot)

Productivitatea (cm3)

Adancimea medie de aschiere (mm)

(frezare plana si laterala) cand ae/Dc <0.1

Adancimea medie de aschiere (mm) ae/Dc>0.1

Timpul de prelucrare (min.)

Puterea (kW)

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

CALCULUL PUTERII

Formula generala de calcul este:

Exemplu de calcul

Date initiale:

-frezare plana ,material CMC 01.3, unghi de atac 45o

-diametrul frezei : Dc= 125 mm

-adancimea de aschiere : ap=5mm

-latimea de aschiere : ae= 100 mm

-avansul pe dinte : fz=0.2 mm/dinte

-viteza de avans a mesei : vf=1000 mm/min

Pentru un procent de angajare a frezei de 80% este K=5.4 (vezi tabelul urmator)

Valorile rezultate prin aplicarea formulei anterioare sunt specifice unui unghi γ=0o .

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

EXEMPLU PENTRU SELECTAREA PARAMETRILOR DE ASCHIERE

Se indica un exemplu pentru alegerea valorii vitezei de aschiere si a avansului

Date de intrare:

- Freza R245-125Q40-12M

- Placuta R245-12T3 M-PM GC4030

- Materialul piesei SS 1672-08

Formule:

Vc Pentru selectarea vitezei de aschiere este necesar sa se precizeze:

-adancimea maxima de aschiere hex (ANEXA 1 tabelul 1)

- materialul precizat in clasificarea Coromant (CMC)

Scula selectata R245 are unghiul de atac de 45o si placuta de tipul PM , diametrul De=125mm

Materialul SS 1672-08 are codul CMC 01.2 (duritatea 150 HB)

Adancimea maxima de aschiere tabelara este de hex =0.17 mm

Viteza de aschiere aprox. 283m/min (Anexa 1 tabelul 2 ) in domeniul 325-270 m/min

Pentru placuta 4030 si materialul CMC 01.2

Valoarea vitezei se corecteaza in functie de duritatea materialului:

Pentru HB180 factorul de corectie este 0.92

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Viteza de avans vf=8*667*0.24=1281 mm/min

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Pentru alte valori ale unghiului este necesara o corectie conform cu valoarea coeficientului Mγ (tabelul

urmator)

Exemplu:

Pentru o freza cu γ=21o factorul Mγ=0.79 conduce la o valoare a puterii consummate la Pc=27.0x

0.79=21.3 kW

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Valorile constantei k utilizata in calculul puterii (η=0.80)

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Anexa 1

Avansuri recomandate la frezare (tabelul 1)

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Viteze de aschiere recomandate (tabelul 2 )

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Pentru detalii referitoare la calculul datelor de aschiere pt diferite operatii,tipurile de

placute,sculele,modul de fixare, etc se va consulta:

www.sandvick.com

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

APLICATII CNC. FREZARE 2

Centre de prelucrare. Exemplul 2

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig.4.23

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Desenul piesei

Material piesa: otel carbon 45daN/Semifabricat: banda din otel, debitata la L=80,

latimea b=50, h=20;

Precizia piesei impune si opeartia de finisare, cu un adaos de finisare a=0,5mm,

pentru profilare.

2mm

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig.4.24

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

2

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Planificarea si Programarea (1)

1. Analiza desenului piesei, gasirea solutiei de prelucrare

A. Se alege originea sistemului de coordonate al piesei,

(WCS) in coltul din stanga fata.

B. Se prelucreaza o parte a piesei,

cu sprijin prin tamponare.

C. Programeaza un stop pentru a intoarce

piesa, prelucrare la L=75.

D. Frezare partea superioara la h=18mm.

E. Prelucrarea profilului in 2 treceri:

degrosare si finisare.

F. Prelucrarea colturilor

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig.4.25

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Planificarea si Programarea ( 2-3 )

2. Modul de fixare a piesei : menghina (vezi ex.1)

Simbolizare: A1 STAS 4247-83

3. Stabilirea sculei : freza deget (vezi ex.1)

Simbolozare : Freza Ø16x117 STAS 1683-80 / Rp3

Lungimea folosibila a dintilor: 32mm

Calculul regimului de aschiere (vezi ex.1)

- Turatia 338 rot/min

- Viteza de avans F85

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Planificarea si Programarea (4)

4. Indicati secventele operatiilor de prelucrare:

A. Deplasare rapida la X -5.0mm, Y < (-10mm).

B. Pozitionare la Z -30mm, prelucrare fata din stanga, deplasare rapida sus.

C. Deplasare in HOME, pe axele Y si Z, apoi intoarce piesa.

D. Repeta A. si B., exceptie pozitia finala de X.

E. Prelucrarea partii superioare cu ados de prelucrare de: ad=5mm.

F. Conturare de degrosare, lasand un adaos af=0,5mm.

G. Conturare de finisare.

H. Indeparteaza materialul in exces in colturile din apropierea razei.

I. Sfarsit program.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Planificarea si Programarea (5)

5. Converteste secventele operatiilor in program:

• Start program;

• Prelucrare partea stanga;

• Intoarce piesa;

• Prelucrare finala L=75;

• Indeparteaza adaosul de pe suprafata exterioara;

• Conturare de degrosare;

• Conturare de finisare;

• Prelucrare colturi;

• Sfarsit program;

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Nu muncii in plus

• Observa ca operatiile de prelucrare pentru realizare lungimii L si a

inaltimii piesei sunt identice cu cele din exemplu Nr.1;

• Se va copia primul program si se vor adauga blocurile aditionale pentru

a creea acest program;

• Acest lucru se va realiza usor, apeland “Save As” in Notepad sau alt

editor si apoi se adauga la fisierul nou creat.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Se adauga programul

pentru conturare.

Programul pentru realizarea lungimii si a grosimii piesei

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

A – punct de start

(6,75; -9)

X= 15-8-0,25=6,75

B – punctul doi

(6,75; 48,25)

Y= 10 + 30 +8+0,25 = 48,25

C – punct de start

interpolare circulară

(45; 48,25)

D – punct final interpolare

circulară

(45; 1,75)

E – centrul arcului de cerc;

(45; 25)

I = XC- XE = 40 – 40 = 0 ;

J = YC – YE = 40,25 – 25

=15,25;

Prelucrarea:

Poziţionarea rapidă în A, apoi deplasare cu avans de

lucru după traiectoria A – B – C – D – A.

Notă: Program fără C.R.

In cazul prelucrării pe CPV-1, datorită

restricţiei de cadran prelucrarea se face in 2

blocuri punctul : C-F si F-D. punctul F(65,25 ; 25 )

Studiu general al primei treceri de conturare

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig.4.26

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Dublu clic pe poza

pentru a viziona

animatia

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

G - ( 7; 2 ) punct final pentru

degrosare

si de start pentru finisare

H – ( 7; 48 )

I – ( 45; 48 )

J – ( 45; 2 )

K – ( 68; 25 )

E – ( 40 ; 25 )

I = XI- XE = 45 – 45 = 0

J = YI – YE = 48 – 25 = 23

Prelucrare:

Aşchierea se continuă după operaţia de degroşare. După realizarea conturării,

scula se va deplasa în partea stangă în afara piesei pentru a prelucra colţurile.

Analiza generală pentru trecerea de finisare

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig.4.27

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Dublu clic pe poza

pentru a viziona

animatia

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

CPV-1

N195 G00 Z1000 LF

N196 X75000 Y60000 LF

N200 Z-8000 LF

N205 G1 Y-9000 LF

N205 G00 Z50000 M09 LF

N210 M30 LF

HAAS VF-1

G0 Z1.0

X75.0 Y60.0

Z-8.0

G1 Y-9.0

M9

M5

G49

G91 G28 Z0

G28 Y0

G90

M30

%

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig.4.28

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Nota.

La prelucrarea prin conturare ramane o

portiune, in zona colturilor, neprelucrata:

mm05.8)1615(2530 23

Obs.

Cele doua treceri , degrosare si finisare pot fi realizate cu un singur program exploatand

facilitatile oferite de CR. Incercati.

Dublu clic pe poza

pentru a viziona

animatia

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Aplicaţii CNC

CORECŢIA DE RAZĂ PENTRU CENTRE DE PRELUCRARE PRIN

FREZARE

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

De ce corectia de raza (C.R.) ?

Precizia de prelucrare, la finisare, cu partea cilindrica a frezelor (numita

profilare /conturare), a suprafetelor, depinde de precizia frezei si de

diametrul real al frezei in raport de cel considerat in programare.

Uzura sculei produce schimbarea profilului suprafetelor.

Reascutirea frezelor conduce la un diametru mai mic decat cel nominal.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Alternative privind programarea CR (1)

A.

Se programeaza traiectoria centrului frezei (echidistanta) pentru prelucrarea de

degrosare.

Se activeaza C.R. numai pentru trecerile de finisare, programand conturul piesei.

Operatorul, functie de tipul ECN, introduce valoarea nominala a diametrului frezei

in echipament;

Pe masura realizarii pieselor, acestea se masoara, si in functie de rezultat,

operatorul introduce mici deviatii pentru a mentine piesa in tolerantele impuse;

B.

Se intocmeste un singur program continand conturul piesei si activand C.R.

Pentru operatia de degrosare operatorul introduce o valoare a diametrului

nominal ( ) mai mare cu valoarea adaosului de finisare

decât valoarea diametrului sculei;

•Pentru operaţia de finisare operatorul modofică valoarea CR.

0fR

nomdfRRadR

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Reprezentarea grafica a C.R.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

CR Exemplu

Pentru prelucrare se utilizeaza o freza cilindro-frontala (T1)

Se presupune ca lungimea si grosimea piesei sunt deja realizate.

Pentru finisare se considera un adaos de af = 3 mm.

Se adopta alternativa A de activare a C.R.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Pasii in realizarea programului

1.Examinarea desenului

2.Analiza modului de prindere a piesei : menghina paralela (vezi ex.1);

3.Stabilirea sculei: freza cilindrica frontala (deget) Ø16 (vezi ex.1);

4.Calculul regimului de aschiere (vezi ex.1);

5.Precizarea secventelor de prelucrare:

A.Pozitionarea scului in afara piesei dupa –Y. Pozitionarea dupa X are in vedere

si adaosul de finisare

B. Prelucrarea de degrosare dupa echidistanta auto(calculata de programator);

C. Activarea C.R. pentru prelucrarea de finisare programand conturul piesei;

D. Anularea C.R.

E. Sfarsit program.

6. Convertirea secventelor in coduri program.

mma f 3

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

G0 G40 Y-90

Z 5.0

M9

M5

G49

G91 G28 Z0

G28 Y0

G90

M30

%

Anulare corectie de raza

Deplasare in plan de

sigutanta.

Blocuri pentru sfarsit

program

Nota: Activarea coretiei de raza la

CPV – 1 :

...

N50 G0 Y-9000 LF

N51 G91 LF

N52 G41 Y+ D1 LF

N53 G90 LF

N55 G01 Y35000 LF

%

O999

G20 G40 G49 G80 G99

G91 G28 Z0

G90

T1M6

S338 M3

G0 G90 G54 X4.0 Y-9.0

G43 H1 Z-8.0 M8

G1 Y46.0 F85

X71.0

Y4.0

X4.0

G0 Y-9.0

G41 X15.0 D1

G1 Y35.0

X60.0

Y15.0

X4.0

Inceput program

Incarca scula #1 freza O16

Pozitionare fata de G54 (WCS)

Activare CL, deplasare la o

adancime de aschiere

Prelucrare de degrosare

Pozitionare pentru activare CR

Activare corectie de raza

Prelucrare de finisare

Pornire AP cu 338rot/min

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

Animatie

Simularea incepe cu scula in pozitioa initiala (coordonatele X , Y ) la adancimea de

aschiere dupa linia G43.Simularea se termina cu deplasarea in planul de siguranta.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX