Automatic Custom Gcode - Question - Please Help #1972

Closed
opened 2026-04-05 21:54:35 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @jefftopp1984 on 10/8/2025

Is there an existing issue for this feature request?

  • I have searched the existing issues

I just would like to know how, if possible, I can do something. I print with ASA and I use a very high bed temp. I print the first layer at 110 and then I drop the bed temp to 95 until the 5mm layer has finished printing. Then I raise the bed temp back up to 110. The reason for this is if I leave it at 110 through the first 5mm of print, the square corners get distorted because the print is too soft. Right now I slice, then add the custom M140 S110 at layer 5.1, but sometimes I FORGET to do this and don't realize it until after I've started the print. Yes, I can catch it right when it finishes the 5mm layer, but I have other things to do in my life and can't sit around and wait for that. If I catch it before I start the print, I can edit the file in Fluuid and it's fine. But I'd like to add a conditional layer change code at 5.1 (or the next closest layer to that if printing 0.2-0.3mm layers) so that it AUTOMATICALLY adds the M140 S110 at that layer so I don't have to rely on myself remembering to add it. Is this possible? If so, how? If not, can it be added under the temp settings section of the filament settings so that it's not just first layer and remaining layers? It does NOT work to leave the bed at either temp because it distorts the square corners as I said above if I leave it at 110 and the corners peel up after 5mm if I leave the bed at 95 for the remainder of the print. It MUST do this cycle or problems develop.

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

I'd like to know how to add the conditional statement discussed above

Describe alternatives you've considered

=

Additional context

No response

*Originally created by @jefftopp1984 on 10/8/2025* ### Is there an existing issue for this feature request? - [x] I have searched the existing issues ### Is your feature request related to a problem? I just would like to know how, if possible, I can do something. I print with ASA and I use a very high bed temp. I print the first layer at 110 and then I drop the bed temp to 95 until the 5mm layer has finished printing. Then I raise the bed temp back up to 110. The reason for this is if I leave it at 110 through the first 5mm of print, the square corners get distorted because the print is too soft. Right now I slice, then add the custom M140 S110 at layer 5.1, but sometimes I FORGET to do this and don't realize it until after I've started the print. Yes, I can catch it right when it finishes the 5mm layer, but I have other things to do in my life and can't sit around and wait for that. If I catch it before I start the print, I can edit the file in Fluuid and it's fine. But I'd like to add a conditional layer change code at 5.1 (or the next closest layer to that if printing 0.2-0.3mm layers) so that it AUTOMATICALLY adds the M140 S110 at that layer so I don't have to rely on myself remembering to add it. Is this possible? If so, how? If not, can it be added under the temp settings section of the filament settings so that it's not just first layer and remaining layers? It does NOT work to leave the bed at either temp because it distorts the square corners as I said above if I leave it at 110 and the corners peel up after 5mm if I leave the bed at 95 for the remainder of the print. It MUST do this cycle or problems develop. ### Which printers will be beneficial to this feature? All ### Describe the solution you'd like I'd like to know how to add the conditional statement discussed above ### Describe alternatives you've considered = ### Additional context _No response_
MrUnknownDE added the enhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancement labels 2026-04-05 21:55:09 +02:00
Sign in to join this conversation.
No Label enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1972