Работаем с 9:00 до 18:00 по будням
+7 495 199 67 03

Дополнительные настройки 3D-принтера для идеальной печати

Ознакомьтесь с нашим руководством, чтобы узнать, как настроить устройство и выполнить точную настройку параметров слайсера!

Итак, вы приобрели 3D-принтер. Выровняли рабочий стол, разобрались с настройками слайсера и хотите пойти дальше. Пришло время настроить Gcode, который управляет 3D-принтером.

Хорошая настройка 3D-принтера гарантирует, что все напечатанные детали будут получаться одинаковыми. Однако придется уделить время точной настройке первого слоя, шаговых двигателей и настроек пластика, чтобы печать была качественной. С помощью всего нескольких советов вы сможете оптимизировать возможности своего принтера.

В этой статье мы изучим некоторые команды Gcode и отрегулируем параметры, чтобы получить безупречные изделия. Давайте начнем!

Настройка первого слоя

Настройка-3D-принтера-1.jpg

Качественный первый слой, как основа изделия, играет значительную роль в процессе печати. Если сопло расположено слишком близко к столу, первый слой сплющится, может повредиться, и его придется удалить. Если же сопло будет слишком далеко от рабочего стола, то не будет достаточной адгезии и деталь просто отвалится.

Вы можете улучшить качество первого слоя, настроив смещение по оси Z. Это значение указывает принтеру, на какое расстояние нужно переместить ось от нулевой точки по оси Z, другими словами, от рабочего стола.

Основная цель состоит в том, чтобы ваш первый слой идеально приклеился к столу. Если вы видите, что первый слой печатается слишком близко к столу и сопло утопает в пластике, вам следует увеличить смещение по оси Z. С другой стороны, если ваш первый слой отклеивается от подложки, вам следует уменьшить смещение по оси Z.

Настройка шаговых двигателей

Настройка-3D-принтера-4.jpg

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

Для 3D-принтера регулировка шаговых двигателей включает в себя определение соотношения между шагами и расстоянием. Чтобы настроить экструдер, вам нужно убедиться, что ваш 3D-принтер выдавливает нужное количество материала. Для этого необходимо послать принтеру несколько команд Gcode.

Обратите внимание, данные рекомендации могут подойти не для всех моделей принтеров! Это зависит от того, добавил ли производитель в прошивку такую возможность.

Шаг 1: Подготовка значений

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

  • Сначала необходимо получить настройки принтера, отправив команду M503. Выданный результат должен выглядеть следующим образом: Количество шагов в единицу: M92 X100.00 Y100.00 Z400.00 E140.00
  • Обратите внимание на эти значения. Первые три соответствуют количеству шагов, которые шаговые двигатели делают для перемещения на один миллиметр в направлениях X, Y и Z соответственно. В данный момент они нас не интересуют, но они понадобятся нам позже. Сейчас нас интересует последнее значение - количество шагов, которое двигатель экструдера делает на один миллиметр выдавливаемого пластика. Мы назовем это число A.
  • Выдавите немного пластика и сделайте отметку примерно на 50 мм выше верхней части экструдера. Измерьте точное значение штангенциркулем и запишите его. Назовем это число B.
  • Затем выдавите 10 мм пластика и снова измерьте расстояние от верхней части экструдера до отмеченной точки. Если мы назовем это значение C, то B - C - это количество выдавленного филамента.
Настройка-3D-принтера-5.jpg

ПОДСЧЁТ ЗНАЧЕНИЙ

Если B - C = 10 мм, значит, экструдер уже правильно откалиброван! Если нет, необходимо изменить количество шагов экструдера на миллиметр.

Вычислите значение D = 10*A / (B - C). Это и есть новое значение количества шагов на миллиметр для экструдера. Для получения наилучших результатов можно повторить процесс измерения D несколько раз, а затем взять среднее значение. Таким образом, вы устраните погрешности измерения.

Шаг 2: Калибровка экструдера 3D-принтера

Чтобы выполнить калибровку, необходимо передать принтеру новое значение:

  • Наберите команду M92 E[D]. Она сообщает принтеру новое значение, но не сохраняет его.
  • Наберите команду M500 для сохранения нового значения.

Теперь экструдер правильно откалиброван.

Пример

Предположим, что перед пробной экструзией мы измерили расстояние между отмеченной точкой и вершиной экструзии, равное 53,10 мм, а после пробной экструзии мы измерили расстояние, равное 42,80 мм. Тогда B-C = 10,30 мм.

Если исходное количество шагов на миллиметр для экструдера было 140, то вычисляем 10*140/10,30 = 135,92 и отправляем команду M92 E135,92.

Советы

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

Шаг 3: Калибровка осей 3D-принтера

Настройка-3D-принтера-6.jpg

После калибровки экструдера также важно откалибровать моторы на осях принтера. Калибровка осей аналогична калибровке экструдера, но для этого необходимо напечатать тестовую модель.

