Open XXLRay opened 5 months ago
Thanks for the report. Both "Initial Printing Temperature" and "Final Printing Temperature" are used by multi-extruder printers. You are correct that they have no effect on your single extruder machine.
Cura adds that "prepend gcode" with the temperatures whenever there are no temperature callouts in the StartUp gcode.
If within your StartUp you were to have something like...
M140 S{material_bed_temperature_layer_0} ;Start to heat the bed M109 S{material_print_temperature_layer_0 - 20} ; Heat the hot end to 20° below the Initial Layer Print Temperature M190 S{material_bed_temperature_layer_0} ; Wait for the bed M104 S{material_print_temperature_layer_0} ; Heat the hot end the rest of the way but don't wait for it.
Those would show up in your gcode as: M140 S65 M109 S240 M190 S65 M104 S260
If you are having trouble maintaining a fixed 260 you might need to run Auto-Tune (if your firmware allows it). You can adjust the P.I.D. settings of the hot end. A properly tuned hot end doesn't bounce around.
I think both of those settings should be hidden for single extruder machines to avoid this confusion.
"material_initial_print_temperature":
"enabled": "machine_nozzle_temp_enabled and not machine_extruders_share_heater _and machine_extrudercount > 1",
and
"material_final_print_temperature":
"enabled": "machine_nozzle_temp_enabled and not machine_extruders_share_heater _and machine_extrudercount > 1",
I'm going to leave the bug label on this and the Cura team will make a decision. I don't think the bug is that the settings don't work, but rather that they are visible which allows people to assume that they do work.
Cura Version
5.7.0
Operating System
Windows 10 Pro
Printer
Snapmaker original
Reproduction steps
Actual results
Setting Initial Printing Temperature has no effect. Cura creates the following GCODE.
... ;Generated with Cura_SteamEngine 5.7.0 M140 S65 M105 M190 S65 M104 S260 M105 M109 S260 ...
Expected results
I would rather expect the following (M104 and M109 set to 240 followed bei M104 set to 260).
... ;Generated with Cura_SteamEngine 5.7.0 but manually adjusted M140 S65 M105 M190 S65 M104 S240 M105 M109 S240 M104 S260 ...
This is an issue because my printer (Snapmaker original) doesn't keep a temperature of 260 very constant. In the beginning it waits for a constant temperature but because this is not the case it doesn't start printing. The results are fine if I alter the GCODE namually accordingly
Add your .zip and screenshots here ⬇️
Bohrschablone Kantenschutz u+or.zip