Ana sayfa/Makaleler/G75 Sabit Noktaya Yaklaşma Rehberi: Siemens SINUMERIK CNC
G75 · NON MODAL CODE

G75 Sabit Noktaya Yaklaşma Rehberi: Siemens SINUMERIK CNC

ProgrammingSiemens·Güncelleme: 22 Tem 2026·11 dk okuma
Hızlı cevap

Siemens CNC kontrol ünitesinde G75 sabit noktaya yaklaşma komutu nasıl programlanır? G75 komutunu TRAFOOF ile aktif kinematik dönüşümleri devre dışı bıraktıktan ve STOPPRE ile ön işlemci durdurması uyguladıktan sonra tek bir blokta eksen değerini sıfır belirterek programlayın. Sabit nokta koordinatları MD 34100 makine parametresinde saklanır ve yaklaşma sırasında güncel sıfır ofsetleri ile el çarkı kaydırmaları sisteme dahil edilir.

Giriş

Aktif bir kinematik dönüşümün veya koordinat döndürmenin preprocessor (ön işlemci) kayıtlarında temizlenmeden G75 sabit noktaya yaklaşma komutunun çalıştırılması, takım taşıyıcısının veya döner taretin eksen limitlerini aşarak doğrudan parça bağlama pabuçlarına, mengene çenelerine veya torna aynasına yüksek hızla çarpmasına yol açar. Kontrol ünitesinin eksen yolunu kaymış yörüngede hesaplaması nedeniyle meydana gelen bu bindirme, hassas bilyeli millere hasar verir, kesici takımı parçalar ve makineyi Alarm 14800 koduyla durdurur. Bu durum sadece iş milinin durmasına neden olmakla kalmaz; iş parçasını anında hurdaya çıkarır, çevrim süresini boşa harcar ve plansız duruş süreleri nedeniyle binlerce liralık üretim maliyeti kaybı yaratır. Bu yüzden, G75 komutundan önce tüm aktif dönüşümlerin iptal edilmesi ve ön işlemci durdurması ile koordinatların senkronize edilmesi güvenli imalat için zorunludur.

Teknik Özet

Özellik Spesifikasyon
Komut Kodu G75
Modal Grubu Grup 2 (Non-modal)
Desteklenen Markalar Siemens
Kritik Parametreler FP (Fixed point seçici), MD 34100 $MA_REFP_SET_POS (Referans koordinat ayarları)
Ana Kısıtlama Ayrı ve bağımsız bir blokta programlanmalıdır; hedef eksen değeri kesinlikle 0 olmalıdır; aktif kinematik dönüşümler tamamen devre dışı bırakılmalıdır; aktif ofsetleri uygulamak için bir ön işlemci durdurması (STOPPRE) gereklidir.

Hızlı Okuma

  • Önce Dönüşümleri Devre Dışı Bırakın: Yörünge hatalarını önlemek için G75 yürütülmeden önce tüm aktif kinematik dönüşümleri iptal etmek üzere TRAFOOF komutunu programlayın.
  • Ön İşlemci Durdurması Ekleyin: Ön işleme sırasında kontrolün DRF ve harici sıfır ofsetlerini uygulamaya zorlamak için G75'ten hemen önce STOPPRE programlayın.
  • Referans Noktasına Dönüş Bloğunu İzole Edin: Kontrolün modal olmayan komutu doğru yorumlamasını sağlamak için G75'i ayrı, bağımsız bir NC bloğunda yazın.
  • Hedef Koordinatları Sıfıra Ayarlayın: Eşzamanlı sabit nokta yaklaşmasını tetiklemek için belirtilen her eksene kesinlikle 0 değerini atayın (örneğin, X1=0 Z1=0).
  • Seçilen Sabit Noktayı Doğrulayın: Sabit nokta 1 veya 2'yi seçmek için FP= adresini kullanın; bu adresin atlanması kontrolün varsayılan olarak sabit nokta 1'i seçmesine neden olur.
  • Makine Parametrelerini Kontrol Edin: Koordinatların eksene özel makine verisi parametresi olan 34100 $MA_REFP_SET_POS içinde saklandığını onaylayın.

Temel Kavramlar

