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

The temperature offset does not work #4695

Closed
2 of 4 tasks
MarshMalloW0007 opened this issue Dec 17, 2022 · 2 comments · Fixed by #4696
Closed
2 of 4 tasks

The temperature offset does not work #4695

MarshMalloW0007 opened this issue Dec 17, 2022 · 2 comments · Fixed by #4696
Labels
bug Issue describes a bug done Done but not yet released
Milestone

Comments

@MarshMalloW0007
Copy link

MarshMalloW0007 commented Dec 17, 2022

The problem

In my code, for the first layer, the temperature of the nozzle is 185°C and for the bed 10°C.
For the following layers, the temperature of the nozzle is 180°C and for the bed 5°C.
I put the offset at 40 to obtain 225/50° C for the first layer and 220/45° C for the other layers.

The preheating phase goes well and the temperatures are respected.
01

During the printing of the first layer, the temperature of the nozzle goes down to that of the gcode, 185° C and goes up again to 220° C starting from the second layer.
02
03
04

The temperature of the bed is not impacted by this "bug".
05

I tested on two installations of Octopi and the screenshots are made with the virtual printer

Did the issue persist even in safe mode?

Yes, it did persist

If you could not test in safe mode, please state why

No response

Version of OctoPrint

OctoPrint 1.8.6

Operating system running OctoPrint

OctoPi 1.0.0

Printer model & used firmware incl. version

Tevo Tornado 1.1.19 and VIRTUAL Printer of OctoPrint

Browser and version of browser, operating system running browser

No response

Checklist of files to include below

  • Systeminfo Bundle (always include!)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)
  • Screenshots and/or videos showing the problem (always include in case of issues with the user interface)
  • GCODE file with which to reproduce (always include in case of issues with GCODE analysis or printing behaviour)

Additional information & file uploads

octoprint-systeminfo-20221217175659.zip
ForChoiceFilament-OS185_10-gcode.zip

@github-actions github-actions bot added the triage This issue needs triage label Dec 17, 2022
@MarshMalloW0007 MarshMalloW0007 changed the title L'offet de température ne fonctionne L'offet de température ne fonctionne pas Dec 17, 2022
@MarshMalloW0007 MarshMalloW0007 changed the title L'offet de température ne fonctionne pas The temperature offset does not work Dec 17, 2022
@cp2004
Copy link
Member

cp2004 commented Dec 17, 2022

Can confirm, it is triggered because you have M109 R185 in your gcode and it doesn't look like OctoPrint's offsets support this gcode. You have both these commands in your start gcode which is unnecessary as they do the same thing for heating up:

M109 S185 
M109 R185

Just using M109 S185 would do the same thing and avoid the issue of the temperature offset not being applied.

cp2004 added a commit to cp2004/OctoPrint that referenced this issue Dec 17, 2022
Closes OctoPrint#4695

M109 R200 would be a valid temperature command
@cp2004
Copy link
Member

cp2004 commented Dec 17, 2022

PR #4696 addresses this issue.

@cp2004 cp2004 linked a pull request Dec 17, 2022 that will close this issue
@cp2004 cp2004 added bug Issue describes a bug done Done but not yet released and removed triage This issue needs triage labels Dec 17, 2022
@foosel foosel added this to the 1.9.0 milestone Feb 21, 2023
@foosel foosel closed this as completed in f64ed8a May 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issue describes a bug done Done but not yet released
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants