cnc programiranje

download cnc programiranje

of 60

description

cnc programiranje

Transcript of cnc programiranje

  • 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

  • *************