BLTouch problem instalacyjny

Awatar użytkownika
PioDes
Konto z ograniczeniami
Postów w temacie: 6
Posty: 77
Rejestracja: 25 mar 2020, 01:35
Lokalizacja: Śląsk
Drukarka: Ender 5
x 4

BLTouch problem instalacyjny

Post autor: PioDes »

Witam moi mili,

kupiłem oryginalny BLTouch:
https://pl.aliexpress.com/item/33047635 ... 5c0ftGRbhC

Zainstalowałem zgodnie z instrukcją - tak jak powinny być podpięte piny do płyty SKR 1.4 Turbo - po starcie zasilania BLTouch robi test czyli wysuwa się dwukrotnie. Po zdefiniowaniu Marlina pod BLTouch nie uwzględnia mi przy Homingu BLToucha tzn. X i Y fajnie się Homingują a Z czyli BLTouch nie brany jest wogóle pod uwagę,

Mam Płytę SKR 1.4 Turbo oraz podwójną oś Z skonfigurowaną na E1.

Ktoś pomoże jak uruchomić BLTouch - podsyłam moją konfigurację.

Dziękuję za pomoc

Moja konfiguracja:
https://drive.google.com/file/d/1AVeXOb ... sp=sharing
----------------
Bear Upgrade - SKR 1.4 TURBO; Dysza 0,4; 5; Orbiter 1.5; Direct: E3D V6;
----------------
MK3S klon Triangelab - Dysza 0,4; 5; Orbiter 2.0; Direct: E3D V6; liniówki z wózkami na Y
Awatar użytkownika
PioDes
Konto z ograniczeniami
Postów w temacie: 6
Posty: 77
Rejestracja: 25 mar 2020, 01:35
Lokalizacja: Śląsk
Drukarka: Ender 5
x 4

Re: BLTouch problem instalacyjny

Post autor: PioDes »

Dodam że gdy odkomentuje
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
wyrzuca mi błędy
----------------
Bear Upgrade - SKR 1.4 TURBO; Dysza 0,4; 5; Orbiter 1.5; Direct: E3D V6;
----------------
MK3S klon Triangelab - Dysza 0,4; 5; Orbiter 2.0; Direct: E3D V6; liniówki z wózkami na Y
Mati
Postów w temacie: 3
Posty: 507
Rejestracja: 10 maja 2020, 17:28
Lokalizacja: Okolice Poznania
Drukarka: Ender 3, V-Core2 i 3
x 170

Re: BLTouch problem instalacyjny

Post autor: Mati »

Configuration.h

Kod: Zaznacz cały

844: #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
Masz dwa wyświetlacze?

Kod: Zaznacz cały

1838: #define REPRAP_DISCOUNT_SMART_CONTROLLER

Kod: Zaznacz cały

1988: #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
Configuration_adv.h
Linie 576-592: masz 2 krańcówki dla Z?
Mati
Postów w temacie: 3
Posty: 507
Rejestracja: 10 maja 2020, 17:28
Lokalizacja: Okolice Poznania
Drukarka: Ender 3, V-Core2 i 3
x 170

Re: BLTouch problem instalacyjny

Post autor: Mati »

Poprawka:
skr 1.4 ma dedykowane gniazdo do bl-toucha, więc #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN powinien zostać zakomentowany.
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 1
Posty: 1338
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 710

Re: BLTouch problem instalacyjny

Post autor: JGFTW »

@Mati też rzuciłem okiem i też się zastanawiam ;)
Straszny masz śmietnik w tej konfiguracji.

Dodatkowo ja również mam parę pytań:
Czemu nie masz odblokowanego poziomowania Bilinear?
Po co Ci tyle endstopów? Trzy (po jednym w każdej osi) wystarczy.
Wszędzie masz odblokowany stealthchop tylko nie dla osi Z?

Wrzucam FW z następującymi zmianami:

Kod: Zaznacz cały


#define Z_MIN_ENDSTOP_INVERTING false
#define Z_MIN_PROBE_ENDSTOP_INVERTING false
#define AUTO_BED_LEVELING_BILINEAR
#define DEBUG_LEVELING_FEATURE
#define LCD_BED_LEVELING
// #define REPRAP_DISCOUNT_SMART_CONTROLLER
//#define Z_MULTI_ENDSTOPS
#define Z_STEPPER_AUTO_ALIGN
#define TMC_DEBUG
https://file.io/N7V3Zgn6E07B

Jeżeli wciąż nie będzie działać to musisz rozwiązać problem, który polega na tym, że nie da się włączyć:

Kod: Zaznacz cały

#define ENDSTOP_INTERRUPTS_FEATURE
Funkcję tę należy odblokować według dokumentacji BLTouch.
Awatar użytkownika
PioDes
Konto z ograniczeniami
Postów w temacie: 6
Posty: 77
Rejestracja: 25 mar 2020, 01:35
Lokalizacja: Śląsk
Drukarka: Ender 5
x 4

Re: BLTouch problem instalacyjny

Post autor: PioDes »

Panowie bardzo dziękuję za odzew i pomoc - już sprawdzam właśnie Wasze uwagi.

