Delta kossel with induction sensor - auto leveling in practise

edited January 2017 in Repetier-Firmware
Hi,

Yesterday I installed LJ12A3-4-Z/BX inductive sensor in my delta 3d printer. I needed to add voltage divider to make ramps able to read High or Low state. It reacts on G31.

I have few questions/notes:
1) I changed #define DISTORTION_CORRECTION_R to 80 (from 100) - my radius is 90.
1) I set Z with z-length parameter. When the nozzle is on correct hight (sheet of paper test) I have mounted the sensor and checked if it's in High state.
3) I have installed sensor like this. What offset for sensor should I use?

image
4) By mistake I run G32 S2. Now My Z-home pos is 314mm (should be around 270) and I can't update it in EEPROM. How to reset auto level?

My eeprom settings:

image
Thanks,
Pawel

Comments

  • I cannot edit my post.

    I cleared my auto level matrix with M322 and deactivated/activated auto level with m321 S1/ M320 S1. My Z max length is like in EEPROM.

    When I am creating the "high map" this are my results:

    14:01:50.115 : Info:Autoleveling enabled
    14:02:20.830 : Z-probe:43.41 X:-40.00 Y:-40.00
    14:02:22.001 : Z-probe:43.97 X:-20.00 Y:-40.00
    14:02:23.231 : Z-probe:44.01 X:0.00 Y:-40.00
    14:02:24.489 : Z-probe:44.29 X:20.00 Y:-40.00
    14:02:25.775 : Z-probe:44.26 X:40.00 Y:-40.00
    14:02:28.122 : Z-probe:43.35 X:-40.00 Y:-20.00
    14:02:29.269 : Z-probe:43.83 X:-20.00 Y:-20.00
    14:02:30.518 : Z-probe:44.36 X:0.00 Y:-20.00
    14:02:31.858 : Z-probe:44.72 X:20.00 Y:-20.00
    14:02:33.275 : Z-probe:45.13 X:40.00 Y:-20.00
    14:02:35.696 : Z-probe:43.24 X:-40.00 Y:0.00
    14:02:36.827 : Z-probe:43.76 X:-20.00 Y:0.00
    14:02:38.076 : Z-probe:44.43 X:0.00 Y:0.00
    14:02:39.449 : Z-probe:45.01 X:20.00 Y:0.00
    14:02:40.951 : Z-probe:45.72 X:40.00 Y:0.00
    14:02:43.368 : Z-probe:42.60 X:-40.00 Y:20.00
    14:02:44.413 : Z-probe:43.53 X:-20.00 Y:20.00
    14:02:45.622 : Z-probe:44.29 X:0.00 Y:20.00
    14:02:46.982 : Z-probe:44.99 X:20.00 Y:20.00
    14:02:48.509 : Z-probe:46.00 X:40.00 Y:20.00
    14:02:50.914 : Z-probe:42.20 X:-40.00 Y:40.00
    14:02:51.873 : Z-probe:43.10 X:-20.00 Y:40.00
    14:02:53.032 : Z-probe:44.15 X:0.00 Y:40.00
    14:02:54.384 : Z-probe:45.09 X:20.00 Y:40.00
    14:02:55.939 : Z-probe:46.06 X:40.00 Y:40.00

    I don't know why  my values are between 42.2 and 46.06...

  • Z probe offset is 0,-40 
    That will reduce radius by 40mm since it needs to move probe to test points!

    G32 goes to z-probe heigh+ z-probe bed distance for probing. Differences might be rotation of bed against homed coordinate system (have you calibrated endstop positions?). Also geometry errors cause such difference easily. That is what makes deltas so complicated to calibrate.
  • edited January 2017
    Thanks.

    During reading my EEPROM I have found 2 significant errors.
    1) I had Z-height 40mm
    2) Alpha C(90) was 80

    Also my inductive sensor sucks - when I was testing one point I had different results. The difference in measurements was 0.1-0.2mm

    I gave up with Z-probe.

    I have recalibrated my delta manually and I am almost satisfied. Almost... :)
    My problem is that printer doesn't seem to print parts which must fit to each other. I can't screw together things. Today I printed screw with strange looking thread...


    image

    My 40mm cube is almost perfect - 40.1 x 40 x 40.13(z). What else I can check?
Sign In or Register to comment.