Cześć Wszystkim!
Mam taki problem. Mój 4MaxPro ma wgrany soft bez obsługi wyświetlacza. Nie jest, a raczej nie było problemu do tej pory bo korzystam z Octoprinta.
Niestety większy wydruk zmusił mnie do połączenia 2 rolek i tu jest ten problem.
Na Octopi zainstalowałem filament change są tam 4 przyciski PARK, UNLOAD, LOAD, M600.
Więc jak wcisnę M600 to ładnie opuszcza stół i odjeżdźa w miejsce parkowania, ale jak załadować filament ani przycisk LOAD ani komenda m701 L50 nie działają. Pytanie jak po M600 wznowić wydruk bez fizycznego przycisku? PARK,LOAD i UNLOAD sie nie nadają drukarka po pauzie, a potem PARK>UNLOAD>LOAD i wznowieniu wydruku głupieje, Wydaje dziwne stukoty i jakby "rwała wydruk".
Pozdrawiam!
Jak wnowić wydruk po M600 z Octoprinta.
- JGFTW
- Drukarz
- Postów w temacie: 1
- Posty: 1336
- Rejestracja: 14 sie 2019, 05:19
- Lokalizacja: Wrocław
- Drukarka: Ender 3 v3 SE
- x 710
Re: Jak wnowić wydruk po M600 z Octoprinta.
Masz odblokowane ustawienie Host Acion Commands?
https://github.com/MarlinFirmware/Marli ... dv.h#L3251
Jak z panelu głównego Octoprinta dasz pauze i w terminalu wpiszesz M600 to działa?
Na pewno masz odblokowane wszystkie funkcje w Marlinie?
Kod: Zaznacz cały
/**
* Host Action Commands
*
* Define host streamer action commands in compliance with the standard.
*
* See https://reprap.org/wiki/G-code#Action_commands
* Common commands ........ poweroff, pause, paused, resume, resumed, cancel
* G29_RETRY_AND_RECOVER .. probe_rewipe, probe_failed
*
* Some features add reason codes to extend these commands.
*
* Host Prompt Support enables Marlin to use the host for user prompts so
* filament runout and other processes can be managed from the host side.
*/
#define HOST_ACTION_COMMANDS
#if ENABLED(HOST_ACTION_COMMANDS)
#define HOST_PROMPT_SUPPORT
//#define HOST_START_MENU_ITEM // Add a menu item that tells the host to start
#endif
Jak z panelu głównego Octoprinta dasz pauze i w terminalu wpiszesz M600 to działa?
Na pewno masz odblokowane wszystkie funkcje w Marlinie?
Re: Jak wnowić wydruk po M600 z Octoprinta.
Nie mam tego HOST_ACTION_COMMAND bo zapomniałem dodać że mam marlina 1.1.9 jak dobrze pamiętam. M600 działa chyba tak jak powinno opuszcza stół, przesuwa głowicę, a potem wycofuje filament. Chyba będę musiał wgrać marlina 2.0. Chyba żeby pójść w klippera.
No i znalazłem "winnego"
No i znalazłem "winnego"
Kod: Zaznacz cały
/**
* Advanced Pause
* Experimental feature for filament change support and for parking the nozzle when paused.
* Adds the GCode M600 for initiating filament change.
* If PARK_HEAD_ON_PAUSE enabled, adds the GCode M125 to pause printing and park the nozzle.
*
* Requires an LCD display.
* Requires NOZZLE_PARK_FEATURE.
* This feature is required for the default FILAMENT_RUNOUT_SCRIPT.
*/