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ş
52
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?
 

Forum istatistikleri

Konular
128,108
Mesajlar
915,039
Kullanıcılar
449,809
Son üye
yucelsenolgm

Yeni konular

Geri
Üst