Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже.
Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.
смена инструмента это по сути две процедуры.
Первая это поиск инструмента. Выполняется по команде Tx
Вторая это смена инструмента. Выполняется по команде M6
Если в программе в разных строчках пишутся эти команды, там все нормально
Но принято их писать в одной строке. Тогда обе они будут выполняться одновременно.
Но одновременно их выполнять нельзя. Сначала магазин должен найти инструмент и только потом его менять
Для этого команда М6 обычно вызывает программу O9001 и уже в этой программе организуют ожидание завершения поиска инструмента. Контролируют это через макропеременные #1000 или #1001 или им подобные.
Именно этот цикл ожидания я не вижу в программе автора вопроса. Что бы этот цикл ожидания крутился сам в себе и вышел из него когда макропеременная приняла нужное значение
@Viktor2004 а разве сменщик это не отдельная (пусть и виртуальная) ось и станок ждёт пока закончится движение?
Может быть тупо ждёт пока придёт определенное число импульсов с датчика. Типа каждый раз уменьшает счётчик на 1 и ждёт пока не получится нужное число?
Ну и как бы может быть тупо задано время смены инструмента?
Тогда и переходит к следующей строке.
Производитель станка криво написал программу смены
Одно то что N200 стоит выше чем N100 об этом говорит
Вставьте перед M28 вот это
G30X0Y0
и в параметре 1241 пишите координаты X Y куда хотите что бы оси выходили
Только значение для Z там не трогайте
Да, есть опасность столкновения с высокой заготовкой - приспособлением.
В программе смены инструмента два варианта её выполнения, и предполагаю, что это связано с проверкой того, что в шпинделе может находиться вызываемый инструмент. Почему всегда выполняется переход на кадр N200?
а в чем опасность если ось Z в метре над столом меняет что там рука чего заденет?
а так запишите в пар 1241 желаемые координаты и перемещайтесь туда после Z
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.