Программа для калибровки 3d принтера
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Хочу представить вам небольшую утилиту калибровки 3D принтеров.
Писал я её изначально для себя, но сейчас решил всё таки выложить для всеобщего доступа, возможно кому-то она будет полезна.
Программа бесплатна, но если кто захочет отблагодарить автора есть специальная кнопочка :)
Для начала, что умеет эта утилита.
1. Автоматическое формирование температурного столба. Вы задаёте только температуру начальную, конечную, шаг. Программа сама подставляет эти значения в столб.
2. Калибровка подачи прутка. Программа сама вычисляет необходимые коэффициенты и сохраняет их в ЕЕПРОМ платы.
3. Калибровка стола, с автоматическим пересчётом нуля и сохранением в ЕЕПРОМ.
4. Калькулятор расхода пластика - взаимный пересчёт пластика по параметрам длины, диаметра, плотности и веса.
5. Ну и в программе есть терминал для ручной подачи команд в принтер.
Работа программы, связанная непосредственно с общением с принтером тестировалась на прошивке Marlin-1.1.x.
Работа на других прошивках возможна, но не гарантируется.
Как это всё работает ниже в этом посте.
Начнём с температурного столба.
Как известно, разные пластики имеют разные оптимальные температуры использования. Для их поиска используют разные методики, в том числе печатают температурные столбы - полые модели в режиме вазы, с изменением температуры, например каждые 10 мм. Затем полученный столб изучается визуально на предмет наличие дефектов, пузырей и механически на разрушение, в результате чего определяется оптимальная температуры использования данного конкретного экземпляра пластика.
Обычно такие столбы формируются руками путём правки готового G кода вставкой через определённые промежутки команд на изменение температуры сопла.
Работа не сложная, но её можно автоматизировать, с чем успешно и справляется эта утилита:
На закладке /Температура пластика/ слева вверху есть три поля, куда вы вводите начальную температуру для теста, конечную и шаг изменения температуры.
Нажав кнопку /Обработать файл/ вы выбираете отслайсенный в режиме вазы температурный столб длиной не менее 10 см. Для удобства я подготовил такой столб, его можно открыть кнопкой /Открыть STL/ и отслайсить.
После обработки будет сформирован файл с названием: НазваниеФайла_(ТемпНач-ТемпКонечн-Шаг).gcode.
Он будет содержать изменение температуры каждые 10 мм с указанным шагом и диапазоном, кроме того, он будет обрезан в соответствии с заданным диапазоном, остаётся его только распечатать.
Калибровка подачи прутка.
Часто возникающая, особенно у новичков задача. Эта утилита позволяет автоматизировать этот процесс.
На закладке /Подача прутка/ нажмите кнопку /Протянуть пластика/, предварительно подключившись к принтеру (кнопка /Подключиться/ справа) и разогрев сопло. После подачи нужно замерить сколько реально протянулось прутка, вставить это значение в поле рядом с кнопкой /Реально протянулось/, нажать её. Программа сама пересчитает коэффициент подачи, подаст команду на изменение этого коэффициента в принтер. Можно повторить эту операцию ещё раз, чтобы убедиться, что всё нормально, а можно сразу сохранить этот коэффициент в ЕЕПРОМ, нажав соответствующую кнопку.
Калибровка стола.
Эта задача тоже вызывает у новичков некоторый ступор, программа призвана его несколько облегчить. Всё необходимое собрано на закладке /Калибровка стола/:
Калибровка подразумевает нахождение смещение нуля стола и сохранение его в ЕЕПРОМ платы. Выравнивание стола болтами в функцию программы не входит!
Разумеется здесь тоже необходимо для начала подключится к принтеру.
Далее последовательность действий следующая.
1. Нажимает кнопку /Хоум/.
2. Выбираем шаг с которым будем двигать ось Z.
3. Стрелками на клавиатуре сдвигаем сопло и стол до расстояния, которое считаем нулём стола.
4. Нажимаем кнопку /Это ноль/.
5. Проверяем, при необходимости.
6. Сохраняем в ЕЕПРОМ.
Расчёт пластика.
На соответствующей закладке находится калькулятор для взаимного пересчёта пластика по параметрам длины, диаметра, плотности и веса. Введите известные значения и нажмите кнопку /Расчёт/ напротив поля, значение которого хотите рассчитать.
Подключение к принтеру.
Здесь всё примерно как у всех других программ управления принтером.
Выбираем COM порт, скорость, нажимаем кнопку /Подключиться/, в большом окне появится история обмена данными с принтером:
Настройки в программе, в том числе текст в больших текстовых полях, в которых вы можете сами писать любые комментарии, сохраняются автоматически при закрытии программы, либо кнопкой внизу, в центре окна программы.
Рядом же есть красная кнопка, которой вы можете воспользоваться, если программа оказалась вам полезной :)
Эта кнопка для быстрого перевода любой суммы с карты, счёта мобильного телефона, счёта Яндекс Денег.
Перевод осуществляется на сайте Яндекс Денег, так что ваши платёжные данные будут защищены этой системой.
Ссылка на архив с утилитой.
3DPrinterTool.zip Программа не требует установки, просто распаковать архив.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
В продолжение постов:
На этот раз появилась функция автоматического поиска максимальных скоростей принтера:
Небольшое вступление по этому поводу.
Как я раньше говорил, идея этой утилиты родилась как раз с желания автоматизировать поиск максимальных скоростей и ускорений механики принтера. Но из-за некоторых технических проблем, трудоёмкости алгоритма этого поиска, а так же в связи с тем, что точное знание предельных скоростей и ускорений, как оказалось, это не самая большая проблема при печати, я это дело отложил и разрабатывал утилиту, вставляя в неё функции, которые действительно нужны и нужны не один раз, а периодически.
Но выложив эту программку в открытый доступ, оказалось, что всё таки потребность в функции автоматического поиска скоростей и ускорений у людей есть. Поэтому я решил попробовать её реализовать.
Несмотря на появление в программке всего одной новой закладки, потрудиться пришлось серьёзно. Всплыли разные неприятные и неожиданные моменты технического плана, с которыми пришлось бороться. Результаты моей борьбы, как обычно, выкладываю в открытый доступ.
И так, что появилось.
Появилась закладка -Скорости-. На ней можно выбрать размеры печатной области вашего принтера, на которой программа будет гонять двигатели со всем тем, что на них навешано.
Так же можно выбрать начальные скорости, с которых программа начнёт подбор.
Для каждой оси свой набор параметров.
Так же можно выбрать оси, скорости на которых необходимо подобрать.
Результат работы функции отобразится в окошке справа.
Теперь немного об алгоритмах поиска, чтобы было понимание, что, почему и зачем происходит при работе программы и чем это грозит.
Основа алгоритма проста. Программа гоняет движки на разных скоростях и ловит пропуски шагов. Поскольку программа написана для прошивок и принтеров, которые не имеют обратной связи по пропущенным шагам, то ловить их приходится хитро. Это, а так же некоторые другие технические моменты приводят к не очень быстрой работе функции поиска максимальных скоростей.
Вторая часть алгоритма ловит, скажем так, фейковые скорости. Т.е. вы например, можете задать в принтере скорость 1000 мм/с и печатать на ней и даже не будет пропусков шагов и вы будете считать, что у вас реально такая скорость и говорить об этом на всех форумах. Но это может быть не так. По разным причинам. Ну например, будет недостаточно производительности платы, при этом ни ошибок ни пропусков может не быть.
Вот вторая часть алгоритма учитывает такие вещи. В результате на выходе отображается именно реально возможная скорость перемещения.
Про ограничения.
На данный момент это первая версия этой функциональности, имеющая некоторые ограничения. Будет ли эта функциональность в дальнейшем дорабатываться зависит от уровня заинтересованности пользователей в этом.
Ограничения пока следующие:
Поиск производится только скоростей, ускорения используются текущие.
Концевики должны быть min и на XY без смещения нуля, на Z отработка смещения нуля реализована.
Результат ни автоматически ни в ручную не применяется к прошивке, выводится просто как информация.
Ну и главное. Пока эта функциональность тестировалась только мной и на одном принтере, поэтому возможны глюки, сбои, ошибки со всеми вытекающими.
Кроме того, хочу напомнить, что последствием отсутствия в принтере отлова пропуска шагов, которые возникают на запредельных скоростях/ускорениях будут удары механизмов друг о друга, что может привести к поломкам, а может и не привести. Но я должен об этом предупредить.
Кого это всё не пугает, кому интересно потестировать новый функционал - доработанная версия утилиты доступна по ссылке из первого поста.
Ещё мелки доработки:
Кто-то в комментариях говорил, что недостаточны таймауты, я их изменил, можно потестить.
И скрыты в коде некоторые моменты, которые мы обсуждали с SergeyR7.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Всем привет! С вами Top 3D Shop и в очередном обзоре мы рассказываем о том, как настроить 3D-принтер.
Если вы стали обладателем 3D-принтера или вам потребовалось освоить аддитивные технологии для работы, читайте наши рекомендации по настройке принтера и успешной печати первых моделей.
Содержание
Подключение 3D-принтера
Прежде, чем подключить собранный 3D-принтер к электросети, нужно проверить, сняты ли транспортные фиксаторы. Оставленные стяжки на ремне могут привести к поломке принтера.
В зависимости от модели, пользователям доступны различные способы печати: с SD-карты, с USB-флешки, со стационарного компьютера с проводным подключением, по Wi-Fi или через Ethernet, а в большинстве случаев — разные сочетания этих возможностей. Многие модели предлагают 2-3 способа печати.
Сравним печать с SD-карты и со стационарного компьютера или ноутбука.
Оба способа имеют достоинства и недостатки. Печать с компьютера нагляднее, кроме того — можно вносить изменения непосредственно в процессе печати. При работе с SD-карты на печать не влияет загруженность компьютера и исключено случайное отключение USB-провода, соединяющего принтер с компьютером. Печать с SD-карт более надежная, но нередко приходится сталкиваться со сбоями при их чтении. При печати через Wi-Fi также возможны трудности, обычно связанные со стабильностью приема сигнала принтером. Подробнее, о печати на 3D-принтерах с разным типом передачи данных, возможных сложностях и их решении читайте в одной из ближайших статей.
Самый надежный вариант — предварительное копирование файла во внутреннюю память принтера, куда он может передаваться любым из названных способов (обычно — по проводному соединению или через Wi-Fi, но может и с носителя), как, например, в принтерах фирм Raise и Phrozen.
При печати с ноутбука или стационарного компьютера принтер нужно подключить к ним с помощью USB-кабеля. Когда операционная система определит принтер как новое устройство, начнется автоматическая установка драйверов для вашего принтера. Если установка драйверов не происходит автоматически, драйвера нужно скачать из интернета под вашу операционную систему или установить с носителя, шедшего в комплекте с принтером.
Для печати с SD-карты — в соответствующий разъем принтера помещается карта с записанными на нее файлами 3D-объектов. Как правило, в комплекте с принтером поставляется SD-карта с несколькими файлами тестовых моделей.
Подробнее о печати с других носителей читайте в статье “Как печатать на 3D-принтере с компьютера, с SD-карты, по Wi-Fi, по локальной сети”, которая скоро выйдет. Следите за обновлениями!
Программное обеспечение для 3D-принтера
Используемое в 3D-печати программное обеспечение представлено на рынке достаточно широко. Существует масса платных и бесплатных программ для 3D-моделирования, редактирования моделей, слайсинга. Одни из них интуитивно понятны и подходят новичкам, в других могут разобраться только профессионалы.
Обзор самых популярных, зарекомендовавших себя с лучшей стороны программ для моделирования, обработки и печати объемных объектов читайте здесь.
3D-моделирование и форматы файлов
Не все скачанные файлы бывают корректными, иногда модели требуют “лечения” — исправления ошибок. Макетная сетка должна быть герметичной, т.е. необходимо проверить наличие пространства там, где оно запланировано и отсутствие дыр там, где их быть не должно. Также должны отсутствовать самопересечения, “висящие” точки, микронные зазоры, должны быть правильно расположены нормали.
В Windows 10 есть предустановленное приложение для просмотра и простейшей обработки 3D-объектов: ранее это был 3D builder, в более поздних версиях — Paint 3D. Эта программа подойдет начинающим пользователям.
Несмотря на то, что “вылечить” модель можно во многих слайсерах, лучше пользоваться узкоспециализированным ПО.
Два наиболее используемых формата файлов в 3D-печати — файлы с расширением .STL и .OBJ. Перед печатью они, с помощью программ-слайсеров, преобразуются в распознаваемый принтерами управляющий G-код.
Слайсеры — программы, которые разбивают 3D-модель на слои, состоящие из контура с заливкой или без нее. От процента заливки зависят прочность и вес модели. Пустотелая модель значительно быстрее печатается, требует меньше материала и меньше весит, но страдает максимально сниженной прочностью. Модель со стопроцентной заливкой, напротив, максимально прочна, но расходует намного больше материала и печатается несравнимо дольше — тут важно соблюсти равновесие, — оптимальное заполнение моделей разного размера и для разных целей будет очень разным.
Чаще всего новичками используется программное обеспечение, идущее в комплекте с принтером, либо универсальные программы для слайсинга: бесплатные Repetier Host и Ultimaker Cura, или платная — Simplify3D.
Если вам трудно определиться с выбором ПО, то читайте наш актуальный обзор здесь.
Калибровка 3D-принтера
Прежде, чем начать печатать, принтер надо откалибровать. Как правило, в инструкции к принтеру написано как это сделать.
Расскажем подробнее о калибровке FDM-принтеров, так как именно их чаще всего выбирают для знакомства с 3D-печатью, в связи с доступностью и дешевизной самих принтеров и материалов для печати на них.
Калибровка стола
Механическая калибровка принтера, работающего по технологии FDM, это выравнивание плоскости стола, то есть платформы печати.
Цель калибровки — такое расположение платформы, при котором плоскость движения экструдера по осям XY параллельна плоскости поверхности стола. Последовательность действий при калибровке отличается от модели к модели, для уточнения читайте инструкцию. Обычно калибровка сводится к подкручиванию четырех регулирующих винтов по краям платформы.
В такой калибровке есть один минус — середина стола остается не откалиброванной. Данная проблема актуальна для недорогих принтеров, где встречается неровная поверхность платформы. Для проверки центра платформы можно отпечатать первый слой нескольких моделей, расположенных по краям и в центре стола.
При нагревании стол подвергается температурному расширению, что неизбежно приводит к деформации. Если первый слой пропечатывается и не отлипает, то проблемы с неровным столом решаются подбором параметров печати первого слоя: низкая скорость (15мм/с), температура чуть выше, подача пластика повышенная, если большой зазор, и пониженная, если зазор маленький.
Если стол настолько неровный, что по углам печатает нормально, а в центре — либо слишком высоко над столом, либо упирается в стол, то рекомендуется закрепить на столе стекло и печатать на нем.
Помимо калибровки, необходимо задать рабочий ноль — высоту сопла над столом, с которой будет начинаться печать (z=0). Эта высота примерно равна высоте слоя (толщине листа бумаги). Но зависит также от параметров пластика. Более текучие пластики (такие как ABS) требуют меньшей высоты, более вязкие (такие как Petg) — большей.
У некоторых моделей 3д принтеров задание рабочего нуля — это одна процедура с калибровкой, у других отдельная. В последнем случае действуйте по инструкции к конкретной модели.
Калибровку стола необходимо проводить не только перед первой печатью, но и после перемещения принтера с места на место, а также при возникновении проблем при печати, либо если при снятии принта пришлось применить силу и прижимные винты могли расшататься.
Автокалибровка стола
Автокалибровка печатного стола проводится с помощью щупа, зонда или аналогичных приспособлений (иногда щупом служит само сопло печатающей головки, если конструкцией предусмотрен соответствующий датчик). Они соприкасаются с поверхностью стола в заданных в прошивке точках. Таким образом принтер выстраивает виртуальную плоскость с учетом неровностей. Чаще всего эта плоскость не совпадает с реальной горизонтальной плоскостью стола, но рассчитанные допуски позволяют печатать модели с ровным основанием.
Настройка параметров
Когда произведена механическая калибровка, необходимо подобрать оптимальные параметры для первоначальной печати. Их можно настраивать вручную, а можно воспользоваться популярной в сети утилитой калибровки 3D-принтеров.
Материалы
В качестве материала печати на FDM-принтерах используется пруток — пластиковая проволока в катушке, также известная как филамент или нить. Самые популярные филаменты — ABS и PLA.
Модели из ABS более прочные, рассчитаны на использование в механизмах, могут подвергаться трению и воздействию окружающей среды. Для прототипирования, макетирования, дизайнерских объектов больше подойдёт пластик PLA.
Чтобы больше узнать о материалах для 3D-печати, читайте:
а также отдельные подробные статьи по разным материалам: PLA, ABS, HIPS, ULTEM, PETG, RUBBER, полиамид (нейлон), FLEX.
Первая печать
После того, как принтер прогрет и настроен, можно начинать печать. В качестве первой модели пользователи часто выбирают одну из тестовых: кубик, кораблик 3D Benchy или температурную пирамиду.
Чтобы напечатанная модель держалась на печатном столе, не отлипала и не деформировалась во время печати, необходимо, чтобы первый слой модели хорошо прилип к столу. Процесс прилипания модели к столу называется адгезией, а отклеивание или расслоение — деламинацией.
Для достижения хорошей адгезии первый слой рекомендуется печатать с меньшей скоростью, чем последующие слои. Так пластик успевает лучше прилипнуть к поверхности стола. Кроме того, желательно делать его толще, чтобы компенсировать неровности стола или лежащей на нем подложки.
Для достижения хорошей адгезии пользователи собрали огромный список “народных методов”. Чтобы модель не отклеивалась, используют: малярный или синий скотч, термостойкую ленту kapton, клеевой карандаш или клей ПВА, лак для волос, пиво или колу, раствор ABS или PLA в ацетоне, адгезивные и самоклеющиеся пленки, стекло или зеркало.
Кроме того, есть еще несколько вспомогательных способов для хорошей адгезии: печать рафтов, кантов или полей и юбок. Raft (плот) — это специально напечатанная подложка, которая располагается под изделием. Однако рафт портит поверхность модели. Brim (поля или канты) печатаются по периметру объекта печати, не соприкасаясь с основанием. Их легче отсоединять от модели, чем рафты. Юбка, skirt — это brim, который не соприкасается с объектом и находится от него на расстоянии. Печать юбки служит, в первую очередь, для проверки работы принтера. Печать высокой юбки защищает модель от сквозняков и неравномерного остывания.
Печать с поддержками
При сложной геометрии модели в программах-слайсерах генерируются специальные поддержки для нависающих элементов. Несмотря на то, что поддержки портят соприкасающиеся с ними поверхности (если печатаются из того же материала), надо понимать, что без поддержек нависающие элементы напечатать нельзя — они провиснут и модель потеряет форму. Печать без поддержек допустима для стенок с углом наклона не более 70 градусов.
В принтерах с двумя и более экструдерами поддержки можно печатать из материала, растворитель которого не взаимодействует с материалом основной модели, например из PVA (растворяемого водой) или HIPS (растворяемого D-лимоненом). Это позволяет убрать поддержки максимально аккуратно, не оставляя следов на поверхности, без необходимости механического удаления и последующей зачистки.
Проблемы печати и их решение
Проблем, связанных с освоением 3D-печати, очень много: начиная со сборки принтера, и заканчивая некорректно напечатанными моделями. Обратим ваше внимание на несколько моментов.
При выборе модели необходимо соотносить дизайн с размерами принтера. Некоторые модели целесообразно напечатать частями и склеить.
При выборе модели нужно учитывать условия ее эксплуатации. Неразумно печатать формы для выпечки из материалов, температура плавления которых 105-150 ℃, когда температура духовки около 200 ℃, также нельзя печатать контактирующие с пищей изделия из токсичных пластиков.
Не все нужно печатать. Некоторые вещи проще изготовить из подручных материалов, чем тратить время на моделирование, печать и постобработку.
Не всегда удается сразу подобрать правильную температуру печати, она может отличаться у материалов разных производителей, кроме того — терморезисторы в разных принтерах имеют разную чувствительность. Именно для подбора температуры печатают температурные пирамиды и их аналоги.
Также читайте в нашем блоге отдельную большую статью по решению возникающих при 3D-печати проблем: «Проблемы 3D-печати и их устранение», которая выйдет в ближайшее время.
Заключение
Как можно понять из статьи, для успешного освоения 3D-печати понадобится некоторое количество времени. Поначалу может показаться, что нюансов и тонкостей слишком много, но они легко запоминаются и, при некотором навыке и практике, не представляют особой сложности. Главное условие — желание и увлеченность.
Ищете программное обеспечение для 3D-принтеров? Ознакомьтесь с нашим руководством. В обзоре мы собрали лучшие программные инструменты для 3D-печати.
Из статьи вы узнаете, какая программа больше всего подходит для каждого этапа 3D печати — какое ПО требуется для проектирования 3D-моделей с нуля, для подготовки моделей, печати и калибровки 3D принтера.
Также мы отметили, какие программы больше подойдут новичкам, а какие профессионалам, какое ПО доступно на русском языке, а какое только на английском, привели ссылки для скачивания.
Большинство приведенных в статье программ бесплатны для всех, некоторые — для студентов, преподавателей и проектов Open Source.
Рабочий процесс 3D-печати | Утилита калибровки 3D принтеров | Vectary |
Моделирование | 3D-Tool Free Viewer | Figuro |
Редактирование | MakePrintable | SketchUp Free |
Нарезка на слои | Meshmixer | Fusion 360 |
Калибровка | MeshLab | FreeCAD |
Печать | Netfabb | Blender |
ПО | TinkerCAD | OnShape |
Cura | 3D Slash | Компас |
Repetier-Host | Sculptris | В заключение |
Если вы новичок в 3D-печати, вам интересно будет узнать, зачем существует так много разных программ в этой сфере и чем они отличаются. В этой статье мы рассказываем о разных типах ПО для 3D-принтера и даем ссылки для скачивания.
В 3D-печати используется четыре основных типа программного обеспечения, которые выполняют свои функции последовательно.
Моделирование
Программное обеспечение для 3D-моделирования позволяет создавать 3D-модели на компьютере. Вы можете спроектировать что угодно, от отвертки до модели автомобиля.
Конечно, если вы не хотите создавать собственную 3D-модель, вы можете скачать 3D-модели сделанные другими — их много на таких сайтах, как 3DToday и Thingiverse.
Редактирование
Просмотр, редактирование и ремонт моделей для печати в формате STL. Независимо от того, создаете ли вы свою собственную 3D-модель или загружаете ее из интернета, чаще всего вы получаете STL-файл. Однако не все файлы STL идеальны, а некоторые могут иметь и явные недостатки. Дефекты моделей приводят к браку или сбоям при печати.
Программное обеспечение просмотра, редактирования и ремонта файлов STL позволяет визуализировать, изменять и исправлять файлы STL, чтобы гарантировать, что они готовы к 3D-печати. Обычно такое ПО совмещено со следующей разновидностью программ для 3D-печати — слайсерами.
Нарезка на слои
Слайсер преобразует STL-файл в G-код — управляющий код для принтера, содержащий команды для печати каждого слоя модели и последовательность их применения. Зачастую слайсер содержит в себе функции диагностики и ремонта или автоисправления моделей.
Калибровка
Программа для калибровки помогает откалибровать принтер и упрощает подбор параметров для оптимальной печати. Она нужна как при первоначальной настройке принтера, так и в процессе использования — для определения параметров печати конкретного пластика.
Печать
Хост — программа для печати, она отвечает за передачу G-кода на принтер, позволяет отслеживать процесс печати и изменять настройки в режиме реального времени, если принтер подключен к компьютеру. Многие принтеры имеют встроенное ПО, печатающее модели с флешки или карты памяти.
Часто функционал слайсера и хоста объединен в одной программе.
Эти четыре типа программного обеспечения для трехмерной печати позволяют воплотить цифровую 3D-модель в физический 3D-объект.
ПО
Функции Slicer, 3D Printer Host
Язык: Английский, Русский
ОС: Windows, Mac, Linux
Cura — программное обеспечение для 3D-принтеров Ultimaker, также его можно использовать с большинством других 3D-принтеров. Его исходный код открыт, а функционал может быть расширен через систему плагинов
Это простое в использовании ПО позволяет управлять основными параметрами 3D-печати через простой интерфейс. Начните в режиме «Основной», где можно выбрать настройки качества печати. Если нужно более точное управление настройками качества печати, перейдите в режим «Эксперт».
Cura может непосредственно управлять 3D-принтером, для он должен быть подключен к ПК в течение всего времени печати.
Полная интеграция с CAD-софтом, подобным Solid-Works и Siemens NX, показывает применимость данного ПО в профессиональной деятельности, но для подавляющего большинства домашних пользователей, Cura — это простой и доступный слайсер для 3D-печати.
Бесплатное программное обеспечение для слайсинга и 3D-печати
Функции Slicer, 3D Printer Host
Язык: Английский, Русский
ОС: Windows, Mac, Linux
Repetier — опенсорсная программа для управления 3D-принтером и слайсерами.
С Repetier возможна печать несколькими экструдерами, их может быть до 16. Программа работает с разными слайсерами и поддерживает большинство существующих 3D-принтеров. Количество возможных настроек порадует любителей детально контролировать каждый нюанс.
Одна из особенностей Repetier — возможность удаленного доступа через сервер, — можно контролировать печать по сети, откуда угодно.
Бесплатное программное обеспечение для слайсинга и 3D-печати
Название: утилита для калибровки принтеров
Функции калибровка принтеров
Утилита для калибровки принтеров — это простая программа, которая позволяет произвести первоначальную настройку принтера, а в дальнейшем настраивать принтер под конкретный пластик. Со слов автора: “Писал я её изначально для себя, но сейчас решил всё таки выложить для всеобщего доступа, возможно кому-то она будет полезна.” Описание программы можно прочитать на сайте 3DToday, продолжение, окончание.
Бесплатное программное обеспечение для калибровки принтера
Название: 3D-Tool Free Viewer
Функции STL анализирование
3D-Tool Free Viewer — это продвинутый просмотрщик STL, который также позволяет проверять структурную целостность и пригодность файла для печати. Например, функция «поперечное сечение» позволяет взглянуть внутрь модели и проверить толщину стенки.
Это может быть полезно, когда есть необходимость проверить STL-файл на наличие ошибок перед тем, как начать 3D-печать, либо надо просмотреть большое количество моделей — в такой программе это намного быстрее и удобней, чем в слайсере.
Бесплатное программное обеспечение для просмотра 3D-моделей
Функции STL редактор, STL восстановление
“Лечение” происходит в облачном сервисе, мощности которого позволяют провести процесс точно и быстро.
Файлы можно выводить в разных форматах и печатать прямо из сервиса, на выбор.
Бесплатное программное обеспечение для редактирования и восстановления STL-файлов для 3D-печати
Функции STL редактор, STL восстановление
Meshmixer — продвинутое программное обеспечение для просмотра, проверки, редактирования и исправления STL файлов. Оно особенно хорошо для выявления потенциальных проблем и их автоматического восстановления. Это часть семейства программного обеспечения для 3D-печати Autodesk.
Бесплатное программное обеспечение для редактирования и восстановления STL-файлов для 3D-печати
Функции: STL редактор, STL восстановление
ОС: Windows, Mac, Linux
MeshLab — это усовершенствованное программное обеспечение для редактирования STL, которое позволяет вам исправлять и редактировать поверхности, объединять объекты и повышать качество моделей для печати. ПО работает не только с готовыми STL-файлами, но может и конвертировать в них облако точек полученное от 3D-сканера.
Включены такие функции, как устранение шума.
Заполнение “дыр” в моделях.
Бесплатно для студентов, программное обеспечение для редактирования и восстановления STL-файлов для 3D-печати, для конвертации облака точек в STL
Функции: STL Восстановление, Слайсер
Цена: Бесплатно для студентов
Бесплатно для студентов, программное обеспечение для редактирования и восстановления STL-файлов для 3D-печати, для конвертации облака точек в STL
Язык: Английский, Русский
TinkerCAD — браузерное приложение для автоматизированного проектирования (CAD), которое послужит хорошей отправной точкой для начинающих.
Похожее на 3D Slash, это приложение может использоваться для 3D-печати и создания 3D-моделей из шаблонов простых форм. TinkerCAD также позволяет создавать геометрические фигуры в 2D и преобразовывать их в 3D-модели.
Однако набор функций TinkerCAD несколько ограничен по сравнению с такими, как Blender, FreeCAD и SketchUp, поэтому для сложных проектов пользователям лучше переключаться на более мощный инструмент.
Бесплатное программное обеспечение для моделирования и редактирования моделей для 3D-печати
Название: 3D Slash
3D Slash — принципиально упрощенное для начинающих ПО для моделирования, в котором модели можно собирать по принципу блочного конструктора (типа LEGO).
Просто соединяйте “кирпичики”, либо отделяйте их от начального большого блока с помощью таких инструментов, как “молоток” или “дрель”. Также можно использовать разные цвета и текстуры из изображений, или загрузить текст или лого в плоском векторном изображении и сделать его объемным.
Бесплатное программное обеспечение для моделирования и редактирования моделей для 3D-печати, первый 3D-редактор для начинающего.
Sculptris — это инструмент для виртуальной скульптуры, с функциональностью сравнимой с физической модельной глиной. Это фантастический инструмент для моделирования, если ваша основная цель — создавать статуи или статуэтки в классической манере. Идеально для желающих научиться скульптуре и студентов художественных вузов.
Sculptris совершенно бесплатен. Он позиционируется как ступень к более сложному и функциональному приложению ZBrush.
Бесплатное программное обеспечение для моделирования и редактирования моделей для 3D-печати, лучший 3D-редактор для скульптуры.
Vectary — это мощное веб-приложение для 3D-дизайна, которое предлагает один из самых простых интерфейсов для быстрого и удобного 3D-моделирования. Интеграция с различными библиотеками активов, включая Sketchfab, позволяет импортировать модели и собирать их из готовых элементов, а расширенные инструменты моделирования — создавать свои собственные модели с нуля.
Встроенный экспорт в OBJ делает Vectary подходящим вариантом для 3D-печати. Приложение доступно как веб-сервис, через браузер.
Бесплатное программное обеспечение для моделирования и редактирования моделей для 3D-печати, первый 3D-редактор для начинающего.
Figuro сочетает в себе доступность TinkerCAD с мощностью более продвинутых инструментов 3D-моделирования. Для тех, кто хочет развивать свои навыки 3D-моделирования без глубокого погружения.
Figuro позволяет создавать объемные модели из элементарных геометрических фигур, перемещая их, поворачивая и соединяя вместе. Это не очень эффективно при создании моделей для 3D-печати, возможны ошибки в файлах при экспорте в STL, которые можно устранить в программах для редактирования.
Бесплатное программное обеспечение для моделирования и редактирования моделей для 3D-печати, первый 3D-редактор для начинающего.
Название: SketchUp Free
Язык: Английский, Русский
SketchUp, как набор программного обеспечения для 3D-моделирования, предлагает сочетание простоты и функциональности с удобным интерфейсом и относительно простой формой обучения, привлекающей новичков. Опытных мастеров приложение привлекает усовершенствованными инструментами рисования. Это делает SketchUp одной из самых популярных программ 3D-моделирования.
SketchUp Make и SketchUp Free — бесплатные браузерные версии. Платный SketchUp Pro доступен для установки на компьютер.
Бесплатное программное обеспечение для моделирования и редактирования моделей для 3D-печати.
Название: Fusion 360
Fusion 360 — профессиональный программный инструмент 3D CAD, созданный пионерами программного обеспечения в Autodesk. В отличие от других профессиональных 3D-инструментов, эта программа исключительно удобна и проста в использовании и охватывает весь процесс планирования, тестирования и выполнения 3D-дизайна.
Это ПО обладает мощными параметрическими инструментами и аналитическими функциями, которые хорошо подходят для решения большинства задач связанных с промышленным дизайном. В программе доступно моделирование нагрузок и напряжений готовой конструкции для расчета прочностных характеристик.
Fusion 360 также отличается уникальными возможностями совместной работы. Он поддерживает совместное использование файлов через облачные сервисы и импорт/экспорт общих типов файлов CAD.
Если вы любитель, студент или стартап, то Fusion 360 абсолютно бесплатен для вас. Условия: использование любителем должно быть некоммерческим, в качестве стартапа вы должны иметь прибыль менее 100 000 долларов в год, а образовательная лицензия ограничена тремя годами.
Бесплатное программное обеспечение для моделирования и редактирования моделей для 3D-печати. Бесплатно для студентов. Бесплатно для любителей. Бесплатно для стартапов.
Автокалибровка рабочего стола — это функция, доступная в некоторых FDM 3D-принтерах по-умолчанию, с завода. Кроме того, опытные специалисты могут самостоятельно установить датчик автокалибровки.
Рассказываем в этой статье о том, для чего нужна эта функция, и как её использовать.
Содержание
Зачем нужна калибровка печатного стола
Большинство FDM 3D-принтеров — это устройства, которые требуют активного участия мастера в процессе подготовки к печати. Одной из особенностей аппаратов является необходимость регулярной проверки уровня печатного стола. С течением времени конструкция FDM 3D-принтера может “разболтаться”. И это связано не только с регулировочными винтами стола, но и люфтом абсолютно всех винтовых соединений. Чаще всего это проявляется в вибрациях в процессе печати.
В результате отклонения стола от заданного уровня, расстояние между соплом экструдера и печатным столом меняется, на разное расстояние в разных точках. Это может привести к деформации печатной модели, искажению размеров и пропорций, засорению экструдера (когда сопло вплотную к столу и пластик не может выйти).
Это может быть вызвано отсутствием фиксатора резьбы и плохим качеством винтов регулировки уровня платформы. Также ошибка может быть обусловлена и действиями пользователя, например — если он неравномерно наклеил на печатный стол скотч.
Чтобы избежать проблем, пользователю необходимо проводить регулярную калибровку печатного стола. В бюджетных моделях эта работа выполняется вручную. Для этого стол оснащается регулировочными винтами. Однако на рынке представлены модели 3D-принтеров с автокалибровкой печатного стола, которая значительно упрощает эксплуатацию принтера.
Принцип автокалибровки стола 3D-принтера
Как следует из определения, автокалибровка стола 3D-принтера — это механизм, который позволяет автоматически отрегулировать устройство. Перед началом печати 3D-принтер определяет положение печатного стола относительно экструдера и, при необходимости, регулирует положение сопла при печати.
Как правило, 3D-принтер с автоматическим выравниванием имеет сенсор приближения или контактный концевой датчик на уровне сопла печатающей головки, который «исследует» определенные точки на платформе при запуске процесса автокалибровки. Иногда, снабженный энкодером обратной связи, таким датчиком служит сам экструдер, а его щупом — сопло.
Одно из преимуществ автокалибровки в том, что она позволяет напечатать качественное изделие, даже если на столе есть визуально незаметные неровности. Такая ситуация может возникнуть при длительной эксплуатации аппарата при высоких температурах нагрева печатного стола.
Поскольку 3D-принтер в автоматическом режиме корректирует положение сопла относительно плоскости, сопло всегда находится на оптимальном расстоянии от печатной модели в процессе работы аппарата. Это, в частности, улучшает адгезию слоёв и качество печати.
При использовании непрофессиональных FDM 3D-принтеров, особенно из категории DIY (самосборных, поставляющихся как набор деталей), существуют обширные возможности для апгрейда, в том числе можно установить необходимый для автокалибровки датчик.
Автокалибровка на примере Simplify3D
Рассмотрим настройку автокалибровки на примере использования одной из самых популярных профессиональных программ для 3D-печати — Simplify3D.
Если 3D-принтер имеет функцию автоматического выравнивания печатного стола, то профиль Simplify3D для аппарата должен быть настроен для автокалибровки в начале каждой печати.
Если принтер используется впервые, можете загрузить стандартный профиль Simplify3D для определенного устройства, выбрав в программе пункт «Справка» > «Помощник по настройке». После загрузки профиля нажать «Изменить параметры процесса», перейти на вкладку «Сценарии» и выбрать сценарий запуска. Этот набор команд определяет действия, которые 3D-принтер будет выполнять в начале каждой печати.
Для выполнения автокалибровки 3D-принтера следует внести правки в G-code сценария. Для этого: в начале файла необходимо добавить команду G29, которая сообщает принтеру, что нужно выполнить процесс автокалибровки стола. При этом 3D-принтер должен выполнить стандартную операцию возврата в исходное положение, прежде чем начнет процесс выравнивания, то есть команду G29 необходимо поместить после команды G28 (команда возврата в исходное положение) в сценарии.
Сценарии запуска могут отличаться в зависимости от модели. Существует несколько различных типов команд G28, таких как обычная «G28» (исходная точка координат по всем осям), «G28 X0 Y0» (только исходные координаты по X и Y) или «G28 Z0» (только исходное положение по оси Z). Чтобы сценарий работал корректно, команда G29 должна стоять после самой последней команды G28.
После внесения этих изменений необходимо сохранить новые настройки принтера. Чтобы проверить, были ли изменения успешными, достаточно начать новую печать на 3D-принтере и убедиться, что процесс автокалибровки стола выполняется в начале печати.
Процесс автоматического выравнивания в основном контролируется прошивкой, поэтому точные места, куда перемещается датчик, уже предварительно определены на аппарате. Пользователю остается добавить команду, указанную выше, а принтер выполнит остальное — настроит автоуровень стола.
Итого
Процесс автокалибровки упрощает 3D-печать, поскольку избавляет от необходимости проводить длительную ручную настройку. 3D-принтер с автокалибровкой гарантирует получение качественного результата при каждой печати.
Оснастить датчиком для автокалибровки можно аппарат, на котором не запланирована установка такого компонента, его использование станет возможным после внесения правок в G-code дефолтного сценария. Опытные пользователи с большим опытом могут сделать это самостоятельно, остальным советуем воспользоваться услугами специалистов. Такой апгрейд достаточно быстр и стоит недорого.
Читайте также: