Cap.v cilcluri fixe

40
5. CICLURI FIXE De ce? Fac posibila realizarea mai usoara a unui program .Cu ajutorul ciclurilor fixe este posibila programarea unei operatii de prelucrare (ex. burghierea intr-un singur bloc specificandu- se o anumita functie G). 5.1 In ce consta ciclul fix? Operatia 1:Pozitionare pe axele X si Y Operatia 2: Deplasare rapida in planul R Operatia 3: Prelucrarea gaurii Operatia 4: Operatii la fundul gaurii Operatia 5: Retragerea rapida in R Operatia 6:Retragerea rapida in punctul initial Fig. 5.1. PROGRAMAREA SISTEMELOR NUMERICE CNC CAP I CAP II CAP III CAP IV CAP V CAP VI CAP VII CAP VIII CAP IX

Transcript of Cap.v cilcluri fixe

CAP I

CAP II

CAP III

CAP V

CAP IV

CAP VI

CAP VII

5. CICLURI FIXE

De ce?

Fac posibila realizarea mai usoara a unui program .Cu ajutorul ciclurilor fixe este posibila

programarea unei operatii de prelucrare (ex. burghierea intr-un singur bloc specificandu-

se o anumita functie G).

5.1 In ce consta ciclul fix?

Operatia 1:Pozitionare pe axele X si Y

Operatia 2: Deplasare rapida in planul R

Operatia 3: Prelucrarea gaurii

Operatia 4: Operatii la fundul gaurii

Operatia 5: Retragerea rapida in R

Operatia 6:Retragerea rapida in punctul initial

Fig. 5.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

Deplasarea pe axa de gaurire Retragerea sculei

Simboluri utilizare in fig.

Fig. 5.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

5.2 Cateva cicluri fixe (standard)

(Echipamente FANUC)

Ciclu fix de gaurire (G81) Ciclul fix de gaurire (alezare G82)

Exemplu:

S2000 M3 -pornire AP

G90 G99 G81 X300. Y-250. -pozitionare gaura 1, gaurire, revenirein R

Z-150. R-100. F120.;

Y-550.; -pozitionare la gaura 2

X 1000; -pozitionare la gaura 3

G98 Y-750.; -pozitionare la gaura 4 cu revenire la pct.initial

G80 G28 G91 X0 Y0 Z0 -revenire la pct. de referinta

M5 -Stop AP

Fig. 5.3. Fig. 5.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

Gaurire adanca (G83)

Exemplu:

S2000 M03

G90 G99 G83 X300. Y-250. Poz.la prima gaura , cu revenirea in R

Z-150. R-100 Q15. F120.; Y-550.

X 1000. Poz.la gaura a-2-a

G98 Y-750 Poz.la gaura a -3-a

G98 Y-750 Poz.la gaura a-4-a cu revenire in pct initial

G80 G28 G91 X0 Y0 Z0 Revenire in pct. de referinta

M5 -Oprire AP

Fig. 5.5.

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

Ciclul de tarodare (G84)

Fig.5.6

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

Alezare cu retragere scula (G87) Alezare (G88)

Fig. 5.7. Fig. 5.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

Anulare ciclu fix G80;

Efect.:

Anularea tuturor ciclurilor fixe active.

Sunt sterse valorile R si Z , adica

R=0 si Z=0 in mod incremental .

Sunt anulate si celelate date specifice ciclurilor fixe .

Obs. Ciclul fix trebuie anulat dupa terminarea prelucrarii cu fiecare scula.

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 de utilizare cicluri de gaurire

Fig.5.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

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.3 Programarea ciclurilor fixe pentru gaurire

(echipament SINUMETRIK 840D)

Modul de programarea depinde de ECN

Exemplele prezentate anterior sunt compatibile cu echipamentele numerice din familia

FANUC.

Echipamente numerice din familia SINUMERIK (840 D)

Fig. 5.10.

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

Programare:

Ciclul de gaurire – CYCLE 81

CYCLE 81 (RTP, RFP,SDIS, DP, DPR)

In care:

RTP -planul de retragere sculă (valoare absolută)

RFP -planul de referinţă (valoare absolută)

SDIS -distanţa de siguranţă (fără semn)

DP -adâncimea finala de burghiere (valoare absolută)

DPR -adâncimea finala de burghiere relativă la planul de referinţă (fără semn)

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

N10 G0 G90 F200 S300 M3 - Valori pentru parametrii tehnologici

N20 T3 D1 Z110 M6 - Deplasare la planul de retragere

N30 X40 Y120

N40 CYCLE81(110, 100, 2,, 35) - Apelare ciclu, adâncimea de burghiere

