это именно tool break control, у них по умолчанию в постпроцессоре включено, просто проверяет что инструмент не поломался после операции.
A64 с автосменой
- hmnijp
- Мастер
- Сообщения: 1725
- Зарегистрирован: 20 авг 2017, 15:02
- Репутация: 530
- Настоящее имя: Константин
- Откуда: Ульяновск
- Контактная информация:
Re: A64 с автосменой
-
- Мастер
- Сообщения: 1500
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: A64 с автосменой
-
- Мастер
- Сообщения: 256
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: A64 с автосменой
Максим, приветствую! Подскажи такой момент, рабочее поле и максимальные перемещения осей имеют разные значения, то есть станок может физически въехать в магазин с инструментом, есть ли какое то программное ограничение, что бы станок не мог поехать в сторону магазина не во время смены?
-
- Мастер
- Сообщения: 1500
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: A64 с автосменой
нужна возможность перестраивать софтлимиты по ходу работы.
- hmnijp
- Мастер
- Сообщения: 1725
- Зарегистрирован: 20 авг 2017, 15:02
- Репутация: 530
- Настоящее имя: Константин
- Откуда: Ульяновск
- Контактная информация:
Re: A64 с автосменой
их можно вообще выключать во время M6 - это всё равно автоматические движения которые априори по макрокоду не могут уехать за предел. То есть М6, лимит выкл, едет меняет, потом вкл обратно.
А софтлимит ограничения нужны чтобы пользователь своими руками или косячной уп не поехал куда не надо, то есть ими ограничено только рабочее поле.
-
- Мастер
- Сообщения: 256
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: A64 с автосменой
Интересная версия. Есть представление как это можно указать в макросе?hmnijp писал(а): ↑17 янв 2024, 21:38их можно вообще выключать во время M6 - это всё равно автоматические движения которые априори по макрокоду не могут уехать за предел. То есть М6, лимит выкл, едет меняет, потом вкл обратно.
А софтлимит ограничения нужны чтобы пользователь своими руками или косячной уп не поехал куда не надо, то есть ими ограничено только рабочее поле.
-
- Мастер
- Сообщения: 1500
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: A64 с автосменой
по сравнению со скриптом смены инструмента + там же какой то интерфейс должен быть чтобы указать что где - установить или выключить софтлимиты это какая то мелочь.
-
- Мастер
- Сообщения: 256
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: A64 с автосменой
У меня на pumotix, по этому только в макросе указывать...
- hmnijp
- Мастер
- Сообщения: 1725
- Зарегистрирован: 20 авг 2017, 15:02
- Репутация: 530
- Настоящее имя: Константин
- Откуда: Ульяновск
- Контактная информация:
Re: A64 с автосменой
мда, уже начал писать про mycnc, тк вопрос в теме станка фрезеряги...
В пумотиксе не разбираюсь, но думаю там можно поискать аналогичное, надо обращаться к их документации по макропрограммированию...
-
- Мастер
- Сообщения: 256
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: A64 с автосменой
А нет у них практически никакой документации, саму автосмену то методом сбора крупиц информации удалось написать. По этому и был вопрос в целом про возможные алгоритмы.
В теме фрезеряги задал вопрос, так как других подобных тем ни у кого и нет) да и смена организована аналогичным образом.
-
- Мастер
- Сообщения: 212
- Зарегистрирован: 25 дек 2020, 12:01
- Репутация: 35
- Настоящее имя: Victor
- Контактная информация:
Re: A64 с автосменой
в нормальных промышленных стойках кроме машинных пределов есть софтовые, програмные пределы. в дельте их 3.
кроме того, можно настраивать области, куда нельзя заезжать - например можно обозначить тиски, и после этого даже специально туда не заехать. в макросе смены нужный предел отключается и можно ехать в место автосмены. не знаю как в муцнц, а в пумотиксе такого совсем нет.
А вот по документации пумотикса я с вами не согласен, нормальная документация, все функции описаны и примеры были.
другое дело - что порог входа, чтоб это всё понять сильно повыше, чем просто в готовом станке разобраться, а в той-же дельте или даже ньюкере китайском кроме макросов придётся ещё и язык диаграмм для плк изучить, там ещё на порядок сложнее и почти совсем без примеров - разве что на китайском чего найдёте...
кроме того, можно настраивать области, куда нельзя заезжать - например можно обозначить тиски, и после этого даже специально туда не заехать. в макросе смены нужный предел отключается и можно ехать в место автосмены. не знаю как в муцнц, а в пумотиксе такого совсем нет.
А вот по документации пумотикса я с вами не согласен, нормальная документация, все функции описаны и примеры были.
другое дело - что порог входа, чтоб это всё понять сильно повыше, чем просто в готовом станке разобраться, а в той-же дельте или даже ньюкере китайском кроме макросов придётся ещё и язык диаграмм для плк изучить, там ещё на порядок сложнее и почти совсем без примеров - разве что на китайском чего найдёте...
-
- Мастер
- Сообщения: 256
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: A64 с автосменой
Про документацию, да вы правы, какая то она есть, но вот на счёт примеров, их не встречал. А вот про отсутствие возможности отключения лимитов очень печальная информация, странно что в программе этого не предусмотрели.
-
- Мастер
- Сообщения: 1500
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: A64 с автосменой
как то оси находят нули? то есть выход за пределы поля есть на момент хоуминга?
в конце концов если есть возможность вывести сигнал "автосмена" - то этим сигналом отключать аппаратный стоп или естоп который сделать чтобы генерился при заезде в зону магазина
в конце концов если есть возможность вывести сигнал "автосмена" - то этим сигналом отключать аппаратный стоп или естоп который сделать чтобы генерился при заезде в зону магазина
-
- Мастер
- Сообщения: 256
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: A64 с автосменой
К счастью немного помогли в тех поддрержке, хоть и не без косяков, прислали недоступную в инструкциях команду, хоть и не рабочую (хотя как они утверждают, что сами ей пользуются), но немного подкорректировав, все получилось.
- frezeryga
- Почётный участник
- Сообщения: 13679
- Зарегистрирован: 18 авг 2013, 16:08
- Репутация: 5051
- Откуда: Жуковский
- Контактная информация:
Re: A64 с автосменой
какая команда?
-
- Мастер
- Сообщения: 256
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: A64 с автосменой
Мне прислали
"LimitsDisableOnce()"
С ней не заработало, а вот с этой нормально поехало.
"SoftLimitsDisableOnce()"
"LimitsDisableOnce()"
С ней не заработало, а вот с этой нормально поехало.
"SoftLimitsDisableOnce()"