2
CNC Programiranje Primjena CNC mašina: odvajanje čestica (struganje, glodanje, bušenje…) plastična deformacija (savijanje) Elementi CNC sistema: alatna mašina pogonski sist. feedback sist. upravljačka jedinica uređaj za unos podataka instrukcija za izradu programa Karakteristične tačke CNC obradnog sist. M ishodište koord. sist. maš. (definiše proizvođač maš.) W ishodište koord. sist. pred. obr. (definiše programer) R referentna tačka maš. (definiše proizvođač) T tačka nosača nalazi se na revolverskoj glavi (definiše proizvođač) P rezna tačka (definiše programer) S startna tačka (definiše programer) Kompenzacija alata osigurava da alat u toku ivršenja programa teži ka programiranoj putanji (nužna za konturnu i završnu obradu) postoji lijeva (G41) i desna (G42) kompenzacija Glavne G funkcije G00 zauzimanje željene pozicije (odmicanje i primicanje predmetu obrade) G01 (pravolinijska interpolacija) kontakt alata i predmeta obrade G02/G03 (kružna interpolacija) u smijeru kazaljke na satu G33 za izradu navoja na strugu Naredba za kružnu interpolaciju: N20 G03 X10 Z0 IS KO Kružna interpolacija: konturna i fina obr. Karakteristične tačke obr. sist.: N,T,P,S,R,W Podešavanje alata Korekcija alata za produženje vijeka trajanja alata Pozitivni efekti primjene CNC mašina: Visoka fleksibilnost Veća produktivnost i visok stepen stabilnosti u proizvodnji Minimalan ljudski faktor (zastoj ili škart u proizvodnji) Izrada kompleksnih dijelova Povećana automatizovana proizvodnja Nedostaci: veliki troškovi cijena upravljačkih sist. Programirnanje Apsolutno/Relativno Koord. sist.: apsolutni (pozicija svake tačke određena u odnosu na fiksnu tačku) relativni (pozicija tačke određena na osnovu prethodnih tačaka) G90 za programiranje u apsolutnom koord sist. G91 za prog. u relativnom koord sist. Podešavanje alata: cilj: određivanje pozicije tačke alata u revolverskoj glavi u odnosu na referentnu tačku nosača alata rezultat: kreira se registar za svaki alat U registru su pohranjeni: geometrijski podaci o alatu tip alata radijus zaobljenja vrha alata podaci o poziciji rezne tačke u odnosu na referntnu tačku nosača alata podaci o korekciji alata Kompenzacija alata Preporuke za korištenje kompenzacije: nema direktnog prelaska sa lijeve na desnu kompenzaciju i obrnuto kompenzacija uvijek mora biti poništena (naredbom) Pravilo za odabir kompenzacije: Ako se alat nalazi sa lijeve str. predmeta obr. gledano u smijeru kretanja alata u pitanju je kompenzacija (G41) Ako se alat nalazi sa desne str. predmeta obr. gledano u smijeru kretanja alata, u pitanju je kompenzacija (G42) Korekcija alata cilj: produženje vijeka trajanja alata Vrijednost korekcije početne rezne tačke u odnosu na trenutnu određujemo usporedbom programirane putanje alata i korekcije prečnika alata (i to se pohranjuje u registar) Korekcija alata je moguća sve do narušenja kvaliteta određene površine, nakon čega se mijenja alat.

CNC programiranje (skripta)

  • Upload
    shao247

  • View
    428

  • Download
    33

Embed Size (px)

DESCRIPTION

Skripta iz CNC programiranja

Citation preview

Page 1: CNC programiranje (skripta)

CNC Programiranje

