G02/G03 dairesel interpolasyon: yönü belirlemek ve R ile I/J/K arasındaki fark
G02 (saat yönü) ile G03'ün (saat yönünün tersi) düzlem seçimiyle birlikte nasıl ayırt edileceğini, R komutlarındaki 180 derece sorununu, I/J/K merkez komutlarını ve tam daireleri bir frezeleme örneği ve yol çizimiyle açıklar.
Bir yay bloğunun ihtiyaç duyduğu üç bilgi
Düz bir çizgi yalnızca bitiş noktasından çizilebilir, ama yay çizilemez; çünkü aynı başlangıç ve bitiş noktalarından sayısız daire geçer. Bu nedenle bir yay bloğunun dönüş yönüne (G02 veya G03), bitiş noktasına ve yarıçap ya da merkez konumundan birine ihtiyacı vardır.
Hangi taraftan bakınca saat yönü?
G02 saat yönü (CW), G03 saat yönünün tersidir (CCW). Ancak “saat yönü”, seçili düzleme dik eksenin artı tarafından eksi tarafına doğru bakıldığında tanımlanır. İşleme merkezinin varsayılan düzlemi G17 (XY) için bu, tablaya yukarıdan bakmak demektir; dolayısıyla sezgiyle örtüşür.
G18 (ZX) veya G19 (YZ) düzleminde bakış yönü değişir ve yön, ekrandaki çizime göre ters gibi gelebilir. Tornalar varsayılan olarak G18 kullanır ve çizimde görülen dönüş yönü, taretin iş mili merkez çizgisinin üstünde (arka) mı altında (ön) mı olduğuna göre tersine döner. Torna X ekseninin gösterimi Tornada çap programlama ve G18 yazısında ayrıca ele alınmıştır.
| Düzlem | Komut | Bakış yönü | Tipik kullanım |
|---|---|---|---|
| XY | G17 | +Z'den -Z'ye | İşleme merkezi varsayılanı |
| ZX | G18 | +Y'den -Y'ye | Torna varsayılanı, yan frezeleme |
| YZ | G19 | +X'ten -X'e | Yan frezeleme |
R komutlarında dikkat edilecekler
Yarıçapı G03 X40. Y10. R10. gibi doğrudan vermek neredeyse hiç hesap gerektirmez ve elle yazılan programlarda yaygındır. Ancak başlangıç noktası, bitiş noktası ve yarıçap aynı olsa bile iki daire mümkündür: kısa olan (180° veya daha az) ve uzun olan (180°'den fazla).
Çoğu kontrol ünitesi pozitif R'yi 180° veya daha küçük bir yay, negatif R'yi 180°'den büyük bir yay olarak yorumlar. 270°'lik bir yay kastederken R işaretini unutursanız 90°'lik bir yay oluşur ve takım yanlış yeri keser. Ayrıca başlangıç ve bitiş noktası aynı olan tam bir daire R ile tanımlanamaz; çünkü R yalnızca dairenin büyüklüğünü verir, konumunu sabitleyecek bir şey vermez.
I/J/K komutları: merkezi doğrudan belirtmek
I, J ve K sırasıyla X, Y ve Z'de yay başlangıç noktasından merkeze olan mesafelerdir. Çoğu kontrol ünitesinde I/J/K, G90 mutlak modunda bile başlangıç noktasına göre artımlı değerler olarak okunur. Örnekteki G02 X50. Y40. I10. J0., başlangıç noktası (40,30)'dan X'te 10 uzaktaki (50,30) merkezli, 10 yarıçaplı bir yaydır.
Merkez açıkça verildiği için I/J/K yöntemi tam daireler, 180°'den büyük yaylar ve CAM çıktısı gibi hassasiyetin önemli olduğu durumlar için uygundur. Öte yandan bitiş noktası gerçekte o daire üzerinde değilse başlangıç ve bitiş yarıçapları farklı olur ve fark toleransı aşınca alarm verilir.
Örnek yol
İlk yay R ile saat yönünün tersine, ikincisi I/J ile saat yönündedir; son blok ise başlangıç ve bitiş noktası aynı olan tam bir dairedir. Çizim, üçünün tek bir yolda nasıl birleştiğini gösterir.
R ile saat yönünün tersine bir yay, I/J ile saat yönünde bir yay ve I/J ile tam bir daireyi birleştiren yol
O2002
T2 M6
G21 G90 G17 G94
G54
S2500 M03
G00 X0. Y-5. Z5.
G01 Z-1. F80
Y0. F250
X30.
G03 X40. Y10. R10.
G01 Y30.
G02 X50. Y40. I10. J0.
G01 X70.
G02 X70. Y40. I0. J-15.
G00 Z50.
M30Yukarıdaki şekil bu programın CNC Path Analyzer sonucudur (hızlı 2 segment, doğrusal kesme 5 segment, yay 3 segment).
Yay hatalarını bulmak için kontrol listesi
- Düzlem: G17/G18/G19 arasından amaçlanan düzlem seçili mi? Farklı bir düzlemde aynı G02 farklı yönde bir daire olur.
- R işareti: 180°'den büyük bir yay için R pozitif mi yazılmış?
- Bitiş noktası uyumu: I/J'den hesaplanan yarıçap, merkezden bitiş noktasına olan mesafeye eşit mi? Üçüncü ondalık basamaktaki yuvarlama farkları bile birikince alarma yol açabilir.
- Takım yarıçapı telafisi: G41/G42 etkinken iç yay yarıçapı takım yarıçapından küçükse telafi edilmiş yol oluşturulamaz.
- İlerleme hızı: bir yayın içini keserken takım merkezinin hızı ile kesici ağızdaki hız farklıdır. Küçük yarıçaplı iç yaylarda F'yi düşürmek yaygındır.
Uygulama: bir R komutunu I/J'ye çevirmek
Örnekteki G03 X40. Y10. R10., başlangıç noktası (30, 0)'dan bitiş noktası (40, 10)'a giden, 10 yarıçaplı, saat yönünün tersine 90°'lik bir yaydır. Bu iki noktadan geçen, 10 yarıçaplı kısa saat yönü tersi yayın merkezi (30, 10)'dadır. Başlangıç noktasından merkeze mesafe X 0, Y +10 olduğundan aynı yay G03 X40. Y10. I0. J10. olarak da yazılabilir.
Son tam daire G02 X70. Y40. I0. J-15., merkezi (70, 25) ve yarıçapı 15 olan bir dairedir. Çevresi 2 × π × 15 ≈ 94.2 mm'dir; dolayısıyla F250 ile bir tur yaklaşık 22.6 saniye sürer.
Araç yayları nasıl gösterir
CNC Path Analyzer yayları kısa doğru parçalarıyla yaklaşık olarak çizer; yönü veya yarıçapı tutmayan yay bloklarında ise yol uydurmak yerine neden satırıyla birlikte bir uyarı bildirir. Uyarı verilen satırın başlangıç noktası önceki bloğun bitiş noktasıdır; bu yüzden çoğu zaman hatalı olan yay bloğunun kendisi değil, hemen üstündeki doğrusal bloğun koordinatlarıdır.