
I would wait for @Amedee's magic, my coding skills are quite poor (but so far works like a charm)
Uploaded a easy print addon to have a more robust fix on the endstop.
https://ultimaker.com/en/community/2212 ... ply-153884

Code: Select all
    if (encoderPosition != 0)
    {
        refresh_cmd_timeout();
        current_position[Z_AXIS] += float((int)encoderPosition) * 0.01;What about an optical one?Amedee wrote:I haven't look at the code, but I am very skeptical that these switches achieve that level of accuracy (in particular when they are mounted like you did)...
I think if I go that way, I'll use an inductive switch.
I don't know... maybe...antiklesys wrote: What about an optical one?
Well, changed the Endstop from top to bottom, repetition now isn't a problem. Documented all the changed on firmware on the first post and updated the design on youmagineantiklesys wrote:I see.
I guess I'll stick to standard or eventually cut a few holes.
Can't home Z at the bottom due the current amount of modifications implemented on the machine