Можно ли изменить ориентацию нити для верхнего слоя в Cura Slicer?

В Cura Slicer можно ли изменить направление укладки нити при изготовлении верхнего слоя?

Например, на приведенном выше рисунке нитка уложена примерно под углом 45 градусов к оси X\Y. Могу ли я сделать это на 90 градусов?

, 👍3


3 ответа


0

Да, с несколькими хитростями:

Вы можете повернуть элемент на 45°, тогда все слои будут повернуты так, чтобы следовать локальным осям X и Y самого тела, но не глобальным осям X и Y принтера-между локальными координатами элементов и глобальными координатами принтеров произойдет преобразование на 45°.

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

Если вы хотите определить конкретное направление зигзага, вам нужно перейти в расширенный режим, щелкнуть шестеренку и включить "Направление верхней/нижней линии". Теперь это позволяет изменять направление, устанавливая угол, отличный от 45°/135°. Однако этот параметр игнорируется, если вы не используете Линии или зигзаг

the 4.8 setting that needs to be enabled 4.8 look


,

1

Основываясь на комментарии в ответе Триш, пользовательское решение может быть возможно с использованием g-кода, но, скорее всего, будет довольно утомительным. У меня есть (вышедший на пенсию) клиент, чья карьера длилась больше лет, чем я был жив. Он прошел путь от ручной обработки через перфокарты/бумажную ленту и через CAD/CAM, но всегда создавал g-код с нуля.

Можно, например, найти программу CAM, с которой вам удобно работать, и приступить к определению траекторий инструментов и связанных с ними конфигураций. Fusion 360 может иметь функцию slicer в несвободной части; я не занимался этим аспектом программного обеспечения.

Можно также изучить g-код, сгенерированный для конкретного слоя, и внести соответствующие коррективы в направление движения, команды экструзии, скорость и т. Д.

Существует инструкция, описывающая метод создания полого куба для 3D-печати, но, на мой взгляд, она сильно ограничена по объему. Это вызвало еще одну мысль-использовать g-код, сгенерированный для лазерной резки/гравировки, в качестве основы для вышеупомянутого ручного создания.

Например, лазеру на основе g-кода (т. Е. GRBL) можно было бы приказать вырезать линии, расположенные на расстоянии ширины нити при размещении принтером, часто примерно на 0,4 мм. Программное обеспечение LightBurn (мультиплатформенное, 30-дневная бесплатная пробная версия, поддерживает GRBL) позволит вам поэкспериментировать с созданием исходного кода, который затем потребует ручного редактирования температур и скоростей экструзии.

Это потребовало бы значительных экспериментов и значительных усилий и времени.

,

3

ДА. Установите "Верхние слои обшивки поверхности" (кровельные слои) как минимум на 1, а "Направления линий обшивки верхней поверхности" - на 0 или 90 соответственно (вместо 45 и 135).

,

В какой версии появилась эта функция?, @Trish

@Trish: Похоже на 2.7, commit 26ac70d2bd добавляет элемент конфигурации в fdmprinter.def.json. Это было в 2017 году, задолго до того, как я использовал Cura или даже 3D-принтер., @R.. GitHub STOP HELPING ICE

@Trish: Это часть общей "кровельной" функции Cura, цель которой состоит в том, чтобы позволить вам использовать более визуально привлекательную (или, если вы раздвигаете границы вашего принтера на верхних слоях до такой степени, что есть структурные пробелы, более структурно обоснованную) скорость, ускорение, ширину линии и т. Д. Настройки для последнего слоя ot два вверху, не накладывая эту стоимость на то, сколько верхних слоев вам нужно (обычно 4-5 по моему опыту, может быть, больше с некоторыми комбинациями высоты слоя и т. Д.), @R.. GitHub STOP HELPING ICE

Нашел! это настройка, которую вам нужно включить в первую очередь, @Trish