single extruder multi color

Dla zupełnie zielonych w temacie druku 3D
Awatar użytkownika
fyme
Postów w temacie: 2
Posty: 416
Rejestracja: 06 sty 2021, 15:50
Drukarka: Prusa MK3s+
x 537

Re: single extruder multi color

Post autor: fyme »

https://forum.prusa3d.com/forum/prusasl ... ulticolor/
Tak to robiłem zanim ogarnąłem sobie mmu.
mpk
Postów w temacie: 6
Posty: 376
Rejestracja: 27 lis 2019, 00:01
x 105

Re: single extruder multi color

Post autor: mpk »

no to coś z grubsza takiego chyba mniej więcej jest, ale teraz z tego, co rozumiem mamy wyzwanie, żeby procedury wymiany filamentu nie startować automatycznie (dlaczego?).

Jak tak, to pewnie kombinowałbym z tool change code w stylu
- podjedz do gory max(curr_z+25, 210)
- podjedz na bezpieczne XY do wymiany (211,0?)
- obniż temperaturę tak, by nie prażyć filamentu (np M104 S{temperature[current_extruder]*0.66})
- m601 (pauza)
- m600 (zmiana)

// edit
Plus może G1 E-2 na samym początku, żeby nie kapać...
Awatar użytkownika
fyme
Postów w temacie: 2
Posty: 416
Rejestracja: 06 sty 2021, 15:50
Drukarka: Prusa MK3s+
x 537

Re: single extruder multi color

Post autor: fyme »

To co podlinkiwalem działa manualnie. Głowica odjerzadza na brzeg stołu i czeka na klik by wypluć filament. Później czeka na potwierdzenie że został wyjęty. Następnie prosi o włożenie kolejnego koloru i przepycha go przez dysze. Znów pyta tym razem czy kolor ok i zależnie od wyboru albo wraca do druku albo przepycha filament dalej.
mpk
Postów w temacie: 6
Posty: 376
Rejestracja: 27 lis 2019, 00:01
x 105

Re: single extruder multi color

Post autor: mpk »

Fakt, M600 domyślnie czeka na użytkownika
https://github.com/prusa3d/Prusa-Firmwa ... 3504-L3507

To ja jednak nie wiem o co chodziło w comment #p166760 :)
Awatar użytkownika
malyhenio1
Postów w temacie: 9
Posty: 647
Rejestracja: 30 lip 2016, 14:31
x 33

Re: single extruder multi color

Post autor: malyhenio1 »

Kurcze to działa.
To parametry wyciągania, może mi ktoś po polsku to opisać , bo tłumaczenie yt to mi nic nie mówi.
Załączniki
ustawienia.jpg
Awatar użytkownika
Rozarh
Drukarz
Postów w temacie: 4
Posty: 662
Rejestracja: 12 kwie 2021, 10:45
Lokalizacja: opolskie
Drukarka: Fenix, A20M, TT1SM..
x 268

Re: single extruder multi color

Post autor: Rozarh »

Mi te ustawienia slicera nie działały. Ja sobie zdefiniowałem w firmware UNLOAD i LOAD dla filamentów ale tym się bawiłem w RRF i w Klipperze. W Marlinie to będzie M700 i M701 - ale muszą być poprawnie skonfigurowane w firmware.
Podstawą wymiany filamentów jest zmiana narzędzia (tool) ale to już doszedłeś :)
Parafrazując wpis by artusiek:
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
mpk
Postów w temacie: 6
Posty: 376
Rejestracja: 27 lis 2019, 00:01
x 105

Re: single extruder multi color

Post autor: mpk »

a ja drukowałem bez "single", t.j. każdy zdefiniowany extruder jako osobny tool.
zwykle też bez wipe tower, tylko wysmarkując filament opcją "purge more" do uzyskania oczekiwanej barwy
Awatar użytkownika
malyhenio1
Postów w temacie: 9
Posty: 647
Rejestracja: 30 lip 2016, 14:31
x 33

Re: single extruder multi color

Post autor: malyhenio1 »

Nic o M700 i M701 nie słyszałem, to ciekawostka, o której piszesz.
Awatar użytkownika
Rozarh
Drukarz
Postów w temacie: 4
Posty: 662
Rejestracja: 12 kwie 2021, 10:45
Lokalizacja: opolskie
Drukarka: Fenix, A20M, TT1SM..
x 268

Re: single extruder multi color

Post autor: Rozarh »

malyhenio1 pisze: 05 maja 2024, 22:14 Nic o M700 i M701 nie słyszałem, to ciekawostka, o której piszesz.
Mała pomyłka: Nie M700 tylko M702 :) M701 się zgadza.
W Marlinie odblokowujesz przez FILAMENT_LOAD_UNLOAD_GCODES. https://marlinfw.org/docs/gcode/M701.html

W RepRapFirmware komendy są aktywne, ale wywołują makro load.g i unload.g dla danego filamentu. M701 podajesz z parametrem np. S"PLA", który wskazuje co załadować. RRF ma bazę filamentów definiowaną przez użytkownika.

Klipper nic nie wymaga i oficjalnie nie ma tych gcode, ale np. KlipperScreen próbuje odpalać makra UNLOAD_FILAMENT i LOAD_FILAMENT po kliknięciu odpowiednich opcji na ekranie dotykowym, więc powinny być zdefiniowane. No a jak już są, to zawsze można dodać makra M701 i M702.
TDI-CAD
Parafrazując wpis by artusiek:
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
Awatar użytkownika
malyhenio1
Postów w temacie: 9
Posty: 647
Rejestracja: 30 lip 2016, 14:31
x 33

Re: single extruder multi color

Post autor: malyhenio1 »

Nadal to ciekawe, oglądałem sporo filmów o druku kilku kolorami i nie spotkałem się z tymi komendami.
Spotkałem tylko M600, ale te komedy też widzę są
M701 Loda liament i
M702 unload.
Tylko to chyba ma zastosowanie przy zmianie filamentu z poziomu wyświetlacza.
M600 Z g-coda.
ODPOWIEDZ

Wróć do „Pytania o sprawy podstawowe”