Delta printer не реагирует на изменения в DELTA_RADIUS

Как уже упоминалось в моем предыдущем вопросе, у меня есть некоторые проблемы с выравниванием стола принтера. Следуя ссылке в ответе @tjb1, я решил, что все они вот - вот будут решены-просто следуйте инструкциям и bim, bam, плоская печать выровнена по плоскости стола. Я ошибался. Прошивка-Marlin 1.1.0-RC8

От minow.blogspot.com:

Для Marlin в Marlin.ino.Marlin.pde

DELTA_RADIUS - это DELTA_SMOOTH_ROD_OFFSET- DELTA_EFFECTOR_OFFSET -DELTA_CARRIAGE_OFFSET Чтобы исправить эту проблему, лучше всего изменить одну из переменных, установленных ранее, чтобы заставить значение DELTA_RADIUS увеличиться(опустить сопло экструдера) или уменьшиться (поднять сопло).

Чтобы опустить сопло экструдера, увеличьте DELTA_RADIUS за счет увеличения DELTA_SMOOTH_ROD_OFFSET(Marlin) или PRINTER_RADIUS(Repetier).

Чтобы поднять сопло экструдера, уменьшите DELTA_RADIUS, уменьшив DELTA_SMOOTH_ROD_OFFSET(Marlin) или PRINTER_RADIUS(Repetier). Для вашего первого цикла, если вы находитесь над поверхностью сборки, увеличьте DELTA_RADIUS примерно на ту же сумму. Если сопло экструдера попадает на поверхность сборки, уменьшите DELTA_RADIUS.

Затем повторите процесс калибровки башни ABC. Изменение DELTA_RADIUS изменяет калибровку башни, поэтому вы должны пройти цикл снова процесс настройки кнопок/скриптов ABC. И когда Башни ABC установлены, проверьте центральную кнопку D/скрипт.

Возможно, вам придется повторить это несколько раз с меньшими изменениями, чтобы DELTA_RADIUS, но в конце концов перетаскивание листа бумаги должно быть одинаковым во всех четырех местах. Теперь принтер знает, как печатать плоско на заданной высоте Z.

Так я и сделал. Он находится примерно в 5-6 мм высотой в центре стола. На точке перед 3 башнями. И он остается в значительной степени там (менее одного "точного" движения визитной карточки, если таковое имеется), когда DELTA_SMOOTH_ROD_OFFSET увеличивается, увеличивается больше или уменьшается, если уж на то пошло - мы начали задаваться вопросом, была ли проблема с ошибкой знака, и попробовали другой путь.

На странице есть упоминание о "отключении EEPROM", чтобы значения не были переопределены значениями в EEPROM, но текст, по-видимому, предполагает, что это проблема, связанная с конкретной прошивкой. Так что я не ожидал увидеть его в Марлине. Относится ли это также к Марлину, или:

TL;DR mode: почему изменения, которые должны повлиять на "DELTA_RADIUS", чтобы получить принтер на плоскости со столом, будут неэффективными?

delta printer]3

, 👍3


1 ответ


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

0

Итак, еще немного покопавшись, я обнаружил, что он, похоже, загружает значения из EEPROM и игнорирует файлы конфигурации. Так что это не зависит от конкретной прошивки Repetier.

...и я нашел M665 в G-code, который позволяет мне просто установить для него значение, а затем M500 сохраняет его в указанный EEPROM. И это имеет значение (настолько большое, что мне, возможно, придется сбросить Zmax, прежде чем я смогу на самом деле настроить все это, так как конечные точки на столе теперь выключены, но все они на 4 гораздо ближе к выключению на одну и ту же величину!)


,

Я использовал этот пост, чтобы помочь мне с моим собственным принтером, и вот что я нашел: Отрегулируйте прошивку на нужные вам значения и нажмите M500, прежде чем начать двигаться по столу. (M500 сохраняет значения прошивки в EPPROM, так что у вас всегда есть самые свежие значения) мне потребовалось ~1 час, чтобы откалибровать мой принтер после обнаружения этого., @Davik