1. duraklatma komutu
G04X (U)_/P_, takımın duraklatma süresini belirtir (besleme durur, iş mili durmaz) ve P veya X adresinden sonraki değer duraklatma süresini gösterir. Bundan sonraki değer
Örneğin, G04X2.0; veya G04X2000; 2 saniye duraklat
G04P2000;
Ancak bazı delik sistemi işleme talimatlarında (G82, G88 ve G89 gibi), delik tabanının hassasiyetini sağlamak için, takımın delik tabanına işlemesi sırasında bir duraklama süresi vardır. Şu anda yalnızca P adresiyle ifade edilebilir. Adres X, kontrol sisteminin X'i X ekseni koordinat değeri olarak kabul ettiğini ve yürüttüğünü belirtirse.
Örneğin, G82X100.0Y100.0Z-20.0R5.0F200P2000; deliğin dibine kadar matkap (100,0, 100,0) ve 2 saniye duraklatın
G82X100.0Y100.0Z-20.0R5.0F200X2.0; duraklamadan deliğin dibine kadar delme (2.0, 100.0).
2. M00, M01, M02 ve M30 arasındaki farklar ve bağlantılar
M00 program için koşulsuz bir duraklatma talimatıdır. Program yürütüldüğünde ilerleme durur ve iş mili durur. Programı yeniden başlatmak için önce JOG durumuna dönmeniz, iş milini başlatmak için CW'ye (iş mili ileri) basmanız ve ardından AUTO durumuna dönmeniz, programı başlatmak için BAŞLAT tuşuna basmanız gerekir.
M01 program seçmeli bir duraklatma komutudur. Program çalıştırılmadan önce kontrol panelindeki OPSTOP tuşunun açılması gerekmektedir. Yürütmeden sonraki etki M00 ile aynıdır. Program yukarıdaki gibi yeniden başlatılmalıdır.
M00 ve M01 genellikle işleme sırasında iş parçası boyutlarının incelenmesi veya talaş kaldırılması için kullanılır.
M02 ana program bitiş talimatıdır. Bu komut yürütüldüğünde ilerleme durur, iş mili durur ve soğutma sıvısı kapatılır. Ancak program imleci programın sonunda durur.
M30 ana program sonlandırma komutudur. İşlev M02 ile aynıdır, fark, M30'dan sonra başka program bölümleri olup olmadığına bakılmaksızın imlecin program başlığı konumuna geri dönmesidir.
3. D ve H adresleri aynı anlama sahiptir
Takım telafisi parametreleri D ve H aynı işleve sahiptir ve istenildiği zaman değiştirilebilir. Her ikisi de CNC sistemindeki telafi kaydının adres adını temsil eder, ancak spesifik telafi değeri, arkalarındaki telafi numarası adresine göre belirlenir. Ancak işleme merkezlerinde hataları önlemek amacıyla genellikle H'nin takım boyu telafi adresi, telafi numarasının 1'den 20'ye kadar, D'nin takım yarıçap telafi adresi ve telafi numarasının Hayır'dan başlaması yapay olarak öngörülmektedir. .21 (20 takım içeren bir takım magazini).
Örneğin, G00G43H1Z100.0;
G01G41D21X20.0Y35.0F200;
4. Aynalama komutu
Ayna görüntüsü işleme talimatları M21, M22, M23. Yalnızca X ekseni veya Y ekseni yansıtıldığında, kesme sırası (tırmanma ve yukarı kesim frezeleme), takım telafisi yönü ve ark enterpolasyon yönlendirmesi, Şekil 1'de gösterildiği gibi gerçek programın tersi olacaktır. -ekseni ve Y ekseni aynı anda yansıtılır, takım besleme sırası, takım telafisi yönü ve ark enterpolasyon yönlendirmesi değişmeden kalır.
Not: Ayna komutunu kullandıktan sonra, sonraki programları etkilememek için M23'ü kullanarak bu komutu iptal etmelisiniz. G90 modunda ayna görüntüsü veya iptal komutunu kullanırken, kullanılmadan önce iş parçası koordinat sisteminin orijinine dönmeniz gerekir. Aksi takdirde CNC sistemi sonraki hareket yörüngesini hesaplayamaz ve rastgele takım hareketi meydana gelir. Bu durumda, sorunu çözmek için manuel başlangıç noktasına dönüş işlemi gerçekleştirilmelidir. İş mili dönüşü ayna görüntüsü komutuyla değişmez.
Şekil 1: Aynalama sırasında takım telafisi, ileri ve geri değişiklikler
5. Ark enterpolasyonu komutu
G02 saat yönünde enterpolasyondur, G03 saat yönünün tersine enterpolasyondur. XY düzleminde format şu şekildedir: G02/G03X_Y_I_K_F_ veya G02/G
03X_Y_R_F_, burada
Ark kesimi sırasında lütfen q≤180° olduğunda R'nin pozitif bir değer olduğunu unutmayın; q>180° olduğunda R negatif bir değerdir; I ve K, R ile de belirtilebilir. Her ikisi de aynı anda belirtildiğinde, R komutu önceliklidir ve I, K geçersizdir; R tam daire kesme işlemini gerçekleştiremez ve tam daire kesme yalnızca I, J ve K ile programlanabilir çünkü Şekil 2'de gösterildiği gibi aynı noktadan geçen aynı yarıçapa sahip sayısız daire vardır.
Şekil 2 Aynı noktadan geçen bir daire
I ve K sıfır olduğunda ihmal edilebilirler; G90 veya G91 modundan bağımsız olarak I, J ve K, ilgili koordinatlara göre programlanır; ark enterpolasyonu sırasında takım telafisi talimatları G41/G42 kullanılamaz.
6. G92 ve G54~G59 arasındaki avantajlar ve dezavantajlar
G54~G59, işlemeden önce ayarlanan koordinat sistemidir ve G92, programda ayarlanan koordinat sistemidir. G54~G59'u kullandıktan sonra G92'yi tekrar kullanmaya gerek yoktur, aksi takdirde Tablo 1'de gösterildiği gibi G54~G59 değiştirilecektir ve bundan kaçınılmalıdır.
Tablo 1 G92 ile çalışma koordinat sistemi arasındaki fark
Not: (1) Koordinat sistemini ayarlamak için G92 kullanıldığında, sistem kapatılıp yeniden başlatılmadıkça veya gerekli yeni iş parçası koordinat sistemini ayarlamak için G92 kullanılmadıkça, G54~G59'un tekrar kullanılmasının hiçbir etkisi olmayacaktır. (2) G92'yi kullanan program sona erdikten sonra takım tezgahı geri dönmezse?
Eğer 92 ile ayarlanan orijin yeniden başlatılırsa, takım tezgahının mevcut konumu, kazalara açık olan yeni iş parçası koordinat orijini haline gelecektir. Bu nedenle okuyucuların dikkatli kullanacağını umuyorum.
7. Takım değiştirme alt programını hazırlayın.
Bir işleme merkezinde takım değişiklikleri kaçınılmazdır. Ancak takım tezgahının fabrikadan çıktığında sabit bir takım değiştirme noktası vardır. Takım değiştirme konumunda değilse takım değiştirilemez. Ayrıca takım değişiminden önce takım kompanzasyonu ve çevrimi iptal edilmeli, iş mili durdurulmalı ve soğutma sıvısı kapatılmalıdır. Birçok koşul var. Her manuel takım değişiminden önce bu koşulların sağlanması gerekiyorsa, bu hem hataya açık hem de verimsiz olacaktır. Bu nedenle, kaydetmek ve DI durumunda kullanmak için bir takım değiştirme programı derleyebiliriz. M98'in çağrılması takım değiştirme işlemini tek seferde tamamlayabilir.
PMC-10V20 işleme merkezini örnek alırsak program şu şekildedir:
O2002;(program adı)
G80G40G49; (Sabit çevrimi ve takım telafisini iptal edin)
M05; (İş mili durur)
M09;(soğutma sıvısı kapalı)
G91G30Z0; (Z ekseni takım değiştirme noktası olan ikinci orijine döner)
M06; (Takım değişikliği)
M99; (Alt programın sonu)
Takımı değiştirmeniz gerektiğinde, gerekli T5 takımını değiştirmek için MDI durumunda yalnızca "T5M98P2002" yazmanız yeterlidir, böylece birçok gereksiz hatanın önüne geçilir. Okuyucular, kendi takım tezgahlarının özelliklerine göre ilgili takım değiştirme alt programlarını derleyebilirler.
8. diğer
N adresiyle temsil edilen program segmenti sıra numarası. Genellikle CNC cihazının kendisi sınırlı hafıza alanına (64K) sahiptir. Depolama alanından tasarruf etmek için program segmenti sıra numaraları atlanır. N yalnızca programın aranmasını ve düzenlenmesini kolaylaştırabilen program segmenti etiketini temsil eder. İşleme süreci üzerinde hiçbir etkisi yoktur. Sıra numarası artırılabilir veya azaltılabilir, değerlerin sürekliliğine gerek yoktur. Ancak belirli döngü talimatları, atlama talimatları, alt programların çağrılması ve ayna talimatları kullanılırken bu atlanamaz.
9. Aynı program bölümünde, aynı talimat (aynı adres karakteri) veya aynı talimat grubu için, daha sonra görünen geçerli olacaktır.
Örneğin takım değiştirme programı T2M06T3; T2 yerine T3'ün yerini alır;
G01G00X50.0Y30.0F200; G00 yürütülür (F değeri olmasına rağmen G01 yürütülmez).
Aynı grupta olmayan talimat kodları, sıra değiştirilerek aynı program bölümünde yürütülürlerse aynı etkiye sahiptir.
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
Yukarıdaki öğelerin tümü PMC-10V20 (FANUCSYSTEM) işleme merkezinde çalıştırıldı ve aktarıldı. Pratik uygulamalarda, yalnızca çeşitli talimatların kullanım ve programlama kurallarının derinlemesine anlaşılması gerekir.
Xinfa CNC takımları kaliteli ve düşük fiyat özelliklerine sahiptir. Ayrıntılar için lütfen şu adresi ziyaret edin:
CNC Araçları Üreticileri - Çin CNC Araçları Fabrikası ve Tedarikçileri (xinfatools.com)
Gönderim zamanı: Kasım-06-2023