Problem with homing on dual axis y

More
16 Dec 2024 14:53 - 16 Dec 2024 16:14 #316762 by ric812
Problem with homing on dual axis y was created by ric812
I am running LinuxCNC 2.9.3 Debian 12 Bookworm PREEMPT-RT ISO with a Mesa 7i96s board.  The machine has a dual motor y and while homing both sides move toward the limit switch but after hitting the limit switch and moving enough to disengage the switch, one side moves back toward the limit switch and doesn't stop and the other backs off correctly. The other two axis home just fine, hit the limit switch , then back off enough the release the switch then hit it again to home and then back off preset amount to zero point.

The HAL and INI files are attached, along with the pinout screen shoots for the 7i96s board. 
Last edit: 16 Dec 2024 16:14 by ric812.

Please Log in or Create an account to join the conversation.

More
16 Dec 2024 15:39 - 16 Dec 2024 15:57 #316766 by PCW
Replied by PCW on topic Problem with homing on dual axis y
To simplify the gantry homing, I would be tempted to physically reverse one
axis (say by inverting one direction pin) and then the INI section for Y and Y2
would be identical.
Last edit: 16 Dec 2024 15:57 by PCW.

Please Log in or Create an account to join the conversation.

More
17 Dec 2024 02:45 #316831 by rodw
Replied by rodw on topic Problem with homing on dual axis y
Usually when you have issues as you describe, one side is travelling the wrong way during homing.
Changing the sign on the homing velocities to negative (or posiitve) usually fixes this. Probably latch velocity.
Also slowing the homing velocities right down helps you to see what is going on.

Please Log in or Create an account to join the conversation.

More
18 Dec 2024 05:16 - 18 Dec 2024 05:18 #316907 by Joco
Replied by Joco on topic Problem with homing on dual axis y
I would recommend following PCW's advice so that both motors travel in the same direction.  It simplifies things.

When I was setting up I used axis as a test bed to get the wiring directions correct. Without setting the homing synch values to negatives I would manually move each motor a small amount with slow jog to ensure + and - moved the motors in the same direction.  Then went about setting up the homing values in each joint to be identical with a negative home sequence value to create the synch home requirement.
Last edit: 18 Dec 2024 05:18 by Joco.

Please Log in or Create an account to join the conversation.

Time to create page: 0.056 seconds
Powered by Kunena Forum