Professional Documents
Culture Documents
GENEL TANITIM
BÖLÜM 1
1. GENEL TANITIMI
CNC Tezgahların Tarihçesi
CNC Tezgahların çalışma prensipleri
Bilgisayarlı kontrol ünitesi
Đş mili kontrol ünitesi
Eksen motorları ve hareketleri ünitesi
Takım magazini
Gövde:
Yardımcı fonksiyon elemanları ve aksesuarları
BÖLÜM 2
2. CNC TEZGAHLARLA ÜNĐVERSAL TEZGAHLARIN KARŞILAŞTIRILMASI
Avantajları
Dezavantajları
BÖLÜM 3
3. ĐDEAL CNC TEZGAH SEÇĐMĐ
Kontrol ünitesi:
Đlave hafıza (Exended memory)
Grafik gösterim (Grafic)
Diyalog programlama (Dialoge programming)
Resim çizerek otomatik programlama (Symbolic Fapt)
Otomatik radyus kompanzasyon ( radyus compansation)
Direkt resim ölçüsü ile program yapma ( Direct drawing dimension)
Tezgah çalışırken yeni program yapabilme veya düzeltme ( Background editing )
Aşırı yüklenme emniyeti ( Overload )
Kesme şartları kontrolü ve düzenleyicisi ( Cutting monitör )
Değişken hatveli diş çekme ( Variable lead threading )
Özel program yazabilme fonksiyonu ( custom macro )
Tezgah kısmı :
Talaş konveyörü (chip conveyor )
Yüksek basınçta soğutma suyu ( hight coolant )
Programlanabilir karşı punta ( programmable hydraulic tailstock)
Takım ölçme tertibatı ( tool presetter & programmable tool presetter )
Đş parçası çap ölçme tertibatı ( Automatic workpice measurement by touching probes)
Đş parçası koordinat ölçme tertibatı ( workpiece coordinate setting or Automatic centering
system )
Otomatik kapı ( Automatic door )
Otomatik çalışmaya hazırlık
Hava üfleme tertibatı ( Air- blow)
Çubuk sürücü ( Baarfeeder )
Çubuk çekici ( bar puller )
Parça tutucu ( Parts cather )
Đlave palet ( extra pallet )
Döner tabla ( Rotary table )
Đş bitim lambası ( Call light )
BÖLÜM 4
4. PROGRAMLAMA
Đş Akışı
Programların yapısı
Programın yapısı
Blok’un yapısı
Kelime ve adres ( word & addrees )
Satır, sıra veya blok numarası ( seqence Number )
Ana program - alt program
Koordinat sistemleri ve ölçüler
CNC tornalarda koordinat sistemleri – referans noktası
Tezgah koordinat sistemi- referansa noktası
Đş parçası koordinat sistemleri
Teknik resim hazırlama
Mutlak ve artımsal koordinat değerleri ile programlama
X- ekseni çap / yarıçap programlama
CNC işlem merkezlerinde koordinat sistemi – referans noktası
Tezgah koordinat sistemi –referans sistemi
Đş parçası koordinat sistemi
Teknik resim hazırlama
Đlerleme ve hız fonksiyonları
Hızlı ilerleme
Tornalarda takım ilerleme ( kesme) hızı – F ve E fonksiyonu
Đşlem merkezlerinde takım ilerleme hızı – F Fonksiyonu
BÖLÜM 5
5. TEKNĐK BĐLGĐLER
Koordinat hesapları
CNC Tornalarda Takımlar
Takım bilgileri
Kesme şartlarının belirlenmesi
Takım kompanzasyonu (Tool offset)
CNC işlem merkezlerinde takımlar
Takım bilgileri
Kesme şartlarının belirlenmesi
Takım kompanzasyonu (Tool offset)
5.4 Operasyon planları
5.4.1 CNC tornalarda operasyon planları
5.4.2 CNC işlem merkezlerinde operasyon planları
5.5 Bağlama düzenleri
5.5.1 CNC tornalarda bağlama düzenleri
5.5.2 CNC işlem merkezlerinde bağlama düzenleri
BÖLÜM 6
6. CNC TORNALARDA PROGRAMLAMA
M Fonksiyonlarında ( yardımcı fonksiyonlar)
G Fonksiyonlarında ( hazırlık fonksiyonları)
Đnterpolasyon ( hareket fonksiyonları)
G00 gitme ( hızlı hareket ;)
G01 doğrusal interpolasyonlar
G02/G03 dairesel interpolasyolar
G33 diş çekme ( vida açma )
Saklı çevrimler (canned cycle)
G77 (G90) dış/iç çap tornalama çevrimli
G92 (G78) diş açma çevrimli
G94 (G79) Alın tornalama çevrimli
6.6 Çok tekrarlanmalı saklı çevrimler (G70-G76)
6.6.1 G71 iç/dış çap kaba tornalama çevrimi
6.6.2 G72 alın kaba tornalama çevrimi
6.6.3 G73 Profil kaba tornalama çevrimi
6.6.4 G70 Finiş tornalama çevrimi
6.6.5 G74 Alın kesme ve kademeli derin delik delme çevrimi
6.6.6 G76 Otomatik diş çekme ( vida açma) çevrimi
6.7 Diğer G fonksiyonları
6.7.1 G04 Bekleme fonksiyonu
6.7.2 G10 koordinat ayarlama fonksiyonu
6.7.3 G20 inç ölçü sistemi
6.7.4 G21 metrik ölçü sistemi
6.7.5 G28 referans noktasına dönüş
6.7.6 G30 ikinci referans noktasına dönüş
6.7.7 G31 atlama fonksiyonu
6.7.8 G41 ve G42 takım uçu kompanzasyonu –sol/sağ
6.7.9 G50 (G92) koordinat sistemi tespiti , maksimum devir
6.7.10 G 96 Sabit çevresel kesme hızı fonksiyonu
6.7.11 G97 sabit ayna devri
6.8 Programlama
6.9 Programın tezgaha aktarılması
6.10 Hazırlıklar
6.11 Programın denenmesi
6.12 Seri imalat
6.13 Örnek programlar
BÖLÜM 7
7. CNC ĐŞLEM MERKEZLERĐNDE PROGRAMLAMA
M Fonksiyonları (yardımcı fonksiyonlar)
G Fonksiyonlarında ( hazırlık fonksiyonları)
Đnterpolasyon ( hareket fonksiyonları)
G00 gitme ( hızlı hareket ;)
G01 doğrusal interpolasyonlar
Çok tekrarlamalı saklı çevrimler
G73 Derin delik çevrimi
G74 Ters diş çekme çevrimi
G76 Çap işleme çevrimi
G80 Çevrimlerin iptali
G81 Punta açma ve delik delme çevrimi
G82 Delik delme çevrimi
G83 Derin delik delme çevrimi
G84 Diş çekme çevrimi
G84 2 Sabit düz diş çekme çevrimi(rigid tapping)
G84 3 Sabit ters diş çekme çevrimi (reverse rigid tapping)
G85 Çap işleme çevrimi
G86 Çap işleme çevrimi
G87 Đçten dışa çap işleme çevrimi
G88 Çap işleme çevrimi
G89 Çap işleme çevrimi
Diğer G Fonksiyonları
G04 Bekleme fonksiyonu
G10 Koordinat ayarlama
G17-G19 Çalışma yüzeyi seçme
G20 Đnç ölçü sistemi
G21 Metrik ölçü sistemi
G28 Referans noktasına dönüş
G30 Đkinci referans noktasına dönüş
G31 Atlama fonksiyonu
G41 ve G42 Takım çapı kompanzasyon – Sol/Sağ
G43 Takım boyu kompanzasyonu
G40-G49 Takım kompanzasyon iptali
G52 Đş parçası koordinat değiştirme ve iptali
G54-G59 Đş parçası koordinat sistemi tanımlama
G98 Çevrimde Başlangıç/Bitiş noktası tanımlama
G99 Çevrimde Başlangıç/Bitiş noktası tanımlama
Programlama
Programın tezgaha aktarılması
Hazırlıklar
Programın denenmesi
BÖLÜM 8
8. TEZGAH KULLANIMI
Tuş ve düğmelerin işlevleri
Tezgah kullanımı
BÖLÜM 9
9. PLANLAMA VE PARÇA MALĐYET HESAPLAMALARI
Proses planlama
Operasyon planlaması
Parça zaman etüdü çalışmaları
BÖLÜM 10
10. CAD/CAM Sistemleri
BÖLÜM 11
11. TEZGAH BAKIMI
CNC Tezgahların çalışma ortamı
Periyodik bakımlar
Günlük bakımlar
Haftalık bakımlar
Aylık bakımlar
Üç Aylık bakımlar
Altı Aylık bakımlar
Elektrik Panosunun Temizliği
Programlanabilir Kontrol (PLC)
PMC Ünitesinde Giriş / Çıkış Sinyalleri ve Adresler
PMC Komutları
CNC Tezgahlarda Arıza Bulunması
CNC Tezgahlarda Diagnostik Fonksiyonu
Diagnostik Değerlerinin Okunması
Diagnostik Fonksiyonunda Okunabilecek Bilgiler
CNC Tezgahlarda Parametreler
Parametre Tipleri
Parametrelerin Okunması
Parametrelerin Değiştirilmesi
Parametre Listeleri
BÖLÜM 1
1. GENEL TANITIM
CNC Tezgahlar, bilgisayar aracı ile kontrol edilen tezgahlardır. CNC kelimesinin
tam karşılığı, Computer Numeric Control yani; bilgisayar ile sayısal kontoldür
. Sayısal kontrol demek milimetre veya inch cinsinden verilen ölçülerin, hareketlerin ve
sayılarla kodlanmış komutların kontrolü anlamına gelir.
CNC TEZGAHLARIN TARĐHÇESĐ
Đmalat sanayinin gelişimi; kalite ve kontrol, kapasitenin arttırılıp imalat sürelerinin
ve maliyetlerin azaltılması gereğinin kaçınılmaz olduğunu ortaya çıkarmıştır. Bu nedenle
yıllar önce otomasyon ve programlama kavramları doğmuştur. Otomasyon; bir tezgahın
yapacağı işlemleri ve bunların sırasını, başlangıçtan bitişe kadar insan müdahalesi olmadan
kendi kendine, yani otomatik olarak yapması. Programlama ise işlemlerin ve işlem
sıralarının hazırlanarak bunun tezgaha aktarılmasıdır. Bir tezgahın programındaki işlem ve
işlem sırasında yapılacak değişikliklere sağlayacağı uyum ve sürat ise, o tezgahın esnekliği
olarak adlandırılır.
Đmalat sanayinde otomasyona geçiş oldukça eskidir. Tekstil sektörü, ekonomik
üretimin, rekabetin ve pazarın büyüklüğü nedeniyle otomasyona geçen ilk endüstri koludur.
Aynı nedenlerle bu yüz yılın başında metal endüstrisi de otomasyona adım atmıştır.
Metal endüstrisinde otomasyonun ilk aşaması, tamamen mekanik yöntemlerle,
otomatik tezgahlarda basit ve belirli parçalar için gerçekleştirilmiştir. Bu tezgahlarda
otomasyon, kam değiştirerek, stop ayarları yapılarak sağlanır. Yapılan ilk tezgahlar da ise,
talaş kaldırma ile vida, cıvata ve somun gibi parçalar üretilirdi. Kamlı otomat adı verilen bu
tezgahlar zamanla geliştirilerek günümüze kadar ulaşmıştır. Ancak program, kamların şekli
ve stokların ayarıyla yapıldığından esnekliği yoktur. Esnekliğin olmaması programlama
sırasında yapılan hesapların ve kam imalatlarının zorluğun ve bir parçadan diğerine geçiş
sırasındaki zamanın uzunluğu nedeni ile yeni tip otomasyon tezgahlarının geliştirilme
ihtiyacı sürmüştür.
Elektrik ve elektronik sanayindeki gelişmeler sonucunda programlama, elektro-
mekanik sistemlerle yapılmaya başlandı. Bu tezgahların başlangıcı olan fişli-programlama
ve fişli-tezgahlar, CNC tezgahlara geçisin ilk ürünü olmuştur. Bu tip fişli tezgahlarının
programlanması oldukça esnektir; ancak programın hazırlanması ve tezgaha aktarılması
uzun zaman aldığından mekanik-otomasyon yani tezgahların kontrol sisteminde blunan
mikro-şalterler, röleler ve stoplar yüzünden program esnekliği mekanik tezgahlardan daha
fazladır. Ancak istenilen seviyede değildir.
Kopyalı tezgahlar da progranabilir yani otomasyon tezgahları sınıfında sayılabilir.
Bu tezgahlarda program, üretilecek parçanın şekline uygun olarak hazırlanan şablon
vasıtasıyla yapılır. Burada programlama esnekliği, şablona istenilen verilebilmesine ve
şablonun üzerinde hareket ederek tezgahın bu formda yol almasını sağlayan kopya ucunun
hassasiyetine bağlıdır.
1940’lı yıllarda havacılık endüstrisinin ihtiyaçları ve bilgisayar teknolojisinin
hızla gelişmesi CNC tezgahların ortaya çıkışında ilk adımların atılmasına neden olmuştur.
Havacılık endüstrisinde kullanılan parçaların şekilleri çoğu zaman çok karmaşık,
ince ayrıntılara sahip ve ölçüleri hassastır.bu nedenle talaşlı imalatın klasik yöntemlerle
yapılması, üretim hızını oldukça düşürmektir, ölçü ve şekil hassasiyetini tam olarak
sağlayamamaktadır. Ayrıca üretim sayılarının azlığı, şekil ve ölçüleri sık sık değişmesi de
büyük sorunlar yaratıyordu. Bu nedenle hızlandırılan çalışmalar sonucunda bilgisayarla
kontrol edilen ilk delme tezgahı, 1947 yılında ABD’deki parsons şirketi tarafından
yapılarak kullanılmaya başlandı. Daha sonra bu şirketin bu şirketin başlattığı çalışmalar,
1949 yılında MIT (Massachusetts Institue Of Tecnology) laboratuarlarında devam etmiş ve
1952 yılında ilk numune takım tezgahı ortaya çıkmıştır.
Đlk tezgahlarda kullanılan radyo lambaları, röleler, transistorler daha sonra
yerlerini entegrelere bırakarak mini-bilgisayarlar ile kontrol edilen bugünkü CNC
tezgahların üretimi gerçekleştirilmiştir.
ŞEKĐL.1 TEZGAH EVRĐMĐ
1.2.5 GÖVDE:
CNC tezgahlarda gövde firmaların dizaynına, tezgahın özelliklerine göre
değişir.Gövde şu ana gruplar altında incelenebilir;
a)Döküm ana taşıyıcı blok ve kızaklar
b)Kumanda ünitesinin bulunduğu saç kısım ve pano
c)Ekran ve tuş takımının bulunduğu panel (Operatör Paneli)
d)Dış kaporta ve kapı
Tezgahlarda en önemli konu, tezgahın talaş kaldırma gücüne bağlı olarak
taşıyıcı tezgah bloğunun stabil olması , yani ağırlığının tam ve dengeli olmasıdır.
2.1 Avantajları
1) Verimliliği arttırır.
2) Đşlenen parçaların ölçü ve şekil tamlığı yüksektir.bu nedenle bozuk parça sayısı çok
düşüktür ve kalite kontrolü kolaydır.
3) Özel takım ve iş bağlama aparatlarına duyulan ihtiyaç azdır.bu nedenle takım ve aparat
stoklama sorunu azdır.Ölü yatırımların maliyetleri düşüktür.
4) CNC Tezgahlarda çok sayıda işlem aynı anda ( Bir bağlamada) yapıldığından tezgahlar
arasındaki iş parçası akışı azdır.
5) Đşlem süreleri sabit olduğundan, üretim takibi yapmak, planlamak, denetlemek ve
önceden zaman tespiti yapmak (elle veya bilgisayarla programlama imkanı ile)
mümkündür.buda imalat seçeneklerinin tespit edilebilmesi ve üretim planlamasıyla iş
parçasının işlem maliyetinin belirlenme kolaylığı sağlar.
6) Programlamadaki esneklikler ve çabuk müdahalelerle dizayn değişiklikleri (ölçü-şekil)
oldukça hızlı ve kolay olacaktır.
2.2 Dezavantajları
Yukarıda verilen bilgiler doğrultusunda CNC Tezgahların her uygulama için doğru ve
ekonomik olmayacağı açıktır. Bu durum aşağıdaki grafiktende anlaşılabilir.
Basit ve az sayıdaki parça imalatı çoğu zaman üniversal tezgahlarda daha ucuz ve kolay
yapılabilir. Ancak çok ince ayrıntıları olan, şekil ve ölçü hassasiyeti yüksek parçaların imalatı
sayıları azda olsa CNC tezgahlarda daha ucuz ve hızlı yapılabilir.CNC Tezgahlarda
programlama bittikten ve imalat için gerekli olan hazırlıklar sona erdikten sonra parça başına
düşen işlem süresi oldukça kısadır.
CNC Tezgahlarda imalat adeti çok yüksektir. Kesme hızları ayarlandığından ve işlem sırasında
sabit kaldığından dolayı takım ömürleri genelde daha uzundur.CNC Tezgahlarda birçok işlem
birden yapılabildiği için birkaç klasik tezgah yerine kullanılabilir.
BÖLÜM 3
ĐDEAL CNC TEZGAH SEÇĐMĐ
ĐDEAL CNC TEZGAH SEÇĐMĐ
3.ĐDEAL CNC TEZGAH SEÇĐMĐ
CNC Tezgahlarının bütün bu olumlu özelliklerinin yanı sıra çeşitlerinin ve özelliklerinin
fazlalığı nedeniyle seçiminin yapılması ayrıca bir önem taşımaktadır.
Đdeal CNC seçiminin yapılması ile yatırımcı elindeki mali kaynaklarının düşündüğü
üretim için en verimli şekilde kullanmış olacaktır.böylece yapılan yatırımlar imkanları
doğacaktır.
Đdeal CNC tezgah seçimi için göz önüne alınması gereken hususlar aşağıda
sıralanmıştır:
1-Üretilmesi düşünülen parçaların çeşitliliği , üretim sayıları, istenilen hassasiyet ve üretim
zamanları dikkate alınmalıdır. CNC Tezgahlar yukarıda bahsedildiği gibi orta kapasiteli
operasyon adedi az ve üretim sayısı çok fazla olan parçaların üretimde klasik tezgahlar, özel
tezgahlar yada transfer tezgahlarla arasında imalat süresi fark olmaz. Hatta bazı parçalarda
CNC tezgahlar üretim süresi bakımdan daha yavaş kalabilir. CNC tezgahların en büyük
özelliği , klasik tezgahlarda el yeteneği ve dikkat isteyen , ayar zamanı yüksek , operasyon
adedi fazla olan parçaların imalatında kullanılmasıdır.
2- CNC tezgahlar özellikleri kapasiteleri bakımından çok çeşitlidir. Bu nedenle her türlü
parçanın işlenmesi için mutlaka bir CNC tezgah vardır. Ancak tezgah seçiminde önemli olan
tezgaha uygun olan parçaların imalatını düşünmek yani seçilecek tezgah da bir çok parçanın
işlenebilir olmasıdır.
3- CNC tezgahların kalitesi ve bu kalitenin devamlılık süresi yani kısacası tezgahın ömrü çok
önemlidir. Tezgahın ömrü içerisinde yapılan üretimlerin katkısıyla tezgah kendisini amorti
ettiği gibi yeni yatırımlara da olanak sağlamalıdır.
4- Tezgahın teknolojik ömrünün uzun olması yani yüksek teknolojiyi içermesi yada yapılacak
ilavelerle bu teknolojiyi yakalaması mümkün olmalıdır.
5- Tezgah seçiminde satıcı firmanın eğitim, teknik, arıza ve bakım servisi desteği ve yedek
parça temin imkanı da dikkate alınmalıdır.
6- Tezgahta üretimi düşünülen parçaların , alımda önce zaman etütlerinin ( imalat sürelerinin
tespiti ) yapılması da parça maliyet analizlerinin yatırım maliyetine oranının belirlenmesinde
faydalı olacaktır.
7- tezgah seçiminde üretimi yapılacak parçalara göre ve operasyon kolaylığı sağlayacak
teçhizat ve özel aksesuarların tesbitide çok önemlidir.
CNC tezgahlarda standart olan ekipmanların haricinde isteğe bağlı birçok teçhizat ve
aksesuar vardır. Bunların seçimi ancak işlevlerinin ve faydalarının bilinmesiyle ideal olarak
yapılabilir. Bu ilaveler kontrol ünitesi ile ilgili fonksiyonlar ve tezgaha ait aksesuarlar olmak
üzere genel olarak iki grupta toplanabilirler:
3.1 Kontrol ünitesi :
3.1.1 ilave hafıza ( Extended memory )
Kontrol ünitesi standart olarak imalatçı firmalar tarafından konulmuş bir hafızaya
sahiptir. Hafızanın kapasitesi tezgahtan tezgaha ( kontrol ünitesine göre ) değişebilir.bu
kapasite tezgah kataloglarında belirtilmiştir. Hafızanın amacı tezgahta işlenecek parçaların
kumanda daimi olarak kalmasıdır. Böylece işlenmesi istenen parçanın programı, programa
verilmiş olan numarayla çağrılarak işleme başlanabilir. Ancak hafızanın kapasitesine bağlı
olarak saklanacak program sayısı kısıtlıdır. Kapasite dolduğunda o anda kullanılmayan
program silinir ve yerine yeni program yazılır. Silinen programa tekrar ihtiyaç duyulduğunda
ise tuşlar vasıtası ile yazılır.tezgahta işlenecek olan parça adedine ve yapılacak programların
uzunluğuna göre ilave hafıza kapasitesi istenebilir. Ayrıca ilave hafıza yerine “ Data Store “ ,
“Punch reader “ ,” Teyp recorder” veya “ PC bilgisayar “ alımı ile tezgahla bağlantı kurularak
silinmesi istenen programlar bu ekipmanlardan bir vasıta diskete , delikli kağıt şeride , Teyp
kasetine veya bilgisayar hafızasına kaydedilir ve daha sonra çok hızlı bir şekilde tekrar kontrol
ünitesinin hafızasına aktarılabilir.
3.1.2 Grafik gösterim (Grafic)
Yapılan programın grafik olarak kumanda ünitesinin ekranında simule edilmesini yani
çizgisel olarak iş parçasının ve takımların takip edeceği yolların gösterimini sağlar. Böylece
yapılan programın doğruluğu tam olmasa da fikir verecek şekilde görüldüğü gibi , takımların
hareketleri program da verilen işlem sırasında ekranda çizgisel olarak izlenebilir.
3.1.3 Diyalog programlama (Dialoge programing)
Kumanda ünitesi diyalog programlama özelliği ile birlikte alındığı taktirde program
yapmak biraz daha kolaylaşır. Bu durumda program yapılırken parça detayları, ölçüler, takım
bilgileri ve kesme şartları kumanda ünitesi tarafından sorulur ; operatör veya programcı
bunları cevaplayarak giriş yapar. Program girilen bu cevaplara göre kumanda ünitesi tarafından
yapılır ve ekranda grafik olarak gösterilir. Bu özellik her ne kadar kolay gibi görünse de soru-
cevapla yürütülen programlamada her şeye hakim olmak zordur ve programın işlenmesi
sırasında hesaplamalar imalat süresini yavaşlatır.
3.1.4 Resim çizerek otomatik programlama (Symbolic fapt)
En gelişmiş kumanda ünitesi olan bu sistem ilave olarak değil komple istenebilir. Bu
ünitede ekran daha büyük ve renklidir. Ayrıca kumanda ünitesinin ana kartları farklıdır, iki ana
bölüm ve hafızadan meydana gelir. Kontrol ünitesi iki ana bölümden meydana gelmiştir.
Bunlar:
1.Sysmbolic FABT bölümü :
bu bölümde işlenecek parçanın malzemesi , ham ölçüleri , girilir. Daha sonra parçanın teknik
resmine göre ölçülür girilecek ekrana iş parçasının şekli çizdirilir. Đşlem sırasında kullanılacak
kesici takımlar sırasıyla hafızadan çağrılarak bu takımlarla işlenecek kısımlar belirtilir ve
otomatik olarak malzemeye göre bilgisayar tarafından seçilen kesme şartları (devir, ilerleme,
kesme hızı, ve paso derinliği) kontrol edilir istenirse değiştirilir. Son olarak ta parçanın
işlenmesi ekranda komple simule edilir.
Ekranda izlenen parçanın, işleme şekli ve takımların izleri yollarda bir problem yoksa
otomatik olarak bilgisayar tarafından hazırlanan program diğer bölüme aktarılır. Bu bölümde
yapılan tüm işlemler için bilgisayar tarafından ekranda sorulan sorulara cevap yapılan
çalışmaları ve çizimleri kaydetmek için hafızası vardır. Symbolic FAPT bölümü şekil olarak
çok zor parçaların programında büyük kolaylık sağlamaktadır. Bunun sebebi açı , radüs gibi
koordinat hesapları güç olan, kaba paso kaldırma, diş çekme fonksiyonu gibi programlama
esnasında hesaplama isteyen ve uzun süren işlemlerin bilgisayar tarafından yapılması ve de
yapılan programın doğruluğunun, kesici takımların hareketlerinin, makinede herhangi bir işlem
yapılmadan ekrandan izlenip kontrol edilmesidir. Ayrıca işlenecek parçanın işlem zamanı da
bilgisayar tarafından hesaplanarak verildiğinde planlama ve teklif verme kolaylığı da diğer bir
avantajdır. Ancak ilk yatarım maliyetinin yüksekliği nedeniyle ve de birden çok CNC tezgah
kullanımında daha sonra bilgi verilecek olan CAD/CAM sistemlerinin tercihini azaltmaktadır.
2.CNC bölümü:
Bu bölüm ise symbolic FAPT bölümünde otomatik olarak yapılan program aktarıldıktan sonra
makinada işlemlerin yapıldığı kısımdır.Bu kısım normal CNC kontrol ünitesi gibidir.Bu
bölümde programların saklandığı ayrı bir hafızası mevcuttur.
3.1.5 Otomatik radyüs kompanzasyon (radyüs compasation)
CNC tornalarda kullanılan kesici takımlarda kullanılan uçların köşeleri tam keskin
değildir.Ucun tipine göre uç radyüsü 0.4-0.8-1.0-1.2 mm olabilir.Programdan sonra iş
parçasının şekil olarak hesaplanıp takımın kesme açısına ve iş parçasındaki işlenecek kısmın
konumuna bağlı olarak ölçülere ilave edilmeli yada çıkarılmalıdır.Ancak kontrol ünitesinde
ilave olarak otomatik radyüs kompanzasyon özelliği olduğu taktirde,uç radyüs değerinin ve
takım kesme pozisyonunun verilmesi durumunda ve de program içerisinde radyüs
kompanzasyonunun yapılması istenen yere kod girildiğinde elde yapılan tüm hesaplar
kumanda ünitesi tarafımdan yapılır.Bu durumda da program sırasında iş parçasının gerçek
ölçüleri (koordinat değerleri) girilir.Bu fonksiyon programlama kolaylığı açısından oldukça
önemlidir ve seçim sırasında ilave edilmesi çok yararlıdır.Bazı imalatçılar bu fonksiyonu
standart olarak vermektedirler, ancak buna dikkat etmek gereklidir.
3.1.6 Direct resim ölçüsü ile program yapma (direct drawing dimension)
Bir iş parçasının programı yapılırken daha ilerde anlatılacağı gibi tüm ölçülerin ve
koordinatların bilinmesi; resim üzerinde açı ile gösterilen ölçüler varsa bunların hesaplanarak
çap ve boy ölçüleri,radyüslerin başlangıç-bitiş noktalarının koordinatların bilinmesi
gereklidir.Ancak bu fonksiyon ilave edildiğinde açılar derece cinsinden ve radyüsler (yalnızca
köşe radyüsler) yarı çap cinsinden girildikten sonra bunların başlangıç-bitiş noktaları kumanda
ünitesi tarafından otomatik olarak parça işlenirken hesaplanır.
3.1.7 Tezgah çalışırken yeni program yapabilme veya düzeltme(Background
editing)
Kumanda ünitelerinde (d) şıkkında bahsedilen hariç normal şartlarda program
yazılırken yada yazılmış bir programda düzeltme yapılırken tezgahın çalışması yani başka bir
programla iş parçasının işlenmesi mümkün değildir.Ancak bu fonksiyonun ilavesiyle bu tip
işlemlerin yapılması mümkündür.Bu durumda tek dezavantaj çalışma anında kumanda
ünitesinin ekranında çalışan programın durumunun izlenilmemesidir ki buda zaman zaman
yeni program yazmaya veya düzeltmeye ara verilerek yapılır.En büyük avantajı ise program
yazma veya düzeltme esnasında tezgahın durmasıyla zaman dolayısıyla üretim kaybının
olmamasıdır.
3.1.8 Aşırı yüklenme emniyeti (Overload)
Tezgahta işlem yapılırken; programda verilen kesme şartlarının yanlışlığı, malzemenin
beklenilenden sert gelmesi (bu zaman zaman da olabilir) veya takım körlenmesi gibi
durumlarda aşırı bir yüklenme meydana gelir.Standart tezgahlarda bu durum, ancak
yüklenmeyi gösteren ibreli göstergenin (bazı tezgahlarda bu gösterge de yoktur) operatör
tarafından okunması ile tespit edilebilir.Bu da gözden kaçmalara dolayısıyla;tezgaha,parçaya
yada takıma zarar verilmesine neden olabilir.Bu fonksiyonun ilavesi ile aşırı yüklenme durumu
kontrol ünitesi tarafından izlenir ve yüksek değerlerde alarm verilerek operatör ikaz edilir,
tezgah durur.
3.1.9 Kesme şartları kontrolü ve düzenleyicisi (Cutting Monitör)
Yukarıda bahsedilen işleme esnasında aşırı yüklenme durumunda bu fonksiyonun
ilavesiyle kumanda ünitesi yüklenmenin normal şartlarda kalması için programda verilen
kesme şartlarının (devir,ilerleme değerlerini) otomatik olarak azaltır.Ancak verilen minimum
gahta mümkün ise yedek takımı devreye sokar mümkün değilse alarm vererek tezgahı
durdurur.
3.1.10 Değişken hatveli diş çekme (Variable lead threading )
Đşlenmesi istenen parçada, diş çekilecek kısımda diş boyunca hatvenin değişmesi
gerektiği durumlarda bu fonksiyon ilave edilmelidir. Stantart diş çekme fonksiyonlarında hatve
sabit kaldığı için bu fonksiyona gerek yoktur.
3.1.11 Özel program yapabilme fonksiyonu ( custom macro )
CNC tezgahların kontrol üniteleri imalatçı firma tarafından özel olarak programlanmış
ve bizlerin standart fonksiyon kodlarla istediğimi hareket ve fonksiyonları yapmamız
sağlanmıştır. Her standart kod, yaptığı işleme göre imalatçı firma tarafından yapılmış olan
programa bağlı olarak makinada işleme gerçekleştirir. Örneğin radyus işleme ya da diğer bir
değişle dairesel hareketi bizler sadece hareketin bitiş noktasının koordinatlarını ve radyusun
yarıçap değerini girerek gerçekleştirebiliyoruz. Ancak dairesel hareket , çalışan koordinatlarda
( tornalarda X ve Z işlem merkezlerde X ve Y ) matematiksel formülle hesaplanabilen bir
harekettir. Bu hareketin gerçekleşebilmesi için başlangıç noktasından bitişe kadar katedilen
yoldaki bütün koordinat değerleri formüle göre hesaplanmalı ve eksen motorlarına iletilmelidir.
Bu hesaplama imalatçı firma tarafından özel olarak programlanarak bilgisayarın hafızasına
aktarılmıştır. Kullanıcılar; yani iş parçasının işleme programını yapanlar tarafından yalnızca bu
hareketin kodu olan G02 veya G03 ve değişken olan koordinatlarla radyusun yarıçap değeri
girilir. Hesaplar otomatik olarak bilgisayar tarafından yapılır. Đşte bu özel programlama
fonksiyonun ilavesi ile kullanıcılarda değişik fonksiyonların programlarını yapabilir. Bunları
standart kodlarla ifade eder ve yalnızca değişkenleri değiştirerek tezgahta standartda olmayan
yeni fonksiyonların gerçekleştirebilmesini sağlayabilir. Ancak bu programlama lisanının
öğrenilmesi çok zordur ve bilgisayar programcılığı , matematik bilgisi gerekmektedir.
3.2 Tezgah Kısmı;
3.2.1Talaş konveyörü ( Chip konveyör )
Hem CNC tornalarda hem de işlem merkezlerinde iş parçasından çıkan talaşların
dışarıya atılması için tezgaha ilave olarak yapılmış olan yürüyen bant sistemidir. Kendi motoru
vardır. Tezgaha bağlanan kablolar vasıtasıyla program içerisinde özel kodla yada operatör
tarafından kontrol paneli üzerimdeki tuşlarla çalıştırılabilir. Motor ileri geri hareket
ettirilebildiğinden talaşın atılması sırasında (ileri hareket durumunda) sıkışma olduğunda geri
alınabilir. Konveyör çıkışında bulunan talaş kabına dolan talaşlar rahatlıkla istenilen kısıma
iletilerek temiz çalışma ortamı sağlanır. Bazı tezgahların talaş konveyörlerinde zaman rölesi
bulunmaktadır. Bu da operatörün müdahalesi olmadan ayarlanan zamanlarda çalışarak talaşın
dışarıya atılmasını sağlar.
3.2.2Yüksek basınçta soğutma suyu ( High coolant )
CNC Tezgahlar standart olarak program içerisinde verilen komutlarla çalışan soğutma
suyu motoruna sahiptirler.Bu motor programla talaş kaldırma esnasında çalıştırılır. Böylece
kesici takımın soğutularak ömrünün uzatılması, da ha rahat kesmenin ve de çıkan talaşın
parçadan uzaklaştırılması sağlanır. Ancak bazı durumlar da özellikle derin delik delmelerde ve
küçük çaplı delik işlemelerinde ve küçük çaplı delik işlemelerinde standart olarak bulunan
motorun sağladığı su basınçı yeterli olmamaktadır. Bu durumda standart dışı olarak yüksek
basınçlı soğutma suyu sağlayacak yüksek kapasiteli motor istenmelidir. Ayrıca yine derin delik
delme ve işlemelerinde işlem merkezlerinde takım içinden gelmesi gereken soğutma suyuna
ihtiyaç olduğundan bu özellikte ayrıca tezgaha ilave edilmelidir.
3.2.3 Programlanabilir karşı punta ( Programmable hydraulic tail stock )
Yalnızca CNC tornalarda bulunan karşı punta standart olarak manuel kumandalıdır (
Puntanın ileri çıkması tuş kontrolü ile hidrolik, gövdenin hareketi sabitleme cıvatalarının
gevşetilmesiyle el ile). Ekstra olarak programlanabilir punta istenebilir. Bu durumda punta
gövdesinin sabitlenmesi hidrolik olup hareketi takım magazini (taret) vasıtasıyla sağlanır.
Ayrıca punta pinyonunun ileri geri hareketi ve iş parçasının punta yuvasına girdikten sonra
kitlenmesi program içinde verilen komutlarla sağlanabildiği gibi tuşlar aracılığı ile elle de
yapılabilir. Bu tip puntalar genellikle mil tornalarında kullanılır.
Aynaya bağlanan milin punta tarafındaki alnının tornalanması ve punta deliğinin açılması
işleminden sonra, punta pinyonunun iş parçasını eksenlenmesi istendiğinde kullanılır.
Bu işlem sırasında , alın tornalama ve punta deliği açma işleminden sonra punta
gövdesi taretin hareketi ile iş parçasına yaklaşır. Gövde hidrolik olarak kitlenir ve pinyon ileri
gelerek parçayı eksenler. Tüm bu işlemler programın içerisinde sırasıyla verilen komutlar ile
gerçekleştirilir.
3.2.4 Takım ölçme tertibatı (Tool presetler & programmable tool presetter )
Tüm CNC tezgahlara isteğe bağlı olarak takım ölçme tertibatı ilave ettirmek
mümkündür.Ancak takım ölçme tertibatları , sistem olarak aynı da olsa tezgahların işlevi
itibariyle birbirlerinden farklı özelliklere sahiptirler.
CNC Tornalarda takım ölçme tetibatı:
Tornalardaki takım ölçme tertibatı, takım magazini ( taret ) üzerinde tezgah imalatçısı
tarafından belirlenmiş olan referans noktasına göre kesici takımın ucunun koordinatlarını tespit
eder. Bu işlem ; takım ucunun takım ölçme tertibatını hassas ölçme kafasına X ( çap işleme
yönünde ) ve Z (boy işleme yönünde) dokundurularak yapılır. Bu sırada kontrol ünitesi taretin
bulunduğu yerin X,Z koordinatlarını ve taret referans noktasını bildiği için ölçülen takımın uç
koordinatlarını tespit ederek hafızasına aktarır. Böylece parçanın işlenmesi sırasında takım
boylarını hesaba katılarak hareketler yönlendirilir.
Ölçme işlemi:
1.Takım ölçme tertibatını elle yada tuşla (hidrolik ise – yarı manuel ) açılır.
2. Takım magazini , el kumanda tuşu ile ölçülecek takımın pozisyonuna gelecek şekilde
çevrilir.
3. El ile hareket verilen çark ile , takımın uçu , takım ölçme kafasının merkezine yaklaştırılır
(X veya Z ekseni yönünde) .
4. Jok konumunda (ileride anlatılacak ) , eksen hareket tuşuyla takım uçu takım ölçme kafasına
dokundurulur.
5. Takım, ölçme kafasından uzaklaştırılır.Aynı işlemler diğer eksen ve takımlar için
tekrarlanır.
Programlanabilir (tam otomatik ) takım ölçme tertibatı ile yukarıdaki gibi takım ölçme
yapılabilir. Ayrıca işlem sırasında program içerisinde verilen komutlarla otomatik ölçme
yapılabilir. Bu tertibat daha ziyade çok hassas parçaların imalatında kullanılır. Program da
verilen sayıda iş parçası, işlendikten sonra otomatik olarak takımlar ölçtürülebilir. Ölçülen
takımlar da aşınmadan dolayı ölçü farklılıkları varsa bilgisayar tarafından yeni duruma göre
hesap yapılır. Ölçü varsa, verilenden büyük olduğunda tezgah arlım verir. Yedek takım
çağırma fonksiyonu varsa takım değiştirilir, işlem kaldığı yerden devam eder.
CNC işlem merkezlerinde takım ölçme tertibatı: işlem merkezlerindeki takım ölçme
tertibatı yalnızca takıma boyunu ölçer. Ölçme işlemi, tezgah imalatçısı tarafından yazılmış
özel programla yapılır. Ölçülmesi istenen takım tek ise iş mili koniğine elle takılır özel
program çalıştırılarak işlem tamamlanır. Birden fazla takım ölçme işleminde ise yeni özel
programa ölçülecek takımların magazindeki numaraları verilerek yapılır. Bu tezgahlarda da
tornalardaki gibi otomatik ölçme imkanı vardır.
3.2.5 Parçası çap ölçme tertibatı ( Automatic workpiece measurement by
touching probes)
Yalnızca CNC tornalar içinde geçerli olan bu tertibat işlemi sırasında otomatik olarak
çap ölçer. Ölçme tertibatı, takım magazinine takılabilen ve kumanda ünitesi ile
irtibatlandırılmış hassas bir probtan oluşur. Đç ve dış çap ölçmek üzere iki ayrı tipi mevcuttur.
Programda verilen komutlara göre istenildiği anda belirtilen çapı yada çapları ölçer. Ölçülen
değer aslında farklı ise bu fark kumanda ünitesi tarafından belirtilecek şekilde hesaplanır. Bu
hesaba göre de takımların hareketleri otomatikman düzeltilir.
3.2.6 Đş parçası koordinat ölçme tertibatı ( Workpiece co-ordinate setting or
autoamtic centering system)
CNC işlem merkezlerinde iş parçası sabit olarak tabla üzerine bağlanır. Tablaya
bağlanan iş parçasının teknik resmine göre tespit edilmiş bir referans noktası vardır. Bu
noktanın makinenin tam olarak neresinde olduğu bilinmelidir. Bunun tespiti oldukça zordur ve
hassas ölçümlerle yapılabilir. Ayrıca iş parçasının bağlanama aparatına her zaman aynı şekilde
bağlanması gereklidir. Özellikle döküm, dövme gibi taslak malzemelerin hassas bağlanması
çok zordur. Koordinat ölçme tertibatı, iş miline bağlanabilen ve kumanda ünitesi ile irtibatlı
hassas bir probtan meydana gelir. Bu prob el kumandası yada otomatik olarak iş parçasına
dokundurarak merkez tespit işlemi yapılır. Dokundurma: tespit edilen referans noktasının
şekline göre belirli sayıda ve konumda yapılmalıdır. Örneğin; iş parçasının üzerindeki bir delik
referans noktası olarak kabul edilmiş ise, prob bu deliğin iç çevresine ve en az üç kez
dokundurulmalıdır.Otomatik merkezleme işleminde; önceden tespit edilen merkeze göre
program yazılması gereklidir. Yazılan bu programa bağlı olarak her parça içi n magazinden
alınan prob önce merkezi kontrol eder . ilk tespit edilen merkezden kaçıklık varsa kumanda
ünitesi tarafından hafızadaki merkez koordinat değerleri otomatikman değiştirilir. Program
işleme yeni merkez koordinatlarına göre kaldığı yerden devam eder. Böylece parça taslağından
ya da yanlış bağlamadan kaynaklanan küçük kaçmalar telafi edilmiş olur .
3.2.7 Otomatik kapı (Automatic door )
CNC tornalarda kabı standart olarak bulunur. Kapını açık yada kapalı olduğu bir
mikroswiç aracılığı ile kontrol ünitesi tarafından kontrol edilir. Kapının açık olması durumunda
tezgah otomatik pozisyonda çalışmaz., çalıştığı anda açıldığında ise durur. Bu sisteme ilave
olarak otomatik kapı istenilebilir. Bu durumda otomatik işlemeyi başlatma tuşuna basıldığında,
kapı kendiliğinden kapanır , parçanın işlenmesi bittiğinde ise açılır. Çalışma anında açılmaz.
Bu sistem tamamen emniyet robotlu çalışmalar için düşünülmüştür. CNC işlem merkezlerinde
ise çalışma alnının tam kapalı olması durumunda bu tip kapı konulabilir. Đşlem merkezlerinde
standart olarak yarım kapalı kaporta bulunduğundan bu kapının kullanılması uygun değildir.
3.2.8 Otomatik çalışmaya hazırlık
Tüm tezgahların soğuk olarak tam yükte çalıştırılması yanlıştır. Tezgahlar çalışmaya
başlamadan önce bir süre düşük hızlarda boşta çalıştırılır.
CNC Tezgahlarda ilave olarak otomatik olarak çalışmaya hazırlık fonksiyonu adapte
edilebilir. Bu fonksiyon sayesinde mesai saati başlamadan operatör tarafından ayarlanan saatte
tezgah otomatikman açılır ve ayna verilen devirde döner. Böylece mesai saatinde tezgah
ışınmış ve çalışmaya hazır hale gelmiş olur.
3.2.9 Ha üfleme tertibatı (Air-blow)
Parça işleme sırasında çıkan talaşlar , kesici takımların uçlarında ve tornalarda aynada
birikebilirler. Bunlar temizlenmediği taktirde problemler meydana gelir. Aynada biriken
talaşlar aynanın çalışırken sıkışmasına ve iş parçasının düzgün bağlanmamasına neden olur.
Takımlardaki talaşlar ise düzgün kesmeyi eneler ve takımın aşınmasına, kırılmasına sebep
olur. Hava üfleme tertibatı, tornalarda aynada biriken talaşları program içerisinde verilen
komutlarla hava üfleyerek temizler. Đşlem merkezlerinde ise takım ucunda biriken talaşlar yine
programla aynı sistemle temizlenir.
3.2.10 Çubuk sürücü ( Baarfeeder)
CNC Tornalarda çubuktan paçalar işlemekte mümkündür. Ancak bu durumda çubuk
tertibatının olması gereklidir.
Çubuk sürücüler çeşit çeşittir. Bunlar :
a) Mekanik tekli çubuk sürücüler : Çubuk sürücüye konulan malzeme mekanik döner
yataklar içinde dönerler. Sürme yine mekanik tertibat ile yapılır. Sürücü üzerinde çok
miktarda konum kontrolü yapan mikroswiçler mevcuttur. Sürücünün çalışması yapılan
programa bağlı olarak kontrol ünitesi tarafından yönlendirilir. Bu tip sürücülerin bakımı ve
ayarı çok zordur. Yüksek devirlerde titreşimli çalışır.
b) Mekanik çoklu çubuk sürücüler : Bu tip sürücülerin yapısı tekli çubuk sürücülerle aynıdır.
Farkı yanında magazin tabir edilen ilavesi sayesinde birde fazla çubuğun stoklaşabilmesidir.
Böylece ilk çubuk sürücüden işlenerek çıktıktan sonra, magazindeki ikinci çubuk otomatik
olarak devreye girer.
c) Hidrolik tekli ve çoklu sürücüler : Bunlarda sürme mekanizması tamamen hidrolik olup,
kaymalı yataklarda çubuk dönmektedir. Bakımları ve ayarları kolay olduğu gibi titreşimsiz
çalışırlar. Bu sürücülerde tekli ve Magazinli olmak üzere iki tiptir.
Çubuk sürücüler yapılan işleme programına bağlı olarak çalışırlar. Sürücüyle birlikte
çalışacak tezgahın iş milinin arkası açık olmalıdır. Tezgahın arkasına monte edilen çubuk
sürücü, kablolarla tezgahın kumanda ünitesi ile irtibatlandırılır. Sürücü kullanıldığında
kumanda ünitesinde de ilave sürücü kontrol kartı takılmış olmalıdır. Parça işlenmeye
başlandığında işlem sırası:
1.El ( veya ayak ) kumanda ile ayna açılarak çubuk gerekli boyda çekilir.gerekli boy tespit
edildikten sonra magazininde konumlandırılan dayamanın koordinatları tespit edilir. El ile
çubuk çekmede yine taret bu pozisyona getirilerek yapılır.
2.Ayna kapatılır.
3.Program otomatik konumda çalıştırılır.
3.1. iş parçasının işlemesi bittiğinde kesme kalemi dereye girer ve işlenen kısmı keser.
3.2. Ayna otomatik olarak durur.
3.3. Taret dayamanın bulunduğu istasyona gelir ve tespit edilen dayama konumuna hareket
eder.
3.4. Ayna açılır.
3.5. Sürücü, çubuğu dayamaya sürer.(Sürücü otomatik çalışma durumunda itme
durumundadır.Ancak tespit edilen basınçta kitler)
3.6. Sürücünün itme basıncı arttığında gelen sinyale göre kumanda ünitesi aynayı kapatır.
3.7. Đş parçasının işlenmesine ilk haldeki gibi devam edilir.
4. Çubuğun bitmesi durumunda, tek çubuk mevcutsa tezgah çubuk bitti alarmını vererek
durur.Tekrar 1. işlemden başlanır. Magazinli çubuk sürücü otomatikman ikinci çubuk devreye
girer. Böylece ilk işlemden sonra çubuk bitene kadar operatörün tezgaha müdahalesi olmaz (
herhangi bir problem çıkmadığı taktirde)
3.2.11 Çubuk çekici (bar pullar)
CNC tornalarda çubuk sürücü kullanmadan kısa çubuklarla çakışmak istendiğinde
çubuk çekici gereklidir. Đş milinin ortası delik olduğundan iş mili boyunda (yaklaşık 1 metre)
çubuk buraya sokulabilir.Tarete takılan parça çekici, programda verilen komutlarla ayna
açıldıktan sonra istenilen pozisyona gelerek çubuğu yakalar. Yakalama işlemi ara mesafesi
ayarlanan parça çekicinin çenesinin konik olarak parçayı sıkmamasıyla (eksene doğru hareketi
ile ) olur. Yakalanan çubuk taretle istenilen pozisyona çekilir. Ayna kapandıktan sonra parça
çekici (dolayısıyla taret ) yakalamanın ters istikametinde (yukarı doğru ) hareket eder ve
çubuğu bırakır. Bu işlemden sonra parça işlemesi başlar. Đşlemin bitip, kesmenin sona
ermesinden sonra çubuk bitene kadar aynı işlem tekrar edilir. Çubuk bitince tezgah durur.
3.2.12 Parça tutucu (Parts catcher)
CNC tornalarında çubuktan işleme yapıldığı durulmada ( çubuk sürücü yada çubuk
çekici kullanıldığında ) kesilen parçalar tezgah içinde veya talaş konveyöre düşecektir. Bu
istenilmeyen bir durumdur. Otomatik işleme sırasında kesilen parçanın tutulup istenilen yere
aktarılması için parça tutucu kullanılmalıdır. Parça tutucu programdan alındığı komutla çalışır.
Tam kesme işlemi başlarken parçanın altına doğru hareket eder. Kesilen parça tutucunun
kepçesinin içine düşer. Bu parça tutucunun hareketiyle ya parça kabına yada bazı tezgahlarda
olan parça konveyörüne iletilir. Böylece işlenen parçalar bir yerde toplanır.
3.2.13Đlave palet (Ekstra pallet)
CNC işlem merkezleri tiplerine göre tek tablalı olduğu gibi, çift tablalıda olmaktadır.
Bazı tezgahlarda çift tabla standart ekipmandır. Çift tabla ( palet ) seri imalatta büyük bir hız ve
kolaylık sağlamaktadır. Birinci palete bağlanan iş parçası otomatik olarak işlenirken, operatör
ikinci paletten işlenen parçayı söküp ikincisini bağlayabilir. Buda takma sökme zamanının
kaybını ortadan kaldırmaktadır. Ayrıcı sökme, temizlik ve bağlama işlemleri daha sıhhatli
olmaktadır. Tabla adeti yapılacak işlemlerin fonksiyonlarına göre 4 veya 6 adet olarak da
istenilebilir.
3.2.14Döner tabla ( Rotary table )
Đşlem merkezleri dik ve yatay olmak üzere iki çeşittir. Yatay olanda iş mili ekseni
yataydır ve tabla ekseni etrafında 360 derece dönebilir. Ancak tabla, 1 derece hassasiyetinde
pozisyonladıktan sonra sabit kalır. Đlave olarak NC tabla alındığında X, Y ve Z eksenlerine
bağlı olarak hareket eder. Böylece her türlü zor şekilli parçanın imalatı mümkün olur. Dik
işlem merkezlerinde iş mili ekseni diktir. Parça işleme ancak tek düzlemde yapılabilir. Bu tip
tezgahlara da ilave olarak iş tablasına dik olarak döner tabla bağlanabilir. Buda 1 derece
aralıklarla veya diğer eksenlere bağlı olarak 360 derece de işlem yapılmasını sağlar. Döner
tablaların kumandası; ilave kontrol kartı ile , kontrol ünitesi tarafından yapılır.
3.2.15 Đş bitim lambası ( Call light )
CNC tezgahlar otomatik konumda parçanın işlenmesi bitince dururlar. Bu durumda
operatör biten parçayı alır, yeni parçayı yükler ve otomatik çalışma düğmesine basar. Ancak
tezgahın durmasıyla operatörün müdahale etmesi arasında geçen zaman farklı olabilir. Bu
nedenle tezgaha ilave olarak iş bitim lambası konulmalıdır. Bu lamba, tezgahın üstüne rahat
görülebilecek bir yere monte edilir. Đş bitiminde dönerek yanıp ikaz veren bu lamba operatörü
kolaylıkla uyarabilmektedir.
BÖLÜM 4
PROGRAMLAMA
4. PROGRAMLAMA
4.1 Đş Akışı
CNC Tezgahı kullanarak parça işlemek için parçanın NC programını yapmak ve bu
programdaki komutlara göre tezgahı çalıştırmak gereklidir.
Đş akışı:
1. Parçanın teknik resmi tezgah koordinatlarına göre hazırlanır.
2. Parçanın teknik resmine göre operasyon planı yapılır.
3. Operasyon planı ve resme göre parça programı yazılır. Program delikli şerit, kaset veya
diskete kaydedilir. Bunların olmadığı durumda yazılan kağıtta kalır.
4. Program direk kablo bağlantısı yada elle tuşlayarak tezgahın kontrol ünitesinin
hafızasına aktarılır.
5. Đş parçası ve takımlar tezgah bağlanır.
6. Đş parçası ve takımların ölçümleri yapılır.
7. Programdaki komutlara göre tezgah çalıştırılır ve parça işlenir.
4.2 Programların yapısı
Tezgahı çalıştırmak için CNC üniteye verilen komutlara PROGRAM denir. Programda
verilen komutların sırasına göre takımlar hareket eder, yardımcı fonksiyonlar çalışır. Bir işlemi
yapmak için verilen komutlar dizisine BLOK denir.
4.2.1 Programın yapısı
Y
ukar
ıda
görü
ldüğ
ü
gibi
prog
raml
arın
başı
nda PROGARAM NUMARASI bulunmaktadır. Program numarası 0 harfi ile 4- rakamlı bir
sayıdan meydana gelmiştir ve programların birbirinden ayırt edilmesine yararlar.
Her programın sonunda ise PROGRAM SONU KOMUTU olan M30 veya M02
bulunur.
Hafızaya yüklenebilecek program sayısı kullanılan kumanda ünitesine ve hafızanın
kapasitesine bağlıdır.
4.2.2 Blok’un yapısı
V - Bir alt program işlenirken başka bir alt program çağrılabilir. Aşağıda görül-
Tezgahın Mutlak Sıfır Noktası, Tezgahın üzerinde imalatçısı tarafından seçilmiş sabit
bir noktadır. Tezgahın mutlak sıfır noktasını orijin (başlangıç) alan koordinat sistemine,
Tezgah Koordinat Sistemi denir. Ayrıca her CNC Tezgah üzerinde Referans Noktası denilen
standart bir nokta tanımlanmıştır. Referans noktasının, mutlak sıfır noktasına göre uzaklıkları,
tezgah imalatçıları tarafından her makina için ayrı ayrı Tezgah parametreleri ile belirtilmiştir.
2) . Đş parçasının koordinat sisteminin sıfır noktası olarak parçanın alın yüzeyi alınır. Yani
merkezi X=0.0, iş parçasının finiş işlenmiş alın yüzeyi Z=0.0 alınır.
4. 3. 1. 3 Teknik Resim Hazırlama
Parçanın teknik resmi çizilirken CNC Tornaların çalışma mantığı düşünülmelidir.
Programlama sırasında tüm bilgiler teknik resim üzerinden alınacağından bu çok önemlidir. Bu
nedenle resim çizilirken aşağıdaki kurallara uyulmalıdır:
1. Đş parçasının teknik resmi üzerinde, ölçüme ve toleranslara uygun bir koordinat sistemi
sıfır noktası belirlenmelidir. Bu nokta yukarıda anlatıldığı gibi iş parçasının alın yada
arka yüzeyinde olmalıdır. Ölçüm kolaylığı için kısıtlayıcı bir durum yok ise finiş
işlenmiş alın yüzeyinin alınması uygundur.
2. Đş parçası üzerindeki tüm koordinat noktaları (ölçülerin değiştiği noktalar) tesbit
edilmelidir.
3. Đş parçasının koordinat ekseni sıfırına göre tüm ölçüler, resim üzerinde gösterilmelidir.
4. Resim üzerinde ölçülendirme yapılırken tolerans bindirmelerinin hesaplanması
gereklidir. Yani toleransı bulunan iki uzunluk ölçüsünün toplam değeri gösterildiğinde,
her iki tolerans değeri göz önüne alınmalıdır.
5. CNC Tezgahın özelliklerine göre, açı ve radyüslerin (dairesel işlemlerin) başlangıç-
bitiş noktalarının koordinatları hesaplanmalıdır. Tezgahların kontrol ünitesindeki isteğe
bağlı ilave fonksiyonlar (daha önce incelenen) bu ihtiyacı doğurmayabilir.
A. Normal kurallara göre hazırlamış teknik resim
B. CNC
Tornada
programı
yapılacak
parça için hazırlanan resim
X – ekseni komutunda kullanılan X ve U adresleri çap ölçüsü veya yarı çap ölçüsü
olarak kullanılabilir. Çap / Yarıçap değerine göre programlama tezgah parametreleri ile seçilir.
Ancak programlarda standart olarak X-ekseni ölçüsünde, çap değeri kullanılır.
Đşlem
4. 4 Đlerleme
ve Hız
Fonksiyonları
4. 4. 1 Hızlı Đlerleme
Bu özellik, elle eksenleri hızla hareket ettirmek veya G00 komutu ile takımın istenilen
pozisyona hızlı olarak gönderilmesi için kullanılır. Her eksenin hızlı ilerleme hızı, tezgah
imalatçısı tarafından tezgah parametreleri ile belirlenmiştir.
Hızlı ilerleme hızları, operatör paneli üzerinde bulunan bir konumlu anahtar ile F0,
%25, %50 veya %100 oranlarında değiştirilebilir. F0 değeri parametre ile belirlenmiştir. Bazı
tezgahlarda F0 konumunda hiç hareket olmazken, bazılarında imalatçısı tarafından belirlenen
bir hızda (yavaş) hareket olur.
G Kodu Anlamı
F = Fx2 + Fz2
Fx = F * Sin B
Fz = F * Cos B
Yukarıdaki şekilde görülen F teğet (takım ilerleme hızı) sabit kalacak şekilde bütün
eksenlerin hızları CNC ünite tarafından kontrol edilir.
Notlar:
1.F0 komutu alarma sebep olur.
2. (-) Negatif hız değeri verilirse tezgah düzgün çalışmaz.
Örneğin:F-250; komutu yanlıştır.
3.X-ekseni yönündeki ilerleme hızı yarıçap cinsindendir.
4.Doğrusal ve dairesel interpolasyonda F komutu ile verilen hız,teğet hızdır.
+X 5 0 0 m m/d k
3 00 mm /dk
4 00 mm /d k
+Z (a)
4.4.3 Đşlem
F = Fx2 + Fz2
Fx= F * Sin β
Fz= F* Cos β
Yukarıdaki şekilde görülen F teğet (takım ilerleme hızı) sabit kalacak şekilde bütün
eksenlerin hızları CNC ünite tarafından kontrol edilir.
G94 Fonksiyonu (Đlerleme Hızı mm/dakika)
G94 fonksiyonunda F adresinden sonra yazılan sayı vasıtasıyla takımın ilerleme hızı
mm/dakika cinsinden belirlenir.
Örnek b) G95 S1000; veya G94;
G03 U - - W - - I - - F0,2 ; G03 U - - W - - I - - F200;
Ayna devri S=1000 devir
Đlerleme F=0.2 mm/devir
Đlerleme hızı=F x S
= 0.2 x 1000
= 200 mm/dakika
F = Fx2 + Fz2
Fx= F * Sin β
Fz= F* Cos β
Yukarıdaki şekilde görülen F teğet (takım ilerleme hızı) sabit kalacak şekilde bütün
eksenlerin hızları CNC ünite tarafından kontrol edilir.
G94 Fonksiyonu (Đlerleme Hızı mm/dakika)
G94 fonksiyonunda F adresinden sonra yazılan sayı vasıtasıyla takımın ilerleme hızı
mm/dakika cinsinden belirlenir.
Đş Parçası
Notlar:
1. F0 komutu alarma sebep olur.
2. (-) Negatif hız değeri verilirse tezgah düzgün çalışmaz.
Örneğin: F-250 ; komutu yanlıştır.
3. Doğrusal ve dairesel interpolasyonda F komutu ile verilen hız, teğet hızdır.
BÖLÜM 5
TEKNĐK BĐLGĐLER
BÖLÜM 5
5.TEKNĐK BĐLGĐLER
5.1 Koordinat Hesaplamaları
5.1.1. Açı
hesapları
1.Üçgenler
2.Trigonometrik Fonksiyonlar
c2=a2 + b2
3.Üçgenlerin karakteristikleri
a,b,c :Uzunluklar
A,B,C :Açılar
1 A + B + C =1800
5.1.2 Köşe Radyüs Hesapları
a).
X1 =
X =60.0 b).
X1 = -75.0
Y1 = Y-r = 50. -10. =40.0 Y1 =-50.0
a) b)
Takım açıları:
Tornada katerlerin Pozitif veya Negatif olmak üzere iki temel açısı vardır.
Kesme metodu ve talaş formuna kesme açısıyla tesir edilir.Bu neden ile torna kateri
negatif ve pozitif kesme açılı olarak sınıflandırılır.Bir negatif açılı uç, pozitif açılı uca nispetle
iki kat fazla kesme kenarına sahiptir,fakat daha fazla güç gerektirir.
Pozitif açılı uçlar,ufak parçalarda,titreşim tehlikesi olan hallerde ve güçsüz tezgahlarda
en uygun uçlardır.Bu iki türden hangisinin kesin olarak kullanılabileceği iş parçası
malzemesine,tezgah gücüne, tezgahın şartlarına bağlıdır.
KESME AÇISI; pozitif veya negatif olabilir bu talaş şekline etki eden bir
durumdur.Kesme açısındaki bir azalma daha büyük bir talaş deformasyonu meydana getirir ki
buda daha büyük kesme kuvvetleri gerektirir ve kesme ucunun yükü artar.
Pozitif bir kesme açısı kesici uca, güç ihtiyacını azaltan bir kolaylık sağlar.Pozitif bir
kesme açısı daha kuvvetli bir uç yapısı sağlamakla beraber daha büyük bir kesme kuvvetide
gerektirir.
SIRT AÇISI; hem pozitif hem de negatif
olabilir.Darbeli kesme yapılan bir iş parçası tornalanırken takımın sırt açısının uçtaki darbe
titreşimini azaltması arzu edilir.Bu eğim açısı aynı zamanda talaş akışının yönünüde tayin
eder.Negatif bir sırt açısı, talaşları iş parçasına doğru iter, sonuçta da kaba işlenmiş bir yüzey
elde edilir.Pozitif bir sırt açısı talaşları daha kolay bir şekilde iş parçasından uzaklaştırır.
ALT BOŞLUK AÇISI;sıcaklığa, takım ömrüne ve iş parçası yüzey kalitesine etki eden
bir açıdır.Zamanla bu boşluk açısı kenarı, yüzeysel bir aşınmaya maruz kalacaktır.Küçük alt
boşluk aşısı büyük boşluk açısından daha kötü bir aşınmaya maruzdur.Ancak büyük bir alt
boşluk açısı da geniş talaş kırıcılarda olduğu gibi kesici kenarı zayıflatacak ve böylece ucun
kırılma riski çoğalacaktır.
TALAŞ-KIRICI; doğru bir talaş-kırıcıyı seçmek bütün işlemler için çok önemlidir.
Kısa talaş kırmada çok küçük talaşlar talaş akışına zarar vereceğinden kesici ucu
kırılabilir.Talaş akışına ekseriya talaş-kırıcı vasıtasıyla tesir edilir,fakat daha küçük mertebede
tesir,ilerleme ve kesme derinliğiyle de mümkündür.
ISI OLUŞUMU; bütün işlenen parçalarda büyük miktarda ısı üretilir.Isının bir miktarı
iş parçası, bir miktarı da takım üzerinde kalır.Isını en büyük bölümü de talaş tarafından alınır ki
bu miktar toplam ısının %80’idir.Bir sert metal kesici uç 11000 den fazla bir sıcaklığa
dayanabilir,fakat torna operasyonunda kesici ucun sıcaklığı 7000’nin biraz üzerindedir.
Yüksek kesme hızlarında iş parçasına geçen ısı daha düşüktür.Böylece,teknik açıdan,
yüksek bir kesme hızında,verilen toleransları muhafaza edebilmek düşük bir kesme hızına
nazaran daha kolaydır.
KESME KUVVETLERĐ; takımın kesme yaptığı anda temel olarak belirlenmiş üç
kuvvet vardır.Biri, takımı iş eksenine dik olarak aşağı doğru çekmeye çalışan kuvvet,biri,
takımı geriye doğru itmeye çalışan kuvvet (radyal), sonuncusu da takımı ilerlemenin aksi
yönünde itmeye çalışan (eksenel) kuvvet.Bu üç kuvvetin en büyüğü tanjantal kuvvettir.
Kuvvetlerin büyüklüğü veya önemi ilerleme ve kesme açısına bağlıdır.Bilindiği gibi negatif bir
kesme açısı, daha büyük bir kesme kuvveti gerektirir.Đlaveten, kesme kuvveti, malzeme ile
kesme derinliği ve sınırlı olarak da kesme hızına bağlıdır.
Sinterlenmiş carbide takımın, yararlı ömrü; atılmadan önceki çalışma saati olarak
adlandırılabilir.Ancak, takımın ömrünü, birbirini takip eden taşlamalarla, bir ucun kesme
kenarını değiştirme arasındaki fark olarak düşünmek daha doğrudur.Takım aralıksız olarak ne
kadar süre üretkenlikle çalışabilirse, üretim o derecede verimli ve maliyetlerde o dere düşük
olacaktır.
Bir takımın ömrünün ne kadar olacağına veya bir takımı kullanarak kaç iş parçasının
üretilebileceğine karar veren kişi frezeci ve tornacıdır.Kesici uçlar kesme sırasında üzerlerini
etkileyen kuvvetlerin sonucunda aşınmaya uğrarlar.Đlerleme, kesme derinliği ve kesme hızının
hepsi birden doğru olarak seçilmişse bu durum kesici uca mümkün olan en uzun yararlı ömrü
sağlar.Đyi bir uç üzerinde muayyen tiplerdeki aşınma şekilleri uzun bir zamanda meydana
gelir.En iyi birlikte aşınma şekli ise yan yüzey aşınması ile birlikte uç köşesinde çukur oluşan
halidir.
SEBEP:
ÇARE:
SEBEP:
Kesici ucun bu durumu, yapacağı iş için çok gevrek olduğu veya ucun aşırı ısı
değişimlerine maruz bırakıldığı zamanlarda vuku bulacaktır.Kırılmalar uçtan küçük parçalar
halinde kopmuş olarak görülmektedir.
SEBEP:
ÇARE:
TALAŞ SIVANMASI:
SEBEP:
-Kesme hızı ve / veya çok düşük ve / veya kesme açısı çok düşük.
ÇARE:
-Kesme kenarı sıcaklığını kesme hızının yükseltilmesi ile arttırmak veya soğutmayı
azaltmak.
KENAR ÇATLAĞI:
SEBEP:
PLASTĐK DEFORMASYON:
SEBEP:
ÇARE:
-Đlerlemeyi azaltmak.
-Kesme hızını azaltmak.
-Daha sert ve daha fazla aşınma mukavemetli bir uç kalitesi seçmek.
Bir ucun ekonomik ömrüne tesir eden faktörler vardır.Şöyle ki; tezgahın saatlik
maliyeti, işlenen malzeme ile ilerleme ve kesme hızının seçimi.Hesaplama her faktör için ayrı
ayrı yapılmalıdır.
Notlar:
1. Bir blok içerisinde sadece bir T-fonksiyonu kullanılabilir.
2. T-fonksiyonu kalıcı (modal) fonksiyonlardandır.
3. Bir blok içerisinde t- fonksiyonu ile birlikte ilerleme komutları ad varsa iki şekilde
işlem yapılabilir:
• T-komutu ile birlikte komutları aynı anda işlenir.
• Đlerleme işlemleri tamamlandıktan sonra T-komutu işleme konulur. Bu iki
işlemden herhangi birinin seçimi , tezgah imalatçısının girdiği
parametrelerle yapılır.
4. takım değiştirilirken takımın iş parçasını çarpmaması için , taret önce uygun bir yere
gönderilmelidir.çünkü tornada T-komutu verilir verilmez takım değiştirme işlemi
yapılır.
Bir parçayı işlemek için çeşitli takımlar kullanılır. Her takımın boyutlarını program
içerisinde vermek ve her takımın boyunun değişmesinde programı değiştirmek çok zordur.
Bunu önlemek için TAKIM KOMPANZASYONU kullanılır.
Standart (hayali) bir takım seçilir. Standart bir takım ile diğer takımların arasındaki boyut
farkları ölçülerek takım kompanzasyonu hafızasına kaydedilir. Daha sonra eğer takım boyutları
aşınmadan veya diğer sebeplerden dolayı değişirse kompanzasyon hafızasındaki değerler
değiştirilir.
Kısa programda verilen ölçüler ile takım kompanzasyon hafızasında verilen değerler ,
kumanda ünitesi tarafından cebirsel olarak toplanır ve takım kompanzasyon noktasına hareket
eder. Örneğin , bir blokta , ilerleme komutu olamayıp sadece takım kompanzasyon değeri varsa
takım kompanzasyon miktarı kadar hareket eder.
1. A Tipi Kompanzasyon:
Ha
yali
Tak
ım
Uc
u
No
kta
sını
n
Yö
nü
T
akı
m
ucu
radyus merkezinden bakıldığı zaman görülen takım ucunun yönüdür. Takım kompanzasyonu
değerleri ile birlikte hafızaya yazılmalıdır. Takım ucunun yönüne göre program metodu veya
takım kompanzasyon metodu tamamı ile değiştirilebilir.
........................... STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
X46.0 Z0 ; (a)
X50.0 Z-2.0 ; (b)
Bu eksik tornalamayı doğurur.
Şekil c’ de gösterilen a b c d programını incelersek.
Eğer uç radyus dikkate alınmazsa programlanan
kumanda noktası şekil d’ deki gibi hareket.
.
.
.
.
.
.
X34.0 Z0 ;
X30.0 Z-2.0 ;
Z-10.0 ;
X28.0 Z-11.0
X70.0 ZO ; (A)
X54.0 ; (B)
Z-100 ; (D)
Eksik tornalamayı çıkarmak için.
Örnek 1’ deki b ve c’ yi kaydır.
Örnek 2 ( XC : kaydırma miktarı )
B noktası
X=50 + 2 * 2 + Xc * 2 = 54 + 2 * Xc
Z= 0
C noktası
X = 50.0
Z-3-ZC
SONRA , X (54 + 2* XC ) ; (B)
X50.0 Z(-3-XC)
XC ve ZC’ nin nasıl elde edileceği daha sonra
anlatılacaktır.
Rn : Uç radyusu
Xc:X yönünde kaydırma
Zc : Z yönünde kaydırma
0:Z eksenine göre eğim açısı
X yönünde kaydırma
Xc = Zc*tan0 = Rn*(1-tan 0/2)*tan0. . . . . . . (1)
Z yönünde kaydırma
Zc = Rn-a =Rn-Rn*tan 0/2=Rn(1-tan0/2). . . . (2)
Bir dereceden 45 dereceye
kaydırma miktarı , kaydırmatablosunda
30 adım olarak listelenmiştir.
Kanal açma
boyutu programlanmış kanal çizimde kanal açma kaydırma
açma boyutu = boyutu + miktarı
Eğer a noktası için (X45.532 , Z0) ve b noktası için (X50 , Z-2.234) birleştirmişse (…….)
şekilde , gerçek kesme ucu doğru bir şekilde (_____) gösterilir.
Yüzey tornalamanın her bir noktasındaki uç radyusu için kaydırma usulüyle ilgili aşağıdaki
incelemeler gerekmektedir.
t
o
r
n
a
l
a
m
a
y
ö
n
ü
A
B
XZ
00
d
MM
İ
LE
ÇK
UE
BZ
Uİ
K
R
tornalama yönü
………..komut noktası
hareket yönü
f
2
0 , 8
Z o
kanal açmak için tornalama ,yüzey tornalama finiş yüzeyinin 1mm ilerisinden başlatılır.f
noktasının x değeri çizimden elde edilir.
0=45 Rn=0.8,xc=zc=0.468tablodan kanal açma hassasiyet gerektirmez;xc=zc=0.5
e noktasının x’i=20-(2+0.5)*2=15
f noktasının z’si =1+0+.5=1.5,çünkü,
e noktası (x15.0 z1.0)ve
f noktası (x20.0 z-1.5)sonuçtur.
1-A yönündeki kanal açmadan sonra g ve h noktaları x ve z yönün de 0.5mm sırt tornalama
yapar.
61 60 Z-55.0
0
.
8
g
i
2=
/
t
a.
n5
64
07
24
1
1
z
-
6
.
1
5
z-5 .0
j noktasının z’i=-(5.0+1.15+0.34)=-+6.49
program komutları
i noktası (x20.0 z-5.34)
j noktası(x24.0 z-6.49)
z
-
5
.
0
l
0.8
23xtan10
=4.055
k
z-22.0
z-45.0
24
n
0 .8
m
z - 5 0 .0
z - 5 5 .0
40
5
x
c
p
4
0
5
/
t
a
n
3
0
=
8
.
6
6
5/tan30
=8.66
0 noktasının X’i çizimden kolayca
3
0
z
-
5
0
.
0
elde edilebilir.
0=30 ° ,Rn=0,8 tablodan;
Xc=0.338=0.3
Zc=0.586=0.6
0noktasının Z’i=-(50-8.66+z’c)= -42.34 Z ‘C =Rn-zc
p noktasının x’i=30-xc*2=29.4
z= -(50+2Rn)=-51.6 =1.6-0.6
=1.6
PROGRAM
KOMUTLARI;
0
.
8
0
q
NOKTASI(X40
.0Z-42.34)
P
NOKTASI(X29
=
3
.
4
6
4
1
2
0
z
c
.4 Z-51.6)
z
-
1
5
.
0
Z
-
1
8
.
4
6
2
4
4
3
Yukarıdaki şekilde gösterilen tornalama finiş takımının 1’den 9’akadar olan hareketi
göstermiştir.
G 001
G50 S2500;…………………………1
G00 T0404 (M42)
2
G96 S200 M03;
X46.0 Z0 M08;…………………2
4
5
1
G01 X20.0 F0.15;……………..................3
4
1
G00 X33.53 Z1.0;……………………….4
G01 X40 Z-2.234;………………………5
x
c
=
0
,
2
3
4
Z-15.0;……………………………………….....6
X42.094;………………………………………..7 4-x=40-2(2+1+0.234)
X60Ç0 Z-20.169;……………………………….8
G00 X200.0 Z100.0 M05;……………………..9 =33.53
M01;
7-X=60-2(8.66+0.2928)
=42.094
(8.66=5/TAN30°)
8-Z=-(20+0.169)
8
=-20.169
3
0
8
.
6
6
6
0
7
5
60
7
5
Z
C
=
0
.
1
6
9
1
Z
-
2
0
.
0
x
c
=
0
.
2
9
8
Z
-
1
5
.
0
9
32
5
4
6
8
7
c
2
Yukarıdaki şekilde gösterilen delme finiş takımının1’den 9’akadar olan hareketi aşağıda
gösterilmiştir.(R=0.4)
z
c
=
0
.
1
6
9
z
-
1
5
.
0
z=-15+2.8868-0.169
=-12.282
6
x
1
0
.
0
6noktasınınx’i
x=10+2+0.2928
=10.5860
5.3 CNC ĐŞLEM MERKEZĐNDE TAKIMLAR
5.2.1 TAKIM BĐLGĐLERĐ
Đşleme merkezinde takılmama yapılırken dikkat edilecek konular ve çalışma sırası;
Takılmama yapılacak olan parçanın işleme resmi ile ham parça resmi elimizde
olmalıdır.Böylece parçadaki işlenecek bilgiler ölçüleri konum ve ölçü toleransları,
Malzeme parça sertliği gibi konular açıklığa kavuşmuş olur.
Tezgahla ilgili olarak ise ,tezgah gücü ,tezgahta takım içinden su verme özelliğinin
Olup olmadığı ,palet büyüklük,tezgahın strokları ve fener milinin palet eksenine
yaklaşım mesafesi bilinmelidir.Tezgahta döner tabla mevcutsa bunun da dönme çapı
bilinmelidir.
Bir sonraki aşama ise bağlama aparatının belirlenmesi, daha doğrusu işlenecek
parça veya parçaların tezgah tablası üzerindeki yerinin belirlenmesi gereklidir.
Aparat tasarlanırken parça üzerinde yapılacak operasyonlar belirlenerek minimum
bağlama sayısı ile imalatı yapabilme durumu göz önüne alınmalıdır.Bir başka dikkat
edilecek husus da mümkün olduğunca fazla sayıda parçayı aparata bağlanmaktır.Kesici
takımlardaki sürekli gelişme ,mekanik işleme zamanlarının giderek düşmesine neden
olmuştur.Boştaki hareketler(iş parçasına yaklaşma-uzaklaşma),takım değiştirme
zamanları toplam işleme süresi içerisinde en büyük oranı oluşturmaktadır.Bu nedenle
bir takım iş miline bağlandıktan sonra tezgahta mümkün olduğunca çok operasyon o
takımla yapılabilmelidir.Böylece boşta geçen zamanlarda azalma sağlanabilir.
Takımın seçiminde dikkat edilecek olan ilk husus işletmede mevcut olan takımlarla
hangi operasyonların yapılabileceğidir.Buna takım tutucular da dahildir.
Đşlem merkezlerinde takımların yanı sıra takım tutucuların da seçimi çok
önemlidir.Takım tutucular yatırım olarak oldukça büyük meblağ tutacağından seçim
sırasında modüler bir sistem tercihi idealdir.Böylece takım boylarında gerektiğinde
uzatma yapılabilmesi, yada çeşitli takımların mevcut tutuculara bağlanabilmesi
mümkün olacaktır.
Delik delme işlemlerinde 14.mm çapa kadar sert metal matkapların seçilmesi uygun
olur.14. mm çaptan sonra değiştirilebilir sert metal uçlu matkaplar (U-DRĐLL)
seçilebilir.Bileme masraflarının olmaması ,yüksek kesme hızlarında çalışması , belirli
bir bileme ömründen sonra takımın atılmaması ve sadece uçların değiştirilerek
kullanılması bu tip matkapların üstünlüğüdür.değiştirilebilir uçların özellikleri
tornalardakine benzediğinden burada fazla ayrıntıya girilmeyecektir.
Sert metal matkaplar iş miline bağlandığında maksimum salgı 0.03mm olmalıdır.
uzun deliklerin sert metal matkapla delinmesi çoğu zaman matkabın eksenden
kaçmasına neden olur. Bunun için 2 çözüm önerilebilir:
KAYDIRMA MĐKTARLARI TABLOSU
0 UÇ-R 0.4 0.5 0.8 1.0 1.2
3º X .020414 .025518 .040828 .051035 .061243
Z .389526 .486907 .779051 .973814 1.168577
5º X .033468 .041834 .066935 .083669 .100403
Z .382536 .478170 .765071 .956339 1.147607
7º X .046110 .057637 .092220 .152275 .138330
Z .375535 .469419 .751070 .938837 1.126605
15º X .093069 .116337 .186138 .232673 .279208
Z .347339 .434174 .694678 .868343 1.042017
16º X .098578 .123223 .197157 .246446 .295735
Z .343784 .429730 .687567 .859459 1.031351
20º X .119917 .149896 .239834 .299792 .359751
Z .329469 .411837 .658938 .823673 .988408
22º X .130197 .162746 .260393 .325491 .390590
Z .322248 .402810 .644496 .805620 .966744
25º X .145172 .181465 .290344 .362930 .435516
Z .311322 .389153 .622644 .778305 .933966
27º X .154880 .193600 .309759 .387199 .464639
Z .303968 .379961 .607937 .759921 .911905
30º X .169060 .211325 .338120 .422650 .507180
Z .292820 .366025 .585641 .732051 .878461
33º X .182818 .228522 .365635 .457044 .548453
Z .281515 .351893 .563029 .703787 .844544
40º X .213477 .266846 .426954 .533692 .640431
Z .254412 .318015 .508824 .636030 .763236
45º X .234315 .292893 .468629 .585786 .702944
Z .234315 .292893 .468629 .585786 .702944
KAVĐSLĐ KESĐM
Uç radyusünün hesaplanması için iki metod vardır.
1)Komut noktasının direkt hesaplanması
hg
ç
f
dc
b
x
0
,
z
0
( )
e
G03
E
Rn=0.8
D
d
Z0
R(Program adresi)=(R+Rn)
=2.8
G02
f F
B.Đkinci Takımlama:
Seçilen matkap değiştirilebilir sert metal uçlu takımdır.Bu takımı eksenden kaçırmak için
(değişik çaplarda kullanabilmek için) mikro ayarlı bir adaptör kullanılmıştır.
Buna göre :
Malafa …………………………462.0 DM/Adet
Mikro ayarlı adaptör………….1017.5 DM/Adet
Matkap…………………………473.0 DM/Adet
Sert metal uç (2 adet)……………20.8 DM/Adet
Toplam 1973.3 DM
Takımların ilk yatırım maliyetine yani fiyatlarına bakıldığında ilk seçim uygun olarak
düşünülür.Ancak bir vardiyadaki üretim miktarları bu seçimin doğru olmadığını gösterir.
3.200.000 TL
=80.000 TL/Parça
40 adet
3.200.000 TL
=17.777 TL/Parça
180 adet
Kesme şartları yukarıda bahsedilen konular dikkate alınarak tesit edilir.Ancak işlenecek
malzeme,tezgahın gücü,stabil olması da kesme şartlarına etki eder.
Kesme şartlarının,takım ve uç üreten firmaların kataloglarından faydalanılarak tespit
edilmesi uygun olacaktır.Çünkü takım ve uç üreten firmalar,üretimlerini her türlü malzeme ve
şartlarda test ederek sonuçları kataloglarına aktarmışlardır.Đşlenecek malzemeye göre uç seçimi
için bir çok seçim kriteri vardır.Bunlar ucun ömrüne,kırılganlığına,yüzey pürüzlülüğüne ve
fiyatına bağlı olarak kullanıcı tarafından seçilir
Seçilen takım veya uca görede yine kataloglardan malzemeye göre çevresel kesme hızı
ve ilerleme hızı alınır.
Ancak seçilen ideal değerler her zaman tam sonuç vermeyebilir.Bunun nedeni ise
malzemenin ve işleme şartlarının tam anlamıyla standartlara uyum sağlamaması yada tespit
edilememesidir.
iş merkezinde ölçülen
takımların boyları
TOOL OFFSET ekranında sırayla
yazılır.G43 komutu ile çalışılacak
takım
Takım boyu
TABLA H01
18 17
T01 M06; G90 G54 G00 X0 Y0
16
S500;
13 12 9
8
G43
Z30.0 H01;
15 14 11 10 M03;
7 4 3
6 5 2
1
22
19
21 20
23
25 24
X koordinatı Z koordinatı
1……… 47.000 0.000
2……… 54.000 0.000
3……… 60.000 -3.000
4……… 60.000 -18.000
5……… 54.000 -21.000
6……… 54.000 -25.000
7……… 62.000 -25.000
8……… 80.000 -27.160
9……… 80.000 -55.000
10……. 75.000 -55.000
11……. 75.000 -59.000
12……. 80.000 -59.000
13……. 80.000 -64.000
14……. 75.000 -64.000
15……. 75.000 -68.000
16……. 96.000 -68.000
17……. 100.000 -70.000
18……. 100.000 -85.000
19……. 45.000 -1.000
20……. 45.000 -5.633
21……. 40.000 -24.950
22……. 40.000 -30.000
23……. 35.000 -30.000
24……. 20.000 -31.800
25……. 20.000 -86.000
BÖLÜM 6
CNC TORNALARDA
PROGRAMLAMA
BÖLÜM 6
Soğutm a suyu
açık/kapalı
Ayna açık/kapalı
Her biri M kodunun yapacağı iş için makine tezgah tarafından verilen M-Fonksiyonları
listesine bakılmalıdır.
M-Fonksiyonlarından bazılarının işlevleri aşağıda tanımlanmıştır:
M00:Program durdurma-Programın işlemesi durur.Mevcut kalıcı komutlar
geçerlidir.Otomatik çalıştırma (Cycle Start) tuşuna basıldığında program kaldığı yerden devam
eder.
M01:Đsteğe bağlı program durdurma-M00komutu gibidir.Operatör paneli üzerindeki
anahtar ON (Açık) onumunda ise program durur,OFF(Kapalı) konumda ise komut yokmuş gibi
devam eder.Bu komut daha ziyade her takımın işi bittiğinde,yani diğer takım işe başlamada
hemen önce konulur.Böylece istenildiğinde (anahtar ON konumunda iken) işleme kontrolü
yapılabilir.
M02:Program sonu-Programın sonuna konur ve programın bittiğini belirtir.Ancak bu
komut verildiğinde otomatik olarak program başa geçmez.Operatör programı başa almalıdır.
M03:Đş mili motorunun (aynanın) saat yelkovanı yönünde dönmesi.Aynaya arkadan
bakıldığında,motorun saat yönünde dönmesi istenildiğinde kullanılır.Diğer ifadeyle aynanın
tezgahın önündeki operatöre doğru dönmesidir.
M04:Đş mili motorunun (aynanın) saat yelkovanının ters yönünde dönmesini sağlayan
komuttur.(M03’ün ters yönünde).
M05:Đş mili motorunun durmasını sağlayan komuttur.Genellikle program sonunda yada
dönme yönü değiştirileceği zaman kullanılır.
M08:Soğutma suyunun açılması.
M09:Soğutma suyunun kapatılması.
4.Örnekler:
1)Lineer (doğrusal) interpolasyon
a noktasında b’ye gitmek için G00 X100.0 Z0.2;
b noktasında a’ya gitmek için G00 X200.0 Z200.0;
2) Doğrusal olmayan interpolasyon G00 X80.0 Z40.0;(Her bir eksenin hızının farklı olduğu
görülmektedir)
B itiş n o k ta s ı
40
X
B a ş la n g ıç n o k ta s ı 50 80
3)Mutlak ölçü
40 sistemine göre G90
X
G00 X40.0
40 80
Z40.0;X80.0 Z40.0;
Artımsal ölçü
sistemine göre G91
G00 X40.0
Z40.0;X40.0 Z0.;
4)
a
b
a noktasından c’ye giderken takım,puntaya çarpacağı için program aşağıdaki gibi olmalı
Đ)a noktasında b noktasına G00 Z3.0;
ĐĐ)b noktasında c noktasına G00 X80.0;
6.3.2 G01 Doğrusal interpolasyon
G01 komutu,X ve Z eksenlerinde birlikte yada ayrı ayrı doğrusal olarak parça işleme
yapılırken kullanılır.Tezgahın kontrol ünitesindeki özelliklere bağlı olarak köşelerde radyüs
yapma (normalde bu işlem dairesel harekettir) işlemi de bu komutla yapılabilir.G01 komutu ile
birlikte X,Z(veya her ikisi birden)takımın hareket edeceği koordinat değerleri ve F ilerleme
hızı verilmelidir.Ölçülerin mutlak veya artımsal olması G90/G91 komutuna bağlıdır.Ancak
G90 mutlak ölçü sisteminde de X yerine U,Z yerine W adresleri kullanıldığında artımsal ölçü
verilebilir.
Gösterimi:G01 X….. F…..;iş parçasının sıfırına göre X yönünde F ilerleme miktarı ile
hareket etme [Alın tornalama,kesme,kanal açma]
G01 Z…..F……;iş parçasının sıfırına göre Z yönünde F ilerleme miktarı ile
hareket etme [iç/dış çap tornalama]
G01 X….Z…..F….;iş parçasının sıfırına göre X ve Z yönünde F ilerleme
miktarı ile hareket etme [Açısal (konik) tornalama]
X0
Z0
X0
X0 Z0
Z0
Aşağıda verilen komutlarla takım dairesel bir yol boyunca hareket eder.
Komut Açıklama
Mutlak
Đş parçası sıfır noktasına göre bitiş noktasının
Ölçü X,Z
koordinatları
Sistemi
2 Bitiş noktası
Artımsal
Başlangıç noktası ile bitiş noktası arasındaki
Ölçü X,Z
uzaklık
sistemi
Başlangıç noktasıyla daire Başlangıç noktası ile daire merkezi arasındaki
I,K
merkezi arasındaki uzaklık uzaklık(Daima yarıçap)
3
Dairenin yarıçapı R Dairenin yarıçapı(Daima yarıçap)
Đşlemin bitiş noktası çember üzerinde değiştirilirse, takım, verilen (bitiş) X veya Z
noktasına gelinceye kadar çember üzerinde dairesel hareketle, bundan sonra da doğrusal
hareketle ilerler. (örnek 6a ve 6b’ye bakınız.
Örnek:6a Örnek:6b
R= Hızlı ilerleme
F=kesme hızı
Bu örnek için;
A) Normal programlama b)Saklı çevrimle programlama
(1) G00 X50.0 ;
(2) G01 Z-30 .0 F-- ; G77 X50.0 Z-30.0 F---;
(3) X 65.0 ;
(4) G00 Z2.0 ;
6.5.1 G77 (G90) Dış/ iç Çap Tornalama Çevrimi
G77 komutu ile, başlama noktasından hızlı ilerlemeyle hareket başlar, verilen F kesme
hızıyla istenilen noktalar arasında tornalama işlemi yapıldıktan sonra tekrar R hızlı ilerleme ile
başlama noktasına dönülür.
N101 T0100 ;
N102 G97 S695 M03;
N103 G00 X55.0 Z10.0 M08 ;
N104 G01 G96 S120 Z2.0 F2.5;
N105 G77 X45. Z-25 . F0.3 ;(1)
N106 X40 ;
N107 X35 . ;
N108 G00 X 150. Z150.;
N109 M01 ;
Notlar;
1-G77 kalıcı (modal) G-komutlarındandır.Bir defa kullanıldıktan sonra iptal edilmedikçe
tekrar yazmak gerekmez. Buna göre sadece X değerini değiştirmek çevrim tekrarlanır.
2- Çevrim komutu ile işlem bittikten sonra aynı gruptan başka bir G- komutu ile iptal
edilir.Örneğin G77 komutu ile G00 komutu ile iptal edilebilir.
3- G77 tornalama çevriminde kullanılacak T,S ve M fonksiyonları çevrim başlamadan önce
kullanılmalıdır.
I ‘ nın işaretini bulmak için A noktasından b noktasına doğru bakılır. Buna göre I=-5.0 olur.
N901 T0900;
N902 G97 S565 M03 ;
N903 G00 X55.0 Z7.0 M08;
N904 M23
N905 G78 X44.45 Z-15.0 F1.5 ;
N906 X43.97 ;
N907 X43.74 ;
N908 X43.54 ;
N909 X43.37 ;
N910 X43.22 ;
N911 X43.18 ;
N912 X43.14 ;
N913 M24 ;
N914 G00 X150.0 Z150.0 M09;
M915 M01
N901 T0900;
N902 G97 S500 M03 ;
N903 G00 X55.0 Z7.0 M08;
N904 M23
N905 G78 X44.45 Z-15.0 F1.5 ;
N906 X43.97 ;
N907 X43.74 ;
N908 X43.54 ;
Konik vida açıldığı zaman N909 X43.37 ;
Önce I değeri hesaplanır. N910 X43.22 ;
N911 X43.18 ;
I = 45-40=2.5 mm N912 X43.14 ;
2 N913 M24 ;
N914 G00 X150.0 Z150.0 M09;
N915 M01
Daha sonra I ‘ nın işareti bulunur.C noktasından B noktasına bakış yönüne göre tesbit edilir.
Buna göre de I =-2.5 olur.
Veya
G77, G92 ve G94 çevrimleri ile programlama, yeteri kadar basit değildir. Çok
tekrarlanmalı çevrimler ( G70 –G76) kullanılarak çok daha basit programlar elde edilir.
örneğin sadece finiş işleme programı yapılarak parçanın kaba ve finiş işlemesi otomatik olarak
yapılır.
G71 fonksiyonu ile parçanın yazılan finiş işleme programına göre iç/dış çap’ın kaba
tornalaması otomatik olarak yapılır.
Gösterimi
(x) (e)
G71 U R ;
(ns) (nf) (f) (s)
G71 P____ Q____ U___ W____ F____ S____;
(ns)
N _____ _ _ _ _ _ _ _
______________
F___________ Finiş işleme şekil programı
S___________
T___________
(ns)
N_________ _ _ _ _ _ _
U (x) :Boyda (z-yönünde) kesme miktarı. Paso derinliği
R (e) :Talaş kaldırdıktan sonra iş parçasından ayrılma miktarıdır. Böylece takım, hızlı
hareketle geri gelirken iş parçasına sürtmez.
P (ns) :Yazılan finiş programın başlangıç blok numarası.
Q(nf) : Yazılan finiş programın son blok numarası.
U : Finiş işlemeye bırakılacak çapta tek yönlü paso miktarı
W : Finiş işlenmeye bırakılacak boydaki (Z-yönde) paso miktarı.
F,S, (ns) ile (nf ) finiş blokları arasındaki kaba tornalamada kullanılacak olan devir ve
kesme hızıdır.Finiş işleminde tanımla devir ve kesme hızı kaba tornalamada etkili değildir.
G71 fonksiyonu, kısaca iş parçası eksenine paralel olarak kaba talaş kaldırmak için
kullanılır.
Bu fonksiyonla iç ve dış tornalamada her iki yönde (aynaya doğru – puntaya doğru)
Çalışmak mümkündür. Đç tornalamada U ‘nun işareti (-)eksi iç ve dış tornalamada ise puntaya
doğru işlemelerde W ‘nın işareti (-)olmalıdır.
G70 ve G72 ile örnek programlama:
Gösterimi:
(z) (e)
G72 W____ R____;
(ns) (nf) (f) (s)
G72 P____ Q____ U___ W____ F____ S____;
G72 fonksiyonu G71 fonksiyonu ile aynıdır. Aralarındaki fark G72 fonksiyonu ile Z-
eksenine dik dik olarak alından talaş kaldırılır. Yada belirli bir finiş profilin (şeklin)yukarıdan
aşağıya kademe ilave edilmesidir.
W (z) :Boyda (z-yönünde) kesme miktarı. Paso derinliği
R (e) :Talaş kaldırdıktan sonra iş parçasından ayrılma miktarıdır. Böylece takım, hızlı
. hareketle geri gelirken iş parçasına sürtmez.
P (ns) :Yazılan finiş programın başlangıç blok numarası.
Q(nf) : Yazılan finiş programın son blok numarası.
U : Finiş işlemeye bırakılacak çapta tek yönlü paso miktarı
W : Finiş işlenmeye bırakılacak boydaki (Z-yönde) paso miktarı.
(ns) (nf)
G70 P___ Q ___;
Notlar :
_G71 , G72 veya G73 blokları içinde verilmiş F ve S komutları geçersizdir.
_G70_G73 çevrimleri sadece otomatik (memory) çalışmada kullanılabilir.
_G71,G72 veya G73 kaba talaş alma çevrimlerinde P ve Q ile bildirilen 3 çift blok numarası
hafızaya alınabilir. bundan dolayı G70 fonksiyonu işlenirken P ve Q ile bildirilen bloklar ,
fonksiyonun kullanıldığı satırdan itibaren aranmaya başlanır. birkaç adet kaba talaş çevrimi
(G71 G72 ve G73) , çevriminden sonra birkaç tane de G70 finiş çevrimi kullanılabilir. 4 veya
daha sonra ki finiş çevrimleri gecikmeye neden olur. Bunun sebebi ise P ve Q ile bildirilen
blok numaralarının hafızanın başlangıcından itibaren aranmasıdır.
Gösterimi :
(x) (z) (e)
G73 U___W___R___ ;
(ns) (nf)
G72 P___Q___U___W___F___S___ ;
-G70 çevrimi işlenip bitince takım , hızlı ilerleme ile çevrim başlama noktasına döner.
-G70 - G73 çevrimlerinde (ns) ve (nf) blokları arasında alt program çağırılmaz.
-G71, G72 ve G73 kaba işleme çevrimlerinde kullanılan adresler G70 finiş işlemi sonunda
silinir. Reset işleminde P ve Q blok adreslerlide silinir.
Bu fonksiyon ile aşağıdaki şekilde gösterilen işlemler yaptırılır. bu çevrim ile talaş
kırmak mümkündür. Eğer X(U) ve P değerleri kullanılmaz ise sadece z ekseni yönünde darbeli
delik delme işlemi yaptırılabilir.
Gösterimi :
G74 R(e) ;
G74 X(U)___Z(W) ____ P(Đ)____ Q(K) _____ R(D)_____F(f)______ ;
R(e) : Takım iş parçasına her girişinden sonra geri çıkma miktarı . Bu değer normalde
parametre ile belirlenmiş bir değerdir. Verilmediğinde parametrede belirlenen miktar kadar
çıkma olur.
X(U) : X- yönünde takımın hareket edeceği çap miktarı U olarak değer verildiğinde takımın
ilk bulunduğu noktadan , son noktaya olan uzaklık anlaşılır.
Z(W) : Z- yönünde takımın hareket edeceği boy miktarı W olarak verildiğinde takımın ilk
bulunduğu noktadan , son noktaya olan uzaklık anlaşılır.
P(i) : X yönünde takımın hareket miktarı.
Q(k) : Z-yönünde takımın her defasında hareket edeceği miktar.
R(d) : Ksme sonundaki takımın küçük hareketi. Đşaret daima (+) artıdır . matkapla delme
işleminde herhangi bir değer verilmez.
F(f) : Kesme hızı. (ilerleme hızı)
Not :
-G74 fonksiyonunda takım çap kopmanzasyonu kullanılmaz.
Gösterimi:
G75 R(e) ;
G75 X(u) _____ Z(W)____ P(i)_____ Q(k)_____R(d)_____ F(f)_____ ;
Buradaki X(U) , Z(W) , P(i) , Q(k) , R(d) ve F(f) değerleri G75 ile aynıdır.
6.7.7 G76 Otomatik Diş Çekme (Vida Açma) Çevrimi :
Gösterimi :
(m) (r) (a) (ad min ) (d)
G76 P____________Q ____________R ______ ;
Gösterimi :
G04 X1. ; 1saniye beklemede (X genellikle tam sayıdır ve saniye olarak ifade edilir).
G04 P1500 ; 1500 milisaniye
G04 P200 ; 200milisaniye ( P olarak milisaniye cinsinden süre belirtilir).
Gösterilmesi :
G10 X----Z----- ;
6.7.3 G20 inç ölçü sistemi
Bu fonksiyon programın başında kullanıldığında verilen bütün koordinat değerleri (X
ve Z değerleri) inç olarak değerlendirilir.
j).Đkinci takım gerekiyorsa yukarıdaki c şıkkından sonra tüm işlemler aynen yapılmalıdır.
k) Program içerisinde G52 komutu ile iş parçası koordinatları kaydırılacaksa, bu gereksinim
bittikten sonra işlem mutlaka iptal edilmelidir. Ayrıca programın başına da iptal komutu
konmalıdır.
Örnek : G52 X100. Y50. Z20. ; Yeni sıfır noktası G54 veya .. G59 ile tanımlanan
: noktadan verilen X,Y ve Z değerleri kadar kaydırılmıştır.
Đşlemler :
:
G52 X0 Y0 Z0 ; Yeni sıfır noktası iptal. G54 veya .. G59 ile tanımlanan iş parçası
sıfırı geçerlidir.
1). Son olarakta iş milinin stop komutu ve program sonu komutu verilir.
Örnek :
M05 ;… iş mili stop
M30 ;… program sonu
7.7 Programın Tezgaha Aktarılması
Yazılan program tezgaha birkaç şekilde aktarılabilir :
1. El ile kağıda yazılan program, bilgisayarın ekranının yanındaki tuşlar vasıtasıyla
kumanda ünitesinin hafızasına aktarılır. Bu işlem sırasıyla :
a). Operatör paneli üzerindeki EDĐT PROTECT anahtarı ON konumuna getirilir. Bu anahtar
OFF konumunda iken yeni program yazılamadığı gibi, hafızada bulunan eski programlarda
düzeltilemez.
b). Program numarası tuşlarla yazılıp INSERT tuşuna basılır. Burada dikkat edilecek husus,
yeni yazılan programın numarası ile eskiden yazılmış hafızadaki programların numarasının
çakışmamasıdır. Bu durumda alarma sebep olunur.
c). Girilen program numarasının sonuna EOB tuşu ile ; (Blok sonu işareti) işareti konulur.
d). Programdaki her komut birer birer yazılıp INSERT tuşu ile hafızaya aktarılır.(örneğin G00,
X150.0, M08, T01 gibi her harf ve onu tamamlayan rakamlar).
e). Her blok (program satırı) sonuna mutlaka ; işareti konulmalıdır. Bu işaret bloğun son adresi
0 INSERT ile girildikten sonra EOB tuşuna basılarak girilir. Ayrıca son komut yazıldıktan
sonra INSERT tuşuna basmadan EOB tuşuna basıldığında, komut ve ( ; ) veya ( * ) işareti
otomatikman birlikte hafızaya aktarılır.
f). Son komut olan M30 girildikten sonra programın hafızaya aktarılması bitmiş olur.
Notlar:
1). Yazılan her komut önce ekranın alt kısmında yazılır. INSERT tuşuna basıldıktan sonra
hafızaya aktarılır.
2). Ekranda yanıp sönen çizgi şeklindeki kürsör, son yazılan komutun üzerinde bulunur. Kürsör
ekranın yanındaki CURSOR yazısı altındaki yukarı-aşağı ok tuşları ile hareket ettirilir.Bu
tuşlara her basışta kürsör bir komut hareket eder.
3). INSERT tuşu ile hafızaya aktarılan komut, kürsörden hemen sonraki yere aktarılır.
4). Komutlar tuşlarla yazılırken yanlışlık yapıldığında ;
a). INSERT tuşu ile hafızaya aktarılmadıysa, CAN tuşuna basılarak iptal edilir(silinir). Bu
durumda ekranın alt kısmındaki yazılan komutlar silinir. Doğru komut yazılarak devam edilir.
b). Yanlış komut hafızaya aktarılmış ise, Kürsör o komutun üzerine getirilir. Doğru komut
yazılır ve ALTER tuşuna basılarak yanlış komutla yer değiştirilir. Böylece yanlış komut
hafızadan silinerek, yerine doğrusu yazılmış olur.
5). Program yazılırken bir komut eksik yazılmış ise, kürsör bu komutun yazılması gereken
yerden bir önceki komutun üzerine getirilir. Eksik olan komut yazılıp INSERT tuşuna basılır.
Böylece eksik komut hafızaya aktarılmış olur.
6). Program yazıldıktan sonra yada yazma sırasında inceleme yapılabilir. Bunun için yine
kürsör yukarı-aşağı tuşlarla hareket ettirilir. Sayfa sayfa incelemek için ise PAGE yazısı
altındaki yukarı-aşağı ok tuşları kullanılır. Şayet yazılan bir komut aranacak ise, tuşlarla bu
komut aynen yazılır, sonra aşağı kürsör tuşuna basılır. Bu işlemle kürsör otomatikman bu
komut üzerine gelir. Ancak bu komut yok ise yada yazılırken aynen yazılmamışsa bilgisayar
alarm verir. Bu durumda RESET tuşuna basılarak alarm iptal edilir.
7). Yanlış yada fazla yazılan bir komut varsa, kürsör bu komutun üzerine getirilir ve DELETE
tuşuna basılarak silinir.
8). Yazılan programın başına dönmek için RESET tuşuna basılır.
2). Bilgisayar ile aktarma: Bir bilgisayarda yazılmış program, tezgaha bağlanmış kablo
vasıtası ile tezgaha aktarılabilir.
Program tek tek elle yazıldığı gibi, CAD/CAM programı ile bilgisayar tarafından otomatikman
da yapılabilir.
Ayrıca bilgisayarda yazılmış olan program diskete aktarılabildiği için, saklanma durumuda
vardır. Şayet bilgisayar tezgaha bağlı değilse bir disket okuyucusu yardımıyla yapılan programı
tezgaha aktarmak mümkündür. Bu durumda disket okuyucusu tezgaha kablo ile gerektiği
zaman bağlanarak işlem yapılır.
7.8 Hazırlıklar
Parça teknik resmine göre hazırlanan programın, tezgahın hafızasına aktarılmasından
sonra, işlem için hazırlıklar yapılmalıdır:
1. Programda verilen sıra ve takım magazini istasyon numarasına (magazin numarası)
göre tüm takımlar takılır. Takım uçlarının yeni olmasına dikkat edilmelidir.
2. Đş parçasını tablaya bağlamak için gerekli olan aparat hazırlanır ve sabitlenir.
3. Takım ölçme tertibatı (Tool Presetter) varsa, takımlar tek tek ölçülür.Ölçülen boylar
takım offset hafızasına istasyon numarasına göre girilir. Takım ölçme tertibatı yoksa
dışarıda ölçü aletiyle boylar ölçülür. Delik işleme takımlarının çap ölçüleri ayarlanır.
4. Đş parçası bağlanır.
5. Bağlanan iş parçasının referans noktası ( sıfır noktası ) tanımlanır. Bu işlem :
a). Tezgahta iş parçasının koordinat belirleme tertibatı varsa otomatik olarak iş
parçasının sıfır noktası tanımlanır.
b). Bu tertibatın olmadığı durumlarda, iş parçası sıfırının konumuna göre komparatörle,
çapı-boyu bilinen ve iş miline bağlanan bir çubukla, yada standart ölçme sistemleri ile
tespit edilir.
Komparatörle :
Đş parçasının sıfır noktası olarak, daha önceden hassas olarak işlenmiş büyük çaplı bir
delik kabul edilmişse;
Đş miline bağlanan salgı komparatörü bu deliğin içinde döndürülerek gezdirilir. Salgı
kabul edilebilir minimum değere gelene kadar el ile X ve Y yönünde tabla (dolayısıyla
iş parçası) hareket ettirilir.Sonuçta ekranda tezgah sıfırına göre X ve Y’nin konumları,
iş parçası sıfırının X ve Y koordinatları olarak alınır. Bu değerler G54 veya… G59
Work Offsetine yazılır. Z koordinatları ise, tabladan iş parçası yüzeyi ölçülüp
hesaplanarak bulunur.
Özel, konik veya hassas çapta takım ile :
Đş parçasının sıfır noktası olarak, daha önceden hassas olarak işlenmiş küçük çaplı bir
delik kabul edilmişse;
Đş miline bağlanan ve uç çapı, delik çapından küçük yada belirli geçme toleransında
olan özel takım, el ile ( X ve Y yönünde hareket ) hareket ettirilerek deliğe ağızlatılır.
(Aynı eksene getirilmeye çalışılır.) Yine ekranda okunan değerler yukarıdaki işlem gibi
hafızaya aktarılır.
6. Đş parçasının Z=0 noktasını tespit etmek zor ise;
a). Boyları ölçülen takımlardan biri referans takım olarak seçilir,
b). Referans takım iş parçası sıfırına dokundurulur.( Talaş kaldırarak yada kaldırmadan
ve mümkün olduğu kadar hassas olarak)
c). Referans takımın iş parçasının Z=0 noktasına dokunduğunda takımın ekranda
görülen ve tezgah sıfırından olan uzaklığını gösteren MACHĐNE yazısı altındaki Z
pozisyon değeri alınır. Bu değer, G54 veya…G59 Work Offsetine Z olarak yazılır.
d). Takım ofset ekranında referans olarak alınan takımın numarasının karşısına boy
değeri olarak 0.0 yazılır.
e). Diğer takımların ofset değerleri ise referans takımın boyuna göre tesbit edilerek
yazılır.Yani referans takımdan büyük olan takım için , iki boy arasındaki fark ( +) artı
olarak , küçük olan takım için ise , iki boy arasındaki fark (-)eksi olarak yazılır.
7. Soğutma suyu kullanılacaksa ; su , takımların ucuna gelecek şekilde ayarlanır.Bu ayar ,
suyun çıktığı oynar başlıklarla yapılır.
8. Đşlenecek parçaya göre önceden tesbit edilen kalite kontrol aletleri ve mastarlar
hazırlanır.
7.9 Programın Denenmesi
Programın hafızaya aktarılması ve tüm hazırlıklar bittikten sonra , program adım adım
( blok blok ) emniyetli bir şekilde denenmelidir.Bunun sebebi program hazırlanırken
yada
hafızaya aktarılırken yapılabilecek yanlışların zarara yol açmamasıdır.
Programın adım adım denenmesi aşağıda şekilde yapılır.
1. Yazılan program , yazın sırasında yapılan hatalara karşı incelenir.Özellikle x ve z
yönündeki hareket komutlarında ( . ) nokta işareti çok önemlidir.Örneğin x150.
komutunda takım ucu iş parçasından uzaklaşır ve 150 mm′ ye gider.Ancak aynı komut
x150 olarak yani sonunda nokta olmadan yazıldığında, takım 0.150 mm konumuna
gider.
2. Mode seçim şalterinden, yada tuşlardan EDĐT konumu seçilir.
3. Şayet ekranda yazılan program yoksa ( diğer bir ekran görüntüsü varsa ) PROGRAM
tuşuna basılarak programın ekranda çıkması sağlanır.
4. RESET tuşuna basılarak program başa alınır.
5. Moda seçim şalterinden , yada tuşlardan AUTO konumu seçilir.
6. Ekranın altındaki yazılara göre yaptıkları işlemleri değişen ekran tuşlarından ‘
Program Check’ yada ‘Check’ tuşuna basılır.
7. FEED RATE OVERRĐDE ve RAPID TRAVERSE OVERRĐDE Şalterleri sıfır
konumuna alınır.
8. SINGLE BLOK swiçi ON konumuna alınır.
Bu swiç ON konumunda olduğu program adım adım çalışır.
Otomatik çalıştırma tuşu olan CYCLE START ‘a basıldığında swiç OFF konumunda
iken program sonuna kadar durmadan devam eder, işlem bitirilir. ON konumundaysa
bir blok işlenir ve tekrar CYCLE START tuşuna basılana kadar bekler. Bu durumda
ayna dönmekte, diğer hareketler durmaktadır.
9. Đş parçasının aynaya veya bağlama aparatına, takımların takım magazinine tam olarak
Bağlandığı kontrol edilir.
10. Tezgahın kapısı kapatılır. (Bazı tezgahlarda kapı yoktur.)
11. CYCLE START tuşuna basılarak ilk bloğun çalışması sağlanır.
12. Her bloğun çalışması sona erdikten sonra, kumanda ünitesi ikinci bloğun yapılması için
komut bekler.( CYCLE START tuşuna basılmasını)
13. CYCLE START Tuşuna basıldığında, blokta X ve/veya/ Z yönünde hareket varsa;
G00 hızlı hareket ise :
a) CYCLE START tuşuna basıldığında, ekranda Dist To Go yazısı altında X, Y ve / veya
Z yönünde takımın bulunduğu yerden gideceği mesafe görülür.Buradaki değerlere göre
takımın hareketinin tehlikeli olup olmadığı kontrol edilmelidir. Ancak G00 hızı
harekette aşağıdaki b ve c maddelerine göre CYCLE START Tuşuna basılmadan
önlem alınmalıdır. Aksi halde X,Y ve Z yönünde ne kadar hareket olacağı kontrol
edilemeden hareket başlayabilir. Hareket devam ettiği sürece bu miktarlar azalır, sıfır
değerine ulaştığında hareket bitmiş olur.
b) Tezgah imalatçısının verdiği parametrelere bağlı olarak RAPID TRAVERSE
OVERRIDE Şalteri sıfır konumunda da olsa belirli bir hızda hareket olur. Bu hareketin
tamamen operatörün kontrolünde olması istendiğinde DRY RUN swiçi ON konumuna
alınır. Bu konumda tüm hareketler FEED RATE OVERRIDE şalterine bağlanmış
olur. Böylece bu şalter sıfır konumunda iken hareket olmaz, şalterin kademeli olarak
çevrilmesi ile hareket devam eder. DRY RUN swiçi OFF konumunda iken hareket
CYCLE START tuşunun yanındaki FEED HOLD tuşu ile de durdurulabilir. CYCLE
START tuşuna tekrar basıldığında hareket kaldığı yerden devam eder.
c) RAPID TRAVERSE OVERRIDE Şalteri sıfır konumunda hareket olmuyorsa bu
işleme gerek yoktur.
G01 (G02-G03) işleme hareketi varsa :
a) CYCLE START tuşuna basıldığında, ekranda Dist To Go yazısı altında X ve/veya Zü
yönünde takımın bulunduğu yerden gideceği mesafe görülür. Buradaki değerlere göre
takımın hareketinin tehlikeli olup olmadığı kontrol edilmelidir.
b) Đşleme hareketinde DRY RUN SWĐÇĐ MUTLAKA OFF KONUMUNDA
OLMALIDIR. Aksi halde işleme hareketi verilen F kesme hızının çok üstünde olur ki
bu da tehlikelidir.
c) FEED RATEOVERRIDE Şalteri sıfır konumunda olduğu için hareket olmaz. Bu
şalterin kademeli olarak çevrilmesi ile hareket başlar. Her kademe programda verilen F
ilerleme miktarının yüzde olarak değerini değiştirir (%10,…%50,…%90 , %100,…%50
gibi).
14. Blokların adım adım çalıştırılması sırasında, soğutma suyu otomatikman
çalıştırılacaktır.
Ancak takımın hareketinin görünümü engellediği durumlarda operatör paneli
üzerindeki
tuş ile suyun akışı kesilebilir. Đşlem sırasında suyun açık olması gerekli olduğundan
takım iş parçasına yaklaştıktan sonra emniyetten emin olunduktan sonra tuşla su yine
açılmalıdır.
15. Tezgahta SPINDLE OVERRIDE (Programda verilen iş mili devrini yüzde olarak
değerini değiştirir : %10,.%50,.%90,.%100,.%150 gibi) imkanı varsa işleme sırasında
kesme şartları ilerlemenin yanı sıra devirlede oynayarak değiştirilebilir. Böylece işlem
sırasında ideal kesme şartlarına ulaşılabilir.Şayet değişiklik varsa deneme bittikten
sonra
programda değişiklik yapılır.
16. Parçanın adım adım işlenmesi bittikten sonra, parça sökülmeden ölçülebilecek yerler
ölçülür.Đstenilen ölçülerde büyük değişiklik varsa programda o ölçünün işlendiği kısım
kontrol edilir.Ölçü farkı küçük ise takım ölçülerinin bulunduğu offset ekranında bu
farklar girilir.
TEZGAH
KULLANIMI
BÖLÜM 8
8. TEZGAH KULLANIMI
8.1 Tuş ve Düğmelerin Đşlevleri
Bu bölümde CNC Tezgahlarda en çok kullanılan FANUC O serisi kontrol ünitesindeki tuş
ve düğmeler anlatılmıştır. Ancak özellikle operatör panelindeki düğmeler ve işlevleri çoğu
tezgahta standarttır. Paneldeki tuş ve düğmelerin şekil ve üzerindeki yazısı değişse de
işlevlerinde fark yoktur.
MODE SELECT ŞALTERĐ EDIT konumundayken bu tuşa
basıldığında
RESET programı başa alır.
MODE SELECT ŞALTERĐ AUTO konumundayken ve program
çalışırken bu tuşa basıldığında çalışma durur, ayna Yeniden programa
geçmek için:
PAGE MODE SELECT Şalteri EDIT konumunda iken programı sayfa sayfa
ileri, geri incelemeye yarar.
I
NOT: Kürsör ileri, geri tuşlarla veya sayfa atlatma tuşları ile hareket ettirilmiş ise Mutlaka
MODE SELECT Şalteri EDIT konumunda iken RESET Tuşuna basılmalı ve ekranda
kürsörün programın başına geldiğinden emin olunmalıdır. Bu işlemden sonra diğer
çalışmalara başlanmalıdır.
Program çalışırken veya herhangi bir durumda bu tuşa basıldığında X ve Z
OPR ALARM kodunu gösterir. Şayet RESET tuşuna basıldığında alarm kodu
ALARM silinmiyor ve tezgah normal konumuna dönmüyor ise bu alarm kodunu
servise
bildiriniz.
AUX Program çalışırken bu tuşa basıldığında ekranda grafik olarak parça işleme
GRAPH görülür. Bu tuş Optional (extra sipariş) dir.
ALTER MODE SELECT Şalteri EDIT konumunda ve EDIT PROTECT anahtarı
ON
iken kürsörün bulunduğu yerin önüne yazılan yeni kelimeyi aktarır (araya
sokar).
Program yazılırken satır sonunda (blok sonunda) mutlaka olması gereken (;)
EOB işaretini koyar. Program yazılırken MODE SELECT Şalteri EDIT konumunda
ve
EDIT PROTECT anahtarı ON konumunda olmalıdır.
CAN Program yazılırken veya herhangi bir değişiklik yapılırken ALTER veya
INSERT
tuşlarına basmadan yazılan kelimeyi siler(yanlış yazma durumunda).
INPUT Herhangi bir offset değerini girmek için kullanılır. Değer yazılıp ekranda
görüldükten sonra bu tuşa basıldığında yazılan değer eski değerle yer değiştirir.
MODE SELECT Şalteri MDI konumunda iken yazılan deneme programını
OUTPUT çalıştırır. Bu program RESET tuşuna basıldığında silinir.
START
POWER Tezgahı açma düğmesidir. Tezgah açılırken Ana Şalter açıldıktan sonra iki kere
ON basılır.
1). Ana şalter açılır.
2). POWER ON tuşuna basılır.
3). EMERGENCY ŞALTER ‘i açılır.(Çevrilerek Reset edilir.)
4). POWER ON tuşuna ikinci kez basılır.
MODE SELECT Şalteri HANDLE veya JOG veya RAPID konumunda iken
TURRET bu tuşa basıldığında taret (takımlık) bir istasyon atlar(değişir). Bu tuş, takımların
INDEX bağlı olduğu istasyonları değiştirmek (takım veya uç değiştirmek, kontrol etmek
veya tool pressetter ile takım ölçmek için) için kullanılır. Đşlem merkezlerinde
bu tuş ileri-geri olarak iki adettir ve ATC FORVARD-REVERSE olarak
adlandırılır. Magazini çevirir.
DĐKKAT:Bu tuşa basılıp taret döndürülmeden önce takımların,(boyları dikkate
alınarak) dönme sırasında iş parçasına,aynaya,puntaya veya tool
pressetter'e çarpmayacağından emin olunmalıdır.Aksi durumlarda
HANDLE ÇARKI ile X ve Z yönünde taret hareket ettirilerek emniyetli
konuma alınmalıdır.(Tornalar için)
FEED AUTO konumunda otomatik olarak parça işlenirken(CYCLE START Tuşuna basılı
HOLD iken) bu tuşa basıldığında ayna dönmeye devam eder, ancak X ve/veya Z
istikametlerinde ilerlemeler durur. Bu durumda tuş üzerinde kırmızı lamba yanar.Bir
anlamda bu tuş ilerlemeleri durdurur. Tekrar CYCLE START tuşuna basıldığında
programa kalındığı yerden devam edilir. Bu tuş program sırasında özellikle yeni bir
programa ilk olarak başlarken kontrol için kullanılır.
NORMAL MODE SELECT Şalteri HANDLE, JOG veya RAPID konumundayken iş
milinin NORMAL yönde dönmesini sağlar. Basılı durumda iken lambası yanar.
Bu tuşa basmadan önce SPINDLE SPEED Şalterinin sıfır konumunda olmasına
DĐKKAT edilmelidir, aksi halde ayna (fener mili) aniden yüksek hızla dönmeye
başlar ki bu tehlikelidir.Bu tuşa basılıyken SPINDLE SPEED Şalteriyle iş
milinin devri değiştirilebilir. SABAH ilk çalıştırmada makinanın ısınması için
bu
tuşa basılarak iş mili) bir süre 100-300 dev/dak döndürülmesi iyi olur.
NOT:Bu tuş basılıyken SPINDLE SPEED Şalteri ile aniden yüksek hızlara
çıkılmamalıdır.Hız yavaş yavaş arttırılmalıdır.
STOP MODE SELECT Şalteri HANDLE, JOG veya RAPID konumunda iken ve
NORMAL veya REVERSE tuşlarından herhangi birine basılı durumda iş (fener)
mili
dönmekte ise STOP tuşuna basılarak aynanın dönmesi durdurulur.
REVERSE MODE SELECT Şalteri HANDLE, JOG veya RAPID konumunda iş milinin
REVERSE (TERS) yönde dönmesini sağlar.Basılı durumda iken lambası
yanar.Bu tuşa basılmadan önce SPINDLE SPEED Şalterinin sıfır konumunda
olmasına DĐKKAT edilmelidir, aksi halde iş (fener) mili aniden yüksek hızla
dönmeye başlar ki bu tehlikelidir. Bu tuşa basılıyken SPINDLE SPEED Şalteri
ile iş milinin devri değiştirilebilir.
NOT:Bu tuş basılıyken SPINDLE SPEED Şalteri ile aniden yüksek hızlara
çıkılmamalıdır.Hız yavaş yavaş arttırılmalıdır.
CHIP
CONVEYOR Talaş konveyörünün ileri veya geri hareketini sağlayan tuşlardır.Bazı
tezgahlarda
konveyör üzerinde,
FORWARD, herhangi bir konumda bu tuşa basıldığında talaş konveyörü ileri
FORWARD doğru (talaşları tezgahın dışına taşıyacağı yönde)hareket eder.REVERSE tuşu
ise konveyörün geriye hareketini sağlar.Hangi tuşa basılmış ise konveyörün
hareketini durdurmak için aynı tuşa tekrar basılmalıdır.REVERSE tuşu
REVERSE genellikle talaş sıkışması durumunda kullanılır.
Bu iki tuş MODE SELECT Şalteri HANDLE veya JOG konumunda iken iş
Parçasının sıfırının (referans noktasının) tamamlanmasında kullanılır. Bu
WORK tanımlamayı yapmak için:
SHIFT 1. TOOL PRESETTER ile ölçümü yapılmış olan bir kater (takım) ,
HANDLE
ÇARKI ile iş parçasının sıfırına getirilir. Çok az talaş kaldırılacak veya gözle
kontrol edilerek iş parçası sıfırı tesbit edilir.
SHIFT 2. Bu konum bozulmadan WORK SHIFT Tuşuna basılır ve bu tuşun lambası
INPUT yanar. Bu sırada da ekranda WORK SHIFT sayfası görülür.
3. Sonra SHIFT INPUT tuşuna basılır. Bu tuşa basıldığında ekrandaki
WORK
SHIFT sayfasında Z değeri iş parçasının sıfır değeri olarak görülür.
4. Son olarak WORK SHIFT tuşuna tekrar basılarak devreden çıkarılır ve
lambası söner.
Bu tuşlar iş merkezlerinde yoktur.
HANDLE MODE SELECT Şalteri HANDLE konumunda iken bu çark ile X veya Z
ÇARKI eksenininde taret hareket ettirilir. X veya Z ekseninin seçimi kontrol
panosundaki Eksen Seçim Switch ile yapılır. Bu switch X ve Z olmak üzere
iki konumludur.
Taret hangi eksende hareket ettirilmek isteniyorsa Eksen Seçme Switch’i o
konuma (X veya Z) getirilir.Eksenlerin hareket hızı ise 1,10,100 olmak üzere üç
konumlu diğer bir switch ile seçilerek tesbit edilir. Bunlar:
- [ 1] Çark üzerindeki bir aralığın hareketi seçilen eksenin 0.001mm
ilerlemesini sağlar.
- [ 10] Çark üzerindeki bir aralığın hareketi seçilen eksenin 0.01mm
ilerlemesini sağlar.
EKSEN TUŞLARI
MODE SELECT Şalteri JOG, RAPID veya ZERO
+X RETURN konumunda iken -,+ X veya -,+ Z yönünde taretin
hareket ettirilmesini sağlar. (Hangi tuşa basılmış ise o
yönde).
-Z +Z 1). JOG konumunda
FEED RAYE ANAHTARI üzerinde yazılı olan ve
0,2
-X ….1260 mili metre / dakika olarak belirtilen ilerleme
hızlarından seçilen değerde basılan tuş istikametinde
(eksende) taret hareket eder.
2) RAPID konumunda
RAPID TRAVERSE ANAHTARI üzerinde yazılı olan
ve tezgahın hızlı hareketinin yüzde olarak değerini
gösteren %25, %50 ve %100 den seçilen hızda basılan
tuş istikametinde (eksende) taret hareket eder. Bu
konumda iken çok dikkatli olmak gereklidir. Bunun
sebebi seçilen eksen ve istikamette taret hızlı hareket
edeceğinden çarpma tehlikesi doğabilir.
3) ZERO RETURN konumunda
Elektrik kesildiğinde veya sabah ilk çalıştırma
sırasında bu tuş kullanılır. ZERO RETURN demek
tezgahın kendi sıfır noktasını (referans noktasına)
dönmesi demektir.
Tezgah her açılışta veya elektrik kesilmesinde bu sıfır
noktasını unuttuğunda en son kaldığı yeri sıfır noktası
kabul eder ki bu tehlikelidir yada hiç çalışmaz. Bu
nedenle tezgahı ZERO RETURN ‘a almak çok
önemlidir. Tezgah ZERO RTURN alınırken
öncelikle MODE SELECT Şalteri JOG veya
HANDLE konumuna alınarak taret –X veya –Z
yönünde ortalara alınır. ( ZERO RETURN
noktasından yani tezgahın kendi referans noktasından
uzaklaştırılır), sebebi şayet tezgah kendi referans
noktasında veya yakınındaysa ZERO RETURN
işlemi yapılırken eksenler bu noktayı geçer ki buda
tezgahın OVER TRAVEL ALARMI vermesine
neden olur. Bu alarmın anlamı tezgahın ZERO
RETURN noktasını belirleyen swiçlerin geçilmiş
olmasıdır. Bu durumda eksenler – yönde
HANDLE Çarkı ile hareket ettirilir ve RESET
tuşuna basılarak Alarmdan çıkılabilir. Tezgahın
referans noktasından – yönde JOG veya HANDLE
konumunda uzaklaştıktan sonra , MODE SELECT
Şalteri ZERO RETURN konumuna alınır ve RAPID
TRAVERSE anahtarı ile %25 veya %50 seçimi
yapılarak + yönde ÖNCE X yönünde ekseninin Zero
Return lambası yanana kadar tuşa basılır, SONRA
aynı işlem +Z yönünde tekrar eldir. Her iki eksenin
Zero Return lambası yandığında işlem bitmiş olur. Đş
merkezlerinde eksen tuşları yerine üzerinde (+) ve (-)
işareti bulunan iki EKSEN TUŞU vardır. Panel
üzerinden X , Y veya Z olarak seçilen eksene göre bu
tuşlar o eksende hareketi sağlar.
MODE Bu şalter ile tezgahta yapılacak işlem seçimi yapılır. MODE SELECT
SELECT ŞALTERĐ genel olarak 7 bölüme sahiptir. Ancak tezgah tiplerine göre bu
ŞALTERĐ bölümler artabilir. Ayrıca bazı tezgahlarda işlem seçimi Şalter yerine tuşlarla
yapılır. Seçilecek işlemin tuşuna basıldığında tuşun üzerindeki lamba yanar.
EDIT
FEED RATE Bu çark ile gerek program içinde gerekse MODE SELECT ŞALTERĐ JOG
konumunda iken FEED hızı yani XY ve Z ekseninin ilerleme hızının seçimi
yapılır. Çarkın üzerinde iki adet ilerleme hız değerleri bulunan sıra mevcuttur:
1.Sıra (% 0 - 150 )
Bu sıradaki değerler, otomatik parça işleme esnasında program içerisinde
verilen ilerleme (FEED) miktarının yüzde (%) olarak seçiminin yapılmasını
sağlar. Seçim 100’de ise program içerisinde yazılmış olan ilerleme değerinin
aynen geçerli olduğu belirtilmiş olur. Genelde program içerisinde verilmiş olan
ilerleme değerinin yüzde olarak değiştirilmesi, işlenen parçanın malzemesinin
düşünülenden daha sert veya yumuşak olmasından kaynaklanır. Şayet
programda verilen ilerleme değeri uygun değil ise (yüzde olarak her zaman
değiştirilmek ihtiyacı duyuluyorsa) tesbit edilen değer programda
değiştirilmelidir. Otomatik çalışmada bu değerin daima 100’de olması tavsiye
edilir.
Ayrıca yeni yapılmış bir programın denenmesi sırasında da bu anahtar önce sıfır
konumuna alınır, daha sonra yavaşça ilerleme değeri arttırılarak programın
kontrolü yapılır.
2.Sıra ( 0 – 1260mm/min)
MODE SELECT Şalteri JOG konumunda iken X,Y, Z eksenlerinin EKSEN
TUŞLARI vasıtasıyla + veya – yöndeki hareketinin ilerleme hızının seçiminin
yapılmasında kullanılır. Bu hız seçimi milimetre/dakika cinsinden yapılır ve
hareket etmesi istenilen eksen tuşuna basıldığı sürece bu hızda ilerleme elde
edilir. Bazı tezgahlarda bu seçim ayrı bir anahtar ile (JOG FEED SELECT)
yapılır.
DRY RUN DRY RUN SWĐTCH’i otomatik parça işleme sırasında RAPID TRAVERSE
hareketinin (Hızlı hareketin) FEED RATE anahtarı ile kumanda edilmesi yani
maksimum 1260 mm/dak. (bu hız tezgah tipine bağlıdır) olmak üzere istenilen
hızda eksenlerin hareket etmesini sağlar. ( DRY RUN SWĐTCH’i ON
konumunda iken).
FAN
MOTORU
MOTOR M
HIZ KONTROL
CNC ÜNĐTESĐ ÜNĐTESĐ
PG
NC
GÜÇ KAYNAKLARI
MOTOR M
HIZ KONTROL
PC ÜNĐTESĐ
PG
MOTOR M
GĐRĐŞ/ÇIKIŞ HIZ KONTROL
ÜNĐTESĐ
PG
GÜÇ
KAYNAĞI TEZGAH
220V/50Hz KONTROL
SĐNYALLERĐ
11.3 PROGRAMLANABĐLĐR KONTROL (PLC)
Programlanabilir kontrol ünitelerine PLC (Programmable Logic Controller) veya PMC
(Programmable Machine Controller) yada kısaca PC (Programmable Controller) üniteleri de
denmektedir.
PC ünitesi,NC (Nümerical Control ) ünitesi ile tezgah arasında bulunur.NC ünitesinin
yapacağı işlemlerin bir kısmını yaparak bu ünitenin daha etkin çalışmasını temin eder.
CNC takım tezgahlarında işlemlerin programda verilen sıra ile yapılması ARDIŞIK
[(LADDER) SEQUENCE] ile sağlanır.
ARDIŞIK [(LADDER) SEQUENCE]:Merkezi işlem birimi (CPU),RAM veya ROM
hafızalarında saklanan program komutlarının şifrelerini çözer (decoding),verilen komutlara
göre istenen aritmetik işlemleri yapar.
Ardışık program Ladder diyagramı komutlarından meydana gelmiştir.Ladder
diyagramının komutları makine dili komutlarına çevrilir ve RAM veya ROM hafızalarında
saklanır.Komutların makine diline çevrilme ve depolama işlemleri PLC programlama cihazları
kullanılarak yapılır.
LADDER DĐYAGRAM:Ladder diyagramı CNC takım tezgahı imalatçıları tarafından PLC
programlama cihazları kullanılarak yapılır.Bu diyagramlar yine PLC programlama cihazları
tarafından bilgisayar yazıcıları (printer)vasıtasıyla doküman haline getirilir.Ayrıca bir çok
CNC tezgah ekranında Ladder diyagram görülebilir.Hatta bazı CNC tezgahlarında ise PLC
programlama cihazı kullanılmadan Ladder diyagramı değiştirmek mümkündür.Ladder
diyagramı CNC Tezgah bakım onarım personeli tarafından kullanılır.Tezgah arızasını
gidermek için Ladder diyagramı bilmek gereklidir.
PC PROGRAM:PC program yazılım sırasına göre programın başından sonuna doğru her bir
komutun kodu çözülür ve gerekli işlemler yapılır.PC programın işleyişi ile normal role işleyişi
arasında küçük bir fark vardır.
Normal röle işleminde bütün işlemler aynı zamanda yapılır.PC program işleminde ise işlemler
programın yazılış sırasına göre yapılır.
Alt prog.No:2
Alt prog. No:1 ÇAĞIRMA
Çağırma komutu
Alt prog.No:2
Alt prog.Çağırma Çağırma sonrası
sonrası kom. Alt prog.No:2
Alt prog.No:1 sonu
sonu
GĐRĐŞ
GĐRĐŞ
PMC
DAHĐLĐ
NEM
CPU
RÖLE
ÇIKIŞ
ÇIKIŞ BUTONLAR Sınır
ANAHTARLARI
ESP
KORUMALI
HAFIZA
1)SAYICILAR
2)PC PARA
BATARYA METRELER
KORUMALI
HAFIZA 3)VERĐ
SOLENOĐD VALF
TABLOSU KONDAKTÖR
ADRES:Adresler sinyallerin bulunduğu yeri bildirir.PMC giriş/çıkış sinyalleri NC giriş/çıkış
sinyalleri gibi bilgiler hafızalarda adreslerin yardımı ile saklanır.
a)Bit tipi adresler:
Giriş/çıkış sinyalleri,iç röleler,bir kısım parametre bilgileri bit tipi adreslerle
belirlenir.Adres sayısı ve bit sayısından meydana gelmiştir.
Adres sayısı bir harf ve 3 rakamlı bir sayıdan meydana gelmiştir.Bazı sistemlerde ise adres
sadece 4 rakamlı bir sayıdır.
b)Byte (bayt) tipi adresler:
1Byte (=8 bit),lik bilgisayar için kullanılır.Bunlarda adres sayısı vardır.Bit sayısı yoktur.
ADRES:
PMC Komutları
Giriş:
1.Sinyal adresleri:
Ladder diyagramda röle ve kontaktlar adresleri ile gösterilir.Adresler ise adres numarası
ve bit numarasından meydana gelir.Adreslerin sol tarafındaki sıfırlar atılabilir.
Bit no
Adres
b)Verilen adresteki değeri (0veya 1)okur ve STO hafızasına yükler
c)A tipi [---(Normalde açık)] kontakta kullanılır.
RD:NOT (Red Not=Eşleniği oku)
BĐT No
ADRES
b)Verilen adresteki değerin eşleniğini alır.( 0 ise 1,1 ise 0 yapar.)STO’ya yükler.
c)B tipi [ (Normalde kapalı) ]kontak için kullanılır.
d)Örnek:
3:WRT (Write-Yaz)
a)Form WRT 0000.0
BĐT No
ADRES
b)işlem sonucu (STO hafıza değerini yani 1 veya 0 değerini )verilen adrese yazar.
c)Bir işlem sonucu bir veya daha fazla hafızaya yazdırabilir.
d)Örnek:
RD.NOT X22.3
WRT Y52,6
WRT R270,4
,
4:WRT.NOT (Write Not=Eşleniğini yaz)
A)WRT.NOT 0000.0
BĐT No
ADRES
C)Örnek:
c)Örnek:
SONUÇ GĐRĐŞLER
X A B
0 0 0
0 0 1
0 1 0
1 1 1
NOT:ve işlem tablosu
6.)AND:NOT
a)Formu: AND.NOT 0000,0
Bit no
Adres
b)Önceki işlem sonucu ile verilen adresteki değerin eşleniğinin mantıksal çarpımını yapar.
c)Örnek:
7.)OR [VEYA (MANTIKSAL TOPLAMA) ĐŞLEMĐ]
a)Formu: OR. 0000,0
Bit no
Adres
b)örnek:Đşlem sonucu (STO değeri) ile verilen adresteki değer mantıksal toplama işlemine tabi
tutulur.Sonuç STO’ya yazılır.
NOT:Mantıksal Toplama(veya işlemi) Doğruluk Tablosu
GĐRĐŞLER ÇIKIŞ
A B X
0 0 0
0 1 1
1 0 1
1 1 1
Bit no
adres
b)Önceki işlemlerin sonucu (STO değeri) ile verilen adresteki değerin eşleniği
mantıksal toplama işlemine tabi tutulur.Sonuç STO’ya kaydedilir.
c)ÖRNEK:
9)RD.STK (Read Stack)
,a)Form: RD.STK 00000,0
Bit no
adres
b)
1)Yapılmış işlemlerin sonucu (STO değerini) ST1 Hafızasına kaydırır.
2)Verilen adresteki değeri STO hafızasına kaydeder.
c)Örnek:
1 RD X6,1 A
5 OR.STK A.C+B.D
10.RD.NOT.STK
A)Form: RD.NOT.STK 0000.0
BĐT No
ADRES
B)
1)STO deperini ST1’e kaldırır.
2)Verilen adresteki değerin eşleniğini STO’ya kaydeder.
C)Örnek:
BĐT No
ADRES
12)OR:STK
A)Form: OR.NOT.STK 0000.0
BĐT No
ADRES
Periyodik Bakımlar
iii- Isı eşanjörüde fan motorunun temizlenmesinde uygulanan yöntemle temizlenir. Isı
eşanjörünü ve fan motorunu temizledikten sonra tekrar yerine monte edilir. Sökülen
kablolar yerine takılırken terminal bağlantı yerlerindeki plastik koruyucular
unutulmamalıdır.
iv- Fan motoru ve ısı eşanjörünü temizledikten sonra tekrar yerlerine monte edilir.
Kablolar yerlerine takıldıktan sonra kabloların terminallere bağlantı yerlerindeki plastik
koruyucular yerlerine takılmalıdır.
CNC TEZGAHLARIN ÇALIŞMA PRENSĐPLERĐ
Tezgahın eksen hareket stokları , sıfır noktası konumu :
Tezgahta koordinat eksen takımları :
Bir CNC torna tezgahında program yazılımı , kesici ucun sivri uç noktasının bulunduğu ve
gitmesi istenen noktaların koordinatlarını tanımlama ile yapılır.
Koordinat tanımlayabilmek için önce referans oluşturacak koordinat eksen takımı ve buna
ait “ORĐJĐN” ; “SIFIR” noktası belirlemek gerekir.
CNC torna tezgahında 3 ayrı “SIFIR” noktasından , yani 3 ayrı koordinat eksen
takımından söz etmek mümkündür :
Tezgahınızın kendi başına bildiği tek sıfır noktası ve buna ait koordinat eksen takımı 1.3
bölümünde de tanıtılan makina sıfır noktası ve bu sıfır noktasını ORĐJĐN kabul eden
koordinat eksen takımıdır. Eksen takımı , +/- yönler yukarıdaki şekilde görüldüğü gibidir.
b- Đş parçası sıfır noktası ve iş parçası koordinat eksen takımı :
CNC torna tezgahını çalıştıran programlarda kesici uç koordinatları “Đş Parçası Koordinat
Sistemi”ne göre verilmek zorundadırlar. Đş parçası koordinat sisteminin “SIFIR” , “ORĐJĐN”
noktası , iş parçasının işlenmiş alın yüzeyi ile iş mili ekseninin çakıştığı noktadır.
Bu noktanın tezgahın kontrol ünitesine tanıtılması ; öğretilmesinin nasıl yapıldığı
“FRONTIER-L KULLANMA KĐTABI”nda anlatılmıştır.
c- Relatif (Bağıl)(Đzafi) sıfır noktası ve koordinat eksen takımı :
“a” ve “b” de anlatılan eksen takımları dışında operatör tarafından herhangi bir noktanın
“SIFIR” noktası olarak belirlenmesi ve bu sıfır noktasından geçen koordinat eksen takımını
kullanarak bazı manuel işlemler (Ölçü alma , ayna ayağı tornalama gibi) yapması
mümkündür. Tamamen operatörün insiyatıfinde belirlenen bu koordinat sistemine “Relatif”