это именно tool break control, у них по умолчанию в постпроцессоре включено, просто проверяет что инструмент не поломался после операции.
A64 с автосменой
- hmnijp
 - Мастер
 - Сообщения: 1754
 - Зарегистрирован: 20 авг 2017, 15:02
 - Репутация: 542
 - Настоящее имя: Константин
 - Откуда: Ульяновск
 - Контактная информация:
 
Re: A64 с автосменой
- 
				vtgmfg
 - Мастер
 - Сообщения: 1818
 - Зарегистрирован: 23 июн 2022, 14:13
 - Репутация: 77
 - Настоящее имя: Максим
 - Контактная информация:
 
Re: A64 с автосменой
- 
				SeReGa Sh
 - Мастер
 - Сообщения: 264
 - Зарегистрирован: 31 янв 2017, 23:17
 - Репутация: 5
 - Настоящее имя: Сергей
 - Откуда: Нижний Новгород
 - Контактная информация:
 
Re: A64 с автосменой
Максим, приветствую! Подскажи такой момент, рабочее поле и максимальные перемещения осей имеют разные значения, то есть станок может физически въехать в магазин с инструментом, есть ли какое то программное ограничение, что бы станок не мог поехать в сторону магазина не во время смены?
			
			
									
									
						- 
				vtgmfg
 - Мастер
 - Сообщения: 1818
 - Зарегистрирован: 23 июн 2022, 14:13
 - Репутация: 77
 - Настоящее имя: Максим
 - Контактная информация:
 
Re: A64 с автосменой
нужна возможность перестраивать софтлимиты по ходу работы.
			
			
									
									
						- hmnijp
 - Мастер
 - Сообщения: 1754
 - Зарегистрирован: 20 авг 2017, 15:02
 - Репутация: 542
 - Настоящее имя: Константин
 - Откуда: Ульяновск
 - Контактная информация:
 
Re: A64 с автосменой
их можно вообще выключать во время M6 - это всё равно автоматические движения которые априори по макрокоду не могут уехать за предел. То есть М6, лимит выкл, едет меняет, потом вкл обратно.
А софтлимит ограничения нужны чтобы пользователь своими руками или косячной уп не поехал куда не надо, то есть ими ограничено только рабочее поле.
- 
				SeReGa Sh
 - Мастер
 - Сообщения: 264
 - Зарегистрирован: 31 янв 2017, 23:17
 - Репутация: 5
 - Настоящее имя: Сергей
 - Откуда: Нижний Новгород
 - Контактная информация:
 
Re: A64 с автосменой
Интересная версия. Есть представление как это можно указать в макросе?hmnijp писал(а): ↑17 янв 2024, 21:38их можно вообще выключать во время M6 - это всё равно автоматические движения которые априори по макрокоду не могут уехать за предел. То есть М6, лимит выкл, едет меняет, потом вкл обратно.
А софтлимит ограничения нужны чтобы пользователь своими руками или косячной уп не поехал куда не надо, то есть ими ограничено только рабочее поле.
- 
				vtgmfg
 - Мастер
 - Сообщения: 1818
 - Зарегистрирован: 23 июн 2022, 14:13
 - Репутация: 77
 - Настоящее имя: Максим
 - Контактная информация:
 
Re: A64 с автосменой
по сравнению со скриптом смены инструмента + там же какой то интерфейс должен быть чтобы указать что где - установить или выключить софтлимиты это какая то мелочь.
			
			
									
									
						- 
				SeReGa Sh
 - Мастер
 - Сообщения: 264
 - Зарегистрирован: 31 янв 2017, 23:17
 - Репутация: 5
 - Настоящее имя: Сергей
 - Откуда: Нижний Новгород
 - Контактная информация:
 
Re: A64 с автосменой
У меня на pumotix, по этому только в макросе указывать...
			
			
									
									
						- hmnijp
 - Мастер
 - Сообщения: 1754
 - Зарегистрирован: 20 авг 2017, 15:02
 - Репутация: 542
 - Настоящее имя: Константин
 - Откуда: Ульяновск
 - Контактная информация:
 
Re: A64 с автосменой
мда, уже начал писать про mycnc, тк вопрос в теме станка фрезеряги...
В пумотиксе не разбираюсь, но думаю там можно поискать аналогичное, надо обращаться к их документации по макропрограммированию...
- 
				SeReGa Sh
 - Мастер
 - Сообщения: 264
 - Зарегистрирован: 31 янв 2017, 23:17
 - Репутация: 5
 - Настоящее имя: Сергей
 - Откуда: Нижний Новгород
 - Контактная информация:
 
