Cura с пользовательским интерфейсом Pronterface прекращает печать

Когда я использую Cura с пользовательским интерфейсом Pronterface, он иногда просто перестает печатать.

Когда он останавливается, принтер просто останавливается, пользовательский интерфейс выглядит так, как будто он все еще печатает, но в принтере ничего не движется, кроме того, попытка управлять принтером из пользовательского интерфейса ничего не дает.

Он всегда останавливается на ранних стадиях процесса печати, обычно во время процесса автоматического выравнивания или при печати юбки, последнее, что произошло, было во время первого сплошного слоя плота.

Обычно закрытие окна печати и повторное открытие его решает проблему, но не всегда, со мной такого никогда не случалось с базовым пользовательским интерфейсом, я не мог найти никаких настроек, которые улучшали или ухудшали проблему, это просто происходит случайным образом.

Кто-нибудь знает, как остановить это?

Мой принтер - Robo 3D R1 +

Обновить

После установки экрана на мой принтер я обнаружил, что Pronterface отправляет на принтер G-код "Ждать пользователя".

Поскольку это слишком сильно меняет вопрос и делает недействительным существующий ответ, я задал новый вопрос: Что заставляет Pronterface ждать пользователя?

, 👍4

Обсуждение

Вы пробовали печатать с другого источника, например с SD-карты? Если это работает хорошо, то, вероятно, проблема не в самом принтере. Экран гаснет на мгновение, прежде чем это произойдет? Если это так, это может быть, что arduino получает команду "connect" от какого-то другого процесса и сокращает его текущее действие. Как вы думаете, это может быть кто-то из них?, @Tormod Haugene

@TormodHaugene проблема возникает только с cura и пользовательским интерфейсом pronterface, как SD-карта, так и cura с базовым пользовательским интерфейсом не имеют этой проблемы. Я действительно не знаю, в чем проблема-в принтере или в программном обеспечении, @Nir

Так что, если вы оставите Pronterface в стороне от всего этого, все работает просто отлично? Тогда я бы пересмотрел использование Pronterface для прямой печати вообще. На мой взгляд, необходимость иметь всегда подключенный компьютер является чем-то ненужным. Есть ли какая-то особая причина, по которой вы хотите печатать непосредственно из Pronterface?, @Tormod Haugene

@TormodHaugene мой принтер не имеет экрана, поэтому, если я хочу какое-либо ручное управление, что так когда-либо у меня действительно нет выбора (экран в настоящее время находится на пути из Китая, но это займет некоторое время, чтобы прибыть), @Nir

А, понятно. Это делает его немного сложнее!, @Tormod Haugene


2 ответа


Лучший ответ:

1

После установки экрана на мой принтер я обнаружил, что Pronterface отправляет на принтер G-код "Ждать пользователя".

Поскольку это слишком сильно меняет вопрос и делает недействительным существующий ответ, я задал новый вопрос: Что заставляет Pronterface ждать пользователя?


,

1

Проблема, с которой я столкнулся при использовании Pronterface, заключается в том, что операционная система истощает ресурсы программы, если окно программы не находится спереди.

Если я, например, запускал печать, а затем начинал просматривать веб-страницы, иногда это внезапно останавливалось. При возврате Pronterface на передний план это займет несколько секунд, а затем продолжится (если я правильно помню).

В OS X, которую я использую, я полагаю, это называется app nap, в то время как аналогичный механизм существует для Windows. После этого я сам распечатал форму на SD-карте, но вы можете попробовать вручную установить приоритет ресурсов для Pronterface в вашей операционной системе.

В Windows вы можете попытаться увеличить выделение ресурсов для Pronterface, перейдя в Диспетчер задач -> Сведения -> Щелкните правой кнопкой мыши процесс Pronterface -> Установить приоритет. Я был бы осторожен, если бы устанавливал его слишком высоко, так как вы, по сути, позволяете программе использовать больше энергии, чтобы потенциально сделать что-то неправильно.

В OS X вы можете попробовать отключить app nap для Pronterface.

,

Это не так, просто случилось со мной, когда окно Pronterface было активным окном переднего плана, @Nir