10. SınıfMakine ve Tasarım Teknolojisi

G ve M Kodları

Makine ve Tasarım Teknolojisi · 10. Sınıf · CNC Programlama

Konu Anlatımı

G ve M Kodları

G ve M Kodları, Bilgisayarlı Tezgâhlarda İmalat (CNC) dersi kapsamındaki CNC Programlama ünitesinin temel konularından biridir. Bu konu alanın gerektirdiği bilgi ve becerilerin kazandırılmasına temel oluşturur.

Temel Bilgiler

Uygulama ve Dikkat Edilmesi Gerekenler

Bu konunun uygulamasında iş güvenliği kurallarına uyulmalı, kullanılan araç ve malzemeler amacına uygun seçilmeli ve yapılan işlemler standartlara göre kontrol edilmelidir. Öğrenilen bilgiler atölye ve iş yeri uygulamalarıyla pekiştirildiğinde kalıcılık artar.

1. G ve M Kodlarının Sınıflandırılması

CNC programında komutlar iki ana gruba ayrılır: G kodları hareket ve geometriyi tanımlar, M kodları tezgâhın işlevsel komutlarını verir. Her satır bir blok hâlinde okunur ve blok sonunda enter (blok sonu) beklenir; program bu yüzden satır satır, sırayla işlenir.

KodAnlamıKullanım
G00seri (rapido) hareketboşlukta hızlı konumlanma
G01doğrusal interpolasyonkesme beslemesiyle ileri hareket
G02 / G03yönünde / tersinde yayyuvarlatma, kanal açma
G90 / G91mutlak / artımlı ölçümkoordinat sistemi seçimi
G54-G59iş parçası sıfırı ofsetiparça başlangıç noktası
M03 / M05spindle ileri / durdurdevir kontrolü
M08 / M09soğutma suyu açık / kapalıkesme sıvısı
M30program sonu ve başa dönmeprogram bitişi

G00 ile G01 arasındaki fark güvenlik açısından kritiktir: G00 kesme sıvısız, beslemesiz ve genellikle en hızlı harekettir; parçaya serbest alandan değil, emniyetli yükseklikten yaklaşılmazsa çarpışma olur. Besleme (F) ve devir (S) birimi blokta değil, genellikle program başında tanımlanır.

2. Adım Adım Program İskeleti

  1. Program başlığı yazılır: birim (G21 mm), ölçüm tipi (G90) ve sıfır noktası (G54).
  2. Devir ve kesme sıvısı tanımlanır: S1200 M03.
  3. Seri hareketle emniyetli yaklaşma yapılır, ardından G01 ile kesme turu atılır.
  4. G00 ile geri çekilinir, M05 ile spindle durdurulur ve M30 ile program kapatılır.

3. Yay Programlama Gerekçesi

Yaylar merkez koordinatı ile değil, uca göre tanımlanır: G02 X… Z… R… biçiminde son nokta ve yarıçap verilir. Yarıçap, kesme noktasına göre değil parçanın kendisine göre alınır; ters uygulamada parçada çentik oluşur.

4. Sınav ve Atölye Odaklı Notlar

Sınavda en çok G00–G01 farkı, G02 yönü ve M kodları sorulur. Atölyede program simülasyon edilmeden tezgâha verilmez; ilk tur daima kesme payı bırakılarak prova parçada atılır.

Program Bloklarının İşleyişleri

G00 ve G01 kodları arasındaki fark, CNC programlama alanında en kritik konulardan biridir. G00 ile serbest hareket sağlanırken, kesme sıvısı ve besleme sistemleri devre dışı bırakılır. Bu nedenle, G00 kullanılırken parçaya emniyetli yükseklikten yaklaşılmamalı ve çarpışma riski yüksek olabilir. G01 ise kesme beslemesiyle ileri hareketi sağlar ve kesme işlemi sırasında emniyetli bir şekilde çalışır. Bu iki kodun doğru kullanımı, CNC tezgâhında güvenli ve etkin bir üretim süreci için temel oluşturur.

Program bloklarında her satırın sonunda enter karakteri beklenir ve blok sonunda işlenir. Bu nedenle, programın her adımında dikkatli olunmalıdır. Örneğin, G00 ile hareket edildikten sonra G01 ile kesme turu atılır. Bu süreçte, programın doğru sırayla çalışması için her blokun doğru şekilde tanımlanması gereklidir. Ayrıca, G02 ve G03 kodları ile dairesel interpolasyonlar için kullanılırken, yarıçap değerleri dikkatli bir şekilde seçilmelidir.

