Sıradan programların yukarıdan aşağıya doğru çalıştığını ve makro programlarda koşulsuz atlamaların gerçekleştirilebileceğini biliyoruz.
Tüm takım tezgahları kışın çalıştırıldığında mutlaka bir ısı motoru ile çalıştırılmalıdır. Bu herkesin bildiği bir şey, peki ısı motoru nedir? Kış aylarında sıcaklığın düşük olması nedeniyle kılavuzun aniden devreye girmesiyle hassasiyet düşüklüğü gibi küçük sorunların, takım tezgahının bazı parçalarının kırılması gibi ciddi sorunların önüne geçmektir. Bu nedenle, makineyi kışın çalıştırmadan önce bir ısı motoru çalışması gerçekleştirmeliyiz, böylece takım tezgahı bileşenleri ısı motoru çalışması yoluyla eşit şekilde ısıtılabilir.
Peki, ısı motorunun çalışmasını genellikle nasıl gerçekleştirirsiniz? Sıradan insanlar, iş milini açar ve iş milinin onlarca dakika dönmesine izin verir ve aynı zamanda takım direğini X ekseni ve Z ekseni üzerinde manuel olarak ileri geri hareket ettirir. Bu şekilde tekrar tekrar yapın. Bu sırada bir süreliğine bırakacak bir şeyiniz varsa ve makine aletinin durmasını istemiyorsanız ne yapmalısınız? Şu anda, takım tezgahının otomatik olarak çalışmasını gerçekten istiyor musunuz? Bu yapılabilir mi?
Makro programları öğrenmeden önce, bunun inanılmaz bir şey olduğunu hissedeceksiniz. Makro programları hakkında biraz bilginiz varsa, bunun aslında basit bir şey olduğunu ve uygulanmasının kolay olduğunu göreceksiniz.
GOTO n (n, seri numarasının numarasını temsil eder)
İngilizce öğrenen öğrenciler, yukarıdakinin GO ve TO'dan oluştuğunu, yani gitmek anlamına geldiğini bilirler, burada aşağıdaki n (n, seri numarasını temsil eder) program satır numarasını (GOTO 100 gibi) temsil eder. bu, N100 satır program bölümüne atlamak anlamına gelir)
Peki, bu otomatik ısınma işlevini makro ifadeler aracılığıyla nasıl gerçekleştireceğimizi öğrenebiliriz.
Koşullu ifadeyi kullanma örneği - termal motor makro programı
(PROGRAM TARAFINDAN)
O0001
M03S300
N5 G01Z50.F50.
Z300.
X200.
Y200.
X-200.
Y-200.
GİT 5
M30
Bu, ısı makinesinin en basit makro programıdır.
Burada GOTO ifadesinin rolü hakkında bilgi edinmeliyiz.
GOTO 5 program bölümünün anlamı şudur: bu program bölümü yürütüldüğünde koşulsuz olarak N5 satırına gidin. Ardından aşağıdaki program bölümlerini sırayla çalıştırın ve GOTO 5 ile karşılaştığınızda N5 program bölümüne atlayın....
Bu sonsuz bir döngü oluşturur. CNC takım tezgahı, programın yürütülmesi manuel olarak durdurulana kadar sınırsız olarak çalışabilir.




