Внутренняя стена не печатает в горизонтальной ориентации печати

ultimaker-cura slicing infill print-orientation

У меня есть объект, который имеет вырезы в нем (выравнивающие штыри помещаются в вырезы). Форма отверстия представляет собой прямоугольный треугольник с острием, отсеченным для создания плоской поверхности в глубокой части отверстия.

Когда я печатаю объект в вертикальной ориентации, стена в самой глубокой части выреза печатается правильно. Но когда я печатаю один и тот же объект, лежащий плашмя на строительной пластине, внутренняя стена не печатается, и я могу видеть сетку заполнения через отверстие, где должна быть стена.

Я срезал объект с помощью среза на основе недавней версии Cura. Я использую один и тот же STL для печати объекта по вертикали и горизонтали.

Почему это происходит? Есть ли что-нибудь, что я могу сделать с этим, кроме печати по вертикали? (Потому что мне нужно напечатать реальную деталь горизонтально. Часть показанная здесь как раз тонкая часть теста.) Спасибо! Same object showing vertical / horizontal printing orientations The horizontal print position does not print the inner wall of the hole

Вот рисунок, показывающий, что слайсер (производный от Cura) делает с моделью в горизонтально напечатанном положении. Я проверил отображение слоя в экземпляре с вертикальной печатью, и отсутствующая стена была правильно отрисована и видна.

Я думаю, это какой-то жук-слайсер.

Layer view showing the missing back wall

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

The shape used to cut the hole

Вот еще один пример той же проблемы. На этот раз я составил простой блочный компонент, простой цилиндрический компонент, выровнял цилиндр по объему блока и выполнил операцию объединения/вырезания в Fusion, чтобы вырезать отверстие в блоке (видимое в файле STL). Как вы можете видеть на изображении слоя slicer (производного от Cura) ниже, существует та же проблема-нет стены в задней части разреза при печати в горизонтальном положении. Если я нарисую эскиз на блоке и выдавливаю/режу его, то получу те же результаты. Я также попробовал вырезать цилиндрическое отверстие, создав цилиндр оболочки "жестяной банки" с явной поверхностью дна банки, скользнув открытой банкой в вырезанное отверстие и соединив банку с блоком. Те же результаты. Явная нижняя поверхность банки толщиной 0,5 мм исчезает в горизонтальном положении нарезки. Странный.

Simple cylinder component used as a cutting tool to cut into a block shows the same missing back wall problem.

ОБНОВЛЕНИЕ:

Испытуемый объект представляет собой простой блок с цилиндром, выдавленным в блок в качестве выреза. Настолько просто, насколько это вообще возможно. Я определил, что Cura 3.5.0 работает правильно (доступна версия Cura v3.6.0).

Я использую Qidi slicer v5.0.7 latest, который использует более раннюю версию Cura (я не знаю, какую; я отправил им электронное письмо, чтобы узнать).

Я определил, что слайсер Qidi ведет себя правильно, если диаметр цилиндра выреза 6 мм или больше. Но при толщине 5 мм слайсер не будет создавать заднюю стенку в разрезе. Квадратные/треугольные вырезы в приведенных ниже примерах объектов имеют длину не более 5 мм. Моя установленная Cura 3.5.0 генерирует правильную заднюю стенку даже на 5 мм. Следовательно, это, должно быть, ошибка в слайсере Qidi, который использует более старую версию Cura.

В качестве обходного пути я увеличу размер моих вырезов до 6 мм. Когда Qidi обновится до более новой версии Cura (они в настоящее время используют 3.3), проблема должна исчезнуть.

, 👍4

Обсуждение

Вы утверждаете, что используете "тот же G-код" для печати горизонтально и вертикально. Я бы предположил, что это не так. G-код-это строка команд, которая говорит принтеру: "переходите из точки a в точку b, потушив столько нити филамента". Чтобы печатать в одной ориентации, G-код будет полностью отличаться от того, что вы делаете в другой ориентации. Может быть, вы имеете в виду что-то другое?, @Pᴀᴜʟsᴛᴇʀ2

Да, конечно, вы совершенно правы. Я понял, что, пока я был за рулем, я имел в виду файл STL, а не gcode, который, как вы указываете, должен быть совершенно другим. Мои извинения., @Kevin

Пожалуйста, попробуйте нарезать часть в не экспертном режиме и посмотреть, как выглядит срез. Это, должно быть, проблема среза, а не слияния. Какая версия Ultimaker Cura используется? Пожалуйста, обновите до последней версии., @0scar

Я хотел бы проверить это с помощью моих настроек Cura - не могли бы вы предоставить STL или, по крайней мере, соответствующую его часть?, @Trish

