Core One MMU3 end g-code correctness questions?
 
Avisos
Vaciar todo

Core One MMU3 end g-code correctness questions?  

  RSS
Alienbliep
(@alienbliep)
Eminent Member
Core One MMU3 end g-code correctness questions?

Goodday,

After every print i am looking at an really strange phenomenon. Even my kids say that it is odd.

With an MMU on the core one after each print the nextruder goes to the right back. This is ok.

The print lowers a few centimeters. This is ok

The head goes to the right front and unloads filament. This is ok.

 

Then it starts. The extruder goes back right again and is making ramming and retraction noises for while. (The screens says ramming)

But this is not necessary because there is nothing to retract or ram right? The filament just unloaded.

At the same time the bed goes up 1cm and then decides to lower another 3-4-5cm i can't remember. Which looks funny and my kids sayed is that normal?

 

Maybe Prusa did not really take a good look at the end g-code or copied it from mk4s? Or is the M702 command the culprid?

It seems to do a lot more then M702 ; unload the current filament.

 

Anyway with an MMU it looks like this:

 

{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}

M140 S0 ; turn off heatbed

M141 S0 ; disable chamber control

M107 ; turn off fan

G1 X242 Y211 F10200 ; park

{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+50, max_print_height)} F720 ; Move bed down{endif}

M702 ; unload the current filament

M104 S0 ; turn off temperature

G4 ; wait

M572

S0 ; reset PA                                                                                (Maybe this it he ramming that is being done useless?)

M84 X Y E ; disable motors

; max_layer_z = [max_layer_z]

 

Thanks in advance

Respondido : 25/09/2025 8:08 pm
Compartir: