Кремень КД Реклама
Кремень КМ Реклама

ANYCUBIC Kossel Pulley. Некоторые замечания по прошивке и калибровке.

Zagit_on
Идет загрузка
Загрузка
24.08.2017
16899
32
RepRap

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

14
Статья относится к принтерам:
Micromake D1
Доброго времени суток, дорогие друзья! В прошлом посте затронул вопрос сборки принтера ANYCUBIC Kossel Pulley. Сейчас же поговорим о прошивке и калибровке сего чуда.

Сразу хочу сказать, что комплектная прошивка и способ калибровки меня совсем не устроили. Было много мороки, да и крутить винты с точностью в доли миллиметра не самое интересное занятие... Поэтому отправился на просторы интернета в поисках чего-то более подходящего.

Немного слов про комплектную прошивку. Она порезана, и главное, чего нет - это EEPROM. А с дельта-принтером без внутренней памяти микроконтроллера разбираться муторно показалось!
ANYCUBIC Kossel Pulley. Некоторые замечания по прошивке и калибровке.
После недолгих поисков выбор пал на Marlin от Rich Cattel. (Ее вы можете найти на GitHub или по этой ссылке (точно работает, но стандартная)). А вот уже переработанный под Anycubic Kossel прошивка!

Дальше все просто, нужно залить прошивку, использую Arduino IDE, в принтер (одно замечание, необходима версия 1.0.5, которую вы найдете здесь)

Наверняка у вас назрел вопрос - почему именно она? Поясню. Легкая работа с escher3d. Все изменения вносятся одной командой! При том на будущее есть встроенный мощный алгоритм автокалибровки, с которым еще нужно разобраться, но это на будущее.

Все, теперь ваш принтер с продвинутыми мозгами!

Теперь перейдем к вопросу калибровки. Лично мне очень помог следующий мануал. Максимально понятно расписано, как и что делать. Большое спасибо автору! Просто рука не поднимается его переписывать от своего имени, поэтому выкладываю оригинал. На скриншоте вы можете видеть, как должна выглядеть таблица для вашего принтера.
ANYCUBIC Kossel Pulley. Некоторые замечания по прошивке и калибровке.
Теперь вам необходимо открыть Pronterface (вот и на него ссылка, если вдруг нет)

Для удобства лучше создать кнопки, которые соответствуют точкам Point0 - Point6.
ANYCUBIC Kossel Pulley. Некоторые замечания по прошивке и калибровке.
Для этого кликаем на кнопку, обозначенную стрелкой. В появившемся окне вбиваем название, команду для перемещения и цвет. Проделываем это для каждой кнопки. У меня так:
  • 0 g1 z20 x0 y85 red
  • 1 g1 z20 x73.61 y42.5 blue
  • 2 g1 z20 x73.61 y-42.5 yellow
  • 3 g1 z20 x0 y-85 green
  • 4 g1 z20 x-73.61 y-42.5 pink
  • 5 g1 z20 x-73.61 y42.5 black
  • 6 g1 z20 x0 y0 grey
  • home g28

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

Все, начнем калибровку! (Заметьте, необходимо, чтобы высота, заданная в прошивке, оказалась несколько больше фактической - у меня задана 355 при фактической 351.48) Последовательно выполняем следующие действия:

0 Включаем нагрев

0' Ждем достижения рабочей температуры
  • Home (Хоумим принтер)
  • Point N (Опускаем к нужным координатам)
  • Опускаем сопло до соприкосновения с щупом (как и с другими принтерами, щуп - лист бумаги) (должен оказаться прижатым к столу, но так, чтобы вы смогли его двигать)
  • Записываем значение, которое показывает экран для координаты Z, в калькулятор.
  • Возвращаемся к шагу 1. Повторяем со следующей Point.

Когда вы пробежитесь по всем координатам, запишите их значения в escher3d, тогда:
  • Нажимаем 'Calculate' (синяя стрелка)
  • Копируем команду (зеленая стрелка)
  • Вставляем в командную строку Pronterface (фиолетовая стрелка)
  • Enter
  • Вводим M500 в командную строку, чтобы сохранить.
  • Home (хоумим принтер, чтобы он 'усвоил' новую высоту)

ANYCUBIC Kossel Pulley. Некоторые замечания по прошивке и калибровке.
ANYCUBIC Kossel Pulley. Некоторые замечания по прошивке и калибровке.
Теперь ваш принтер откалиброван! Но радоваться еще не стоит. На всякий случай кликните 'Copy to initial parametrs' (красная стрелка), может пригодиться (переносит ваши новые параметры в таблицу, для дальнейшей калибровки). Теперь хоумите принтер, опускаете печатающую головку к столу и проверяете в произвольных точках при какой высоте происходит касание. Если результат вас не удовлетворит, то проводите калибровку еще раз. Просто прогоняете по тем же точкам, только сначала командой 'M666 H???' несколько увеличьте высоту (??? - какое-то значение высоты немного больше вышей фактической - в пределах 3-5 мм (не забываем сохранять командой 'M500';). Обычно после второй калибровки ситуация становится значительно лучше!

Все, теперь можете начинать печатать! Ваш принтер готов)

В дальнейших постах разберем вопрос модернизации ANYCUBIC Kossel Pulley! Приятной печати и проработанных моделей!

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

14
Комментарии к статье