Cad Cam Cae Rehberi

NOTE: To use the advanced features of this site you need javascript turned on.

Ana Sayfa
Nis 02 2007
FANUC Kontrol ünitesi İçin G Kodları PDF Yazdır E-posta
Pazartesi, 02 Nisan 2007

FANUC Kontrol ünitesi İçin G Kodları

Talaş kaldırma ve yol koşullarını belirleyen kodlardır.Kontrol üniteleri arasında farklılıklar gösterebilir.



‘G’ Kodlarının Şekil üzerinde Gösterilmesi:



GO ile pozisyona hızlı hareket (15 000mm/dk)
G1 ile F ilerleme hızı verilerek kesme hareketi
G0 ile geri kaçma hareketi
G0 ile çapa çıkma
G1 ile alın yüzeye yaklaşma
G1 ile konik işleme
G1 ile doğrusal kesme hareketi
G3 ile dairesel kesme (saat yönünün tersi, CCW)
G1 ile doğrusal kesme
G2 ile dairesel kesme (saat yönünde, CW)
G1 ile doğrusal kesme
G0 ile uzaklaşma

Bir program satırında kullanılan komutlar şunlardır;

N………G…….X…….Z…….F……M……S…….T……
N: Satır numarasıdır.N5..N10 şeklinde yada N10..N20 şeklinde numaralandırılarak yazılır.Bu şekilde yazılmasının nedeni program yazılıp tamamlandıktan sonra eksik bırakılan herhangi bir işlemin arada kalan satırlara eklenebilmesi olanağıdır.

G:Yol koşullarını ve işlemin cinsini belirler.

X:Takımın gideceği x koordinatı (çap olarak verilir.)

Z: Takımın gideceği z koordinatı (boy olarak verilir.)

F: İlerleme. Genellikle torna tezgahında ilerleme mm/dev (G21 G99)olarak verilir. Inch/dev olarak verilmek istendiğinde G20 G99 , mm/dk olarak kullanılmak istendiğinde G21 G98, Inch/dak olarak kullanılmak istendiğinde ise G20 G98 kodları kullanılmalıdır.

M:makinenin fonksiyonlarıyla ilgili kodlardır.M02 program sonu gibi.

S:Dakikadaki devir sayısı.S2000 gibi.Devir sayısı G50,G96;G97 kodlarının durumlarına göre belli olur.

G96 sabit kesme hızı(çapa göre devir.çap azaldıkça devir artar.)

G97 aynanın sabit devirde döneceğini belirtir.

G50 kullanıldığında aynanın çıkacağı maksimum devir belli olur.

T: Takım numarası.(M06 T1 “ 1 nolu takımı otomatik olarak al” gibi.)

PROGRAMLAMA ÇEŞİTLERİ:

ARTIMSAL VE MUTLAK KOMUTLAR :

CNC torna tezgahlarında programda kullanılan koordinat değerlerinin (takımın gideceği noktanın çap ve boy değerinin ) belirtiminde ikifarklı metot kullanılır.Bunlar Mutlak sistem ve Artımsal sistemdir.

Mutlak sistemde

Koordinatlar parça programının yazılmasında referans alınan noktaya (iş parçası sıfırı) göre belirtilir. Bunların belirtilmesinde X ve Z adresleri kullanılır.X ve Z adresleri ile koordinat değerleri belirtildiği zaman takımın gideceği noktanın pozisyon koordinat değerlerinin iş parçası sıfır noktasına göre verildiği kabul edilir.

örnek:

G1 X100 Z-20 F0.2(takım iş parçası sıfır noktasına göre çapta100mm,boyda 20mm ilerler)

Artımsal sistemde

Takımın mevcut pozisyondan bir sonraki pozisyona (takımın gideceği nokta) gitmesi için çap ve boy değerinde ne kadar daha gideceği belirtilir.Kısaca bulunduğu noktayı sıfır olarak kabul eder ve mevcut pozisyondan gideceği pozisyona çap ve boy farkı olarak gider.Bu tip belirtim durumunda ise U ve W adresleri kullanılır.U çap farkı, W boy farkıdır.

