Notifications
Clear all

Nápad na vylepšení firmware  

  RSS
michaljef
(@michaljef)
Member
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í.

Posted : 25/02/2025 5:53 pm
michaljef
(@michaljef)
Member
Topic starter answered:
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 
Posted : 26/02/2025 3:17 pm
Share: