У Вас в 516 не замечено такого, set direct всегда активна после запуска проги ?
Всегда вроде. Я ей не пользуюсь никогда на восьмерках.
Посмотрел. На обоих восьмерках доступна.
Хотел еще добавить паузу при смене оборотов, но не нашел такой переменной в которой хранятся текущие обороты шпинделя. Видимо придется изучать постпроцессор под SolidCAM и принудительно вставлять задержку, хотя не факт что постпроцессор это позволяет. Можно еще конечно попробовать сигнал с шпинделя завести, но входов и так не хватает.
Отдельный вход совсем не обязателен.
Пусть это будет вход датчика касания.
Переопределяем порт например зеленой лампы в зад.
На освободившийся порт вешаем реле, которым подключаем сигнал со шпинделя ко входу датчика касания.
Определить отдельную команду смены оборотов (ну или переопределить, если есть макрос).
В макросе
Подключаем датчик со шпинделя на вход касания
Меняем обороты
Ожидаем появления сигнала появления сигнала со шпинделя.
Отключаем датчик шпинделя
Выходим из подпрограммы
Сообщение отредактировал lkbyysq: 02 Сентябрь 2023 - 19:01