Макрос для записи в текстовый файл, когда Ваш станок работает, значений позиций осей и номера строки.
1. Создайте в корневой папке "С:\Mach3\" или в другом месте пустой текстовый файл "SNAPSHOT.txt"
2. В "General Config..." Mach3 установите чекбокс "Run Macro Pump", что-бы макрос постоянно работал.
3. Сохраните макрос под именем "macropump.m1s" в папку "C:\Mach3\macros
Исходник
Текст макроса:
-------------------------------------
Sub Main
Open "C:\Mach3\SNAPSHOT.txt" For Output As #1
Print #1, "LINE#=",GetDRO(16)
Print #1, "X=",GetDRO(0)
Print #1, "Y=",GetDRO(1)
Print #1, "Z=",GetDRO(2)
Print #1, "A=",GetDRO(3)
Print #1, "B=",GetDRO(4)
Print #1, "C=",GetDRO(5)
Print #1, "FEED=",GetDRO(18)
Close #1
End Sub
-------------------------------------
Еще редакция с 3 осями
Sub Main
Open "C:\Mach3\SNAPSHOT.txt" For Output As #1 ' Open file.
Print #1, "LINE#=",GetDRO(16)
Print #1, "X=",GetDRO(0)
Print #1, "Y=",GetDRO(1)
Print #1, "Z=",GetDRO(2)
Print #1, "FEED=",GetDRO(18)
Close #1 ' Close file.
End Sub
Никогда не спорьте с дураками, они стащат вас на свой уровень и задавят опытом © Марк Твен