1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

Unanswered z offset

Discussion in 'Troubleshooting' started by Ron W, May 19, 2015.

  1. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    Going from Matter Control to Cura and I can't determine the z offset. My first five layers or so are so thin I can still see through them.... no, I'm not using clear filament... Can someone give clear instructions on how to set it? I know I've seen a couple posts about it, but none of them are very clear.

    Thanks in advance,

    Ron
     
  2. Stephen Capistron

    Stephen Capistron Active Member

    Joined:
    Jan 28, 2015
    Messages:
    442
    Likes Received:
    154
    G28 ;home all axis
    M565 Z-1.0 ;Define a 1.0mm offset, this may need adjusting
    G29 ;run autolevel routine

    You have that in your startup G-code? More negative = farther from the bed.
     
  3. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    default was -1.0. I went to -1.5 before I started this thread, and still the first 4 layers are see through. Here's my code:

    ;Sliced at: {day} {date} {time}
    ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
    ;Print time: {print_time}
    ;Filament used: {filament_amount}m {filament_weight}g
    ;Filament cost: {filament_cost}
    ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
    ;M109 S{print_temperature} ;Uncomment to add your own temperature line
    G21 ;metric values
    G90 ;absolute positioning
    M82 ;set extruder to absolute mode
    M107 ;start with the fan off
    G28 ;X0 Y0 ;move X/Y to min endstops
    ;G28 Z0 ;move Z to min endstops
    M565 z-1.5 ; Define Z offset at 1.0mm
    G29 ;Run auto-level
    G1 Z15.0 F{travel_speed} ;move the platform down 15mm
    G92 E0 ;zero the extruded length
    G1 F200 E3 ;extrude 3mm of feed stock
    G92 E0 ;zero the extruded length again
    G1 F{travel_speed}
    ;Put printing message on LCD screen
    M117 Printing...
     
  4. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    Just tried -2.0 with the same results
     
  5. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    just out of curiosity, I tried:

    M565 z-20.5 ; Define Z offset at 1.0mm

    And got the same results... I'm guessing M565 is not the correct command line.
     
  6. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    on top of the first several layers being see through, it seems to be removing the bottom 1mm or so from all prints. Anyone have any ideas?
     
  7. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,914
    Likes Received:
    7,338
    Use this instead:

    G1 Z1.4 ;Raise Nozzle 1.4 (This is the offset, adjust as needed)
    G92 Z0 ;Force new Z0


    note: no M565

    Not an auto-level user myself, but that may be firmware version dependent from what I see.
     
  8. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    Thanks mark, I'll try this when I get off work.
     
  9. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    Where in the code would that go? I don't see either of those lines in the code.
     
  10. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,914
    Likes Received:
    7,338
    Instead of:

    G28 ;home all axis
    M565 Z-1.0 ;Define a 1.0mm offset, this may need adjusting
    G29 ;run autolevel routine

    try:

    G28 ;home all axis
    G1 Z1.4 ;Raise Nozzle 1.4 (This is the offset, adjust as needed)
    G92 Z0 ;Force new Z0
    G29 ;run autolevel routine


    You would switched the startup GCode (there is a setting in the slicers for this).
    I have gathered this from other threads. I am NOT an auto-level user.
     
    Mike Kelly likes this.
  11. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    thanks... I get off in 2 hours, I'll try it and update.
     
  12. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    Same results...
     
  13. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    Going from Matter Control to Cura and I can't determine the z offset. My first five layers or so are so thin I can still see through them.... no, I'm not using clear filament... Can someone give clear instructions on how to set it? I know I've seen a couple posts about it, but none of them are very clear. This is also posted in the Troubleshooting section, but has not been solved as of yet

    Thanks in advance,

    Ron
     
  14. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    default was -1.0. I went to -1.5 before I started this thread, and still the first 4 layers are see through. Here's my code:

    ;Sliced at: {day} {date} {time}
    ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
    ;Print time: {print_time}
    ;Filament used: {filament_amount}m {filament_weight}g
    ;Filament cost: {filament_cost}
    ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
    ;M109 S{print_temperature} ;Uncomment to add your own temperature line
    G21 ;metric values
    G90 ;absolute positioning
    M82 ;set extruder to absolute mode
    M107 ;start with the fan off
    G28 ;X0 Y0 ;move X/Y to min endstops
    ;G28 Z0 ;move Z to min endstops
    M565 z-1.5 ; Define Z offset at 1.0mm
    G29 ;Run auto-level
    G1 Z15.0 F{travel_speed} ;move the platform down 15mm
    G92 E0 ;zero the extruded length
    G1 F200 E3 ;extrude 3mm of feed stock
    G92 E0 ;zero the extruded length again
    G1 F{travel_speed}
    ;Put printing message on LCD screen
    M117 Printing...
     
  15. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    Waiting for Mike Kelly.... I know he has the solution....
     
  16. Stephen Capistron

    Stephen Capistron Active Member

    Joined:
    Jan 28, 2015
    Messages:
    442
    Likes Received:
    154
    Have you changed anything in the firmware?

    When you send M114 to the printer what does it send back?

    Just in the terminal...

    G28
    G1 Z1.4
    G29
    M114
    G1 X100 Y100 Z100
    M114

    Does it look like the print head actually went up 100mm?
     
  17. Stephen Capistron

    Stephen Capistron Active Member

    Joined:
    Jan 28, 2015
    Messages:
    442
    Likes Received:
    154
    If you cut and pasted this, G28 Z0 has a ";" before it.

    Only other thing I can offer is that it is much easier and better to just use "G28" v "G28 X0 Y0 & G28 Z0".
     
  18. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,914
    Likes Received:
    7,338
    It may be the
    M565 z-1.5 ; Define Z offset at 1.0mm
    Not certain that is the way to do that (I have seen differing discussions around this here).
    Someone with an autolevel using Cura can chime in.
     
  19. Stephen Capistron

    Stephen Capistron Active Member

    Joined:
    Jan 28, 2015
    Messages:
    442
    Likes Received:
    154
    I use M565 though I do not know what the practical difference between M565 and G92 Z0

    Cut and pasted below is my start-up code.

    G21 ;metric values
    G90 ;absolute positioning
    M82 ;set extruder to absolute mode
    M107 ;start with the fan off
    G1 Z5 ;pull nozzle off bed
    G28 ;home all axis
    M565 Z-0.75 ;Define a 0.75mm offset, this may need adjusting
    G29 ;run autolevel routine
    G1 Z15.0 F{travel_speed} ;move the platform down 15mm
    G92 E0 ;zero the extruded length
    ;G1 F200 E3 ;extrude 3mm of feed stock
    ;G92 E0 ;zero the extruded length again
    G1 F{travel_speed}
    ;Put printing message on LCD screen
    M117 Printing...
     
    mark tomlinson likes this.
  20. Ron W

    Ron W Member

    Joined:
    Mar 31, 2015
    Messages:
    58
    Likes Received:
    10
    Thanks, I'll try your code when I get off work
     

Share This Page