Оставить сопло в положении парковки.
Совол СВ04 имеет «парковку»; положение сопел (т. е. X = -60) за пределами стола. В положении парковки внизу имеется небольшая корзина для сбора мелких кусочков нити, а также резинка, которая протирает сопло, когда оно попадает на стол.
Когда я запускаю печать, сопло выходит в центр рабочей области и садится там, ожидая, пока температура достигнет целевой. По моему мнению, он должен находиться в парковочном положении, чтобы, когда начнется печать, сопло было очищено резинкой.
Я использую Cura 5.3.1. Можно ли настроить какой-либо параметр?
Мне известно об экспериментальной функции «Протирать сопло между слоями». но это не то, что я ищу. Я проверил стартовый gcode машины:
;Single 01 start
M140 S{material_bed_temperature};
M104 T0 S{material_print_temperature};
M280 P0 S160;
G4 P100;
G28;
T0
M190 S{material_bed_temperature};
M109 T0 S{material_print_temperature};
G92 E0;
G1 X10.1 Y20 Z0.28 F5000.0;
G1 X10.1 Y200.0 Z0.28 F1500.0 E15;
G1 X10.4 Y200.0 Z0.28 F5000.0;
G1 X10.4 Y20 Z0.28 F1500.0 E30;
G92 E0 ;Reset Extruder
G1 Z2.0 F3000;
Должен ли я вручную взломать это, добавив, скажем, G0 X-60
) в начале?
Или есть более элегантное решение? Но самое главное: есть ли причина, по которой он не включен по умолчанию? Возможно, есть недостаток, которого я не вижу...
@Mark, 👍2
2 ответа
Я исправил это, снова вернув ось X в исходное положение после возврата в исходное положение всех осей в начальном G-коде. Возможно, есть более элегантное решение, но оно работает, поэтому я доволен.
G28; исходное положение всех осей G28 X; исходная ось X, чтобы добраться до положения парковки
Существует специальная команда, которая дает указание головке остановиться в заранее определенном положении, заданном в конфигурации прошивки вашего принтера, использующего прошивку Marlin. Этот G-код, G27
установит головку в положение парковки:
Поднимите и запаркуйте сопло в соответствии с заранее заданным положением XY и значением подъема Z (или минимальной высоты).
Положение парковки XY и значение Z определяются NOZZLE_PARK_POINT.
Минимальное повышение Z определяется NOZZLE_PARK_Z_RAISE_MIN.
Это означает, что если вы используете выравнивание стола с помощью датчика нивелирования, после G29
или G28
(если вы определили ENABLE_LEVELING_AFTER_G28
) в вашем для запуска G-кода нужно вызвать G27
или без датчика выравнивания стола, как в примере вопроса нужно вызвать G27
сразу после G28
.
- Написание G-кода : проведите пальцем в начале печати
- Cura: установить z-смещение
- Одновременный нагрев экструдера и стола при запуске печати
- Переместить печатный стол спереди в конце печати, а не сзади
- Переменные Cura и начальные команды G-кода
- Написание G-кода: Звуковое оповещение в конце печати
- Как приостановить печать, чтобы вставить что-то в полость с помощью Ultimaker Cura?
- Использование MakerBot Replicator 1 dual (или клона, подобного FlashForge Creator) с Cura