Universal G-Code Sender управляющая программа для ЧПУ на русском.

Разработка проектов под заказ

В предыдущих статьях рассмотрели программу Arduino IDE, прошивку для ЧПУ станков GRBL 1.1. Пришло время настроить ЧПУ станок и научиться им управлять. Для этого подойдёт программа Universal G-Code Sender, которая имеет русскую локализацию. Кроме этого, программа имеет 2 ветки: классическая – с минимальным оформлением и Universal G-Code Sender v 2.0 – данная версия отличается богатым функционалам и отличной визуализацией процесса обработки. Приступим к рассмотрению всех возможностей и сложностей, с которыми можно столкнуться при работе с данной программой.

Universal G-Code Sender v 2.0

Universal G-Code Sender скачать.

Для того чтобы скачать Universal G-Code Sender переходим на страницу github. На вкладке «Download» можно скачать последнюю версию 2.0.7 (на момент написания статьи) для Windows, MacOSX, Linux, Linux ARM или универсальный пакет для всех платформ.

скачать Universal G-Code Sender

Если вам нравиться программы с минимальным набором функция и максимальной простой - выбирайте версию «UGS Classic».

Оби версии программы, не зависимо от операционной системы, скачиваются в виде архива. Который достаточно разархивировать и запустить программу. Но тут есть свои тонкости, поэтому рассмотрим установку подробнее.

скачиваются в виде архива

Я рассмотрю установку программы Universal G-Code Sender в Windows 10, здесь больше всего проблем. Например, в Linux работает программа гораздо стабильнее.

Universal G-Code Sender установка.

Процесс установки Universal G-Code Sender в основном заключается в распаковке архива. После чего нужно установить Java 8, если, конечно, данная программа у вас не установлена. Если вы не знаете, как проверить установлена программа или нет, ничего страшного, скачивайте тут программу для вашей операционной системы.

нужно установить Java 8,

Устанавливаем, если у вас не установлена Java 8 или установлена более ранняя версия процесс пройдёт в штатном режиме. В противном случае, выдаст предупреждения что на вашем ПК установлена актуальная версии.

Выбираем Русский язык интерфейса программы Universal G-Code Sender.

После того как у вас все установлено, запускаем программу. Для этого переходим в папку «...\ugsplatform-win\bin» И запускаем файл «ugsplatform64.exe» для 64-битной операционной системы. Или «ugsplatform.exe» для 32-разрядной операционной системы.

запускаем файл «ugsplatform64.exe» для 64-битной операционной системы. Или «ugsplatform.exe» для 32-разрядной

В Linux или Mac OS X запустите ugsplatform.

Внимание! Путь до папки с программой не должен содержать русские символы. Иначе программа выдаст ошибку и не запуститься.

 программа автоматически подхватить ваш системный язык

При запуске программа автоматически подхватить ваш системный язык и загрузиться на русском языке. Но выскочит уведомления о том, что программа не полностью локализованная для данного языка. На сколько переведена программа на русский можно найти на официальном сайте.

Как видим переведена на 67%. Можно пользоваться «UGS Classic»

Как видим переведена на 67%. Можно пользоваться «UGS Classic» она переведена полностью.

Вот так выглядит Universal G-Code Sender версию 2.0.7 на русском языке.

Universal G-Code Sender версию 2.0.7 на русском языке

Проблема с кодировкой Universal G-Code Sender все русские символы в виде знака вопроса.

При работе в операционной системе Windows 10, столкнулся с такой проблемой, все русские символы в программе Universal G-Code Sender Platform и даже Universal G-Code Sender Classic.

Проблема с кодировкой Universal G-Code Sender все русские символы

В виде знаков вопроса. Поискал в интернете решения, написано, что не хватает шрифтов в операционной системе. Но каких, не понятно. Решение нашел следующее. Скачиваем версию не для Windows, а «All platforms». И о чудо все запускается нормально и русский язык определяет автоматически. Что за глюк не понятно.

Скачиваем версию не для Windows, а «All platforms».

Запуск и настройка Universal G-Code Sender

При первом запуске Universal G-Code Sender подключаем Arduino к компьютеру. Обновите список последовательных портов и выберите правильный порт для вашего оборудования. Если вы не можете найти нужный порт в списке, убедитесь, что у вас установлены драйверы.

Запуск и настройка Universal G-Code Sender

Порты обычно называются так:

- MacOSX : /dev/tty.usbmodem*или /dev/tty.usbserial*

- Linux : /dev/ttyUSB*или /dev/ttyACM*

- для Windows : COM1, COM2и так далее.

Выберите правильную скорость передачи для вашего контроллера.

Выберите правильную скорость передачи для вашего контроллера.

- GRBL - версия 0.9 или более поздняя использует 115200, более ранние версии используют 9600.

Выбираем порт, скорость 115200, прошивку GRBL. И нажимаем кнопку подключиться.

Выбираем порт, скорость 115200, прошивку GRBL. И нажимаем кнопку подключиться.

Для настройки прошивки GRBL выбираем в меню «Станок -> Настройки прошивки» откроется интерфейс настройки прошивки станка.

настройки прошивки GRBL

Какие параметры за что отвечают мы рассмотрим в следующей статье. Минимальные настройки для станка вы можете посмотреть:ЧПУ плоттер на Arduino своими руками.

Какие параметры за что отвечают мы рассмотрим в следующей статье.

Мастер настройки станка.

