Znaleziono 1 wynik

autor: JGFTW
12 kwie 2024, 12:21
Forum: Kalibracja, problemy
Temat: Pauza na wymianę filamentu - drukarka nie wykrywa
Odpowiedzi: 8
Odsłony: 734

Re: Pauza na wymianę filamentu - drukarka nie wykrywa

Może trzeba dac w startowym gcodzie w slicerze:
M412 H
(After 'M412 H' Marlin will ask the host to handle the process.)
https://marlinfw.org/docs/gcode/M412.html
https://marlinfw.org/docs/gcode/M600.html
Jeżeli wyświetlacz jest hostem to wtedy powinno po tym zadziałać M600, jednak w firmware powinno być wtedy odblokowane host_action_commands , filament runout script oraz advance pause, nie wiadomo czy są, bo nie znalazłem na necie kodu źródłowego Marlina dla tej drukarki.

Powinni udostępnić, ale może trzeba do nich napisać - wtedy się uściśli co trzeba zrobić i jak nie zadziała to jak taką funkcjonalność dodać (skompilować i nagrać).

Zawsze można pokombinować z M108 lub G4 albo M0 w gcodzie na konkretnej warstwie (jeżeli zmieniasz w trakcie inny kolor, a jak potrzebujesz pauzy po prostu to zawsze można uciąć filament przed czujnikiem i samo się zatrzyma ;)

https://marlinfw.org/docs/gcode/M000-M001.html
https://marlinfw.org/docs/gcode/M108.html
https://marlinfw.org/docs/gcode/G004.html

Wróć do „Pauza na wymianę filamentu - drukarka nie wykrywa”