G75 sabit noktaya yaklaşma komutu, makine eksenlerini makine koordinat sistemi (MCS) içindeki tanımlanmış, yüksek hassasiyetli koordinatlara geri çekmek için programlanır. Bu konumlar genellikle takım değiştirme istasyonlarını, parça yükleme noktalarını veya palet değişim bölgelerini temsil eder. Bu koordinatlar makine parametrelerinde küresel olarak tanımlandığından, aktif iş parçası koordinat sistemlerinden, sıfır ofsetlerinden veya takım boyu telafilerinden bağımsız olarak herhangi bir parça programı tarafından referans alınabilir. Bu küresel tanımlama, kurulum operatörlerinin her iş için koordinatları yeniden hesaplamadan farklı programlar arasında güvenli takım değiştirme ve parça yükleme sıralarını standartlaştırmasına olanak tanır.

G75 bloğu yürütüldüğünde, seçilen eksenler maksimum eksenel hızda aynı anda doğrudan sabit noktaya doğru hareket eder. Kontrol ünitesi, iş parçası koordinat sistemine (WCS) göre yapılan hesaplamaları atlar ve doğrudan mutlak fiziksel makine konumunu hedefler. Bu doğrudan yörünge, geçiş süresini en aza indirir ve artışlı konumlandırma hatalarını ortadan kaldırır. Ancak, ön işleme sırasında yapılan sıfır ofseti veya Diferansiyel Çözümleyici Fonksiyonu (DRF) yazmaçlarındaki değişiklikler yoksayıldığından, operatörler G75'ten önce bir ön işlemci durdurması (STOPPRE) yürütmelidir. Bu durdurma olmadan kontrol, güncellenmiş ofsetleri (örneğin G59 Programlanabilir Sıfır Kaydırma aracılığıyla programlananlar gibi) uygulayamaz ve eksenlerin sapmış bir yörüngede hareket etmesine neden olur. Döner taret daha sonra kesici takımı doğrudan iş parçası bağlama aparatlarına sürerek takımın kırılmasına, eksen bilyeli millerinin hasar görmesine ve ham malzemenin tamamen hurdaya çıkmasına yol açan şiddetli bir çarpışmaya neden olur.

Komut Yapısı

Yerel Siemens modunda (G290), G75 Sabit Noktaya Yaklaşma komutu modal olmayan (non-modal) bir fonksiyon olarak programlanır. Modal olmadığı için bu komut sadece yazıldığı blok için geçerlidir. Kontrol ünitesi, blok önizleme (look-ahead) sırasında yorumlayıcı çelişkilerini önlemek için G75'in başka hiçbir hareket komutu içermeyen ayrı, bağımsız bir NC bloğunda programlanmasını gerektirir. Aktif kinematik dönüşümler G75 bloğundan önce devre dışı bırakılmalı ve kontrolün doğrudan makine koordinat sisteminde çalışması sağlanmalıdır.

Komut sözdizimi, hedef eksenleri ve sabit nokta tanımlayıcısını belirtir. Hedef eksenler (X1, Y1, Z1 gibi), eksen adresinin ardından kesinlikle 0 değeri yazılarak hedeflenir. Sıfırdan başka bir değer yazılması sözdizimi hatasına yol açacaktır. FP parametresi, makinenin önceden yapılandırılmış hangi sabit nokta konumuna yaklaşacağını seçer. Değer aralığı genellikle 1 or 2'dir. FP parametresi atlanırsa, kontrol varsayılan olarak birinci sabit noktaya döner.

G75 FP=2 X1=0 Y1=0 Z1=0 ;
Parametre Açıklama Değer Aralığı
G75 Modal olmayan sabit noktaya yaklaşma komutu (Grup 2). Sabit değer
FP= Kayıtlı referans koordinatlarını hedefleyen sabit nokta seçici. 1 veya 2 (atlanırsa varsayılan 1)
X1=0 Sabit noktaya yaklaşma için X1 makine eksenini seçer. Kesinlikle 0 olmalıdır
Y1=0 Sabit noktaya yaklaşma için Y1 makine eksenini seçer. Kesinlikle 0 olmalıdır
Z1=0 Sabit noktaya yaklaşma için Z1 makine eksenini seçer. Kesinlikle 0 olmalıdır

Marka Uygulamaları

Siemens

G75 komutu, yerel Siemens modunda (G290) Sabit Noktaya Yaklaşmayı temsil eder. Bu uygulama, programcıların belirtilen eksenleri aynı anda doğrudan küresel olarak saklanan bir koordinata geri çekmelerini sağlar. Ara noktaların programlanmasını gerektiren ve G28 ya da G30 kullanan Fanuc ve Mitsubishi sistemlerinin aksine, Siemens G75 koordinatsız eksen eşlemesi gerçekleştirir. Bu, eksen değişkenlerinin kesinlikle sıfır (örneğin X1=0) olarak belirtilmesinin, ara hareketler olmadan seçilen makine konumuna maksimum eksenel hızda doğrudan hareketi başlatması anlamına gelir.

