Двигатель экструдера не работает при использовании G-кода от PrusaSlicer с принтером без Prusa

Я только что собрал принтер FLSUN QQ-S pro и успешно напечатал две модели с прилагаемой SD-карты. Все работает отлично. Однако я попробовал нарезать свою собственную модель с помощью PrusaSlicer, и хотя печатающая головка движется, двигатель экструдера ничего не делает. В чем может быть проблема? Нужно ли мне изменять команды G-кода?

, 👍0

Обсуждение

Это принтер с одной головкой (макс)? Есть ли у вашего gcode аргумент T#, чтобы направить команды экструзии на определенную головку?, @Davo

Это принтер с одной головкой., @mr_js

Видите ли вы в файле G-коды движения экструдера? например, строки с G1 X... Y... E..., @0scar

Я решил проблему. Код инициализации, сгенерированный слайсером, не будет работать с моей машиной. Я заменил его кодом инициализации из одного из тестовых файлов., @mr_js

Несмотря на то, что он был решен, я хочу отметить, что это, вероятно, было связано с использованием неправильного позиционирования экструдера. Принтеры Prusa используют относительное позиционирование, в то время как другие принтеры могут использовать абсолютное позиционирование. Я не вижу ни плюсов, ни минусов ни для того, ни для другого. Как принтер, так и слайсер могут быть сконфигурированы для использования любого из них. В вашем случае, вероятно, принтер ожидал абсолютных координат, а слайсер подавал относительные координаты, что приводило к отсутствию или очень небольшому движению. Настройка обычно происходит в начале gcode путем подачи команд: M82 (abs) и M83 (rel)., @MStarha