-
-
Notifications
You must be signed in to change notification settings - Fork 937
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
If there's no change in bed temp, don't send command to change the bed temp #6602
Comments
FYI: Elegoo's slicer has fixed this bug - so I don't think its all that hard. |
Do you mean their Cura-based slicer? |
No - their OrcaBased fork that they are branding in their own name. - I'm not happy either. They should have just been a contributor here and maintained being a part of the open-source mind set. Then again - they needed to deploy a slicer that didn't have this bug. |
Did they publish the source code of that anywhere? I couldn't find it. |
|
this would be very helpful! |
It is optimized in this PR. #7184 |
Is there an existing issue for this problem?
OrcaSlicer Version
2.2.0-dev
Operating System (OS)
Windows
OS Version
Win10x64
Additional system information
Printer
Elegoo giga
How to reproduce
First you have to understand that the Giga has 4 heatbeds. If the part is only on bed T2 you don't need to heat the other 3.
Its an easy matter to make a change to only warm the used bed by making the bed command specify the right bed for that job.
HOWEVER... Orca is generating a change to the bed temp after the first layer even if the temp is the same.
From: 65 to 65 for example. This command does not appear in any material gCode to be overwritten.
So an Giga user can't just
Slice
andPrint
. They have to slice, save to usb, go to the machine on the shop floor, change USB drives and launch from the machine.How to reproduce: Slice any job where the bed temp is unchanged between first and following layers.
Actual results
After the first layer the next is dynamically injected commands that we can't stop or change.
Without the specification of
T2
this generic command turns on the other 3 heatbeds of 400mm² each. That's a lot of wasted energy and alot of ambient heat into the room for no reason.Expected results
Don't issue changes that aren't needed. From 65 to 65 doesn't require another command be sent.
Project file & Debug log uploads
None required
Checklist of files to include
Anything else?
The text was updated successfully, but these errors were encountered: