PUMOTIX – вопросы и ответы по системе ЧПУ
-
igraka
- Новичок
- Сообщения: 8
- Зарегистрирован: 16 дек 2019, 07:54
- Репутация: 2
- Настоящее имя: Игорь Сильвестров
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Спасибо большое. Все заработало как надо.
-
igraka
- Новичок
- Сообщения: 8
- Зарегистрирован: 16 дек 2019, 07:54
- Репутация: 2
- Настоящее имя: Игорь Сильвестров
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Здравствуйте, разработчики.
Я уже задавал вопрос по внешней кнопке "Пуск". В отношении фрезеровки, у меня есть пожелания по-поводу главного меню программы "Рабочий процесс". Это окно содержит все необходимое что бы отладить программу, пошагово проверить и пр. Все настройки на одном экране - удобно. Настройками станка занимается специалист, который понимает что и для чего. Но когда программа настроена, все отлажено, то начинается самое главное - зарабатывание денег. Если это на производстве, как у нас, то на станок ставится обычный рабочий без знаний G-кода и пр. и начинает выпускать продукцию серийно. Одинаковые изделия могут фрезероваться неделю, месяц и тд. В этом случае для работы нужно четыре кнопки - Пуск, Стоп, EStop, Номе и две ручных регулировки Скорость подачи и Скорость вращения шпинделя. Две последних регулировки помогаю оперативно изменить скорость резания, если фрезы притупились. Я предлагаю Вам добавить в программу меню которая содержало бы эти вещи. Не для настройки, а просто для работы.
И еще. Сейчас как программа запускается? Кликаешь на первой строке программы, кликаешь на Пуск - программа отрабатывает и останавливается на последней строке . Что-бы опять запустить надо - кликаешь на первой строке программы, кликаешь на Пуск..... Почему автоматически не возвращается на первую строчку?
Я уже задавал вопрос по внешней кнопке "Пуск". В отношении фрезеровки, у меня есть пожелания по-поводу главного меню программы "Рабочий процесс". Это окно содержит все необходимое что бы отладить программу, пошагово проверить и пр. Все настройки на одном экране - удобно. Настройками станка занимается специалист, который понимает что и для чего. Но когда программа настроена, все отлажено, то начинается самое главное - зарабатывание денег. Если это на производстве, как у нас, то на станок ставится обычный рабочий без знаний G-кода и пр. и начинает выпускать продукцию серийно. Одинаковые изделия могут фрезероваться неделю, месяц и тд. В этом случае для работы нужно четыре кнопки - Пуск, Стоп, EStop, Номе и две ручных регулировки Скорость подачи и Скорость вращения шпинделя. Две последних регулировки помогаю оперативно изменить скорость резания, если фрезы притупились. Я предлагаю Вам добавить в программу меню которая содержало бы эти вещи. Не для настройки, а просто для работы.
И еще. Сейчас как программа запускается? Кликаешь на первой строке программы, кликаешь на Пуск - программа отрабатывает и останавливается на последней строке . Что-бы опять запустить надо - кликаешь на первой строке программы, кликаешь на Пуск..... Почему автоматически не возвращается на первую строчку?
-
pm_dev
- Мастер
- Сообщения: 332
- Зарегистрирован: 19 июл 2016, 09:40
- Репутация: 93
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Добрый день!igraka писал(а):Здравствуйте, разработчики.
Я уже задавал вопрос по внешней кнопке "Пуск". В отношении фрезеровки, у меня есть пожелания по-поводу главного меню программы "Рабочий процесс". Это окно содержит все необходимое что бы отладить программу, пошагово проверить и пр. Все настройки на одном экране - удобно. Настройками станка занимается специалист, который понимает что и для чего. Но когда программа настроена, все отлажено, то начинается самое главное - зарабатывание денег. Если это на производстве, как у нас, то на станок ставится обычный рабочий без знаний G-кода и пр. и начинает выпускать продукцию серийно. Одинаковые изделия могут фрезероваться неделю, месяц и тд. В этом случае для работы нужно четыре кнопки - Пуск, Стоп, EStop, Номе и две ручных регулировки Скорость подачи и Скорость вращения шпинделя. Две последних регулировки помогаю оперативно изменить скорость резания, если фрезы притупились. Я предлагаю Вам добавить в программу меню которая содержало бы эти вещи. Не для настройки, а просто для работы.
Спасибо за пожелание, подумаем.
Для возврата на первую строку G-код должен завершаться командой M30.igraka писал(а): И еще. Сейчас как программа запускается? Кликаешь на первой строке программы, кликаешь на Пуск - программа отрабатывает и останавливается на последней строке . Что-бы опять запустить надо - кликаешь на первой строке программы, кликаешь на Пуск..... Почему автоматически не возвращается на первую строчку?
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
-
semen3445
- Новичок
- Сообщения: 3
- Зарегистрирован: 18 дек 2019, 09:31
- Репутация: 0
- Настоящее имя: Семён
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Здравствуйте, есть ли в pumotix возможность автоматического измерения длинны инструмента через пробинг и запись значения в таблицу инструмента, что бы можно было с ним работать по g43 подобно тому как работает G10 L11 в Linuxcnc? Не используя смещения по G92. Может можно через макрос непосредственно записывать значение в переменную длинны таблицы инструментов?
-
pm_dev
- Мастер
- Сообщения: 332
- Зарегистрирован: 19 июл 2016, 09:40
- Репутация: 93
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Да, записать значение длины инструмента в таблицу инструментов можно с помощью команды:semen3445 писал(а):Здравствуйте, есть ли в pumotix возможность автоматического измерения длинны инструмента через пробинг и запись значения в таблицу инструмента, что бы можно было с ним работать по g43 подобно тому как работает G10 L11 в Linuxcnc? Не используя смещения по G92. Может можно через макрос непосредственно записывать значение в переменную длинны таблицы инструментов?
G10 L1 P2 Z5
где P2 - номер инструмента в таблице,
Z5 - устанавливаемое значение длины.
Чтобы применить смещение на длину для текущего инструмента, необходимо выполнить команду G43.
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
-
semen3445
- Новичок
- Сообщения: 3
- Зарегистрирован: 18 дек 2019, 09:31
- Репутация: 0
- Настоящее имя: Семён
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Спасибо, было бы здорово добавить эту информацию в документацию http://doc.pumotix.ru/pages/viewpage.ac ... Id=5180794
-
StavRos
- Опытный
- Сообщения: 142
- Зарегистрирован: 20 мар 2017, 14:25
- Репутация: 21
- Настоящее имя: Борис
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Из области "хотелок". Реальный путь, пройденный инструментом (м, км и т.д), есть ли возможность прикрутить? С учётом рельефа. Наверное, это больше функционал CAM-систем, но было бы полезно для оценки наработки инструмента, как мне кажется.
- Belorez
- Опытный
- Сообщения: 137
- Зарегистрирован: 12 июн 2017, 18:19
- Репутация: 27
- Настоящее имя: Олег Масс
- Откуда: Белгород. Россия
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
А что реально у Вас станок движется иначе чем ему предписано G-кодом? А так то любой редактор кодов это покажет. Например: Мне недавно этот редактор Андрей посоветовал, я очень доволенStavRos писал(а):Реальный путь, пройденный инструментом
-
StavRos
- Опытный
- Сообщения: 142
- Зарегистрирован: 20 мар 2017, 14:25
- Репутация: 21
- Настоящее имя: Борис
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Естественно, станок движется так, как УП ему диктует. За наводку спасибо, посмотрю. С прошедшим ВасBelorez писал(а):А что реально у Вас станок движется иначе чем ему предписано G-кодом? А так то любой редактор кодов это покажет.StavRos писал(а):Реальный путь, пройденный инструментом
-
semen3445
- Новичок
- Сообщения: 3
- Зарегистрирован: 18 дек 2019, 09:31
- Репутация: 0
- Настоящее имя: Семён
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Еще добавлю что G10 L10 - смещение Z относительно активной СК и G10 L11 смещение Z относительно машинных координат.pm_dev писал(а):Да, записать значение длины инструмента в таблицу инструментов можно с помощью команды:semen3445 писал(а):Здравствуйте, есть ли в pumotix возможность автоматического измерения длинны инструмента через пробинг и запись значения в таблицу инструмента, что бы можно было с ним работать по g43 подобно тому как работает G10 L11 в Linuxcnc? Не используя смещения по G92. Может можно через макрос непосредственно записывать значение в переменную длинны таблицы инструментов?
G10 L1 P2 Z5
где P2 - номер инструмента в таблице,
Z5 - устанавливаемое значение длины.
Чтобы применить смещение на длину для текущего инструмента, необходимо выполнить команду G43.
-
igraka
- Новичок
- Сообщения: 8
- Зарегистрирован: 16 дек 2019, 07:54
- Репутация: 2
- Настоящее имя: Игорь Сильвестров
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Здравствуйте. Если в конце управляющей программы стоит M30, то программа возвращается на первый кадр.
Вопрос. Как из конца программы (или не из конца) перейти на любой другой кадр кроме первого?
Вопрос. Как из конца программы (или не из конца) перейти на любой другой кадр кроме первого?
-
pm_dev
- Мастер
- Сообщения: 332
- Зарегистрирован: 19 июл 2016, 09:40
- Репутация: 93
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Добрый день!igraka писал(а):Здравствуйте. Если в конце управляющей программы стоит M30, то программа возвращается на первый кадр.
Вопрос. Как из конца программы (или не из конца) перейти на любой другой кадр кроме первого?
Циклы и подпрограммы в G-коде можно задавать с помощью параметрических G-кодов. Однако данный механизм считается устаревшим и официально не поддерживается. Но его можно использовать, если не требуется остановка и продолжение выполнения из середины цикла. Пример конструкции цикла:
Код: Выделить всё
G21 G90 G91.1 G40
F1000
G0 X0 Y0 Z0
#1 = 20 (В переменную #1 записывается число итераций, значение 20)
#2 = 1 (В переменную #2 записывается значение 1)
O100 do (Команда начала цикла)
(ниже - тело цикла)
G01 X#1
G01 Y#1
G01 X#2
G01 Y#2
#1 = [#1 - 1] (Уменьшение значения переменной #1 на 1)
#2 = [#2 + 1] (Увеличение значения переменной #2 на 1)
O100 while [#1 GT 10] (Условие выхода из цикла(выйти из цикла когда в переменной #1 будет значение 10))
M30Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
-
igraka
- Новичок
- Сообщения: 8
- Зарегистрирован: 16 дек 2019, 07:54
- Репутация: 2
- Настоящее имя: Игорь Сильвестров
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Спасибо. Я почему спрашиваю. В первой строке кода я прописываю хоуминг осей M114, потом выполняются все строки. И вернутся из конца программы нужно, например, на второй кадр. Зачем я начинаю с M114? Если включить станок, не сделать хоуминг, то Pumotix позволяет нажать кнопку Пуск. И если оси были не в нолях, то в моем случае это поломка станка точно. У меня пять осей и четыре из них с фрезами. Поэтому я так страхуюсь (M14 в начале). Раньше на станке стояло буржуйское CNC и оно не давала нажать Пуск пока не сделаешь инициализацию осей. После каждого включения/перезагрузки если запускаешь режим Auto (выполнение программы в автоматическом режиме), то без хоуминга ничего не запустишь. В режиме Manual - настраивай как хочешь. Если бы Pumotix была такая блокировка/предупреждение у меня бы и вопроса не было. Не планируете такое?
-
pm_dev
- Мастер
- Сообщения: 332
- Зарегистрирован: 19 июл 2016, 09:40
- Репутация: 93
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Да, есть в планах добавить опциональную возможность запрета выполнения G-кода, если не сделан поиск баз.
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
-
Argentum47
- Мастер
- Сообщения: 911
- Зарегистрирован: 05 июн 2015, 10:00
- Репутация: 110
- Откуда: Саратов
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Чтобы просто так не запускалась УП, которая не нравится проге тоже сделайте, это сообщение в углу почти не видно.pm_dev писал(а):Да, есть в планах добавить опциональную возможность запрета выполнения G-кода, если не сделан поиск баз.
-
igraka
- Новичок
- Сообщения: 8
- Зарегистрирован: 16 дек 2019, 07:54
- Репутация: 2
- Настоящее имя: Игорь Сильвестров
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Здравствуйте. Спасибо за грамотную и быструю поддержку! Сегодня все опробовал по Вашему совету - все заработало. Сейчас все надежно работает. При первом запуске программы сначала оси на базу едут, а потом код в теле цикла исполняется. При этом очень просто удалось реализовать ПУСК с внешней кнопки (user input). Цикл не запустится пока внешнюю кнопку не нажмешь. Единственное, если СТОП нажал - надо к монитору идти ПУСК нажимать. Еще раз спасибо! Не все то плохо, то что не поддерживается)pm_dev писал(а):Добрый день!
Циклы и подпрограммы в G-коде можно задавать с помощью параметрических G-кодов. Однако данный механизм считается устаревшим и официально не поддерживается. Но его можно использовать, если не требуется остановка и продолжение выполнения из середины цикла. Пример конструкции цикла:
-
Argentum47
- Мастер
- Сообщения: 911
- Зарегистрирован: 05 июн 2015, 10:00
- Репутация: 110
- Откуда: Саратов
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Сейчас вот пришлось резко перекинуть компы у станков, и оказалось далеко не все настройки хранятся в контроллере, горячие клавиши, настройки пробинга, макросы, скорость ручной подачи и.т.п пришлось резко ставить по новой. Из-за скорости подачи сломал фрезу подводя её к пластине, без шифта стояло 15%, а при новой установке вся сотка. Эти параметры что в память контроллера не лезут уже или надо такой модуль покупать?
-
pm_dev
- Мастер
- Сообщения: 332
- Зарегистрирован: 19 июл 2016, 09:40
- Репутация: 93
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Добрый день!
Действительно, часть настроек, например, связанных с пользовательским интерфейсом, не хранится в контроллере. Для их переноса можно скопировать на другой компьютер каталог:
%UserProfile%\Local Settings\Application Data\Purelogic\PUMOTIX
Действительно, часть настроек, например, связанных с пользовательским интерфейсом, не хранится в контроллере. Для их переноса можно скопировать на другой компьютер каталог:
%UserProfile%\Local Settings\Application Data\Purelogic\PUMOTIX
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
-
Argentum47
- Мастер
- Сообщения: 911
- Зарегистрирован: 05 июн 2015, 10:00
- Репутация: 110
- Откуда: Саратов
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Ну в данном случае это заняло бы много времени, посколько скорее всего подох SSD на котором PM стоял вместе с виндой. Просто неожиданно было, ведь многие эти настройки можно изменить только "выключив" станок, иначе они недоступны, я думал как раз потому что во время работы он не может записывать настройки в себя.pm_dev писал(а):Добрый день!
Действительно, часть настроек, например, связанных с пользовательским интерфейсом, не хранится в контроллере. Для их переноса можно скопировать на другой компьютер каталог:
%UserProfile%\Local Settings\Application Data\Purelogic\PUMOTIX
-
Argentum47
- Мастер
- Сообщения: 911
- Зарегистрирован: 05 июн 2015, 10:00
- Репутация: 110
- Откуда: Саратов
- Контактная информация:
Re: PUMOTIX – вопросы и ответы по системе ЧПУ
Ещё одна проблема, отображение шпинделя на визуализации жесточайше артефачит и ничерта не видно вообще, можно как-то отключить аппаратную отрисовку? На старом компе без неё всё хорошо было.