Кремень А Реклама
Кремень АМ Реклама

BIQU microprobe V.2

Foxxx23
Идет загрузка
Загрузка
11.07.2024
496
3
Вопросы и ответы
Статья относится к принтерам:
Ender 3

Добрый день ! Столкнулся с такой проблемой. Установил датчик BIQU microprobe V.2 , настроил согласно официальной инструкции + статья с сайта https://3dtoday.ru/blogs/luxometr . После команды парковки XYZ, ось Z не доезжая до стола останавливается , на экране " Ошибка парковки: ПРИНТЕР ОСТАНОВЛЕН Сделайте сброс.

Прошу помочь, может что то надо еще в прошивке редактировать ?

Принтер Ender-3

Плата SKR MINI E3V2

Marlin-2.1.2.4

Внесенные изменения моего Endera без microprobe (с ними все работает)

  #define LCD_LANGUAGE ru  //  Переключить экран на русский

  #define UTF_FILENAME_SUPPORT  //  Для поддержки кирилицы в именах файлов 

  #define FAN_KICKSTART_TIME // Стартовый толчок вентилятора на малых оборотах 

Калибровка шагов экструдера

   define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 714 }

PID стола и сопла ( для калибровки стола включил   #define PIDTEMPBED   )

    #define DEFAULT_Kp 36.51

    #define DEFAULT_Ki 4.07

    #define DEFAULT_Kd 81.77

  #define DEFAULT_bedKp 165.03

  #define DEFAULT_bedKi 30.34

  #define DEFAULT_bedKd 598.52

Внесенные изменения для microprobe :

  В Configuration.h

                           Инструкция biqu на githab 

  1306 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN // Comment out otherwise,the IO of the detection signal line will be automatically set to the IO of the Z_MIN_ENDSTOP port.

  1324 #define Z_MIN_PROBE_PIN !PC14 // The detection IO on the SKR 3

  1561 #define PROBE_ENABLE_DISABLE // Probe Enable / Disable

  1563 #define PROBE_ENABLE_PIN PA1 // The control IO on the SKR 3

  1344 #define FIX_MOUNTED_PROBE // Set the type of leveling sensor

  1515 #define NOZZLE_TO_PROBE_OFFSET { 0, -40, 0 } // Actual installed offset of MicroProbe

  1152 #define Z_MIN_PROBE_ENDSTOP_INVERTING true // Detection signal line, V1 should be false means high-level triggered,V2 should be true means low-level triggered.

  1105 #define ENDSTOPPULLUP_ZMIN_PROBE // The detection signal is open-drain output, and a pull-up resistor needs to be set.

                             Из статьи на сайте

  1763 //#define MIN_SOFTWARE_ENDSTOP_Z // чтобы устанавливать отступ оси Z меньше нуля

  1905 #define AUTO_BED_LEVELING_BILINEAR // метод измерения лучше всего подходит для больших или неровных слоев

  2122 #define Z_SAFE_HOMING // экструдер будет перемещатся в центр стола чтобы избежать наведения зонда Z за пределы стола

  1309 #define USE_PROBE_FOR_Z_HOMING // использовать щуп microprobe вместо концевика z

  1519 #define PROBING_MARGIN 15 // 15 мм от края стола чтоб щуп не зацепил зажимы стекла

  1920 #define RESTORE_LEVELING_AFTER_G28 // Чтоб каждый раз карта измерений не обнулилась

     В Configuration_adv.h

  2091 #define BABYSTEP_ZPROBE_OFFSET

  2076 #define BABYSTEP_MULTIPLICATOR_Z 5

Уверен что пропустил какой то важный пункт, прошу ткнуть меня туда носом :)

Ответы на вопросы