Open parksddd opened 2 years ago
@parksddd Regarding the first part of your request where the nozzle heats up over the filament cutting location - does this still happen? It looks like the g-code for this (at least as of Feb 22) does wait for the nozzle to heat while over the waste chute, and then moves to the filament cutting location.
From lines 12 to 23 of ams_unload.gcode
Moving to waste chute and then waiting for nozzle to heat:
G1 X70 F21000 G1 Y245 G1 Y265 F3000 G4 M106 P1 S0 M109 S250
After nozzle is heated, move to filament cutting location: 'G1 X90 F3000 G1 Y255 F4000 G1 X100 F5000 G1 X120 F21000 G1 X20 Y50 G1 Y-3'
On the X1 the g-code used to unload the filament when manually switching filaments makes a mess when run from a cold nozzle.
The toolhead moves to the cutting position while heating the nozzle. The nozzle is then allowed to ooze until it reaches temperature. It then cuts and retracts before moving over the shoot and finally fully unloading the filament.
I would suggest that the nozzle be allowed to heat up while remaining over the shoot then perform a quick wipe before moving to the filament cutting location. This will allow any ooze to be caught by the shoot instead of dropping into the main compartment.
Separately, the "completion" message actually pops up on the screen 1-2 seconds before the filament fully retracts out of the extruder. I have learned to wait longer before trying to pull the filament out of the tube.