Мне нужна высота автоматического отключения более 200 мм, если я буду печатать какие-то высокие/длинные изделия.
Высота остановки экструдера составляет около 227 мм.
Я также немного модифицировал switch_pusher в Tinkercad, чтобы он стал сильнее оригинала.
Я использую термоклей на держателе выключателя.
https://www.youtube.com/watch?v=qV-A6oNBZew
Скопируйте и вставьте эти начальные/конечные G-коды в ваш слайсер. (Я использую Cura)
(Вы должны найти правильные движения на :G1 Z229 F3600; переместитесь на 229 мм вверх G1 X198 F3600; переместитесь на 198 мм вправо)
START.GCODE:
;Разрезано в: {день} {дата} {время}
;Базовые настройки: Высота слоя: {layer_height} Стены: {wall_thickness} Заполнение: {fill_density}
;Время печати: {print_time}
;Использованная нить: {filament_amount} м {filament_weight} г
;Стоимость филамента: {filament_cost}
;M190 S{print_bed_temperature} ;Отмените комментарий, чтобы добавить свою собственную строку о температуре кровати.
;M109 S{print_temperature} ;Отмените комментарий, чтобы добавить свою собственную строку с температурой.
G21; метрические значения.
G90; абсолютное позиционирование.
M82; установите экструдер в абсолютный режим.
M107; начните с выключения вентилятора.
G28; домой.
G92 E0; обнулить длину экструзии.
G1 F200 E3; экструдировать 3 мм исходного материала.
G92 E0; снова обнулить длину экструзии.
G1 F9000
Печать M117...
И КОНЕЦ. GCODE
Конец G-кода:
;Конец G-кода.
M104 S0; обогреватель экструдера выключен.
M140 S0; обогреватель кровати выключен (если он у вас есть).
M104 S0; обогреватель экструдера выключен.
G91; относительное позиционирование.
G1 E-1 F300; немного оттяните филамент перед тем, как поднимать сопло, чтобы сбросить часть давления.
G1 Z+5.5 E-5 X-20 Y-20 F{travel_speed} ;немного поднимите Z и ещё больше оттяните нить.
G90; Абсолютное позиционирование.
G1 Z229 F3600; переместить на 229 мм вверх.
G1 X198 F3600; переместить на 198 мм вправо.
G1 X-10 F3600; сместить на 8 мм влево.
M84; стэпперы отдыхают.
G90; абсолютное позиционирование.
モデルソース
