Separate Extra Prime Amount for Infill
Is your feature request related to a problem?
I am working with an old dumb printer, where I need to set negative Extra Prime Amount (on top of jerk/accel tuning and coasting) to reign in bulging z-seams (particularly corners).
Problem: there are now holes in the infill since it appears to also be affecting infill extrusion.
Describe the solution you'd like
Separate out the setting of Extra Prime Amount for infills
Describe alternatives you've considered
Not setting negative Extra Prime Amount. Not working out because then I'm back to bulging z-seams.
Affected users and/or printers
Probably most dumb cantilevers and bedslingers on old motherboards that can't really do pressure/linear advance and various forms of vibration compensation.
Additional information & file uploads
No response
This is a very "machine specific" request. I think at the very best it would be far in the future.
You might be able to use Search and Replace. Search = ;TYPE:FILL Replace = ;TYPE:FILL\nM83\nG1 E0.25\nM82 Regular Expression = unchecked
That would result in an extra 0.25mm of filament at the start of every infill section. It wouldn't pay attention to things like if there was a retraction or travel, but it might work. You would need to dial in the amount of filament to be extruded. (The "\n" is the Python newline character and would be required.) This code would be at the start of every Infill section within the Gcode. ;TYPE:FILL M83 G1 E0.25 M82 If the model was sliced with "Relative Extrusion" enabled you wouldn't need the "M" lines.