I have a print job that requires a tool change from extruder #1 to #2 after a certain layer using a prime pillar. I utilize two different processes set to each layer zone. After the tool change (beginning of process 2), the prime pillar code shows up many times within that first, post-tool-change layer. In fact, there are calls to the prime pillar gcode in between individual perimiter/infill gcode features. This results in enough over extrusion that the plastic build up interferes with the extruder and can knock down the pillar itself.
Job Setup:
Process 1 sets the zone on the model from Z=0 to z=9.2mm. Uses prime pillar.
Process 2 is set to zone above z=9.2mm, uses prime pillar but sets "auto stop prime pillar after 0 additional layers"
If you look at the attached g-code and ctrl+F search for the "feature prime pillar" comments, there are 45 prime pillar gcode instances for Process 1, one for each layer (layer 0 to layer 45). Meanwhile there are about 22 instances of the prime pillar g-code on layer 46 alone and the following few layers. Despite setting the prime pillar to stop on the first layer.
So there are about 95 extra calls to the prime pillar when there should be only 1!
I can't seem to figure out how to make it go away with any settings, anyone seen this before?
All settings and models attached below for bug repeatability. Link to g-code file since it was too big to attach: https://drive.google.com/file/d/1zp5Vfa ... sp=sharing