Настроить можно также с помощью мастера настройки станка. Правда там все на английском языке. Если у вас есть базовые знания по ЧПУ станкам на GRBL. В этом случае может оказаться полезным мастер настройки, который позволит вам настроить концевые выключатели, перемещение в исходное положение, мягкие лимиты и откалибровать ваш ЧПУ.

Для запуска мастера откройте меню «Станок -> Setup wizard...»

Для запуска мастера откройте меню «Станок - Setup wizard...»

Если вы не подключены к своему контроллеру, появится диалоговое окно подключения.

Если вы не подключены к своему контроллеру

Версия прошивки будет показана после подключения, и доступные шаги настройки будут загружены для вашего контроллера.

Версия прошивки будет показана после подключения

Если у вас есть файл настроек от производителя вашего станка или если у вас есть резервная копия настроек, вы можете импортировать ее сюда.

Если у вас есть файл настроек от производителя вашего станка или если у вас есть резервная копия настроек

На странице конфигурации двигателя вы можете проверить направление своих двигателей и при необходимости изменить его направление.

На странице конфигурации двигателя вы можете проверить направление своих двигателей

На странице пошаговой калибровки вы можете переместить машину и измерить фактическое расстояние. Затем будет возможность произвести ступенчатую настройку для вашего станка.

На странице пошаговой калибровки

Если у вас есть концевые выключатели, вы можете включить их на этой странице и проверить, правильно ли они срабатывают.

концевые выключатели, вы можете включить их на этой странице и проверить

Если включены концевые выключатели, вы также можете включить перемещение к началу отсчета. Эта страница поможет вам определить, в каком направлении следует выполнять самонаведение.

поможет вам определить, в каком направлении следует выполнять самонаведение

Если самонаведение включено, вы также можете настроить мягкие пределы, чтобы контроллер знал, может ли он обрабатывать команду без срабатывания концевых выключателей.

настроить мягкие пределы

Эти настройки можно сделать и вручную в пункте «Станок -> настройки прошивки».

Обзор интерфейса Universal G-Code Sender Platform 2.0.7:

Toolbox.Toolbox.

На данной панели мы можем обнулить оси, вернуть в нулевую позицию. Перезагрузить микроконтроллер. Также присутствует кнопа поиска позиции дом, кнопка Разблокировки. Если что-то не понятно, не переживайте в дальнейшем подробнее расскажу, как пользоваться данной программой на примере.

Jog Controller Jog Controller

Данная панель позволяет перемещать оси с заданной скоростью и на заданное расстояние.

3D вид.3D вид.

Отображает траектории обработки в 3D проекции.

Консоль.Консоль.

Консоль позволят вводить свои команды, а также отображает настройки и G-code обработки.

Состояние контролераСостояние контролера

Выводит состояние ЧПУ станка: положение осей, скорость подачи, скорость шпинделя, Статус G-code и состояние конечных выключателей.

Панель предоставляет следующие функции:

  • Машинные координаты и рабочие координаты
  • Кнопки для сброса рабочих координат для каждой оси
  • Изменение рабочих координат с помощью простых математических выражений.
  • Вы можете установить точные координаты или, например, использовать следующее, «# / 2», чтобы разделить текущую позицию пополам. «#» - будет заменена текущей позиции. Если вы начинаете свое выражение с «*» или, «/» текущая позиция добавляется в начало.
  • Координаты работы
  • Отображение текущего состояния машины (холостой ход, работа, сигнал тревоги и т. Д.)
  • Отображение текущей скорости подачи и скорости шпинделя
  • Отображение различных состояний GCode
  • Отображение аварийного сигнала при срабатывании концевых выключателей

Переопределение скорости.Переопределение скорости.

С помощью плагина переопределение скорости можно настроить текущий сеанс программы gcode в режиме реального времени. Вы можете увеличить / уменьшить скорость подачи, шпинделя и быстрое перемещение. Чтобы использовать данный плагин, откройте меню Window -> Переопределение скорости.

Открыть файл G-code.Открыть файл G-code.

И последняя функция программы Universal G-Code, которую сегодня рассмотрим — это открытие файла G-code.

После выбора файла на поле 3D увидим территорию обработки детали. Я использовал для примера гравировку на ЧПУ плоттере.

Классический интерфейс Universal G-Code Sender

Классический интерфейс обладает минимальным набором команд и подойдёт для новичка.

Классический интерфейс Universal G-Code Sender

Функции

  • Самостоятельно выполняющийся JAR, все встроенные зависимости для Windows, OSX, Linux и RaspberryPi.
  • Поддержка GRBL и TinyG, расширяемый интерфейс для добавления дополнительных возможностей.
  • Визуализатор 3D Gcode.
  • Обратная связь и управление машиной в реальном времени.
  • Настраиваемая обработка Gcode - удаление комментариев, обрезка десятичных знаков, расширение дуг
  • Постоянный контроль памяти позволяет запускать файл gcode любого размера.
  • Локализован: итальянский, испанский, немецкий, французский, греческий, голландский, английский, русский

Подведём итоги.

Несмотря на то, что обзор программы Universal G-Code Sender Platform 2.0.7 получился достаточно большой. Рассмотрены в статье только основные возможности программы. Остальной функционал будет рассматриваться при практическом применении программы.

Понравился статья Universal G-Code Sender управляющая программа для ЧПУ на русском! Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.

Спасибо за внимание!

Технологии начинаются с простого!

Фотографии к статье

Комментарии

Ваше Имя*