Re: A64 с автосменой
А нет у них практически никакой документации, саму автосмену то методом сбора крупиц информации удалось написать. По этому и был вопрос в целом про возможные алгоритмы.
В теме фрезеряги задал вопрос, так как других подобных тем ни у кого и нет) да и смена организована аналогичным образом.
- 
				rry
 - Мастер
 - Сообщения: 224
 - Зарегистрирован: 25 дек 2020, 12:01
 - Репутация: 38
 - Настоящее имя: Victor
 - Контактная информация:
 
Re: A64 с автосменой
в нормальных промышленных стойках кроме машинных пределов есть софтовые, програмные пределы. в дельте их 3. 
кроме того, можно настраивать области, куда нельзя заезжать - например можно обозначить тиски, и после этого даже специально туда не заехать. в макросе смены нужный предел отключается и можно ехать в место автосмены. не знаю как в муцнц, а в пумотиксе такого совсем нет.
А вот по документации пумотикса я с вами не согласен, нормальная документация, все функции описаны и примеры были.
другое дело - что порог входа, чтоб это всё понять сильно повыше, чем просто в готовом станке разобраться, а в той-же дельте или даже ньюкере китайском кроме макросов придётся ещё и язык диаграмм для плк изучить, там ещё на порядок сложнее и почти совсем без примеров - разве что на китайском чего найдёте...
			
			
									
									
						кроме того, можно настраивать области, куда нельзя заезжать - например можно обозначить тиски, и после этого даже специально туда не заехать. в макросе смены нужный предел отключается и можно ехать в место автосмены. не знаю как в муцнц, а в пумотиксе такого совсем нет.
А вот по документации пумотикса я с вами не согласен, нормальная документация, все функции описаны и примеры были.
другое дело - что порог входа, чтоб это всё понять сильно повыше, чем просто в готовом станке разобраться, а в той-же дельте или даже ньюкере китайском кроме макросов придётся ещё и язык диаграмм для плк изучить, там ещё на порядок сложнее и почти совсем без примеров - разве что на китайском чего найдёте...
- 
				SeReGa Sh
 - Мастер
 - Сообщения: 264
 - Зарегистрирован: 31 янв 2017, 23:17
 - Репутация: 5
 - Настоящее имя: Сергей
 - Откуда: Нижний Новгород
 - Контактная информация:
 
Re: A64 с автосменой
Про документацию, да вы правы, какая то она есть, но вот на счёт примеров, их не встречал. А вот про отсутствие возможности отключения лимитов очень печальная информация, странно что в программе этого не предусмотрели.
			
			
									
									
						- 
				vtgmfg
 - Мастер
 - Сообщения: 1818
 - Зарегистрирован: 23 июн 2022, 14:13
 - Репутация: 77
 - Настоящее имя: Максим
 - Контактная информация:
 
Re: A64 с автосменой
как то оси находят нули? то есть выход за пределы поля есть на момент хоуминга?
в конце концов если есть возможность вывести сигнал "автосмена" - то этим сигналом отключать аппаратный стоп или естоп который сделать чтобы генерился при заезде в зону магазина
			
			
									
									
						в конце концов если есть возможность вывести сигнал "автосмена" - то этим сигналом отключать аппаратный стоп или естоп который сделать чтобы генерился при заезде в зону магазина
- 
				SeReGa Sh
 - Мастер
 - Сообщения: 264
 - Зарегистрирован: 31 янв 2017, 23:17
 - Репутация: 5
 - Настоящее имя: Сергей
 - Откуда: Нижний Новгород
 - Контактная информация:
 
Re: A64 с автосменой
К счастью немного помогли в тех поддрержке, хоть и не без косяков, прислали недоступную в инструкциях команду, хоть и не рабочую (хотя как они утверждают, что сами ей пользуются), но немного подкорректировав, все получилось.
- frezeryga
 - Почётный участник

 - Сообщения: 13712
 - Зарегистрирован: 18 авг 2013, 16:08
 - Репутация: 5069
 - Откуда: Жуковский
 - Контактная информация:
 
Re: A64 с автосменой
какая команда?
			
			
									
									email  frezeryga@yandex.ru
instagram https://www.instagram.com/frezeryga
telegram https://t.me/md_cnc_frezeryga https://t.me/frezeryga
						instagram https://www.instagram.com/frezeryga
telegram https://t.me/md_cnc_frezeryga https://t.me/frezeryga
- 
				SeReGa Sh
 - Мастер
 - Сообщения: 264
 - Зарегистрирован: 31 янв 2017, 23:17
 - Репутация: 5
 - Настоящее имя: Сергей
 - Откуда: Нижний Новгород
 - Контактная информация:
 
Re: A64 с автосменой
Мне прислали 
"LimitsDisableOnce()"
С ней не заработало, а вот с этой нормально поехало.
"SoftLimitsDisableOnce()"
			
			
									
									
						"LimitsDisableOnce()"
С ней не заработало, а вот с этой нормально поехало.
"SoftLimitsDisableOnce()"