Geeetech3D / Smartto-IAR

3D printer firmware and hardware of for stm32
11 stars 14 forks source link

Safety feature to prevent cold extrusion #4

Open chuckdaniel opened 6 years ago

chuckdaniel commented 6 years ago

Enhancement suggestion: a feature to stop extrusion if the hotend is not to a minimum temperature. For instance if the hotend is < 180 degrees, pause the printer to prevent damage.

Thanks for considering

chuckdaniel commented 6 years ago

Ideally but not critical, should be a feature that can be turned on and off to allow for extrusion calibration. See: https://www.3dhubs.com/talk/t/howto-calibrate-tune-and-fine-tune-your-printer-and-filament/5695

kaktusus commented 6 years ago

It's good that you mentioned the possibility of disabling this function, otherwise it wouldn't be possible to load the filament. :wink:

chuckdaniel commented 6 years ago

Thanks for the feedback. Personally, I never use the software to load filament on any of the printers. I squeeze the extruder handle and then push the filament into the bowden tube. It's much faster and with better control.

chuckdaniel commented 6 years ago

I'm also thinking of this in terms of running gcode vs the control panel. Control panel usage when cold seems reasonable but there is no point in executing gcode commands if the extruder hot and that could damage the printer. A good example of this is with Slic3R. It heats up the bed, sends the printer start gcode and then heats the extruder to temp. That is a problem if you have a wiping/clearing/priming sequence set. It basically forces you to either not do that priming or preheat the extruder.

kaktusus commented 6 years ago

heh :smiley: By contrast, I load the filament only using an extruder, setting it in motion with the software. By the way, I know that the mechanism is still working.

Everyone does it as they like. My bowden tube is 0.5m long. :wink: