Voron Trident first layer issue

Basic Information:

Printer Model: Voron Trident
MCU / Printerboard: BTT Octopus Controller Board
Host / SBC: Raspberry Pi 3B
klippy.log
klippy.log (1.5 MB)

I have a Voron Trident with a klicky probe. I have completed the initial calibration using documented procedure. I need to fine tune the first layer height. I make a test run and update the Z-offset using the mailsail interface to get the proper offset and then save the offset. I checked the printer.cfg file and I can see the updated value for the “position_endstop”. The number is more negative (more space between the bed and the nozzle). I run the test print again and there is no change to the first layer problem (it is still to thin). I have repeated this effert several time with no change to the first layer height. It seems like I have something wrong with my printer.cfg file and the code is not seeing the change in the “position_endstop” value.

Again, I am saving the change. I see the change in the printer.config file, but there is no change to the first layer problem. Ugh:(

Thanks,

Lauren

P.S. other than this first layer issue all is working ok.

Hello @ljr8378 !

You may check this guide:

I do not really understand your problem description.

The position_endstop is not variable and dictated by your hardware. You need to follow Bed leveling - Klipper documentation and the associated guides, e.g. Probe calibration - Klipper documentation to define and save your z_offset

I did use the “Ellis Print Tuning Guide” (using the sheet of paper, etc.). I have used the bed leveling procedure.

I need to fine tune the Z-offset to get a correct first layer (after the initial calibration with the paper method). I print a test print (a 75x75x0.2 mm cube) I am able to change the offset of the toolhead to the plate using the “Z-offset” of the Toolhead drop down.

This will correct the z-offset issue (to the correct ply thickness). When I press the “save” after the change to the Z-offset, the printer.cfg file is updated with the new value to the “## position_endstop = -1.050". Note, it does not change the value of the "## z_offset = 6.140”

When I reprint the test cube, I still have the same too thin of a first ply thickness issue. This is after the printer.cfg file has the “#*# position_endstop = -1.050” updated to the new value.

I have used the published procedures for fine tuning the first ply thickness with no luck.

Is it intended that you use the endstop for homing and the probe only for bed meshing?

Take in account that the command for saving the z_offset with z-endstops is different to the one when using a probe for homing.

  • With probe: Z_OFFSET_APPLY_PROBE
  • With endstop: Z_OFFSET_APPLY_ENDSTOP

And of course followed by a SAVE_CONFIG

I correct the first ply layer with the “SET_GCODE_OFFSET Z_ADJUST” command. Then I use the “Z_OFFSET_APPLY_ENDSTOP” and the “SAVE_CONFIG” commands. After the printer reboots I check the printer.cfg file and I see “## position_endstop" has changed to the proper value. The problem is that when I rerun the test file I get the same thin first ply problem. I have rerun the test file several times with the "## position_endstop” changing (-0.074 to -0.090 to -0.102 …) everytime, but resulting in the same problem.

As far as I can tell I am doing everything correctly, so I am at my wits end. All I can think to do now is to reload all of the software and start from scratch. Bummer

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.