Итак, 3D-принтер собран, приступаем к тестам!
Первая экструзия:
Click to view
Пластик идёт, дальше пытаемся что-нибудь напечатать:
Click to view
Конечно, к оргалиту пластик не липнет. Но я не сдаюсь и наклеиваю скотч липкой стороной вверх:
Click to view
Ура, что-то печатается! Но пока не совсем так, как хотелось бы. G-код, генерируемый через repsnapper, не очень хорош, поэтому перехожу на skeinforge. Заодно калибрую в прошивке коэффициенты шаговых моторов, которые например для экструдера по умолчанию в 20 раз меньше необходимого. Ну, do it yourself, нечему удивляться :)
Поначалу получается совсем плохо, как-то так:
Click to view
Деталь по высоте вместо 5мм получается 1мм, а пластика идёт на все 5. А ещё из-за ошибок передачи по usb печать периодически останавливается.
Я не поддаюсь фрустрации и в процессе дебага выясняю, что techzone-овская прошивка не умеет ограничивать скорость передвижения оси Z, а skeinforge генерирует G-коды с расчётом на такое ограничение. В результате почти всегда мотор оси Z пытается вращаться раз в 5 быстрее, чем может, пропускает шаги и печатающая каретка не поднимается. Кроме того, в результате перегрузки мотора очевидно возникают помехи, из-за которых портится связь с компьютером.
В общем, бгагодаря opensource и питону, я пропатчил skeinforge так, чтобы он генерировал отдельный код для перемещения по вертикали с нужной скоростью. И победа! Успешный тестовый образец:
Пластика здесь на всякий случай пустил в два раза меньше нужного, от этого стенки не сплошные. Но это не важно, основная проблема преодолена, а настроек у skeinforge больше сотни, есть где развернуться :)