Добрый день!
Оборудование: usb плата stb 5100, лазер 50W NEJE A40630, шаговые двигатели purelogik
ПО: Mach3 c диска от платы
Суть возникшей проблемы: вкл выкл лазера и управление мощностью работает с порта pwm на плате, т.е. по коду S35000 включается максимальная мощность лазера, по коду S1000 минимальная. М3 - включает лазер, М5 - выключает. при выполнении УП mach3 заранее начинает включать и выключать шпиндель. Тоесть во время выполнения, например:
M5
G00 X58.703204 Y0.292085
М3
по команде м5 лазер выключается, затем идет движение в сторону указанных координат и НЕ ДОХОДЯ до указанных координат несколько милиметров, включается лазер. Получается след по нерабочей области заготовки. И в обратную сторону ситуация наоборот, например:
M3
G01 Y50.876199
M5
по команде м3 лазер включается, идет в указанную координату и ВЫКЛЮЧАЕТСЯ не доходя до конечной точки. Тоесть замкнутый контур остается незамкнутым, дырка в конце. углы не сошлись.
Такая проблема появляется только в том случае, если Mach3 видит след. строкой М3 или М5, тоесть если идет движение по G1 несколько команд, проблема не проявляется.
Также обратил внимание, что чем выше подача F1000, например, тем больше получаются "дырки" и "заезды", плюс от скоростей подачи 1000 и выше он начинает углы скруглять.
Я сперва подумал, что дело в плате или лазере, но попробовав запустить УП через другое приложение (drufelCNC) такая ошибка не появляется.
Подскажите, что делать, чтобы эту беду побороть? наверняка дело в каких-то настройках.
Под спойлером пример УП, может я что не так написал?
Mach 3 раньше времени включает/выключает лазер по коду М3
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 15 сен 2022, 17:53
- Репутация: 0
- Настоящее имя: Тарас
- Контактная информация:
Re: Mach 3 раньше времени включает/выключает лазер по коду М3
Вам удалось разобраться в чем причина? У меня точно такая же проблема, плата STB5100, с фрезером нет проблем, а при использовании лазера выключается раньше времени.