SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

sebaq
Konto z ograniczeniami
Postów w temacie: 4
Posty: 71
Rejestracja: 13 mar 2020, 00:26
Lokalizacja: Poznań
Drukarka: Ender 3 Pro
x 5

SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

Post autor: sebaq »

Witam,
Czy komuś z posiadaczy setupu z tytułu udało się tak go zestawić (głównie chodzi o Marlina), żeby Z-stop (krańcówka, złącze PC2 na płycie) działał niezależnie od Z-probe (BLTouch, złącze PC14)? Chodzi mi o to, żeby sonda była wykorzystywana wyłącznie do autolevelingu. Czytałem trochę na ten temat na anglojęzycznych forach, ale nie znalazłem kompleksowego rozwiązania. Niby płyta posiada oddzielne złącze "probe", ale i tak większość (albo prawie wszyscy) dają Z-stop i Z-probe na BLToucha (czy to na porcie PC2, czy też na PC14).
bryan
Postów w temacie: 1
Posty: 180
Rejestracja: 28 lis 2019, 23:10
Lokalizacja: Katowice
Drukarka: MK3S+, MK3S+bear
x 39
Kontakt:

Re: SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

Post autor: bryan »

Ja sie poddałem i mam BLT wpięte do Z-stop :) z sondą i krańcówką nie udało mi się osiągnąć sukcesu. Dodatkowo jeśli stosuje się nakładki o różnej grubości - szybę, blachę itp, bardziej praktyczna jest sonda z BLT.
sebaq
Prusa MK3S+, MK3S+ Bear 2.1, HEVO in progress
sebaq
Konto z ograniczeniami
Postów w temacie: 4
Posty: 71
Rejestracja: 13 mar 2020, 00:26
Lokalizacja: Poznań
Drukarka: Ender 3 Pro
x 5

Re: SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

Post autor: sebaq »

Na razie też się poddałem...szkoda nerwów. Może kiedyś. Podpiąłem pod PC2 i działa. Niestety teraz walczę z kolejną pierdołą - Marlin ma w głębokim poważaniu, że chcę robić pomiary min. 5 cm od każdego z narożników. Chyba poustawiałem, co trzeba w Configuration.h i Configuration_adv.h (MIN_PROBE_EDGE, MIN_PROBE_LEFT, MIN_PROBE_RIGHT, MIN_PROBE_EDGE_FRONT, MIN_PROBE_EDGE_BACK), ale nie działa. Może tutaj ktoś zna przyczynę?
sebaq
Konto z ograniczeniami
Postów w temacie: 4
Posty: 71
Rejestracja: 13 mar 2020, 00:26
Lokalizacja: Poznań
Drukarka: Ender 3 Pro
x 5

Re: SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

Post autor: sebaq »

Już sobie sam odpowiedziałem - głupota, MIN_PROBE_EDGE działa tylko dla autolevelingu, nie działa dla MESH_BED_LEVELING. Tak to jest, jak się w nocy grzebie zamiast spać...
mmark
Konto z ograniczeniami
Postów w temacie: 3
Posty: 18
Rejestracja: 21 kwie 2020, 09:56
Lokalizacja: Warszawa
Drukarka: Ender 3 Pro
x 11

Re: SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

Post autor: mmark »

Cześć!
Mi się udało zestawić to wszystko do kupy. Dokładnie zestaw z pytania. Załączam dwa pliki konfiguracyjne (Titan Direct Extruder - nie stokowy, uwaga na ustawienia :), może to komuś pomoże.

Ustawienie "Z PROBE OFFSET" było mocno frustrujące, gdyby nie ten drobny szczegół to mógłby powiedzieć że wszystko przebiegło całkiem przyjemnie.

Z probe offset ustawiałem tak (wszystko z menu LCD):
* auto home
* podjazd na środek stołu
* 5 mm do góry
* wysunąłem ręcznie czujnik
* po 0.1mm w dół, aż czujnik zareagował, oś z została na 1.5mm
* tą wartość, ale ujemną (-1.5) dałem jako pierwsze Z OFFEST PROBE (można nawet ciut wyżej -1.4)

Dodałem G29 do sekwencji startowej G-CODE (po nagrzaniu się i G28).
Następnie wydruki próbne pierwszej warstwy i tuning z offset, trzeci wydruk już był bardzo dobry.
Załączniki
Configuration_adv.h
(127.68 KiB) Pobrany 182 razy
Configuration.h
(80.93 KiB) Pobrany 178 razy
sebaq, Zepco
sebaq
Konto z ograniczeniami
Postów w temacie: 4
Posty: 71
Rejestracja: 13 mar 2020, 00:26
Lokalizacja: Poznań
Drukarka: Ender 3 Pro
x 5

Re: SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

Post autor: sebaq »

Dzięki mmark. Wygląda na to, że w swoim configu miałem zakomentowaną opcję "#define ENDSTOP_INTERRUPTS_FEATURE" (u Ciebie jest ona włączona). Prawdopodobnie to było przyczyną moich problemów. Już wywaliłem krańcówkę - jak znajdę wenę na jej ponowne podłączenie to przetestuję :) Myślę, że ten temat i Twoje configi mogą się przydać paru osobom.
mmark pisze:Z probe offset ustawiałem tak (wszystko z menu LCD):
* auto home
* podjazd na środek stołu
* 5 mm do góry
A nie myślałeś, żeby włączyć Z_SAFE_HOMING, żeby auto home był na środku stołu?
mmark
Konto z ograniczeniami
Postów w temacie: 3
Posty: 18
Rejestracja: 21 kwie 2020, 09:56
Lokalizacja: Warszawa
Drukarka: Ender 3 Pro
x 11

Re: SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

Post autor: mmark »

Denerwowało mnie podjeżdżanie na środek. Nie wiem czy to przy standardowej krańcówce z ma jakąś wartość. Jak jest włączony BLTouch to najpierw drukarka robiła home na środek, a potem i tak jechała do rogu by zacząć poziomowanie. Tak przy standardowym ustawieniu głowica jest po G28 w rogu i w miarę płynie zaczyna G29
mmark
Konto z ograniczeniami
Postów w temacie: 3
Posty: 18
Rejestracja: 21 kwie 2020, 09:56
Lokalizacja: Warszawa
Drukarka: Ender 3 Pro
x 11

Re: SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

Post autor: mmark »

Tak mi się pomyślało, że jak za krańcówkę służy sonda, to dobrze jest to robić na środku stołu :)
marwi1
Konto z ograniczeniami
Postów w temacie: 1
Posty: 1
Rejestracja: 08 mar 2021, 08:42

Re: SKR mini e3/BLTouch/Marlin - niezależny Z-stop i Z-probe

Post autor: marwi1 »

DLA BLTOUCH!

W pliku Configuration.h

//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
#define USE_PROBE_FOR_Z_HOMING
#define Z_MIN_PROBE_PIN PC14 // Pin P14 na płycie BTT_SKR_mini_E3_V1_2


Oczywiście czujnik krańcowy osi z nie działa bo jest wyłączony programowo,
Schemat podłączenia jest z czujnikiem krańcowym wpiętym do osi Z-STOP, my wpinamy do PROBE.


//skasowałem 20 nadmiarowych wykrzykników - marek
Załączniki
SKR_E3_Mini_1.2_wiring.png
BTT SKR MINI E3 V1.2PIN.pdf
(958.46 KiB) Pobrany 102 razy
ODPOWIEDZ

Wróć do „Ender”