Re: OOOhh my.
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 fanG28 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 cornerG1 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}
Here is the issue I see.
;Generated with Cura_SteamEngine 15.01
; Default start code
G28 ; Home extruder
G1 Z15 F100
M107 ; Turn off fan
G90 ; Absolute positioning
M82 ; Extruder in absolute mode
M190 S20
; Activate all used extruder
M104 T0 S195
G92 E0 ; Reset extruder position
; Wait for all used extruders to reach temperature
M109 T0 S195
;Layer count: 100
;LAYER:0
M107
G28 X0 Y0 ;home X and Y
G29 ;probe bed
G90; set absolute coordinates
G92 E0; reset extruder distance
G1 Z5 F300 ;move platform down 5mm
G1 X145 Y145 F3000 ; move to back right corner
G0 F6600 X130.316 Y243.079 Z0.200
;TYPE:SKIRT
G1 F3000 X161.516 Y243.079 E1.03772
G1 X161.516 Y274.279 E2.07543
G1 X138.516 Y274.279 E2.84042
G1 X138.516 Y285.939 E3.22823
G1 X118.656 Y285.939 E3.88877
G1 X118.656 Y266.079 E4.54932
The part in red is the very beginning of your print where the skirt is formed. This line will move the extruder back to .2 no matter what your START gcode says. Instead of adding the offset to your START gcode, you need to add the offset there so that the nozzle moves to the position you want it to be in. You need to add or take a few away from that value.
If that is actually part of your START gcode then it is where you need to be making the changes at. If it is not then you need to see what is generating this value and change it or else you will have to manually edit each file before your send it to the printer.
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.