X-limit switch issue on XCP

I have had the same issues as

and XCP doesn't finish homing; shakes like it's stuck
But since the Inventables team is on break and I had half-a-day ahead of me during which I could not carve as planned, I started exploring/debugging.

It turns out that the issue is that the x-limit switch works but is not engaged during homing. Instead, the metal plate on which it lies hits the outer ring at the back of the spindle (not sure what it’s called).

Here is a picture:

The blue arrow points to what I call the “inner ring”, the red arrow is what I call the “outer ring” and the green arrow shows where the metal plate holding the x-axis limit switch hits the outer ring.

You can also see that over time this line has been moving up.
So I assume that the issue is that the metal plate has been bending upwards slowly, until the switch no longer hit the outer ring. And since the switch is shorter than the depth difference between the two rings, it never hits the inner ring.

Here is another picture showing that:

4mm is the depth difference I measured between the outer ring and the inner one. This pic shows that the x-axis switch only protrudes away from its holding plate by a tiny bit less than same 4mm!

The aim of this post is three-fold:

  • to bring more info to an issue that several ppl seem to be having
  • to ask for help on a durable solution (my temporary solution was to use two pliers and bend the metal plate downwards…)
  • to ask whether anyone can check their XCP to tell me whether their x-limit switch is longer than mine and therefore touches the inner ring OR whether it is placed is such a way that it actually hits the outer ring (I am guessing that this is the right answer)

Note that the latter could also be answered by an Inventables person who knows the actual design! (I just don’t see them much in the forums, so my hopes are low)


I agree it would be nice to know the intended design.

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