Cura Z offset not being applied - possibly



  • I have been having problems with PET-G filament.
    I have read lots today and asked lots previously.
    I have had a Z offset in Cura of 0.05, but i do not think it is being applied.

    When it prints, the purge lines on the lefthand side are perfect, for some reason it prints them @ Z0.30
    When it finishes the purge before moving to print the skirt it changes briefly to Z 0.25, then drops to Z0.20 and prints at that height and then continues the print the item @0.20 and then 0.40 etc
    Surely layer1 should indicate 0.25 not 0.20 because of my Z offset?
    Indicated layer is the same on the PanelDue and DWC

    I have manually applied a 0.040mm Baby Offset and the layers are superb, hoping the final product will be as good.

    Below is the first part of the GCode i have highlighted the bits I think are relevant, but I am not a specialist iin GCode!

    Thanks again all as usual.

    ;Filament used: 7.89387m
    ;Layer height: 0.2
    ;MINX:73.362
    ;MINY:79.994
    ;MINZ:0.2
    ;MAXX:161.647
    ;MAXY:154.999
    ;MAXZ:39
    ;ZOFFSETPROCESSED
    ;Generated with Cura_SteamEngine 4.1.0
    T0
    M190 S70
    M104 S235
    M109 S235
    M82 ;absolute extrusion mode
    ; Ender 3 Custom Start G-code
    G28 ; Home all axes
    G92 E0 ; Reset Extruder
    G29 S1 ; Get mesh
    G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
    G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position
    G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
    G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
    G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line
    G92 E0 ; Reset Extruder
    G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
    M83 ;relative extrusion mode
    G1 F1680 E-0.9
    ;LAYER_COUNT:195
    ;LAYER:0
    M107
    G0 F1800 X78.37 Y84.434 Z0.25 ;adjusted by z offset
    G92 Z0.2 ;consider this the original z before offset
    ;TYPE:SKIRT
    G1 F1680 E0.9
    G1 F1200 X78.642 Y84.183 E0.00985
    G1 X79.009 Y83.855 E0.0131
    G1 X79.734 Y83.261 E0.02494



  • @paulhew said in Cura Z offset not being applied - possibly:

    G0 F1800 X78.37 Y84.434 Z0.25 ;adjusted by z offset
    G92 Z0.2 ;consider this the original z before offset

    There's the offset right there. Your first layer height is 0.2. and you want a 0.05 offset added. So it's moving to 0.25 and then telling the firmware it's actually at 0.2, so the firmware indicates it's at 0.2 when it's actually at 0.25, giving you that extra 0.05 of height.



  • Thanks once again @Phaedrux.
    I honestly thought it was not being applied as it went 0.25 then to 0.20.
    Is there a way to show the actual height as opposed to the corrected height, ie 0.25? For me it confirms that I have my settings in Cura correct.

    (Damn, I had a 5 minute video, powerpoint presentation and the likes to show how it was not working!! 😉 )


Log in to reply