Bu komut, fiziksel koordinatları saklamak için makine parametrelerine dayanır. SINUMERIK kontrolü, 34100 $MA_REFP_SET_POS makine verisi parametresi aracılığıyla yapılandırılan, eksen başına en fazla iki farklı referans konumunu saklar. Bu parametrelendirme, takım değiştirme ve parça yükleme koordinatları arasında doğrudan ayar veri yazmaçlarından hızlı bir şekilde geçiş yapılmasına olanak tanır.

Kritik bir fark, derleyicinin çift modlu (bimodal) geçiş davranışıdır. Sistem ISO Dialect moduna (G291) geçirildiğinde, G75 komutu yeniden atanır. Bir sabit noktaya yaklaşma yürütmek yerine, aktif makine sınıfına bağlı olarak bir Z ekseni alın gagalayarak kanal açma çevrimi veya dalarak taşlama çevrimi olarak işlev görür. Bu nedenle programcılar, istenmeyen çevrimleri ve bağlama aparatı çarpmalarını önlemek için G75'i çağırmadan önce G290'ın aktif olduğunu doğrulamalıdır.

Marka Karşılaştırmaları

SINUMERIK Serisi Ekran ve Koordinat Pencereleri Parametre Erişimi ve Depolama Sabit Nokta Özellikleri
SINUMERIK 840D sl Aktif koordinatları, eksen yüklerini ve G gruplarını gösteren yüksek çözünürlüklü geniş ekran çoklu dokunmatik panel. Eksene özel tüm makine verisi parametreleri için tam okuma ve yazma yeteneği. 34100 $MA_REFP_SET_POS içinde yapılandırılmış, eksen başına en fazla iki sabit nokta koordinatını destekler.
SINUMERIK 828D Çoklu dokunmatik panel içermeyen, temel koordinatları gösteren standart HMI ekranı. Makine parametrelerine standart erişim; bazı alanlar servis anahtarları gerektirir. Standart eksen hareket hızlarıyla standart çift sabit noktalı referans almayı destekler.
SINUMERIK 802D sl Sınırlı koordinat ekranlarına sahip giriş seviyesi monokrom veya düşük çözünürlüklü paneller. Operatörün 34100 $MA_REFP_SET_POS üzerinde değişiklik yapmasını engelleyen yazma korumalı parametre ayarları. Temel sabit noktalı geri dönüşler; gelişmiş görselleştirme ve diyagnostik seçenekleri kilitlidir.

Teknik Analiz

G75 sabit noktaya yaklaşma işleminin yürütülmesi ve yapılandırılması, Siemens SINUMERIK kontrol serileri arasında farklılık gösterir. SINUMERIK 840D sl gibi üst düzey kontrollerde operatörler, yüksek çözünürlüklü geniş ekran çoklu dokunmatik paneller aracılığıyla gerçek zamanlı eksen yüklerini ve aktif koordinat gruplarını izler. Bu paneller, yüksek hızlı geri dönüş hareketleri sırasında aktif G gruplarının ve eksen yüklerinin görselleştirilmesini sağlar. Bu sabit konumlara yüksek hızlı dönüşler sırasında mutlak yol hassasiyetini sağlamak amacıyla sistem, takım değişikliklerini başlatmadan önce tüm eksen hareketlerinin tamamen yavaşlatıldığından emin olmak için koordinat kontrollerini ve G60 Tam Duruş (Exact Stop) gibi tam duruş fonksiyonlarını kullanabilir. Buna karşılık, giriş seviyesi SINUMERIK 802D sl, temel koordinat göstergelerine sahip basitleştirilmiş bir HMI arayüzü kullanır ve kritik makine verilerine erişimi kısıtlar. 802D sl kontrol kurulumu altında, 34100 $MA_REFP_SET_POS parametresindeki eksene özel referans noktası koordinatları gibi kritik parametreler yazma korumalıdır. Bu kilitleme, atölyede yetkisiz veya yanlışlıkla referans konumlarının değiştirilmesini önler.

