Activity

Помогите. Пауза в Mach3.
arisov77:

Ну, типа от отдельного привода, который управляется не по Step/Dir, а включением дискретным сигналом On/Off. Если это так, то в этом случае действительно, труднее определить время сверления.

Так и есть.
Оси Z нет. Есть сверлильная голова, которой дается команда начать сверление. Сколько продлится сверление неизвестно.
Решение найдено. Всем спасибо за помощь.

Помогите. Пауза в Mach3.

как вариант решения (не оптимальный)
ввести дополнительную не существующую ось и по ней - глубину сверления = кратную скорость на время соответственно.

время - подобрать экспериментально - с запасом

проще тогда паузу в управляющей программе сделать.
но тут есть проблема, если сверло затупится и не успеет досверлить загатовку, а время выйдет, то станок решит перейти к следующему отверстию.

arisov77, спасибо за совет, буду делать через соединение контактов на клавиатуре.

Помогите. Пауза в Mach3.

Собираю чпу станок, управляемый Мачем.
Задача станка - перемещать инструмент (сверлильную голову), время сверления может быть разным, от 1 до 10 секунд, восле завершения сверления голова на специальный провод выдает сигнал +5в.

Как запустить процесс сверления из мача уже понятно, вопрос в том, как сделать так, чтобы мач подождал, пока сверление закончится?

как я понимаю провод с головы нужно будет подключить к входу лпт порта (естественно не на прямую).

а в УП должно быть чтото вроде:

x100 y100 //перемещение к точке сверления
“sverl” //команда начала сверления
? //ждать пока не появится сигнал

Люди, подскажите как заставить Мач ждать появления этого сигнала?