Вышла бета PureMotion
- sima8520
- Почётный участник

- Сообщения: 4509
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1617
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Вышла бета PureMotion
А причем тут постпроцессор к высоте оси Z после пробинга?
- sivolap36
- Мастер
- Сообщения: 489
- Зарегистрирован: 17 дек 2016, 21:30
- Репутация: 122
- Настоящее имя: Сергей
- Откуда: Воронеж
- Контактная информация:
Re: Вышла бета PureMotion
Ты раньше спрашивал о постпроцессоре, просто наткнулся на ссылку и отправил. По поводу пробинга, ищу информацию.
-
Kiriller
- Мастер
- Сообщения: 984
- Зарегистрирован: 09 янв 2017, 20:21
- Репутация: 124
- Настоящее имя: Кирилл
- Откуда: Жуковский, М.О.
- Контактная информация:
Re: Вышла бета PureMotion
Ну я бы не сказал. Почему- писал в своем предыдущем сообщении. Кроме ого, если ничего не путаю, обещали сделать этот подъем по-человеческиsima8520 писал(а):Это пипец какой то тогда
- sima8520
- Почётный участник

- Сообщения: 4509
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1617
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Вышла бета PureMotion
Постпроцессор на их сайте есть, но его я ещё не пробовал. На днях пилить буду, испытаю. Мне б с пробингом решить вопросsivolap36 писал(а):Ты раньше спрашивал о постпроцессоре, просто наткнулся на ссылку и отправил. По поводу пробинга, ищу информацию.
-
Kiriller
- Мастер
- Сообщения: 984
- Зарегистрирован: 09 янв 2017, 20:21
- Репутация: 124
- Настоящее имя: Кирилл
- Откуда: Жуковский, М.О.
- Контактная информация:
Re: Вышла бета PureMotion
Какой пластины? Я же про подъем зэд после измерения.sivolap36 писал(а):А какая у Вас версия софта, у меня есть толщина пластины?Kiriller писал(а):На данный момент эту высоту изменить нельзя- она прописана в макросе измерения инструмента, а его с версии Стандарт менять нельзя. Причем прописана она в текущей системе координат!
Разработчики дали дельный (во всяком случае лля меня) совет- написать свой макрос, и повесить его на кнопку вызова пользовательского макроса.
Я пока ленюсь. Поэтому если измеряю длинный иснструиент, или ноль по зэд высоко, просто в момент начала подъема после измерения жмакаю пробел. Тем самым торможу выполнение макроса, и предотвращаю улет оси зэд в верхний упор.
-
pm_dev
- Мастер
- Сообщения: 332
- Зарегистрирован: 19 июл 2016, 09:40
- Репутация: 93
- Контактная информация:
Re: Вышла бета PureMotion
В стандартном макросе M115 высота подъёма после пробинга берётся из настроек (Дополнительные настройки -> Высота SafeZ).sima8520 писал(а):Подскажи где изменить высоту подъёма после пробинга? По дэфолту 50 мм стоит, это много для меня
В будущих релизах Puremotion будет добавлена возможность задать высоту SafeZ также в машинных координатах.
Можно использовать команду пробинга G38.3, которая не сигнализирует об ошибке, если сигнал пробинга не сработал до достижения конечной точки. Проверить, была ли достигнута конечная точка, можно, например, с помощью функции AxisGetPos(Axis.X).Stalker писал(а):Подскажите, как добавить свой обработчик ошибок в ExecuteMDI ?
Скажем даю команду: ExecuteMDI("G91 G38.2 X-"..x_center + diameter.."F"..st_probingFeedSlow)
если от текущей точки по X в относительных координатах от стартового положения до положения x_center + diameter (со занком - X-) вс кобках, не был сработан датчик Probe, то макрос остановится... возможно ли перехватить эту ошибку и вернуть в собственный обработчик ошибок?
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
- sima8520
- Почётный участник