@Mati nie mam dwóch wyświetlaczy to chyba przez pomyłkę. Odnośnie Z mam podwójną oś Z druga chodzi na driverze E1.
Aktualnie mam sensorlesshoming dla wszystkich osi lecz wiadomo dla Z już teraz nie.

@JGFTW Bilinear myślałem że mam odznaczone - widocznie coś za dużo zakomentowałem.
Endstopów po co mi tyle - znów może coś przesadziłem ale wiązało się to z sensorless homing
stealthchop tylko nie dla osi Z - ups...

Już wprowadzam Wasze uwagi i daję znać.
----------------
Bear Upgrade - SKR 1.4 TURBO; Dysza 0,4; 5; Orbiter 1.5; Direct: E3D V6;
----------------
MK3S klon Triangelab - Dysza 0,4; 5; Orbiter 2.0; Direct: E3D V6; liniówki z wózkami na Y
Awatar użytkownika
PioDes
Konto z ograniczeniami
Postów w temacie: 6
Posty: 77
Rejestracja: 25 mar 2020, 01:35
Lokalizacja: Śląsk
Drukarka: Ender 5
x 4

Re: BLTouch problem instalacyjny

Post autor: PioDes »

@JGFTW Głowica wyjeżdża na środek lecz BL nie sprawdza odległości do stołu i pcha stół do góry - gdybym nie miał fizycznych ograniczników miałbym po dyszy. Tak jakby nie sądował od początku czy jest stół pod dyszą. Mogę filmik nagrać.

Odnośnie tego wpisu poniżej miałem to przedtem odkomentowane z uwagi na podwójną oś Z nie wiem czy miało to coś wspólnego z dwoma osobnymi driverami sterującymi nimi.

//
// For Z set the number of stepper drivers
//
#define NUM_Z_STEPPER_DRIVERS 2 // (1-4) Z options change based on how many

#if NUM_Z_STEPPER_DRIVERS > 1
//#define Z_MULTI_ENDSTOPS
#if ENABLED(Z_MULTI_ENDSTOPS)
#define Z2_USE_ENDSTOP _YMIN_
#define Z2_ENDSTOP_ADJUSTMENT 0
#if NUM_Z_STEPPER_DRIVERS >= 3
#define Z3_USE_ENDSTOP _XMAX_
#define Z3_ENDSTOP_ADJUSTMENT 0
#endif
#if NUM_Z_STEPPER_DRIVERS >= 4
#define Z4_USE_ENDSTOP _ZMAX_
#define Z4_ENDSTOP_ADJUSTMENT 0
#endif
#endif
#endif
----------------
Bear Upgrade - SKR 1.4 TURBO; Dysza 0,4; 5; Orbiter 1.5; Direct: E3D V6;
----------------
MK3S klon Triangelab - Dysza 0,4; 5; Orbiter 2.0; Direct: E3D V6; liniówki z wózkami na Y
Awatar użytkownika
PioDes
Konto z ograniczeniami
Postów w temacie: 6
Posty: 77
Rejestracja: 25 mar 2020, 01:35
Lokalizacja: Śląsk
Drukarka: Ender 5
x 4

Re: BLTouch problem instalacyjny

Post autor: PioDes »

Tu jest link do filmiku co teraz się dzieje z BLTouch:

https://youtu.be/rRFPyxMPgpw

Czemu iglica nie wysuwa się i nie oczekuje stołu?
----------------
Bear Upgrade - SKR 1.4 TURBO; Dysza 0,4; 5; Orbiter 1.5; Direct: E3D V6;
----------------
MK3S klon Triangelab - Dysza 0,4; 5; Orbiter 2.0; Direct: E3D V6; liniówki z wózkami na Y
Awatar użytkownika
PioDes
Konto z ograniczeniami
Postów w temacie: 6
Posty: 77
Rejestracja: 25 mar 2020, 01:35
Lokalizacja: Śląsk
Drukarka: Ender 5
x 4

Re: BLTouch problem instalacyjny

Post autor: PioDes »

Co udało mi się zrobić :D

W pliku Conditionals_LCD.h zamieniłem linijki:
#if Z_HOME_DIR < 0 && !HAS_CUSTOM_PROBE_PIN
#define HOMING_Z_WITH_PROBE 1

na:
#if Z_HOME_DIR < 0 && HAS_CUSTOM_PROBE_PIN //"!" before HAS_CUSTOM_PROBE_PIN remooved
#define HOMING_Z_WITH_PROBE 1

W efekcie zaczął działać BLTouch przy poziomowaniu.

Moje pytanie jak daje Pozycja zero dla Z to po wykonaniu testu odległości stół na koniec obniża się o ok 1 cm to normalne?
----------------
Bear Upgrade - SKR 1.4 TURBO; Dysza 0,4; 5; Orbiter 1.5; Direct: E3D V6;
----------------
MK3S klon Triangelab - Dysza 0,4; 5; Orbiter 2.0; Direct: E3D V6; liniówki z wózkami na Y
Mati
Postów w temacie: 3
Posty: 507
Rejestracja: 10 maja 2020, 17:28
Lokalizacja: Okolice Poznania
Drukarka: Ender 3, V-Core2 i 3
x 170

Re: BLTouch problem instalacyjny

Post autor: Mati »

Tak.
ODPOWIEDZ

Wróć do „Mechanika”