Nonlinear Extrusion
-
I'm using nonlinear extrusion to correct for the significant nonlinearity of a mid-sized pellet extruder (extrusion rate 1kg/h). I stumbled upon two things that are not mentioned in the "GCode Dictionary" but would have saved me a lot of time:
It should be mentioned that the "extrusion speed v" is the one that results after applying the extrude factor, i.e. v = v0 * extrude_factor where v0 is the speed that results from the gcode command.
It seems that the extrude factor is not applied for gcode commands that come from a macro file. I realized this when I ran macros that perform an automated extrusion tests.
-
Nonlinear extrusion only applies to print moves, as in, moves that have a combination of XY and E moves, and not standalone E moves. Is that perhaps why your macro didn't take it into account?