Hello. Awhile ago I made some temperature calibration towers to help me hone in on this particular brand of PLA I’m using. I’ve followed a guide on Youtube to modify the temperature based on the layer it’s printing using Post Processing Plugins in Cura.
More specifically, I use the ChangeAtZ:
I use Layer No. as the Trigger field.
Target Layer + Subsequent Layers as the Apply To field.
Both Change Extruder 1 Temp along with it’s temperature or Change Print Speed depending on the script (I have multiple).
With the calibration tower…I could have sworn it worked as intended. But my latest prints seem to be ignoring the Post Processing Plugins. Is there something I’m doing wrong? Is Snapmaker unable to process the Change Print Speed script? Did I just think it changed the temperature and it really didn’t? Thanks for the advice.
Should work fine. Check the GCODE produced by Cura it should have something like this in it for ChangeAtZ, This changes the hot end temperature to 256c at 1.7mm.
;ChangeAtZ V5.1.1: executed at 1.70 mm
M117 Printing… ch@ 1.7
M104 S265.000000 T0
If it isn’t there it something wrong with what you did with Cura as it should work. The above is from my Cura PETG temperature tower.
@stewl after tweaking with it for awhile I think I got it to work. I’m not sure, but it seems that changing the speed and the temperature on the same layer seems to cause it to not do anything further with those scripts. Since then, I’ve been only using one script at a time and it seems to be working.
If the GCODE is correct you should be able to change temperature and speed but personally I like to change one thing at a time. Find the right temperature then do some tests over different speeds.
@stewl oh aye, I agree. I was having trouble with a model both stringing at the bottom and coming off the plate. What helped was to print slower and hotter and steadily move up in speed and cut the temperature back down to normal after a certain amount of layers. But it seemed like if I had two scripts of the ChangeAtZ with the same layer it ended up not liking it. Since then, I’ve messed with my thermistor and the next print was pretty flawless…so I’ve yet to really go back to it.
Yeah same, however it still doesn’t work. I tried adding the change filament or even the stop at height and it just doesn’t modify the Gcode. I looked at the layers and found that its the exact same. What did you do to get yours working?