Yarıçap Hesaplamaları ve Uygulamalar

G02 ve G03 kodları ile dairesel interpolasyonlar yaparken, yarıçap değerlerinin doğru hesaplanması kritik öneme sahiptir. Yarıçap, kesme noktasına göre değil, parçanın kendisine göre alınmalıdır. Yanlış yarıçap hesaplamaları, parçada çentik oluşmasına neden olabilir. Bu nedenle, programlama yapılırken yarıçap değerlerini dikkatli bir şekilde kontrol etmek önemlidir. Ayrıca, yarıçap hesaplamalarında parçanın geometrisi ve kesme yönüne göre dikkatli olunmalıdır.

Yarıçap hesaplamaları sırasında, kesme noktasına göre değil, parçanın kendisine göre yarıçap değerleri kullanılır. Bu durumda, kesme işlemi sırasında parçada çentik oluşmaması için doğru yarıçap değerleri seçilmesi gereklidir. Ayrıca, programlama yaparken kesme yönüne göre yarıçap değerlerini dikkatli bir şekilde ayarlamak önemlidir. Bu, CNC tezgâhında güvenli ve etkin bir üretim süreci için kritik öneme sahiptir.

Ne Öğreneceğiz

Bilgisayarlı Tezgâhlarda İmalat (CNC) dersi kapsamında G ve M Kodları konusu. Bu konuda ögrenme çıktıları:

Ön Bilgi

Bu konuya başlamadan önce temel kavram ve ön koşulları kavramanız yardımcı olacaktır. Konunun çerçevesinde şu kavramlar dikkat ister:

Basit Örnek ve Günlük Yaşam

Günlük yaşamda ve mesleki bağlamda bir uygulama:

Soru: G kodları hareket, M kodları yardımcı işlevdir.

  1. Konuyu tanımla ve ilgili kavramları belirle.
  2. Doğru yöntem veya hesaplamayı uygula.
  3. Sonucu standartlara göre kontrol et.

Sonuç/cevap: Doğru uygulama sonucunda konuyla ilgili kazanım elde edilir.

İleri Örnek

Daha ileri bir uygulama:

Soru: Torna tezgâhında yüzeyden bakıldığında saat yönündeki yay hangi kodla çizilir?

  1. Adım 1: Bakış yönü ve tezgâh düzlemi belirlenir (XY düzlemi saat yönündedir).
  2. Adım 2: Saat yönü G02, saat yönünün tersi G03 ile ifade edilir.
  3. Adım 3: Programda yön, kesim planına göre seçilir.

Sonuç/cevap: G02 saat yönündeki yaya karşılık gelir.

Karşılaştırma Tablosu

KavramAçıklama
G kodları hareket, M kodları yardımcı işG kodları hareket, M kodları yardımcı işlevdir.
G01 doğrusal, G02/G03 dairesel interpolaG01 doğrusal, G02/G03 dairesel interpolasyondur.
Torna programı X ve Z ekseninde çalışır.Torna programı X ve Z ekseninde çalışır.
G00 ile parçaya dik yaklaşılmaz; emniyetG00 ile parçaya dik yaklaşılmaz; emniyetli mesafe kesilmeden seri hareketle temas edilir.
M30 programı bitirir ve başa döndürür; MM30 programı bitirir ve başa döndürür; M05 yalnızca spindleı durdurur.

Özet

G ve M Kodları, Bilgisayarlı Tezgâhlarda İmalat (CNC) dersi kapsamında ele alınan temel konulardan biridir. G kodları hareket, M kodları yardımcı işlevdir. G01 doğrusal, G02/G03 dairesel interpolasyondur. Torna programı X ve Z ekseninde çalışır. Bu bilgiler uygulama ve iş güvenliği kurallarıyla birlikte pekiştirilmelidir.

Kendini Dene

Soru: Yönerge: G ve M kodlarını işlevlerine göre sınıflandırarak tablo hazırla. Hareket kodlarından G00, G01, G02/G03, G90 ve G91; yardımcı işlevlerden M05 ve M30'ı listele, her biri için tek cümlelik işlevini ve kullanım anını yaz.

Örnek cevap: Puanlama anahtarı: kodların doğru sınıflandırılması (hareket vs yardımcı işlev) 4 puan; G00, G01 ve G02/G03 işlevlerinin doğru yazılması 5 puan; G90 ile G91 karşılaştırmasının yazılması 3 puan; M05 ile M30 farkının yazılması 2 puan; tablo düzeni 1 puan. Toplam 15 puan. Model cevap: G00 seri yaklaşma, G01 F beslemeli doğrusal kesme, G02/G03 yay, G90 mutlak, G91 artımlı konumdur; M05 spindeli durdurur, M30 programı bitirip başa döndürür.

