Mach3 Macro Kullanımı ile X, Y, Z'ye Değer Atamak...

ramerturk

Profesyonel Üye
Katılım
31 Tem 2011
Mesajlar
1,029
Puanları
481
Yaş
53
Mach3 ile uğraşırken bazı işlemleri makrolar ilede kolayca yapabilirsiniz.

Örneğin X,Y,Z konumlarına istediğiniz değeri aktarabilirsiniz.

Bunun için yapmanız gereken yukardaki menülerden OPERATOR altında bulunan VB SCRIPT EDITOR 'e tıklamak ve karşınıza gelen ekranda Mach3 te kullanılabilecek makroyu yazarak Play butonuna basmak. Eğer Mach3 Screen Edit konusunda biraz bilginiz varsa bu script'i bir butona da bağlayabilirsiniz. Yada isterseniz bu scripti kaydederek VB SCRIPT EDITOR ekranında OPEN FILE ile çağırıp kullanabilirsiniz.

Ben örnek teşkil etmesi açısından ufak bir script paylaşacağım. Bu script çalıştığında X,Y,Z eksenlerine 10 atayacak ve CNC mizin mevcut konumu X=10, Y=10, Z=10 olarak değişmiş olacak. Siz isteğinize göre bunları değiştirip farklı şekillerde kullanabilirsiniz.

Script içeriği:

Call setDro (0, 10)
Call SetDro (1, 10)
Call SetDro (2, 10)


Buradaki Call çağırılacak Mach3 komut dizinini gösteriyor, SetDRO: DRO değerlerine atama yapılacağını belirtiyor. (0: X ekseni / 1:Y ekseni / 2: Zekseni , 10 atama yapılacak sayıyı gösteriyor.)

Herkese kolay gelsin...


Macro komutları ve daha detaylı bilgi için:

https://www.kontrolkalemi.net/drive/s/1SVOkPM9QmPLyO5slVpb84dJT9J1uW
VBScript_Commands.pdf
 
Selamun aleykum vbscript ve makro yazmak hakkında detaylı eğitim veriyormusunuz?
 
Mach3 ile uğraşırken bazı işlemleri makrolar ilede kolayca yapabilirsiniz.

Örneğin X,Y,Z konumlarına istediğiniz değeri aktarabilirsiniz.

Bunun için yapmanız gereken yukardaki menülerden OPERATOR altında bulunan VB SCRIPT EDITOR 'e tıklamak ve karşınıza gelen ekranda Mach3 te kullanılabilecek makroyu yazarak Play butonuna basmak. Eğer Mach3 Screen Edit konusunda biraz bilginiz varsa bu script'i bir butona da bağlayabilirsiniz. Yada isterseniz bu scripti kaydederek VB SCRIPT EDITOR ekranında OPEN FILE ile çağırıp kullanabilirsiniz.

Ben örnek teşkil etmesi açısından ufak bir script paylaşacağım. Bu script çalıştığında X,Y,Z eksenlerine 10 atayacak ve CNC mizin mevcut konumu X=10, Y=10, Z=10 olarak değişmiş olacak. Siz isteğinize göre bunları değiştirip farklı şekillerde kullanabilirsiniz.

Script içeriği:

Call setDro (0, 10)
Call SetDro (1, 10)
Call SetDro (2, 10)


Buradaki Call çağırılacak Mach3 komut dizinini gösteriyor, SetDRO: DRO değerlerine atama yapılacağını belirtiyor. (0: X ekseni / 1:Y ekseni / 2: Zekseni , 10 atama yapılacak sayıyı gösteriyor.)

Herkese kolay gelsin...


Macro komutları ve daha detaylı bilgi için:

https://www.kontrolkalemi.net/drive/s/1SVOkPM9QmPLyO5slVpb84dJT9J1uW
VBScript_Commands.pdf
Ama hevesimiz kursağımızda kaldı. Daha çok türkçe kaynak ve bilgi isterim:) Vallahi hocam emeğinize sağlık şu makro işini daha detaylandırmanız mümkünmü? Paylaştığınız bağlantıyı inceledim. Bide uygulamalı bir video hazırlasanız makrolar hakkında tadından yenmez verdiğibiz bilgiler. Şimdiden 10 beğeni 100lerce izleme benden:)
 
acaba bu kodları g-code içine yazarsak x y z eksenlerinin o anki değerlerini değiştirebilirmiyiz?
 

Yeni mesajlar

Forum istatistikleri

Konular
129,800
Mesajlar
930,214
Kullanıcılar
452,602
Son üye
ONURGİLAN

Yeni konular

Geri
Üst