valoare absolută, distanţă de siguranţă, listă incompletă pentru parametrii

N50 Y30

N60 CYCLE81(110, 100, , 35) - Apelare ciclu, lipsă distanţa de siguranţă

N70 G0 G90 F180 S300 M3 - Parametrii tehnologici

N80 X90

N90 CYCLE81(110, 100, 2, 65) - Apelare ciclu, cu valoarea relativă a

adâncimii de burghiere (100-65), distanţă de siguranţă

N100 M30 - Sfârşit program

Fig. 5.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

Echipamentele CNC moderne au implementate si cicluri complexe pentru gauri dispuse

in diferite tipuri de structuri liniare si circulare.In astfel de situatii se prefera apelarea

modala a ciclurilor.

Exemplu:gauri dispuse liniar HOLES 1

(Sinumerik 840 D)

Programare:

HOLES 1 (SPCA, SPCO, STA1, FDIS, DBH, NUM)

În care:

SPCA -abscisa punctului de referinţă din linie (valoare absolută)

SPCO - ordonata punctului de referinţă din linie (valoare absolută)

STA1 -unghiul abscisei

valori: -180.0<STA1<180.0

FDIS -distanţa de la prima gaură la punctual de referinţă (fără semn)

DBH -distanţa dintre găuri (fără semn)

NUM -numărul găurilor

Fig. 5.12.

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

Fig. 5.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

5.4 Un ciclu asemanator programat pe echipamente

Heidenhain (TNC 430)

In programare se utilizeaza parametrii Q

N70 G200 Q200=2 Q201=-20......

In care G200- ciclul 200

.

.

.

Q210- oprire avans

Fig. 5.14.

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.5 Cicluri de frezare

Echipamentele CNC moderne au implementate o multime de cicluri pentru frezare:

-frezarea filetelor,

-a găurilor alungite,dispuse pe un cerc,

-a buzunarelor dispuse după un cerc,

- a buzunarelor sub forma unor sectoare de cerc,

-a buzunarelor individuale rectangulare,

-a celor circulare, a suprafeţelor plane,

- a suprafeţelor de tip treaptă,

-a buzunarelor prevăzute cu insule,

-a unor suprafeţe înclinate,

-a prelucrării unor suprafeţe complexe compuse din mai multe entităţi plasate

interior sau exterior (cicluri SLM) sau înlănţuite.

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

Gauri alungite dispuse pe un cerc, ciclu LONGHOLE ( fig.)(Sinumerik 840 D)

Programare

LONGHOLE(RTP, RFP, SDIS, DP, DPR, NUM, LENG, CPA, CPO, RAD, STA1, INDA, FFD,

FFP1, MID)

Semnificaţia parametrilor noi este următoarea:

LENG -lungimea găurii alungite (fără semn)

FFD -avansul de pătrundere

FFM -avansul pentru prelucrarea plană a găurii

MID -adâncimea de pătrundere maximă la o trecere

