Металл2024 Реклама
Метобр2024 Реклама

Особенности использования поддержки в Cura

Dima_pb
Идет загрузка
Загрузка
12.02.2016
55979
10
3D-печать

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

23
Статья относится к принтерам:
mz3D-256
Есть некоторые опции, поведение которых иногда сильно не очевидным образом сказывается на качестве печати. При создании модели которая имеет непростую для печати геометрию (внутренние полости), нужно держать в голове возможности того слайсера которым предстоит воспользоваться.

Я покажу некоторые особенности создания поддержки в слайсере Cura, которые самым очевидным образом не указаны ни в какой документации.

Для начала покажем откуда идет генерация сетки поддержки. создадим простенькую модель в OpenScad, на весь размер стола, две пластины на тонкой ножке. В Cura это выглядит вот так.
Особенности использования поддержки в Cura
Для наглядности выбираем тип поддержки Сетка, и слабенькое заполнение, нам важен принцип.

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

Добавим несколько таких моделей уменьшим их в три раза, для наглядности.

Видно, что поддержка генерируется НЕЗАВИСИМО от расположения моделей. Это создает определенные неудобства при размещении моделей, когда нужно чтобы поддержка в модели располагалась в одном и том же месте.
Особенности использования поддержки в Cura
Например, для качественной печати нужно чтобы поддержка под отверстием размещалась в одном и том же месте. Сделаем такую упрощенную модель. Загружаем в Cura и размещаем две модельки.
Особенности использования поддержки в Cura
Посмотрим что получается. В обеих моделях вертикальное отверстие находится в стороне от точки пересечения линий поддержки, в этом случае отверстие в выступе напечатается немного неправильно, может быть провисание нитей в области где нет поддержки.
Особенности использования поддержки в Cura
Перемещаем обе модели под узлы сетки, и получаем необходимый результат. Теперь видно, что узлы поддержки расположены в середине отверстий, и нить будет ложиться на поддержку.
Особенности использования поддержки в Cura
Следующий не очевидный фактор, это расстояние от стенки до поддержки. Правильное использование параметра позволяет избавится от печати поддержки в отверстиях небольшого диаметра, которые принтер и так может нормально закрыть без всякой поддержки.

Как видно на рисунке выше, сейчас только самое мелкое горизонтальное отверстие будет напечатано без поддержки. Увеличим расстояние от поддержки до модели по X/Y до 1.5мм, получаем следующую картину.
Особенности использования поддержки в Cura
Ну и последний фактор, это расстояние по оси Z. Специфика куры такова, что, во первых, это расстояние и сверху и снизу до модели.

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

Например, слой 0.15, расстояние Z 0.15, снизу и сверху будет промежуток в один слой до модели.

Слой 0.15, расстояние Z 0.1, снизу промежутка не будет, сверху будет промежуток в один слой.

Слой 0.15, расстояние Z 0, и снизу и сверху промежутка не будет, поддержка вплавится в модель. В этом случае стоит печатать поддержку не сеткой а линиями, тогда её будет проще удалить.

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

Вот что получится при повороте модели на 45 градусов. Отлично видно взаимное расположение линий поддержки и линий заполнения первого слоя над поддержкой.
Особенности использования поддержки в Cura
Попутно для тех кто не в курсе, есть опция позволяющая легко проверить в каких частях модели будет создана поддержка в зависимости от выбранного угла нависания для поддержки. Для этого в меню просмотра выбираем пункт 'нависание', и те грани модели для которых требуется генерировать поддержку, будут подсвечены красным.
Особенности использования поддержки в Cura
Напоследок, коды использованных моделек для OpenScad, первую модельку подгонял под весь стол для принтера mz3d-330.

=====

cube([180,180,1]);

cube([10,10,4]);

translate([0,0,3])cube([180,180,1]);

======

$fn=64;

difference(){

cube([54,12,10]);

translate([7,6,-1]) cylinder(h=12,d=10,center=false);

translate([17,6,-1]) cylinder(h=12,d=8,center=false);

translate([25,6,-1]) cylinder(h=12,d=6,center=false);

translate([32,6,-1]) cylinder(h=12,d=5,center=false);

translate([38,6,-1]) cylinder(h=12,d=4,center=false);

translate([43,6,-1]) cylinder(h=12,d=3,center=false);

translate([46,2,-1]) cube([10,8,12]);

translate([50,13,5]) rotate([90,0,0]) cylinder(h=14,d=3,center=false);

}

=====

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

23
Комментарии к статье
Кремень КБ Реклама
Кремень КМ Реклама