Derleyici mimarisi, torna ve frezeleme sırasında komutların nasıl yorumlanacağını da belirler. Yerel Siemens modu (G290) ile ISO Dialect modu (G291) arasında geçiş yapmak, komut setini temelden değiştirir. Yerel Siemens modunda G75 komutu Sabit Noktaya Yaklaşmayı temsil eder. Derleyici ISO Dialect moduna (G291) geçirilirse, G75 komutu işlevini gagalayarak kanal açma veya dalarak taşlama yürütmek üzere kaydırır. Benzer şekilde G74, G290 altında yerel referans noktasına yaklaşma işlevi görürken, G291 altında frezelemede sol kılavuz çekme çevrimine veya tornalamada alın gagalayarak delik delme ve kanal açmaya dönüşür. Programcılar, çarpışma risklerini önlemek için yorumlayıcı modunun hedeflenen çevrimle eşleştiğinden emin olmalıdır.

Program Örnekleri

; Yerel Siemens modu sabit noktaya yaklaşma örneği
N10 G290 ; Derleyiciyi yerel Siemens moduna geçir
N20 TRAFOOF ; Aktif kinematik dönüşümleri iptal et
N30 STOPPRE ; Aktif sıfır ofsetlerini uygulamak için ön işlemci durdurmasını zorla
N40 G75 FP=2 X1=0 Z1=0 ; X1 ve Z1 eksenlerini aynı anda Sabit Nokta 2'ye hareket ettir
N50 STOPPRE ; Bir sonraki dönüşten önce ön işlemci durdurmasını zorla
N60 G75 X1=0 ; Atlandığında X1 eksenini Sabit Nokta 1'e (FP varsayılan olarak 1'dir) hareket ettir
N70 M30 ; Program sonu

kuru çalıştırma (dry run)

Bu programda, N10 bloğunda CNC yerel Siemens moduna geçer. N20 bloğu tüm aktif koordinat dönüşümlerini devre dışı bırakarak koordinat döndürmelerinin veya takım kaymalarının fiziksel yörüngeyi değiştirmemesini sağlar. N30 bloğu bir ön işlemci durdurması komutu vererek, hareket başlatılmadan önce kontrolü tüm aktif sıfır ofsetlerini ve DRF yazmaçlarını uygulamaya zorlar. N40 bloğunda, X1 ve Z1 eksenleri maksimum eksenel hızda aynı anda Sabit Nokta 2 için saklanan koordinatlara doğru hareket eder. N50 bloğu, bir sonraki hareketten önce koordinat senkronizasyonunu sağlamak için başka bir ön işlemci durdurmasını zorunlu kılar. N60 bloğu, FP parametresinin atlandığı ve varsayılan olarak 1 olduğu durumda X1 eksenine Sabit Nokta 1'e yaklaşma komutu verir. Program N70 bloğunda sona ererek seçilen eksenleri ilgili makine referans noktalarında güvenli bir şekilde geri çekilmiş olarak bırakır.

Hata Analizi

Alarm Kodu Tetiklenme Koşulu Operatör Belirtisi Kök Neden / Çözüm
Siemens Alarm 14011 MDA modunda sabit noktaya geri dönüş denenirken CYCLE3106 programı mevcut değil veya işleme için serbest bırakılmamış. Kontrol ünitesi otomatik çalışmayı keser ve mevcut bloğu durdurur. Sabit noktaya geri dönüşün MDA modunda yürütülmesi yasaktır. Geri dönüşü standart bir parça programında programlayın ve alt program serbest bırakma durumunu doğrulayın.
Siemens Alarm 12080 Aktif dil derleyicisi altında yanlış G75 sözdizimi veya tanımlanamayan komutlar yorumlanıyor. Kontrol ünitesi program yürütmesini durdurur ve HMI ekranında bir sözdizimi hatası mesajı görüntüler. Komut sözdizimini doğrulayın. G75'in izole bir blokta programlandığından ve eksen değerlerinin kesinlikle 0'a ayarlandığından emin olun.
Siemens Alarm 14800 İlerleme hızı hareket sırasında sıfır olarak programlanmış veya atlanmış ve sabit ilerleme hızları fonksiyonu aktif değil. Eksen hareketi hemen bloke edilir ve HMI'da bir yol hızı hatası görüntülenir. Pozitif bir ilerleme değeri programlayın (F komutu) veya sabit ilerleme hızı fonksiyonunun (F0–F9) aktif olduğundan emin olun.

Uygulama Notu

