Страница 20 из 52

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

Добавлено: 17 дек 2019, 06:41
igraka
Спасибо большое. Все заработало как надо.

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

Добавлено: 18 дек 2019, 07:11
igraka
Здравствуйте, разработчики.
Я уже задавал вопрос по внешней кнопке "Пуск". В отношении фрезеровки, у меня есть пожелания по-поводу главного меню программы "Рабочий процесс". Это окно содержит все необходимое что бы отладить программу, пошагово проверить и пр. Все настройки на одном экране - удобно. Настройками станка занимается специалист, который понимает что и для чего. Но когда программа настроена, все отлажено, то начинается самое главное - зарабатывание денег. Если это на производстве, как у нас, то на станок ставится обычный рабочий без знаний G-кода и пр. и начинает выпускать продукцию серийно. Одинаковые изделия могут фрезероваться неделю, месяц и тд. В этом случае для работы нужно четыре кнопки - Пуск, Стоп, EStop, Номе и две ручных регулировки Скорость подачи и Скорость вращения шпинделя. Две последних регулировки помогаю оперативно изменить скорость резания, если фрезы притупились. Я предлагаю Вам добавить в программу меню которая содержало бы эти вещи. Не для настройки, а просто для работы.
И еще. Сейчас как программа запускается? Кликаешь на первой строке программы, кликаешь на Пуск - программа отрабатывает и останавливается на последней строке . Что-бы опять запустить надо - кликаешь на первой строке программы, кликаешь на Пуск..... Почему автоматически не возвращается на первую строчку?

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

Добавлено: 18 дек 2019, 09:07
pm_dev
igraka писал(а):Здравствуйте, разработчики.
Я уже задавал вопрос по внешней кнопке "Пуск". В отношении фрезеровки, у меня есть пожелания по-поводу главного меню программы "Рабочий процесс". Это окно содержит все необходимое что бы отладить программу, пошагово проверить и пр. Все настройки на одном экране - удобно. Настройками станка занимается специалист, который понимает что и для чего. Но когда программа настроена, все отлажено, то начинается самое главное - зарабатывание денег. Если это на производстве, как у нас, то на станок ставится обычный рабочий без знаний G-кода и пр. и начинает выпускать продукцию серийно. Одинаковые изделия могут фрезероваться неделю, месяц и тд. В этом случае для работы нужно четыре кнопки - Пуск, Стоп, EStop, Номе и две ручных регулировки Скорость подачи и Скорость вращения шпинделя. Две последних регулировки помогаю оперативно изменить скорость резания, если фрезы притупились. Я предлагаю Вам добавить в программу меню которая содержало бы эти вещи. Не для настройки, а просто для работы.
Добрый день!
Спасибо за пожелание, подумаем.
igraka писал(а): И еще. Сейчас как программа запускается? Кликаешь на первой строке программы, кликаешь на Пуск - программа отрабатывает и останавливается на последней строке . Что-бы опять запустить надо - кликаешь на первой строке программы, кликаешь на Пуск..... Почему автоматически не возвращается на первую строчку?
Для возврата на первую строку G-код должен завершаться командой M30.

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

Добавлено: 18 дек 2019, 09:41
semen3445
Здравствуйте, есть ли в pumotix возможность автоматического измерения длинны инструмента через пробинг и запись значения в таблицу инструмента, что бы можно было с ним работать по g43 подобно тому как работает G10 L11 в Linuxcnc? Не используя смещения по G92. Может можно через макрос непосредственно записывать значение в переменную длинны таблицы инструментов?

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

Добавлено: 18 дек 2019, 11:16
pm_dev
semen3445 писал(а):Здравствуйте, есть ли в pumotix возможность автоматического измерения длинны инструмента через пробинг и запись значения в таблицу инструмента, что бы можно было с ним работать по g43 подобно тому как работает G10 L11 в Linuxcnc? Не используя смещения по G92. Может можно через макрос непосредственно записывать значение в переменную длинны таблицы инструментов?
Да, записать значение длины инструмента в таблицу инструментов можно с помощью команды:
G10 L1 P2 Z5
где P2 - номер инструмента в таблице,
Z5 - устанавливаемое значение длины.
Чтобы применить смещение на длину для текущего инструмента, необходимо выполнить команду G43.

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

Добавлено: 18 дек 2019, 11:28
semen3445
Спасибо, было бы здорово добавить эту информацию в документацию http://doc.pumotix.ru/pages/viewpage.ac ... Id=5180794

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

Добавлено: 18 дек 2019, 13:19
StavRos
Из области "хотелок". Реальный путь, пройденный инструментом (м, км и т.д), есть ли возможность прикрутить? С учётом рельефа. Наверное, это больше функционал CAM-систем, но было бы полезно для оценки наработки инструмента, как мне кажется.

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

Добавлено: 18 дек 2019, 14:35
Belorez
StavRos писал(а):Реальный путь, пройденный инструментом
А что реально у Вас станок движется иначе чем ему предписано G-кодом? А так то любой редактор кодов это покажет. Например:
Снимок1.JPG (3071 просмотр) <a class='original' href='./download/file.php?id=173570&mode=view' target=_blank>Загрузить оригинал (123.69 КБ)</a>
Мне недавно этот редактор Андрей посоветовал, я очень доволен :) http://nc-corrector.inf.ua/

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

Добавлено: 18 дек 2019, 15:27
StavRos
Belorez писал(а):
StavRos писал(а):Реальный путь, пройденный инструментом
А что реально у Вас станок движется иначе чем ему предписано G-кодом? А так то любой редактор кодов это покажет.
Естественно, станок движется так, как УП ему диктует. За наводку спасибо, посмотрю. С прошедшим Вас :)

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