Semnificatia celorlalti parametrii (primii cinci au fost specificata pentru ciclurile de

gaurire

Fig. 5.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

N10 G19 G90 S600 M3 -valori tehnologice, schimbare scula, activare CL,

T10 D1 M6 oprire orientata AP

N20 G0 Y50 Z25 X5 -deplasare în poziţia de start

N30 LONGHOLE(5, 0, 1, , 23, 4, 30, 40, -apelare ciclu

45, 20, 45, 90, 100, 320, 6)

N40 M30 -sfârşit program

Fig. 5.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

5.6 APLICATII CNC. CICLURI FIXE

5.6.1.Exemplu pentru programarea ciclurilor fixe

Piesa reprezentata ofera

prilejul de a invata cateva

aspecte de baza privind

programarea unor cicluri

fixe si tehnologia de baza

pentru executarea unor

gauri filetate strapunse.In

cazul gaurilor nestrapunse

apar modificari privind

parametrii regimului de

aschiere.

Nota: Se presupune ca

semifabricatul este realizat

la cotele dimensionale

2/_48

:

mmdaN

otelMaterial

r

Fig. 5.17.

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

V 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.Examinati atent piesa pentru a

va imagina modul de executie.

A.Alegeti WCS in coltul

inferior stanga , pe suprafata

superioara;

B.Se considera ca

semifabricatul corespunde

dimensional cu piesa;

C.Prima operatie este

centruire, se considera ca

asigura si tesirea gaurilor in

vederea filetarii.

D.Burghiere cu 8

E.Tarodarea gaurilor

2/_48

:

mmdaN

otelMaterial

r

Fig. 5.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.Modul de fixarea a piesei?

Se considera utilizarea unei menghine fixe (vezi aplicatia 1). Este important sa va

asigurati ca piesa depaseste nivelul bacurilor.Latimea adaosului trebuie sa

impiedice iesirea burghiului.

Se recomanda un adaos de latimea maxima 10 mm si inaltimea totala de 10 mm.

3.Ce scula urmeaza a fi utilizate?

Pentru operatia de centruire:

Burghiu A4 STAS1114/2-82/Rp5 – [Cod T1]

Adancimea de centruire de 11 mm rezulta din necesitatea de a obtine diametrul

gaurii de centruire mai mare decat valoarea diametrului nominal a gaurii:

mmxxdd fng 88.0108.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

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

Operatia de burghiere

Burghiu STAS 575-80 (Rp5.[Cod T2]

Este un burghiu elicoidal cu coada conica, cu sensul de aschiere pe

dreapta (implicit) avand L=156 (lungimea totala) si l=75 (lungimea partii

aschietoare)

Operatia de tarodare

Este un tarod pentru masina(tarodarea se realizaeza dintr-o singura

trecere) cu coada lunga :L=108;l=24. Tarod M10 STAS 1112/8-75/Rp3 [Cod

T3]

Parametrii regimului de aschiere

Valorile parametrilor regimului de aschiere se calculeaza conform procedurii

indicate la aplicatia 1.

Centruire : : s=0.04 mm/rot, v=12….25 m/min

[S52:1000 rot/min]

W=1000 x 0.04 = 40 mm/min ; [F 40 pt.CPV-1]

W=1120 x 0.04 =45 [F45 pentru CNC]

Table 9.109-Vlase vol1 )

4

min/11201000

rots

vn

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

Burghiere: S=0.09 v=13.2 (T=90)

(tab.9.61, vlase) n=525 rot/min [S43:500 rot/min pentru CPV-1]

W=500x0.09=45 mm/min [F45- pentru CPV-1]

[F47 pentru CNC

Respectiv W=525 x 0.09 =47

8

Tarodarea:

V=7,4 m/min (tab.9.67 vlase)+pp110 N=235 rot/min

[S33:200 rot/min pentru CPV]

W=200 rot/min x 1.5 mm/rot =300mm/min

[F300 pentru CPV]

W=230 x 1.5 = 345 mm/min

[F 345 pentru CNC]

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.Scrieti secventele de executie a operatiilor:

A.Deplasare rapida a burghiului de centruire (BC) deasupra

gaurii din stanga jos.

B.Executa ciclului de centruire si apoi executa si celelalte trei

gauri ramase.

C.Schimba scula si repeta secventele A, B pentru burghiul 8.

D.Schimbare de scula , repeta secventele A,B pentru tarodul

M10x 1.5

E.Sfarsit program.

5.Converteste secventele operatiilor intr-un program:

Start Program

Centruirea alezajelor

Gaurire alezajelor

Filetarea alezajelor

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

Putin calcul.

Pentru executare operatiei de

tarodare este necesara tesirea

gaurilor.Curent, operatia poarta

denumirea de adancire conica

(tesire)

Este posibil ca aceasta operatie sa

poata fi realizata in cadrul operatiei

de centruire (vezi forma din

manuscris BC).

In acest scop adancimea de

patrundere a burghiului de centruire

trebuie atent calculata.Se considera

diametrul maxim a portiunii conice

egal cu diametrul exterior al

tarodului.

Nota: Pentru operatia de burghiere

depasirea piesei cu valoarea 6 mm

este acoperitoare.

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig. 5.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

Programul de prelucrare.

A.Varianta CPV-1 (ECN clasic)

% LF

N1 G90 T1 LF

N5 G04 S52 T30 M06 LF

N10 G00 X50000 Y50000 M03 LF

N15 G81 Z-11500 D1 R5000 F40 LF

N20 G00 X150000 LF

N25 G81 LF

N30 G00 Y150000 LF

N35 G81 LF

N40 G00 X50000 LF

N45 G81 LF

N50 G80 T2 S43 LF

N55 G81 Z-26000 D2 R5000 F45 LF

.

.

N80 G00 X50000 LF

N85 G89 LF

N90 G80 T3 S33 LF

N95 G84 Z-25000 D3 R5000 F300 LF

.

.

.

N130 G80 LF

N135 G00 Z200000 LF

N140 M30

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

B.Varianta CNC.

Centruirea

G81 Xcoord.x Ycoord.y Zadanc.z F avansul

%

O 096

G20 G40 G49 G80 G99 Conditii initiale

G91 G28 Z0

G90

T1 M6 S1120 M3 schimbare scula T1,Pornire AP

G0 G90 G54 X50.0 Y50.0

G43 H1 Z5.0 M8 Activare CL,.deplasare rapida in plan referinta pornire lichida aschiere

G81 Z-26.0 F45 Ciclu de centruire

X150.0 Deplasare la gaura urmatoare, centruire

Y150.0 Deplasare la cea de a treia gaura, centruire

X50.0 Deplasare la ultima gaura , centruire

G80 Anulare ciclu fix de centruire.

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

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.6.2 Burghierea adancaPentru exemplificarea burghierii adanci se va considera ciclul G83

G83 Xcoord.x Ycoord.y Zadanc.z Qadanc.la o trecere Favansul

-primul pas;10 mm, la z = -5

-al doilea pas:10 mm, la z = -15

M9 Oprire lichid

M5 Oprire AP

G91 G28 Z0

G90

T2 M6

S525 M3

G0 G90 G54 X50.0 Y50.0

G43 H2 Z5.0 M8

G83 Z-25.0 Q10 F47

X150.0

.

.

G80

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig. 5.20.

Fig. 5.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

-al treilea pas :10 mm la Z= -25

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig. 5.22.

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

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.6.3 Ciclul de tarodare

Se va utilza ciclul G84, asemanator cu G81, exceptie face calculul vitezei de

avans. Trebuie calculata corect.

G84 Xcoord.x Ycoord.y Z adanc.filetata z FavansulM9M5G91 G28 Z0G90T3 M6S230 M3G0 G90 G54 X50.0 Y50.0G43 H3 Z5.0 M8G84 Z-26.0 F345X 150.0...G80M9M5G49G91 G28 Z0G28 Y0G90M30%Obs.:Distanta de depasire a tarodului s-a considerat 3-4 pasi (4,5 pana la 6 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

Animatie

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

Piese cu prag

Cand se prelucreaza astfel de gauri se recomanda utilizarea, ca punct de start

in ciclu, a doua planuri diferite.

Echipamentele CNC admit programarea unui plan initial (I) si

revenirea in el prin G98 si a planului de siguranta (R) si revenirea in el prin

programarea functiei G99.

G99 Plan R

G98 Plan I

PROGRAMAREA SISTEMELOR NUMERICE CNC

Fig. 5.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

Exemplu: piese cu prag.

Obs:.Gaurile de sunt prelucrate anterior la80 60

Fig. 5.24.

Fig. 5.25.

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

Planul initial I.

Planul I , este situat la distanta de 5.0 mm deasupra pragului, locatie in care urmeaza sa

fie pozitionata scula inainte de initierea unui ciclu fix. Pentru exemplul nostru,

pozitionarea se programeaza astfel:

G0 G90 G57 X50.0 Y50.0

G43 H1 Z5.0 M8

Revenirea in planul I se programeaza prin G98 (Fanuc)

Fig. 5.26.

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

Planul R ,in care se aduce scula inainte de initierea ciclului de gaurire,este situat la o

distanta de siguranta( de exem. 5 mm) de suprafata piesei.

Pentru exemplu prezentat R se gaseste la Z-10

Retragerea rapida a sculei , la revenire, in planul R se realizeaza prin programarea codului

G99 (Fanuc)

Planul R

Fig. 5.27.

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

Ex.Ciclul fix gaurire cu prog.

%O 012N001 G92 X0 Y0 Z0; Setare la pozitia de referintaN002 G90 G0 Z250.0 T11 M6; Schimbare sculaN003 G43 Z5.0 H11 ; Nivelul initial, I, corectia de lungimeN004 S250 M3; Pornire APN005 G99 G81 X50.0 Y50.0; Pozitionare gaura 1 si gaurire

Z-35.0 R-10.0 F80;N006 X150.0; Pozitie in gaura #2, revenire in RN007 G98 Y250.0 ; Pozitie in gaura #3, revenire in IN008 G98 X50.0 ; Pozite in gaura #4, revenire in RN009 G00 X0 Y0 M05 ; Revenire in poz. de referinta.N010 G49 Z250.0 T21 M6 ; Schimbare scula, anulare CLN011 G43 Z5.0 H21; CL activata, revenire in planul I

(z=5.0 mm)N012 G85 G99 X50.0 Y150.0 Alezare gaura #5

Z-48.0 R5.0 F50;N013 X150.0 ; Alezare gaura #6N014 G28 X0 Y0 M5 ; Retragere in punctul de referinta .

Stop AP.N015 G49 Z0 ; Anulare CLN016 M0 ;%

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

PROGRAMAREA SISTEMELOR NUMERICE CNC

CAP I

CAP II

CAP III

CAP IV

CAP V

CAP VI

CAP VII

CAP VIII

CAP IX