Ender 3 Pro не использует весь стол

Мой Ender 3-Pro имеет область печати около 24x24 квадратных сантиметров. Однако, когда я перемещаю сопло вокруг осей x или y, оно увеличивается только до 21 сантиметра. Печать чего-либо, требующего всю ширину стола, обрезается до 21 см x 21 см.

Не знаю, связано ли это, но я установил комплект для выравнивания CR Touch, который потребовал перепрошивки прошивки принтера. Я использовал файл, указанный в ссылке, предоставленной в руководстве.

Можно ли изменить настройки так, чтобы принтер использовал весь стол?

, 👍3

Обсуждение

Может ли голова физически дотянуться до всего стола размером 240 x 240 мм?, @0scar


2 ответа


0

Если вы собираетесь прошить новую прошивку и скомпилировать ее, вы можете обновить Configuration.h следующими значениями:

#define X_MAX_POS 240
#define Y_MAX_POS 240

В Cura или другом программном обеспечении для слайсера вам также придется увеличить размер платформы печати принтера. Настройки > Принтер > Управление принтерами > Настройки машины > X (Ширина), Y (Глубина)

Если вы не выполните оба шага, положение печатающей головки всегда будет зафиксировано на уровне 21x21 см.


,

3

Если головка физически способна дотянуться до всего стола размером 240 x 240 мм, ответ — да, вы можете изменить область печати. Но недостатком является то, что вам нужно изменить прошивку для нее. Это обычно подразумевает, что вам нужно настроить прошивку самостоятельно, а не прошивать готовое решение; это навык, который вам нужно иметь или развивать. Он включает в себя загрузку программного обеспечения для разработки (например, Visual Studio Code с дополнениями) и исходного кода прошивки принтера (например, Marlin 2.x). Он требует настройки параметров в Configuration.h и Conffiguration_adv.h. Многие из этих настроек можно найти в предварительно настроенных файлах конфигурации, например, здесь: config/examples/Creality/Ender-3 Pro.

Вы обнаружили, что последние файлы конфигурации уже используют размер стола 235:

// @section геометрия

// Размер области печати
#define X_BED_SIZE 235
#define Y_BED_SIZE 235

// Пределы перемещения (линейные=мм, вращательные=°) после возврата в исходное положение, соответствующие положениям конечных упоров.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE + 10
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 250

Из X_MIN_POS мы читаем, что нет дополнительного пространства, концевой упор отмечает начало стола, поэтому, если это точное положение начала области стола, вы, вероятно, не можете центрировать область печати, но он добавлен ниже для применения в случае, если осталось место. Если сопло находится над столом при ударе о концевой упор X (то есть не точно в начале области печати), вы не можете использовать все 240, поскольку вы не можете определить отрицательное смещение, поскольку оно проходит за концевым упором.

Таким образом, для принтеров, имеющих дополнительное пространство по оси X, очень важно (при использовании всего стола) центрировать область печати точно по центру строительной пластины, см. Как центрировать мои отпечатки на строительной платформе? (Повторная калибровка смещения исходного положения). Это может означать, что вам нужно отрегулировать смещения концевых упоров.

Кроме того, вам необходимо определить правильную область зондирования для вашей рабочей пластины, см. Как установить пределы границ Z-зонда в прошивке при использовании автоматического выравнивания стола?. Обратите внимание, что в Marlin 2 гораздо проще указать область зондирования.

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

,

Я думаю, что ваше решение, вероятно, сработает, за исключением того, что в [репозитории](https://github.com/MarlinFirmware/Configurations/tree/import-2.1.x/config/examples/Creality/Ender-3%20Pro) нет примеров настройки CR-Touch для платы 4.2.7. Полагаю, мне придется подождать до тех пор., @Ícaro Lorran

@ÍcaroLorran CT Touch ничем не отличается от BLTouch, есть множество примеров, как настроить его. Более того, его не так уж и сложно настроить. Google — ваш друг, чтобы найти, как это настроить., @0scar