G ve M Kodları — Sık Sorulan Sorular

G ve M Kodları nedir?

G ve M Kodları, Bilgisayarlı Tezgâhlarda İmalat (CNC) dersi kapsamındaki CNC Programlama ünitesinin temel konularından biridir. Bu konu alanın gerektirdiği bilgi ve becerilerin kazandırılmasına temel oluşturur. Bu konunun uygulamasında iş güvenliği kurallarına uyulmalı, kullanılan araç ve malzemeler amacına uygun…

G ve M Kodları konusunda sık yapılan hatalar nelerdir?

G ve M Kodları ile ilgili kavramları birbirine karıştırmak: Temel kavramları tablo veya zihin haritasıyla ayırt et. Uygulamada standartlara ve iş güvenliği kurallarına uymamak: Her adımda güvenlik ve kalite kurallarını uygula.

G ve M Kodları için hangi formüller ve kurallar kullanılır?

G kodları hareket, M kodları yardımcı işlevdir. · G01 doğrusal, G02/G03 dairesel interpolasyondur. · Torna programı X ve Z ekseninde çalışır. · G00: seri hareket (kesme payı yok, en yüksek hız).

G ve M Kodları kazanımları nelerdir?

G ve M Kodları ile ilgili temel kavramları açıklar. G ve M Kodları konusunun Bilgisayarlı Tezgâhlarda İmalat (CNC) dersi içindeki yerini ve önemini belirtir. Konuyla ilgili araç, gereç ve malzemeleri amacına uygun seçer.

G ve M Kodları Kazanımları

Örnek Sorular ve Çözümleri

Örnek Soru 1 kolay

G ve M Kodları ile ilgili aşağıdaki ifadelerden hangisi doğrudur?

  1. A) G kodları hareket, M kodları yardımcı işlevdir.
  2. B) Kam mekanizması hareketi dönüştürür.
  3. C) İnce işleme yüzeyi bitirir.
  4. D) Tezgâh kullanımında koruyucu siperlik gereklidir.
Cevabı göster

Doğru cevap: A) G kodları hareket, M kodları yardımcı işlevdir.

G kodları hareket, kavramı G ve M Kodları konusunun temel bir kavramıdır. Detaylar konu anlatımında verilmiştir.

Örnek Soru 2 orta

G ve M Kodları hakkında aşağıdakilerden hangisi söylenebilir?

  1. A) Sürekli iyileştirme maliyeti düşürür.
  2. B) Sürekli kalın çizgi görünen kenarı gösterir.
  3. C) Torna programı X ve Z ekseninde çalışır.
  4. D) Katmanlar çizim düzenini sağlar.
Cevabı göster

Doğru cevap: C) Torna programı X ve Z ekseninde çalışır.

Torna programı X kavramı G ve M Kodları konusunun temel bir kavramıdır. Detaylar konu anlatımında verilmiştir.

Örnek Soru 3 zor

G ve M Kodları konusuyla ilgili hangi ifade doğrudur?

  1. A) G01 doğrusal, G02/G03 dairesel interpolasyondur.
  2. B) SLA reçine ile çalışır.
  3. C) Kapı sensörü güvenlik sağlar.
  4. D) Katı model üç boyutlu hacimsel tasarımdır.
Cevabı göster

Doğru cevap: A) G01 doğrusal, G02/G03 dairesel interpolasyondur.

G01 doğrusal, G02/G03 kavramı G ve M Kodları konusunun temel bir kavramıdır. Detaylar konu anlatımında verilmiştir.

Sıradaki adım

Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.

DersTeders ile devam et

Makine ve Tasarım Teknolojisi için çalışma yolu

  1. OkuKonu anlatımını bu sayfada bitir.
  2. Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
  3. Quiz ile pekiştirHesapla kendini ölç.

Slaytla adım adım öğren · Tüm dersler · Ana sayfa

Hesap açTüm dersleri keşfet

Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.

Bu sayfa G ve M Kodları konusunun anlatımını, kazanımlarını ve örnek sorularını içerir. Konuyla ilgili tüm sorular için testi çöz, diğer konular için DersTeders ana sayfasına geçebilirsin.

Bu konunun öğretmen materyallerini (ders planı, çalışma kâğıdı, çözümlü soru bankası, rubrik) yazdırabilirsin: Yazıcı çıktısı modülünü aç