- Сообщения: 4509
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1617
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Вышла бета PureMotion
Спасибо, проверюpm_dev писал(а):В стандартном макросе M115 высота подъёма после пробинга берётся из настроек
- Raben
- Опытный
- Сообщения: 130
- Зарегистрирован: 12 дек 2016, 15:46
- Репутация: 55
- Настоящее имя: Роман
- Откуда: Камчатка
- Контактная информация:
Re: Вышла бета PureMotion
Сегодня получил посылку. спасибо.
Сейчас подбираю другую электронику. Хочется сервы, а денег хватает на шаговые. В раздумье.
Сейчас подбираю другую электронику. Хочется сервы, а денег хватает на шаговые. В раздумье.
-
pm_dev
- Мастер
- Сообщения: 332
- Зарегистрирован: 19 июл 2016, 09:40
- Репутация: 93
- Контактная информация:
Re: Вышла бета PureMotion
Давайте я немного проясню ситуацию по этому поводу. В связи с тем, что некоторые варианты лицензирования PureMotion предусматривают ограничение по времени, мы ввели защиту от перевода времени назад. Работает довольно просто: система периодически запоминает текущее системное время. Если в очередной момент оно сдвигается назад относительно предыдущего, то она отказывается работать до того момента, пока время не пройдет "дальше" последнего замера.Stalker писал(а):Пока мне лично в ПМ, и этот вопрос решается уже давно, но результата нет, не нравиться момент с ошибкой "Время было переведено назад". Налетал на эту ситуацию несколько раз.
Вообще, проблемы со сбоями системы защиты у нас единичны и все происходят по причине "игр со временем" на ПК. Типовых причин две:
1) У пользователя стоит "другой" софт, для которого он регулярно переводит время назад, чтобы "сохранить его работоспособность". Это, естественно, не понравится нашей системе защиты, для того она и делалась.
2) Бывает, что у пользователя при установке PM стоит время сильно вперед (уж не знаю почему). Система его запоминает и потом, при попытке выставить реальное время, система воспринимает это как попытку жульничества. В этом случае, действительно, доступ в интернет может привести к неожиданной синхронизации времени и переводу его назад.
Если у Вас проблема №2, то мы сейчас легко можем Вам помочь. В последнем релизе мы ввели функцию удаленного перевода сохраненного в PM времени на реальное "земное". Если нужно, обратитесь в личку за дальнейшими инструкциями.
Если же у Вас проблема №1, то увы, с ней придется мириться.
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
- Stalker
- Кандидат
- Сообщения: 76
- Зарегистрирован: 10 апр 2017, 08:23
- Репутация: 5
- Настоящее имя: Владимир
- Откуда: Череповец
- Контактная информация:
Re: Вышла бета PureMotion
то есть вот так:pm_dev писал(а): Можно использовать команду пробинга G38.3, которая не сигнализирует об ошибке, если сигнал пробинга не сработал до достижения конечной точки. Проверить, была ли достигнута конечная точка, можно, например, с помощью функции AxisGetPos(Axis.X).
local x_start = AxisGetPos(Axis.X)
ExecuteMDI("G90 G38.3 X"..maxProbing.."F"..st_probingFeedSlow)
if (x_start+maxProbing!=AxisGetPos(Axis.X)) then
-- значит пробинг сработал и все ок
else
-- достигнута конечная точка, пробинг не сработал
end
-
pm_dev
- Мастер
- Сообщения: 332
- Зарегистрирован: 19 июл 2016, 09:40
- Репутация: 93
- Контактная информация:
Re: Вышла бета PureMotion
В целом да, немного подкорректировал ваш макрос (изменения выделены жирным шрифтом).Stalker писал(а):то есть вот так:pm_dev писал(а): Можно использовать команду пробинга G38.3, которая не сигнализирует об ошибке, если сигнал пробинга не сработал до достижения конечной точки. Проверить, была ли достигнута конечная точка, можно, например, с помощью функции AxisGetPos(Axis.X).
local x_start = AxisGetPos(Axis.X)
ExecuteMDI("G91 G38.3 X"..maxProbing.."F"..st_probingFeedSlow)
if (math.abs(x_start+maxProbing-AxisGetPos(Axis.X))>0.01) then
-- значит пробинг сработал и все ок
else
-- достигнута конечная точка, пробинг не сработал
end
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
- Stalker
- Кандидат
- Сообщения: 76
- Зарегистрирован: 10 апр 2017, 08:23
- Репутация: 5
- Настоящее имя: Владимир
- Откуда: Череповец
- Контактная информация:
Re: Вышла бета PureMotion
ну да. Я думал об этой погрешности. спасибо.pm_dev писал(а):В целом да, немного подкорректировал ваш макрос (изменения выделены жирным шрифтом).
- inFamous
- Мастер
- Сообщения: 801
- Зарегистрирован: 04 янв 2018, 15:33
- Репутация: 278
- Контактная информация:
Re: Вышла бета PureMotion
Прислали таки на почту трек, едет
Походу будет секс на НГ
Походу будет секс на НГ
-
Morze
- Кандидат
- Сообщения: 78
- Зарегистрирован: 29 авг 2018, 20:12
- Репутация: 5
- Настоящее имя: Роман
- Контактная информация:
Re: Вышла бета PureMotion
Получил контроллер. Доставка СДЭК. Спасибо большое.
После НГ начнем внедрять и тестить
После НГ начнем внедрять и тестить
- Stalker
- Кандидат
- Сообщения: 76
- Зарегистрирован: 10 апр 2017, 08:23
- Репутация: 5
- Настоящее имя: Владимир
- Откуда: Череповец
- Контактная информация:
Re: Вышла бета PureMotion
Вопрос по поворотной системе координат.
Какой командой в макросе можно выставить угол поворота? ExecuteMDI(G68......) или есть еще варианты?
Хочу добавить в свой "визуализатор".
Какой командой в макросе можно выставить угол поворота? ExecuteMDI(G68......) или есть еще варианты?
Хочу добавить в свой "визуализатор".
-
Kiriller
- Мастер
- Сообщения: 984
- Зарегистрирован: 09 янв 2017, 20:21
- Репутация: 124
- Настоящее имя: Кирилл
- Откуда: Жуковский, М.О.
- Контактная информация:
Re: Вышла бета PureMotion
Скорости пробинга зависят от коррекции подачи. Негоже!
-
Enot_1
- Мастер
- Сообщения: 1359
- Зарегистрирован: 28 апр 2015, 00:12
- Репутация: 242
- Настоящее имя: Arkadiy
- Откуда: Краснодар
- Контактная информация:
Re: Вышла бета PureMotion
В маче аналогично, хотя да, хочется скорость пробинга независимо от коррекции. Какую указали, та и есть-было бы хорошо.Kiriller писал(а):Скорости пробинга зависят от коррекции подачи. Негоже!
-
Kiriller
- Мастер
- Сообщения: 984
- Зарегистрирован: 09 янв 2017, 20:21
- Репутация: 124
- Настоящее имя: Кирилл
- Откуда: Жуковский, М.О.
- Контактная информация:
Re: Вышла бета PureMotion
Мач, надеюсь, PureMotion не указ! 
-
pm_dev
- Мастер
- Сообщения: 332
- Зарегистрирован: 19 июл 2016, 09:40
- Репутация: 93
- Контактная информация:
Re: Вышла бета PureMotion
ExecuteMDI("G10 L2 P0 R45")Stalker писал(а):Вопрос по поворотной системе координат.
Какой командой в макросе можно выставить угол поворота? ExecuteMDI(G68......) или есть еще варианты?
Хочу добавить в свой "визуализатор".
для поворота системы координат на 45 градусов.
Команда разработчиков PUMOTIX и PUMOTIX CAM
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
ЧПУ и CAM система PUMOTIX (pumotix.ru)
Документация (doc.pumotix.ru)
Видео (youtube.com)
- sima8520
- Почётный участник

- Сообщения: 4509
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1617
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Вышла бета PureMotion
Подскажите как создать и пользоваться макросами. Нужно чтобы по нажатию макроса станок ехал в X0 Y0. В мач это было просто, а тут тупо не знаю куда чего вбивать