Наступили новогодние праздники, сын поехал по бабушкам - комната освободилась.
Значит наступило время собрать принтер.
Сборка по инструкции, ничего нового.
Только блок питания сразу поменял на 30 амперный.
К сожалению FET реле для стола не успело приехать, поэтому все подключаем по штатной схеме.
Отверстия крепления стола к платформе сразу рассверливаем до 3мм, винты в столе контрим гайкой с шайбой. Пружинка аккурат одевается на гайку. Снизу как обычно барашки.
Так как будем использовать стекло, то нам надо поднять "ноль" оси Z повыше. Для этого я приклеил запасную заглушку направляющей (такая фигня, которой затыкаются отверстия направляющих валов, на одном винтике) на двустороннюю липучку, под левую каретку. Там, где она нажимает на концевик Z.
Все остальное собрал по инструкции.
Теперь откалибруем шаги экструдера. Не буду утомлять математикой, у меня получилось 101, против 95 изначально в Марлине.
Далее пришлось поплясать с бубном вокруг положения "дом". Дело в том, что по команде "домой", сопло уезжало в X:141 Y:90 Z:6.1
Полез ковырять исходники. Нашел в configuration.h:
====quote====
#define X_PROBE_OFFSET_FROM_EXTRUDER -31 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 20 // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER -6.1 // Z offset: -below +above [the nozzle]
=============
Это смещение до предполагаемого места установки индукционного датчика. Которого у меня пока нет.
Ставим нули везде. X и Y таким способом побеждаются, сопло выходит в 110/110. А вот по Z смещение осталось... Но уже 5. Теперь после нажатия на концевик, ось Z уезжает вверх на 5мм
Копаем дальше. Заходим в меню самого принтера, настройки-->механика-->смещение Z. Ставим "-05.00" Сохраняем EEPROM.
Уезжать вверх перестало, но мозги по прежнему считают что Z=5
Ок, запускаем Repetier-Host, меню Конфигурация-->Конфигурация EEPROM-->Смещение Z, ставим тоже "-5" (это разные параметры! И по видимому они влияют на разные вещи)
Вот теперь полный порядок. По "домой", экструдер уезжает в 110/110/0. Теперь можно зазор стола по бумажке настраивать.
Настроили. А давайте-ка прогреем стол до 110градусов! В целях проверки конечно
И тут вылезла новая проблема: Стол доходит до 99 градусов и "Нагрев не удался. Printer halted!". Да что за %)*^#$@* !
Если его перегрузить и снова греть еще не остывший, то опять 99 и превед медвед. Так, значит фигня программная. Курение яндекса дало ссылку сюда же. Дело в том, что в прошивке есть защита от неисправности всего на свете. В данном случае она срабатывает по росту температуры менее чем на 2 градуса за 60 секунд. А чем выше температура стола, тем медленнее греется.
В configuration_adv.h
====quote====
#define WATCH_BED_TEMP_PERIOD 60 // Seconds
#define WATCH_BED_TEMP_INCREASE 2 // Degrees Celsius
=============
60 меняем на 120 и все. Проблема решена.
Ну, теперь можно и напечатать что нибудь. Чем нибудь сегодня выступит пустой кубик 30х30х30мм, толщина стенки 0.7 Слайсинг Cura.
Розовый - PLA фдпласт (сопло - 200гр, стол - 60гр, обдув 100%)
Синий - HIPS фдпласт (сопло - 240гр, стол 110гр, обдув выкл.)
Кубик получился 30.1 по всем сторонам, стенка 0.95 Для первого раза, на мой взгляд неплохо.
А теперь вопросы: дело для меня новое, незнакомое... Подскажите, что-где-куда подкрутить, чтоб уменьшить эту полосатость? А так же приблизить толщину стенки к задуманной.
Подробнее...