ender 3 v2 licznik obrotów filamentu

Bubu
Konto z ograniczeniami
Postów w temacie: 6
Posty: 18
Rejestracja: 20 lut 2022, 10:14

ender 3 v2 licznik obrotów filamentu

Post autor: Bubu »

Witam jestem tu pierwszy raz. Mam na imie Kamil. Kupilem endera 3 v2 używanego 2 tyg temu . Jest ok drukuję swoje projekty i czasami projekty innych. Zdecydowałem się na wejscie na forum ponieważ napotkałem na kilka problemów. Proszę też wybaczyć brak wiedzy, drukuję dopiero kilka dni. Ok mam kilka pytań.

1 . Plączący się filament. Stwierdziłem że nad tym nie zapanuje więc urodziło się we mnie by druknąć rolkę pod czujnik liczący impulsy. Sama elektronika to nie jest jakiś problem. Trzeba się tylko wpiąć w płytę. Problem to system. Nie wiem jak się do niego dostać. By napisać jakiś skrypt liczący obroty Jeśli przestanie się kółko kręcić, ma głowica zaparkować i czekać na potwierdzenie użytkownika.
system to chyba griffen . Nie wiem generalnie ender 3 v2 jest na oryginalnym systemie.
Czy ma ktoś wiedzę jak zrobic to na griffenie. Czy można napisać jakiś skrypt wymuszający przerwanie systemowe gdy filament nie będzie podawany.
2 pytanie . Czy w curze da się wyłączyć jakoś dodatkowe linie pierwszej warstwy. Chcę tylko robić obrys raz i potem drukować już model. Tym czasem obrysowuje mi detal z 10 razy.
3 Pytanie. Czy mają drodzy forumowicze jakąś listę adresów wejsc wyjść płyty 4.2.2 tak by można poszczególne sygnaly odczytać lub zapisać w skrypcie.
Załączniki
20220220_165715.jpg
20220220_165710.jpg
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: ender 3 v2 licznik obrotów filamentu

Post autor: JGFTW »

1. Tu masz FW do tego Endera: https://github.com/CrealityOfficial/Ender-3V2

Jest tam Marlin: https://marlinfw.org/

Funkcja o której mówisz jest już zaimplementowana

Kod: Zaznacz cały

  #ifdef FILAMENT_RUNOUT_DISTANCE_MM
    // Enable this option to use an encoder disc that toggles the runout pin
    // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM
    // large enough to avoid false positives.)
    //#define FILAMENT_MOTION_SENSOR
https://github.com/MarlinFirmware/Marli ... on.h#L1504
Chyba wystarczy podczas kompilacji ją odkomentować (przy czym jeszcze z niej nie korzystałem, więc musisz poczytać dokładnie o uruchomieniu tej funkcji).

2. Opcja skirt / brim powiela obrys (zazwyczaj w celu zwiększenia przyczepności do stołu) odznacz opcje lub ustaw liczbe obrysów na 0.
Tu masz pierwszy lepszy link o tym: https://all3dp.com/2/cura-skirt-brim-raft-settings/

3. Ta informacja będzie zawarta w plikach Marlina pins_*.h.
To chyba będzie to: https://github.com/MarlinFirmware/Marli ... ALITY_V4.h
Jednak sprawdź dokładnie. Lista wszystkich płytek: https://github.com/MarlinFirmware/Marli ... ins/pins.h
Bubu
Konto z ograniczeniami
Postów w temacie: 6
Posty: 18
Rejestracja: 20 lut 2022, 10:14

Re: ender 3 v2 licznik obrotów filamentu

Post autor: Bubu »

Ok tylko ja nie jadę na marlinie

dziękuję za szybką odpowiedź. No to mam trochę czytania.
nie mam jeszcze wiedzy gdzie i jakim programem pisać skrypty do drukarki

generalnie bardzo mi pomogłeś dziękuję:)

Połączyłem trzy posty wyżej, proszę trzymać wiadomości spójne, form to nie czat gdzie wiadomość = zdanie
Awatar użytkownika
TDI-CAD
Postów w temacie: 1
Posty: 1545
Rejestracja: 19 kwie 2016, 19:27
Lokalizacja: Wrocław
Drukarka: K1C, Gate 1 fiber
x 568

Re: ender 3 v2 licznik obrotów filamentu

Post autor: TDI-CAD »

Jedziesz na Marlinie jak złoto ;-)
morf
Bubu
Konto z ograniczeniami
Postów w temacie: 6
Posty: 18
Rejestracja: 20 lut 2022, 10:14

Re: ender 3 v2 licznik obrotów filamentu

Post autor: Bubu »

w ekranie powitalnym mam creality. wydaje mi się że nie mam Marlina. Jeśli jest inaczej to jak dostać się do kodu źródłowego by w nim pomieszać? pracując na curze mam ustawiony griffen. Mało czaje jeszcze jeśli chodzi o systemy
Awatar użytkownika
morf
Drukarz
Postów w temacie: 1
Posty: 3224
Rejestracja: 17 sty 2017, 12:28
Drukarka: Reprapy, Prusa MK3S
x 1594

Re: ender 3 v2 licznik obrotów filamentu

Post autor: morf »

nie "dostaniesz sie" i nie "pogrzebierz" bo na uC jest wgrany juz skompilowana "binarka".
Mozesz skompilowac sobie od zera https://github.com/MarlinFirmware/Marlin lub Klippera.

Na 99.9% masz marlina, chyba ze poprzedni wlasciciel wrzucil cos egzotycznego.
Siedze juz w tym hobby ale pierwsze slysze o firmware "griffen" -> gdzie to znajdujesz? Sprawdz sobie sekcje "G-code flavour"
Done is better than perfect.
Awatar użytkownika
Andrzej_W
Drukarz
Postów w temacie: 1
Posty: 1783
Rejestracja: 16 lut 2020, 20:25
Drukarka: 3d Pen
x 757

Re: ender 3 v2 licznik obrotów filamentu

Post autor: Andrzej_W »

Na 107% Marlin. Creality pakuje w swoje drukarki przerobionego Marlina to przy włączaniu logo powitalne jest ich. Jak chcesz podejrzeć ustawienia to na swojej stronie mają do pobrania wersję pod konkretne drukarki i płyty główne.
Bubu
Konto z ograniczeniami
Postów w temacie: 6
Posty: 18
Rejestracja: 20 lut 2022, 10:14

Re: ender 3 v2 licznik obrotów filamentu

Post autor: Bubu »

kurde nie czaje. To gdzie wpisać skrypt który napisał JGFTW?
z modelowaniem 3d nie mam problemu ale nie wiem czego używacie do dopisywania kodu.
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 2
Posty: 8939
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5870
Kontakt:

Re: ender 3 v2 licznik obrotów filamentu

Post autor: dziobu »

Nigdzie. To kawałek kodu konfigurującego Twój firmware.

Musisz ściągnąć Arduino czy co tam się teraz używa do kompilowania (VSCode), pobrać kod z adresów które koledzy podali (pod drukarkę, lub ogólny kod i skonfigurować pod drukarkę samemu), wprowadzić modyfikację sugerując się opisem kolegi @JGFTW, program skompilować i załadować do drukarki ;)
Bubu
Konto z ograniczeniami
Postów w temacie: 6
Posty: 18
Rejestracja: 20 lut 2022, 10:14

Re: ender 3 v2 licznik obrotów filamentu

Post autor: Bubu »

jakiś kabel potrzebny czy wystarczy karta SD?
ODPOWIEDZ

Wróć do „Ender”