- Регистрация
- 27.01.2021
- Сообщения
- 5
- Реакции
- 11
- Баллы
- 3
- Возраст
- 45
- Адрес
- г. Владимир
- Имя
- Андрей
- Станок
- 3018 pro
- Плата
- 3.4
- Прошивка
- 1.1
Задача стояла выжечь лазером несколько десятков одинаковых картинок используя станочек 3018, лазер (5,5 кWt) и оффлайн-контроллер MKS TFT35.
Этот контроллер вообще-то предназначен для 3D-принтеров, но его приспособили и для наших станочков. Приспособили, правда, очень криво и сыро. Но завести можно.
1. Скачиваем последнюю прошивку для Laser-а с сайта производителя (makerbase-mks/MKS-TFT) -на момент публикации это 1.0.3.
Примечание: прошивка ничем от версии под ЧПУ-гравер (makerbase-mks/MKS-TFT) не отличается кроме файла конфигурации "mks_config.txt". И там стоит сделать при необходимости аналогичные исправления.
2. Корректируем файл конфигурации "mks_config.txt".
2.1. Исправляем параметр ">cfg_firmware_type:1" на ">cfg_machine_type:1".
2.2. Снижаем скорость интерфейса с ">cfg_baud_rate:4" " на ">cfg_baud_rate:3".
2.3. В новых прошивках можно попробовать поставить сразу русский язык, но в версии 1.0.3 эти параметры (">cfg_multiple_language:0" и ">cfg_language_type:4") игнорируются.
2.4. Добавляем 3 кнопки-команды:
Устанавливаем число дополнительных кнопок ">moreitem_pic_cnt:3"
Переопределяем 1-ю кнопку на сброс-разблокировку ">moreitem_button1_cmd:$X;".
Переопределяем 2-ю кнопку на включение минимальной яркости лазера для фокусировки ">moreitem_button2_cmd:M3 S30;" (в моём случае взял код из аналогичной кнопки в LaserGRBL).
Переопределяем 3-ю кнопку на выключение лазера ">moreitem_button3_cmd:M5 S0;".
3. Записываем прошивку на карту памяти со скорректированным нами "mks_config.txt". Подключаем к станочку, включаем, ждём обновления прошивки оффлайн-контроллера. Перезагрузить оффлайн-контроллер.
4. После включения/перезагрузки ПЕРВЫМ делом идём в меню "Настройки" и нажимаем нашу кнопку №1 - разблокировки. Иначе после первой же команды, например передвижения головки, контроллер станка залочится и перестанет отвечать на команды оффлайн-контроллера.
5. При необходимости устанавливаем "0" и/или настраиваем фокусировку. Отправляем в работу файл с g-кодами изделия (.nc в моём случае). Работает!
(Извиняюсь за фото - на день отложили ремонт в комнате сына, чтобы навыжигать... Но видно, что всё работает без компа - с TFT35)
Этот контроллер вообще-то предназначен для 3D-принтеров, но его приспособили и для наших станочков. Приспособили, правда, очень криво и сыро. Но завести можно.
1. Скачиваем последнюю прошивку для Laser-а с сайта производителя (makerbase-mks/MKS-TFT) -на момент публикации это 1.0.3.
Примечание: прошивка ничем от версии под ЧПУ-гравер (makerbase-mks/MKS-TFT) не отличается кроме файла конфигурации "mks_config.txt". И там стоит сделать при необходимости аналогичные исправления.
2. Корректируем файл конфигурации "mks_config.txt".
2.1. Исправляем параметр ">cfg_firmware_type:1" на ">cfg_machine_type:1".
2.2. Снижаем скорость интерфейса с ">cfg_baud_rate:4" " на ">cfg_baud_rate:3".
2.3. В новых прошивках можно попробовать поставить сразу русский язык, но в версии 1.0.3 эти параметры (">cfg_multiple_language:0" и ">cfg_language_type:4") игнорируются.
2.4. Добавляем 3 кнопки-команды:
Устанавливаем число дополнительных кнопок ">moreitem_pic_cnt:3"
Переопределяем 1-ю кнопку на сброс-разблокировку ">moreitem_button1_cmd:$X;".
Переопределяем 2-ю кнопку на включение минимальной яркости лазера для фокусировки ">moreitem_button2_cmd:M3 S30;" (в моём случае взял код из аналогичной кнопки в LaserGRBL).
Переопределяем 3-ю кнопку на выключение лазера ">moreitem_button3_cmd:M5 S0;".
3. Записываем прошивку на карту памяти со скорректированным нами "mks_config.txt". Подключаем к станочку, включаем, ждём обновления прошивки оффлайн-контроллера. Перезагрузить оффлайн-контроллер.
4. После включения/перезагрузки ПЕРВЫМ делом идём в меню "Настройки" и нажимаем нашу кнопку №1 - разблокировки. Иначе после первой же команды, например передвижения головки, контроллер станка залочится и перестанет отвечать на команды оффлайн-контроллера.
5. При необходимости устанавливаем "0" и/или настраиваем фокусировку. Отправляем в работу файл с g-кодами изделия (.nc в моём случае). Работает!
(Извиняюсь за фото - на день отложили ремонт в комнате сына, чтобы навыжигать... Но видно, что всё работает без компа - с TFT35)