Добавлено: 19 дек 2019, 08:14
semen3445
pm_dev писал(а):
semen3445 писал(а):Здравствуйте, есть ли в pumotix возможность автоматического измерения длинны инструмента через пробинг и запись значения в таблицу инструмента, что бы можно было с ним работать по g43 подобно тому как работает G10 L11 в Linuxcnc? Не используя смещения по G92. Может можно через макрос непосредственно записывать значение в переменную длинны таблицы инструментов?
Да, записать значение длины инструмента в таблицу инструментов можно с помощью команды:
G10 L1 P2 Z5
где P2 - номер инструмента в таблице,
Z5 - устанавливаемое значение длины.
Чтобы применить смещение на длину для текущего инструмента, необходимо выполнить команду G43.
Еще добавлю что G10 L10 - смещение Z относительно активной СК и G10 L11 смещение Z относительно машинных координат.

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

Добавлено: 20 дек 2019, 06:28
igraka
Здравствуйте. Если в конце управляющей программы стоит M30, то программа возвращается на первый кадр.
Вопрос. Как из конца программы (или не из конца) перейти на любой другой кадр кроме первого?

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

Добавлено: 20 дек 2019, 11:15
pm_dev
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

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

Добавлено: 20 дек 2019, 11:53
igraka
Спасибо. Я почему спрашиваю. В первой строке кода я прописываю хоуминг осей M114, потом выполняются все строки. И вернутся из конца программы нужно, например, на второй кадр. Зачем я начинаю с M114? Если включить станок, не сделать хоуминг, то Pumotix позволяет нажать кнопку Пуск. И если оси были не в нолях, то в моем случае это поломка станка точно. У меня пять осей и четыре из них с фрезами. Поэтому я так страхуюсь (M14 в начале). Раньше на станке стояло буржуйское CNC и оно не давала нажать Пуск пока не сделаешь инициализацию осей. После каждого включения/перезагрузки если запускаешь режим Auto (выполнение программы в автоматическом режиме), то без хоуминга ничего не запустишь. В режиме Manual - настраивай как хочешь. Если бы Pumotix была такая блокировка/предупреждение у меня бы и вопроса не было. Не планируете такое?

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

Добавлено: 20 дек 2019, 11:59
pm_dev
Да, есть в планах добавить опциональную возможность запрета выполнения G-кода, если не сделан поиск баз.

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

Добавлено: 20 дек 2019, 17:34
Argentum47
pm_dev писал(а):Да, есть в планах добавить опциональную возможность запрета выполнения G-кода, если не сделан поиск баз.
Чтобы просто так не запускалась УП, которая не нравится проге тоже сделайте, это сообщение в углу почти не видно.

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

Добавлено: 23 дек 2019, 08:56
igraka
pm_dev писал(а):Добрый день!
Циклы и подпрограммы в G-коде можно задавать с помощью параметрических G-кодов. Однако данный механизм считается устаревшим и официально не поддерживается. Но его можно использовать, если не требуется остановка и продолжение выполнения из середины цикла. Пример конструкции цикла:
Здравствуйте. Спасибо за грамотную и быструю поддержку! Сегодня все опробовал по Вашему совету - все заработало. Сейчас все надежно работает. При первом запуске программы сначала оси на базу едут, а потом код в теле цикла исполняется. При этом очень просто удалось реализовать ПУСК с внешней кнопки (user input). Цикл не запустится пока внешнюю кнопку не нажмешь. Единственное, если СТОП нажал - надо к монитору идти ПУСК нажимать. Еще раз спасибо! Не все то плохо, то что не поддерживается)

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

Добавлено: 30 дек 2019, 10:26
Argentum47
Сейчас вот пришлось резко перекинуть компы у станков, и оказалось далеко не все настройки хранятся в контроллере, горячие клавиши, настройки пробинга, макросы, скорость ручной подачи и.т.п пришлось резко ставить по новой. Из-за скорости подачи сломал фрезу подводя её к пластине, без шифта стояло 15%, а при новой установке вся сотка. Эти параметры что в память контроллера не лезут уже или надо такой модуль покупать?

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

Добавлено: 30 дек 2019, 12:12
pm_dev
Добрый день!
Действительно, часть настроек, например, связанных с пользовательским интерфейсом, не хранится в контроллере. Для их переноса можно скопировать на другой компьютер каталог:
%UserProfile%\Local Settings\Application Data\Purelogic\PUMOTIX

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

Добавлено: 30 дек 2019, 12:43
Argentum47
pm_dev писал(а):Добрый день!
Действительно, часть настроек, например, связанных с пользовательским интерфейсом, не хранится в контроллере. Для их переноса можно скопировать на другой компьютер каталог:
%UserProfile%\Local Settings\Application Data\Purelogic\PUMOTIX
Ну в данном случае это заняло бы много времени, посколько скорее всего подох SSD на котором PM стоял вместе с виндой. Просто неожиданно было, ведь многие эти настройки можно изменить только "выключив" станок, иначе они недоступны, я думал как раз потому что во время работы он не может записывать настройки в себя.

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

Добавлено: 30 дек 2019, 13:59
Argentum47
Ещё одна проблема, отображение шпинделя на визуализации жесточайше артефачит и ничерта не видно вообще, можно как-то отключить аппаратную отрисовку? На старом компе без неё всё хорошо было.