Upload
ilija-maric
View
454
Download
32
Embed Size (px)
DESCRIPTION
cnc programiranje
Citation preview
NC PROGRAMIRANJE
Elementi programskog jezika
Naredba G0, brzi hod
Naredba G1, interpolacija po pravcu
Izbor ravni
Pozicije nultih taaka
Naredbe G53, G54, G55, G56, G57
Koordinatni sistemi
Apsolutno i inkrementalno zadavanje mjera: G90, G91
Naredbe za izbor zadavanja mjera
Naredbe G25 i G26 Ograniavanje radnog prostora
Naredbe G2 i G3, krune interpolacije
Naredba G3, kruna interpolacija suprotno smjeru kazaljke na satu
Primjer primjene naredbe G90 i G2
Primjer primjene naredbe G90 i G3
G2/G3 X... Y... Z... I... J... K...
iliPrimjer 1:Primjer 2:
Dimenzionisanje kod struganja: po preniku i po radijusu
Podeavanje nulte takeNaredbe TRANS, ATRANSG54 Pomak na memorisanu nultu taku
Rotiranje koordinatnog sistemaROT, AROT
SkaliranjeSCALE, ASCALE
OgledaloMIRROR, AMIRROR
Upravljanje vretenomNapomena:Naredbe M i S koje se nalaze u istom bloku sa naredbama kretanja izvravaju se prije njih
Sluaj dva vretena
Rezanje konstantnom brzinom
Napomena:Smanjenjem prenika poveava se brzina vretena rezanje konstantno
Alati za glodanje
Alati za buenje i struganje
Broj alata, T; offset, DPrimjer:Razliit offset (D1, D6) za isti alat T2
Kompenzacija radijusa alata: G40, G41, G42
N20-Samo kompenzacija duine alata je aktivirana, D1N30-Taka X100,Z20 dostie se bez kompenzacijeN40-Kompenzacija se aktivira N10-Samo kompenzacija duine alata je aktivirana, D1. Taka X50 dostie se bez kompenzacije.N20-Kompenzacija radijusa se aktivira taka X50,Y50.
Napomena:Prelazak G41/G42 i G42/G41 moe da se izvri bez poziva naredbe G40
Pomone funkcije izlaza*M funkcije*M0, programski stop: maina se zaustavlja u bloku sa M0, omoguava uklanjanje odlomaka, provjeru instrumenata itd.*M2, M17, M30, kraj programa: program se zavrava i vraa na poetak*M3, M4, M5, M70, funkcije vretena
*H funkcijeH funkcije se koriste za prenos informacija do PLCa u redosljedu koji aktivira specifine prekidake funkcije. H funkcije su realne veliine.Znaenje pojedine funkcije odreuje proizvoa.U jednom NC bloku mogu biti najvie 3 H funkcije.
Aritmetiki parametri, R*Primjer 1*Primjer 2*Primjer 3
PotprogramiNapomena:Naredba M17 za kraj potprograma i povratak u glavni program
Napomena:Mogue je ukupno 12 programskih nivoa ukljuujui i glavni program
Primjeri: Pozivanje podprograma
CiklusiPrimjena ciklusa
*Izbor ravni (G17, G18, G19), posmaka i brzine mora biti definisan prije poziva ciklusa
*Pozivanje ciklusa mora biti u posebnom bloku
Primjer:CYCLE81 (RTP, RFP, SDID, DP, DPR)
Buenje jednostavnih rupa, CYCLE81
Buenje dubokih rupa, CYCLE83
Buenje niza rupa, HOLES1
Narezivanje navoja, CYCLE97
PRIMJERI
1. ZADATAK
2. ZADATAK
3. ZADATAK*23**1
4. ZADATAK
5. ZADATAK12345678
*************