Printrun
Printrun copied to clipboard
Long macros not sent completely
For particularly long macros, it seems only the first 15 or so lines are sent to the printer, or at least the code is not executed. The rest seems to just get "lost" in the aether. This one, for example, unloads the filament from my secondary extruder:
G91
G1 Z20 F1000
G90
T1
G28 X
G92 E0
G1 E30F250
G92 E0
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G4 S2
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
T0
G28 X
G1 F15000 X100
I realize this is probably not the best way to do things, but other than the fact that it doesn't make it all the way to that last G1 command, it otherwise works. In fact, it seems to die after about 6 of those G1/G92 pairs, in the middle of one G1 lines, as it seems like a G1 E-100 does get executed, but at an extremely slow speed (as if it only caught "G1 E-100 F5" or something).
This similar macro for unloading my primary extruder makes it all the way:
G91
G1 Z20 F1000
G90
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G4 S2
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0
G1 E-100 F5000
G92 E0