Изменения

RepRap-NRTC

93 байта добавлено, 09:25, 23 марта 2015
Вдохновение и апатия: Стилистические и грамматические исправления, форматирование.
==История или как это случилось==
===Вдохновение и апатия===
В марте 2014 -го года мы в Нижегородском Радиотехническом Колледже решились заказать из Китая для нас на то время совершенную новинку и пик технологий - 3D-принтер. Почему из Китая? Потому , что мы слышали , что там можно заказать принтер за приемлемую сумму денег.<br>Особую благодарность хотелось бы выразить администрации колледжа Пронину Генадию Михайловичу и Кормщиковой Ирине Александровне за готовность пойти на достаточно рисковый шаг и поддержку нашего предложения о заказе и покупке 3D-принтера.Сразу хочу оговориться что на то время мы совершенно ничего не представляли о 3D-печати, кроме видео в интернетах. Мы слышали о проекте RepRap, почитали информацию на сайте http://reprap.org/. Мы знали что существует несколько разновидностей - моделей. И выбор принтера для покупки делали несколько не осознанно. Больше ориентируясь на цену и некую эфемерную единицу "качество печати". <br><br>
Особую благодарность хотелось бы выразить администрации колледжа Пронину Геннадию Михайловичу и Кормщиковой Ирине Александровне за готовность пойти на достаточно рисковый шаг, и поддержку нашего предложения о заказе и покупке 3D-принтера. Сразу хочу оговориться, что на то время мы совершенно ничего не представляли о 3D-печати, кроме видео в интернетах. Мы слышали о проекте RepRap, почитали информацию на сайте http://reprap.org/. Мы знали, что существует несколько разновидностей - моделей. И выбор принтера для покупки делали несколько не осознанно. Больше ориентируясь на цену и некую эфемерную единицу "качество печати". <br><br> [[image:order-3dprinter.jpg|400px|right|thumb|Наш заказ принтера на aliexpress]]Заказ мы сделали на сайте AliExpress и принтер пришел достаточно быстро, за две недели. Мы получили сам принтер и бабину бобину с PLA-пластиком.  [[image:printer-boxes.jpg|left|400px|thumb|Посылка с принтером пришла к нам в трех коробках]]Пришло все в трех трёх коробках. Все было аккуратно упаковано. И мы приступили к сборке. Сборкой занимались сотрудники вычислительного центра Нижегородского Радиотехнического Колледжа. Виктор Бондаренко сделал аккуратную и качественную сборку каркаса принтера. Электроникой занимались Владимир Слугин и Никита Блынский. И вот , через два дня , у нас был полностью готовый к подключению к компьютеру 3D-принтер.<br><br>По поводу особенностей сборки -- сейчас уже сложно что то вспомнить. Но в интернете можно найти много инструкций , и на диске, идущем с принтером, были подробные инструкции по соединению элементов. За что стоит особенно отметить китайцев, в комплекте было все всё в нужном количестве! Это было очень приятно и важно для нас - впервые собирающих 3D-принтер!
<br clear=all>
{|
|[[image:3d-printer-v-sbore.jpg|200px|thumb|3D-принтер в Нижегородском радиотехническом колледже в полном сборе]]
|}
Вообще стоит сказать , что сборка -- достаточно утомительный процесс. Пока вы собираете крупные детали все -- всё идет быстро и просто, а вот когда дело доходит до мелочей, крепления шаговых двигателей, размещения блока питания и пр, все всё становится не очевидно и утомительно. '''Лучше всего заниматься сборкой 3D-принтера в команде!''' Это позволит меньше "париться" и избежать ошибок.
<br>
После сборки мы приступили к подключению. Мы в НРТК широко используем свободное ПО , и первое что мы попробовали - подключить принтер к Ubuntu 12.10. После консультаций с Борисом Терещенковым мы уже знали , что для управления принтером нужно использовать Repetier. Но, у нас на принтере не было прошивки.<br>Мы на На диске мы нашли архив с прошивкой под названием Melzi-Sprinter. Мы На тот момент мы уже прочитали на сайте знали, по информации с сайта reprap.org , что на плате принтера используется стандартный микроконтроллер Atmega, но мы не знали , какая именно. Если посмотреть на чип поближе, что то можно рассмотреть маркировку Atmega 1284p. И вся плата построена по принципу плат Arduino, которые у нас в колледже используются на практиках у студентов достаточно давно. По этому мы уже знали Поэтому было понятно, что для прошивки нам потребуется среда разработки Arduino с сайта http://arduino.cc/en/Main/Software . <br>Мы все скачали, установили, распаковали прошивку, открыли в среде файл <code>.ino</code>. Мы даже вычитали , что нужно установить специальный набор файлов для прошивки конкретно этого микроконтроллера (об этом подробнее в разделе о прошивке). Но вот незадача, '''при попытке компиляции прошивки среда выдавала ошибку, отсутствия библиотеки time.h'''.<br>С Никитой Блынским мы смогли избавиться от этой ошибки , отключив опции работы с SD-картами и некоторые другие функции, для которых нужна была эта отсутствующая библиотека , и получили [http://wiki.nntc.nnov.ru/images/2/23/Sprinter_Melzi-NRTC.zip рабочую прошивку Sprinter-Melzi]! <br><br>Мы успешно прошили принтер и установили Repetier на компьютер с Ubuntu 12.10. Нажали кнопку подключить "Подключить", и процесс соединения с принтером прошел прошёл успешно. Мы , с замиранием сердца , в ручном режиме поуправляли движением экструдера по осям. И это для нас было равносильно магии! Мы увидели , что принтер "шевелиться" и работает!!! <br>[[image:Delaem-model-v-Blender.jpg|400px|right|thumb|Рисуем модель в Blender для пробной печати на нашем принтере в НРТК]]У нас включался разогрев экструдера, разогрев стола , и управлялась скорость вращения вентилятора. Это было просто замечательно!<br><br>Мы решили опробовать принтер в деле. Мы взяли Взяли среду 3D-моделирования [http://blender.org Blender] и нарисовали незамысловатую модель. По внешнему виду модель напоминала логотип игры Quace Quake :)) Среда Repetier принимает модели в формате stl, а Blender умеет прекрасно в нее него экспортировать! Чем мы и воспользовались!<br><br>[[image:Zagruzaem-model-v-repetir.jpg|400px|left|thumb|Загружаем модель в Repetier и делаем слайсинг с помощью Slic3r]]Загрузили модель в формате stl в Repetier, выполнили слайсинг с помощью программы slic3r (она идет в комплекте, вместе с Repetier) и попытались выполнить печать. И вот тут нас ждала первая и большая проблема. Принтер перемещал экструдер в начальные позиции по всем осям , и на этом останавливался. Прогрев экструдера и стола проходил успешно, но процесс печати не начинался. При этом в окне с командами и ответами принтера в Repetier появлялась ошибка '''"Error: Checksum mismatch, Last Line: 19"'''. И это происходило каждый раз!<br clear=all>[[image:Pechat-detali.jpg|400px|right|thumb|Печать детали на нашем принтере - проблема на высоте около 5 см, мажет по детали и срывает ее со стола :(]]Было решено попробовать установить софт на Windows и попробовать печать оттуда. Мы получали туже ошибку в Repetier, но печать шла , и мы получили какие -то результаты.<br>Но здесь у нас обнаружилась вторая проблема, : на высоте около 5 сантиметров экструдер начинал мазать по детали , и , в конце -концов , сорвал ее её со стола!<br><br>Мы смогли напечатать еще ещё несколько небольших деталей, но у нас начала появляться проблема с "забитием" экструдера. В начале печати нить из экструдера выходила хорошо, но после нескольких минут печати нить просто переставала выходить , и экструдер дальше двигался в холостую. Иногда помогало поддавить нить сверху, иногда -- нет. В какой -то момент мы решились разобрать экструдер. Отключили от него Hot-end часть и разобрали его (для этого достаточно открутить гайку сверху). В нем находится ptfe трубка и как нам тогда казалось забивалась именно она. Мы ее прочищали и вроде бы пластик снова шелшёл. Но проблема из раза в раз возвращалась :(
<br clear=all>
Чуть подробнее все это описано на [http://blog.nntc.nnov.ru/?p=1510 Блоге вычислительного центра Нижегородского Радиотехнического Колледжа].<br><br>
Вот здесь у нас наступил этап "перенасыщения" проблемами с 3D-печатью и , навалилась очередная порция работы , и мы отложили принтер в сторону на -- почти что год!<br><br>
===Второе дыхание===