CNC Path Analyzer

G90 mutlak ve G91 artımlı koordinatlar: aynı sayının farklı bir konum anlamına geldiği an

Bir dikdörtgen örneği ve koordinat izleme tablosuyla G90 mutlak ile G91 artımlı komutlar arasındaki farkı, artımlı modun işe yaradığı tekrarlı işlemeyi ve modun geri alınmamasından doğan kazaları açıklar.

Tek cümleyle fark

G90 (mutlak) modunda X20. “iş parçası sıfırından X'te 20 konumuna git” demektir; G91 (artımlı) modunda ise X20. “şu anki yerinden X'te 20 daha git” demektir. Aynı harf ve sayı, moda bağlı olarak tamamen farklı hedefler olur.

İki kod aynı grubun modal komutlarıdır; bir kez verildiklerinde diğeri gelene kadar geçerli kalırlar. Bir blokta G90/G91 olmasa bile yukarıda bir yerde en son komut edilen mod uygulanır.

Örnek ve koordinat izleme

G91 artımlı modda 20×15 bir dikdörtgen çizip G90'a dönmek

O3004
T1 M6
G21 G90 G17 G94
G54
S3000 M03
G00 X10. Y10. Z5.
G01 Z-1. F100
G91 X20. F300
Y15.
X-20.
Y-15.
G90 G00 Z50.
M30
G91 artımlı modda 20×15 bir dikdörtgen çizip G90'a dönmek — XY yolXY
Kesik açık mavi G00 hızlı hareketi, düz turuncu kesme hareketini gösterir. Yaylar hesaplanan statik eğriler olarak açılır.

Yukarıdaki şekil bu programın CNC Path Analyzer sonucudur (hızlı 2 segment, doğrusal kesme 5 segment).

Konumu satır satır izlemek

Artımlı bölümün dört bloğu, nereden başlarsa başlasın 20×15 bir dikdörtgen çizer. Başlangıç noktasını (10,10)'dan (40,30)'a değiştirirseniz dikdörtgen de onunla birlikte kayar. Artımlı komutların en büyük avantajı budur.

BlokModHareketHareketten sonraki konum (X, Y, Z)
G00 X10. Y10. Z5.G90-(10, 10, 5)
G01 Z-1. F100G90-(10, 10, -1)
G91 X20. F300G91X +20(30, 10, -1)
Y15.G91Y +15(30, 25, -1)
X-20.G91X -20(10, 25, -1)
Y-15.G91Y -15(10, 10, -1)
G90 G00 Z50.G90-(10, 10, 50)

Tekrarlanan şekiller için artımlı koordinatlar

Artımlı mod, aynı şeklin birkaç konumda yapılması gerektiğinde özellikle kullanışlıdır. Şekli artımlı olarak bir alt program şeklinde yazarsanız ana programın yalnızca her konuma gidip onu çağırması yeterlidir. Delikleri veya kanalları sabit hatveyle tekrarlarken G91 X15. gibi aynı satırı tekrarlamanız yeterlidir; bu da hataları azaltır.

Öte yandan artımlı hatalar birikir. Yayların bitiş noktalarının yuvarlanması her birini 0.001 mm kaydırırsa on tekrardan sonra hata 0.01 mm olur. Hassas konum gerektiren referans delikler veya son konum için birikimi kırmak adına mutlak koordinat vermek daha iyidir.

En yaygın kaza: G91'i iptal etmeden bitirmek

Artımlı bir bölümden sonra G90'a dönmezseniz ardından gelen G00 Z50. “50 yüksekliğine” değil “şimdikinden 50 mm yukarı” anlamına gelir; G00 Z-5. gibi bir blok da “-5 yüksekliğine” değil “şimdikinden 5 mm aşağı” anlamına gelir. Takım değiştirme konumuna gittiği sanılan bir hareket böylece iş parçasına yönelir.

Bu yüzden örneğin son bloğu, mod değişikliğini ve hareketi tek satırda birlikte yazar: G90 G00 Z50.. Alt programlar çoğu zaman G91'de biter; bu yüzden çağrıdan sonra ana programın ilk satırına G90'ı yeniden yazmak güvenli bir alışkanlıktır.

Varsayılan olarak hangisi kullanılmalı

  • Tüm program için varsayılan olarak G90 mutlak kullanın. Hedef her satırda görünür, bu da incelemeyi kolaylaştırır.
  • G91'i yalnızca tekrarlanan şekiller, alt programlar ve sabit hatveli hareketler gibi göreli şeklin önemli olduğu yerlerde kullanın ve bölüm biter bitmez G90'a dönün.
  • Çoğu kontrol ünitesinde yayların I/J/K değerlerinin moddan bağımsız olarak artımlı (başlangıç noktasından) okunduğunu unutmayın. Ayrıntılar G02/G03 yazısındadır.

Sık sorulan sorular

Mutlak ve artımlı aynı blokta karıştırılabilir mi?
İşleme merkezindeki G90/G91 blok düzeyinde bir moddur, bu yüzden bir blok içinde karıştırılamaz. Tornada X/Z ve U/W adres düzeyindedir, bu yüzden X30. W-5. örneğindeki gibi karıştırılabilir.
Araçta artımlı bölümleri bulmanın kolay bir yolu var mı?
CNC Path Analyzer'da oynatmayı blok blok ilerletmek her bloğun bitiş koordinatlarını gösterir. Bir satır beklenmedik bir yerden başlıyorsa hemen üstünde G90/G91'in değişip değişmediğini kontrol edin.

Sonraki adımlar

Yolu CNC Path Analyzer’da kontrol edin