PUMOTIX – вопросы и ответы по системе ЧПУ

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
sazn86
Мастер
Сообщения: 514
Зарегистрирован: 30 ноя 2016, 09:41
Репутация: 19
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение sazn86 »

NikolayUa24 писал(а):Через Xpadder привяжете любой джойстик.
Хорошо, спасибо. Буду пробовать.
Аватара пользователя
r_v
Кандидат
Сообщения: 41
Зарегистрирован: 12 авг 2018, 14:46
Репутация: 6
Настоящее имя: Роман
Откуда: Чебоксары
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение r_v »

Пробовал я так пользоваться. Не понравилось. Что не помню. Но поменял на беспроводной с поддержкой в программе pumotix.
cloc111
Новичок
Сообщения: 4
Зарегистрирован: 21 ноя 2019, 18:53
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение cloc111 »

Здравствуйте! Подскажите, пожалуйста, как заиметь автономную справку по PUMOTIX ? Ну нет у меня возможности читать on-line...
pm_dev
Мастер
Сообщения: 332
Зарегистрирован: 19 июл 2016, 09:40
Репутация: 93
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение pm_dev »

Онлайн документация PUMOTIX поддерживает экспорт страниц в PDF, поэтому Вы можете скачать любую интересующую Вас информацию и читать там, где вам удобно.
Нынешняя полная версия в формате PDF: (файл).
Вложения
PUMOTIX manual.pdf
Документация PUMOTIX
(7.1 МБ) 4700 скачиваний
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
cloc111
Новичок
Сообщения: 4
Зарегистрирован: 21 ноя 2019, 18:53
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение cloc111 »

Огромный русский рахмат!!!
pm_dev
Мастер
Сообщения: 332
Зарегистрирован: 19 июл 2016, 09:40
Репутация: 93
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение pm_dev »

GNDJBS писал(а): Может Уважаемый pm_dev поможет с макросом на поиск центра по торцам заготовки, будьте так добры помогите!
Добрый день!
В приложении макрос M157 для поиска центра заготовки. Макрос подходит для круглых заготовок, а также прямоугольных, расположенных параллельно координатным осям. Для прямоугольной заготовки при запуске макроса необходимо в параметрах P и Q указать, соответственно, примерную ширину и высоту заготовки в мм. Например:
M157 P150 Q80
Для круглой заготовки можно указать один параметр P - примерный диаметр.
Обратите внимание, что макрос необходимо всегда запускать, расположив кромкоискатель над примерным центром заготовки.
Сначала будет выполнен поиск поверхности по Z, затем обмер по кромкам с четырёх сторон (на 5 мм ниже поверхности заготовки, параметр настраивается в макросе). После вычисления координат центра выполняется переезд в эту точку.
Вложения
M157.zip
(992 байт) 494 скачивания
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
Аватара пользователя
r_v
Кандидат
Сообщения: 41
Зарегистрирован: 12 авг 2018, 14:46
Репутация: 6
Настоящее имя: Роман
Откуда: Чебоксары
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение r_v »

Добрый день товарищи форумчане! :-) Никто таким вопросом не заморачивался: есть джойстик, который привязан к pumotix, хочу с этого джойстика тыкая кнопкой щелкать например релюшкой или просто активировать любой выход? Нажал кнопку оно щелкнуло. Как правильно организовать сей процесс? Пробовал через макросы, как-то не стабильно работает: нажимаешь кнопку с одной периодичностью, а реле срабатывает то быстро то через раз.
pm_dev
Мастер
Сообщения: 332
Зарегистрирован: 19 июл 2016, 09:40
Репутация: 93
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение pm_dev »

Добрый день!
Во вложении пример макроса для управления выходом (в данном случае UserOutput_0). При каждом нажатии состояние выхода изменяется на противоположное, т.е. если выход был выключен, он включается, а если включен - выключается.
В Настройки -> Другие необходимо назначить команду M201 на кнопку панели макросов, например, Макрос №1.
В окне Пульты и джойстики нужно указать кнопку джойстика для команды Макрос 1.
Вложения
M201.zip
(237 байт) 412 скачиваний
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
Аватара пользователя
r_v
Кандидат
Сообщения: 41
Зарегистрирован: 12 авг 2018, 14:46
Репутация: 6
Настоящее имя: Роман
Откуда: Чебоксары
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение r_v »

pm_dev писал(а):Добрый день!
Во вложении пример макроса
Спасибо! Такое я тоже применю, уже знаю куда. :-)
Но это немного не то, мне нужно именно кратковременное включение, нажал реле включилось на некоторое время и выключилось. Я делал так:

function m153()
PinSetState(Outputs.UserOutput_0, true)
Sleep(100)
PinSetState(Outputs.UserOutput_0, false)
end

Не знаю на сколько это правильно исполнено. Нормально срабатывать вход начинает при значении Sleep() не менее 100 (сидел тупо жмакал по кнопке и реле при этом значении отрабатывало всегда). И все бы ничего, но срабатывает не всегда равномерно. То есть нажимаем с периодичностью 2 раза в секунду: иногда реле щелкает 2 раза в секунду иногда один. По Вашему макросу работает так же. Это можно как-то стабилизировать или проще забить?
pm_dev
Мастер
Сообщения: 332
Зарегистрирован: 19 июл 2016, 09:40
Репутация: 93
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение pm_dev »

