Pzt–Cmt: 09:00–21:00 WhatsApp

CNC Frezeleme G-Kodu Rehberi: Temel Komutlar, Döngüler ve Örnek Programlar

02 Mayıs 2025 Güncellendi: 23 Mayıs 2026 Pendik Bilgisayar Kursu 3 dk okuma

CNC Frezelemede G-Kodu Nedir?

G-kodu (ISO 6983), CNC makinelerin anlayacağı standart programlama dilidir. Her satır bir blok, her blok ise bir veya daha fazla kelimeden oluşur. Örneğin G01 X50.0 Y30.0 F200 ifadesi "X=50, Y=30 noktasına 200 mm/dk ilerlemeyle doğrusal kes" anlamına gelir.

Temel G ve M Kodları Tablosu

KodAçıklamaÖrnek
G00Hızlı konumlandırmaG00 X0 Y0 Z5
G01Doğrusal kesmeG01 X50 F150
G02Dairesel ark (saat yönü)G02 X20 Y20 R10 F100
G03Dairesel ark (ters saat yönü)G03 X0 Y20 R10
G17XY düzlemi seçG17
G40Yarıçap telafisini iptal etG40
G41Sol yarıçap telafisiG41 D01
G42Sağ yarıçap telafisiG42 D01
G43Takım boy telafisi (+)G43 H01 Z5
G54–G59İş koordinat sistemleriG54
G80Sabit döngüyü iptal etG80
G81Basit delik delme döngüsüG81 Z-10 R2 F80
G83Derin delik delme (peck drilling)G83 Z-30 Q5 R2 F60
G84Kılavuz çekme döngüsüG84 Z-15 R2 F1.25
G90Mutlak koordinatG90
G91Artımlı koordinatG91
M03İş mili ileri (CW)M03 S1200
M06Takım değiştirT02 M06
M30Program sonu, başa dönM30

Örnek Program 1: Dikdörtgen Cep Frezeleme

%
O0001 (DIKDORTGEN CEP)
G90 G94 G17 G21
G28 G91 Z0
T01 M06 (10MM PARMAK FREZE)
G90 G54
M03 S2500
G43 H01 Z50
G00 X-5 Y-5
Z2
G01 Z-5 F100   (İLK PASO)
G01 X55 F200
G01 Y35
G01 X-5
G01 Y-5
G01 Z-10 F100  (İKİNCİ PASO)
G01 X55 F200
G01 Y35
G01 X-5
G01 Y-5
G00 Z50
M05
M30
%

Örnek Program 2: Dairesel Delik Frezeleme (Helical Interpolation)

%
O0002 (HELIKAL DELİK - D30MM)
G90 G17 G21
T02 M06 (12MM PARMAK FREZE)
M03 S3000
G43 H02 Z50
G00 X0 Y0
Z2
G01 Z0 F80
G02 X0 Y0 Z-20 I9 J0 F120  (HELİKAL INIŞ)
G02 X0 Y0 I9 J0 F180        (SON KAT TAMİZLEME)
G00 Z50
M05
M30
%

Koordinat Sistemleri: G54–G59

CNC frezelerde birden fazla parça aynı anda işlenebilir. Her parçanın sıfır noktası iş koordinat sistemi (WCS) olarak tanımlanır. G54 birinci, G55 ikinci, G56 üçüncü parçanın sıfır noktasını seçer.

Yarıçap Telafisi (G41/G42) Nasıl Kullanılır?

Programda parça konturunu yazarken kesici yarıçapını hesaba katmak zorunda kalmamak için G41 (sol telafi) veya G42 (sağ telafi) kullanılır. D adresine takım ofset numarası girilir. Telafi, kesme başlamadan önce düz bir hat üzerinde devreye alınmalıdır.

Sıkça Yapılan G-Kodu Hataları

  • G43 takım boy telafisini aktif etmeden Z eksenini hareket ettirmek → takım çarpması
  • G41/G42 devreye almadan kesmeye başlamak → boyut hatası
  • G80 unutmak → bir sonraki harekette sabit döngü tekrarlanır
  • G90/G91 karışıklığı → beklenmedik konuma gidiş
  • F değeri sıfır bırakmak → alarm veya çok yavaş kesme

Sonuç

G-kodu öğrenmek, CNC freze programcılığının temelidir. Kursumuzda simülatör ortamında gerçek programlar yazarak hatasız bir şekilde öğrenebilirsiniz.

Sıkça Sorulan Sorular

G-kodu hangi yazılımla yazılır?

Manuel olarak herhangi bir metin editörüyle yazılabilir; ancak profesyonel ortamda Mastercam, Fusion 360 CAM veya SolidCAM gibi yazılımlar otomatik olarak G-kodu üretir.

Fanuc ve Siemens G-kodları aynı mı?

Temel kodlar büyük ölçüde örtüşür; ancak bazı sabit döngüler ve parametre sistemi farklıdır. Kursumuzda her iki kontrol de öğretilmektedir.

Bu yazıyı paylaş

Eğitimlerimize Kayıt Olmak İster misiniz?

Tüm eğitimlerimiz BİLKEY Bilgisayar Eğitim Merkezi bünyesinde verilmektedir. Hemen kayıt olun!