Filament/Extruder Dependent k-factors
I've got a dual extruder printer with a since geared, direct drive e3d Aero on it, with a LOW k-factor of 0.035.
My other nozzle is a bowden tube with PVA and a k-factor of 1.3. They are so far off they cannot reasonably be shared.
In other packages, I've included "M900 k<value>" in extruder start code, and thought I could use the filament start codes.... But it turns out those are just all put at the top of the g-code, not each time there's a change.
There might be something I could do with ToolChange g-code, if I can do an "IF" statement on active extruder?
If someone has a suggestion how to do this, I'd appreciate it. Right now I do a pair of edits in my text editor search-and-replace:
T0 -> T0/M900 k0.035, T1 -> T1/M900K1.3
I maintain an informal list of San Diego, CA 3D printing enthusiasts. PM me for details. If you include a contact email and I can add you to the informal mailing list.