Весь код макроса, в том числе ожидание командой Sleep, выполняется как единая подпрограмма и на время её выполнения основные кнопки управления системой становятся недоступны. Поэтому, если в процессе выполнения одного макроса попытаться запустить другой (например, нажатием кнопки на джойстике), система не позволит выполнить это действие.
Если требуется повторять цикл включения-отключения выхода с определённой периодичностью (например, включили - подождали 100 мс - выключили - подождали 500 мс - повторили с начала), можно поместить приведённый выше код макроса внутри цикла на Lua, чтобы система автоматически контролировала все задержки.
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
Аватара пользователя
r_v
Кандидат
Сообщения: 41
Зарегистрирован: 12 авг 2018, 14:46
Репутация: 6
Настоящее имя: Роман
Откуда: Чебоксары
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение r_v »

pm_dev писал(а):выполняется как единая подпрограмма
Принято. Большое спасибо! :-) Кстати в планах нет опции по прямому управлению выходами без макросов? Было бы удобно назначить кнопку на выход. Держишь кнопку активен, отпускаешь не активен. Или это только мне интересно. )))
pm_dev
Мастер
Сообщения: 332
Зарегистрирован: 19 июл 2016, 09:40
Репутация: 93
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение pm_dev »

r_v писал(а):
pm_dev писал(а):выполняется как единая подпрограмма
Принято. Большое спасибо! :-) Кстати в планах нет опции по прямому управлению выходами без макросов? Было бы удобно назначить кнопку на выход. Держишь кнопку активен, отпускаешь не активен. Или это только мне интересно. )))
Спасибо за идею! Мы рассмотрим такую возможность в следующих версиях.
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
StavRos
Опытный
Сообщения: 142
Зарегистрирован: 20 мар 2017, 14:25
Репутация: 21
Настоящее имя: Борис
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение StavRos »

По реализации S-кривой есть новости?
Аватара пользователя
Prav
Мастер
Сообщения: 834
Зарегистрирован: 14 июл 2015, 05:10
Репутация: 138
Настоящее имя: Петр Раввинский
Откуда: Москва
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение Prav »

А по поводу токарной версии есть новости?
pm_dev
Мастер
Сообщения: 332
Зарегистрирован: 19 июл 2016, 09:40
Репутация: 93
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение pm_dev »

Над реализацией S-кривой и токарной версии мы работаем, точные сроки реализации пока не известны, следите за обновлениями на http://pumotix.ru/
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
GNDJBS
Новичок
Сообщения: 16
Зарегистрирован: 08 ноя 2019, 21:01
Репутация: 3
Настоящее имя: Валерий
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение GNDJBS »

pm_dev писал(а):
GNDJBS писал(а): Может Уважаемый pm_dev поможет с макросом на поиск центра по торцам заготовки, будьте так добры помогите!
Добрый день!
В приложении макрос M157 для поиска центра заготовки. Макрос подходит для круглых заготовок, а также прямоугольных, расположенных параллельно координатным осям. Для прямоугольной заготовки при запуске макроса необходимо в параметрах P и Q указать, соответственно, примерную ширину и высоту заготовки в мм. Например:
M157 P150 Q80
Для круглой заготовки можно указать один параметр P - примерный диаметр.
Обратите внимание, что макрос необходимо всегда запускать, расположив кромкоискатель над примерным центром заготовки.
Сначала будет выполнен поиск поверхности по Z, затем обмер по кромкам с четырёх сторон (на 5 мм ниже поверхности заготовки, параметр настраивается в макросе). После вычисления координат центра выполняется переезд в эту точку.
Низкий поклон и большое человеческое merci Вам за этот макрос!
igraka
Новичок
Сообщения: 8
Зарегистрирован: 16 дек 2019, 07:54
Репутация: 2
Настоящее имя: Игорь Сильвестров
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение igraka »

Здравствуйте.
Можно ли вывести на один из UserInput сигнал Пуск? Аналогично Stop, EStop и пр.
Зачем надо - cтанок фрезерный управляется с внешних кнопок (не с компьютера). Комп в огромной стойке на расстоянии двух метров, поэтому крайне неудобно бегать нажимать кнопку Пуск ( примерно раз двести в смену).
pm_dev
Мастер
Сообщения: 332
Зарегистрирован: 19 июл 2016, 09:40
Репутация: 93
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение pm_dev »

Добрый день!
Спасибо, мы рассматриваем возможность добавления данной функции в будущих версиях.
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
igraka
Новичок
Сообщения: 8
Зарегистрирован: 16 дек 2019, 07:54
Репутация: 2
Настоящее имя: Игорь Сильвестров
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение igraka »

Спасибо за ответ. Еще вопрос по макросам. Как сделать задержку с условием?
На станке есть загрузочное устройство (загружает заготовки - выгружает готовые детали). Обратная связь через концевики.
Написал макросы для управления - все работает, но только построчно (в шаговом режиме). Если нажать пуск, то все макросы "пролетают" - устройство загрузки не успевает ничего отработать и начинается выполнение G-кода. Явно нужна какая-то задержка с выполнением условия (концевики).
pm_dev
Мастер
Сообщения: 332
Зарегистрирован: 19 июл 2016, 09:40
Репутация: 93
Контактная информация:

Re: PUMOTIX – вопросы и ответы по системе ЧПУ

Сообщение pm_dev »

igraka писал(а):Спасибо за ответ. Еще вопрос по макросам. Как сделать задержку с условием?
На станке есть загрузочное устройство (загружает заготовки - выгружает готовые детали). Обратная связь через концевики.
Написал макросы для управления - все работает, но только построчно (в шаговом режиме). Если нажать пуск, то все макросы "пролетают" - устройство загрузки не успевает ничего отработать и начинается выполнение G-кода. Явно нужна какая-то задержка с выполнением условия (концевики).
Пример кода макроса для ожидания сигнала пользовательского входа:

Код: Выделить всё

while not PinGetState(Inputs.UserInput_1) do
	Sleep(50)
end
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
Ответить

Вернуться в «Windows / Mach»