Primjena CNC mašina: ­ odvajanje čestica (struganje, glodanje, bušenje…) ­ plastična deformacija (savijanje) Elementi CNC sistema: ­ alatna mašina ­ pogonski sist. ­ feedback sist. ­ upravljačka jedinica ­ uređaj za unos podataka ­ instrukcija za izradu programa Karakteristične tačke CNC obradnog sist. M ­ ishodište koord. sist. maš. (definiše proizvođač maš.) W­ ishodište koord. sist. pred. obr. (definiše programer) R­ referentna tačka maš. (definiše proizvođač) T­ tačka nosača­ nalazi se na revolverskoj glavi (definiše proizvođač) P­ rezna tačka (definiše programer) S­ startna tačka (definiše programer) Kompenzacija alata ­ osigurava da alat u toku ivršenja programa teži ka programiranoj putanji (nužna za konturnu i završnu obradu) ­ postoji lijeva (G41) i desna (G42) kompenzacija Glavne G funkcije G00­ zauzimanje željene pozicije (odmicanje i primicanje predmetu obrade) G01 (pravolinijska interpolacija)­ kontakt alata i predmeta obrade G02/G03 (kružna interpolacija)­ u smijeru kazaljke na satu G33­ za izradu navoja na strugu Naredba za kružnu interpolaciju: N20 G03 X10 Z0 IS KO Kružna interpolacija: konturna i fina obr. Karakteristične tačke obr. sist.: N,T,P,S,R,W Podešavanje alata Korekcija alata ­ za produženje vijeka trajanja alata Pozitivni efekti primjene CNC mašina: ­ Visoka fleksibilnost ­ Veća produktivnost i visok stepen stabilnosti u proizvodnji ­ Minimalan ljudski faktor (zastoj ili škart u proizvodnji) ­ Izrada kompleksnih dijelova ­ Povećana automatizovana proizvodnja Nedostaci: ­ veliki troškovi ­ cijena upravljačkih sist.

Programirnanje Apsolutno/Relativno Koord. sist.: ­ apsolutni (pozicija svake tačke određena u odnosu na fiksnu tačku) ­ relativni (pozicija tačke određena na osnovu prethodnih tačaka) G90­ za programiranje u apsolutnom koord sist. G91­ za prog. u relativnom koord sist. Podešavanje alata: cilj: određivanje pozicije tačke alata u revolverskoj glavi u odnosu na referentnu tačku nosača alata rezultat: ­ kreira se registar za svaki alat U registru su pohranjeni: ­ geometrijski podaci o alatu ­ tip alata ­ radijus zaobljenja vrha alata ­ podaci o poziciji rezne tačke u odnosu na referntnu tačku nosača alata ­ podaci o korekciji alata Kompenzacija alata Preporuke za korištenje kompenzacije: ­ nema direktnog prelaska sa lijeve na desnu kompenzaciju i obrnuto ­ kompenzacija uvijek mora biti poništena (naredbom) Pravilo za odabir kompenzacije: Ako se alat nalazi sa lijeve str. predmeta obr. gledano u smijeru kretanja alata u pitanju je kompenzacija (G41) Ako se alat nalazi sa desne str. predmeta obr. gledano u smijeru kretanja alata, u pitanju je kompenzacija (G42) Korekcija alata cilj: produženje vijeka trajanja alata Vrijednost korekcije početne rezne tačke u odnosu na trenutnu određujemo usporedbom programirane putanje alata i korekcije prečnika alata (i to se pohranjuje u registar) Korekcija alata je moguća sve do narušenja kvaliteta određene površine, nakon čega se mijenja alat.

Page 2: CNC programiranje (skripta)

Opis glavnih G funkcija G00­ zauzimanje željene pozicije (brzinom definisanom od proizvođača). Obratiti pažnju da se u putanji alata ne nađe predmet obr. Forma naredbe: G00 XZ; X i Z koordinate krajnje tačke G01 (pravolinijska interpolacija) ­ kontakt između alata i premeta obr. U radnom hodu ulazi i izlazi sa predmetom obr. G02/G03 (kružna interpolacija)­ u smijeru kazaljke na satu. Forma naredbe: G02/G03 X_Z_I_K_ X i Z ­ krajnje tačke kružnog luka I i K ­ vektori ­ definišu poziciju centra interpolcije u odnusu na početnu tačku luka. G33­ za izradu navoja Format naredbe: G33 X,Z,I/K X i Z ­ koord. krajnje tačke navoja I/K­ korak navoja