M120 ile kumanda, yarıçap düzeltmeli bir konturu önceden hesaplar. Bu, kumandanın kontura zarar vermeden veya bir hata mesajı göstermeden alet yarıçapından daha küçük konturlar üretmesini sağlar.
Uygulama
Ön koşul
- Yazılım seçeneği no. 21 Gelişmiş fonksiyon grubu 3
Fonksiyon tanımı
Etki
M120 tümce başlangıcında ve freze işleme döngüleri ötesinde etki eder.
- Aşağıdaki fonksiyonlar M120'yi sıfırlar:
- Yarıçap düzeltmesi R0
- M120 LA0
- LA olmadan M120
- PGM CALL fonksiyonu
- PLANE fonksiyonları (seçenek no. 8)
- Döngü 19 CALISMA DUZLEMI
Döngü 19 CALISMA DUZLEMI içeren önceki kumandalardan NC programlarını yürütmeye devam edebilirsiniz.
Uygulama örneği
![]() | ![]() |
M97 ile kontur kademesi | M120 ile kontur kademesi |
Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.
- Aşağıdaki içerikleri uyarlayın:
- Aletler
- Kesme değerleri
- Beslemeler
- Güvenli yükseklik veya güvenli pozisyonlar
- Ör. M91 ile makineye özel pozisyonlar
- Program çağrılarının yolları
Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.
NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.
Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.
11 TOOL CALL 8 Z S5000 | ; 16 çaplı aleti değiştirin |
* - ... | |
21 L X+0 Y+30 RL M120 LA2 | ; Kontur ön hesaplamasını etkinleştirin ve çalışma düzleminde hareket edin |
22 L X+10 | |
23 L Y+25 | |
24 L X+50 | |
25 L Y+23 | |
26 L X+100 |
NC tümcesi 21'deki M120 LA2 ile kumanda, arka plan kesimleri için yarıçap düzeltmeli konturu kontrol eder. Bu örnekte kumanda, iki NC tümcesi için mevcut NC tümcesinden alet yolunu önceden hesaplar. Ardından kumanda, yarıçapı düzeltilmiş aleti ilk kontur noktasına konumlandırır.
Konturu işlerken kumanda, alet yolunu, alet kontura zarar vermeyecek kadar uzatır.
M120 olmadan alet, dış köşelerin etrafında bir geçiş daireleri boyunca hareket eder ve bir kontur ihlaline neden olur. Bu tür noktalarda kumanda, alet yarıçapı çok büyük hata mesajıyla işlemeyi keser.
Giriş
M120'yi tanımlarsanız kumanda diyaloğu sürdürür ve önceden hesaplanacak NC tümcelerinin LA sayısını, maksimum 99'u ister.
Uyarılar
- İşlemeden önce simülasyonu kullanarak NC programını test edin
- NC programına yavaşça hareket edin
- Daha fazla işleme sırasında, artık malzemenin konturun köşelerinde kaldığını unutmayın. Kontur kademesini daha küçük bir aletle yeniden işlemeniz gerekebilir.
- M120'yi her zaman yarıçap telafisi olarak aynı NC tümcesinde programladığınızda, sabit ve net bir programlama prosedürü elde edersiniz.
- Aşağıdaki fonksiyonları M120 etkinken işlediğinizde, kumanda programı durdurur ve bir hata mesajı görüntüler:
- Döngü 32 TOLERANS
- M128 (seçenek no. 9)
- FUNCTION TCPM (seçenek no. 9)
- Tümce takibi
Örnek

Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.
- Aşağıdaki içerikleri uyarlayın:
- Aletler
- Kesme değerleri
- Beslemeler
- Güvenli yükseklik veya güvenli pozisyonlar
- Ör. M91 ile makineye özel pozisyonlar
- Program çağrılarının yolları
Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.
NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.
Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.
0 BEGIN PGM "M120" MM | |
1 BLK FORM 0.1 Z X+0 Y+0 Z-10 | |
2 BLK FORM 0.2 X+110 Y+80 Z+0 | ; Ham parça tanımı |
3 TOOL CALL 6 Z S1000 F1000 | ; 12 çaplı aleti değiştirin |
4 L X-5 Y+26 R0 FMAX M3 | ; İşleme düzeyinde hareket |
5 L Z-5 R0 FMAX | ; Alet ekseninde sevk |
6 L X+0 Y+20 RL F AUTO M120 LA5 | ; Kontur ön hesaplamasını etkinleştirin ve ilk kontur noktasına hareket edin |
7 L X+40 Y+30 | |
8 CR X+47 Y+31 R-5 DR+ | |
9 L X+80 Y+50 | |
10 L X+80 Y+45 | |
11 L X+110 Y+45 | ; Son kontur noktasına hareket edin |
12 L Z+100 R0 FMAX M120 | ; Aleti serbest hareket ettirin ve M120'yi sıfırlayın |
13 M30 | ; Program sonu |
14 END PGM "M120" MM |
Tanım
Kısaltma | Tanım |
---|---|
LA (look ahead) | Ön hesaplama için tümce sayısı |