G75 sabit noktaya yaklaşma komutundan önce kinematik dönüşümlerin iptal edilmemesi, döner taretin veya takım taşıyıcı gantry sisteminin makine koordinat sistemi (MCS) yerine sapmış bir yörüngede ilerlemesine neden olur. Operatörün TRAFOOF komutuyla koordinat dönüşümlerini devre dışı bırakmaması veya ön işlemci yazmaçlarını senkronize etmek için STOPPRE komutunu kullanmaması durumunda, kesici takım doğrudan torna aynasının dönen çenelerine veya mengene çenelerine bindirir. Bu yüksek hızlı çarpışma, eksen aşırı yüklenmesiyle Siemens Alarm 14800 veya Alarm 12080 hatalarını tetikleyerek makineyi kilitler. Üretim öncesinde makine parametresi 34100 $MA_REFP_SET_POS içindeki eksen referans koordinatlarının doğru tanımlandığının doğrulanması, bu komutun tetikleyebileceği en yaygın plansız duruş sürelerini ortadan kaldırır. İlk çevrimlerin tek blok (single block) modunda boşta çalıştırılması, pahalı ham malzemelerin hurdaya ayrılmasını ve parça geometrisi sapmalarını kesin olarak engeller.

İlişkili Komut Ağı

  • G74 Referans Noktasına Yaklaşma: Makine koordinat değerlerini kullanarak yerel Siemens modunda (Grup 2) bir referans noktasına yaklaşma gerçekleştirir.
  • G60 Siemens Tam Duruş: Tam duruş ve sürekli yol modunu kontrol ederek, koordinat durumu değişikliklerini yürütmeden önce hassas yavaşlama sağlar.
  • G59 Siemens Programlanabilir Sıfır Kaydırma: Programlanabilir sıfır ofsetlerini yapılandırır; ofset hizalama sorunlarını önlemek için ön işlemci durdurma senkronizasyonu gerektirir.
  • STOPPRE: Aktif ofsetleri ve çözücü ayarlamalarını uygulamak için G75'ten önce şiddetle tavsiye edilen bir ön işlemci durdurmasını zorunlu kılar.
  • TRAFOOF: Eksen sapmasını önlemek için G75 yürütülmeden önce zorunlu olan aktif kinematik dönüşümleri devre dışı bırakır.

Sonuç

CNC parça programlarına G75 komutunu entegre etmeden önce TRAFOOF ile aktif dönüşümleri sonlandırmak ve STOPPRE ile ön işlemci durdurması uygulamak, eksenlerin 34100 $MA_REFP_SET_POS makine parametresindeki kayıtlı referans noktalarına sapmasız ulaşmasını sağlar. Yeni hazırlanan programların ilk kurulum aşamasında, makineyi mutlak koordinat ekranından (POS) takip ederek tek blok (single-block) modunda çalıştırmak, eksen bindirmelerini önler, iş parçası hurda oranını düşürür ve plansız duruş sürelerini sıfıra indirerek atölye verimliliğini korur.

Sıkça Sorulan Sorular

G75 komutu çalıştırıldığında tezgah neden sabit noktaya dönmek yerine dalarak kanal açma yapar?

Bu durum, kontrol ünitesi derleyicisinin ISO Dialect modunda (G291) olmasından kaynaklanır. G291 modunda G75 komutu, gagalayarak kanal açma veya dalarak taşlama çevrimi olarak yorumlanır. Sabit noktaya yaklaşma fonksiyonunu geri kazanmak için, G75 satırından önceki bir blokta G290 kodunu yazarak kontrolü yerel Siemens moduna geçirin.

G75 referans noktasına dönüş sırasında Siemens Alarm 14800 hatası nasıl önlenir?

Bu alarm, eksen hareketi komutlandırıldığında etkin bir ilerleme hızının (feedrate) tanımlanmamış olmasından veya sabit ilerleme hızı fonksiyonunun devre dışı kalmasından tetiklenir. Eksen hareketinin durarak çevrim süresi kaybı yaratmasını engellemek için, G75 komutundan önce veya aynı blokta pozitif bir F ilerleme değeri tanımlayın ya da F0-F9 sabit hızlarını etkinleştirin.

Aktif koordinat döndürme veya ofset varken G75 çalıştırmak neden bindirme riskine yol açar?

Kontrolör aktif olan eksen dönüşümlerini veya el çarkı (DRF) kaymalarını sıfırlamadan G75'e geçtiğinde, hedef sabit nokta makine koordinat sisteminde sapma gösterir. Takımın mengene çenelerine veya parça bağlama aparatlarına çarparak hurda parça üretmesini önlemek için, G75 öncesinde TRAFOOF yazıp ardından STOPPRE komutuyla ön işlemciyi durdurarak koordinatları eşitleyin.

HG

Hakan Gündoğdu

CNC CARE CO-FOUNDER

CNC uzmanı, 25+ yıl saha tecrübesi, Mitsubishi Electric Türkiye geçmişi.