19.11.2014 21:16 Количество просмотров материала 2581 Время на чтение ~3.5 мин
Увеличить | Уменьшить Распечатать страницу

3D принтер своими руками - часть 1


Notice: Undefined index: host in /www/mozgochiny.ru/wp-content/plugins/cas/cas.php on line 131

3D принтер своими руками - часть 1

Перевел 92 для mozgochiny.ru

Желание иметь в своем хозяйстве 3D принтер встречается у многих, но возможность приобрести такой аппарат есть не у всех. Эта статья рассказывает о том, как сделать своими руками очень низкобюджетный принтер, что построенный в основном из переработанных электронных компонентов. В результате работы был построен мелко форматный принтер стоимостью меньше 100$.

000
Прежде всего, мы узнаем, как работает универсальная систему ЧПУ (сборка и калибровка подшипника, направляющих и пластикового волокна), а затем научимся управлять принтером с помощью инструкций g-кода. После этого добавим небольшой пластиковый экструдер, вставив параметры калибровки, регулятор мощности двигателя и несколько других операций, что приведут принтер к жизни. Следуя данной инструкции, вы получите небольшой «карманный принтер», что на 80% будет состоять из компонентов перерабатываемой электроники, которые придадут ему большой потенциал и помогут значительно снизить стоимость.
Эта статья поможет вам разобраться в более сложных проблемах связанных с утилизацией электронных устройств.

Шаг 1: Координатные оси X, Y и Z

10фНеобходимые компоненты:

  • 2 стандартных CD/DVD привода от старого компьютера.
  • 1 Floppy дисковод.

Все эти компоненты можно приобрести на местных барахолках. Убедитесь в том, что моторы, которые получены от дисковода – шаговые, а не двигатели постоянного тока.

Шаг 2: Подготовка моторов

20фКомпоненты:
•    3 шаговых двигателя от CD/DVD приводов;
•    1 NEMA 17 шаговый двигатель, что необходимо приобрести для проекта. Этот тип двигателя будет использован для пластикового экструдера, где необходимо больше мощности для перемещения пластикового волокна;
•    ЧПУ электроника: RAMPS или RepRap Gen6/7. Это важно, чем будете пользоваться Sprinter/Marlin открытой прошивкой. В данном примере будем пользоваться электроникой RepRap Gen6, но вы можете выбрать другой вариант в зависимости от цены и доступности;
•    Блок питания;
•    Кабели, разъемы, термоусадочные трубки.
Первое что необходимо сделать, когда у вас появятся шаговые двигатели, это припаять к ним провода. В этом случае 4 провода должны быть на своих местах, в соответствии с последовательностью цветов (описание в паспорте двигателя).
Паспортные данные для CD/DVD шаговых моторов : http://robocup.idi.ntnu.no/wiki/images/c/c6/PL15S020.pdf
Паспортные данные для NEMA 17 шагового двигателя : http://www.pbclinear.com/Download/DataSheet/Stepper-Motor-Support-Document.pdf

Шаг 3: Подготовка блока питания

30фСледующий шаг заключается в подготовке блока питания, чтобы использовать его в проекте. Прежде всего, соединим два кабеля друг с другом (как показано на рисунке), это позволит включать блок. После этого выбираем один желтый (12 В) и один черный кабель (землю) для питания контроллера.

Шаг 4: Arduino IDE

40фТеперь необходимо проверить двигатели. Для этого скачиваем Arduino IDE (физическая вычислительная среда), что можно найти по адресу : http://arduino.cc/en/Main/Software.
Нужно загрузить и установить версию Arduino 23.
После этого скачаем прошивку. В проекте выбор пал на Marlin, что уже настроен и может быть загружен по ссылке.
Marlin: Marlin_e-waste
После того, как была установлена Arduino, подключим компьютер к ЧПУ контроллеру Ramps/Sanguino/Gen6-7 с помощью USB кабеля, выбираем соответствующий последующий порт под Arduino IDE => инструменты/ последовательной порт и находим тип контроллера под => инструментами/плата Ramps(Arduino Mega 2560), Sanguinololu/Gen6(Sanguino W/ ATmega644P – Sanguino должен быть установлен внутри).
Основные параметры, параметры конфигураций находятся в файле «configuration.h»:
В среде Arduino открываем прошивку, загруженный файл и видим параметры конфигурации, прежде чем загрузить прошивку на наш контроллер.
1) #define MOTHERBOARD 3 значение, в соответствии с реальным оборудованием, мы используем (Ramps 1.3 or 1.4 = 33, Gen6 = 5, …);
2) Термистор 7 значение, RepRappro использует «горячее сопло» Honeywell 100k;
3) PID это значение делает «горячее сопло» более стабильным с точки зрения температуры;
4) Шаги на единицу (Steps per unit), это важный момент для настройки любого контроллера (шаг 9).

Шаг 5: Управление принтером с помощью программного обеспечения

Управление принтером осуществляется по средствам программного обеспечения: существуют различные программы, что находятся в свободном доступе, позволяют взаимодействовать и управлять принтером (Pronterface, Repetier, …), в проекте использовался Repetier Host, который вы можете скачать http://www.repetier.com/. Простая установка и интеграция slicer. Slicer - это часть программного обеспечения, что генерирует последовательные секции объекта, что мы хотим напечатать. После генерации происходит соединение секций в слои и генерация g-кода для принтера. Slicer можно настроить с помощью таких параметров как:
•    высота секции;
•    скорость печати;
•    заполнение и т.д., что важны для качества печати.
Обычную конфигурацию slicer можно найти по следующим ссылкам:
Skeinforge конфигурация http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge
Slic3r конфигурация http://manual.slic3r.org/
В нашем случае профиль Skeinforge настроен для принтера, что можно интегрировать в Repetier Host. Ссылка на профиль Skeinforge: Skeinforge_profile_for_e_waste

ЧАСТЬ 2

( Специально для МозгоЧинов #eWaste-60-3DPrinter" target="_blank">)

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]


Вверх