It's Monday and I'm back in the office for another few rounds!
2cm cube printed with correct measurements except Z was 1mm off, due to the first few layers not leaving the bed. After it started lifting everything was perfectly dialed in.
Carl, I'm in agreeance that a manual calibration of the extruder would be ideal. I have no clue if that can even be done on the Workbench, as the screw I assume would be a setscrew didn't allow the extruder to move. I'm searching for help on that but haven't found anything yet. Maybe knowack would know as they have swapped parts on theirs.
I'm getting much more used to messing with G-code now, and I get what you meant by "Start Gcode"
I had just given you the first 150 lines but I'm now editing and saving and testing the actual "start" section within the Cura settings. I've been trying to add a full mm to the Z absolute positioning, because it most definitely is that.
My feed rates and extrusion rates are 100% on point, the distance between layers is perfect, the temperatures are set nominally.
This thing is awesome aside from the last gremlin.
Allow me to re-post that start code and show what I've been trying. I didn't do all of these at once, but rather 1 by 1
; Default start code
G28 ; Home extruder
G1 Z15 F{Z_TRAVEL_SPEED}
M107 ; Turn off fan
G28 X0 Y0 ;home X and Y
G29 ;probe bed
G1 Z+/-1 F200 ; I want to add this somewhere so that it changes the absolute coord to what I need
G90; set absolute coordinates
G92 E0; reset extruder distance
G1 Z4 F300 ;move platform down 5mm EDITED TO 4 no difference here didn't work
G1 X145 Y145 F3000 ; move to back right corner
G1 Z1 F200 ; TESTING HERE RIGHT NOW
G90 ; Absolute positioning (redundant, do I need 2 G90s? this was originally here)
M82 ; Extruder in absolute mode
{IF_BED}M190 S{BED}
; Activate all used extruder
{IF_EXT0}M104 T0 S{TEMP0}
G92 E0 ; Reset extruder position
; Wait for all used extruders to reach temperature
{IF_EXT0}M109 T0 S{TEMP0}