örnek:

G1 U12 W-20 F0.2 (takım mevcut pozisyondan çapta 12mm,boyda 20mm ilerideki noktaya gider.)

G01 DOĞRUSAL HAREKET

Takım belirtilen noktaya F ile belirtilen devir başına ilerleme miktarı değeri ile doğrusal bir şekilde kesme işlemi yaparak gider.G1 ile kesme işlemi yapılırken mutlaka F değeri eklenmelidir.G1 ile yapılan kesme işlemi alt satırlarda da devam edecekse yeni bir F değeri verilmesine gerek yoktur.

Ancak G1’den G0’a veyaG2,G3 gibi diğer kesme işlemlerine geçildiğinde tekrar G1’e geçilmek istenirse yeniden F değeri eklenmelidir.Aksi takdirde ilerleme miktarı sıfır olarak alınır ve tezgah 11 P/S alarmı verir.



Örnek:

Yukarıdaki parçanın kabası işlenmiş olup son paso talaş kaldırma işlemi yapılacaktır.Sert maden uçlu kesicinin kesme hızı 180 m/dk’ dır.Devir başına ilerleme miktarını 0,2mmalarak parça programını yazınız.


G02-G03 DAİRESEL HAREKET :

G02 (G2) veya G03 (G2)komutu ile takım yarıçapı belirtilen yay üzerinde dairesel kesme işlemi yapar. Bununla birlikte takım başlangıç noktasından bitiş noktasına aynı yarıçapta iki farklı şekilde dairesel hareket yapabilir.

Eğer takım başlangıç noktasından bitiş noktasına saatin dönüş yönü ile aynı (CW) yönde bir yay çizecek şekilde kesme işlemi yapacak olursa G2 komutu.

Takım başlangıç noktasından bitiş noktasına saatin dönüş yönünün tersi olan yönde bir yay çizecek şekilde (CCW) kesme işlemi yapacak ise G3 komutu kullanılır.

Dairesel kesme işlemi durumunda izlenecek yaya ait karakteristik değerler ; yarıçap (radyüs)veya yay başlangıç noktasından yay merkezine olan uzaklıklar cinsinden verilir.

G02(G2):Kesicinin iş yüzeyinde saat yönünde dairesel hareketi

G03(G3):Kesicinin iş yüzeyinde saat yönü tersinde dairesel hareketi

G2 Saat yönü


 

G3 Saat yönü tersi

 

Kesicinin 1’den 2’ye hareketi X:Kesicinin varış X koordinatı

N10G3 X…Z…R…F….Z:Kesicinin varış Z koordinatı

R:Kesicinin hareket kavis (Radyüs) yarıçapı

F:İlerleme miktarı (mm/dv)

Kesicinin 2’den 1’e hareketi

N10 G2X…..Z…..R…..F…

NOT:RADYüS 180° den küçük ise R değeri (+);180° den büyük ise R değeri (-) verilir.
(çalışma eksenlerinin X-Z olduğu düzlem G18 düzlemi olup TT630 CNC torna tezgahında bu düzlem kullanılır.)


CNC DİK İŞLEME MERKEZİ:

TABLA EKSENLERİ:


X,Y,Z eksenleri olan koordinat sistemi,

İş parçasına bağlıdır.

Programlama, sanki sadece takım

Hareket ediyormuş gibi yapılır.

ÇALIŞMA DÜZLEMİ:




Kesici Hareketleri; X- Y (yer düzlemi) düzlemi için G17, X- Z düzlemi için G18, Z- Y düzlemi için G19

