alexrj/Slic3r — Issue #220: Feature request: Avoid using G92
Author: Area5142
Created: 2012-02-24 13:06:30+00:00
State: open

(Slic3r 0.6.1-dev, G-code flavor "Mach3")
It is very slow to load and execute GCode with G92 instructions used by Slic3r to reset filament extruding axe.
Loading a medium complex GCode file with G92 took 278 seconds - the same file with removed G92 and recalculated axe values took 6 seconds; a factor of close to 50 times faster.
When executing (printing) GCode with G92 instructions there is a pause of approx. half a second when a G92 instruction is reached.

I am not sure, why this happens. Maybe it has to do with the trajectory planner or some other internal book keeping.
I assume the G92 instruction is used to avoid overrun of extruding axe but fewer or none G92 instructions would give a performance boost in Mach3.