Mam na biurku I3 mega z zainstalowany klonem bltouch. Wgrywam różne wersje software ustawione pod ten typ drukarki i czujnika. Wszystko ładnie się ładuje przez soft ardurino. Przed wgraniem otwieram szkic poprawiam kierunki osi (są zainstalowane TMC 2208) ustawiam ilość kroków i po wgraniu wszystko działa ok oprócz..
I tu jest punkt do poprawy
- jak z manu lub hosta daje przesuń osie to wszystko działa, oś Z jedzie w górę lub w dół sterowana osobnymi silnikami podpiętymi pod Z i E0 (jak standardowo w I3mega 8 bit),
- jak w menu lcd lub hosta dam home X lub Y to działa ok,
- jak w menu lcd lub hosta dam home Z to nie działa prawy silnik osi Z, Belka zjeżdża w dół pociągana tylko lewą osią,
- nie działa komenda G29, która powinna uruchomić autopoziomowanie.
Potrzebowałbym pomocy bo nie bardzo wiem co się tu odbywa, ręczna jazda Z działa ok, a homming już tylko jedną osią.
Edita
Ważną rolę odgrywa tu poprawne ustawienie osobnych enstopów osi Z w firmware
Anycubic I3 mega + klon bltouch - parametry fimware
- JGFTW
- Drukarz
- Postów w temacie: 2
- Posty: 1338
- Rejestracja: 14 sie 2019, 05:19
- Lokalizacja: Wrocław
- Drukarka: Ender 3 v3 SE
- x 710
Re: Anycubic I3 mega + klon bltouch - parametry fimware
Jeżeli masz zainstalowany czujnik jako wykorzystujący pin Z min to prawdopodobnie zapomniałeś wykomentować endstopa który jest na Z max ( I3 Mega posiada dwie krańcówki do każdej trapezówki na osi Z ) znajdziesz to przeszukując szkic po " Dual Endstop".
- TDI-CAD
- Postów w temacie: 4
- Posty: 1545
- Rejestracja: 19 kwie 2016, 19:27
- Lokalizacja: Wrocław
- Drukarka: K1C, Gate 1 fiber
- x 568
Re: Anycubic I3 mega + klon bltouch - parametry fimware
Niby fimware ma być skonfigurowany pod I3Mega
W configu adv jest dual ustawiony jako krańcówka xmax
f
Następnie w configu jest:
W configu adv jest dual ustawiony jako krańcówka xmax
Kod: Zaznacz cały
#define Z_DUAL_STEPPER_DRIVERS
#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
#define Z_DUAL_ENDSTOPS
#if ENABLED(Z_DUAL_ENDSTOPS)
#define Z2_USE_ENDSTOP _XMAX_
#define Z_DUAL_ENDSTOPS_ADJUSTMENT 0
#endif
#endi
Następnie w configu jest:
Kod: Zaznacz cały
#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
#define USE_XMAX_PLUG
//#define USE_YMAX_PLUG
#define USE_ZMAX_PLUG
- JGFTW
- Drukarz
- Postów w temacie: 2
- Posty: 1338
- Rejestracja: 14 sie 2019, 05:19
- Lokalizacja: Wrocław
- Drukarka: Ender 3 v3 SE
- x 710
Re: Anycubic I3 mega + klon bltouch - parametry fimware
Ja też miałem Mega problem z firmware z neta
wykomentuj " #define Z_DUAL_ENDSTOPS ", ustaw czujnik tak żeby korzystał z Z min i powinno być ok.
Tak naprawdę to ten endstop będzie przypisywany jako X2 jak wpiszesz w terminal M119 ale dla użytkowania nie będzie miało żadnego znaczenia, jeżeli jednak nie daje Ci to spokoju to możesz wykomentować pozostałe tak żeby zniknął
wykomentuj " #define Z_DUAL_ENDSTOPS ", ustaw czujnik tak żeby korzystał z Z min i powinno być ok.
Tak naprawdę to ten endstop będzie przypisywany jako X2 jak wpiszesz w terminal M119 ale dla użytkowania nie będzie miało żadnego znaczenia, jeżeli jednak nie daje Ci to spokoju to możesz wykomentować pozostałe tak żeby zniknął
- TDI-CAD
- Postów w temacie: 4
- Posty: 1545
- Rejestracja: 19 kwie 2016, 19:27
- Lokalizacja: Wrocław
- Drukarka: K1C, Gate 1 fiber
- x 568
Re: Anycubic I3 mega + klon bltouch - parametry fimware
Tylko szkoda mi tych dwóch endstopów, które się bardo przydaję przy niesamohamownych śrubach Z.
- TDI-CAD
- Postów w temacie: 4
- Posty: 1545
- Rejestracja: 19 kwie 2016, 19:27
- Lokalizacja: Wrocław
- Drukarka: K1C, Gate 1 fiber
- x 568
Re: Anycubic I3 mega + klon bltouch - parametry fimware
OK wstępnie ogarnięte. Źle był podłączony czujnik bltouch, zamiast pod x_max był pod Z_min. Powodowało to podanie na prawy endstop sygnału close. Dlatego prawa ośka zetki nie ruszała podczas homowania.
cdn...
cdn...