Delta kossel with induction sensor - auto leveling in practise
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?
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:
Thanks,
Pawel
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?
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:
Thanks,
Pawel
Comments
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...
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...
My 40mm cube is almost perfect - 40.1 x 40 x 40.13(z). What else I can check?