Помните, что калибровка экструдера всегда должна выполняться до калибровки осей, поскольку она может повлиять на размер печатаемых объектов. Поскольку калибровка осей включает в себя измерение напечатанных образцов, вы должны убедиться, что экструдер заранее отрегулирован.

Для калибровки осей можно напечатать, например, небольшой кубик. Либо спроектируйте его самостоятельно в выбранной вами программе CAD, например, OpenSCAD.

Как это сделать

После завершения печати куба измерьте его стороны. Для каждой оси повторите вычисления, которые вы делали для экструдера, D = 10*A / (B - C), но замените переменные следующим образом:

(B - C) - замените вашими измерениями

Число 10 – с целым значением этого измерения.

A - значение M92 для данной оси (т.е. значения, которые вы отметили на этапе 1 после отправки команды M503)

Затем выберите необходимую команду M92 на принтере, заменив E на букву, соответствующую оси, которую нужно настроить.

Пример

Предположим, наш куб должен быть со стороной 20 мм, но измерения показывают 20,30 мм по оси X. Если значение M92 для X было установлено на 100,00, то нужно обновить это значение, отправив принтеру команду M92 X98,52, потому что 20*100 / 20,30 = 98,52.

Советы

Как и в случае с экструдером, полезно провести несколько измерений и определить их среднее значение. Однако в данном случае вам не нужно печатать несколько объектов. Можно просто измерить разные стороны куба вдоль одной оси.

Точная настройка параметров пластика

Настройка-3D-принтера-2.jpg

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

Чтобы получить качественные изделия, необходимо точно настроить параметры пластика. Обычно можно получить хорошие модели, используя настройки, рекомендованные производителем.

Шаг 1: Измерьте нить

Диаметр филамента в катушке часто на несколько процентов отличается от диаметра, заявленного производителем. Погрешность по диаметру обычно напечатана на катушке. Поэтому важно использовать штангенциркуль для измерения истинного диаметра нити:

  • Измерьте нить в нескольких (не менее трех) местах вдоль катушки.
  • Вычислите среднее значение измерений.
  • Введите этот результат в качестве диаметра нити в ваш слайсер.

Точное значение этого параметра очень важно, поскольку оно позволяет гарантировать, что ваш принтер будет подавать нужное количество материала.

Шаг 2: Выбор правильной температуры печати

Настройка-3D-принтера-7.jpg

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

Для печати температурной башни может потребоваться некоторое время. Если ваш слайсер не позволяет печатать с разными температурами на разной высоте, придется вручную редактировать Gcode перед печатью. Для этого нужно вставить команды Gcode для установки температуры экструдера. Такие команды начинаются с M104.

Как это сделать

  • Сначала определите высоту каждого блока. Обозначьте буквой H, чтобы разные блоки начинались с высоты 0, H, 2H, 3H и так далее.
  • Затем откройте файл с Gcode в выбранном вами редакторе. Найдите команды, начинающиеся с G1, которые указывающие принтеру как перемещаться. Ваш файл Gcode будет содержать огромное количество таких команд.
  • Найдите первую команду Gcode вида G1 Z[H] (она также может содержать перемещения по осям X и Y).
  • Перед этой строкой вставьте строку M104 S[T], где T - температура блока, который начинается на высоте H.
  • Повторите это для каждого блока с соответствующей температурой.
  • Закончив, распечатайте на 3D-принтере обновленный файл Gcode.

Пример

Если блоки имеют высоту 1 см (10 мм), а температура изменяется от 185 °C до 220 °C с шагом 5 °C, то вы должны найти первую команду, содержащую G1 Z10 (первая команда, которая выводит сопло экструдера на высоту 10 мм). Непосредственно перед этой строкой следует установить температуру сопла на 190 °C, вставив строку M104 S190.

Заключительный этап

После того как вы напечатали температурную башню, осмотр различных блоков позволит подобрать оптимальную температуру для печати вашим материалом. Просто выберите температуру, которая выглядит максимально подходящей. Установите эту температуру в качестве температуры печати в вашем слайсере, и начинаете работать!

Ещё немного испытаний

Настройка-3D-принтера-3.jpg

Мы описали основные способы настроек вашего принтера и некоторые настройки слайсера для филамента. Однако существует множество других параметров, которые можно изменить для улучшения качества изделий. Чтобы получить общее представление о том, что принтер хорошо печатает, а что не очень, часто используют «усложненные испытания» в виде тестовых отпечатков. Печать и доведение до совершенства таких деталей помогает с настройками сложных участков, таких как мосты и нависающие элементы. Они также полезны для диагностики дефектов печати.

Самым популярным тестом является 3DBenchy (обычно его называют просто "Benchy"), но вы можете найти множество других. Мы не будем вдаваться в подробности, потому что каждый тест несколько отличается от другого, но для большинства из них есть инструкция, по которой можно понять проблемы печати и их причины.