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
Ö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