Upload
mirsad-musinovic
View
113
Download
0
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
P
Q Q
P
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