Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extrude below minimum temp after homing #1865

Closed
J2xWo opened this issue Aug 6, 2019 · 3 comments
Closed

Extrude below minimum temp after homing #1865

J2xWo opened this issue Aug 6, 2019 · 3 comments

Comments

@J2xWo
Copy link

J2xWo commented Aug 6, 2019

When starting a print, the bed heats up, when the desired temp is reached the target hotend temp is set and the printer starts to home.
During homing (between the two hotend target temps in the graph) no temperature measurement is done (according to the graph) despite the bed and hotend heating. The desired bed temp was 60°C, after homing 62°C. So no temperature control has taken place. The desired hotend temp is 200°C. When homing is done it throws the "Extrude below minimum temp" error. Did i configure something wrong?
Edit: yesterday was my last succesfull print

klippy.log
newplot

@FHeilmann
Copy link
Contributor

FHeilmann commented Aug 6, 2019

before doing any extrudes you should wait for your hotend to reach the target temperature. My guess is the following:

  1. your gcode sets the target bed temperature and waits for it to be reached using M190
  2. after the bed temperature is reached, your gcode sets the target extruder temperature using M104
  3. The printer homes
  4. After the homing procedure the printer tries to extrude.

The issue here is that your hotend does not reach the target temperature during the homing process. So once the homing process finishes, the hotend is still too cold causing the error.

There are two ways to fix this:

  • Replace the M104 g-code in your start script with a M140, this will cause the printer to wait for the hotend to heat up before starting the homing process
  • Add an additional M140 after your homing command (G28), this means that the printer will heat up while homing, and wait for the target temperature to be reached AFTER the homing process is done BEFORE trying to perform any moves that extrude material.

If this doesn't solve your problem please also share an example g-code file that produces the error.

Hope that helps,
Florian

@J2xWo
Copy link
Author

J2xWo commented Aug 7, 2019

Yepp that did the trick! Thanks! Although your suggestion wasnt quite right. I had to replace M104 with M109. Now it works tho

@J2xWo J2xWo closed this as completed Aug 7, 2019
@FHeilmann
Copy link
Contributor

I keep mixing those 4 commands up ^^ glad you figured it out. Happy printing!

@github-actions github-actions bot locked and limited conversation to collaborators Dec 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants