supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.14k stars 520 forks source link

Part Cooling Fan Speed is before PRINT_START // Pause and Colour change Gcode not commented out at start of gcode file #4418

Open Michl59 opened 2 months ago

Michl59 commented 2 months ago

What happened?

I set my Part cooling fan to spin already at layer 1. As the M106 command comes before the PRINT_START line and I do make use of the part cooling fan during heatsoak within the Print Start, the Fan Speed doesn't carry over to the actual print. In most cases this is irrelevant as the part cooling is off for the first layer in most cases. Would it be possible to have the part cooling fan speed placed after the PRINT_START command?

While on the subject of gcode file generation: The commands written in Custom G-Code have no ";" in front of them in the custom gcode section right after the Print_Start command in the gcode file. I'm doing multicolour prints with help of the "PAUSE" command inserted in the custom gcode section (colour change G-Code). I have to manually delete the very first Pause command manually so the printer won't pause right after the PRINt_START macro is through.

Project file & How to reproduce

Just generate any gcode with the part cooling fan on at the first layer.

For the second issue insert any command into the custom G_Code fields (Printer Settings)

Version

2.5.59.12

Operating system

Mac OS Sonoma 14.6.1

Printer model

Voron 2.4

legend069 commented 1 month ago

have you tried doing this ? image