Страница 1 из 1
Mach3 и функция шпиндель вкл/выкл
Добавлено: 20 апр 2017, 17:59
13H
Добрый вечер!
Подскажите, пожалуйста, в чем может быть проблема - посадил на пин 1 вкл/выкл шпинделя, шпиндель включается/выключается при клацании мышкой на кнопку "Spindle on/off" и при нажатии на клавиатуре фукциональной клавиши F5. Если же встречается в коде команда M3 (или ввожу в командной строке), реакции нет, шпиндель не включается. Когда ввожу в командную строку М5, шпиндель отключается нормально. Хочется правильной реакции Mach3 на команду М3 в коде или в командной строке.
Заранее спасибо.
Re: Mach3 и функция шпиндель вкл/выкл
Добавлено: 20 апр 2017, 18:13
aftaev
посмотри что прописано в макросе М03 в папке macros
Re: Mach3 и функция шпиндель вкл/выкл
Добавлено: 20 апр 2017, 19:40
13H
В папке macros 3 папки:
Mach3Mill
MachStdMill
My_mill
последняя, видимо, по имени моего профайла.
листинг m3.m1s из папки My_mill:
(для просмотра содержимого нажмите на ссылку)Option Explicit
'********DO NOT remove or change the expand line or the included file contents******************
' MachStdMIll license terms REQUIRE that the copyright and License terms remain a part of this source file
#expand <Masters\Headers\CopyRightAndLicenseNotice>
'**************************************************************************************'
RunScript("Macros\" & GetActiveProfileName() & "\" & "ProfileM3UserScriptPre")
' don't check return value as not an error if user extensionscript is not present
' call the MSM interface script for M3 action: MSM adds logic to check if probe tool mounted and is spindle is disabled
' this prevents using the probe tool as an improvised coil winder....
RunScript("ScreenSetMacros\" & GetActiveScreenSetName() & "\" & "Masters\Scripts\Common\MSMSpindleStartM3")
RunScript("Macros\" & GetActiveProfileName() & "\" & "ProfileM3UserScriptPost")
' don't check return value as not an error if user extensionscript is not present
exit sub
Вместо этого я записал содержимое m3.m1s из папки Mach3Milll:
и шпиндель закрутился, большое спасибо!
Re: Mach3 и функция шпиндель вкл/выкл
Добавлено: 24 апр 2017, 17:07
Argentum47
в некоторых версиях он ещё выдаёт в статусе ошибку при интерпретации М3 и продолжает УП со стоячим шпинделем, причём раз на раз не приходится, поэтому не отходи от клавиатуры пока не запустится. Баг был точно в 022, причём именно на ХР, на Win7 ни разу замечен не был, не уверен что связанно именно с осью, но факт.