CR Touch na Enderze 3 V2 to sensowny upgrade wtedy, gdy chcesz szybciej dojść do stabilnej pierwszej warstwy, ograniczyć ręczne kręcenie pokrętłami i lepiej znosić drobne nierówności stołu. Sam czujnik nie naprawi jednak luźnej mechaniki ani źle ustawionego z-offsetu, więc najwięcej zyskuje osoba, która łączy automatyczne poziomowanie z porządną kalibracją podstawową. Poniżej rozpisuję, jak ten moduł działa, kiedy ma sens, jak go zamontować i co wpisać w slicerze, żeby nie walczyć z nim przy każdym wydruku.
Najważniejsze rzeczy do ustawienia przed pierwszym wydrukiem
- CR Touch mierzy wysokość stołu i buduje siatkę kompensacji, ale nie zastępuje ręcznego trammingu stołu i osi.
- W oficjalnym opisie Creality zestaw jest przeznaczony dla Endera 3 V2 z płytą 32-bit 4.2.2 lub 4.2.7.
- Najważniejszą wartością po montażu jest Z-offset, czyli docelowa odległość dyszy od stołu po homingu.
- W slicerze zwykle wybiera się jedno z dwóch podejść: pełny pomiar stołu przed każdym drukiem albo użycie zapisanej siatki po
G28. - Jeśli pierwsza warstwa wychodzi źle, przyczyny częściej leżą w firmware, offsetach albo mechanice niż w samym czujniku.
Jak działa CR Touch i co daje w praktyce
CR Touch to sonda do automatycznego poziomowania stołu, która mierzy punktowe odchyłki powierzchni roboczej i pozwala drukarce skorygować ruch osi Z w czasie druku. W materiałach Creality sensor jest opisywany jako rozwiązanie z 16-punktową kontrolą wysokości, a producent deklaruje też trwałość ponad 100 000 użyć. W praktyce oznacza to mniej ręcznej pracy przy zmianie powierzchni stołu, przy zdejmowaniu i zakładaniu szyby czy po dłuższej przerwie w drukowaniu.
Ja traktuję ten moduł jak narzędzie do kompensacji nierówności, a nie jak magiczny przycisk „napraw pierwszy layer”. Jeśli stół jest skręcony, rolki mają luzy albo gantry nie pracuje równo, czujnik tylko częściowo zamaskuje problem. Dobrze ustawiony CR Touch pomaga przede wszystkim wtedy, gdy mechanika jest już sensownie trzymana w ryzach, a chcesz poprawić powtarzalność i oszczędzić czas przy każdej kolejnej konfiguracji. To prowadzi do najważniejszego pytania: kiedy taki upgrade faktycznie ma sens, a kiedy tylko dokłada kolejną zmienną.
Kiedy ta modernizacja ma sens, a kiedy nie
Najwięcej zyskujesz wtedy, gdy drukarka jest mechanicznie sprawna, ale powierzchnia stołu nie jest idealna albo często ją zmieniasz. CR Touch dobrze sprawdza się przy stołach magnetycznych, szkle, PEI i innych powierzchniach, które po zdjęciu, czyszczeniu albo wymianie potrafią minimalnie zmieniać wysokość. Wtedy siatka kompensacji naprawdę skraca drogę do dobrego pierwszego layera.
| Sytuacja | Czy CR Touch pomaga | Mój komentarz |
|---|---|---|
| Stół ma drobne odchyłki lub zmieniasz powierzchnię druku | Tak | To jest jego naturalne środowisko. Zyskujesz powtarzalność bez codziennego kręcenia śrubami. |
| Często przenosisz drukarkę albo demontujesz stół | Tak | Sensor szybciej przywraca ustawienia niż ręczne poziomowanie od zera. |
| Gantry, rolki lub paski są rozregulowane | Tylko częściowo | Tu najpierw poprawiam mechanikę, bo probe nie skoryguje błędów konstrukcyjnych. |
| Chcesz po prostu „włączyć i zapomnieć” | Nie do końca | Nadal musisz ustawić Z-offset i sprawdzić pierwszą warstwę po zmianach sprzętowych. |
| Masz stary, niekompatybilny kontroler | Nie | W oficjalnym wariancie Creality zestaw jest przewidziany dla płyt 32-bit 4.2.2/4.2.7, nie dla każdej wersji Endera. |
Jeśli mam być uczciwy, CR Touch nie jest pierwszym krokiem, jaki poleciłbym absolutnie każdemu. Najpierw ustawiam prowadzenie, napięcie pasków, równoległość stołu i ekstrudera, a dopiero potem dokładam automatykę. Skoro wiesz już, że to ma sens, przejdę do części, w której najłatwiej popełnić błąd: montażu i firmware.

