I recently made the switch from the marlin-based stock firmware on my anycubic kobra 2, to klipper. I didn’t have issues with bed levelling or first layer on the stock firmware, but I’m having significant issues running klipper. The bed is uneven, the probed mesh shows a deviation of 0.197mm, it was the same when running stock FW+octoprint.

But it seemed to be correcting just fine for this on the stock FW. I got a consistent decent first layer across the entire bed.

With klipper, it’s absolutely impossible to get it to correct for this unevenness. Half the bed will get perfect first layer, but then the second half is either way too squished or hardly connecting to the bed. And it’s causing further issues as it’s also hitting the print when moving, despite having Z-hop of 0.3mm for travel moves.

What the hell is going on? How do I fix this?

  • Grippler@feddit.dkOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 months ago

    Sure

    [bed_mesh] speed: 150 horizontal_move_z: 5 mesh_min: 25, 17 mesh_max: 220, 200 algorithm: bicubic bicubic_tension: 0.5 probe_count: 6, 6

    • morbidcactus
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      9 months ago

      What type of probe and what’s the config on it?

      [probe]
      pin: PC14
      x_offset: 23
      y_offset: 5
      #z_offset: 0.10
      speed: 20.0
      samples: 5 
      samples_result: average
      sample_retract_dist: 1.0
      #samples_tolerance: 0.010
      #samples_tolerance_retries: 10
      

      Is what I’ve got my pinda probe configured with, was playing around with sample tolerances like I have on my printer with a tap probe but I just found the inductive probe has a lot of variation, I added more samples to hopefully average out that error.

      [Bed_mesh]
      algorithm: bicubic
      fade_start: 0.6
      fade_end: 10.0
      bicubic_tension: 0.2
      faulty_region_1_max: 120.0, 74.0 
      faulty_region_1_min: 85.0, 45.0 # 103,69
      faulty_region_2_max: 125.0, 165
      faulty_region_2_min: 70, 110 # 103, 137
      horizontal_move_z: 2
      mesh_max: 228,210
      mesh_min: 24, 6
      mesh_pps: 2, 2
      probe_count: 5,5
      speed: 200 
      

      Is my mesh setup, based on a mk3s klipper config. Meshes look a little odd but I ran some bed level prints fine and just ran a full plate of abs with pretty consistent 1st layer.