OrcaSlicer icon indicating copy to clipboard operation
OrcaSlicer copied to clipboard

"Other layers" bed temperature not working after changing settings

Open leoshusar opened this issue 1 year ago • 4 comments

OrcaSlicer Version

1.8.0

OS version

Windows 11

Additional system information

No response

Printer

Klipper Generic

How to reproduce

  1. Slice something (M140 is present)
  2. Change e.g. brim settings
  3. Slice (M140 is missing)
  4. Revert the brim settings
  5. Slice (M140 is still missing)
  6. Change profile
  7. Slice (M140 is present again)

Actual results

See the video:

https://github.com/SoftFever/OrcaSlicer/assets/13891066/90334718-4f9c-4c2d-b5a2-e76e64c55218

Expected results

M140 should be present every time

Project file & Debug log uploads

after-issue.zip

Checklist of files to include

  • [ ] Log file
  • [X] Project file

leoshusar avatar Dec 05 '23 21:12 leoshusar

I notice the same on v1.8.0

In the meantime, a restart and a reslice seems to always fix the issue

nishantsnair avatar Dec 13 '23 09:12 nishantsnair

I noticed if you change any speed setting in profile M140 is missing from gcode for layer 2. Reseting profile does not help but switching to another profile helps. I've tested a little on V1.8.1 and on some print settings change M140 is still generated but on some like print speed in 100% it is missing from generated gcode. This really sohud not happen.

btCRO avatar Dec 14 '23 23:12 btCRO

And today I found that disabling automatic brim would forgot to set M140 at second layer in 100% of situation I'we tried.

btCRO avatar Dec 15 '23 10:12 btCRO

Confirmed. Setting brim to disabled removes M140 from second layer setup. OS v1.8.1. Very weird.

cbaugher avatar Dec 24 '23 05:12 cbaugher

Same happens with 1.9.0. My steps:

  1. Set "Other layers" temp and sliced - M140 present in gcode
  2. Changed filament cost (just to reproduce, it happens with other settings too) and sliced - M140 disappeared

To make it reappear I've changed temp to new value (different from old one), re-sliced and changed back to value I need. Changing temperature like X (required one) -> Y -> X without re-slicing at Y value doesn't bring back missing M140.

mralien avatar Jan 15 '24 14:01 mralien

Confirmed, and seems to be brim related as @cbaugher said.

lhndo avatar Apr 07 '24 13:04 lhndo

I have the same issue on v2.1dev related https://github.com/SoftFever/OrcaSlicer/issues/4676 Cube.zip

vgdh avatar Apr 07 '24 15:04 vgdh

I too have this issue on latest v.21dev

antonyburden avatar May 23 '24 12:05 antonyburden

I also have this issue, ver 2.0

phreshxmetal avatar May 25 '24 08:05 phreshxmetal

Same problem with Orca 2.0.0 / Windows 11 / gcode flavor: Klipper. I don't use brim. Most of the time the temperature change is done correctly but not always.

JPR75 avatar May 25 '24 18:05 JPR75