WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
SADRŽAJ EMCO Concept TURN 55 ........................................................... ................................................................................. .......................................3 .................3 PROGRAMIRANJE KORIŠÃENJEM POTPROGRAMA ..............................................3 PROGRAMIRANJE KORIŠÃENJEM RADIJUS KOREKCIJE - G40, G41, G42, G450, G451............................. G451................................................... ............................................ ............................................ ............................................. ......................... ..4 4 PROGRAMIRANJE KORIŠÃENJEM CIKLUSA ...........................................................5 CIKLUSI ZA OBRADU STRUGANJEM..................... STRUGANJEM ........................................... ............................................. ......................... ..6 6 CYCLE 93 Ciklus za iizradu zradu žlebova.........................................................................6 lebova .........................................................................6 CYCLE 94 Ciklus za izradu udubljenja ...................................................... ....................................................................7 ..............7 CYCLE 95 skidanje materijala u vi še prolaza ...........................................................8 CYCLE 96 ciklus za izradu udubljenja za izlaz navoja...........................................10 navoja...........................................10 CIKLUSI BUŠENJE...................... ENJE............................................ ............................................ ............................................ ..................................11 ............11 CYCLE 81 Ciklus za bušenje rupa ..........................................................................11 CYCLE 82 Ciklus za bušenje rupa sa vremenom èekanja na dnu rupe ..................12 rupe ..................12 CYCLE 83E Ciklus EMCO za duboko bu šenje ......................................................12 CIKLUSI REZANJA NAVOJA......................................... NAVOJA............................................................... .........................................13 ...................13 CYCLE 97 Ciklus narezivanja navoja ........................................... ................................................................. .......................... ....13 13 CYCLE 98 Ciklus narezivanja niza navoja (po konturi) .........................................15 .........................................15 OBLICI – NC FRAMES...................................... FRAMES............................................................. ............................................. .....................................15 ...............15 TRANS - ATRANS – translatorna translatorna promena koordinatnog sistema............................ sistema............................15 15 ROT - AROT – rotaciona rotaciona promena koordinatnog sistema........................................... sistema...........................................16 16 SCALE - ASCALE – programirana razmera ..............................................................17 ..............................................................17 MIRROR - AMIRROR – programirano programirano ogledalo ........................................... .......................................................17 ............17 FREE CONTOUR PROGRAMIRANJE..................... PROGRAMIRANJE ........................................... ............................................ .............................. ........18 18 EMCO Concept MILL 55 ............................................. ................................................................... ............................................ .............................. ........19 19 PROGRAMIRANJE KORIŠÃENJEM POTPROGRAMA ............................................19 PROGRAMIRANJE KORIŠÃENJEM RADIJUS KOREKCIJE - G40, G41, G42, G450, G451........................................... G451.................................................................. ............................................. ............................................ .........................................20 ...................20 PROGRAMIRANJE KORIŠÃENJEM CIKLUSA .........................................................21 CIKLUSI BUŠENJA ........................................... ................................................................. ............................................ ..................................23 ............23 CYCLE81 Ciklus bušenja rupa................................................................................24 rupa................................................................................24 CYCLE82 Ciklus bušenja rupa sa zadr žavanjem na dnu ........................................24 CYCLE83 Ciklus za duboko bu šenje ......................................................................24 HOLES1 Izrada rupa u redu ............................................... ..................................................................... .....................................25 ...............25 HOLES2 Izrada rupa po krugu ........................................... ................................................................. .....................................26 ...............26 CIKLUSI GLODANJA ........................................... ................................................................. ............................................ .............................. ........26 26 CYCLE71 Èeono glodanje glodanje ............................................. ................................................................... .........................................27 ...................27 CYCLE72 Konturno glodanje ............................................ .................................................................. .....................................29 ...............29 POCKET3 Pravougaoni džep ..................................................................................30 POCKET4 Kružni džep .......................................... ................................................................. ............................................. .......................... ....31 31 SLOT1 Radijalni žlebovi na kružnici ......................................................................33 SLOT2 Žlebovi po obimu kruga..............................................................................34 kruga ..............................................................................34 LONGHOLE Produženi žlebovi..............................................................................35 lebovi..............................................................................35 POCKET1 Pravougaoni džepovi .............................................................................36 POCKET2 Kružni žlebovi - džepovi .......................................................................38 OBLICI - NC FRAMES .......................................... ................................................................ ............................................ ..................................39 ............39
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 1 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
TRANS - ATRANS – TRANSLATORNA TRANSLATORNA PROMENA KOORDINATNOG SISTEMA .......................................... ................................................................ ............................................ ............................................ .............................. ........39 39 ROT - AROT – PROGRAMIRANA ROTACIJA ......................................................39 ......................................................39 SCALE - ASCALE – PROGRAMIRANA PROGRAMIRANA RAZMERA...................... RAZMERA .............................................40 .......................40 MIRROR - AMIRROR – PROGRAMIRANO PROGRAMIRANO OGLEDALO ....................................40 FREE CONTOUR PROGRAMIRANJE..................... PROGRAMIRANJE ........................................... ............................................ .............................. ........41 41 BEZUSLOVNI SKOK U PROGRAMU..................... PROGRAMU ........................................... ............................................ .............................. ........43 43 USLOVNI SKOK U PROGRAMU .................................................. ........................................................................ .............................. ........43 43 IZMENE PROGRAMA za verziju ciklusa 6.20 Edicija F2005-4 .................................44 .................................44 IZMENE U PROGRAMU ZA STRUG ...................... ............................................ ............................................ .............................. ........44 44 Funkcija G33............................................. G33................................................................... ............................................ .............................................44 .......................44 Ciklus dubokog bušenja CYCLE83.............................................................................44 CYCLE83 .............................................................................44 Ciklus izrade žleba CYCLE93...................... CYCLE93 ............................................ ............................................ .........................................44 ...................44 Ciklus za izradu udubljenja za izlaz izl az navoja CYCLE94...............................................45 CYCLE94...............................................45 Ciklus za skidanje materijala u vi še prolaza CYCLE95 ..............................................45 Ciklus za izradu udubljenja CYCLE96 CYC LE96 ............................................. ................................................................... .......................... ....45 45 Ciklus narezivanja navoja CYCLE97................................. CYCLE97....................................................... .........................................45 ...................45 IZMENE U PROGRAMU ZA GLODALICU ......................................... ................................................................45 .......................45 SLOT1 Radijalni žlebovi na kružnici ..........................................................................45 NOVI CIKLUSI................................. CIKLUSI....................................................... ............................................ ............................................ ..................................46 ............46 Ciklus za izradu linearnog paterna CYCLE801 CYC LE801 ........................................... ..........................................................46 ...............46 Ciklus za izradu pravougaonog “ostrva“ CYCLE76 ...................................................46 Ciklus za izradu kružno “ostrva“ CYCLE77 ...............................................................47
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 2 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
EMCO Concept TURN 55 PROGRAMIRANJE KORI Š POTPROGRAMA E ŠÃ Ã ENJEM NJEM POTPROGRAMA Delovi programa koje treba ponavljati više puta, u jednom ili u više programa, mogu se programirati kao potprogrami. Potprogram se zavr šava funkcijom M17. Svi potprogrami automatski se smeštaju u odgovarajuãi folder: Winn32 ! S P S !Sie840D.T ie840D.T ! !PRG RG ! !SPF.DIR PF.DIR Pri otvaranju editora za unos potprograma potrebno je aktivirati naredbe: PROGRAM ! SUBPROGRAMS SUBPROGRAMS ! NEW NEW U prozor PROGRAM NAME unosi se ime potprograma i na kraju OK , ekstenzija ovih fajlova je SPF .
Da bi potprogram mogao biti pozvan u program, mora biti dostupan (ENABLE), tj oznaèen X u u koloni ENABLE . Potprogram se poziva u glavni program imenom potprograma i brojem
ponavljanja P.... Poziv potprograma mora biti u posebnom bloku. Maksimalno dozvoljen broj ponavljanja je 99. Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 3 -
WinNC SINUMERIK 840 D/ 810D
Format: N...ime ime n
PROGRAMIRANJE - napredno
Pn ime potprograma broj ponavljanja
Primer: N...KONTURA P5 U ovom primeru glavni program poziva potprogram pod imenom KONTURA i ponavlja ga 5 puta (P5). Moguãe je pozivati do 9 nivoa potprograma, tj. jedan potprogram mo že u sebi sadržati poziv drugog potprograma. Standardni ciklusi su takoðe potprogrami, pa se mora voditi raèuna da su brojevi ciklusa (imena ciklusa) rezervisani i ne mogu se koristiti kao nazivi potprograma. Potprogram se može pozvati više puta, jednim pozivom, naredbom MCALL (višestr uki poziv). Na ovaj naèin, pozvani potprogram ãe se izvr šiti posle svakog narednog bloka (programske re èenice). Opoziv izvršenja potprograma je naredbom MCALL. Format: N...MCALL ime.SPF N...X... Y... N...Y... N...MCALL ime.SPF je naziv potprograma koji se poziva Zadatak za vežbu defisan crtežom ST_08.
E NJEM RADIJUS KOREKCIJE - G40, PROGRAMIRANJE KORI ŠÃ G41, G42 Vrh alata definisan je taèkom koja se nalazi u preseku dve linije – glavnog i pomoãnog seèiva. Tako definisana taèka putuje po zadatim koordinatama NC programa. Kako alat ima radijus na vrhu, rezanje obavljaju tangencionalne ta èke radijusa
Kod radijusa alata R=0.4 mm pri struganju konusa ili radijusa, gre ška putanje je èak do 0.24 mm po osam X i Z (pogledaj sliku). Ova greška se eliminiše programiranjem radijus korekcije. Korekciju radijusa alata obavljaju sledeãe naredbe: Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 4 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
G41 - leva kompenzacija alata gledano u smeru kretanja alata G42 - desna kompenzacija alata gledano u smeru kretanja alata G40 - bez kompenzacije alata (iskljuèivanje kompenzacije)
Ovim naredbama alat se pomera za velièinu radijusa definisanog u bazi podataka alata, u levu stranu (G41) ili desnu (G42) stranu (gledano u smeru kretanja), u odnosu na putanju definisanu NC naredbom. Direktan prelaz iz G41 u G42 nije dozvoljen – mora se koristiti naredba G40 izmeðu prelaza sa jedne na drugu kompenzaciju. Selektovanje i deselektovanje G41 i G42 dozvoljeno je samo u kombinaciji sa kretanjem po liniji G0 i G1 Funkcije G41 i G42 neãe biti ovde detaljnije objašnjavane, jer su automatski sadržane u ciklusu Stockremoval, a to je ciklus koji se naj èešãe koristi pri obradi kontura radnog predmeta na strugu.
E NJEM CIKLUSA PROGRAMIRANJE KORI ŠÃ Ciklus predstavlja niz unapred odreðenih radnji koje ãe mašina odraditi. Korišãenjem ciklusa dužina program se znatno skra ãuje. Radi lakšeg definisanja parametara ciklusa oni se mogu unositi u tabelu ciklusa, koja se dobija pritiskom na komandu SUPPORT a zatim izborom odgovarajuãe grupe ciklusa i kona èko naziva željenog ciklusa. Pritiskom na komandu i, mo že se pozvati i grafièki prikaz parametara ciklusa. Parametri su razdvojeni zarezom i svaki mora biti na svom mestu kako bi se ciklus ispravno interpretirao. U sluèaju da neki parametar nije potreban, na njegovo mesto se unosi nula, ali i prazno mesto bez unetog podatka takoðe se smatra nula. Format: N... CYCLE... (parametar1, parametar2,...) CYCLE... poziv odgovarajuãeg ciklusa parametar1, parametar2,... parametri karakteristi èni za opis ciklusa Standardni ciklusi kod obrade na strugu su: - ciklusi za obradu struganjem, - ciklusi za obradu bušenjem i - ciklusi za rezanje navoja. Turning (Ciklusi za obradu struganjem) ZNAÈENJE
KOMANDA
Groove
CYCLE 93 CYCLE 94
Undercut CYCLE 96 Stockremoval
CYCLE 95
Ciklus za izradu žlebova Ciklus za izradu udubljenja u skladu sa DIN 509 oblika E i F preènika veãeg od 3 mm Ciklus za izradu udubljenja u skladu sa DIN 76 oblika A, B, C i D za izradu metrièkog navoja M3 do M68. Ciklus za skidanje materijala u više prolaza
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 5 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Deep hole drilling (Ciklusi za obradu bu šenjem) KOMANDA Drilling centering
CYCLE 81
Center drilling
CYCLE 82
Deep hole drilling CYCLE 83E
CYCLE 83 CYCLE 83E
ZNAÈENJE Ciklus za bušenje rupa Ciklus za bušenje rupa sa vremenom èekanja na dnu rupe Ciklus za duboko bušenje rupa Ciklus za bušenje rupa EMCO
Turead (Ciklusi za rezanje navoja) KOMANDA With comp.chuck
CYCLE 840
Rigid tapping
CYCLE 84
Thread cuttung Thread chaining
CYCLE 97 CYCLE 98
ZNAÈENJE Urezivanje navoja Urezivanje navoja (moguãe ga primeniti samo na mašinama PC TURN 155 ili više) Narezivanje navoja Narezivanje niza navoja
CIKLUSI ZA OBRADU STRUGANJEM Èetiri ciklusa za obradu struganjem, znatno pojednostavljulu i skra ãuju programiranje uobièajenih zahvata strugarske obrade (uzdužna obrada, èeona obrada i izrada žlebova i udubljenja). CYCLE 93 Ciklus za izradu ž le bova Pozivom ciklusa za izradu žlebova SUPPORT ! TURNING !G ROOVE moguãe je na strugu uraditi žleb prikazan na slici. Opis ciklusa daje se u preglednoj tabeli koja sadrži naziv ciklusa i sve njegove parametre.
Format: N... CYCLE93(SPD,SPL,WIDG,DIAG, STA1, ANG1, ANG2, RCO1, RCO2,RCI1, RCI2, FAL1, FAL2,IDEPL,DTB,VARI) Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 6 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
SPD poèetna pozicija po X osi (pre ènik) SPL poèetna pozicija po Z osi širina žleba na dnu WIDG DIAG dubina žleba relativno od poèetne pozicije (bez predznaka) SDA1 ugao konusa izmeðu ose rotacije i konture obratka ANG1 boèni ugao na strani startne pozicije (bez predznaka) ANG2 boèni ugao na suprotnoj strani (bez predznaka) RCO1 radijus+/zakošenje- soljašnjeg ugla na strani startne taèke RCO2 radijus+/zakošenje- soljašnjeg ugla na suprotnoj strani RCI1 radijus+/zakošenje- unutrašnjeg ugla na strani startne taèke RCI2 radijus+/zakošenje- unutrašnjeg ugla na suprotnoj strani FAL1 dodatak za obradu kod izrade dna žleba FAL2 dodatak za obradu kod izrade bokova žleba IDEPL madsimalna dubina rezanja u jednom prolazu DTB vreme èekanja VARI varijanta izrade žleba, kombinacija od 01 do 18 kao na slikama Za vežbu koristiti zadatak ST_06 CYCLE 94 Ciklus za izradu udubljenja Pomoãu ovog ciklusa mogu se r aditi udubljenja u skladu sa DIN 509 oblika E i F za radne predmete pre ènika veãeg od 3 mm. Ciklus se pokreãe izborom SUPPORT ! TURNING ! UNDERCUT !U NDERCUT FORM E...F. Parametri ciklusa SPL i SPD grafièki su prikazani na slici.
Ciklus se definiše pomoãu pregledne tabele koja sadr ži naziv ciklusa i njegove parametre. Format: N... CYCLE94(SPD,SPL,FORM) SPD SPL FORM
poèetna pozicija po X osi (bez predznaka) poèetna pozicija po Z osi oblik udubljenja
Kod izrade udubljenja dozvoljeno je korišãenje desnog ili levog strugarskog noža. U bazi podataka za alat mora biti upisan i ugao èišãenja (clear angle 30). Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 7 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Primer simulacije obrade izrade žleba prikazan je na slici N... CYCLE94(18,-70,”E”)
CYCLE 95 skidanje materijala u vi še prolaza Ovaj ciklus vrši obradu u više prolaza, po konturi (popre ènom i uzdužnom obradom), koja je napisana kao potprogram. Vrlo je produktivan, bez obzira na složenost konture koju treba da obradi jer poštuje zadatu dubinu rezanja. Ovim ciklusom se mogu obraditi spoljašnje i unutrašnje površine, grubom obradom u više prolaza i finom obradom u složenom zahvatu. Ciklus se poziva pomoãu komandi: SUPPORT !T URNING !S TOCK REMOVAL Èime se otvara pregledna tabela koja sadrži naziv ciklusa i njegove parametre. Parametri ciklusa grafièki su prikazani na slici.
Format: N...CYCLE95( “NPP”,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,VRT) NPP MID FALZ FALX FAL FF1 FF2 FF3 VARI DT DAM _VRT
naziv potprograma u kom je definisana kontura maksimalna dubina rezanja (po preèniku) dubina rezanja u završnom prolazu, po Z dubina rezanja u završnom prolazu, po X dubina rezanja u završnom prolazu, paralelno sa konturom brzina pomoãnog kretanja pri gruboj obradi brzina pomoãnog kretanja pri prodiranju brzina pomoãnog kretanja pri finoj obradi varijanta rada 1-12 (prema slikama) vreme zastoja posle svakog prolaza put posle kojeg ãe se pri gruboj obradi rez prekinuti zbog lomljenja strugotine odmicanje u povratnom putu Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 8 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Razlièite varijante rada biraju se prema slici. U zavisi da li je se radi samo gruba (1-4), samo fina (5-8) ili i gruba i fina obrada (9-12), zatim da li je obrada spolja šnja ili unutrašnja, i da li je obrada èeona ili uzdužna. Pozicija alata pre obrade struganjem konture mora biti bez korekcije radijusa (G40) zbog toga što se korekcija alat a sadrži u samom ciklusu. Pozicija alata pre poziva ciklusa mora biti van najveãeg preènika konture, ako se radi spoljašnja obrada. Za unutrašnju obradu pozicija alata pre poziva ciklusa mora biti na manjem preèniku od najmanjeg preènika konture.
Primer: N... CYCLE95(“kont1”,3,0,0,0.5,0.08,0.05,0.03,9,0,0,0) Ciklus u prethodnoj liniji radi sledeãe: ! poziva potprogram kont1, u kojem je opisana kontura ! grubu obradu radi maksimalnom dubinom rezanja 1.5 (3/2) ! za finu obradu ostavlja 0.5 mm po konturi ! brzina pomoãnog kretanja u gruboj obradi je 0.08mm/o ! brzina pomoãnog kretanja pri prodiranju je 0.05mm/o ! brzina pomoãnog kretanja u finoj obradi je 0.03 mm/o ! varijanta 9 znaèi ciklus radi spoljašnju grubu i finu obradu uzdu žnim kretanjem. Na slici prikazan je proces simulacije obrade dobijene ciklusom 95
Zadaci za vežbu definisani su crtežima ST_06 – ST_11 Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 9 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
CYCLE 96 ciklus za izradu udubljenja za izlaz navoja Oblik udubljenja definisan je u skladu sa DIN 76 oblika A, B, C i D za izradu metrièkog navoja M3 do M68. Udubljenje ãe biti obraðeno u jednom prolazu, na dubinu koja je odreðena standardnim korakom navoj. U sluèaju da se izraðuje navoj sitnog koraka, dubina žleba dobijenog pomoãu CYCLE 96 biãe veãa nego što je to potrebno. Preporuka je da se ovaj ciklus koristi samo za navoje standardnog koraka. I ovaj ciklus se poziva na slièan naèin kao svi prethodni ciklusi: SUPPORT ! TURNING ! UNDERCUT !T HREAD UNDERCUT
Èime se dobija tabela za unos parametara c iklusa (sadrži naziv ciklusa i njegove
parametre). Grafièki prikaz parametara ciklusa u zavisnosti da li se žleb za izlaz navoja radi na spoljašnjoj ili unutrašnjij konturi prikazani su na slikama. Format: N... CYCLE96(DIATH,SPL,” FORM”) DIATH SPL FORM
A B C D
nominalni preènik navoja poèetna pozicija po Z osi forma- oblik udubljenja
spoljašnji navoj spoljašnji navoj kraãa verzija unutrašnji navoj unutrašnji navoj kraãa verzija
Kod ovog ciklusa dozvoljeno je kori šãenje samo levog i desnog strugarskog noža, sa uglom èišãenja od 30o. Primer: N... CYCLE96(20,-40,” A”) N... CYCLE96(20,-40,”B”)
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 10 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Na slikama su prikazane simulacije za gornja dva primera.
Za vežbu koristiti zadatak definisan crtežom ST_09, ST_10 i ST_11 CIKLUSI BUŠENJE Kako se na strugu može izvr šiti i obrada bušenjem, da bi se pojednostavio i skratio program, predviðena je moguãnost korišãenja više ciklusa. Ovde ãe biti obraðeni samo oni ciklusi bu šenja koji se naj èešãe koriste. CYCLE 81 Ciklus za bu šenje rupa Ciklus se poziva aktiviranjem sledeãih komandi: SUPPORT ! DEEP HOLE DRILLING! DRILLING CENTERING
Pre pozivanja ciklusa alat se postavlja na X0, tako ðe je neophodno upisati naredbu za rad u X - Y ravni (G17), za nastavak obrade komada, posle odraðenog ciklusa, ponovo se vraãa u X - Z ravan postavljanjem naredbe G18 . Pozivanjem naredbe G17 ustvari simuliramo rad glodalice na strugu. Pozivom ciklusa alat se brzinom G0 pozicionira na rastojanje SDIST, a zatim radnim hodom G1, do finalne dubine. Po završetku bušenja vraãa se brzinom G0 na RTP (povratnu ravan). Parametri ciklusa grafièki su prikazani na slici a zadaju se u tabeli Format: N... CYCLE81(RTP,RFP,SDIST,DP,DPR) RTP RFP SDIST
Ravan na koju se alat vraãa (Retract plane) Referentna površina (Referent plane) Sigurnosno rastojanje (Safety distance) Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 11 -
WinNC SINUMERIK 840 D/ 810D
DP DPR
PROGRAMIRANJE - napredno
Ukupna dubina bušenja (Final drilling depth - absolute) Površina do koje se bu ši od referentne povr šine (Depth increment)
Primer: N...G0 X0 Z10 N...G17 N...CYCLE81(5,0,1,-25,25) N...G18 Na slici je prikazana 3D simulacija procesa obrade bušenjem na strugu CYCLE 82 Ciklus za bu šenje rupa sa vremenom è ekanja na dnu rupe Sve napomene iz CYCLE 81 va že i u ovom ciklusu. Ciklus se poziva aktiviranjem sledeãih komandi: SUPPORT ! DEEP HOLE DRILLING!CENTER DRILLING Format: N... CYCLE82(RTP,RFP,SDIST,DP,DPR,DTB) Parametri ciklusa grafièki se prikazuju pozivom “i” a zadaju se u tabeli. Svi parametri ovog ciklusa su identièni kao u CYCLE81, osim dodatnog parametra DTB, koji se ovde može definisati, a omoguãava zadr žavanje alata na dnu rupe u cilju èišãenja rupe. CYCLE 83E Ciklus EMCO za duboko bu šenje Ovo je takoðe ciklus za duboko bu šenje, ali ima više prednosti u odnosu na ostale cikluse bušenja: - Nema potrebe da se definiše ravan u kojoj se vrši obrada (G17-G18)
- Pravac bušenja X ili Z se može odrediti - Mogu se koristiti alati tipa 500 (nož za unutrašn ju obradu) Definiše se pomoãu tablice sa parametrima grafièki prikazanim na slici
Format: N... CYCLE83E(RFP,DP,FDEP,DAM,DTB,DTS,VARI,DIR) Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 12 -
WinNC SINUMERIK 840 D/ 810D
RFP DP FDEP DAM DTB DTS VARI
PROGRAMIRANJE - napredno
Referentna površina Konaèna dubina bušenja Dubina prvog prodiranja Dubine narednih prodiranja Vreme èekanja na dnu rupe u sec. Vreme èekanja pre nastavka bu šenja u sec. Varijanta izrade rupe (sa lomljenjem strugotine ili izbacivanjem strugotine)
DIR
Pravac bušenja X ili Z
Primer: N... CYCLE 83E(1,-30,-10,3,0,0,1,1) Gornji primer je ciklus bušenja za radni predmet èije su dimenzije prikazane na slici. Zadaci za vežbu definisani su crtežima ST_07 i ST_08 CIKLUSI REZANJA NAVOJA CYCLE 97 Ciklus narezivanja navoja Ovim ciklusom mogu se narezivati spolja šnji i unutrašnji navoji konstantnog koraka. Mogu se narezivati jednostruki i vi šestruki navoji. Levi ili desni navoj odreðuje se smerom obrtanja glavnog vretena (pre aktiviranja ciklusa). Ciklus se poziva aktiviranjem: SUPPORT !T HREAD ! THREAD CUTTING Èime se dobija tabela parametara ciklusa sa grafièkim prikazom. Ako je definisan korak navoja tada se ne definiše nominalni preènik, i obrnuto. Ako se zada nominalni preènik, korak navoja se ne defini še, navoj ãe biti narezan
standardnim korakom. Format: N...CYCLE97(PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,DP,FAL,IANG,NSP,NRC,NID,VARI,NUM TI)
PIT MPIT SPL FPL DM1 DM2 APP ROP TDEP FAL IANG
korak navoja u milimetrima (za sitan navoj), ako je navoj standardnog koraka nije ga potrebno definisati definisanje koraka navoja preko nominalni preènik navoja (10 za M10), podrazumeva standardni korak navoja poèetna pozicija po Z osi krajnja pozicija po Z osi preènik navoja na poèetnoj poziciji preènik navoja na krajnjoj poziciji varijacijom DM1 i DM2 moguãe je rezati i konusne navoje put za ulaz noža - bez predznaka put za izlaz noža - bez predznaka dubina navoja bez predznaka dodatak za završnu obradu ugao obrade navoja po koraku (kao na slici) Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 13 -
WinNC SINUMERIK 840 D/ 810D
NSP NRC NID VARI NUMTI
PROGRAMIRANJE - napredno
poèetna taèka prvog navoja (kao na slici) broj prolaza broj prolaza za èišãenje navoja varijanta - naèin rezanja navoja (kao na slici) broj poèetaka navoja (kao na slici)
Varijanta navoja definiše da li je navoj spoljašnji (1 i 3) ili unutrašnji (2 i 4) i da li je jednaka dubina rezanja ili površna strugotine po prolazu. Primer:
N... CYCLE 97(0,18,0,-35,18,18,5,2,1.533,0,30,0,5,2,1,1) Ciklus u gornjem primeru radi standardni navoj M18, na dužini 35mm, u 5 prolaza, sa 2 èišãenja navoja, dubina rezanja u prolazima je konstantna, navoj je sa jednim poèetkom.
Na slici je prikazana simulacija izrade navoja. Zadaci za vežbu definisani su crtr žima ST_07, ST_08 – ST_11
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 14 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
CYCLE 98 Ciklus narezivanja niza navoja (po konturi) Ciklus narezivanja niza navoja sli èan je ciklusu 97, samo ima dodatne parametre PO1, DM1,...koji definišu konturne taèke navoja, i PP1 PP2...i korake navoja na pojedinim segmentima kao na slici.Poziva se aktiviranjem: SUPPORT!THREAD!THREAD CHAINING Format: N...CYCLE98(PO1,DM1,PO2,DM2,PO3,DM3,PO4,DM4,APP,ROP,TDEP,FAL, IANG,NSP,NCR,NID,PP1,PP2,PP3,VARI,NUMTH)
OBLICI – NC FRAMES Oblici menjaju aktualni koordinatni sistem:
TRANS - ATRANS – translatorna promena koordinatnog sistema ROT - AROT – rotaciona promena koordinatnog sistena SCALE - ASCALE – programirana razmera MIRROR - AMIRROR – rad u ogledalu Oblici se programiraju u posebnim programskim re èenicama i tako se izvr šavaju TRANS - ATRANS – translatorna promena koordinatnog sistema Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 15 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Format: N...TRANS/ATRANS X... Z... TRANS – pomera aktivni koordinatni sistem - nultu taèku pribora G54, G55, ... (iz baze podataka) na novu poziciju.
XiZ su veliãine pomeranja po koordinatnim osama TRANS poništava sve prethodno postavljene TRANS, ATRANS, ROT, AROT.. ATRANS - naknadno – dodatno pomera koordinatni sistem relativno u udnosu na G54 G55, … TRANS /ATRANS ROT - AROT –rotaciona promena koordinatnog sistema Format: N...ROT/AROT Z/X... N...ROT/AROT RPL... ROT / AROT rotira koordinate obratka oko svake ose sistema X i Z ili ugao RPL u odabranoj radnoj ravni. Na ovaj naèin je omoguãeno jednostavno programiranje po kon turama u koordinatnom sistemu radnog predmeta a zatim naknadno zakretanje. X, Z – rotacija u uglovima oko izabrane ose RPL – Rotation in the PLane - rotacija u ravni, zadat je ugao rotacije koordinatnog sistema
Primer: N...ROT Z30 ili N...AROT RPL=45 Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 16 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
SCALE - ASCALE – programirana razmera Format: N...SCALE / ASCALE X...Z... SCALE - ASCALE – omoguãuje postavljanje posebn e razmere za svaku osu X, Z. Ovime se poveãavaju ili smanjuju dimenzije obratka – produžuje se ili skraãuje putanja alata
Primer: SCALE X0.8 Z0.6 MIRROR - AMIRROR – programirano ogledalo Naredba MIRROR/AMIRROR omoguãuje izradu radnog predmeta „u ogledalu“ oko koordinatnih osi X i Z. Format: N...MIRROR / AMIRROR X... Z... XiZ su ose u odnosu na koje se postavlja ogledalo, a vrednosti uz oznaku ose predstavljaju rastojanje od odgovaraju ãe ose G2 i G3 ãe se automatski promeniti, isto važi i za radijus kompenzacije G41 i G42 MIRROR bez adrese ose bri še sve prethodno programirane OKVIRE (ATRANS, ROT AROT...). AMIRROR se nadograðuje na prethodno postavljene OKVIRE (ATRANS, ROT AROT...).
Primer: N...MIRROR X0 U gornjem primeru radni predmet se radi u ogledalu u odnosu na X osu sa rastojanjem 0. Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 17 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
FREE CONTOUR PROGRAMIRANJE Ovo je jedan vrlo produktivan metod za programiranje kontura koje se crtaju na naèin slièan kao što se radi u CAD programima, ali po završetku crtanja konture, program se vraãa u editor gde se grafièki prikaz automatski prevodi u NC program završen naredbom M17, znaèi ponašaãe se kao potprogram. Brisanjem naredbe M17 može se koristiti i kao deo glavnog programa. Aktiviranjem SUPORT !F REE CONTOUR PROGRAMMING otvara se novi prozor za grafièki unos. Unos može biti inkremenralan ili apsolutni, ali svakako ãe biti generisan program u apsolutnom modu. Detaljno objašnjenje za rad u grafi èkom editoru Free contour programming dato je u odeljku naprednog programiranja glodanja. Zadaci za vežbu definisani crtežima ST_ 10 i ST_11
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 18 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
EMCO Concept MILL 55 PROGRAMIRANJE KORI ŠÃ E NJEM POTPROGRAMA Delovi programa koje treba ponoviti više puta mogu se programirati kao potprogrami. Potprogram se završava funkcijom M17. Svi potprogrami automatski se smeštaju u odgovarajuãi folder: Winn32 !S ie840D.M !P RG !S PF.DIR
Otvaranje editora za unos potprograma vr ši se aktiviranjem naredbi: PROGRAM ! SUBPROGRAMS ! NEW u prozor PROGRAM NAME unosi se ime potprograma i na kraju OK , ekstenzija ovih fajlova je SPF . Svi potprogrami su smešteni u istom folderu. Da bi potprogram mogao biti pozvan u program, mora biti dostupan (ENABLE), tj oznaèen X u koloni ENABLE . Glavni program poziva potprogram. Poziv potprograma mora biti u posebnom
bloku. Maksimalno dozvoljen broj ponavljanja je 99.
Moguãe je pozivati do 9 nivoa potprograma, tj. jedan potprogram mo že u sebi sadržati poziv drugog potprograma Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 19 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Standardni ciklusi su takoðe potprogrami, pa se mora voditi raèuna da su brojevi ciklusa (imena ciklusa) rezervisani i nemogu se koristiti kao nazivi potprograma. Zadatak za vežbu je definisan crtežom GL16. Primer: N... ZLEB P4 U ovom primeru glavni program poziva potprogram pod imenom ZLEB i ponavlja ga 4 puta (P4).
Potprogram se može pozvati i na druginaèin, nar edbom MCALL (višestruki poziv). Na ovaj naèin pozvani potprogram ãe se izvr šiti posle svakog narednog bloka (programske re èenice). Opoziv izvršenja potprograma je naredbom MCALL. Format: N...MCALL ime.SPF N...X... Y... N...Y... N...MCALL ime.SPF je naziv potprograma koji se poziva Primeri za vežbu je definisani crtežima: GL09, GL10,.GL11, GL12, GL13, GL14, GL_15, GL16 (obrada gornje površine pripremka)
PROGRAMIRANJE KORI ŠÃ E NJEM RADIJUS KOREKCIJE - G40, G41, G42 Putanja alata bez radijus korekcije definisana je tako da se naredbama NC programa prati osa rotacije ose alata. Kompenzacija radijusa alata omoguãuje programiranje konture radnog predmeta, a upravlja èka jedinica ãe proraèunati položaj ose alata. Kompenzacija može biti: G41 - leva kompenzacija alata G42 - desna kompenzacija alata G40 - bez kompenzacije alata Pre startovanja provere simulacijom, obavezno proveriti da li je aktiviran alat (simulation ! setting! activate cutter) Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 20 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Ovim naredbama alat se odmièe u levu ili desnu stranu (posmatrano u smeru kretanja alata) u odnosu na programiranu putanju datu NC naredbom, za veli èinu radijusa iz baze podataka alata.
Naèin obilaženja oko uglova definiše se naredbama G450 – alat oko ugla putuje po luku radijusa polupreènika alata G451 – alat oko ugla slobodno putuje po liniji udaljenoj za polupre ènik alata
Direktan prelaz iz G41 u G42 nije dozvoljen – mora se koristiti izmeðu prelaza naredba G40. Selektovanje i deselektovanje G41 i G42 dozvoljeno je samo u kombinaciji sa kretanjem po liniji G0 i G1 Zadatak za vežbu je definisan crtežom GL18.
E NJEM CIKLUSA PROGRAMIRANJE KORI ŠÃ U cilju skraãenja programa, slièno kao kod obrade struganjem, i kod obrade glodanjem primenjuju se standardni ciklusi. I ovde se ciklus opisuje nizom parametara, koji se unose u tabelu, a mogu biti i grafi èki prikazani radi lakšeg definisanja. Da bi ciklus dobro funkcionisao, vrednost svakog parametara mora biti pažljivo definisana. Format: N... CYCLE... (parametar1, parametar2,...) CYCLE... parametar1, parametar2,...
poziv odgovarajuãeg ciklusa parametri karakteristi èni za opis ciklusa
Pri programiranju obrade glodanjem postoje: - ciklusi bušenja (DRILLING) - ciklusi glodanja (MILLING) - ciklusi rezanja navoja (THREAD). Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 21 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Ciklus se poziva aktiviranjem SUPORT naredbe a zatim selektovanjem željene grupe ciklusa ( DRILLING, MILLING ili THREAD ). kao na slici.
Aktiviranjem DRILLING otvara se novi meni iz kog se bira jedana od ponuðenih grupa ciklusa bušenja: Boring (proširivanje i razvrtanje): ZNAÈENJE
KOMANDA BORING1
CYCLE85
BORING2
CYCLE86
BORING3
CYCLE87
BORING4
CYCLE88
BORING5
CYCLE89
Ciklus bušenja - razvrtanja Ciklus bušenja – razbušivanja sa zadavanjem vremena zadr žavanja na dnu Ciklus bušenja – razvrtanja sa menjanjem smera obrtanja vretena Ciklus bušenja – razvrtanja sa zadavanjem vremena zadr žavanja na dnu i moguãom promenom smera obrtanja vretena Ciklus bušenja – razvrtanja sa zadavanjem vremena zadr žavanja na dnu
Drilling centering (bušenje) KOMANDA CYCLE81
ZNAÈENJE Ciklus za bušenje rupa
Center drilling (bušenje) KOMANDA CYCLE82
ZNAÈENJE Ciklus za bušenje rupa sa programskim zadr žavanjem na dnu rupe
Deep hole drillind (duboko bu šenje) KOMANDA CYCLE83
ZNAÈENJE Ciklus za duboko bušenje
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 22 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Hole pattern (paterni za bušenje rupa) KOMANDA ROW OF HOLES HOLE CIRCLE
HOLES1 HOLES2
ZNAÈENJE Izrada rupa u redu Izrada rupa po krugu
Aktiviranjem MILLING otvara se novi meni iz kog se bira jedan od ponu ðenih ciklusa glodanja: Face milling (èeono glodanje) ZNAÈENJE Èeono glodanje
KOMANDA CYCLE71
Contour mill (konturno glodanje) ZNAÈENJE Konturno glodanje - obimno
KOMANDA CYCLE72
Rectang pocket (pravougaoni d žep) ZNAÈENJE Pravougaoni džep
KOMANDA POCKET3
Circular pocket (kružni žleb) ZNAÈENJE Kružni džep
KOMANDA POCKET4
Milling pattern (paterni za glodanje) KOMANDA SLOTS ON CIRCLE CIRCUMF. SLOTS ELONGATED HOLE POCKET1 POCKET2
SLOT1 SLOT2 LONGHOLE
ZNAÈENJE Žlebovi u krugu - radijalni Žlebovi po obimu kruga Produženi žlebovi Èetvrtasti žlebovi- džepovi Kružni žljeovi - džepovi
Aktiviranjem THREAD otvara se novi meni iz kog se bira jedan od ponu ðenih ciklusa rezanja navoja: With comp chuck (urezivanje navija pomo ãu stezne glave sa kompenzacijom) KOMANDA CYCLE840
ZNAÈENJE Urezivanje navoja
Rigid tapping (urezivanje navoja) KOMANDA CYCLE84
ZNAÈENJE Urezivanje navoja
Thread milling (izrada navoja glodanjem) KOMANDA CYCLE90
ZNAÈENJE Glodanje navoja
CIKLUSI BUŠENJA Obrada bušenjem je èesto zastupljena na CNC glodalici, zbog toga su ciklusi za obradu bušenjem veoma korisni.
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 23 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
CYCLE81 Ciklus bu šenja rupa CYCLE82 Ciklus bu šenja rupa sa zadr ža vanjem na dnu Ciklus se poziva aktiviranjem sledeãih komandi: Ciklus se poziva aktiviranjem sledeãih komandi: SUPPORT !DRILLING ! DRILLING CENTERING SUPPORT !DRILLING ! CENTER DRILLING
Format: N...CYCLE81(RTP,RFP,SDIST,DP,DPR) N...CYCLE82(RTP,RFP,SDIST,DP,DPR,DTB) RTP površina na koju se vraãa alat (Rectract plane) RFP površina na kojoj se nalazi nulta taèka W (Referent plane) SDIS sigurnosno rastojanje do kojeg alat prilazi sa G0 (Safety distance ) DP ukupna dubina bušenja Z koordinata ciljne taèke (Final drillling depth) DPR rastojanje do referentne povr šine do ciljne dubine bušenja (Depth increment) DTB vreme èekanja na dnu rupe u sekundama (Dwell time) (samo za CYCLE82) Primeri za vežbu je definisani crtežima GL08, GL09, GL10, GL11,GL12, GL13, GL14, CYCLE83 Ciklus za duboko bu šenje Ciklus se poziva aktiviranjem sledeãih komandi: SUPPORT !DRILLING ! DEEP HOLLE DRILLING Format: N...CYCLE83(RTP,RFP,SDIST,DP,DPR,FDEP,FDPR,DAM,DTB,DTS, FRF,VARI) Prvih 5 parametara su isti kao u CYCLE81, dodati su parametri FDEP Dubina prvog prodiranja – apsolutna (First Depth) FDPR Dubina prvog prodiranja –relativno od referentne površine, bez znaka (First Depth Relative) DAM Dubine narednih prodiranja - ( Degression Amount) DTS Vreme èekanja pre narednog prodiranja (Dwell Time at infeed Start) DTB vreme èekanja na dnu rupe u sekundama (Dwell time) Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 24 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
posmak- brzina pomoãnog kretanja alata pri prodiranju u materijal, mora se uneti u ciklus, Primer za vežbu je definisan crtežom: GL12 FFR
HOLES1 Izrada rupa u redu Ova funkcija omoguãuje da se bušenje rupe ponovi više puta u redu jedna za drugom. Struktura dela programa: N...MCALL CYCLE81(.,.,...) Modalni poziv ciklusa bušenja N...HOLES1(.,.,...) Ciklus bušenja rupa jedna za drugom u r edu N...MCALL Deselektovanje modalnog ciklusa bušenja
Format: HOLES1(SPCA,SPCO,STA1,FDIST,DBH,NUM) SPCA X koordinata taèke u odnosu na koju se defini še položaj prve taèke SPCO Y koordinata taèke u odnosu na koju se defini še položaj prve taèke STA1 ugao reda rupa u odnosu na X osu FDIST Inkrementalno rastojanje od startne taèke do prve rupe (bez predznaka) DBH inkrementalno rastojanje izmeðu taèaka (bez predznaka) NUM broj rupa Primer: Izbušiti tri rupe dubine 5mm, ako je taèka X0 Y0 taèka u odnosu na koju se definiše položaj prve taèke. Rupe su pod uglom od 45 0 u odnosu na X osu. Prva rupa je udaljena 10mm a rastojanje izmeðu ostalih rupa je 30mm. G54 TRANS X0 Z-70 Z5 T07 D01 M03 S1200 F100 MCALL CYCLE81(5,0,1,-5,5) HOLES1(0,0,45,10,30,3) MCALL Zadatak za vežbu je definisan je crtežima: GL09, GL10, GL11, GL12, GL13, GL14
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 25 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
HOLES2 Izrada rupa po krugu Ova funkcija omoguãava da se više puta ponovi bušenje rupe i to po krugu. Struktura dela programa: N...MCALL CYCLE81(.,.,...) Modalni poziv ciklusa bušenja N...HOLES2(.,.,...) Ciklus bušenja rupa po krugu N...MCALL Deselektovanje modalnog ciklusa
Format: HOLES2(CPA,CPO,RAD,STA1,INDA,NUM) CPA X koordinata centra kruga CPO Y koordinata centra kruga RAD radijus STA1 poèetni ugao pozicije prve rupe mereno u odnosu na osu X INDA ugao izmeðu rupa (pozitivan smer je suprotno kazaljki na satu) NUM broj rupa Primer: Izbušiti 5 rupa po kružnici èiji je centar X30,Y35 a radijus R20. Položaj prve taèke u odnosu na X osu je 300 a ugao izmeðu taèaka je 150. G54 TRANS X0 Z-70 Z5 T07 D01 M03 S1200 F100 MCALL CYCLE81(5,0,1,-5,5) HOLES2(30,35,20,-30,15,5) MCALL Zadatak za vežbu je definisan crtežima: GL11, GL12 i GL13 CIKLUSI GLODANJA Za obradu glodanjem bilo da je u pitanju poravnavanje povr šina, obimno glodanje, izrada žlebova ili džepova mogu se koristiti veoma produktivni ciklusi. Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 26 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
CYCLE71 È eono glodanj e Ciklus èeonog glodanja (poravnavanja) pravougaonih površinana, može se definisati više grubih i jedan fini prolaz. Pri radu sa ovim ciklusom kompenzacija alata nije dozvoljena (vodi se osa rotacije alata). Pozivom ciklusa 71 za èeono glodanje otvara se tablica ciklusa sa njegovim parametrima. Format: CYCLE71(RTP,RFP,SDIST,DP,PA;PO;LENG;WID;STA;MID;MIDA;FDP; FALD,FFP1,VARI,FDP1) Aktiviranjem naredbe „i“ «info» prikazuje se grafièki opis ciklusa. RTP povratna površina (povr šina u koju se vra ãa alat) RFP referentna površina (povr šina u kojoj se nalazi nultataèka W) SDIS sigurnosno rastojanje DP ukupna dubina glodanja op Z osi (apsolutno) PA poèetna taèka apsolutna po apcisi – X osi PO poèetna taèka apsolutna po ordinati – Y osi LENG dužina pravougaonika po apscisi – X osi WID dužina pravougaonika po ordinati – Y osi STA ugao izmeðu X-ose obratka i X-ose pravougaonika ciklusa MID maksimalna dubina rezanja po prolazu MIDA maksimalna širina rezanja po prolazu ( za alat Ø10 ako se želi preklapanje izmedju dva prolaza 2, onda je ovaj parametar 8) FDP poveãavanje površine obrade na poèetku (inkrementni) FALD dodatak za završnu obradu po dubini (inkrementno), neobraðeno FFP1 posmak èeone obrade VARI varijanta obrade
FDP1
produženo kretanje na kraju obrade (inkrementni)
Varijante obrade su: Prvi broj varijante 1 paralelno sa X-osom u jednom smeru 2 paralelno sa Y-osom u jednom smeru 3 - paralelno sa X-osom s promenom smera Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 27 -
ostaje
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
4 - paralelno sa Y-osom s promenom smera
Drugi broj varijante 1 postepeno èišãenje slojeva 2 završno skidanje sloja
Primer: Glodalom Ø10 obraditi površinu 60x70. Povratna ravan je na 5mm Sigurnosno rastojanje je na 1mm od površine pripremka Obradu vršiti do Z-3 Maksimalna dubina rezanja je 1 mm Alat je maksimalno u zahvatu 8 mm Ostaviti 0.2 mm za naknadnu obradu Brzina pomoãnog kretanja je 400mm /min Obradu vršiti u pravcu Y ose u jednom smeru CYCLE71(5,0,1,3,0,0,60,70,0,1,8,0,0.2,400,21,0
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 28 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
CYCLE72 Konturno glodanje U ciklusu konturnog glodanja sadržana je kompenzacija alata (naredbe G41 ili G42). To znaèi da ãe kontura programirana u potprogramu biti kontura radnog predmeta (ne uzimajuãi u obzir polupreènik alata).
Pozivom ciklusa 72 za konturno glodanje otvara se tablica ciklusa sa njegovim parametrima. Aktiviranjem naredbe „i“ «info» prikazuje se grafièki opis ciklusa.
KNAM RTP RFP SDIS DP MID FAL FALD FFP1
Name - ime potprograma u kojem je definisana kontura Rectract plane - povratna površina (povr šina u koju se vraãa alat) Referent plane - referentna površina (povr šina u kojoj se nalazi nulta taèka W) Safety distance - sigurnosno rastojanje Depth - apsolute - ukupna dubina glodanja zavr šna Z koordinata Infeed depth - maksimalna dubina rezanja po prolazu ( u Z pravcu) Final allowance – dodatak koji ostaje posle obrade po boku Final allowance - dodatak posle obrade po dubini Feedrate surface - posmak èeone obrade Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 29 -
WinNC SINUMERIK 840 D/ 810D
FFD VARI
PROGRAMIRANJE - napredno
Feedrate depth - posmak prodiranja alata Operation - varijanta obrade mo že biti trocifren broj: XX1 – gruba obrada do dodatka koji ostaje za finu obradu (FAL) XX2 – fina obrada X0X – intermedijalne putanje G0 X1X - intermedijalne putanje G1 0XX – vraãanje na RTP 1XX – vraãanje na RFP+SDIS 2XX – vraãanje dao SDIS 3XX – alat se ne vraãa posle obrade
RL
AS1
LP1 FF3 AS2 LP2
Operation - varijanta smera prolaza 41 - G41 42 - G42 Approch path – naèin prilaženja konturi meki prilaz X1 – G147 Linearni prilaz X2 – G247 Prilaz po èetvrtini kruga X3 – G347 Prilaz po polovini kruga 0X – prilaz u ravni 1X – prilaz helikoidni length – - radijus - dužina prilaznog puta ili radijus Retraction feedrate - povratni posmak Retraction path - naèin odmicanja od konture (G148,G248,G348) Length - radijus- dužina izlaznog puta ili radijus
Zadatak za vežbu je definisan crtežom GL13. POCKET3 Pravougaoni d že p Ovaj ciklusi se može primeniti za grubo i fino glodanje pravougaonih
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 30 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
džepova.Neophodno je koristiti alat sa zubom do centra. Ofset alata (radijus) mora biti definisan u parametrima alata, inaèe ãe se javiti alarm. Pozivom ciklusa za izradu pravougaonog džepa POCKET3 otvara se tablica ciklusa sa njegovim parametrima. Aktiviranjem naredbe “i” «info » prikazuje se grafièki opis ciklusa. RTP RFP SDIS DP LENG WID CRAD PA PO STA MID FAL FALD FFP1 FFD CDIR
VARI
MIDA AP1 AP2 AD RAD1 DP1
Rectract plane - povratna površina (povr šina u koju se vra ãa alat) Referent plane - referentna površina (povr šina u kojoj se nalazi nulta taèka W) Safety distance - sigurnosno rastojanje Depth, apsolute – Z koordinata dna džepa Pocket lenght – dužina džepa po apscisi – X osi Pocket width - širina džepa po ordinati – Y osi Corner radijus - radijus u uglu džepa Referent point - taèka središta džepa - apsolutna po apcisi – X osi Referent point - taèka središta džepa apsolutna po ordinati – Y osi Angle - ugao izmeðu X-ose žleba i X-ose Infeed depth - maksimalna dubina rezanja po prolazu (Z) Final allowance – dodatak posle obrade po boku Final allowance – dodatak posle obrade na dnu (inkrementno) Feedrate surface - posmak obrade Feedrate depth - posmak prodiranja alata Mill direction - smer obrade 0 – isti kao smer obrtanja vretena 1 – suprotno od smera obrtanja vretena G2 G3 Operation - varijanta obrade X1 gruba obrada džepa sve do dodatka za za vršnu obradu FAL X2 samo završni prolaz 0X prodiranje vertikalno do centra sa G0 1X prodiranje vertikalno do centra sa G1 2X prodiranje po helikoidi 3X prodiranje oscilatorno Infeed width - maksimalna širina rezanja Rough. dim - osnovna (gruba) mera d žepa po dužini Rough. dim - osnovna (gruba) mera d žepa po širini Rough. dim - osnovna (gruba) mera žleba po dubini Radijus, angle - radijus helikoidne putanje u prodiranju Infeed depth incr - prilazni put za vreme prodiranja po helikoidnoj putanji
POCKET4 Kru ž ni d že p Pozivom ciklusa za izradu kružnog džepa POCKET4 otvara se tablica ciklusa sa njegovim parametrima. Aktiviranjem naredbe «info » prikazuje se grafièki opis ciklusa. RTP Rectract plane - povratna površina (povr šina u koju se vraãa alat) Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 31 -
WinNC SINUMERIK 840 D/ 810D
RFP SDIS DP PRAD PA PO MID FAL FALD FFP1 FFD CDIR
VARI
MIDA AP1 AD RAD1 DP1
PROGRAMIRANJE - napredno
Referent plane - referentna površina (povr šina u kojoj se nalazi nul ta taèka W) Safety distance - sigurnosno rastojanje Depth, apsolute - ukupna dubina glodanja Pocket radijus - radijus kružnog džepa Referent point - taèka centra džepa - apsolutna po apcisi – X osi Referent point - taèka središta džepa apsolutna po ordinati – Y osi Infeed depth - maksimalna dubina rezanja po prolazu (Z) Final allowance – dodatak posle obrade po boku Final allowance – dodatak posle obrade po dnu (inkrementalnono) Feedrate surface - posmak Feedrate depth - posmak prodiranja alata Mill direction - smer obrade 0 – isti kao smer obrtanja vretena 1 – suprotno od smera obrtanja vretena G2 G3 Operation - varijanta èeone obrade X1 gruba obrada džepa sve do dodatka za zavr šnu obradu FAL X2 samo završni prolaz 0X prodiranje vertikalno do centra sa G0
1X prodiranje vertikalno do centra sa G1 2X prodiranje po helikoidi Infeed width - maksimalna širina rezanja Rough. dim - osnovna (gruba) mera d žepa po dužini Rough. dim - osnovna (gruba) mera d žepa po dubini Radijus, angle - radijus helikoidne putanje u prodiranju Infeed depth incr – prilazni put za vreme prodiranja po helikoidnoj putanji
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 32 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
SLOT1 Radijalni ž leb ovi na kru žn ici Pozivom ciklusa za izradu žleba SLOT1 otvara se tablica ciklusa sa njegovim parametrima. Širina žleba može biti maksimalno dva preènika glodala. Aktiviranjem naredbe «i » prikazuje se grafièki opis ciklusa. RTP RFP SDIS DP DPR NUM LENG WID CPA CPO RAD STA INDA FFD FFP1 MID CDIR FAL VARI
MIDF FFD SSF
Rectract plane - povratna površina (povr šina u koju se vra ãa alat) Referent plane - referentna površina (povr šina u kojoj se nalazi nulta taèka W) Safety distance - sigurnosno rastojanje Slot depth - ukupna dubina žleba (apsolutna) Depth increment - dubina žleba relativno u odnosu na RFP Number - broj žlebova Slot lenght - dužina žleba Groove width-širina žleba (mora biti veãa od D alata ali max 2D) Center point - taèka centra unutrašnjeg kruga žleba po X osi Center point - taèka centra unutrašnjeg kruga žleba po Y osi Radijus - radijus unutarnje kružnice žleba Start angle - poèetni ugao žleba Increment angle - ugao izmeðu žlebova Feedrate depth - posmak prodiranja Feedrate surface - posmak Infeed depth - maksimalna dubina rezanja po prolazu Mill direction - smjer obrade G2 ili G3 Final allowance – dodatak za obradu po boku (zbir 2FAL+D
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 33 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
CDIR
smer obrade 2 u smeru kazaljke sata 3 obrnuto od kazaljke sata Ciklus ãe se zavr šiti greškom ako se žlebovi dodiruju. Primer Ispis u NC programu: SLOT1(2,0,1,-6,6,4,30,10,50,30,10,45,90,80,200,1,3,0.2,0,6,400,3500) Simulacija procesa obrade za prethodni primer
Primeri za vežbu je definisani crtežom GL17 SLOT2 Ž leb ovi po obimu kruga Pozivom ciklusa za izradu žlebova po obimu kruga, širina žleba može biti veãa od preènika glodala. SLOT2 otvara se tablica ciklusa sa njegovim parametrima. Aktiviranjem naredbe «i » prikazuje se grafièki opis ciklusa.
RTP RFP SDIS DP DPR NUM AFSL WID
Rectract plane - povratna površina (povr šina u koju se vraãa alat) Referent plane - referentna površina (povr šina u kojoj se nalazi nulta taèka W) Safety distance - sigurnosno rastojanje Slot depth - dubina žleba - apsolutna Depth increment - dubina žleba inkrementalno od RFP Number - broj žlebova Angle - ugao žleba Groove width - širina žleba Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 34 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Center point - taèka centra kružnice žleba po X osi C enter point - taèka centra kružnice žleba po Y osi Radijus - radijus ose kru žnice žleba Start angle - poèetni ugao žleba Increment angle - ugao izmeðu žlebova Feedrate depth - posmak prodiranja alata Feedrate surface - posmak Infeed depth - maksimalna dubina rezanja po prolazu Mill direction - smer obrade G2 ili G3 Final allowance - dodatak posle obrade po boku Operation - varijanta obrade varijanta èeone obrade 0 – gruba i fina obrada do kona ènih dimenzija, 1- samo gruba obrada do finalnog ofseta 2 – samo fina obrada od finalnog ofseta do konaènih dimenzija. MIDF Infeed depth - maksimalna dubina rezanja pri završnoj obradi FFP2 Feed finish - posmak kod završne obrade SSF Speed - broj obrtaja kod zavr šne obrade Ciklus ãe se zavr šiti greškom ako se žlebovi dodiruju. Primer Ispis u NC programu: SLOT2(5,,1,-2,2,2,90,6,0,20,45,180,100,400,2,3,0,0,0,0) Simulacija ciklusa SLOT2 CPA CPO RAD STA1 INDA FFD FFP1 MID CDIR FAL VARI
Primeri za vežbu je definisani crtežom GL17 LONGHOLE Produ ž eni ž leb ovi Kod ovih žlebova širina žleba je jednaka preèniku alata Pozivom ciklusa za izradu žleba LONGHOLE otvara se tablica ciklusa sa njegovim parametrima. Aktiviranjem tipke «i » prikazuje se grafièki opis ciklusa. RTP RFP SDIS DP DPR
Rectract plane - povratna površina (povr šina u koju se vra ãa alat) Referent plane - referentna površina (povr šina u kojoj se nalazi nulta taèka W) Safety distance - sigurnosno rastojanje holee depth - ukupna dubina žleba Depth increment - dubina žleba inkrementalno od RFP Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 35 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
NUM LENG CPA CPO RAD STA1
Number - broj žlebova Hole lenght - dužina žleba Center point - taèka centar kruga žleba po X osi Center point - taèka centar kruga žleba po Y osi Radijus - radijus unutrašnje kruga žleba Start angle - poèetni ugao žleba
INDA FFD FFP1 MID
Increment angle - ugao izmeðu žlebova Feedrate depth - posmak prodiranja Feedrate surface - posmak Infeed depth - maksimalna dubina rezanja po prolazu
Primer 1: Ispis u NC programu: LONGHOLE(2,0,1,-10,0,1,50,25,30,0,0,0,80,200,1 Simulacija ciklusa LONGHOLE
Primer 2: Ispis u NC programu: LONGHOLE(2,0,1,10,0,15,50,30,10,0,45,80,200,1) Zadatak za vežbu definisan je crtežom GL15 POCKET1 Pravougaoni d že povi Ovaj ciklus je slièan ciklusu POCKER3, osnovna razlika je u tome što u ovom ciklusu nije moguãe definisati širinu rezanja MIDA. Pozivom ciklusa za izradu džepa POCKET1 otvara se tablica ciklusa sa njegovim parametrima. Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 36 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Aktiviranjem tipke «i » prikazuje se grafièki opis ciklusa.
Rectract plane - povratna površina (povr šina u koju se vra ãa alat) Referent plane - referentna površina (povr šina u kojoj se nalazi nulta taèka W) SDIS Safety distance - sigurnosno rastojanje DP Depth, apsolute - ukupna dubina džepa (sa znakom) DPR Depth, increment - dubina džepa relativna prema referentnoj površini LENG Pocket lenght - dužina džepa po apscisi – X osi WID Pocket width - širina džepa po ordinati – Y os CRAD Corner radijus - radijus u ugaou džepa CPA Referent point - taèka centar džepa - apsolutna po apcisi – X os CPO Referent point - taèka centra džepa apsolutna po ordinati – Y os STA1 Angle - ugao izmeðu X-ose džepa i X-ose FFD Feedrate depth - posmak prodiranja FFP1 Feedrate surface - posmak èišãenja džepa MID Infeed depth - maksimalna dubina prodiranja u jednom prolazu CDIR Mill direction - smer obrade G2 ili G3 FAL Final allowance – dodatak za obradu po stranama d žepa VARI Operation - varijanta èeone obrade 0 kompletna obrada 1 gruba obrada 2 fina obrada MIDF Infeed depth - maksimalna dubina prodiranja pri završnoj obradi FFP2 Feed finish - posmak kod završne obrade SSF Speed – broj obrtaja kod završne obrade Simulacija ciklusa POCKET1 RTP RFP
Ispis u NC programu izgleda: Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 37 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
POCKET1(5,,1,-2.5,2.5,40,55,0,,32.5,0,100,400,1,3,1,0,2.5,300,1100) Zadatak za vežbu je definisan crtežima: GL12 iGL13 POCKET2 Kru ž ni ž leb ovi - d že povi Ovaj ciklus je slièan ciklusu POCKER4 Pozivom ciklusa za izradu džepa POCKET2 otvara se tablica ciklusa sa njegovim parametrima.
Aktiviranjem naredbe «i » prikazuje se grafièki opis ciklusa. RTP Rectract plane - povratna površina (površina u koju se vraãa alat) RFP Referent plane - referentna površina (povr šina u kojoj se nalazi nulta taèka W) SDIS Safety distance - sigurnosno rastojanje DP Depth, apsolute - ukupna dubina džepa DPR Depth increment - dubina džepa relativna prema referentnoj povr šini PRAD Pocket radijus - radijus džepa CPA Referent point - taèka centra džepa - apsolutna po apcisi – X osi CPO Referent point - taèka centra džepa - apsolutna po ordinati – Y osi FFD Feedrate depth - posmak pri prodiranju FFP1 Feedrate surface - posmak MID Infeed depth - maksimalna dubina rezanja po prolazu CDIR Mill direction - smer obrade G2 ili G3 FAL Final allowance – dodatak posle završne obrade po boku VARI Operation - varijanta èeone obrade 0 kompletna obrada 1 gruba obrada 2 fina obrada MIDF Infeed depth - maksimalna dubina rezanja završne obrade FFP2 Feed finish - posmak kod završne obrade SSF Speed – broj obrtaja vretena kod završne obrade Primer: POCKET2(5,,0.5,-5,5,15,,,100,400,1,3,1,0,0,0,) Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 38 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Simulacija ciklusa POCKET2 prikazana je na slici. Zadatak za vežbu je definisan crtežima: GL12, GL15 i GL17
OBLICI - NC FRAMES Oblici menjaju aktualni koordinatni sistem. Promena može biti translatorna, rotaciona, smanjenje ili poveãanje dimenzija radnog predmeta, ili izrada radnog predmeta u „ogledalu “: TRANS – ATRANS ROT – AROT SCALE – ASCALE MIRROR – AMIRROR
promena koordinatnog sistema programirana rotacija programirano razmera programirano ogledalo
Oblici se programiraju u posebnim programskim re èenicama i tako se izvršavaju TRANS - ATRANS –TRANSLATORNA PROMENA KOORDINATNOG SISTEMA TRANS – pomera taèku W - nultu taèku definisanu G54, G55, … (iz baze podataka) na novu poziciju. ATRANS naknadno pomeranje koordinatnog sistema, pomera nultu taèku u odnosu na zadnju poziciju definisanu pomoãu G54, G55, …ili TRANS. Format: TRANS/ATRANS X... Y... Z... Zadatak za vežbu je definisan crtežima: GL08, GL11 - GL15, GL17 i GL18
ROT - AROT – PROGRAMIRANA ROTACIJA ROT rotira koordinate obratka oko svake ose sistema X, Y i Z ili ugao RPL u ravni obrade.
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 39 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
AROT naknadna transformacija koordinatnog sistema, rotira koordinate obratka oko svake ose sistema X, Y i Z ili ugao RPL u ravni obrade. Na ovaj naèin omoguãeno jednostavno programiranje po konturama u glavnom koordinatnom sistemu a zatim naknadno zakretanje. X, Y, Z – rotacija (ugao) oko izabrane ose RPL – Rotation in the PLane - rotacija u ravni (ugao) Primer: ROT Z30 ili AROT RPL=45 Zadatak za vežbu je definisan crtežima:GL08 i GL17 GL20
SCALE - ASCALE – PROGRAMIRANA RAZMERA SCALE omoguãuje postavljanje posebne razmere za svaku osu X, Y, Z, ili poništava sve naknadne transformacije koordinatnog sisema ASCALE naknadna transformacija koordinatnog sistema, omoguãuje postavljanje posebne razmere za svaku osu X, Y, Z. Ovime se mogu poveãavti ili smanjiti dimenzije obratka Zadatak za vežbu je definisan crtežom GL08 MIRROR - AMIRROR – PROGRAMIRANO OGLEDALO Naredba MIRROR omoguãuje preslikavanje obratka oko koordinatnih osa X,Y,Z. Naredba AMIRROR omoguãuje naknadnu transformaciju - preslikavanje obratka oko koordinatnih osa X,Y,Z. Format. Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 40 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
N... AMIROR X... N... AMIROR Y... N... AMIROR X... Y... Pre pozivanja naredbe AMIRROR, (ako je potrebno) transformisati koordinatni sistem naredbom ATRANS, tako da ose ovako definisanog koordinatni sistema su ose ogledala. Za vežbu koristiti zadatak definisan crtežom GL 19, i GL14
FREE CONTOUR PROGRAMIRANJE Ovo je jedan vrlo produktivan metod za programiranje kontura crtanjem, na naèin slièan kao što se radi u CAD programima, ali po završetku crtanja konture, program se vraãa u editor gde se grafièki prikaz automatski prevodi u NC program završen naredbom M17, znaèi ponašaãe se kao potprogram. Brisanjem naredbe M17 može se koristiti i kao glavni program. Aktiviranjem naredbi
SUPORT ! NEW CONTOUR otvara se prozor u kojem se vr ši unos podataka i prozor u kojem se taj unos grafi èki prikazuje. Unosi se prvo startna ta èka konture, izabere se koordinatna ravan u kojoj se definiše kontura, radni ili brzi hod a zatim ACCEPT ELEMENT . Posle prihvatanja
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 41 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
startne taèke progr am ãe ponuditi moguãnost definisanja vertikalnih, horizontalnih, ili kosih linija i krugova, kao na slici. Ako je odabrana horizontalna linija, program ãe oèekivati X koordinatu krajnje
taèke, kao na slici: ALTERNATIVE ãe omoguãiti promenu apsolutnog sistema u inkrementalni, TRANS TO NEXT ELEMENT omoguãva zadavanja zaobljenja (R ) ili zakošenja (FS ), ALTERNATIVE u ovom prozoru menja FS u R . Definisanje geometrijskog elementa se završava naredbom ACCEPT ELEMENT , ili se odustaje od poslednje definisanog elementa naredbom ABORT . Krug može biti definisan radijusom, smerom crtanja (u smeru kazaljke ili suprotno), koordinatama centra kruga ili koordinatama krajnje ta èke. Sa leve strane ekrana pojavljuju se oznake za svaki definisani element. SP je oznaka za poèetnu taèku, SR je oznaka za linija u desno (STRAIGHT RIGHT ), SU je oznaka za liniju na gore (STRAIGHT UP ), SL je oznaka za liniju crtanu u levo, SD je oznaka za liniju crtanu na dole (STRAIGHT DOWN ), SA je oznaka za kosu liniju (STRAIGHT ANY ) CL je oznaka za krug crtan suprotno od smera kazaljke na satu CR je oznaka za krug crtan u smeru kazaljke na satu
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 42 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Nacrtana kontura se može po potrebi menjati. Dvoklikom na naziv elementa sa leve strane menija, otvaraju se prozori u kojima se prikazuju aktuelne vrednosti za selektovani element, te vrednosti se sada mogu menjanjati. Kompletno nacrtana kontura se prihvata naredbom ACCEPT , posle èega se program vraãa u editor gde se prikazuje NC program. Program se može sada ruèno editovati, ili se može ponovo vratiti u grafièki mod da bi ga tamo korigovali. Da bi se korigovala kontura u grafi èkom modu kursor se postavi bilo gde, u okviru dobijenog potprograma, a zatim aktivira SUPPOTR ! RECOMPILE . Napomena: prilikom crtanja konture, ako se ne koristiti radijus korencija, potrebno je offsetovat konturu za polupreènik alata. FREECONTOUR radi u izabranoj ravni (2D). Za vežbu koristiti zadatak definisan crtežom GL 19
BEZUSLOVNI SKOK U PROGRAMU Može se programirati u standardnom NC programu, potprogramu ili ciklusu. Programiranjem skoka u programu nastavlja se izvršenje programa direktno na adresi na koju je skok upuãen. Skok mora biti programiran u zasebnom bloku. Format: GOTOB labela Instrukcija skoka sa odrednicom unazad GOTPF labela nstrukcija skoka sa odrednicom unapred
USLOVNI SKOK U PROGRAMU Uslovni skok u programu definiše se pomoãu IF naredbe, odredi šte skoka zavisiãe od ispunjenja pitalice. Format: IF pitalica GOTOB labela skok unazad do labele IF pitalica GOTOF labela skok unapred do labele Primer: DEF INT _I=0 G54 ... ... START: _I=_I+1 IF _I>5 GOTOF END ... ... GOTOB START END: Za vežbu koristiti zadatke definisane crtežima GL14 i GL15 Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 43 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
IZMENE PROGRAMA za verziju ciklusa 6.20 Edicija F2005-4 IZMENE U PROGRAMU ZA STRUG Funkcija G33 Funkcija G33 omoguãava rezanje niza navoja programiranjem naredbe SETTHREADCOUNT (n). Format: N...SETTHREADCOUNT (3) N...G33 X... Z... I/K N...G33 X... Z... I/K N...G33 X... Z... I/K Ciklus dubokog bušenja CYCLE83 Format: CYCLE83(RTP,RFP,SDIS,DP,DPR,FDEP,FDPR,DAM,DTB,DRS,FRF,VARI,AXN,MDEP,VRT,DTD,DIS1)
Dodati su parametri: AXN definisanje ose alata.
X Y Z
G17 AXN=1 AXN=2 AXN=3
G18 AXN=2 AXN=3 AXN=1
G19 AXN=3 AXN=1 AXN=2
MDEP minimalna dubina bušenja VRT povratni put zbog lomljenja strugotine, ako nije programiran, podrazumeva se da je 0, a to zna èi da povratni put iznosi 1mm DTD vreme èekanja na dnu rupe, mo že biti zadato u sekundama ili obrtaima. DTD>0 vrednost zadata u sekundama DTD<0 vrednost zadata u obrtaima DIS1 rastojanje posle ponovnog prodiranja (kada je VARI=1 tj izbacivanje strugotine). DIS1=0 kalkuliše se automatskiI DIS1>0 pozicionira se na zadatu vrednost Izmena važi i za rad na glodalici. Ciklus izrade žleba CYCLE93 Format: CYCLE93(SPD,SPL,WIDG,DIAG,STA1,ANG1,ANG2,RCO1,RCO2,RCI1,RCI2,FAL1,FAL2,IDEPL,DTB,VARI,VRT
dodat je parametar VRT varijabla povratnog puta, ako nije programiran, podrazumeva se 0, a to znaèi da se alat odmi èe od povr šine 1 mm pri povratku (izlasku iz zahvata izmeðu dva prolaza)
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 44 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
Ciklus za izradu udubljenja za izlaz navoja CYCLE94 Format: CYCLE94(SDP,SPL,FORM,VARI) dodat je parametar VARI, objašnjen slikom:
Ciklus za skidanje materijala u više prolaza CYCLE95 Format: CYCLE95(“NPP”,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,VRT) parametar VARI je promenjen – sada može biti trocifren, na mestu stotina može biti 0 ili 2 Ciklus za izradu udubljenja CYCLE96 Format: CYCLE96(DIATH,SPL,FORM,VARI) dodat je parametar VARI koji definiše položaj uubljenja, može biti 3,4,2 ili 1, to su ujedno i jedino moguãe pozicije alata. Ciklus narezivanja navoja CYCLE97 Format: CYCLE97(PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,DP,FAL,IANG,NSP,NRC,NID,VARI,NUMTI,VRT)
Dodat je parametar VRT koji definiše rastojanje u povratnom hodu, ako nije programiran, tj programirana je 0, alat ãe se odmicati od prethodnog prolaza1 mm u povratnom hodu.
IZMENE U PROGRAMU ZA GLODALICU Promenjeni su ciklusi: CYCLE83, (objašnjeno kod izmena programa za strug) SLOT1 Radijalni žlebovi na kru žnici Dodati su parametri: FALD dodatak za finu obradu na dnu STA2 maksimalni ugao prodiranja VARI promenjen Broj na mestu desetice može biti: Prodiranje sa G0 0 Prodiranje sa G1 1 Oscilatorno prodiranje sa G1 2 Broj na mestu jedinica može biti: Gruba i fina obrada 0 Gruba obrada 1 Fina obrada 2 Primer ako se želi gruba i fina obrada a prodiranje da je sa G2 VARI ãe se postaviti na 10. U svim ciklusima gde se javlja oznaka paramertra DTP (zastoj na dnu), promenjen u DTB (štamparska greška u dokumentaciji)
Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 45 -
WinNC SINUMERIK 840 D/ 810D
PROGRAMIRANJE - napredno
NOVI CIKLUSI CYCLE801 CYCLE76 CYCLE77
linearni patern pravougaono ostrvo kružno ostrvo
Ciklus za izradu linearnog paterna CYCLE801 Ovim ciklusom je moguãe uraditi jedino patern rupa. Tip ciklusa bušenja definiše se prethodnim modalnim pozivom odgovarajuãeg ciklusa. Ciklus se poziva na isti naèin kao svi drugi ciklusi: SUPORT!DRILLIND!HOLLE PATERN!GRID PATTERN Pozivom ciklusa dobija se tabela za unos parametra ciklusa i slika koja te parametre objašnjava.
Format: N... MCALL CYCLE81(....) N... CZCLE801(SPCA,SPCO,STA1,DIS1,DIS2,NUM1,NUM2) N... MCALL SPCA X koordinata prve rupe SPCO Y koordinata prve rupe STA1 Ugao paterna u odnosu na X osu DIS1 Rastojanje izmeðu kolona (bez predznaka) DIS2 Rastojanje izmeðu redova (bez predznaka) NUM1 Broj kolona NUM2 Broj redova Primer za vežbu GL _09 Ciklus za izradu pravougaonog “ostrva“ CYCLE76 Ovaj ciklus se koristi za grubo i fino glodanje pravougaonih ispup èenja - “ostrva“, na površini radnog predmeta. Ciklus vodi raèuna o polupreèniku alata (sadr ži radijus korekciju) Format: CYCLE76(RTP,RFP,SDIS,DP,DPR,LENG,WID,CRAD,PA,PO,STA,MID,FAL,FALD,FFP1,FFD,CDIR,VARI,AP1,AP2)
RTP RFP SDIS DP DPR LENG WID
Rectract plane - povratna površina (povr šina u koju se vraãa alat) Referent plane - referentna površina Safety distance - sigurnosno rastojanje Depth, apsolute - ukupna dubina bušenja Depth increment - površina do koje se buši od referentne površine Stud length - dužina ostrva (bez predznaka) Stud width - širina ostrva (bez predznaka) Mašinska škola „PANÈEVO“, Panèevo – CENTAR ZA NOVE TEHNOLOGIJE
- 46 -