Управление кулером охлаждения изделия работает несинхронно самой печати
Мой проект подключения двух экструдеров к плате Melzi (умеет работать только с одним) работает, с одним маленьким но сумасшедшим но!
Управление сменой экструдера я завел на линию управления кулером, т.е. пока он включен - реле переключает управление на второй экструдер (фактически вся схема состоит из пары реле - экструдер и двигатели, 1 резистора и двух конденсаторов - на линии кулера и датчики температуры, - копейки).
К сожалению, прошивку писали очень смешные программисты, - все команды управления двигателями идут через буфер, примерно с пару десяток команд (фактически отрезков печати), но по каким то непонятным для меня причинам, кулер включается и выключается минуя этот буфер, т.е. заметно раньше чем это указано в g-code (т.е. в коде смены экструдера написано - ретракт, увести головку на место парковки, вкл/выкл кулер, ждать и греть, а получается кулер переключается еще раньше, даже пока печатается предыдущий слой).
Собственно вопрос, как бы по проще это исправить. наверное нужно перепрошить принтер, отключив вообще линию кулера и настроить ее на какую-нибудь экзотическую user custom gcode команду, вариант с поиском ошибки в коде я пока отметаю, боюсь по трудоемкости это будет заметно сложнее.
Пока я изобретаю код печати ozoze tower сбора мусора с сопел (слайсеры не умеют его рисовать под мою логику смены экструдеров), достаточно сложным чтобы учитывать эту задержку но мне кажется это решение диким.
Управление сменой экструдера я завел на линию управления кулером, т.е. пока он включен - реле переключает управление на второй экструдер (фактически вся схема состоит из пары реле - экструдер и двигатели, 1 резистора и двух конденсаторов - на линии кулера и датчики температуры, - копейки).
К сожалению, прошивку писали очень смешные программисты, - все команды управления двигателями идут через буфер, примерно с пару десяток команд (фактически отрезков печати), но по каким то непонятным для меня причинам, кулер включается и выключается минуя этот буфер, т.е. заметно раньше чем это указано в g-code (т.е. в коде смены экструдера написано - ретракт, увести головку на место парковки, вкл/выкл кулер, ждать и греть, а получается кулер переключается еще раньше, даже пока печатается предыдущий слой).
Собственно вопрос, как бы по проще это исправить. наверное нужно перепрошить принтер, отключив вообще линию кулера и настроить ее на какую-нибудь экзотическую user custom gcode команду, вариант с поиском ошибки в коде я пока отметаю, боюсь по трудоемкости это будет заметно сложнее.
Пока я изобретаю код печати ozoze tower сбора мусора с сопел (слайсеры не умеют его рисовать под мою логику смены экструдеров), достаточно сложным чтобы учитывать эту задержку но мне кажется это решение диким.
Популярные вопросы
Печать сферической модели
Подскажите в чем проблема
Какие то впадины обращовываются
Какие то впадины обращовываются
Зазоры между периметрами и внутренним заполнением Elegoo Neptune 3 pro
Принтер Elegoo Neptune 3 proСлайсер OrcaСопло 0.4, слой печати 0.2Пробовал менять следующие настройки:-температуру 230-235градусов-поток с 1 до 1.04-р...
Вопрос по датчику Auto-leveling Sensor и g code
Всем добрый вечер!, купил датчик авто уровня , и теперь есть пару вопросов у тех кто таким пользовал, скажите его на горячую не льзя использовать я та...

Комментарии и вопросы
оо, супер, человек знакомый с....
Спасибо. Идея неплохая. Откров...
Обалденно получилось! ИМХО- ча...
Хочу поточечтно как в рироцеро...
err. mintemp: e1 printer halte...
Ситуация следующая: сканер раб...
С права от окружности виден де...