Cura Post Processing Scripts not Running

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.

Second rule is don’t mess with with things that are working :grinning:

I can’t get the ChangeAtZ to work at all with Cura 4.8.0.

No change to the gcode.

Tried Layer No and Height. Tried my profiles and default.

It shows that it is going to make some changes with the red circle with number, but no change?

Any ideas? Trying to make a temperature tower.

Thanks

@stewl lol I break that rule all the time! But yeah, I’m not touching it!

@geerguy mine is the same version. Did you look at the gcode like @stewl suggested and look for the changes there?

I did work after 5-6 tries, but I swear that the first times it did not modify the gcode.

I will try again a few times and see if it is consistently working.

Thanks

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?