Главная / Как напечатать 3D модель на 3D принтере

Как напечатать 3D модель на 3D принтере

Софт для 3D-принтера RepRap — прошивка, слайсер, хост (рабочий набор)

Данная статья описывает программы, необходимые для печати на домашнем 3д-принтере (RepRap-совместимом). Кроме всего семейства самосборных принтеров RepRap, к данной  категории относятся так же аппараты Solidoodle. Следует заметить, что работоспособность с принтерами, совместимыми с MakerBot, не обеспечивается.

Здесь мы рассмотрим из каких программ состоит набор софта и приведем в качестве примера свой набор, который хорошо проверен на совместимость.

 

Структура софта для 3д-принтеров

Необходимые для работы программы делятся на следующие виды:

  1. Прошивка
  2. Слайсер (генератор G-кода)
  3. Хост-приложение

1. Прошивка — программа «зашитая» в микроконтроллер электроники 3д-принтера. В принтерах репрап владелец обычно сам выбирает прошивку и заливает её.после того как соберет принтер. Если вы купили уже готовый собранный принтер то, скорее всего, прошивка уже зашита в микроконтроллер и в её энергонезависимую память вбиты значения, необходимые для правильной работы принтера. Следственно вы можете совершенно не задумываться о том какая прошивка установлена в вашем принтере.

2. Слайсер — программа которая принимает STL-файлы 3д-моделей и, используя пользовательские параметры, генерирует команды G-кода. Обычно результирующим файлом служит файл в формате .gcode. То есть эта программа выполняет нарезку модели на слои, преобразуя модель в понятный электроника принтера G-код.

3. Хост-приложение это обычно «лицо» 3д-принтера, то есть главный интерфейс его управления. Хост управляет принтером, посылая на него команды G-кода.

Разбиение на эти 3 типа необязательно — например, обычно, для упрощения процесса печати, слайсер уже интегрирован с хост-приложением.

Взаимодействие всего набора программ сводится к следующему:

Пользователь загружает 3D-модель в формате STL в слайсер, слайсер генерирует файл G-кода, затем пользователь загружает этот файл в программу-хост и начинается печать.

Наш рабочий набор программного обеспечения для 3d-принтеров

Различных программ управления для 3д-принтеров существует великое множество, мы же приведём здесь набор программ который был протестирован нами в течение долгого времени и используется каждый день.

Состав рабочего набора такой:

Прошивка: Marlin https://github.com/ErikZalm/Marlin

Слайсер: KISSlicer http://kisslicer.com/

Хост: Repetier-Host http://www.repetier.com/documentation/repetier-host/

Итак, теперь обо всём по порядку.

Прошивка: Marlin

Если вы собрали принтер или решили поменять прошивку то следуйте инструкциям ниже, если нет, то пропустите этот пункт.

1. Скачайте прошивку  (https://github.com/ErikZalm/Marlin)

2. Откройте прошивку с помощью Arduino IDE (http://arduino.cc/en/main/software) и измените настройки на нужные для вашего принтера

3. Подключите плату принтера к USB-порту и нажмите кнопку загрузки прошивки в Arduino IDE

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

Слайсер: KISSlicer

kisslicer_109

Если вы пробовали использовать слайсер Skeinforge либо Slic3r, то вы будете приятно удивлены — KISSlicer нарежет модель в несколько раз быстрее. Это первое что становится заметно. Второй плюс для нас это хорошее качество  генерируемых поддержек. Да и в целом       этот слайсер удобен и позволяет получить хорошие результаты. Его минус только в том что для печати 2 экструдерами необходимо зарегистрировать программу за  $42.00

В настройках слайсера указываются параметры принтера. Например, размеры рабочего объема, тип прошивки, скорость перемещения. И, конечно же, настройки печати: высота слоя, количество периметров, параметры материала, охлаждения и т.д.

Хост: Repetier-Host

repitier

По нашему мнению лучшая программа для управления 3д-принтером. Из особенностей можно отметить то, что она позволяет просматривать уже нарезанную модель, то есть отображает всю траекторию движения экструдера, рисуя нить пластика. При печати тоже рисует пить в реальном времени, окрашивая не остывшую нить в красный цвет. Эта функция позволяет определить проблемные места или ошибки еще до начала печати.

Так же, есть функция рисования графиков температуры и мощности — это бывает очень полезно для диагностики нагревателей и при настройке принтера.

В Repetier-Host уже интегрированы слайсеры Skeinforge и Slic3r последних версий. так что вы можете просто загрузить STL-модель (или несколько моделей), разместить их как вам необходимо, нажать кнопку нарезки и по окончанию процесса нажать кнопку старта печати.

 

Вверх