rezkanje

66

Upload: dejan-mitrovic

Post on 10-Nov-2015

43 views

Category:

Documents


14 download

DESCRIPTION

d

TRANSCRIPT

  • Koordinatni sistem

    Vertikalni obdelovalni center

  • Koordinatni sistem

    Horizontalni obdelovalni center

  • Toke stroja

    M - NIELNA TOKA STROJA Izhodie koordinatnega sistema stroja (Machine coordinate system)

    G0 G28 Y0.G0 G91 G28 Z0.G0 G53 Y0 Z0.

    R - REFERENNA TOKA STROJA Fiksna toka na stroju v poloaju konnih stikal, slui za kalibracijomerilnega sistema stroja

    W - NIELNA TOKA OBDELOVANCA Doloena s strani operaterja kot izhodina toka koordinatnega sistema obdelovanca (G54, G55)

  • Nielna toka obdelovanca G54

    Primer HAAS:

    6 tok: G54 G5999 tok: G154 P1 P9920 tok: G110 G129

    Nielno toko obdelovanca lahko postavimo na poljubno mesto, vendar mora program biti narejen na definirano nulto toko.

  • Absolutno, Inkrementalno programiranje G90, G91

    PREDNOSTI G90: - Vedno se vnaajo koordinate od izhodia - Ne prenaa se napaka koordinat, e je bila nekje vneena- Laje razumevanje in popravljanje programa

    PREDNOSTI G91: - Uporaba za doloitev poti v podprogramih - Uporaba za doloitev poti orodja v MACRO programih oz. programskih zankah

    ABSOLUTNO PROGRAMIRANJE: G90

    INKREMENTALNO PROGRAMIRANJE: G91

  • Zgradba programa

    - Program sestavljajo NC vrstice- Oznake osi naj si sledijo v

    alfanumerinem vrstnem redu: X, Y, Z- Najprej G nato M ukazi- Samo en M ukaz v posamezni vrstici

    Zaetne nile lahko izpustimo: G01 = G1- Poznamo modalne ukaze (ostanejo

    aktivni do preklica) in nemodalne ukaze (aktivni samo v eni vrstici)

  • Zgradba programa

    PROGRAM START-UP LINES

    % %

    O00001 ; O00001 ;

    T1 M06 (DIA. TOOL) ; G90 G80 G49 G40;

    G90 G54 G00 X-1.5 Y1.5 S1400 M03 ; G54;

    G43 H01 Z1. M08 ; T01 M06;

    G00 G90 X-30. Y75. S4000 M03;

    G43 H01 Z50. M08;

    PROGRAM ENDING LINES

    G00 Z1. M09 ; G00 Z1. M09 ;

    G28 G91 Y0. Z0. M05 ; G53 G49 Y0. Z0. M05 ;

    M30 ; M30 ;

    % %

  • G - kodeG0 / G00 HITRI HOD

    G1 / G01 DELOVNI HOD

    G2 / G02 KRONA IN TERPOLACIJA - CW G3 / G03 KRONI IN TERPOLACIJA - CCW G4 / G04 AKANJE (P)G10 VNOS PODATKOV V KOREKTURE

    G12 CIKEL REZKANJE KRONEGA EPA CW G13 CIKEL REZKANJE KRONEGA EPA CCWG17 RAVNINA XY

    G18 RAVNINA XZ

    G19 RAVNINA ZY

    G20 MERSKI SISTEM V INCH

    G21 MERSKI SISTEM V MM

    G28 UMIK V REFERENCO SKOZI DOLOENO TOKOG40 PREKLIC KOMPENZACIJE PREMERA ORODJA

    G41 KOMPENZACIJA PREMERA ORODJA LEVO

    G42 KOMPENZACIJA PREMERA ORODJA DESNO

    G43 KOMPENZACIJA DOLINE ORODJA G47 GRAVIRANJE

    G49 PREKLIC KOMPENZACIJE DOLINE ORODJAG50 PREKLIC G51

    G51 SKALIRANJE

    G kode oz. cikli so razlini v podrobnostih oz. oznakah. Vsak proizvajalec stroja ima svoje zakonitosti. Podrobno pogledati vnavodila za programiranje

  • G - kodeG53 IZBIRA KOORDINATNEGA SISTEMA STROJA

    G54 G59 NIELNA TOKA 1 - 6 G154 P1 P99 NIELNA TOKA 1 - 99 G68 VRTENJE KOORDINATNEGA SISTEMA

    G69 PREKLIC G68

    G70 VRTANJE LUKENJ V KROGU

    G71 VRTANJE LUKENJ V KRONEM LOKU G72 VRTANJE LUKENJ V LINIJI

    G73 VRTANJE Z LOMLJENJEM OSTRUKOVG74 VREZOVANJE NAVOJA LEVO

    G76 IZSTRUEVANJEG77 IZSTRUEVANJE NAVZGORG80 PREKLIC CIKLOV VRTANJA

    G81 VRTANJE

    G82 VRTANJE Z ZASTOJNIM ASOMG83 VRTANJE S IENJEMG84 VREZOVANJE NAVOJA DESNO

    G85 POVRTAVANJE

    G90 ABSOLUTNO PROGRAMIRANJE

    G91 INKEMENTALNO PROGRAMIRANJE

    G98 UMIKANJE NA Z - RAVNINO

    G99 UMIKANJE NA R - RAVNINO

    G kode oz. cikli so razlini v podrobnostih oz. oznakah. Vsak proizvajalec stroja ima svoje zakonitosti. Podrobno pogledati vnavodila za programiranje

  • M - kode

    M00 STOP

    M01 POGOJNI STOP (Vkljuen: OPTIONAL STOP)M02 KONEC PROGRAMA

    M30 KONEC PROGRAMA + VRNITEV NA ZAETEKM99 AUTO CIKEL (NA ZAETEK PROGRAMA IN PONOVNI START)M03 SMER VRTENJA V DESNO

    M04 SMER VRTENJA V LEVO

    M05 STOP VRTLJAJI

    M06 MENJAVA ORODJA

    M08 VKLOP HLAJENJA

    M09 IZKLOP HLAJENJA

    M19 ORENTACIJA VRETENA

    M41 VKLOP MODULA NIJA PRESTAVAM42 VKLOP MODULA VIJA PRESTAVAM83 VKLOP HLAJENJA Z ZRAKOM

    M84 IZKLOP HLAJENJA Z ZRAKOM

    M88 VKLOP HLAJENJA SKOZI VRETENO

    M89 IZKLOP HLAJENJA SKOZI VRETENO

    M97 KLIC LOKALNEGA PODPROGRAMA

    M98 KLIC PODPROGRAMA

    M99 VRNITEV IZ PODPROGRAMA V GLAVNI PROGRAM

    M kode so razline glede na proizvajalca in tip stroja. Vsak proizvajalec stroja ima svoje zakonitosti. Podrobo pogledati v navodila za programiranje.

  • Delovne ravnine G17, G18, G19

    INTERPOLACIJA:

    LINEARNA INTERPOLACIJA je, kjer se premikamo po premici

    KRONA INTERPOLACIJA je, kjer se premikamo po kronicah oz. kronih lokih.

  • Linearni hod G00, G01

    G00 funkcija premakne orodje v hitrem hodu od prejnje do nove pozicije. Potrebno je paziti, ker se pojavljajo stroji z dvema razlinima tipoma gibanja. - Hitri hod gre linearno od toke do toke - Hitri hod gre pod 45 v eljeni smeri, potem pa opravi e ostanek, v smeri, ki je bila dalja

    G00 X60. Y20. Z20. [A...] [B...]

    G01 funkcija premakne orodje z delovnim gibom od prejnje do nove toke. Delovni hod se premika linearno od toke do toke.

    G01 X60. Y20. Z20. [A...] [B...]

  • Ta operacija premakne orodje do naslednje toke v obliki kronice oz. kronega loka v smeri urinega kazalca. Premikanje je zmeraj definirano kot delovni hod v izbrani ravnini.

    Format:

    G02 X.. Y.. [Z] R.. F.. Krona interpolacija z RG02 X.. Y.. [Z] I.. J.. F.. Kronainterpolacija z I, JG02 I-20. F.. Primer programiranja celega kroga

    G02 = Krona interpolacija v smeri ureX = Vrednost konne toke XY = Vrednost konne toke YZ = Vrednost konne toke ZR = Radij kroga (+/-)

    I = Inkrementalna vrednost med zaetno toko in srediem kronice oz. kronega loka vzdol osi X. e je I=0, lahko I izpustimo.J = Inkrementalna vrednost med zaetno toko in srediem kronice oz. kronega loka vzdol osi Y. e je J=0, lahko J izpustimo.F = Delovni hod

    Pazi: polni krog programiramo ponavadi z opcijo I in J

    Krona interpolacija v smeri ure G02

  • Ta operacija premakne orodje do naslednje toke v obliki kronice oz. kronega loka v nasprotnismeri urinega kazalca. Premikanje je zmeraj definirano kot delovni hod v izbrani ravnini.

    Format:

    G03 X.. Y.. [Z] R.. F.. Krona interpolacija z RG03 X.. Y.. [Z] I.. J.. F.. Kronainterpolacija z I, JG03 I-20. F.. Primer programiranja celega kroga

    G03 = Krona interpolacija v nasprotni smeri ureX = Vrednost konne toke XY = Vrednost konne toke YZ = Vrednost konne toke ZR = Radij kroga (+/-)

    I = Inkrementalna vrednost med zaetno toko in srediem kronice oz. kronega loka vzdol osi X. e je I=0, lahko I izpustimo.J = Inkrementalna vrednost med zaetno toko in srediem kronice oz. kronega loka vzdol osi Y. e je J=0, lahko J izpustimo.F = Delovni hod

    Pazi: polni krog programiramo ponavadi z opcijo I in J

    Krona interpolacija v nasprotni smeri ure G03

  • Primeri krone interpolacije

  • Zaokroevanje in posnemanje ostrih robov

    O00005

    T1 M06

    G00 G90 G54 X0. Y0.

    S3000 M3

    G43 H01 Z2. M08

    G01 Z-10. F500.

    Y-50. ,C10.

    X-50. ,R10.

    Y0.

    G00 Z2. M09

    G53 G49 Z0.

    G53 Y0

    M30

    Pri ostrih robovih lahko te zaokroimo ali posnamemo z naslednjim ukazom. Zaokroitev: ,RPosnetje: ,CZaokroitve in posnetja so vedno tangencialna.

    Primer zaokroitve:G91 G1 X53. Y17. ,R20.

    X29. Y-20.

    Primer posnetja:

    G91 G1 X53. Y17. ,C10.

    X29. Y-20.

    Primer programa:

  • Kompenzacija doline orodja G43, G44, G49

    G43 kompenzacija doline orodja v +, kar pomeni, da dolino orodja pritejemo trenutni poziciji. Efektivna vrednost je vsota doline rezalnega orodja z dralom in dodatka. Obvezno zahteva vrednost H da vzame pravilno vrednost doline iz registra za posamezno orodje.

    Primer:

    T1 M6

    G0 G43 H01 Z100. H01 iz Offset-a vzame podatek o dolini orodja t. 1

    G44 kompenzacija doline orodja v -, pomeni da dolino orodja odtejemo od trenutne pozicije.

    G49 preklic kompenzacije. G28 in M30

    prav tako preklieta kompenzacijo doline orodja.

  • Vraanje v reference G28

    G28 vrne hkrati vse osi v izhodie koordinatnega sistema stroja s hitrim gibom. Pri vraanju preklie kompenzacijo doline orodja.

    Primer: G28

    Pri vraanju stroja pa lahko izberemo vmesno toko skozi katero naj stroj potuje (umik iz varnostnih razlogov). Ta toka je shranjena kot G29.

    Primer: G28 G90 X0. Y0. Z100.

    G28 G91 X0. Y0. Z100.

    V primeru, da elimo v referenco premakniti samo doloene osi stroja (X, Y, ali Z), potem te navedemo poleg ukaza G28.

    Primer: G28 G91 Z0.

  • Vraanje v reference G53

    G53 upoteva koordinatni sistem stroja (machine coordinate system) pri premikanju osi na programirano toko (koordinatno izhodie).

    Je nemodalen ukaz aktiven samo v enem stavku.

    Pomembno je, da pri klicu G53 prekliemo kompenzacijo doline orodja z G49.

    Primer: G53 G49 X0. Y0. Z0.

    G53 G49 Z0.

  • Kompenzacija premera orodja G40, G41, G42

    Kompenzacija premera orodja premakne pot sredine orodja za radij na levo

    (G41) ali desno (G42) od programirane poti oz. konture. Efektivna vrednost

    je vsota polmera orodja in dodatka. Z vrednostjo D je definirana velikost premera iz registra za posamezno orodje.

    Kompenzacijo premera orodja prekliemo vsaki ko jo ne potrebujemo z ukazom G40.

  • Prednosti kompenzacije premera orodja

    - Programiramo pot konture, in ne orodja, kar nam poenostavi programiranje in

    omogoa uporabo orodij razlinih velikosti.- Obvladovanje dimenzij obdelovanca z vidika doseganja zahtevanih toleranc.

    - Enak program rezkanja konture lahko uporabimo za grobi in fini reim z uporabo razlinih vrednosti D za uporabljeno orodje.

    - Ukaz G40, G41, G42 mora biti v istem stavku, kot je definiran X in/ali Y linearni

    pomik, ki mora biti veji od polmera orodja. - Kompenzacije ni mono klicati v stavkih z G02 ali G03 kronimi premiki.

    Programiramo pot konture, in ne orodja, kar nam poenostavi programiranje in

    omogoa uporabo orodij razlinih velikosti.- Pri klicu/preklicu kompenzacije je pomembno, da smo z orodjem od obdelovanca

    oddaljeni vsaj za polmer.

    - Pomembno je, da je vrednost parametra D enaka kot je tevilka orodja, razen pri uporabi veih korektur. Primer: T1 M06

    G01 G41 X Y D01

    Kompenzacija premera orodja G40, G41, G42

    Omejitve pri uporabi kompenzacije premera orodja

  • Prednosti kompenzacije premera orodja

    KONTURA KONTURA

    X0. Y0. X-4.980 Y0.

    X0. Y-20. X-4.980 Y-23.078

    X40. Y-40. X38.824 Y-44.980

    X80. Y-40. X84.980 Y-44.980

    X80. Y-20. X84.980 Y-18.824

    X75. Y-12. X79.400 Y-7.664

    X60. Y0. R20. X60.284 Y4.980 R24.98

    X0. Y0. X0. Y4.980

    PROGRAM Z G41/G42

    O0001

    G90 G80 G49 G40

    G54

    T01 M06 (Rezkar 10/2)

    G00 G90 X-10. Y0 S2000 M03

    G43 H01 Z100. M08

    G00 Z2.

    G01 Z-5. F200.

    G01 G42 X0. Y0. D01 F400.

    G01 Y-20.

    G01 X40. Y-40.

    G01 X80.

    G01 Y-20.

    G01 X75. Y-12

    G03 X60. Y0. R20.

    G01 X0.

    G01 G40 Y10.

    G00 Z100. M09

    M30

    PROGRAM BREZ G41/G42

    O0001

    G90 G80 G49 G40

    G54

    T01 M06 (Rezkar 10/2)

    G00 G90 X-10. Y0 S2000 M03

    G43 H01 Z100. M08

    G00 Z2.

    G01 Z-5. F200.

    G01 X-4.98 F400.

    G01 Y-23.078

    G01 X38.824 Y-44.98

    G01 X84.98

    G01 Y-18.824

    G01 X79.4 Y-7.664

    G03 X60.284 Y4.98 R24.98

    G01 X0.

    G01 Y10.

    G00 Z100. M09

    M30

  • Ravnine vraanja G98, G99

    G54 G54

    T1 M06 T1 M06

    G00 X0. Y10. M03 S2000 G00 X0. Y10. M03 S2000

    G00 G43 H01 Z100. M08 G00 G43 H01 Z100. M08

    G00 Z20. G00 Z20.

    G99 G81 Z-10. R2. F120. G98 G81 Z-10. R2. F120.

    X30. X30.

    X60. X60.

    G80 G80

    G00 Z100. M09 G00 Z100. M09

    Pri G98 se Z os po vsakem

    zakljuenem ciklu vrne na viino, pri kateri je bil cikel prvi klican.

    Pri G99 orodje med

    posameznimi premiki v X/Y

    koordinatah ostane nije, na R ravnini.

  • Ravnine vraanja G98, G99

    O00072

    N1 T2 M06

    N2 G90 G54 G00 X30. Y-10. (1)

    N3 S1200 M03

    N4 G43 H02 Z20. M08

    N5 G83 G99 Z-12.5 Q4. R2. F200.

    N6 X10. Y-15. (2)

    N7 Y-45. (3)

    N8 G98 X30. Y-50. (4)

    N9 G99 X70. Z-24. R-8. (5)

    N10 X90. Y-45. (6)

    N11 Y-15. (7)

    N12 X70. Y-10. (8)

    N13 G80 G00 Z10. M09

    N14 G53 G49 Z0. M05

    N15 M30

  • Vrtalni cikli

    Cikli so namenjeni lajemu in hitrejemu programiranju. Vrtalni cikel ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1. Vrtalni cikli se lahko izvajajo samo v ravnini XY ravnina G17. e v stavku za vrtalni cikel ne definiramo X ali Y, potem cikel izvede operacijo na trenutnem poloaju. e je v ciklu vneeno L0, potem cikel na tej poziciji ne bo izvedel operacije.

    Seznam vrtalnih ciklov:

    Vrtanje z lomljenjem ostrukov G73 X.. Y.. Z.. R.. P.. Q F.. L..Vrtanje z loml. ostr. in ienjem G73 X.. Y.. Z.. R.. K.. Q.. P.. F.. L..Vrtanje z loml. ostr. degresivno G73 X.. Y.. Z.. R.. I.. J.. K.. P.. F.. L..Vrezovanje navoja levo G74 X.. Y.. Z.. R.. F.. J.. L..

    Izstruevanje G76 X.. Y.. Z.. R.. P.. Q.. [ I.. J..] F.. L..Izstruevanje navzgor G77 X.. Y.. Z.. R.. P.. Q.. [ I.. J..] F.. L..Vrtanje G81 X.. Y.. Z.. R.. F.. L..

    Vrtanje z zastojnim asom G82 X.. Y.. Z.. R.. P.. F.. L..Vrtanje s ienjem G83 X.. Y.. Z.. R.. P.. Q.. F.. L..Vrtanje s ienjem degresivno G83 X.. Y.. Z.. R.. P.. I.. J.. K.. F.. L..Vrezovanje navoja desno G84 X.. Y.. Z.. R.. F.. J.. L..

    Povrtavanje G85 X.. Y.. Z.. R.. F.. L..

    Povrtavanje z zaustavitvijo vretena G86 X.. Y.. Z.. R.. F.. L..

    Povrtavanje z ronim umikom G87 X.. Y.. Z.. R.. F.. L..

  • Vrtanje z lomljenjem ostrukov G73

    G73 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    Q = Inkrement globine

    P = as zadrevanjaF = Pomik

    L = t. Ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Vrtanje je z delovnim hodom.Po vsakem Q se orodje umakne za vrednost A. P pomeni akanje na zadnji globini. Umik je vedno s hitrim hodom na zadnjo Z vrednost pri G98 ali na R-ravnino pri G99.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Parameter P je potrebno zapisati z decimalno piko, drugae upoteva vrednost 1/1000 sek.e je aktiven G91 se mora vrednost Z in R definirati inkrementalno. Q mora biti vedno pozitiven

    Umik za lomljenje odrezkov (A) je definiran v Settingu 22 (0.25mm)

    R - ravnino lahko s Settingom 52 premikamo (0)

  • Vrtanje z lom. ostrukov in ienjem G73

    G73 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    Q = Inkrement globine

    K = Globina ienjaP = as zadrevanjaF = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne ravnine s hitrim hodomVrtanje je z delovnim hodom, po vsakem Q se orodje umakne za vrednost A.

    Pri vsaki globini K, se orodje vrne na R ravnino. P pomeni zadrevanje na zadnji globini. Umik je vedno s hitrim hodom na zadnjo Z vrednost pri G98 ali na R-ravnino pri G99.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Parameter P je potrebno zapisati z decimalno piko, drugae upoteva vrednost 1/1000 sek.e je aktiven G91 se mora vrednost Z in R definirati inkrementalno. Q, K morata biti vedno pozitivna

    Umik za lomljenje odrezkov (A) je definiran v Settingu 22 (0.25mm)

    R - ravnino lahko s Settingom 52 premikamo (0)

  • Vrtanje z lom. ostrukov - degresivno G73

    G73 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    I = Prvi inkrement globine

    J = Inkrement zmanjevanja K = Minimalni inkrement globine

    P = as zadrevanjaF = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodomVrtanje je z delovnim hodom, po vsakem I, se orodje vrne za vrednost A. Pri vsaki globini

    se inkrement globine zmanja za vrednost J, dokler ne dosee vrednosti K. P pomeni zadrevanje na zadnji globini. Umik je vedno s hitrim hodom na zadnjo Z vrednost pri G98 ali na R-ravnino pri G99.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Parameter P je potrebno zapisati z decimalno piko, drugae upoteva vrednost 1/1000 sek.e je aktiven G91 se mora vrednost Z in R definirati inkrementalno. Q mora biti vedno pozitiven

    Umik za lomljenje odrezkov (A) je definiran v Settingu 22 (0.25mm)

    R - ravnino lahko s Settingom 52 premikamo (0)

  • Vrezovanje navoja levo G74

    G74 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    J = Faktor vrtljajev pri umiku

    F = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Rezanje navoja je do globine ZUmik do R ravnine je z delovnim hodom in nasprotnimi vrtljaji.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Cikel avtomatsko vklopi vrtljaje vretena M04, potrebno je definirati hitrost vrtenja S.

    Pomik se izrauna F = Vrtljaji x korak navojaJ je opcija samo pri Rigid Tapping. Vrednost je lahko samo celo tevilo in brez pike.Ta vrednost, e je ne definiramo posebej, je definirana v Settingu 130 (1 9).

  • Izstruevanje G76

    G76 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    P = as zadrevanjaQ = Vrednost umika orodja

    (I) = Umik v X smeri

    (J) = Umik v Y smeri

    F = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne ravnine s hitrim hodom. Izstruevanje je z delovnim hodom do globine Z. P vrednost zadruje orodje v globini za definirano vrednost. Potem se vretenoustavi in pozicionira. Pomembna je orientacija vretena. Umik je pogojen z vrednostjo Q in

    Settingom 27, ali z vrednostjo I in J. Sledi umik s hitrim hodom na zadnjo Z vrednost pri

    G98 ali na R-ravnino pri G99. Ko se orodje umakne se pomakne nazaj v center in vklopi

    vrtljaje.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Parameter P je potrebno zapisati z decimalno piko, drugae upoteva vrednost 1/1000 sek.

  • Izstruevanje navzgor G77

    G77 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    P = as zadrevanjaQ = Vrednost umika orodja

    (I) = Umik v X smeri

    (J) = Umik v Y smeri

    F = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne ravnine s hitrim hodom. Vreteno se ustavi in pozicioniraNaredi umik, pogojen z vrednostjo Q in Settingom 27, ali z vrednostjo I in J Premakne se

    na R ravnino s hitrim hodom, naredi premik nazaj v center in vklopi vrtljaje. Izstruevanje je z delovnim hodom do globine Z. P zadruje orodje v globini za definirano vrednost. Potemse vreteno ustavi in pozicionira. Pomembna je orientacija vretena. Sledi umik za vrednost

    Q, ali I in J ter hitri hod na zadnjo Z vrednost pri G98 ali na R-ravnino pri G99. Ko se orodje

    umakne se pomakne nazaj v center in vklopi vrtljaje.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Parameter P je potrebno zapisati z decimalno piko, drugae upoteva vrednost 1/1000 sek.

  • Vrtanje G81

    G81 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    F = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Vrtanje je z delovnim hodom do globine Z. Umik je vedno s hitrim hodom na zadnjo Z vrednost pri G98 ali na R-ravnino pri G99.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.e je aktiven G91 se mora vrednost Z in R definirati inkrementalno.

  • Vrtanje z zastojnim asom G82

    G82 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    P = as zadrevanjaF = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Vrtanje je z delovnim hodom do globine Z. P pomeni zadrevanje na globini. Umik je vedno s hitrim hodom na zadnjo Z vrednost pri G98 ali na R-ravnino pri G99.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Parameter P je potrebno zapisati z decimalno piko, drugae upoteva vrednost 1/1000 sek.e je aktiven G91 se mora vrednost Z in R definirati inkrementalno. Funkcija se uporablja za centriranje in grezenje izvrtin.

  • Vrtanje s ienjem G83

    G83 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    Q = Inkrement globine

    P = as zadrevanjaF = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Vrtanje je z delovnim hodom, po vsakem Q se orodje umakne na ravnino R. P pomeni zadrevanje na zadnji globini. Umik je vedno s hitrim hodom na zadnjo Z vrednost pri G98 ali na

    R-ravnino pri G99.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Parameter P je potrebno zapisati z decimalno piko, drugae upoteva vrednost 1/1000 sek.e je aktiven G91 se mora vrednost Z in R definirati inkrementalno. Q mora biti vedno pozitiven

    Setting 22 (0.25mm) definira razdaljo od prejnjega inkrementa do katere se orodje pomakne s hitrim hodom

    R - ravnino lahko s Settingom 52 premikamo (0)

  • Vrtanje s ienjem - degresivno G83

    G83 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    I = Prvi inkrement globine

    J = Inkrement zmanjevanja K = Minimalni inkrement globine

    P = as zadrevanjaF = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Vrtanje je z delovnim hodom, po vsakem I, se orodje umakne na ravnino R. Pri vsaki globini se inkrement globine zmanjaza vrednost J, dokler ne dosee vrednosti K. P pomeni zadrevanje na zadnji globini. Umik je vedno s hitrim hodom na zadnjo Z vrednost pri G98 ali na R-ravnino pri G99.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Parameter P je potrebno zapisati z decimalno piko.

    e je aktiven G91 se mora vrednost Z in R definirati inkrementalno. I, J, K morajo biti vedno pozitivni.

    Setting 22 (0.25mm) definira razdaljo od prejnjega inkrementa do katere se orodje pomakne s hitrim hodom

    R - ravnino lahko s Settingom 52 premikamo (0)

  • Vrezovanje navoja desno G84

    G84 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    J = Faktor vrtljajev pri umiku

    F = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Rezanje navoja je do globine ZUmik do R ravnine je z delovnim hodom in nasprotnimi vrtljaji.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.Cikel avtomatsko vklopi vrtljaje vretena M04, potrebno je definirati hitrost vrtenja S.

    Pomik se izrauna F = Vrtljaji x korak navojaJ je opcija samo pri Rigid Tapping. Vrednost je lahko samo celo tevilo in brez pike.Ta vrednost, e je ne definiramo posebej, je definirana v Settingu 130 (1 9).

  • Povrtavanje G85

    G85 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    F = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Povrtavanje je do globine ZUmik je vedno s hitrim hodom na zadnjo Z vrednost pri G98 ali na R-ravnino pri G99.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.e je aktiven G91 se mora vrednost Z in R definirati inkrementalno.

  • Povrtavanje z zaustavitvijo vretena G86

    G86 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    F = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Povrtavanje je do globine Z. Sledi izklop vretena in umik s hitrim hodom na zadnjo Z vrednost pri G98 ali na R-ravnino pri

    G99. Nato se vreteno zopet vklopi.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.e je aktiven G91 se mora vrednost Z in R definirati inkrementalno.

  • Povrtavanje z ronim umikom G87

    G87 X = Pozicija luknje v osi X

    Y = Pozicija luknje v osi Y

    Z = Globina

    R = R ravnina

    F = Pomik

    L = t. ponovitev

    Potek:

    Stroj pride do referenne R ravnine s hitrim hodom. Povrtavanje je do globine Z. Sledi izklop vretena in roen umik orodja. Program nadaljujemo s pritiskom na Cycle start. Stroj gre z hitrim hodom na zadnjo Z vrednost pri G98 ali na R-ravnino pri G99, in vklopi vrtljaje.

    Opomba:

    Cikel, ostane aktiven toliko asa, dokler se v programu ne pojavijo ukazi G80, G0 in G1.e je aktiven G91 se mora vrednost Z in R definirati inkrementalno.

  • Vrtanje lukenj v krogu G70

    G70 X = Sredina kroga v osi X

    Y = Sredina kroga v osi Y

    I = Radij kroga

    J = Zaetni kot 0. 360. L = t. lukenj

    Opomba:

    Cikel se uporablja v povezavi z vrtalnimi cikli in ni modalen.

    Orodje je potrebno predpozicionirati na sredino koga, v nasprotnem primeru, morajo biti

    vrednosti X in Y definirane v ciklu.

    Najprej je potrebno definirati vrtalni cikel z L0 in za njim cikel vrtanja lukenj v krogu.

    Primer:

    G81 Z-15. R1. F200 L0

    G70 X0 Y0 I50. J22.5 L8.

    G80

  • Vrtanje lukenj v kronem loku G71

    G71 X = Sredina kroga v osi X

    Y = Sredina kroga v osi Y

    I = Radij kroga

    J = Zaetni kot 0. 360. L = t. LukenjK = Kot med luknjami

    Opomba:

    Cikel se uporablja v povezavi z vrtalnimi cikli in ni modalen.

    Orodje je potrebno predpozicionirati na sredino konega loka, v nasprotnem primeru, morajo biti vrednosti X in Y definirane v ciklu.

    Najprej je potrebno definirati vrtalni cikel z L0 in za njim cikel vrtanja lukenj v krogu.

    Primer:

    G81 Z-15. R1. F200 L0

    G71 X0 Y0 I50. J22.5 K45. L8.

    G80

  • Vrtanje lukenj v liniji G72

    G72 X = Zaetna toka v osi XY = Zaetna toka v osi YI = Razmik

    J = Kot 0. 360. L = t. Lukenj

    Opomba:

    Cikel se uporablja v povezavi z vrtalnimi cikli in ni modalen.

    Orodje je potrebno predpozicionirati na zaetno toko, v nasprotnem primeru, morajo biti vrednosti X in Y definirane v ciklu.

    Najprej je potrebno definirati vrtalni cikel z L0 in za njim cikel vrtanja lukenj v krogu.

    Primer: G81 Z-15. R1. F200 L0G72 X0 Y0 I50. J22.5 L5.G80

  • Rezkanje kronega epa G12, G13

    G12 Protismerno G13 Istosmerno

    X = Pozicija epa v osi X e predhodno nismo vnesli pozicijeY = Pozicija epa v osi Y e predhodno nismo vnesli pozicijeZ = Globina epa absolutna (G90) ali inkrementalna (G91)I = Polmer kroga

    D = Kompenzacija premera orodja, desno (G42) pri G12 in levo (G41) pri G13

    F = Pomik v vseh treh oseh

    L = t. Ponovitev pri veih globinah (G91)

    Opomba:

    Pomik na globino Z je enak

    pomiku v ravnini XY, zato je

    potrebno poln material predvrtati.

    Orodje ostane po koncu cikla v

    epu, zato je potrebno vnesti umik orodja.

    Pri veih globinah (G91), moramo orodje na povrino prej predpozicionirati. S tevilom ponovitev doloimo globino epa: L x Z

    Primer: 1 globina po Z

    G90 G13 Z-5. I30. D01 F300.G00 Z3.

    Primer: 3 globine po Z

    G91 G13 Z-5. I30. D01 F300 L3.

    G90 G00 Z3.

  • Rezkanje kronega epa G12, G13

    G12 Protismerno G13 Istosmerno

    X = Pozicija epa v osi X e predhodno nismo vnesli pozicijeY = Pozicija epa v osi Y e predhodno nismo vnesli pozicijeZ = Globina epa absolutna (G90) ali inkrementalna (G91)I = Polmer prvega kroga

    K = Polmer zadnjega kroga

    Q = Prekrivanje med spiralnim rezkanjem

    D = Kompenzacija premera orodja, desno (G42) pri G12 in levo (G41) pri G13

    F = Pomik v vseh treh oseh

    L = t. Ponovitev pri veih globinah (G91)

    Opomba:

    Pomik na globino Z je enak

    pomiku v ravnini XY, zato je

    potrebno poln material predvrtati.

    Orodje ostane po koncu cikla v

    epu, zato je potrebno vnesti umik orodja. Pri veih globinah (G91), moramo orodje na povrino prej predpozicionirati. S tevilom ponovitev doloimo globino epa: L x Z

    Primer: 1 globina po Z

    G90 G12 Z-5. I6. K30. Q4. D01 F300.G00 Z3.

    Primer: 3 globine po Z

    G91 G12 Z-5. I6. K30. Q4. D01 F300 L3.

    G90 G00 Z3.

  • Graviranje teksta G47 P0

    G47 P0 X = Zaetna pozicija v osi XY = Zaetna pozicija v osi YZ = Globina (absolutno)

    R = R ravnina (absolutno)

    I = Kot

    J = Viina rk v mmF = Pomik

    () = TEKST

    Primer:

    G47 P0 X20. Y30. Z-0.2 R1. I90. J4. F300 (PRIMER ABC)

    Opomba:

    Dovoljene so vse velike in male rke in tevilke od 0-9Ostali dovoljeni znaki so: ! # $ % & `( ) * + , - . / : ; < > ? [ ] ^ _ { } in prazno mesto

  • Graviranje tevilenja G47 P1

    G47 P1 X = Zaetna pozicija v osi XY = Zaetna pozicija v osi YZ = Globina (absolutno)

    R = R ravnina (absolutno)

    I = Kot

    J = Viina tevilk v mmF = Pomik

    (###) = Podatek o tevilu tevk

    Opomba:

    Zaetna tevilko lahko vpiemo na dva naina:1. Vpiemo: G47 P1 ... (10). V tem trenutku stroj e ne bo graviral nobene tevilke, temve samo vnese vrednost v makro variablo #599. Pri vsakem naslednjem klicu ukaza

    G47 P1 (###) se tevilka gravira in nato povea za 1. Ta ukaz velja do M30.Primer: Variable #599 nima vrednosti: Gravura

    G47 P1 X20. Y30. Z-0.2 R1. I0. J4. F300 (10) -

    G47 P1 X20. Y30. Z-0.2 R1. I0. J4. F300 (####) 0010

    G47 P1 X20. Y40. Z-0.2 R1. I0. J4. F300 (####) 0011

    G47 P1 X50. Y30. Z-0.2 R1. I0. J4. F300 (1000) -

    G47 P1 X50. Y30. Z-0.2 R1. I0. J4. F300 (####) 1000

    2. e direktno vpiemo vrednost v makro variablo #599, bo e v naslednjem klicu stroj graviral tevilko in jo nato poveal za 1. Ta ukaz velja do M30.Primer: Variable #599 ima vrednost 10: Gravura

    G47 P1 X20. Y30. Z-0.2 R1. I0. J4. F300 (####) 0010

    G47 P1 X20. Y40. Z-0.2 R1. I0. J4. F300 (####) 0011

  • Poveevanje in zmanjevanje G51

    G51 X = Center poveevanja v osi XY = Center poveevanja v osi YZ = Center poveevanja v osi ZP = Faktor poveevanja

    Opomba:

    Funkcija poveevanja v primeru skrena mere ni potrebna. To lahko popravite s kompenzacijo premera

    orodja.

    e vrednosti X, Y, Z v G51 niso definirane, kontrola upoteva ukaz glede na zadnjo toko orodja. e je P izpuen, funkcija vzame vrednost iz Settinga 71.

    G51 P1. = Vrne konturo v zaetno stanje

    G50 = Preklic G51

  • Rotacija koordinatnega sistema G68

    G68 X = Center vrtia v osi XY = Center vrtia v osi YZ = Center vrtia v osi ZR = Kot zasuka

    Opomba:

    e vrednosti X, Y, Z v G68 niso definirane, kontrola upoteva ukaz glede na zadnjo toko orodja. e je R izpuen, funkcija vzame vrednost iz Settinga 72.

    G69 = Preklic G68

  • Klicanje lokalnega podprograma M97

    M97 P... L... Klic lokalnega podprograma

    P = N tevilka zaetne vrstice lokalnega podprogramaL = tevilo ponovitev podprograma

    M99 Vrnitev v glavni program

    O0001 (REZKANJE PLOSCE 180x180x25)

    (G54 SREDINA KOSA NA VRHU) (SUROVEC: C45 - 200x200x35)

    (IZ PRIMEZA: Hmin= 28mm)

    G00 G40 G54 G80 G49 G17 G90

    T04 M06 (REZKAR 25/3)

    G00 G40 G90 X-110. Y0 S2000 M03

    G43 H04 Z100. M08

    G00 Z2.

    G01 Z-5. F1000.

    M97 P100

    G01 Z-10. F1000.

    M97 P100

    G01 Z-15. F1000.

    M97 P100

    G01 Z-20. F1000.

    M97 P100

    G01 Z-25. F1000.

    M97 P100

    G01 Z2. F1000.

    G00 Z100. M09

    G28 Y0.

    M30

    N100 G41 Y-20. D04 F500.

    G03 X-90. Y0. R20.

    G01 Y90.

    G01 X90.

    G01 Y-78.82

    G01 X67.639 Y-90.

    G01 X-80.

    G02 X-90. Y-80. R10.

    G01 Y0

    G03 X-110. Y20. R20.

    G01 G40 Y0.

    M99

  • O00055 (REZKANJE UTORA G18)

    N1 T1 M06 (REZKAR 10/2 BALL

    ENDMILL.)

    N2 G90 G54 G17 G00 X-40.Y0. S2600 M03

    N3 G43 H01 Z2. M08

    N4 G01 Z0. F1000.

    N5 M97 P100 L80

    N6 G17 G00 Z10. M09

    N7 G53 G49 Y0. Z0. M05

    N8 M30

    N100 G91 G01 Y0.2

    N101 G90

    N102 G18 G03 X-20. Z0. R10. F1000.

    N103 G91 G01 Y0.2

    N104 G90

    N105 G18 G02 X-40. Z0. R10. F1000.

    N106 M99

    Klicanje lokalnega podprograma M97

  • Klicanje podprograma M98

    M98 P... L Klic podprograma iz spominaP = O tevilka podprogramaL = tevilo ponovitev podprograma

    M99 Vrnitev v glavni program

    O0001 (REZKANJE PLOSCE 180x180x25)

    (G54 SREDINA KOSA NA VRHU) (SUROVEC: C45 - 200x200x35)

    (IZ PRIMEZA: Hmin= 28mm)

    G00 G40 G54 G80 G49 G17 G90

    T04 M06 (REZKAR 25/3)

    G00 G40 G90 X-110. Y0 S2000 M03

    G43 H04 Z100. M08

    G00 Z2.

    G01 Z-5. F1000.

    M98 P101

    G01 Z-10. F1000.

    M98 P101

    G01 Z-15. F1000.

    M98 P101

    G01 Z-20. F1000.

    M98 P101

    G01 Z-25. F1000.

    M98 P101

    G01 Z2. F1000.

    G00 Z100. M09

    G28 Y0.

    M30

    O0101 (PODPROGRAM)

    G41 Y-20. D04 F500.

    G03 X-90. Y0. R20.

    G01 Y90.

    G01 X90.

    G01 Y-78.82

    G01 X67.639 Y-90.

    G01 X-80.

    G02 X-90. Y-80. R10.

    G01 Y0

    G03 X-110. Y20. R20.

    G01 G40 Y0.

    M99

  • O0002 (REZKANJE UTOROV PLOSCE

    200x200x20 )

    (6x UTORI: 40x40x5)

    (G54 SREDINA KOSA NA VRHU) (SUROVEC: C45 - 200x200x35)

    T04 M06 (REZKAR 20 HSC CUTTING) G00 G90 X-60. Y50. S3000 M03

    G43 H04 Z100. M..... (ZRAK)

    G00 Z2.

    G00 X-60. Y50.

    G01 Z-2. F1000.

    M98 P102 L5

    G00 Z2.

    G00 X0. Y50.

    G01 Z-2. F1000.

    M98 P102 L5

    G00 Z2.

    G00 X60. Y50.

    G01 Z-2. F1000.

    M98 P102 L5

    G00 Z2.

    ............

    G00 Z100. M84

    G28 Y0.

    M30

    Klicanje podprograma M98

    O0102 (PODPROGRAM )

    G91

    G01 G41 Y20. Z-1. D04 F1000.

    G01 X-10. F4000.

    G03 X-10. Y-10. R10.

    G01 Y-20.

    G03 X10. Y-10. R10.

    G01 X20.

    G03 X10. Y10. R10.

    G01 Y20.

    G03 X-10. Y10. R10.

    G01 X-10.

    G40 Y-20.

    G90

    M99

  • Tehnologija

    i = t. zob n = vrtljaji (min-1)

    vF= podajalna hitrost (mm/min)

    vf= podajanje na zob (mm/zob)

    d = premer orodja (mm)

    vC= rezilna hitrost (m/min)

  • Izraun parametrov

  • Izraun parametrov

  • Izraun parametrov

  • Izraun parametrov

  • Izraun parametrov

  • Primer programa

    O0007 (PLOSCA) TEVILKA PROGRAMA, IME KOSA(...........) KOMENTARJI

    (...........) KOMENTARJI

    G21 G17 G90 G21 MM, G17 RAVNINAX-Y, G90 ABSOLUTNISISTEMG80 G49 G40 G80 CIKEL END, G40,G49 IZKLOP KOMPENZACIJEG54 G54 - NULTA TOKA OBDELOVANCAT1 M06 T1 - KLIC ORODJA, M06 MENJAVA ORODJAG00 X0. Y120.55 M03 S2000 G00 HITRI HOD, M3 DESNO, S2000 - 2000vrt/minG00 G43 H01 Z100. G43 KOMP. ORODJAPO DOLINI, H01 DOLINAORODJAM08 M08 VKLOP HLAJENJAG00 Z2. PREMIK

    G01 Z-5. F500. G01 DELOVNI GIB V OSI Z, F - POMIKG01 G41 X20.Y120.55 D01 F200. G41 KOMP. ORODJAPO RADIJU,D01- POLMER ORODJA........

    ........

    G00 Z100. UMIK NA VARNOSTNO RAZDALJO

    M30 PROGRAM STOP

    T1 Klic orodja v vreteno (stroj v tem trenutku e nima podatka o geometriji, zapisani v OFFSET-u) G43 H1 Klic geometrije DOLINA (geometrija + obraba) G41/G42 D1 Klic geometrije RADIJ (geometrija + obraba) T1, H1, D1 tevilke morajo biti vedno usklajene (Izjema: uporaba ve korektur!)

  • Primer programa 1.

    DELOVNI PLAN:

    REZKANJE PO ZUNANJI STRANI KONTURE

    ORODJE:

    T1: REZKAR 10 mm

    O00001 (PRIMER 1)

    T1 M06 (Rezkar 10mm) G90 G54 G00 X-15. Y-65. S900 M3

    G43 H01 Z3. M08

    G01 Z-5. F500

    G01 G41 D01 X0. Y-50. F300.

    Y0.

    X70.

    Y-20.

    X40.

    Y-50.

    X0.

    G0 G40 X-15. Y-65. M09

    G0 G53 Z0.

    G53 Y0

    M30

  • Primer programa 2.

    DELOVNI PLAN:

    CENTRIRANJE, VRTANJE, REZANJE NAVOJA M12

    ORODJE:

    T1: CENTRIRNI SVEDER 16 mm T2: HSS-SVEDER 10,25 mm T3: NAVOJNI SVEDER M12x1.75

    O0002 (PRIMER 2)

    G90 G80 G49 G40

    T01 M06 (CENTRIRNI SVEDER)

    G00 G90 G54 X15. Y- 15. M03 S1000

    G43 H01 Z100. M08

    G00 Z2.

    G98 G81 Z- 6.3 R2 . F120.

    X100. Y- 45. Z- 14.3 R- 6.

    G80 G00 Z100. M09

    T2 M06 (HSSSVEDER 10.25)

    G00 G90 G54 X15. Y- 15. M03 S900

    G43 H02 Z100. M08

    G00 Z2.

    G98 G83 Z- 25. R2 . Q5. F100.

    X100. Y- 45. R- 6.

    G80 G00 Z100. M09

    T3 M06 (NAVOJNI SVEDER M12)

    G00 G90 G54 X15. Y- 15. M3 S200

    G43 H03 Z100. M08

    G00 Z2.

    G98 G84 Z- 20. R2 . F350.

    X100. Y- 45. R- 6.

    G80 G00 Z100. M09

    M30

  • Primer programa 3.

    DELOVNI PLAN:

    REZKANJE

    ZUNANJE OBLIKE

    REZKANJE

    NOTRANJE OBLIKE

    ORODJE:

    T1: STEBELNI

    REZKAR 20mm

    O0003 (PRIMER 3)

    G90 G80 G49 G40

    T1 M06 (REZKAR 20) (OBDELAVA ZUNAJ 60) G00 G90 G54 X50. Y0. S1000 M03

    G43 H01 Z100. M08

    G00 Z2.

    G01 Z-5. F300.

    G01 X46. Y0.

    G02 I-46.

    G01 X50. Y0

    G00 G41 X50. Y20. D01

    G03 X30. Y0. R20. F200.

    G02 I-30.

    G03 X50. Y-20. R20.

    G01 G40 X50. Y0.

    G00 Z2.

    (OBDELAVA ZNOTRAJ 38) G00 X0. Y0.

    G01 Z-5. F40.

    G01 G41 X14. Y5. D01 F300.

    G03 X0 Y19. R14.

    G03 J-19.

    G03 X-14. Y5. R14.

    G01 G40 X0. Y0.

    G00 Z100. M09

    M30

  • Primer programa 4.

    DELOVNI PLAN:

    REZKANJE ZUNANJE OBLIKE

    ORODJE:

    T1: STEBELNI REZKAR NA

    PLOICE 20mm

    O00004 (PRIMER 4)

    G90 G80 G49 G40

    T1 M06 (REZKANJE ZUNAJ)

    G00 G54 G90 X-20. Y-100. S800 M3

    G43 H01 Z2. M08

    G01 Z-8. F200.

    G01 G41 X0 Y-80. D01 F400.

    Y0

    X20.

    G02 X50. Y0 R25.

    G01 Y-15.

    G03 X65. Y-30. R15.

    G01 X130.

    G02 X150. Y-50. R-20.

    G01 X110. Y-80.

    G03 X60. Y-80. R50.

    G02 X0 Y-80. R70.

    G0 G40 X-25. Y-100.

    G0 G53 Z0. M05

    G0 G53 Y0 M09

    M30

  • Primer programa 5.

    DELOVNI PLAN:

    REZKANJE STOPNICE

    CENTRIRANJE

    VRTANJE

    REZANJE NAVOJEV

    ORODJE:

    T1: GLAVA 50/5T2: CENTRIRNI SVEDER 16-90T3: SVEDER 10.2T4: NAVOJNI SVEDER M12

    T1 M6 (GLAVA)

    G00 G90 G54 X-75. Y-68. M03 S1200

    G00 G43 H01 Z100. M08

    G00 Z2.

    G01 Z-10. F500.

    G01 G41 X-44. Y-68. D01

    G01 Y57.

    G01 G40 X-75.

    G00 Z2.

    G00 X75.

    G01 Z-10.

    G01 G41 X44. Y57. D01

    G01 Y-68.

    G01 G40 X75.

    G00 Z100. M09

    T2 M06 (CENTRIRNI SVEDER)

    G00 G90 G54 X0 Y0 M03 S1000

    G00 G43 H02 Z100. M08

    G00 Z2.

    G98 G82 Z-6.3 R2. P0.5 F130. L0

    G70 I30. J60. L6

    G80

    G00 Z2.

    G98 G82 X55. Y-52. Z-16.3 R-8.

    Y45.

    X-55.

    Y-52.

    G80

    G00 Z100. M09

    T3 M06 (SVEDER 10.2)

    G00 G90 G54 X0. Y0.

    M03 S1000

    G00 G43 H03 Z100. M08

    G00 Z2.

    G98 G83 Z-25. R2. Q5. F130. L0

    G70 I30. J60. L6

    G80

    G00 Z2.

    G98 G83 X55. Y-52. Z-33. Q5. R-8.

    Y45.

    X-55.

    Y-52.

    G80

    G00 Z100. M09

    T4 M06 (NAV. SVEDER M12)

    G00 G90 G54 X0. Y0.

    M03 S200

    G00 G43 H04 Z100. M08

    G00 Z2.

    G98 G84 Z-16. R2. F350. L0

    G70 I30. J60. L6

    G80

    G00 Z2.

    G98 G84 X55. Y-52. Z-32. R-8.

    Y45.

    X-55.

    Y-52.

    G80

    G00 Z100. M09

    O00011 G90 G80 G49 G40

    M30

  • Primer programa rezkanja navoja

    Primer: Navoj M48x2

    Globina 20mm

    Pozicija centra luknje X50. Y50.

    Radij orodja = 10mm

    Vhodni radij = R14

    Program:

    T1 M6

    G90 G54 G0 X50. Y50. S1500 M3

    G43 H01 Z3. M8

    G01 Z-25. F300 (Globina)

    G91 G01 G41 X10. Y-14. D01 F150.

    G03 X14. Y14. Z0.291 R14.

    G03 I-24. Z2. L10

    G03 X-14. Y14. Z0.291 R14.

    G1 G40 X-10. Y-14.

    G90 G0 Z3.

    G53 G0 Y0

    G53 Z0

    M30

    Izraun Z premika pri tangencialnem vhodu z dolino kroga