Подключите станок USB кабелем к компьютеру. Windows автоматически установит драйвер USB-SERIAL CH340 (COM).
В списке диспетчера устройств Windows появится COM порт с уникальным названием (например COM3). Это и будет порт станка.
Не получается?
Если компьютер никак не реагирует на подключение нового устройства, то возможно проблема с кабелем USB. Попробуйте его заменить.
Если драйвер не установился автоматически, то можно установить драйверы из архива с RIBS:
В диспетчере устройств выделите устройство "USB2.0-Serial"
Нажмите правой кнопкой мыши и в контекстном меню выберите пункт "Обновить драйвер"
Выберите пункт "Выполнить поиск драйверов на этом компьютере"
снимки не точные т.к. не удалось найти компьютер, у которого драйвера не устанавливаются автоматически
Выберите папку "C:\Program Files (x86)\ribs1.9\Tools\Arduino Drivers"
Установите галочку "Включая вложенные папки"
Нажмите кнопку "Далее"
Система найдёт и установит подходящий драйвер из папки Tools\Arduino Drivers
Если способ выше не помог, то скачайте и установите Arduino IDE
Сама по себе она нам не нужна, но вместе с ней установятся все необходимые для работы драйверы
До сих пор не получилось?
Налейте чайку. Успокойтесь и внимательно, не пропуская никаких строк, перечитайте шаг 1. Возможно Вы пропустили какую-то мелочь.
Напишите мне (контактные данные есть внизу статьи). Не переходите на следующий шаг, пока успешно не завершите этот.
Скачайте и установите приложение RIBS по этой ссылке: RIBS
Следуйте инструкциям на экране
Просто нажмите кнопку "Извлечь"
Запустите приложение RIBS
Ярлык на рабочем столе компьютера
Так выглядит приложение RIBS при первом запуске.
Не получается?
Приложение может потребовать установку netFramework. Если так, то скачайте и установите ему netFramework нужной версии. Другие версии netFramework при этом не удаляйте. Они дополняют друг друга.
Налейте чашечку кофе. Успокойтесь и внимательно, не пропуская никаких строк, перечитайте шаг 2. Возможно Вы пропустили какую-то мелочь.
Напишите мне (контактные данные есть внизу статьи). Не переходите на 3 шаг, пока успешно не завершите 1 и 2.
При первом подключении к станку, а так же после каждого обновления приложения RIBS загрузите в станок актуальную прошивку:
Нажмите кнопку "Обновление прошивки"
Запустится приложение "HEX Loader"
Выберите порт станка в раскрывающемся списке. Например: "COM3"
Укажите путь к файлу прошивки станка. По умолчанию выбрана прошивка sdlcd.hex из архива с текущей версией RIBS.
Нажмите кнопку "Upload"
С программой могут поставляться и другие прошивки, например RIBS_d11.hex для работы на GRBL- совместимых станках.
Дождитесь окончания загрузки прошивки в станок
Обычно это занимает 10 секунд.
По окончании появится сообщение "Done!". Нажмите кнопку "ОК"
Закройте окно "HEX Loader", чтобы вернуться к основному приложению
Выскакивает ошибка "lost sync to arduino"? Решение проблемы чуть ниже.
Не получается?
Если не удаётся прошить с помощью HEX Loader, то можете прошить контроллер станка с помощью приложения XLoader:
Запустите Xloader. "C:\Program Files (x86)\ribs1.9\Tools\XLoader\XLoader.exe"
Укажите:
HEX file: C:\Program Files (x86)\ribs1.9\HEX\sdlcd.hex
Device: Uno(ATmega328) или Duemilanove/Nano(ATmega328)
COM port: куда подключен станок.
Baud rate: ставится автоматически. Не меняйте.
3. Нажмите кнопку "Upload"
Xloader зависает? Решение проблемы чуть ниже.
Не получается?
Если процесс прошивки занимает дольше 30сек, а программа явно зависла, то отключите и заново подключите USB кабель и попробуйте другой вариант параметра Device.
Если Xloader не запускается и требует установить netFramework, то скачайте и установите ему netFramework нужной версии. Другие версии netFramework при этом не удаляйте. Они дополняют друг друга.
Если после загрузки прошивки sdlcd.hex лазер горит непрерывно, то загрузите в станок прошивку RIBS_d11.hex:
Если лазер горит непрерывно, то попробуйте HEX file: C:\Program Files (x86)\ribs1.9\HEX\RIBS_d11.hex
на фото для примера выбран другой тип устройства (Device) arduino- NANO.
После успешного обновления в основании окна Xloader отобразится сообщение "27658 bytes uploaded"
Поддерживаются только устройства Uno(ATmega328) или Duemilanove/Nano(ATmega328)
Не получается?
Если процесс прошивки занимает дольше 30сек, а программа явно зависла, то отключите и заново подключите USB кабель и попробуйте другой вариант параметра Device.
Если Xloader не запускается и требует установить netFramework, то скачайте и установите ему netFramework нужной версии. Другие версии netFramework при этом не удаляйте. Они дополняют друг друга.
Перейдите на вкладку "Станок", "Подключение"
Выберите порт станка в раскрывающемся списке. Например: "COM3"
Нажмите кнопку "Подключить"
Ошибка ribs banner not received? Решение проблемы чуть ниже.
Не получается?
В списке нет COM портов? - убедитесь что USB кабель подключен и драйвер установлен. Вернитесь к шагу 1.
Сообщение ribs banner not received означает, что в станке установлена неподходящая прошивка. Вернитесь к шагу 3.
В случае успешного подключения в заголовке приложения будет указана версия приложения, порт станка и версия прошивки. Например ribs v1.9.0.0 [COM3] 1.1352
UNLICENSED означает что программа работает без ключа в демо режиме.
Перейдите на вкладку "Проект", "Картинка"
Нажмите кнопку "Загрузить файл..."
Выберите необходимый файл на компьютере в формате jpg, png или bmp и подтвердите выбор, нажав кнопку "Открыть"
Загруженное изображение отобразится в правой части приложения
Укажите "Размер пикселя" (Например 0,2мм). Этот параметр влияет на качество рисунка на изделии.
Чем меньше размер точек, из которых строится изображение- тем выше качество, но дольше выжигается рисунок
Проверьте размер изображения. Он отображается в нижней части окна.
При необходимости измените размер, отредактировав изображение в растровом редакторе (Photoshop, Corel PP и др.) и заново загрузив файл.
Рядом с размером изображения указывается рекомендуемое под текущие настройки станка разрешение DPI.
127 точек на дюйм в данном случае для каждой оси
При подготовке изображения в растровом редакторе (Photoshop, Corel PP и др.) укажите рекомендуемый приложением DPI в растровом редакторе, чтобы можно было корректно задавать размер фото в миллиметрах, а не в пикселях.
Нажмите кнопку "Пуск" для запуска процесса выжигания.
Во время выжигания в основании программы будет отображаться прогресс в процентах, затраченное время и примерное время до конца выжигания.
Нажмите кнопку "Стоп" для остановки процесса выжигания. Станок остановится после того как закончит выжигать текущую строчку.
Для экстренной остановки нажмите кнопку "Сброс" на станке.