Древовидная (точечная) поддержка моделей в 3D печати

    В статье описан личный опыт создания и применения древовидных поддержек при печати сложных объектов на 3D-принтере.



    Обычно поддержки создаются при 3D-печати в ПО для генерации gcode, например в Cura, прямо перед генераций gcode. Проще всего на 3D-принтере печатаются объекты в форме пирамиды. Тогда каждый следующий слой ложится на предыдущий и не нависает над пустым пространством. Поддержки позволяют печатать нависающие части объектов, но стандартные поддержки не всегда оптимальны с точки зрения расхода пластика и простоты их последующего отделения от самого объекта, поэтому в этой статье я опишу личный опыт создания и применения древовидных поддержек.

    Создание древовидных поддержек

    Поддержки создаются графической программой, в случае с MeshMixer в автоматическом режиме.
    Для программы по генерации кода к 3D принтеру результат работы MeshMixer будет продолжением самой модели.
    Можно создавать вручную или редактировать уже сгенерированные (только что).



    Преимущества древовидных поддержек

    1. Полный контроль над процессом создания поддержек.
    2. Простота очистки модели.
    3. Незначительные следы. При удачной настройке вовсе отсутствуют.
    4. Экономия пластика в определённых случаях.
    5. Не нуждается в подложке «Raft»

    Недостатки древовидных поддержек

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



    Перспективы древовидных поддержек

    1. Появляется новая функция в принтерах, позволяющая перескакивать через поддержки, не ломая их.
    2. Генератор кода Slic3r делает то же и за счёт порядка движения экструдера в обход уже напечатанному в плоскости печати, не прибегая к движению по высоте.

    Области применения

    Вопрос не однозначный, и зависит как от модели, так и от материала.
    Основные тенденции, которые на данный момент удалось выделить:

    1. По материалу: PLA поддержка по совокупности всех остальных факторов покажет более качественный результат, чем в случае с ABS. Благодаря свойствам этого пластика, падение «своей прочности» материала между слоями компенсируется гибкостью. Но если сделать поддержки слишком толстыми, их сломает гарантировано. Также PLA свойственна тягучесть, благодаря чему деталь окутывается тонкой паутиной таких нитей, и ранее потерянная поддержка может вырасти дальше с момента слома, опираясь на эти волокна от соседних поддержек.



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



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



    4. По детализации поверхности: Точечная, она же древовидная поддержка предпочтительна для большого количества деталей (пальцы рук, фреймы, сетки).

    5. По пропорциям: Отношение высоты к ширине и плоскости основания. Точечная древовидная поддержка предпочтительна в случаях преобладания высоты.
    Хотя большинство замечаний и умозрительны, их следует перебирать в уме, постоянно набираясь опыта печати, и анализировать степень их влияния на результат, имея перед собой наглядно изложенные направления зависимостей и тенденции.

    Создание древовидных поддержек

    Древовидные поддержки несложно создать в любой графической программе самостоятельно и без генерирования программой. Но программным путём это реализовано в Meshmixer. www.meshmixer.com/index.html

    Cама эта функция в программе реализована в двух разных режимах: с наличием клавиши «[2] Convert to Solid» или без неё.
    С помощью функции Overhands можно сразу наладить «деревца», анализируя модель по всем параметрам совместимости с 3D печатью.



    А можно перейти в «Режим расположения модели в рабочем пространстве принтера» и там создавать поддержки.
    В обоих случаях, органов регулирования более чем достаточно. Влияние некоторых из них на результат пока не выявлено опытным путём явно и доказательно.
    Но некоторые регуляторы позволяют сильно ускорить процессы генерирования поддержек и подготовки к печати.
    Первое, что надо уменьшить, это количество сторон до минимума =3, тогда поддержки станут треугольными и эксперименты пойдут быстрее.
    Делается это в расширяющемся меню «Advanced Support» Значение «Post side».

    Создание — генерация поддержек происходит только после нажатия кнопки [1]. И новые параметры применятся, только после удаления старых и генерирования новых.

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

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




    Этот эффект явно выражен, в основном в пустотелых и рамных (wireframe) моделях.

    Вывод

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

    P.S. Предугадывая вопрос о модели на фотографии. Это часть пластикового гипса для одного из внутренних проектов Навигатор кампуса.
    Navigator campus
    41,00
    Компания
    Поделиться публикацией

    Комментарии 23

      +9
      Вот они, технологии чужих! Я б эту штку вместе с поддержками поставил бы на видное место в квартире. Она такая красивая.
        0
        Да, очень крутой генарт.
          0
          можем распечатать и прислать, если нужно)
            0
            Ой, а я не понял, что вы хакспейс представляете. Поглядел сайт. Не очень понятно с какой суммой к вам заглядывать…
              0
              А вы откуда?
                +1
                То есть, «с какова раена»? :)
                Меня тоже интересует стоимость, скажем, для Москвы.
                  +1
                  Распечатать одну половинку (как на втором фото) будет 4000р (работа, материал, время принтера, гарантия результата). + доставка. Доставим до Москвы, наверное, сами, чтобы курьерские службы по пути не повредили.
                  Если просто к нам прийти, то день будет стоит 1000р. + материал (катушка 0,7 кг. хорошего PLA = 1000р. на модель уйдет порядка 100гр.), использование оборудования — бесплатно.
                    0
                    Понял, спасибо!
                  0
                  Я из Москвы, но это именно та мысль, которая меня посетила. Потому что у меня есть некоторые хобби-потребности мельчайшего характера, и не очень понятно, мне на них забить, или есть надежда, что за разумные деньги можно что-то поковырять. Роботы это же так прикольно.

                  А то что вы в Казани — я не заметил.
                    0
                    В Москве есть несколько хакспейсов, например Neuron, у меня там знакомые сидят.
                    Думаю это идеальный вариант для вас. Будете в Казани — прошу в гости, покажем все и угостим треугольником)
                      0
                      Спасибо за рекомендацию!
          0
          Про этот персональный гипс уже 2 раза писали на хабре, так что это, можно сказать, публичный проект:
          habrahabr.ru/post/185562/
          habrahabr.ru/company/yandex/blog/223273/
            0
            Угу, только там про бизнес и маркетинг, а этот пост про техническую изнанку. И с ребятами по ссылке мы не связаны.
            А вообще про возможность печатать «гипс» на руку из пластика пишут многие и изготовлением таких штук занимаются тоже многие. Нам показалось, то хабражителям будет интересно узнать про обратную сторону процесса и использовать древовидные поддержки для решения других задач.
            0
            Клево!
              0
              Возможно, я вижу проблему не с того ракурса, но мне кажется последние полгода, что незаслуженно не учитывают перспективность именно ажурных конструкций, как макроразмеров, так и на уровне отдельного волокна печатающей головки. Это и звуко-, теплоизолирующий слой и демпфирующие конструкции и другое применение, которое не пришло мне в голову.
                0
                В в программе генерации G- кода — слайсере, Slic3r есть некоторые возможности… Я всё ищу способ напечатать крылья стрекозы, именно так как они есть в 3д пространстве — не плоские.
                  0
                  Но они будут заметно тяжелее и, возможно, менее прочные, это надо учитывать. Но задумка хороша.
                    0
                    Для прототипа достаточно. А дальше пресс форма и армированный наполнитель.
                  0
                  Ещё в MeshMixer есть функция Make pattern. Но я делал в Blender.
                    +1
                    Последнее время тоже чаще использую Блендер для создания поддержек вручную, результат получается по приятнее. Бывают и случаи когда обхожусь вовсе без поддержки

                    image
                    />
                  +2
                  Напоминает древовидные колонны Sagrada Familia
                  image
                    0
                    Спасибо, очень интересная статья, Мешмиксер достаточно давно скачал, но о такой его возможности не знал! Раньше Автодеск рекламировал его как возможность склеить несколько фигур в одну и в результате получить например кролика-франкенштейна. Теперь вижу что функционал прогрессивно растёт) Получается генерируемый код ещё и с Репликатором совместим (у него достаточно специфичный формат g-кода)?
                      +1
                      Скорее всего пока MeshMixer не имеет отношение к G-code. Генерация тут идёт конструкций поддержки. Притом что она не сосем «твёрдотельная», в соединениях остаются полости. А совместимость там песетами по параметрам этих поддержек и их оптимизации. Всё сохраняется в формате .stl и отправляется в привычный слайсер как сетка (mesh).

                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                    Самое читаемое