Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Tutaj można pochwalić się drukarką już uruchomioną bądź kupioną
Breyger
Postów w temacie: 19
Posty: 188
Rejestracja: 03 mar 2024, 18:29
x 1

Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: Breyger »

Siema.
Kompiluje Marlina pod drukarkę Two Trees Sapphire Pro. Chcę do niej podłączyć BLtouch. Naczytałem się i naoglądałem tyle filmików jak to zrobić że już zgłupiałem czy dobrze to zrobiłem.
Włączyłem BTtouch tak jak na drugim screenie
Wpisałem pzesunięcie względem głowicy (screen trzeci) według tego co mam podane w opisie do mocowania/karetki (screen pierwszy)
Czy dobrze to zrobiłem i wystarczy tylko to czy coś jeszcze muszę pozmieniać?
Z góry dzięki za pomoc 🙂
Zrzut ekranu 2024-03-06 173041.png
Zrzut ekranu 2024-03-06 173027.png
Zrzut ekranu 2024-03-06 173007.png
To bym chciał zmontować na nowym hotendzie i BLtouch
[media]https://cults3d.com/en/3d-model/various ... zudesign-2[/media]
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 6
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: Jarewa »

A co to za krzak? skąd się to wzięło?
Screenshot_1.jpg
Breyger
Postów w temacie: 19
Posty: 188
Rejestracja: 03 mar 2024, 18:29
x 1

Re: Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: Breyger »

To znaczy? To jest czysty Marlin 2.0.9.2 z configiem "czystym" czy jak to nazwać pod Two Trees. W tej linijce zmieniłem właśnie z DISABLED na true.
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 6
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: Jarewa »

Coś bardzo kręcisz i mącisz ale to bardzo bardzo...
Breyger
Postów w temacie: 19
Posty: 188
Rejestracja: 03 mar 2024, 18:29
x 1

Re: Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: Breyger »

W pliku z https://marlinfw.org/meta/download/ tak wygląda config jak na screenie, z tym że właśnie zmieniłem DISABLE na true, tak jak tam pisze zresztą i nie wiem właśnie czy tak ma być czy nie?
Zrzut ekranu 2024-03-07 204753.png
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 6
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: Jarewa »

Na pewno nie wygląda tak jak na screnie bo #define Z_MIN_PROBE_ENDSTOP_INVERTING może przyjąć tylko prawdę lub fałsz tak zostało przewidziane (ture/false "0/1") a u ciebie w tej chwili jedna zmienna ma przyjąć dwie zmienne i na pewno tak być nie może.
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 6
Posty: 1357
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 735

Re: Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: JGFTW »

Strasznie dziwna ta składnia.

Wziąłeś konfiguracje pod bltoucha z przykładu dla TT Sapphire Pro:
https://github.com/MarlinFirmware/Confi ... 9-L1129C61

Tam mają jakoś nakręcone, że odblokowując bltoucha wystarczy odkomentować ten fragment:
https://github.com/MarlinFirmware/Confi ... tion.h#L28

Natomiast oryginalny Marlin przyjmuję tutaj nie jakieś wydziwianie w nawiasie tylko po prostu true lub false (jeżeli dobrze pamiętam to powinno być false dla bltoucha, a na pewno dla z_min oraz probe powinno być to samo):
https://github.com/MarlinFirmware/Marli ... on.h#L1151

Jak masz Marlina normalnego to usuń ten szajs w nawiasie, a jak korzystasz z przykładu to nic nie ruszaj i zostaw to z DISABLED(SPRO_BLTOUCH)
Breyger
Postów w temacie: 19
Posty: 188
Rejestracja: 03 mar 2024, 18:29
x 1

Re: Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: Breyger »

Marlina brałem z tej strony co pisałem i było tam właśnie tak:

Kod: Zaznacz cały

#define Z_MIN_PROBE_ENDSTOP_INVERTING DISABLED(SPRO_BLTOUCH) // Set to true to invert the logic of the probe.
I faktycznie w 28 wierszu jest tak jak piszesz JGFTW że trzeba chyba odkomentować. Nie zauważyłem tego.

Czyli to Z_MIN_Probe.... zostawię, A to

Kod: Zaznacz cały

//#define SPRO_BLTOUCH // Enable if you want to use BLTOUCH
usunę //
i skompiluję razem z tym offsetem. Dobrze myślę?
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 6
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: Jarewa »

Nie za bardzo bo //#define SPRO_BLTOUCH nie wskazuje jaka ta zmienna ma być chyba że jeszcze gdzieś indziej jest określona
Breyger
Breyger
Postów w temacie: 19
Posty: 188
Rejestracja: 03 mar 2024, 18:29
x 1

Re: Two Trees Sapphire Pro - podłączenie BLtouch - Marlin

Post autor: Breyger »

Kod: Zaznacz cały

/**
 * Enable this option for a probe connected to the Z-MIN pin.
 * The probe replaces the Z-MIN endstop and is used for Z homing.
 * (Automatically enables USE_PROBE_FOR_Z_HOMING.)
 */
#if ENABLED(SPRO_BLTOUCH)
  #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
#endif
mi to wygląda że tam gdzie Z_MIN_PROBE_ENDSTOP_INVERTING DISABLED powinno być true, tak z opisów. Ale nie znam się na tym aż tak dlatego właśnie pytam :)
Ostatnio zmieniony 07 mar 2024, 21:31 przez Breyger, łącznie zmieniany 1 raz.
ODPOWIEDZ

Wróć do „Drukarki FDM/FFF - wszystkie pozostałe”