Kesicilerin; Düzlemlerdeki saat yönündeki hareketleri G2, saat yönü tersindeki hareketi G3 kodlarıyla sağlanır. (Standart olarak G17 (X-Y çalışma yüzeyi) geçerlidir.

KOORDİNAT SİSTEMİ VE BÖLGELER:

KOORDİNATLARIN BELİRLENMESİ:

W=İş parçası sıfır noktası

  NOKTA X  Y  Z

P1

 40

30

0

P2

 70

50 

0

P3

 40

0

-20 

P4 

 100

30 

-20 

P5

 80

P6 

 0

80 

0

İŞ RESMİNİN ÖLÇÜLENDİRİLMESİ:

HAREKETKOORDİNATLARIİçİN RESİM ÖLÇÜLENDİRİLMESİ

1-Absolit (MUTLAK) ölçülendirme (G90)

 

(Tüm hareketler iş parçası sıfır noktasına göre algılanır .)

2-ARTIMSAL ÖLÇÜLENDİRME (G91)


(Kesici her gittiği noktayı başlama noktası olarak algılar ve bu noktayı sıfır kabul ederek istenilen koordinatlara gider.)

DOĞRUSAL HIZLI HAREKET(G0):

G0 komutunu alan kesici hızlı bir şekilde hedef noktaya ulaşır.

Format: G0IP...

(IP:takımın gideceği koordinat)

Örnek:

DOĞRUSAL KONTROLLÜ HAREKET (F kesme hızı ile) (G01)

Kesme hızı mm/dk verilecekse komut: G21G94

Kesme hızı inch/dk verilecekse komut: G20G94

Kesme hızı mm/devir verilecekse komut: G21 G95

Kesme hızı inch/devir verilecekse komut: G20 G95

Not:Freze tezgahında talaş kaldırma işlemlerinde genellikle mm/dk kullanılır.Ancak vida çekme işlemlerinde değişir.
Format: G01 IP...F...

Örnek:

 

Not:İlk satır da kullanılacak ilerleme seçilir. (N5 satırına eklenir)

Örnek : N5 G15G17 G80G40G21G94

İlerleme mm/dk olacak.

KESİCİNİN İŞ YÜZEYİNDE DAİRESEL HAREKETİ:

G02- SAAT YÖNÜNDE DAİRESEL HAREKET

G03-SAAT YÖNÜNÜN TERSİNDE DAİRESEL HAREKET

 

 


ÖRNEK: Şekildeki dairesel kontürü G91ölçülendirme ile işleyin.

G91 ile G03 G90 ile G03
1’den 2’ye hareket 1’den 2’ye hareket
G91 G03 X-20 Y20 R20 G90 G03 X0 Y20 R20
1’den 3’e hareket 1’den 3’e hareket
G91 G03 X-40 Y0 R20 G90 G03 X-20 Y0 R20
1’den 4’e hareket 1’den 4’e hareket
G91 G03 X-20 Y-20 R-20 G90 G03 X0 Y-20 R-20
1’den 1’e hareket 1’den 1’e hareket
G91 G03 I 20 G90 G03 I 20

G91 ile G02 G90 ile G02
1’den 4’e hareket 1’den 4’e hareket
G91 G02 X-20 Y-20 R20 G90 G02 X0 Y-20 R20
1’den 3’e hareket 1’den 3’e hareket
G91 G02 X-40 Y0 R20 G90 G02 X-20 Y0 R20
1’den 2’ye hareket 1’den 2’ye hareket
G91 G02 X-20 Y20 R-20 G90 G02 X0 Y20 R-20
1’den 1’e hareket 1’den 1’e hareket
G91 G02 I-20 G90 G02 I-20

Not:

I- Hareketin X’de başlayıp X’de bitmesi
J- Hareketin Y’de başlayıp Y’de bitmesi
1’den 1’ehareket

G90G02I-20
G90G03I 20
2’den 2’yehareket
G90G03J+20
G90G02J-20

ÖRNEK:

 

Sitemizi Ekleyin

Bookmark and Share
 
 
Tüm Hakları Saklıdır - Www.Turk-Cad.Com
Copyright © Ekim - 2006
Kaynak Gösterilmesi Şartı İle Sitedeki Tüm Yazı ve Makaleler (Kullanıcılar Tarafından Gönderilenler Hariç) Kullanılabilir.
.