X axis homing wrong direction

Good day all.

I finally got my genesis XL v1.6 together. Going through the setuo steps though, the bot is trying to home to the opposite side of the x axis. It is going in the positive number direction, opposite of where the origin is located on the map.

After it homes, i can jog any of the axes in the right direction. If I tell x to move to the right, it goes right. Left goes left. Why does it home on the opposite side, but my buttons move it the way I expect it to? I have the origin on the bottom right of the map.

I will attach pics when I get a moment.

Hi, maybe related to one of these settings…:

Can you check if they have an impact on your issue?

Another reason could be a wrong Encoder Setting. May you have to enable or disable INVERT ENCODERS on the x axis.

Or these:

I had some similar expirience when setting it up, but can not remember if mine was related to the y axis… At least there I have some none standard configs.

:crossed_fingers:

2 Likes

Thank you for the reply. I have tried a few different settings like you suggested. Regardless of the map orientation I choose, when I hit home for x, it starts going negative in value, and off the map.

I have tried inverting just the motors or encoders. Problem is it only inverts one of them, not both sides. It will invert X2 but not X1. I do not see a setting that says to invert ‘both’.

Inverting the encoder turns the coordinates positive, but the motors stall out now. They try three times to move but then stop.

I finally got it. I had to swap the X1 and X2 cables on the farmduino, then invert the jog buttons. Even though the cables were labeled and placed on the farmduino correctly, swapping them so X1 is on X2 and vice versa worked. Then swapped the jog button so the orientation works. It now homes in the correct direction.

Thank you for the help! I can start seeding this weekend.

2 Likes

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