1 hour ago, heszar said:I have also tried the Cura's original g-code for ender 3 pro with addidtion of temp
In that snippet, you have put in actual numbers for the temperatures. DON'T do that.
Cura does not look for M104, M140, M109 or M190 commands, but instead it looks for the literal text {material_print_temperature_layer_0} resp. {material_bed_temperature_layer_0}. If you fill in numbers yourself, Cura will still add its own preheat commands. If you put in the actual text, including the accolades, then Cura will see your preheat sequence (and it will fill in the numbers for you).
Edited by ahoeben- 2
Recommended Posts
Top Posters In This Topic
15
12
5
4
Popular Days
Sep 17
14
Jun 21
8
Jul 1
5
Jan 23
5
Top Posters In This Topic
ahoeben 15 posts
anas141 12 posts
ex-egll 5 posts
Labern 4 posts
Popular Days
Sep 17 2018
14 posts
Jun 21 2017
8 posts
Jul 1 2020
5 posts
Jan 23 2022
5 posts
Popular Posts
ahoeben
What I said was: you can, as pointed out in this thread. I have copy/pasted it below so you don't have to go look it up. Cura checks if the start gcode contains commands to
ahoeben
In that snippet, you have put in actual numbers for the temperatures. DON'T do that. Cura does not look for M104, M140, M109 or M190 commands, but instead it looks for the literal text {ma
ex-egll
Hi, thanks for the response. I realise that I can create my own start code in Cura but Cura inserts its own start code prior to the the user defined one e.g. M190 S65 M104 S200 M109 S200 It was t
Posted Images
ahoeben 1,948
What I said was: you can, as pointed out in this thread. I have copy/pasted it below so you don't have to go look it up.
Cura checks if the start gcode contains commands to heat up the hotend and bed before the print is started. If the start gcode does not have command to do that, CuraEngine adds the three lines (M190, M104, M109) before your start gcode just to make sure that the hotend is not cold before starting the actual print.
If you don't want Cura to add these lines, make sure your start gcode contains lines which have {material_print_temperature} and {material_bed_temperature} or {material_print_temperature_layer_0} and {material_bed_temperature_layer_0} in them respectively. eg:
Be sure NOT to put in the actual temperatures; Cura will do that for you.
Link to post
Share on other sites
heszar 0
Thank you for your help.
like I told @GregValiant (he also helped greatly in another thread), this is the code that I use on Superslicer:
I have also tried the Cura's original g-code for ender 3 pro with addidtion of temp (just to see if somehing happens):
And this results in this code when generated a g-code by Cura:
I just wanted to use it like Superslicer, that is while printer is homing it also warming up the bed and nozzle and I think it is much efficient this way. But after reading some of the comments, I understand that there is also a safety aspect involved.
Link to post
Share on other sites