Как напечатать внешний контур перед внутренними линиями с помощью Cura?
Я хочу напечатать внешний контур без извлечения, а затем напечатать прямые линии между контурами. Я прикрепил картинку, как Cura делает нарезку. Он делает несколько извлечений из внешнего контура, чтобы напечатать прямые линии.
Есть ли настройка, позволяющая Cura выполнять срезы так, чтобы внешняя стена выполнялась первой, без извлечения, и, наконец, выполнялись прямые линии между ними?
Я не ищу "режим вазы", но почти. Я бы предпочел красивый внешний контур.
@Jonas, 👍2
1 ответ
Лучший ответ:
Насколько я понимаю Cura, нельзя. Это оптимизирует путь, это не всегда так, как мы думаем или хотим, чтобы это было.
Чтобы это исправить, вам потребуется написать собственный G-код. Для такой простой геометрии это должно быть вполне выполнимо, если у вас есть навыки программирования. Он печатает эллиптическую форму с поперечными линиями, причем все последние имеют небольшое смещение относительно предыдущего слоя.
С ограниченными навыками программирования вы также можете добиться определенных успехов. Когда текущий нарезанный G-код проверяется, например, в онлайн-интерпретаторе/визуализаторе G-кода, вы можете извлечь правильный путь для эллиптической окружности (вырезать/переместить части, которые нарушают печать окружности в целом), чтобы гарантировать непрерывность печати внешней эллиптической оболочки. Обратите внимание, что вам нужно позаботиться о параметре E
в коде, так как его необходимо сбросить, например, с помощью (G92
)[https://reprap.org/wiki/G -code#G92:_Set_Position] в правильную начальную точку для экструзии. После получения у вас есть непрерывный код печати для внешней оболочки. Теперь вам нужно добавить пути пересечения линий, которые будут помещены после перемещения в правильное положение. Было бы полезно иметь формулу эллиптической формы для определения длины поперечной линии и положения, в котором она должна начинаться, иначе вам нужно будет переместить сюда печатные части поперечной линии. Для этого может потребоваться много работы.
- Почему принято устанавливать ширину линии > диаметр сопла?
- Как настроить Cura для запуска Z-зонда перед нагревом
- Почему нижняя часть 3д-отпечатка не гладкая
- Cura 2.4 отсутствует "split object into parts"
- Отсутствующие верхние слои в Cura
- Как получить качественную печать тонкой одностенной оболочки?
- Проблемы с верхним слоем Slic3r, небольшие зазоры, странные пути экструдера
- Как построить CuraEngine?