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ı
483
Yaş
48
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
 

yener82

Üye
Katılım
26 Ağu 2018
Mesajlar
15
Puanları
3
Yaş
36
Selamun aleykum vbscript ve makro yazmak hakkında detaylı eğitim veriyormusunuz?
 

yener82

Üye
Katılım
26 Ağu 2018
Mesajlar
15
Puanları
3
Yaş
36
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:)
 

DoremiFa

Üye
Katılım
22 Eyl 2008
Mesajlar
283
Puanları
3
Yaş
39
acaba bu kodları g-code içine yazarsak x y z eksenlerinin o anki değerlerini değiştirebilirmiyiz?
 

Sponsor Bağlantı

Forum istatistikleri

Konular
106,003
Mesajlar
746,757
Kullanıcılar
393,952
Son üye
oguzhanakbas

Yeni konular

Üst