Nápad na vylepšení firmware
Nevím jestli je tohle vhodný kanál pro tento nápad, ale i tak to sem dám.
Nejnovější firmware MINI+ (6.1.2) postrádá jednu ne moc duležitou ale určitě užitečnou funkci.
Pokud se přendá krokový motor osy E (pro Extruder), nebo se vymění hadička s výsledkem jiné délky, nedá se nastavit kolik mm filamentu by mělo být vysunuto/zavedeno. Takové nastavení není pro normální uživatele podstatné, ale moje tiskárna je aktuálně v pozici, kdy by bylo nejjednodušší zavést do ní filament přímo shora extruderu.
Samozřejmě je důležité vědět, že bez druhé osy Z by se neměl motor dávat přímo nad Extruder protože je moc těžkej a vrstvy by byly nerovnoměrné na levé/pravé straně.
Taky nevím jestli je stejný problém i u ostatních modelů, a pokud taková funkce na tiakárně je, nenašel jsem jí.
Dočasné řešení
Vřešil jsem to provizorně vytvořením gcodu pro zasunutí a vyjmutí, funguje to dobře, ale oficiální nastavení by bylo super.
Dá se sice upravit firmware ale i přes všechno co jsem mohl udělat se mi ho nepodařilo flashnout, pokusím se to vyřešit, protože tohle je docela neefektivní.
gcody:
; Load Filament M104 S230 ; Set hotend temperature to 230C M109 S230 ; Wait for hotend to reach 230C G92 E0 ; Reset extruder G4 S3 ; Pause for 3 seconds G1 E52 F4800 ; Insert 52mm of filament at 80mm/s (fast load) G1 E92 F600 ; Insert additional 40mm (total 92mm) of filament at 10mm/s (slow load for cleaning) G92 E0 ; Reset extruder ; Unload Filament M104 S230 ; Set hotend temperature to 230C M109 S230 ; Wait for hotend to reach 230C G92 E0 ; Reset extruder G1 E-10 F600 ; Retract 10mm of filament at 10mm/s (slow unload) G1 E-145 F4800 ; Retract additional 135mm (total -145mm) of filament at 80mm/s (final unload) G92 E0 ; Reset extruder