diff --git a/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py b/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py index 239463bca4..f4041b8650 100644 --- a/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py +++ b/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py @@ -1429,93 +1429,3 @@ class ChangeAtZProcessor: # move to the next command return - - -def debug(): - # get our input file - file = r"C:\Users\Wes\Desktop\Archive\gcode test\emit + single layer\AC_Retraction.gcode" - - # read the whole thing - f = open(file, "r") - gcode = f.read() - f.close() - - # boot up change - caz_instance = ChangeAtZProcessor() - caz_instance.IsTargetByLayer = False - caz_instance.TargetZ = 5 - caz_instance.TargetValues["printspeed"] = 100 - caz_instance.TargetValues["retractfeedrate"] = 60 - - # process gcode - gcode = debug_iteration(gcode, caz_instance) - - # write our file - debug_write(gcode, file + ".1.modified") - - caz_instance.reset() - caz_instance.IsTargetByLayer = False - caz_instance.IsDisplayingChangesToLcd = True - caz_instance.IsApplyToSingleLayer = False - caz_instance.TargetZ = 10.6 - caz_instance.TargetValues["bedTemp"] = 75.111 - caz_instance.TargetValues["printspeed"] = 150 - caz_instance.TargetValues["retractfeedrate"] = 40.555 - caz_instance.TargetValues["retractlength"] = 10.3333 - - # and again - gcode = debug_iteration(gcode, caz_instance) - - # write our file - debug_write(gcode, file + ".2.modified") - - caz_instance.reset() - caz_instance.IsTargetByLayer = False - caz_instance.TargetZ = 15 - caz_instance.IsApplyToSingleLayer = True - caz_instance.TargetValues["bedTemp"] = 80 - caz_instance.TargetValues["printspeed"] = 100 - caz_instance.TargetValues["retractfeedrate"] = 10 - caz_instance.TargetValues["retractlength"] = 0 - caz_instance.TargetValues["extruderOne"] = 100 - caz_instance.TargetValues["extruderTwo"] = 200 - - # and again - gcode = debug_iteration(gcode, caz_instance) - - # write our file - debug_write(gcode, file + ".3.modified") - - -def debug_write(gcode, file): - # write our file - f = open(file, "w") - f.write(gcode) - f.close() - - -def debug_iteration(gcode, caz_instance): - index = 0 - - # break apart the GCODE like cura - layers = re.split(r"^;LAYER:\d+\n", gcode) - - # add the layer numbers back - for layer in layers: - - # if this is the first layer, skip it, basically - if index == 0: - # leave our first layer as is - layers[index] = layer - - # move the cursor - index += 1 - - # skip to the next layer - continue - - layers[index] = ";LAYER:" + str(index - 1) + ";\n" + layer - - return "".join(caz_instance.execute(layers)) - -# debug()