BLTouch не покрывает всю площадь рабочего стола
Моя проблема в том, что BLTouch не исследует весь стол, в котором зонд начинается с левого края и останавливается в середине стола. Я использую программное обеспечение Marlin 2, и это код в конфигурации.h файл:
#define BLTOUCH
/**
* Touch-MI Probe by hotends.fr
*
* Этот зонд развертывается и активируется путем перемещения оси X к магниту на краю стола.
* По умолчанию предполагается, что магнит находится слева и активируется домом. Если магнит находится
* справа, включите и установите TOUCH_MI_DEPLOY_XPOS в положение развертывания.
*
* Также требуется: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOOMING,
* и минимальная ВЫСОТА Z_HOMING_HEIGHT 10.
*/
//#define TOUCH_MI_PROBE
#if ENABLED(TOUCH_MI_PROBE)
#define TOUCH_MI_RETRACT_Z 0.5 // Height at which the probe retracts
//#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2) // For a magnet on the right side of the bed
//#define TOUCH_MI_MANUAL_DEPLOY // For manual deploy (LCD menu)
#endif
// Зонд, который развертывается и укладывается с помощью соленоидного штифта (SOL1_PIN)
//#define SOLENOID_PROBE
// Зонд, установленный на салазках, вроде тех, что сконструировал Чарльз Белл.
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
// Зонд, развертываемый путем перемещения оси x, такой как реечный зонд Wilson II, разработанный Марти Райсом.
//#define RACK_AND_PINION_PROBE
#if ENABLED(RACK_AND_PINION_PROBE)
#define Z_PROBE_DEPLOY_X X_MIN_POS
#define Z_PROBE_RETRACT_X X_MAX_POS
#endif
// Duet Smart Effector (для принтеров delta) - https://bit.ly/2ul5U7J
// Когда контакт определен, вы можете использовать M672 для установки/сброса чувствительности //#define DUET_SMART_EFFECTOR
#if ENABLED(DUET_SMART_EFFECTOR)
#define SMART_EFFECTOR_MOD_PIN -1 // Подключите вывод GPIO к выводу Smart Effector MOD
#endif
/**
* Используйте StallGuard2, чтобы прощупать стол соплом.
* Требуются тринамические шаговые драйверы с поддержкой StallGuard.
* ВНИМАНИЕ: Это может привести к повреждению машин с Z-образными свинцовыми винтами.
* Будьте предельно осторожны при настройке этой функции.
*/
//#define SENSORLESS_PROBING
//
// Для Z_PROBE_ALLEN_KEY см. Пример конфигурации Дельты.
//
/**
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
*
* In the following example the X and Y offsets are both positive:
*
* #define NOZZLE_TO_PROBE_OFFSET { 10, 10, 0 }
*
* +-- BACK ---+
* | |
* L | (+) P | R <-- probe (20,20)
* E | | I
* F | (-) N (+) | G <-- nozzle (10,10)
* T | | H
* | (-) | T
* | |
* O-- FRONT --+
* (0,0)
*
* Specify a Probe position as { X, Y, Z }
*/
#define NOZZLE_TO_PROBE_OFFSET { -43.5, -9, 0 }
// Большинство зондов должны держаться подальше от краев стола, но
// с NOZZLE_AS_PROBE это может быть отрицательно для более широкой области зондирования.
#define MIN_PROBE_EDGE 20
// Скорость перемещения по осям X и Y (мм/м) между зондами
#define XY_PROBE_SPEED 800
// Скорость подачи (мм/м) для первого захода при двойном зондировании (MULTIPLE_PROBING == 2)
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
// Скорость подачи (мм/м) для "точного" зонда каждой точки
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
Я попытался изменить значение > #define MIN_PROBE_EDGE 20, но ничего не изменилось.
Также это код configuration_adv.h:
#if PROBE_SELECTED && !IS_KINEMATIC
#define MIN_PROBE_EDGE_LEFT MIN_PROBE_EDGE
#define MIN_PROBE_EDGE_RIGHT 15
#define MIN_PROBE_EDGE_FRONT MIN_PROBE_EDGE
#define MIN_PROBE_EDGE_BACK MIN_PROBE_EDGE
#endif
Я также пытался изменить эти значения, но, к сожалению, ничего не получалось.
@Rayan, 👍1
Обсуждение1 ответ
▲ 0
Я обнаружил, что мне нужно сбросить материнскую плату и загрузить новый код, чтобы применить новые изменения.
Ответил ОП, скопировал из комментария к вопросу...
,
@0scar
Смотрите также:
- Как увеличить количество точек зондирования для датчика BLTouch в прошивке Marlin?
- Сильная регрессия в качестве печати после добавления зонда Z
- Должна ли центральная точка матрицы G29 всегда быть нулевой?
- Как установить границы Z-зонда в прошивке при использовании автоматического выравнивания стола?
- BLTouch Зондирование Периодически Терпит Неудачу
- Датчик 3DTouch выходит из строя после развертывания и запуска зонда
- После установки BLTouch и Marlin мое сопло слишком высоко при попытке печати
- Скорость подачи зондирующего слоя
Что на самом деле делает ваш зонд, когда вы запускаете "G29"?, @Rykara
Вы видели этот вопрос: Как установить границы Z-зонда в прошивке при использовании автоматического выравнивания стола?? Ваш зонд находится довольно далеко слева, это вычитается справа, чтобы предотвратить повреждение принтера., @0scar
Спасибо всем вам за ваш вклад, я обнаружил, что мне пришлось сбросить материнскую плату и загрузить новый код, чтобы могли применяться новые изменения., @Rayan
Пожалуйста, оставьте свой комментарий в качестве ответа! Отвечать в комментариях не разрешается. Когда вы ввели свой ответ, вы можете принять его через 48 часов., @0scar