Спасибо всем за внимание к этой проблеме. Как только вы предложили проверить это с Курой, я понял, что могу сделать это и сэкономить всем немного времени. Cura 3.5.0 работает правильно. Смотрите ОБНОВЛЕНИЕ в оригинальном посте. Теперь у меня есть работа., @Kevin

если ю решил проблему, вы можете объяснить свое собственное решение в своем собственном ответе, @Trish


2 ответа


Лучший ответ:

1

Я нашел ответ с помощью и вдохновением других людей выше. Их слова напомнили мне, что я тоже могу проверить Куру, чтобы узнать, есть ли у нее проблема. У Cura v 3.5.0 не было проблемы. Слайсер Qidi v5.0.7 (на основе Cura 3.3) правильно сформировал заднюю стенку, если вырез был 6 мм или больше. При толщине 5 мм слайсер Qidi/Cura не создавал задней стенки. Я ввел билет с Qidi по поводу этой проблемы. Я ожидаю, что проблема будет решена в их следующей версии. Спасибо всем вам за вашу помощь.


,

2

Я думаю, что это вызвано формой отверстия. Форма параболическая или круглая, это означает, что если вы срезаете ее, как в зеленой части, срез определяет размещение слоев вдоль кривизны. Если он имеет небольшую кривизну, а высота срезаемого слоя относительно велика, кривизна объекта не может быть прослежена. Но, если у вас более 1 верхнего слоя, это обычно не должно быть видно. Я не думаю, что у вас есть один слой, так что это довольно странная аномалия, которую я еще не видел (что вы смотрите на заполнение без верхних слоев).

Вы могли бы обойти это, используя другое локальное заполнение, например, 100% заполнение. Вы можете посмотреть на этот ответ на вопрос: "Разное заполнение в одной и той же части". Это должно помочь вам печатать в нужной вам ориентации.

,

Форма отверстия представляет собой прямоугольный треугольник с обрезанной точкой, чтобы создать плоскую поверхность в глубокой части отверстия (поэтому я могу использовать начало соединения в Fusion 360). Итак, это должно означать, что слайсер должен создать 2 или 3-слойную "верхнюю" поверхность как на отверстии, обращенном вниз, так и на отверстии, обращенном вверх, да? С обеих сторон объекта имеются отверстия для выравнивания. Объект достаточно толстый, чтобы обеспечить некоторое заполнение между самыми глубокими частями отверстий. Толщина слоя нарезки по умолчанию составляет 0,2 мм. Угол над отверстием составляет 45 градусов. Плоская часть в отверстии имеет размер 2,8 х 4,8 мм., @Kevin

спасибо за ссылку - я никогда не знал, что это возможно! Это отличный совет для особых ситуаций с заполнением. Я не уверен, что это помогло бы в моем случае, так как, когда я установил заполнение в сетку на 100%, я все еще не получил слой на задней стенке отверстия на дисплее слоя. У меня более тонкая сетка, как показано на новом изображении выше, но нет задней стенки., @Kevin

@Kevin Если вы опубликуете STL где-нибудь, например, в Thingiverse, я присмотрюсь к вам повнимательнее., @0scar

Спасибо вам и Триш за то, что вызвались проверить это. Вы оба вдохновили меня на то, чтобы я сам проверил это у Куры. Я нашел проблему. Слайсер Qidi v5.0.7 (основанный на более ранней версии Cura) не будет создавать заднюю стенку размером 5 мм (6 мм работает нормально). Cura 3.5.0 правильно создает заднюю стенку толщиной 5 мм. С наилучшими пожеланиями, Кевин, @Kevin

@Кевин Нет проблем, использование более поздней версии слайсера-всегда хорошая идея. В любом случае, мое предлагаемое решение со 100% заполнением также должно сработать., @0scar

К сожалению, должен сказать, что ваше 100% заполнение (я использовал сетчатый шаблон) не сработало для меня. Я послушно попробовал это сразу же, как только вы это предложили. Квадраты сетки были очень маленькими на 100%, но на задней стенке не было отпечатано ничего. Я ввел билет с людьми Qidi. Надеюсь, их инженеры смогут в ближайшее время перейти на более новую версию Cura под капотом., @Kevin

@Кевин 100 % заполнение = твердое тело = оболочка (или задняя стенка, как вы это называете). В любом случае, время для новой версии, отлично работает в последних версиях Ultimaker Cura., @0scar

Я тоже думал, что 100% означает солидность, но, увы, в моей версии это не сработало. Версия Qidi обеспечивает доставку Wi-Fi непосредственно на мой принтер, что мне нравится, поэтому я предпочитаю использовать его, когда могу. Кура, конечно, великолепна в качестве дублера., @Kevin