Ultimaker Cura 3.6 выбор заполнения узких стен диагональными полосами
Я играю с печатью некоторых кирпичей, похожих на Lego. Я использую модели из кирпича, в которых толщина стенок выровнена в соответствии с точным кратным размеру сопла моего принтера (сопло 0,4 мм = 1,2 мм кирпичных стен по сравнению со стандартными 1,4 мм), с другими настройками внутренних выступов кирпича, чтобы они все еще соответствовали реальным Lego.
Я наблюдаю странный эффект при нарезке в Ultimaker Cura 3.6. Мои настройки толщины стенок/количества линий стенок составляют 1,2 мм/3 линии. И все же в представлении слоя я вижу одну линию стены с диагональными полосами между этими стенами:
Частью этого могут быть внутренние гребни, создающие в некоторых местах более толстые стены, но если вы посмотрите на кусок слева, гребней нет (это будет плита, а не кирпич, и пластины Lego не используют гребни). И все же в нем все еще есть чередование. Я повторно измерил STL в 3 различных программах моделирования (Мешмиксер, 3D-конструктор, Tinkercad), и все они показывают, что толщина стенок составляет ровно 1,2 мм.
Затем я заметил, что могу удалить это, поместив что-то маленькое (достаточно даже 0,001 мм) в настройку "Горизонтальное расширение":
Это больше того, чего я хотел, и это сокращает время печати почти вдвое. Я также могу исправить это, установив достаточное количество нижних или верхних слоев, чтобы обрабатывать весь кусок толщиной стенки в 1 строку...
... но зачем это было нужно? Что здесь происходит?
@Joel Coehoorn, 👍3
Обсуждение1 ответ
Все слайсеры имеют свои особенности, и один из недостатков 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
- Почему принято устанавливать ширину линии > диаметр сопла?
- Как настроить Cura для запуска Z-зонда перед нагревом
- Почему нижняя часть 3д-отпечатка не гладкая
- Cura 2.4 отсутствует "split object into parts"
- Отсутствующие верхние слои в Cura
- Как получить качественную печать тонкой одностенной оболочки?
- Проблемы с верхним слоем Slic3r, небольшие зазоры, странные пути экструдера
- Как построить CuraEngine?
Вы пробовали увеличить количество снарядов? Зачем вам нужна толщина стенки в одну линию?, @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