Cura/plugins/PostProcessingPlugin/scripts
Remco Burema 9861e450a0 Fix/rewrite for relative extrusion mode.
For relative mode, not only needs the retractions created to be actually relative, but it also needs to compensate on the next G1 (as opposed to absolute mode, where you'd want to go to the same absolute E position after). Rather than massively complicating the already gnarly code (once it found a G1 retraction, it scanned forwards to find G0 statements (which it rewrote to G1), so it would go over those _again_ in the middle (layer) loop). While this worked for absolute mode, but would be a nightmare to make work for relative mode as-is (if only because the compensation could _also_ potentially involve keeping track of things over the outer loop). As a bonus I think the resulting code is actually easier to read.

part of CURA-10092 -- should fix #14100
2023-01-20 17:34:39 +01:00
..
ChangeAtZ.py Adjust description of Change Retraction for rel. extrusion 2022-03-20 19:49:12 +01:00
ColorMix.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
CreateThumbnail.py Fix thumbnail creation 2022-04-13 16:53:11 +02:00
DisplayFilenameAndLayerOnLCD.py Fix various typos 2021-09-07 11:33:54 -04:00
DisplayProgressOnLCD.py Update DisplayProgressOnLCD.py 2021-11-30 19:07:35 +01:00
ExampleScript.md point people to a good example 2018-11-29 15:29:51 +01:00
FilamentChange.py Apply suggestions from code review 2022-12-19 14:42:19 -03:00
InsertAtLayerChange.py Correct and consistent spelling of g-code 2020-07-20 13:36:49 +02:00
PauseAtHeight.py Merge pull request #13718 from discip/patch-2 2022-11-11 11:17:22 +01:00
RetractContinue.py Fix/rewrite for relative extrusion mode. 2023-01-20 17:34:39 +01:00
SearchAndReplace.py Make my name more anonymous 2021-10-16 11:45:48 +02:00
Stretch.py PostProcessingPlugin/.../Stretch.py Use enumerate 2022-08-10 10:47:18 +02:00
TimeLapse.py Update plugins/PostProcessingPlugin/scripts/TimeLapse.py 2020-11-25 19:33:37 -03:00
UsePreviousProbeMeasurements.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00