Professional Documents
Culture Documents
MEGEP
(MESLEK ETM VE RETM SSTEMNN GLENDRLMES PROJES)
ANKARA-2006
Milli Eitim Bakanl tarafndan gelitirilen modller; Talim ve Terbiye Kurulu Bakanlnn 02.06.2006 tarih ve 269 sayl Karar ile onaylanan, Mesleki ve Teknik Eitim Okul ve Kurumlarnda kademeli olarak yaygnlatrlan 42 alan ve 192 dala ait ereve retim programlarnda amalanan mesleki yeterlikleri kazandrmaya ynelik gelitirilmi retim materyalleridir (Ders Notlardr). Modller, bireylere mesleki yeterlik kazandrmak ve bireysel renmeye rehberlik etmek amacyla renme materyali olarak hazrlanm, denenmek ve gelitirilmek zere Mesleki ve Teknik Eitim Okul ve Kurumlarnda uygulanmaya balanmtr. Modller teknolojik gelimelere paralel olarak, amalanan yeterlii kazandrmak koulu ile eitim retim srasnda gelitirilebilir ve yaplmas nerilen deiiklikler Bakanlkta ilgili birime bildirilir. rgn ve yaygn eitim kurumlar, iletmeler ve kendi kendine mesleki yeterlik kazanmak isteyen bireyler modllere internet zerinden ulalabilirler. Baslm modller, eitim kurumlarnda rencilere cretsiz olarak datlr. Modller hibir ekilde ticari amala kullanlamaz ve cret karlnda satlamaz.
NDEKLER
AIKLAMALAR ....................................................................................................................ii GR ....................................................................................................................................... 1 RENME FAALYET-1 ..................................................................................................... 2 1. CNC TORNADA PROGRAMLARIN SMLASYONU VE KONTROL ..................... 2 1.1. Programn Test Edilmesi............................................................................................... 2 1.1.1. Programn Mantk ve Yazm Hatalarn Kontrol Etme.......................................... 2 1.1.2. CNC Programn Kaydetme................................................................................... 3 1.1.3. Programn Simlasyon Modu ile altrlmas..................................................... 4 1.1.4. Yava lerleme Modunda Programn Test Edilmesi (Dry Run) ........................... 6 1.2. Programn letilmesi .................................................................................................... 6 1.2.1. Adm Adm Modda altrma (SBL) ................................................................... 6 1.2.2. lk retilen Parasnn Kontrol Edilmesi........................................................... 6 1.2.3. Tespit Edilen l Farklarnn Dzeltilmesi (Offset) ........................................... 7 1.2.4. Seri Modda altrma........................................................................................... 7 UYGULAMA FAALYET ................................................................................................ 9 LME VE DEERLENDRME .................................................................................... 10 RENME FAALYET-2 ................................................................................................... 11 2. CNC Tornada Aln, Silindirik ve Konik Tornalamay Programlama................................. 11 2.1. Parasn Tezgha Balama .................................................................................... 11 2.2. Kesici Takmlar Balama .......................................................................................... 12 2.3. Kesici Takmlarn Sfrlanmas ................................................................................... 13 2.4. Tala Kaldrma Teknolojisi......................................................................................... 14 2.5. Kesme Hz, Devir Says, lerleme Hesab ve Kesme Svs...................................... 14 2.6. Aln, Silindirik ve Konik Programlamada Kullanlan CNC Kodlar .......................... 15 2.7. CNC Programlama Mant ........................................................................................ 18 2.8. Elle Programlama Yapma ........................................................................................... 19 2.9. Aln, Silindirik ve Konik Tornalama Uygulamalar Yapma ....................................... 20 UYGULAMA FAALYET .............................................................................................. 24 LME VE DEERLENDRME .................................................................................... 25 PERFORMANS DEERLENDRME .............................................................................. 26 MODL DEERLENDRME .............................................................................................. 27 CEVAP ANAHTARLARI ..................................................................................................... 28 KAYNAKA ......................................................................................................................... 30
AIKLAMALAR AIKLAMALAR
KOD ALAN DAL/MESLEK MODLN ADI MODLN TANIMI SRE N KOUL YETERLK 521MMI122 Makine Teknolojisi Bilgisayarl Makine malat CNC Torna lemleri 1 CNC Torna tezghlarnda programlama ilemini renme materyalidir. 40/24 Makine imalatlnda gerekli olan i gvenlii, i kazalarna kar gvenlik nlemleri ile alan ortak modllerini alm olmak. CNC torna programn simlasyon ile kontrol etme, aln, silindirik ve konik tornalamay programlama ve tornada ilemek. Genel Ama Gerekli ortam salandnda bu modl ile, CNC tornalama ilemlerini yapabileceksiniz. Amalar CNC torna programlarnn simlasyon ile kontroln ve gerekirse dzeltmeleri yapabileceksiniz. CNC tornada aln, silindirik ve konik tornalamay programlayabileceksiniz. CNC torna tezgh ve avadanlklar, bilgisayar, ders kitab. Verilen ii verilen srede yapabileceksiniz. Modl sonunda yaplan lme deerlendirme uygulamalar not ile deerlendirecektir.
MODLN AMACI
ii
GR GR
Sevgili renci, Gnmzde kullandmz takm tezghlarnda byk gelimeler yaanmtr. te siz deerli renciler bu modlde anlatlan CNC torna tezghlar kullanma yeterliine sahip olacaksnz. Bu alanda ihtiya olan nitelikli eleman ihtiyacna cevap verebileceksiniz. Tabi ki zaman ilerliyor teknoloji her geen gn yeni tezghlarn yaplmasn zorunlu klyor. Deimeyen ey nitelikli kalifiye elemana ihtiya duyulmasdr. Siz bu modlle kazandnz bilgi birikimi ile CNC takm tezghlar konusunda aydnlanacak ve konuyu kavram olacaksnz. Yeni teknolojiye sahip tezghlar acemilik ekmeden kullanabileceksiniz.
ARATIRMA
Bulunduunuz yerdeki iletmelerde hangi CNC tezghlarnn kullanldn aratrnz. Bu tezghlarda hangi programlarn kullanldn aratrnz. Gelecekte hangi programn etkin bir biimde kullanlabileceinin kestirimini yapnz.
Kesicinin hareketini belirten deerler yanl veya eksik satr eklinde olmu olabilir, Fener milinin harekete balamamas veya ters hareket etmesi, l birimi, koordinat sistemi veya doru kesicinin tantlmamas, Tezgh l snrlar dnda bir lnn girilmesi, Yaplamayacak bir ilemin tezghtan istenmesi, Yazm Hatalar Programc; eer program bilgisayarda oluturuyorsa, klavyede birbirine benzeyen harf ve rakamlar kartrmak suretiyle hata yapm olabilir.
Kumanda panelinde bulunan MDA butonuna basp veya tamburu konumlandrarak program penceresine ulalr. Edit butonuyla balanan program yazma ilemi ana menye dn butonuna baslmas suretiyle yaplan program tezgh ktphanesine aktarlm ve kaydedilmi olur.
parasnn kaba malzeme grnmnden, programda yazlan her bir satr ilendike son haline doru gidilir. Bu esnada grlen i paras zerindeki deiiklikler yazlan programn ne denli iyi olduunu gsterir.
Simlasyon esnasnda yazm hatasndan kaynaklanan hatalar ayklanr ve satrlar dzeltilir. Tekrarlanan ilem neticesinde hatasz, doru NC program hedefine ulalr. Hazrlanan program bir de kesici balanmadan, dk ilerleme hznda, eksenlere hareket vererek denenir. Eer ilem hatasz ise, bu sefer para balanarak kesicilerle beraber yine dk ilerleme hznda ilem tekrarlanr.
lme ileminde, iin hassasiyetine ve tolerans deerine gre dijital kumpas, mikrometre, passametre veya mastarlar gibi dier lme, kontrol aralar kullanlr.
LEM BASAMAKLARI
NERLER
nlnz giyiniz. Tezgh bana getiiniz zaman evredeki ikaz levhalarn okuyunuz. Kontrol panosuna slak el ile dokunmaynz. Programda oluan hatann kaynana annda mdahale ediniz. Yazm hatas varsa hemen dzeltiniz. ncelikle yazlan programda noktalama hatalar olup olmadna bakmalsnz. (rnein X170. Yazlmas gerekirken noktay unutup X170 yazarsak takm ok farkl bir konuma gidecektir.) SIEMENS ve FANUC sistemlerinde program yazlrken hatalara sistem uyar mesaj verecektir. Bu yzden dikkatli gzlemleyiniz.
DEERLENDRME
Programla ilgili yapamadnz ksmlar ilgili konulara bakp, tekrar inceleyip renmeye alnz. retmeninizden bilgi alnz.
10
ARATIRMA
Bulunduunuz yerdeki iletmelerde kullanlan tezghlar hangi marka ve tipte aratrnz. Bu aratrma neticesinde CNC torna tezghlar daha ok hangi ilemler iin kullanlyor aratrmasn yapnz.
11
CNC torna tezghlarnn i paras referans noktas (i paras sfr noktas) genelde i paras aln yzeyinin merkez noktasna ayarlanr. Kesici i parasnn evresine veya alnna dedirilerek kullanlacak kesicilerin X ve Z ekseninde boylar tespit edilerek takm ayar (offset) sayfasna yazlr.
12
Kesici takmlar tarete balandktan sonra her birinin kesici ucu i paras zerinde tespiti yaplan referans noktasna gre sfrlanr. Bu, u anlama geliyor: Tarete balanan bir 12 mm apndaki matkap ile bir punta matkabnn boylar bir birine eit olmad iin bizim bunu tezgha bir ekilde anlatmamz gerekir. Bunu yapacak olduumuz yer kesici iin ofset ayar yapmaktr. Taret zerinde her bir kesicinin bal olduu istasyona bir harf veya numara verilmitir. Bu numaralara dikkat ederek, her bir kesici iin offset penceresinde el ile deer girilir ve ofset ayar yaplr.
Resim 2.2de grld gibi taretin zerinde yer alan rakamlar kesicinin balanabildii istasyonun numarasn belirtir. Balanan kesicilerin l farkllklar her biri iin dk hzda hareket ettirilip kesicinin kesen kenar lme probuna veya para referans
13
noktasna dedirilir. O esnada ekranda grlen deer, ofset penceresindeki takm numarasna karlk gelen yere girilir.
14
DEVR SAYISI HESABI S= 1000 x V / x D devir/dakika S = Devir says (devir /dakika) V = Kesme hz (metre/dakika) izelgeden baklr D = parasnn ap (mm) LERLEME MKTARI HESABI F=f x S mm/dakika F = lerleme miktar (mm /dakika) f = lerleme (mm /devir)izelgeden baklr S = Devir says (devir /dakika) RNEK: CNC torna tezghnda yaplmas dnlen i parasnn d ap 82 mm, kullanlmas planlanan kesici iin izelgeden baklan kesme hz deeri 180 metre/dakika (m/dak) ve ilerleme miktar da 0,20 mm/devir (mm/dev) dir. Bu deerlere gre yaplacak olan NC programda tezgha girilmesi gereken uygun devir saysn ve ilerleme miktarn hesaplaynz. Verilenler V = 270 m/dak. D = 75 mm f = 0,20 mm/dev ( = 3) stenenler S = ? .. dev /dak F = ? .. mm/dak
S = 1000 x V / x D => 1000 x 270 /3 x 75 = 1200 dev/dak F = f x S => 0,20 x 1200 = 240 mm/dak Yaplan hesaplama sonucunda tezgha girilecek deerler elde edilmi olur. lem yaplrken kesme svsnn kullanlmas gereklilii ilenen parann cinsine baldr. paras elik cinsi ise kesme svs gerekir, dkme demir cinsinde ise gerekmeyebilir.
15
Adres N G X, Y, Z, U, W, C F S T M
Anlam Blok/Satr numaras (1...9999) Hazrlk (takm yolu) fonksiyonu (0...99) Dorusal ve dnme eksenlerinin kordinatlar ( 99999.999) ilerleme hz (1... 100, 000 mm/dak) (0.01. ..0.5 mm/dev) Devir says (0...9999) Takm numaras (0...99) Yardmc fonksiyonu ((0...99)
Tablo 1.1: ISO Kod Sistemine Gre Adresler
G Fonksiyonlar NC programlarnda tala kaldrma ilemini dorudan etkileyen fonksiyonlarn tantm iin kullanlr. CNC torna tezgahnda en ok kullanlan G kodlar ve anlamlar Tablo 1.2de gsterilmitir.
G00 G01 G02 G03 G20 G21 G81 G82 G90 G91
Kesicinin tala kaldrmadan olabilen en hzl hareketi Kesicinin tala kaldrarak hareketi Saat ibresinin dn (CW) ynnde erisel hareketi Saat ibresinin aksi ynnde (CCW) erisel hareketi Parmak l sistemi (n) Metrik l sistemi Z ekseninde (boyuna) tornalama dngs X ekseninde (aln) tornalama dngs Mutlak (Absolute) koordinat sisteminde programlama Artl (Incremental) koordinat sisteminde programlama
Tablo 1.2. Temel baz G kodlarnn anlamlar
M (Yardmc Fonksiyonlar) Tezgh fonksiyonlarn harekete geiren veya durduran kodlardr. M kodlar da G kodlar gibi kontrol sistemine gre farkllk gstermektedir. Tablo 1.3te yardmc M kodlar ile ilgili liste gsterilmitir.
16
M Kodu M00 M01 M02 M03 M04 M05 M06 M08 M09 M17 M19 M30 M98 M99
Anlam Programlanm durdurma (Programn yazlan yerinde almay durdurur ve cycle start ile tekrar alr) stee bal durdurma (optional stop ak ise program durdurur ve cycle start ile tekrar alr) Program sonu Fener milini saat ibresi (CW) ynnde dndrme Fener milini saat ibresi tersi (CCW) ynnde dndrme Fener milini durdurma Takm deitirme Soutma svsn ama Soutma svsn kapatma Alt program sonu Fener milini asal konumlandrma Program sonu ve balangca dn Alt program arma Alt programdan geri dn
Tablo 1.3: Yardmc M kodlar
NC tezgh ve sistemlerde programlama ASCII kod esasna gre oluturulan ISO, EIA ve DIN gibi ayn ierikli kod sistemine dayanmaktadr. Bununla beraber NC sistemleri iin kontrol nitelerini reten firmalar arasnda yani kontrol sistemleri arasnda baz farkllklar vardr. ISO Kod sistemine dayanan bir program: Programn adn temsil eden program numaras, Program oluturan ve satr eklinde yazlan bloklar, Bloklar oluturan szcklerden oluur. rnein : 0001 N01 G90 G21 G40; N05 G00 X45 Z1 T01; N10 G01 Z20 F200 5500 M06; .................... N40 G00 G40 X150 Z40; N45 M02; Programn ad (numaras) 1. Blok 2. Blok 3. Blok 8. Blok Program sonu blou.
17
Adresli kelimelerden oluan bloklara adresli blok format denir. Bunun yan sra sralanm blok format denilen bir baka format daha vardr. Bu formatta sadece saylardan oluan kelimeler, blok iinde igal ettikleri yere gre anlam tar. rnein: 02 03 045 -12 03 Blokta; birinci say blok numarasn, ikincisi dairesel interpolasyonu, nc ve drdncs X ve Y koordinatlarn, son say i milinin dnmesini ifade eder. Bu sistemin bir alternatifi saylar arasna TAB kelimenin yazlmasdr. Bu sisteme gre adresli kelime format ok daha esnektir ve gnmzde genellikle bu format kullanlmaktadr.
18
Adresli kelimelerin saylar; kod veya yukardaki rnekte olduu gibi G ve M adreslerinin yanndaki saylar veya deer olabilir. rnein X, Y, F adreslerinin yanndakiler, X, Yye ait saylar koordinatlarn deerlerini ifade eder.
19
Aln Tornalama
Para balanp takm ayar, i koordinat ayar yapldktan sonra tezgh kontrol paneline aadaki program girilirse aln tornalama ilemi gerekleebilir. Aadaki parann alnndaki 8 mm'lik tala alnmtr.
Mutlak Programlama N10 G54 N15 T0101 N20 G00 Z120. Z120. N25 S1800 M03 N30 GOO X105. Z-4. N35 G01 X0. F0.2 N40 G00 Z0. N45 G00 X105. N50 G00 Z-8. N55 G01 X0. F0.2 N60 G00 Z0. N65 M05 N70 G00 X120. Z120. N75 M30
Aklama referans noktas seilir 1. nolu takm arlr Takm hzl olarak X120, Z120 park noktasna gelir. Fener milini saat ibresi ynnde 1800 dev/dak hzla dndrlr Takm hzl olarak 105 mm apa ve alndan 4 mm sola gider 0,2 mm/dev ilerleme ile aln tornalama yaplr. Para alndan 4 mm uzaklar Hzl ilerleme ile 105 mm apa klr Hzl ilerleme ile Z-8 noktasna gelinerek 4 mm tala verilir 0,2 mm/dev ilerleme ile aln tornalanr Alndan uzaklalr Fener mili durdurulur Kesici park noktas olan X120, Z120 noktasna gnderilir Program bitirilir
20
Silindirik Tornalama
Mutlak Programlama N10 G54 N15 T0101 N20 G00 X60. Z60. N30 G95 N40 S1200 M 03 N50 G00 X36. Z5. N60 G01 Z80. F0.7 N70 G01 X43. F0.7 N80 G00 X60. Z60. N90 M30 paras referans noktas seilir. Takm no 01 ve ayar no 01 olan takm seilir. Kesici hzl ekilde 60, 60 park noktasna mutlak olarak gider. lerleme mm/dev. mili 1200 dev/dak ile saat ibresi ynnde dndrlr. Kesici 36 mm apa ve alndan 5 mm uzaa hzla yaklar. 80 mmlik boyu 0,7 mm/dev ilerleme ile tornalanr. 43 mm apa kadar aln tornalanr. Kesici hzl olarak 60,60 park noktasna gider. Program bitir ve baa dn.
21
Artl Programlama
N05 G54 N10 T0101 N20 G00 X60. Z60. N30 G95 N40 S1200 M03 N50 G00 U24. W55. N60 G01 W85. F0.7 N70 GO1 U7. F0.7 N80 G00 U17. W140. paras referans noktas seilir. Takm no 01 ve ayar no 01 olan takm seilir. Kesici hzl ekilde 60, 60 park noktasna mutlak olarak gider. lerleme mm/dev. mili 1200 dev/dak ile saat ibresi ynnde dndrlr. Kesici artl olarak X24[son nokta-ilk nokta,(3660=-24)] ve Z55 noktasna hzla gider. 5+80 mm boyu 0,7 mm/dev ilerleme ile tornalar. Paradan X ekseninde 7mm uzaklalr. Kesici artl olarak X17, Z140 (mutlak X60, Z60) park noktasna gider. Program bitir ve baa dn.
N90 M30
Konik Tornalama
FANUC ve SIEMENS kontrol nitelerinde mutlak programlama iin X ve Z harfleri kullanlr. Artl programlama iin X ekseni iin U ve Z ekseni iin W kullanlr. Baz kontrol nitelerinde ise G90 yazlnca sonra gelen satrlar mutlak, G91 yazlnca sonra gelen satrlar artl olarak kabul edilir. Fanuc kontrol nitelerinde koordinat deerleri tam say ise sonuna nokta konur. Tam saylarn sonuna nokta konulmaz ise deer mikron kabul edilir.
22
Mutlak programlama
N05 G54 N10 T0101 N15 G00 X150. Z100. N20 S1800 M03 N22 G95 N25 G00 X65. Z2. N30 G01 Z0. F0.3 N35 G01 X80. Z20. N40 G01 Z120. N45 G01 X102. N50 M05 N55 G00 X150. Z100. N60 M30 paras referans noktas seilir. Takm no 01 ve ayar no 01 olan takm seilir. Kesici hzl ekilde 60, 60 park noktasna mutlak olarak gider. mili 1800 dev/dak ile saat ibresi ynnde dndrlr. lerleme mm/dev. 65 mm apa ve alnna 2 mm kalana kadar hzla yaklar. Takm 0,3 mm/dev ilerleme ile parann alnna dedirilir. 80 mm apa kadar konik tornalanr. 100 mm boyuna tornalama yaplr. 102 mm apa klr. Fener mili durdurulur. Takm park noktasna gnderilir. Program bitirilir.
Artl Programlama N05 G54 N10 T0101 N15 G00 X150. Z100. N20 S1800 M03 N22 G95 N25 G00 U85. W98. N30 G01 W2. F0.3 N35 G01 U15.W20. N40 GO1 W100. N45 G01 U22. N50 M05 N55 G00 U49. W220. N60 M30
paras referans noktas seilir. Takm no 01 ve ayar no 01 olan takm seilir. Kesici hzl ekilde 60, 60 park noktasna mutlak olarak gider. mili 1800 dev/dak ile saat ibresi ynnde dndrlr. lerleme mm/dev.
65 mm apa ve alnna 2 mm kalana kadar hzla yaklar. Takm 0,3 mm/dev ilerleme ile parann alnna dedirilir. 80 mm apa kadar konik tornalanr. 100 mm boyuna tornalama yaplr. 102 mm apa klr. Fener mili durdurulur. Takm park noktasna gnderilir. Program bitirilir.
23
24
DEERLENDRME
Programla ilgili yapamadnz ksmlar ilgili konulara bakp, tekrar inceleyip renmeye alnz. retmeninizden bilgi alnz.
25
DEERLENDRME KRTERLER
1 2 3 4 5 6 7 Kesici referans noktasn tespit edebildiniz mi? paras referans noktasn tespit edebildiniz mi? Kesiciyi aln kenarna arptrmadan yanatrabildiniz mi? lk kesme annda doru tala kaldrabildiniz mi? Kademe ve konik tornalamay doru tamamlayabildiniz Kesiciyi referans noktasna gnderebildiniz mi? Sreyi kullanabildiniz mi?
Evet
Hayr
26
Deerli rencimiz elinizde bulunan CNC Torna lemleri 1 modln bitirmi durumdasnz. Eer bu modl baar ile tamamladysanz burada elde ettiiniz yeterlilikleri bundan sonraki modllerde de sk sk kullanacanz unutmaynz. Bu konularn daha birok kez karnza kacann farknda olarak burada kazandrlan yeterliliklerinizi gelitirmek ve gncel gelimeleri takip etmek alannzda yetimi bir eleman olmanz salayacaktr.
27
28
29
KAYNAKA KAYNAKA
Glesin M., Gll A., Avc ., Akdoan G., CNC Torna ve Freze Tezgahlarnn Programlanmas, Asil Yayn Datm Ltd. ti., Ankara, 2005. Arslan Hamit, CNC Teknik, zkan Matbaaclk Ltd. ti , stanbul. www.makineteknik.com
30