G00 konumlandırma
1. Format G00 X_ Z_ Bu komut, takımı geçerli konumdan komut tarafından belirtilen konuma (mutlak koordinat modunda) veya belirli bir mesafeye (artımlı koordinat modunda) hareket ettirir. 2. Doğrusal olmayan kesme biçiminde konumlandırma Tanımımız şudur: her eksenin konumunu belirlemek için bağımsız bir hızlı hareket hızı kullanın. Takım yolu düz bir çizgi olmayıp, makine eksenleri geliş sırasına göre komutların belirlediği konumlarda sırayla durur. 3. Doğrusal konumlandırma Takım yolu, doğrusal kesmeye (G01) benzer, en kısa sürede gerekli konuma konumlandırma (her eksenin hızlı hareket hızını aşmayacak şekilde). 4. Örnek N10 G0 X100 Z65
G01 Doğrusal enterpolasyon
1. Format G01 X(U)_Z(W)_F_ ; Doğrusal enterpolasyon, geçerli konumdan komut konumuna düz bir çizgide ve komut tarafından verilen hareket hızında hareket eder. X, Z: Taşınacak konumun mutlak koordinatları. U,W: Taşınacak konumun artan koordinatları.
2. Örnek ① Mutlak koordinat programı G01 X50. Z75. F0.2 ;X100.; ② Artan koordinat programı G01 U0.0 W-75. F0.2 ;U50.
Dairesel enterpolasyon (G02, G03)
Format G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ; G02 – saat yönünde (CW) G03 – saat yönünün tersine (CCW)X, Z – koordinat sisteminde Bitiş noktası U, W – başlangıç noktası ile bitiş noktası arasındaki mesafe I, K – başlangıç noktasından vektör (yarıçap değeri) merkez noktası R'ye – yay aralığı (maksimum 180 derece). 2. Örnek ① Mutlak koordinat sistemi programı G02 X100. Z90. I50. K0. F0.2 veya G02 X100. Z90. R50. F02; ② Artımlı koordinat sistemi programı G02 U20. W-30. I50. K0. F0.2 ;veya G02 U20.W-30.R50.F0.2;
İkinci başlangıç noktasına dönüş (G30)
Koordinat sistemi ikinci orijin fonksiyonuyla ayarlanabilir. 1. Aletin başlangıç noktasının koordinatlarını (a, b) parametreleriyle ayarlayın. “a” ve “b” noktaları makinenin başlangıç noktası ile takımın başlangıç noktası arasındaki mesafelerdir. 2. Programlama sırasında koordinat sistemini ayarlamak için G50 yerine G30 komutunu kullanın. 3. Birinci orijine dönüş gerçekleştirildikten sonra, takımın gerçek konumundan bağımsız olarak, bu komutla karşılaşıldığında takım ikinci orijine hareket edecektir. 4. Takım değişimi de ikinci başlangıç noktasında gerçekleştirilir.
Diş kesme (G32)
1. Format G32 X(U)__Z(W)__F__ ; G32 X(U)__Z(W)__E__ ; F – diş hatvesi ayarı E – diş adımı (mm) Diş kesme programını programlarken, iş mili hızının RPM'si eşit şekilde kontrol edilen fonksiyon (G97) olmalı ve dişli parçanın bazı özellikleri dikkate alınmalıdır. Diş kesme modunda hareket hızı kontrolü ve iş mili hızı kontrolü fonksiyonları göz ardı edilecektir. Besleme tutma düğmesi çalıştığında, kesme çevrimi tamamlandıktan sonra hareket etme işlemi durur.
2. Örnek G00 X29.4; (1 çevrim kesme) G32 Z-23. F0.2; G00X32; Z4.; X29.; (2 çevrimli kesme) G32 Z-23. F0.2; G00 X32.; Z4.
Takım çapı ofset fonksiyonu (G40/G41/G42)
1. Format G41 X_ Z_;G42 X_ Z_;
Kesici kenar keskin olduğunda kesme işlemi program tarafından belirlenen şekli sorunsuz bir şekilde takip eder. Ancak gerçek takım kenarı dairesel bir yay (takım ucu yarıçapı) tarafından oluşturulur. Yukarıdaki şekilde gösterildiği gibi takım ucu yarıçapı, dairesel enterpolasyon ve kılavuz çekme durumunda hatalara neden olacaktır.
2. Önyargı işlevi
komut kesme konumu takım yolu
G40, takımın programlanan yola göre hareketini iptal eder
G41 Sağ Takım programlanan yolun sol tarafından hareket eder
G42 Sol Takım programlanan yolun sağ tarafından hareket eder
Telafi ilkesi, takım ucu yayının merkezinin, kesme yüzeyinin normal yönündeki yarıçap vektörü ile her zaman çakışmayan hareketine bağlıdır. Bu nedenle telafi için referans noktası takım ucu merkezidir. Genellikle takım uzunluğu ve takım ucu yarıçapının telafisi, ölçüme bazı zorluklar getiren hayali bir kesme kenarına dayanır. Bu prensibi takım kompanzasyonuna uygulayarak, hayali takım ucu radyus kompanzasyonu için gereken takım uzunluğu, takım ucu yarıçapı R ve takım ucu form numarası (0-9), sırasıyla X ve Z referans noktalarıyla ölçülmelidir. Bunlar önceden takım ofset dosyasına girilmelidir.
"Takım ucu radyus ofseti" komutu G00 veya G01 fonksiyonuyla verilmeli veya iptal edilmelidir. Bu komut dairesel enterpolasyonla olsun ya da olmasın, takım doğru şekilde hareket etmeyecek ve yavaş yavaş yürütülen yoldan sapmasına neden olacaktır. Bu nedenle takım ucu radyus ofset komutu kesme işlemine başlamadan önce tamamlanmalıdır; ve aletin iş parçasının dışından başlatılmasından kaynaklanan aşırı kesme olgusu önlenebilir. Aksine kesme işleminden sonra move komutunu kullanarak ofsetin iptal işlemini gerçekleştirin.
İş parçası koordinat sistemi seçimi (G54-G59)
1. G54 X_ Z_'yi biçimlendirin; 2. İşlev, makine takımı koordinat sisteminde isteğe bağlı bir noktayı (iş parçası orijin ofseti değeri) 1221 – 1226 parametrelerine atamak ve iş parçası koordinat sistemini (1-6) ayarlamak için G54 – G59 komutlarını kullanır. Bu parametre aşağıdaki şekilde G koduna karşılık gelir: İş parçası koordinat sistemi 1 (G54) — İş parçası başlangıç noktasına dönüş ofset değeri — Parametre 1221 İş parçası koordinat sistemi 2 (G55) — İş parçası başlangıç noktasına dönüş ofset değeri — Parametre 1222 iş parçası koordinat sistemi 3 (G56) — iş parçası başlangıç noktasına dönüş ofset değeri — parametre 1223 iş parçası koordinat sistemi 4 (G57) — iş parçası başlangıç noktasına dönüş ofset değeri — parametre 1224 iş parçası koordinat sistemi 5 (G58) — İş parçası başlangıç noktasına dönüşünün ofset değeri — Parametre 1225 İş parçası koordinat sistemi 6 (G59) — Ofset iş parçasının başlangıç noktasına dönüş değeri — Parametre 1226 Güç açıldıktan ve başlangıç noktasına dönüş tamamlandıktan sonra, sistem otomatik olarak İş parçası koordinat sistemi 1'i (G54) seçer. Bu koordinatlar, "modal" bir komutla değiştirilene kadar geçerli kalacaktır. Bu ayar adımlarına ek olarak sistemde G54~G59 parametrelerini anında değiştirebilen başka bir parametre daha bulunmaktadır. İş parçasının dışındaki orijin ofset değeri, 1220 numaralı parametre ile aktarılabilir.
Bitirme döngüsü (G70)
1. Format G70 P(ns) Q(nf) ns: Bitirme şekli programının ilk bölüm numarası. nf: Finiş şekli programı 2'nin son segment numarası. Fonksiyon G71, G72 veya G73 ile kaba tornalamadan sonra tornalamayı G70 ile bitirin.
Dış bahçede kaba araba konserve çevrimi (G71)
1. Format G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … .F__ program bölümünde A ve B arasındaki sıra numarasından ns'den nf'ye hareket komutunu belirtir. .S__.T__N(nf)…△d: Kesme derinliği (yarıçap spesifikasyonu) pozitif ve negatif işaretleri belirtmez. Kesme yönü AA' yönüne göre belirlenir ve başka bir değer belirtilmedikçe değişmeyecektir. FANUC sistem parametresi (NO.0717) belirtir. e: Takım geri çekme stroku Bu spesifikasyon bir durum spesifikasyonudur ve başka bir değer belirtilene kadar değişmeyecektir. FANUC sistem parametresi (NO.0718) belirtir. ns: Bitirme şekli programının ilk segment numarası. nf: Bitirme şekli programının son segment numarası. △u: X yönünde son işleme için rezervin mesafesi ve yönü. (çap/yarıçap) △w: Z yönünde finiş işleme için ayrılan miktarın mesafesi ve yönü.
2. Fonksiyon Aşağıdaki şekilde A'dan A'ya B'ye kadar bitirme şeklini belirlemek için programı kullanırsanız, belirlenen alanı kesmek için △d (kesme derinliği) kullanın ve △u/2 ve △ bitirme toleransını bırakın w.
Yüz döndürme korunmalı çevrimi (G72)
1. Format G72W(△d)R(e) G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △t,e,ns,nf , △u, △w, f, s ve t G71 ile aynı anlamlara sahiptir. 2. Fonksiyon Aşağıdaki şekilde gösterildiği gibi bu çevrim, X eksenine paralel olması dışında G71 ile aynıdır.
İşleme bileşiği döngüsünün oluşturulması (G73)
1. Format G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns) )…………………… A A' boyunca blok numarası N(nf) B………△i: FANUC sistem parametresi (NO.0719) tarafından belirlenen, X ekseni yönünde takım geri çekilme mesafesi (yarıçap spesifikasyonu). △k: FANUC sistem parametresi (NO.0720) tarafından belirlenen, Z ekseni yönünde takım geri çekilme mesafesi (yarıçapla belirtilir). d: Bölme süreleri Bu değer, FANUC sistem parametresi (NO.0719) tarafından belirlenen kaba işleme tekrar süreleriyle aynıdır. ns: Bitirme şekli programının ilk segment numarası. nf: Bitirme şekli programının son segment numarası. △u: X yönünde son işleme için rezervin mesafesi ve yönü. (çap/yarıçap) △w: Z yönünde finiş işleme için ayrılan miktarın mesafesi ve yönü.
2. Fonksiyon Bu fonksiyon, kademeli olarak değişen sabit bir formu tekrar tekrar kesmek için kullanılır. Bu döngü etkili bir şekilde kesebilirCNC işleme parçalarıVeCNC torna parçalarıkaba işleme veya döküm yoluyla işlenmiş olanlar.
Yüz gagalamalı delme çevrimi (G74)
1. G74 R(e) biçimini alın; G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Geriye doğru miktar Bu tanımlama durum tanımlamasıdır, diğerinde Değerler belirtilene kadar değişmez. FANUC sistem parametresi (NO.0722) belirtir. x: B noktasının X koordinatı u: a'dan bz'ye artış: cw noktasının Z koordinatı: A'dan C'ye artış △i: X yönündeki hareket miktarı △k: Z yönündeki hareket miktarı △d: içinde Yapılan miktar alet kesimin alt kısmından geri çekilir. △d'nin simgesi (+) olmalıdır. Ancak X (U) ve △I atlanırsa takım geri çekilme miktarı istenilen işaretle belirtilebilir. f: İlerleme hızı: 2. Fonksiyon Aşağıdaki şekilde görüldüğü gibi bu çevrimde kesme işlemi yapılabilir. X (U) ve P atlanırsa işlem yalnızca delme için kullanılan Z ekseninde gerçekleştirilecektir.
Dış çap/iç çap gagalamalı delme çevrimi (G75)
1. G75 R(e)'yi biçimlendirin; G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Fonksiyon X hariç, aşağıdaki komutlar aşağıdaki şekilde gösterildiği gibi çalışır. Dış yerine Z kullanılması, G74 ile aynı. Bu çevrimde kesme işlemi gerçekleştirilebilir ve X ekseni kesme kanalı ve X ekseni gagalama delme işlemi gerçekleştirilebilir.
İplik kesme çevrimi (G76)
1. Format G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m : Bitirme tekrar süreleri (1 ila 99) Bu atama bir durum atamasıdır ve başka bir değer atanana kadar değişmeyecektir. FANUC sistem parametresi (NO.0723) belirtir. r: açıdan açıya Bu spesifikasyon bir durum spesifikasyonudur ve başka bir değer belirtilene kadar değişmeyecektir. FANUC sistem parametresi (NO.0109) belirtir. a: Takım ucu açısı: 80 derece, 60 derece, 55 derece, 30 derece, 29 derece, 0 derece seçilebilir ve 2 basamakla belirtilir. Bu atama bir durum atamasıdır ve başka bir değer atanana kadar değişmeyecektir. FANUC sistem parametresi (NO.0724) belirtir. Örneğin: P (02/m, 12/r, 60/a) △dmin: minimum kesme derinliği Bu spesifikasyon bir durum spesifikasyonudur ve başka bir değer belirtilene kadar değişmeyecektir. FANUC sistem parametresi (NO.0726) belirtir. i: Dişli parçanın yarıçap farkı i=0 ise genel doğrusal diş kesme için kullanılabilir. k: Diş yüksekliği Bu değer, X ekseni yönünde bir yarıçap değeriyle belirtilir. △d: ilk kesme derinliği (yarıçap değeri) l: diş hatvesi (G32 ile)
2. Fonksiyonel diş kesme döngüsü.
İç ve dış çaplar için kesme çevrimi (G90)
1. Format Doğrusal kesme çevrimi: G90 X(U)___Z(W)___F___ ; Tek blok moduna girmek için anahtara basın ve işlem, şekilde gösterildiği gibi 1→2→3→4 yolunun döngüsel çalışmasını tamamlar. Artımlı koordinat programında U ve W'nin işareti (+/-) 1 ve 2 yönüne göre değiştirilir. Koni kesme çevrimi: G90 X(U)___Z(W)___R___ F___ ; Koninin “R” değeri belirtilmelidir. Kesme fonksiyonunun kullanımı doğrusal kesme döngüsüne benzer.
2. Dış daire kesme döngüsünü çalıştırın. 1. U<0, W<0, R<02. U>0, W<0, R>03. U<0, W<0, R>04. U>0, W<0, R<0
Diş kesme çevrimi (G92)
1. Düz diş kesme çevrimini biçimlendirin: G92 X(U)___Z(W)___F___ ; Diş aralığı ve iş mili devri stabilizasyon kontrolü (G97), G32'ye (diş kesme) benzer. Bu diş kesme çevriminde, diş kesme için geri çekme aleti şu şekilde çalıştırılabilir: [Şek. 9-9]; pah uzunluğu atanan parametreye göre 0,1L~12,7L aralığında 0,1L birim olarak ayarlanır. Konik diş çekme çevrimi: G92 X(U)___Z(W)___R___F___ ; 2. Fonksiyon İplik kesme çevrimi
Adım kesme çevrimi (G94)
1. Format Teras kesme çevrimi: G94 X(U)___Z(W)___F___ ; Konik adımlı kesme çevrimi: G94 X(U)___Z(W)___R___ F___ ; 2. Fonksiyon Kademeli kesme Doğrusal hız kontrolü (G96, G97)
NC torna, adımı ayarlayarak ve RPM'yi değiştirerek hızı örneğin düşük hız ve yüksek hız alanlarına böler; her alandaki hız serbestçe değiştirilebilir. G96'nın işlevi, ilgili iş parçası çapı değişimini kontrol etmek için yalnızca RPM'yi değiştirerek hat hızı kontrolü gerçekleştirmek ve sabit bir kesme hızını korumaktır. G97'nin işlevi hat hızı kontrolünü iptal etmek ve yalnızca RPM stabilitesini kontrol etmektir.
Yer değiştirmeyi ayarla (G98/G99)
Kesme yer değiştirmesi, G98 koduyla dakika başına yer değiştirme (mm/dak) veya G99 koduyla devir başına yer değiştirme (mm/dev) olarak atanabilir; burada NC torna tezgahında programlama için devir başına G99 yer değiştirme kullanılır. Dakika başına ilerleme hızı (mm/dak) = Devir başına yer değiştirme oranı (mm/dev) x İş mili devri
İşleme merkezlerinde sıklıkla kullanılan talimatların çoğu aynıdır.CNC işleme parçaları, CNC torna parçalarıVeCNC Freze parçalarıve burada anlatılmayacaktır. Aşağıda yalnızca işleme merkezinin özelliklerini yansıtan bazı talimatlar verilmektedir:
1. Tam durdurma kontrol komutu G09
Talimat formatı: G09;
Takım, keskin kenarları ve köşeleri olan parçaların işlenmesi için kullanılabilen uç noktaya ulaşmadan önce yavaşladıktan ve hassas bir şekilde konumlandırdıktan sonra bir sonraki program bölümünü yürütmeye devam edecektir.
2. Takım ofseti ayar komutu G10
Talimat formatı: G10P_R_;
P: komut ofset numarası; R: ofset
Takım ofseti program ayarıyla ayarlanabilir.
3. Tek yönlü konumlandırma komutu G60
Talimat formatı: G60 X_Y_Z_;
X, Y ve Z, hassas konumlandırma elde edilmesi gereken uç noktanın koordinatlarıdır.
Hassas konumlandırma gerektiren delik işleme için, takım tezgahının tek yönlü konumlandırma elde etmesini sağlamak ve böylece boşluktan kaynaklanan işleme hatasını ortadan kaldırmak için bu komutu kullanın. Konumlandırma yönü ve aşma miktarı parametrelerle ayarlanır.
4. Tam durdurma kontrol modu komutu G61
Talimat formatı: G61;
Bu komut modal bir komuttur ve G61 modunda G09 komutunu içeren her program bloğuna eşdeğerdir.
5. Sürekli kesme modu komutu G64
Talimat formatı: G64;
Bu talimat kalıcı bir talimattır ve aynı zamanda takım tezgahının varsayılan durumudur. Araç, komutun bitiş noktasına hareket ettikten sonra, yavaşlama olmadan bir sonraki bloğu yürütmeye devam edecek ve G00, G60 ve G09'daki konumlandırmayı veya doğrulamayı etkilemeyecektir. G61 modunu iptal ederken G64'ü kullanmak için.
6. Otomatik referans noktasına dönüş komutu G27, G28, G29
(1) G27 referans noktası kontrol komutuna geri dönün
Talimat formatı: G27;
X, Y ve Z, takımın referans noktasına konumlandırılıp konumlandırılamayacağını kontrol etmek için kullanılabilen, iş parçası koordinat sistemindeki referans noktasının koordinat değerleridir.
Bu komut altında komut verilen eksen hızlı hareketle referans noktasına döner, otomatik olarak yavaşlar ve belirlenen koordinat değerinde konumlandırma kontrolü gerçekleştirir. Referans noktası konumlandırılmışsa eksenin referans noktası sinyal ışığı yanar; tutarlı değilse program tekrar kontrol edecektir. .
(2) Otomatik referans noktasına dönüş komutu G28
Talimat formatı: G28 X_Y_Z_;
X, Y ve Z, orta noktanın keyfi olarak ayarlanabilen koordinatlarıdır. Takım tezgahı önce bu noktaya hareket eder ve ardından referans noktasına geri döner.
Ara noktayı ayarlamanın amacı, takımın referans noktasına döndüğünde iş parçasına veya fikstüre müdahale etmesini önlemektir.
Örnek: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0; (orta nokta 400,0,500,0)
N3 G28 Z600.0; (orta nokta 400.0, 500.0, 600.0)
(3) Referans noktasından otomatik olarak G29'a dönüş
Talimat formatı: G29 X_Y_Z_;
X, Y, Z döndürülen bitiş noktası koordinatlarıdır
Geri dönme işlemi sırasında takım herhangi bir konumdan G28 tarafından belirlenen ara noktaya ve ardından bitiş noktasına hareket eder. G28 ve G29 genellikle çift olarak kullanılır, G28 ve G00 da çift olarak kullanılabilir.
Gönderim zamanı: Ocak-02-2023