Ultimaker Cura 3.6 выбор заполнения узких стен диагональными полосами

Я играю с печатью некоторых кирпичей, похожих на Lego. Я использую модели из кирпича, в которых толщина стенок выровнена в соответствии с точным кратным размеру сопла моего принтера (сопло 0,4 мм = 1,2 мм кирпичных стен по сравнению со стандартными 1,4 мм), с другими настройками внутренних выступов кирпича, чтобы они все еще соответствовали реальным Lego.

Я наблюдаю странный эффект при нарезке в Ultimaker Cura 3.6. Мои настройки толщины стенок/количества линий стенок составляют 1,2 мм/3 линии. И все же в представлении слоя я вижу одну линию стены с диагональными полосами между этими стенами:

Legos Layer View

Частью этого могут быть внутренние гребни, создающие в некоторых местах более толстые стены, но если вы посмотрите на кусок слева, гребней нет (это будет плита, а не кирпич, и пластины Lego не используют гребни). И все же в нем все еще есть чередование. Я повторно измерил STL в 3 различных программах моделирования (Мешмиксер, 3D-конструктор, Tinkercad), и все они показывают, что толщина стенок составляет ровно 1,2 мм.

Затем я заметил, что могу удалить это, поместив что-то маленькое (достаточно даже 0,001 мм) в настройку "Горизонтальное расширение":

Lego Layers view without striping

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

... но зачем это было нужно? Что здесь происходит?

, 👍3

Обсуждение

Вы пробовали увеличить количество снарядов? Зачем вам нужна толщина стенки в одну линию?, @Mick

хорошее примечание: качество печати немного улучшается, если вы используете немного большую ширину экструзии, чем насадка., @Trish

@Mick Мне нужна толщина стенки в три линии, как на втором изображении., @Joel Coehoorn

Хм! Это не проблема с Simplify3D, который я в основном использую. С Cura единственный способ, которым я мог бы это сделать, - это изменить ширину линии стены на 0,3 мм. Не могли бы вы создать сплошной кирпич, а затем печатать без заполнения и без нижних слоев? Лично я бы отрегулировал ширину линии стены, чтобы получить необходимое количество., @Mick

Slic3r, похоже, делает то, что вы хотите, хотя я с ним не знаком., @Mick

ОК. Попробуйте установить процент заполнения на 100%. Это должно сработать., @Mick

Тот факт, что сдвиг на 0,001 мм изменил ситуацию, предполагает ошибку округления или резкий порог между выбором "слои стены" и "заполнение". И что это зависит от настройки ширины экструзии. Но, в конце концов, возникнут ли у вас проблемы, если вы, скажем, установите заполнение на 5%?, @Carl Witthoft

Если я использую по умолчанию 0,8 мм, 2 линии и выполняю расширение horiz, я получаю желаемый результат. Я также получаю желаемый результат с расширением horiz =0, но исходная модель масштабирована до 100,1% . Но масштабирование до 100,01% возвращается к заполнению. Так что я все еще голосую за ошибку округления., @Carl Witthoft


1 ответ


3

Все слайсеры имеют свои особенности, и один из недостатков Cura, по-видимому, заключается в том, что ему нравится генерировать четное количество оболочек для узких структур, даже если нечетное количество оболочек будет хорошо работать. Slic3r и Simplify3D не имеют с этим проблем и автоматически сгенерируют нечетное количество оболочек, если они будут соответствовать модели.

Cura, с другой стороны, уменьшит количество оболочек и создаст заполнение. Если вы установили процент заполнения менее чем на 100%, он приложит все усилия, чтобы выполнить это требование, и в вашем случае создайте заполнение зигзагом. Однако, если вы установите заполнение на 100%, это, по сути, создаст дополнительную оболочку, хотя на самом деле заполнение следует направлению стен, насколько это касается Cura, так как нет места для создания указанного шаблона заполнения.


,

Установка заполнения на 100% ничего не изменила., @Joel Coehoorn

@JoelCoehoorn, как жаль. Это было сделано на тестовой модели, которую я создал (квадратная труба со стенками 1,2 мм). Даже уменьшение заполнения до 99% привело к переключению на зигзагообразное заполнение. Вы уверены, что ваши стены имеют ширину ровно 1,2 мм?, @Mick

@JoelCoehoorn Можете ли вы предоставить ссылку на файл STL, чтобы я мог поиграть с ним? Это интересная маленькая проблема., @Mick

Вы можете получить файлы stl здесь: https://www.thingiverse.com/thing:3424550 Я использовал как кирпич 2x2, так и пластину 2x2 с включенными в нее необработанными файлами stl (пока нет необходимости использовать приложение для настройки thingiverse). Помните, я ищу соответствие второму изображению, а не первому., @Joel Coehoorn

Что, если вы установите заполнение квадратным рисунком, по существу ограничив его одним проходом вдоль каждой стороны кирпича?, @Carl Witthoft

Я думаю, что здесь какое-то недоразумение. Диагональное чередование _ не заполняет_, потому что оно полностью заполняет пространство, даже если заполнение установлено на что-то низкое., @Joel Coehoorn

@JoelCoehoorn Ты отчасти прав. Cura показывает их в виде верхнего/нижнего слоев (желтый цвет с цветовой кодировкой), и направление можно регулировать в значении для направлений верхней/Нижней линии. Однако, если вы установите заполнение на 0%, они исчезнут. Если вы установите заполнение на значение, отличное от 0%, они будут включены, но они будут сгенерированы так, как если бы они были частью верхнего/нижнего слоев, а не заполнением. Теперь я вспомнил, почему я переключился на S3D., @Mick

Я понимаю, о чем ты говоришь. Я не пробовал заполнять 0%, и когда я это делаю, не только исчезает чередование, но внутри вообще ничего нет!, @Joel Coehoorn