Автор: Юрий Асанов
Достался дешевый китайский фрезер, на нем захотелось сделать концевики и естественно запустить его на прошивке SHUI.
Я не буду рассказывать, как прошить плату и тому подобное, расскажу, как настроить, с какими трудностями я столкнулся при сборке и выскажу пожелания или свое видение того что бы хотелось увидеть в прошивке. И так приступим:
Подключение шпинделя строго через мосфет, управление через HE0/E05 (в настройках ниже есть)
Концевики выставлены в прошивке так что начало области фрезеровки начинаются от правого ближнего края и фрезеровка идет по следующей схеме:
Левая нижняя точка на рисунке, это правая ближняя точка стола.
Левая верхняя точка, это направление движения к левой ближней точке стола.
Правая ближняя точка, это направление движения к правой дальней точке.
Правая верхняя точка, это направление движения к левой дальней точке.
Попросту говоря когда рисуете во FreeCad имейте ввиду что деталь на столе будет обрабатываться с поворотом 45 градусов налево.
Изменил виджеты на главном экране, мне удобно так:
Вот как выглядят настройки прошивки:
Оборудование
Выбрал гравер, на следующей страницы выставил максимальный «размер стола» и высоту оси Z, на следующем странице ничего не менял.
Назначение портов
Убрал порт фидера Е1, Детектор филамента, нагрев, вентиляторы и LaserCS установил порт HE0/E05 для управления шпинделем (управление оборотами мне не требуется)
Trinamic
Драйвера на плате 2209 с UART, включил детектор, выбрал тип MKS, нажать ккнопку под пунктом XY sensorless, на каждом слоте включил Spread cycle.
Моторы
Включил инверсию мотов X, Y. Выставил шаг на мм (тут у меня возникла проблема, после назначения шагов все работает корректно, но если перезагрузить фрезер, он вместо движения издавал звуки ада и при этом пытался двигать ось (на всех осях), помогло включение опции Spread cycle на всех слотах в trinamic.)
Концевики
Тут я сделал так как мне удобно, думаю объяснять тут нечего.
Лазер
В этом пункте я ничего не менял.
Итог
После этого фрезер заработал как нужно, по совету Автора прошивки и учитывая то что я и так работаю во FreeCad, программу я сделал в ней, единственное что в формате фрезера файл должен быть с расширением — имяфайла.PLT
Позже сделаю видео инструкцию о том как делать во FreeCad gcode для фрезера.
Начало запуска выглядит так:
Отправляю по всем осям домой, поднимаю ось Z, креплю заготовку, запускаю шпиндель из меню фрезера и запускаю файл для фрезеровки.
Я так и не смог разобраться как запускать шпиндель из файла gcode.
Хотелось бы оставить пожелания Автору прошивки:
При переключении режима прошивки (3Д Принтер, Лазер, Гравер) что бы убирались не нужные пункты меню, например такие как Нагреватель, Урони стола и так далее. Если есть возможность так же убирать витжеты и часть пунктов из виджитов. Например в виджите — перемещение продолжает светиться температура сопла и стола.
П͓̽А͓̽Н͓̽К: Как всё задышало >>
Последняя правка: 24.10.2024