Enot_1 писал(а):Сегодня окончательно установил и фактически настроил всю систему на PLCM-E1B.
В целом никаких трудностей не доставило, как настройка в ручную, так и простое импортирование профиля мача прмо в пуремшн. Кое какие параметры конечно пришлось поправить вручную(ключение шпинделя, скорость Probe и прочее) но в целом фактически всё интуитивно и понятно.
Пару моментов, которые немного не понятны:
)Может я конечно просто привык к работе мача)
1. Это кнопка "Включить" и алгоритм работы станка при включении отключении.
Включаем-отправляем на базу и обнуляем-получаем визуализацию рабочего поля станка и рабочие софтлимиты. Но при повторном выключении и включении -все слетает и станок приспокойно ударяется от датчики. Алгоритм как бы правильный с одной стороны, но как-то непривычно. Так и должно быть, что он напроч забывает о лимитах по осям после "Тильды"(вкл/выкл), хотя машинные координаты вполне сохраняются.
2. Отсутствие отскока при поиске баз, наезд на датчики и просто остановка.
3. Отсутствие отскока про Probe? (это думаю лечится, надо покапаться в документации)
4. В окне ручного ввода G кода при установке курсора не вылетают введенные ранее коды, только после ввода начального символа они появляются, лишние движения по клавиатуре.
_______________________
На первый взгляд интерфейс и функционал очень понравился, все нужное на виду, а окно с макросами - вобще сказка.
Здравствуйте!
Спасибо за Ваш отзыв о PureMotion!
Позвольте разъяснить непонятные моменты.
1. Кнопка "Вкл/Выкл" выполняет подачу сигнала Enable на драйверы двигателей и разблокирует основной функционал системы управления ЧПУ PureMotion. Данная кнопка служит одновременно и кнопкой аварийной остановки (Emergency Stop или Estop) системы в случае экстренной ситуации (аварии) или критической ошибки в системе, которая может повлечь за собой опасность для жизни и здоровья оператора ЧПУ, а так же для предотвращения выхода из строя оборудования станка. По сути кнопка Вкл/Выкл в PureMotion выполняет аналогичные действия, что и в Mach3.
Почему после отключения системы "слетают" базы и границы осей? При отключении удержания с драйверов двигателей уже никто не может гарантировать, что положение вала двигателя не изменилось к моменту следующего включения системы (может быть оператор станка по какой-то причине вручную прокрутил одну из осей, например, выполняя обслуживание механических комплектующих станка). Нет никакой гарантии, что после снятия Enable оси станка остались в той же точке пространства, что и до момента отключения. Поэтому после включения первым этапом нужно делать поиск баз. Поиск баз однозначно определяет положение осей станка, поэтому все функции, зависящие от машинных координат (а границы осей как раз относятся к такому типу), становятся доступны только после базирования.
2. По-умолчанию дополнительный съезд с датчиков баз в системе PureMotion отключен. Система выполняет только движение в сторону датчика на скорости поиска, а сразу после детектирования сигнала с датчика - съезд в обратном направлении на скорости съезда. Съезд будет завершен как только пропадет сигнал с датчика.
Дополнительный съезд Вы можете задать в меню "Конфигурация -> Настройки -> Настройки осей -> Параметры оси -> Параметры поиска базы". Вам необходим параметр "Расстояние съезда". Подробное описание параметров поиска базы в PureMotion доступно в п. 2.2.2. Настройка осей
основного руководства пользователя.
3. При использовании кнопок из группы "Пробинг" в текущей версии PureMotion выполняется только перемещение оси в указанном направлении до срабатывания датчика Probing (собственно, исходное определение слова Probing именно эти действия и подразумевает). Такие функции, как отскок, двойной пробинг (на высокой и затем на низкой скорости), корректировка рабочей координаты и т.д. в стандартное понятие термина Probing не входят. Это уже расширение функционала Probing, которое доступно пользователю ЧПУ системы в формате макросов. В текущем релизе изменить логику работы кнопок панели пробинга нельзя (можно только изменить скорость движения оси при пробинге в настройках программы). В следующих обновлениях PureMotion планируется привязка к этим кнопкам макросов, которые пользователь вправе отредактировать согласно своим требованиям. В текущем релизе можно определить свое поведение Probing , реализовав его в пользовательском макросе и, при необходимости, привязать исполнение этого макроса к кнопке на панели или вынести на пульт.
4. Спасибо за рациональное предложение. Мы рассмотрим вариант реализации такого поведения для поля ручного ввода G-кода.