34
Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 1 Programiranje obrade na CNC mainama

Programiranje_CNC_masina

Embed Size (px)

Citation preview

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 1/34

 

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 1

Programiranje obrade na

CNC mainama

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 2/34

 

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 2

Pozitivni efekti primjene CNC maina

Visok stepen fleksibilnosti (neovisnost od tipaproizvodnje).

Porast produktivnosti i visok stepen stabilnosti proizv.

Visok stepen dimenzione tanosti i kvaliteta proizvoda

Uticaj ljudskog faktora u proizvodnji sveden naminimum (ljudski faktor u fazi pripreme proizvodnje)

Zastoji u proizvodnji i kart svedeni na minimum

Meuskladini i skladini prostor kao i

meuoperacijska vremena su svedeni na minimu Izrada kompleksnih dijelova (sloenog oblika)

Poveanje stepena automatizacije proizvodnje

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 3/34

 

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 3

Neke od oblasti primjene CNC maina

Struganje

Glodanje

Buenje Prosjecanje

S jeenje

S

avijanje

Odvajanjeestica

Plastina

deformacija

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 4/34

 

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 4

Uoptena podjela kretanja

KRETANJA

TRANSLATORNA

(PRAVOLINIJSKA)

ROTACIONA

(KRUNA)

Kontinuirana

DiskontinuiranaDiskontinuirana

Kontinuirana

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 5/34

 

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 5

CNC Strug CNC Glodalica

CNC Presa CNC Laser 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 6/34

 

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 6

Elementi CNC sistema

Instrukcije za izradu programa

Uraaj za unos podataka

Upravljaku jedinicu maine Pogonski sistem

Alatnu mainu

Fidbek sistem (mjerni sistem)

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 7/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 7

Izrada dijela na CNC maini Izrada tehnike dokumentacije

Razrada tehnolokog postupka (definisanjedimenzija pripremka)

Izbor parametara obrade, alata te steznih ureaja

Postavljanje alata na maini i korekcija alata

Izbor ishodita koordinatnog sistema obradka ikreiranje programa za CNC mainu

Simulacija programa uz provjeru kolizija

Izrada probnog komada

Mjerenje i kontrola kvaliteta

Provjera stabilonosti procesa

Lansiranje komada u proizvodnju

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 8/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 8

Karakteristine take obradnog sistema

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 9/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 9

Premijetanje ishodita KSM

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 10/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 10

Pozicioniranje alata

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 11/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 11

Kompenzacija alata

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 12/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 12

Neke od programskih adresa% - broj programa 1÷9999

L ± broj podprograma 1÷9999

N ± broj bloka (reenice) 1÷9999

G  ± glavna funkcija (funkcija putanje)

M ± pomona funkcija

 A ± ugao

B  ± radijus (pozitivan predznak), oborena ivica (negativan predznak)

D  ± korekcija alata 1÷99

F  ± posmak, vremensko stajanje

I,K- parametri kruga, koraci navoja;[I,J,K ± za glodalicu]

P  ± broj ponavljanja podprograma, faktor skaliranja (mjerilo)R ± promjenjivi parametari ciklusa

S ± brzina obrtanja, brzina rezanja

T ± poziv alata (pozicija u revolverskom nosau alata)

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 13/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 13

Programiranje Apsolutno/Relativno

Apsolutni koordinatnisistem Pozicija svake take

odreena u odnosu nafiksno ishodite

P (-1/1); Q (2/-1)

Relativni koordinatnisistem pozicija take definisana

u odnosu na predhodnutaku

Q (2/-1); P (-3/-1

Q Q

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 14/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 14

Opis glavnih ´Gµ funkcija

N « G00 X, ZN « G01 X, Z

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 15/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 15

N « G02/G03 X, Z, I, KN « G33 X, Z, I/KI/K  ± korak navoja [mm]I  ± korak u smijeru X  ± oseK   ± korak u smijeru Z  ± ose

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 16/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 16

N « G04 X/F [sec] N « G17/G18/G19

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 17/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 17

Komanda Funkcija i objanjenje

M01 Bezuslovno programirano zaustavljanje

M01 Uslovno programirano zaustavljanje

M02 Kraj glavnog programa

M17 Kraj podprograma

M30 Kraj glavnog programa

M03 Ukljueno obrtanje,u smijeru kazaljke na satu

M04 Ukljueno obrtanje,u suprotnom smijeru kazaljke na satu

M05 Iskljueno obrtanje

M08 Ukljueno hlaenje i podmazivanje

M09 Iskljueno hlaenje i podmazivanje

M20 Konji naprijed  

M21 Konji nazad  

M25 Stezna glava otvorena

M26 Stezna glava zatvorena

M71 Pneumatsko odnoenje gotovog komada ukljueno

M72 Pneumatsko odnoenje gotovog komada iskljueno

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 18/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 18

Komanda Funkcija i objanjenje

G90 Programiranje u apsolutnom koordinatnom sistemu

G91 Programiranje u relativnom koordinatnom sistemuG92 Maksimalna brzina obrtanja (o/min)

G94 Posmak po minuti  (mm/min)

G95 Posmak po obrtaju (mm/o)

G96 Konstantna brzina rezanja (m/min)

G97 Konstantna obrtna brzina (o/min)

G41 Kompenzacija alata - lijeva

G42 Kompenzacija alata - desna

G33 Rezanje navoja

G17 Odabir ravnine X-Y  

G18 Odabir ravnine X-Z  

G19 Odabir ravnine Y-Z  G00 Pozicioniranje (brzo primicanje)

G01 Linearna interpolacija

G02/G03 Kruna interpolacija

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 19/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 19

N« R20=« R21=«R22=« R24=« R25=« R26=«R27=« R28=« R29=« R30=« L95 (L96) P1

Opis definisanih ciklusa za strug 

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 20/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 20

Znaenje programiranih parametara:

R20 ± selekcija eljene konture (broj podprograma konture)

R21 ± poetna taka konture po X ± osi 

R22 ± poetna taka konture po Z ± osi 

R24 ± dodatak za finu obradu u X ± smijeruR25 ± dodatak za finu obradu u Z ± smijeru

R26 ± dubina rezanja za grubu obradu (po X ili Z),

R27 ± selekcija kompenzacije radijusa vrha otrice alata

(G40, G41, G42)

R28 ± posmak 

R29 ± procedura rezanja

R30 ± faktor posmaka u depovima

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 21/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 21

N« R10=« R21=«R22=« R23=« R24=« R25=«R26=« R27=« R28=« R29=« R30=« R31=« L93 P1

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 22/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 22

Znaenje programiranih parametara:

R10 ± 0 za uzdunu, 1 za eonu povrinu

R21 ± vanjski odnosno unutranji prenik 

R22 ± startna taka po Z ± osi 

R23 ± definiranje poloaja startne take

uzduni lijeb 1 unutranja/vanjska desna

-1 unutranja/vanjska lijeva

eoni lijeb 1 unutranja desna/lijeva

-1 vanjska desna/lijeva

R24 ± dodatak za finu obradu u X ± smijeru

R25 ± dodatak za finu obradu u Z ± smijeru

R26 ± dubina rezanja

R27 ± irina lijeba

R28 ± vremensko ekanje na dnu lijeba

R29 ± nagib lijeve strane (0°÷89°)R30 ± radijus (plus) ili skoenje (minus) na lijevom dnu

lijeba

R31  ± prenik lijeba

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 23/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 23

N« R20=« R21=«R22=« R23=« R24=« R25=«R26=« R27=« R28=« R29=« R31=« R32=« L97P1

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 24/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 24

Znaenje programiranih parametara:

R20 ± korak navoja (uvijek paralelan osi)

R21 ± poetna taka navoja (po X ± osi)

R22 ± poetna taka navoja (po Z ± osi)

R23 ± broj praznih prolaza

R24 ± visina navoja (pozitivna vrijednost ± unutranji navoj;

negativna vrijednost ± vanjski navoj)R25 ± dodatak za finu obradu

R26 ± ulaz navoja

R27 ± izlaz navoja

R28 ± broj prolaza grube obrade

R29 ± ugao zauzimanja dubine rezanja (nula ili polovina ugla

bone strane navoja)R31 ± krajnja taka navoja po X  ± osi (apsolutna)R32 ± krajnja taka navoja po Z ± osi (apsolutna)

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 25/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 25

Karakteristine take OS za glodanje

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 26/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 26

Premijetanje ishodita KSM

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 27/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 27

Pozicioniranje alata

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 28/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 28

Opis glavnih ´Gµ funkcija

N « G02/G03 X,Y,Z, I,J,K

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 29/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 29

N « G04 X/F [sec] N « G17/G18/G19

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 30/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 30

N« R02=« R03=« R04=« R10=« R11=« L82 P1

Opis definisanih ciklusa za glodalicu

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 31/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 31

N« R0=« R1=«R2=« R3=« R4=« R5=« R10=«L83 P1

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 32/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 32

N« R2=« R3=« R5=« R6=... R6=... R7=« R9=...R10=« L84 P1

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 33/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 33

N« R22=« R23=«R24=« R25=... R26=...R27=« L900 P1

N« R1=« R2=« R3=«R12=« R13=« R15=«R16=« R22=« R23=«R24=« R25=... R26=...R27=« L901 P1

 

5/9/2018 Programiranje_CNC_masina - slidepdf.com

http://slidepdf.com/reader/full/programiranjecncmasina 34/34

Mainski fakultet u Tuzli Programiranje obrade na CNC mainama 34

N« R1=« R2=« R3=« R6=«R12=« R13=« R15=« R16=«R22=« R23=« R24=« L901 P1