automatyczne wyłącznie drukarki
automatyczne wyłącznie drukarki
Dobry wieczór,
Czy istnieje jakiś standard wyłączania drukarki po zakończeniu druku czy trzeba to zmajstrować samemu? Na przykład wysyłanie karetki w określone miejsce przez end g-code, gdzie czeka jakiś czujnik?
Czy istnieje jakiś standard wyłączania drukarki po zakończeniu druku czy trzeba to zmajstrować samemu? Na przykład wysyłanie karetki w określone miejsce przez end g-code, gdzie czeka jakiś czujnik?
- JGFTW
- Drukarz
- Postów w temacie: 1
- Posty: 1294
- Rejestracja: 14 sie 2019, 05:19
- Lokalizacja: Wrocław
- Drukarka: DIY Prusa Bear
- x 701
Re: automatyczne wyłącznie drukarki
Standard na pewno nie istnieję, co najwyżej dobre praktyki jak odsunięcie dyszy od wydruku, wyłaczenie grzałek i silników pod koniec druku.
Zależy co chcesz osiągnąć - zazwyczaj wystarcza parę komend w slicerze (gcode końcowy), przykładowo:
Jeżeli chciałbyś po wydruku wyłączać zasilacz to musisz mieć w nim taką funkcję (np ATX) lub zainstalować dodatkowy moduł (https://github.com/bigtreetech/BIGTREET ... lay%20V1.2) podpinasz go do pinu PS_ON na płycie (chyba może to być obojętnie jaki wolny) i musisz w Marlinie mieć to odblokowane (opisane w instrukcji).
Wtedy sterowanie zasilaczem jest z gcodu (on/off):
https://marlinfw.org/docs/gcode/M080.html
https://marlinfw.org/docs/gcode/M081.html
(możesz to dodać do kodu końcowego/początkowego)
Zależy co chcesz osiągnąć - zazwyczaj wystarcza parę komend w slicerze (gcode końcowy), przykładowo:
Kod: Zaznacz cały
M107 ; wyłącz wentylator
M104 S0 ; ustaw głowice na 0
M140 S0 ; ustaw stół na 0
G28 X0 ; X na poz 0
M84 ; wyłącz zasilanie silników
Jeżeli chciałbyś po wydruku wyłączać zasilacz to musisz mieć w nim taką funkcję (np ATX) lub zainstalować dodatkowy moduł (https://github.com/bigtreetech/BIGTREET ... lay%20V1.2) podpinasz go do pinu PS_ON na płycie (chyba może to być obojętnie jaki wolny) i musisz w Marlinie mieć to odblokowane (opisane w instrukcji).
Wtedy sterowanie zasilaczem jest z gcodu (on/off):
https://marlinfw.org/docs/gcode/M080.html
https://marlinfw.org/docs/gcode/M081.html
(możesz to dodać do kodu końcowego/początkowego)
Nie ma sensu instalować żadnego dodatkowego czujnika, gdzieś na jednej z osi; powyższy moduł powinien wystarczyć, jeżeli nie masz tej funkcji w zasilaczu.Michał_L pisze: [...] wysyłanie karetki w określone miejsce przez end g-code, gdzie czeka jakiś czujnik?
Michał_L
- Janek_Porzycz
- Postów w temacie: 4
- Posty: 743
- Rejestracja: 26 wrz 2019, 22:15
- Lokalizacja: Warszawa
- Drukarka: K1 Max, Ender 3 V3SE
- x 491
Re: automatyczne wyłącznie drukarki
Tylko przy wylaczaniu drukarki po wydruku w taki sposob nalezy poczekac az hotend wystygnie z wlaczonym wentylatorem
Michał_L, panWiadr0
-
- Konto z ograniczeniami
- Postów w temacie: 2
- Posty: 164
- Rejestracja: 26 kwie 2021, 08:35
- x 8
Re: automatyczne wyłącznie drukarki
Można też trochę po chamsku - u góry ramy dać krańcówkę i przez nią puścić zasilanie drukarki.Janek_Porzycz pisze:Tylko przy wylaczaniu drukarki po wydruku w taki sposob nalezy poczekac az hotend wystygnie z wlaczonym wentylatorem
Po skończonym wydruku pauza dla ostygnięcia:
M1 S30
I jazda w osi Z na samą górę.
Minusem jest niestety to, że aby włączyć drukarkę trzeba ten mikrostyk "puścić" obniżając fizycznie lekko karetkę w dół.
Michał_L
-
- Postów w temacie: 1
- Posty: 180
- Rejestracja: 28 lis 2019, 23:10
- Lokalizacja: Katowice
- Drukarka: MK3S+, MK3S+bear
- x 39
- Kontakt:
Re: automatyczne wyłącznie drukarki
Przy zwykłym zasilaczu można zastosować zewnętrzny moduł MKS PWC lub Bigtreetech Relay. Wtedy on przejmuje sterowanie zasilaczem.
Mozna wtedy używać GCode M80 /M81
Wcześniej trzeba jednak wydać polecenie
M109 R50 zeby zaczekało aż hotend będziem miał 50stopni.
Mam Relay zamontowany w enderze z skr mini e3 i działa to bardzo sprawnie. Daje jeszcze jeden plus - jak wystąpi błąd maszyny np zadziała thermal protection to tez odcina zasilanie w ramach obsługi sygnału kill();
Mozna wtedy używać GCode M80 /M81
Wcześniej trzeba jednak wydać polecenie
M109 R50 zeby zaczekało aż hotend będziem miał 50stopni.
Mam Relay zamontowany w enderze z skr mini e3 i działa to bardzo sprawnie. Daje jeszcze jeden plus - jak wystąpi błąd maszyny np zadziała thermal protection to tez odcina zasilanie w ramach obsługi sygnału kill();
Michał_L
Prusa MK3S+, MK3S+ Bear 2.1, HEVO in progress
- dragonn
- Zasłużony
- Postów w temacie: 1
- Posty: 6383
- Rejestracja: 12 gru 2016, 21:50
- Lokalizacja: Opole
- Drukarka: LUME
- x 1455
Re: automatyczne wyłącznie drukarki
Absolutnie nie! Krańcówki które używam w drukarkach zdecydowanie nie są stworzone pod taką ilość prądu jaka drukarka pobiera i napięcie 230V .gromki_86 pisze: Można też trochę po chamsku - u góry ramy dać krańcówkę i przez nią puścić zasilanie drukarki.
Michał_L
- Janek_Porzycz
- Postów w temacie: 4
- Posty: 743
- Rejestracja: 26 wrz 2019, 22:15
- Lokalizacja: Warszawa
- Drukarka: K1 Max, Ender 3 V3SE
- x 491
Re: automatyczne wyłącznie drukarki
Ja Wam powiem tak. Uzywam swojej drukarki zdalnie przez octoprinta. Wylaczam przekaznikiem wifi SonOff z apki w telefonie.
Michał_L
-
- Postów w temacie: 3
- Posty: 311
- Rejestracja: 16 cze 2020, 15:56
- Lokalizacja: Waw
- Drukarka: V0.2
- x 42
Re: automatyczne wyłącznie drukarki
Ja używam https://www.komputronik.pl/product/6474 ... sp111.html z OctoPrintem lub Klipperem.
Obecnie:
- Voron v0.2
- Voron v2.4r2 250^3 z KissMMU
Sprzedane:
- Voron v2.4r2 (Formbot 300^3)
- Prusa MK3S+ (BMG) z MMU2S
- Ender 5
- Voron v0.2
- Voron v2.4r2 250^3 z KissMMU
Sprzedane:
- Voron v2.4r2 (Formbot 300^3)
- Prusa MK3S+ (BMG) z MMU2S
- Ender 5