Montaż i firmware bez zgadywania
Oficjalna specyfikacja Creality jest tu ważna, bo nie każdy Ender 3 V2 ma identyczną elektronikę. Zestaw CR Touch jest opisany jako kompatybilny z płytami 4.2.2 i 4.2.7, czyli popularnymi 32-bitowymi wersjami spotykanymi w Enderze 3 V2. Jeśli masz starszą płytę albo nie jesteś pewien wersji, najpierw sprawdź oznaczenie na laminacie, a dopiero potem dobieraj firmware. To oszczędza masę czasu, bo błędny plik startowy potrafi wyglądać jak awaria czujnika, choć winny jest tylko zły wariant oprogramowania.
W praktyce montaż sprowadza się do kilku kroków:
- Sprawdzasz wersję płyty głównej i wybierasz właściwy wariant firmware dla Endera 3 V2 z obsługą CR Touch lub BL Touch.
- Montujesz uchwyt sondy przy głowicy i pilnujesz, żeby kabel nie ocierał o prowadnice ani wentylator.
- Podłączasz przewód zgodnie z oznaczeniami, bo odwrócona wtyczka potrafi unieruchomić cały system.
- Wgrywasz firmware płyty głównej, a w Enderze 3 V2 zwykle także osobny firmware ekranu.
- Po uruchomieniu sprawdzasz, czy homing działa prawidłowo i czy sonda wysuwa się przed ruchem osi Z.
W oficjalnych materiałach Creality dla Endera 3 V2 ten zestaw jest opisywany jako rozwiązanie typu „CR-touch/BL-touch version”, czyli z osobnym wariantem pod konfigurację płyty i ekranu. Ja właśnie tutaj widzę najwięcej pomyłek: ktoś montuje fizycznie wszystko dobrze, ale flashuje nie ten plik, a potem szuka problemu w samym czujniku. Po poprawnym wgraniu firmware kluczowa staje się kalibracja z-offsetu i sposób, w jaki slicer uruchamia drukarkę.
Jak ustawić z-offset i start G-code w slicerze
Z-offset to nie jest wysokość czujnika ani ustawienie w slicerze. To faktyczny dystans, jaki dysza ma zachować od stołu po tym, jak sonda wykona pomiar i głowica wróci do punktu pracy. W praktyce rozdzielam trzy rzeczy: offset X/Y sondy względem dyszy, Z-offset i mesh, czyli siatkę nierówności stołu. Dopiero po uporządkowaniu tych trzech elementów całość zaczyna zachowywać się przewidywalnie.
| Termin | Co oznacza | Po co go pilnować |
|---|---|---|
| Offset X/Y | Pozycję sondy względem dyszy | Żeby pomiar nie wypadał poza stół albo zbyt blisko klipsów i krawędzi. |
| Z-offset | Odległość dyszy od stołu po homingu | Żeby pierwsza warstwa nie była ani zdarta, ani za luźna. |
| Mesh | Mapę nierówności stołu | Żeby drukarka mogła kompensować lokalne odchyłki w czasie druku. |
W dokumentacji Marlin najprościej działa to tak: po G28 możesz wykonać G29, żeby zeskanować stół i od razu włączyć kompensację, albo zapisać siatkę do pamięci i w start G-code użyć M420 S1. Marlin podaje też jasno, że G28 domyślnie wyłącza leveling, więc po homingu trzeba go ponownie włączyć albo od razu wykonać pełny pomiar. To jest detal, który bardzo często decyduje o tym, czy wydruk startuje dobrze, czy nagle zachowuje się tak, jakby czujnika w ogóle nie było.
; wariant 1 - pełny pomiar przed każdym wydrukiem
G28
G29
; wariant 2 - użycie zapisanej siatki
G28
M420 S1Ja zwykle zaczynam od podgrzania stołu do temperatury roboczej materiału i ustawienia z-offsetu w małych krokach, najczęściej po 0,02-0,05 mm. Dla PLA sensowny punkt startowy to pierwsza warstwa o wysokości około 0,20-0,24 mm, prędkość rzędu 15-25 mm/s i wentylator wyłączony na samym początku. To nie jest święta recepta, ale daje stabilną bazę, od której da się szybko dojść do dobrego efektu. Jeśli ten etap pominiesz, nawet dobry sensor zaczyna wyglądać na wadliwy.
Najczęstsze błędy, które psują efekt
W praktyce większość problemów z CR Touch nie wynika z uszkodzonego czujnika, tylko z konfiguracji. Najczęściej widzę kilka powtarzalnych błędów, które wracają jak bumerang:
- Za wysoki Z-offset - nitka nie przykleja się do stołu, pierwsza warstwa wygląda jak luźne spaghetti, a narożniki zaczynają się odklejać.
- Za niski Z-offset - dysza drapie po powierzchni, słychać opór, a warstwa wychodzi zbyt spłaszczona lub z zadziorami.
- Brak zapisania ustawień - po restarcie wszystko wraca do stanu sprzed kalibracji, bo nie użyto zapisu do pamięci drukarki.
- Zapomniane M420 S1 po G28 - homing wyłącza leveling, więc zapisany mesh w ogóle nie bierze udziału w druku.
- Źle ustawione offsety X/Y sondy - probe mierzy w złym miejscu, czasem nawet poza realną powierzchnią stołu.
- Mechanika bez korekty bazowej - jeśli stół jest mocno przekrzywiony, a prowadnice mają luzy, siatka kompensacji zaczyna walczyć z objawami, nie z przyczyną.
Jeżeli po homingu dysza ląduje zbyt wysoko lub zbyt nisko, nie poprawiam tego od razu dużym skokiem. Najpierw sprawdzam, czy firmware ma właściwy wariant, czy mesh faktycznie się ładuje i czy probe nie trafia obok stołu. Dopiero potem koryguję Z-offset i robię wydruk testowy pierwszej warstwy. To zwykle pozwala szybciej dojść do źródła problemu niż chaotyczne kręcenie wszystkim naraz. Gdy te pułapki masz już za sobą, zostaje ostatnia rzecz: utrzymanie konfiguracji tak, żeby nie wracać do punktu wyjścia po każdej zmianie sprzętu.
Co jeszcze sprawdzam po wdrożeniu, zanim uznam temat za zamknięty
Po pierwszym udanym wydruku nie zostawiam sprawy bez kontroli. Wracam jeszcze do kilku prostych testów, bo one bardzo szybko pokazują, czy cały układ jest rzeczywiście stabilny:
- sprawdzam pierwszą warstwę na środku i przy krawędziach stołu, bo to od razu pokazuje, czy mesh działa równomiernie;
- po wymianie dyszy, stołu albo powierzchni roboczej koryguję Z-offset od nowa;
- po zmianie firmware wykonuję ponowny zapis ustawień, żeby nie polegać na pamięci tymczasowej;
- po każdym większym serwisie mechaniki jeszcze raz trammuję stół, zamiast liczyć, że czujnik wszystko naprawi;
- jeśli nowy profil w slicerze zaczyna drukować gorzej, najpierw wracam do prostszego start G-code, a dopiero potem szukam błędu w parametrach druku.
Właśnie tak oceniam CR Touch w Enderze 3 V2: to bardzo praktyczny dodatek, ale tylko wtedy, gdy stoi na zdrowej bazie mechanicznej i ma dobrze ustawiony firmware. Jeśli połączysz poprawny montaż, zapisany mesh i sensowny start G-code, zyskujesz mniej ręcznych korekt i znacznie spokojniejszą pierwszą warstwę. Wtedy ten moduł przestaje być gadżetem, a zaczyna realnie oszczędzać czas przy każdym kolejnym druku.