Notifications
Clear all

Slicer 2.9.2 issue  

  RSS
Zfrenchy
(@zfrenchy)
Trusted Member
Slicer 2.9.2 issue

I installed PrusaSlicer 2.9.2, since the printer is in error 26101 (filament stuck) when purging.

 

looks like the purge is really too low on the bed (see photo, before on bottom and after the update on top)

 

Best Answer by Zfrenchy:

re-install the profiles fixed the issue

Posted : 16/04/2025 12:35 am
Zfrenchy
(@zfrenchy)
Trusted Member
Topic starter answered:
RE: Slicer 2.9.2 issue

here the printer 'start GCODE' :

M17 ; enable steppersM862.1 P[nozzle_diameter] A{((is_extruder_used[0] and filament_abrasive[0]) ? 1 : (is_extruder_used[1] and filament_abrasive[1]) ? 1 : (is_extruder_used[2] and filament_abrasive[2]) ? 1 : (is_extruder_used[3] and filament_abrasive[3]) ? 1 : (is_extruder_used[4] and filament_abrasive[4]) ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle checkM862.3 P "MK4S" ; printer model checkM862.5 P2 ; g-code level checkM862.6 P "Input shaper" ; FW feature checkM862.6 P "MMU3" ; FW feature checkM115 U6.2.3+8862

; setup MMUM708 A0x0b X5 ; extra load distanceM708 A0x0d X140 ; unload feeedrateM708 A0x11 X140 ; load feedrateM708 A0x14 X20 ; slow feedrateM708 A0x1e X12 ; Pulley current to ~200mA

M555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}

G90 ; use absolute coordinatesM83 ; extruder relative mode

M140 S[first_layer_bed_temperature] ; set bed tempM104 S{((filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed levelingM109 R{((filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; wait for temp

M84 E ; turn off E motor

G28 ; home all without mesh bed level

G1 X42 Y-4 Z5 F4800

M302 S160 ; lower cold extrusion limit to 160C

{if filament_type[initial_tool]=="FLEX"}G1 E-4 F2400 ; retraction{else}G1 E-2 F2400 ; retraction{endif}

M84 E ; turn off E motor

G29 P9 X10 Y-4 W32 H4

{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}

G0 Z40 F10000

M190 S[first_layer_bed_temperature] ; wait for bed temp

M107

;; MBL;M84 E ; turn off E motorG29 P1 ; invalidate mbl & probe print areaG29 P1 X0 Y0 W130 H20 C ; probe near purge placeG29 P3.2 ; interpolate mbl probesG29 P3.13 ; extrapolate mbl outside probe areaG29 A ; activate mbl

; prepare for purgeM104 S{first_layer_temperature[initial_tool]}G0 X0 Y-4 Z15 F4800 ; move away and ready for the purgeM109 S{first_layer_temperature[initial_tool]}

G92 E0M569 S0 E ; set spreadcycle mode for extruder

T[initial_tool]G1 E{parking_pos_retraction + extra_loading_move - 15} F1000 ; load to the nozzle

;; Extrude purge line;G92 E0 ; reset extruder positionG1 E{(filament_type[initial_tool] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaningG0 E7 X15 Z0.2 F500 ; purgeG0 X105 E36 F500 ; purgeG0 X115 E4 F650 ; purgeG0 X125 E4 F800 ; purgeG0 X128 Z0.05 F8000 ; wipe, move close to the bedG0 X131 Z0.2 F8000 ; wipe, move quickly away from the bed

G92 E0M221 S100 ; set flow to 100%

Posted : 16/04/2025 12:37 am
Zfrenchy
(@zfrenchy)
Trusted Member
Topic starter answered:
RE: Slicer 2.9.2 issue

re-install the profiles fixed the issue

Posted : 19/04/2025 4:44 pm
ssmith liked
Share: