You are going to have to do a bit of digging there, nothing really popping 
out at me in your ini/hal files and with a home sequence of 0 for all 
nothing other than a stop request should stop the other axis from homing. 
Like Charles says, home the Axis' individually to see where your problem 
is. IIRC Axis Gui allows you to home each axis individually, or you can set 
the HOME_SEQUENCE, sequentially (do not use 0 for any axis) in the ini. I 
would set Y and A last since these are the dual motor setups likely giving 
you trouble. Check halCMD or halshow for the axis.N.homed pin to return 
true after that axis has finished homing. I like to open Halshow and select 
the pins for each axis in the watch tab and save it as a watch list. You 
can see exactly where homing is breaking. Once you figure out which axis is 
causing the problems you can figure out what the problem is.



On Saturday, February 29, 2020 at 11:16:21 PM UTC-5, Charles Steinkuehler 
wrote:
>
> 1) Setup homing so each axis homes sequentially.  Then if you have 
> errors, you'll know exactly which axis you need to fix. 
>
> 2) You're using a gantry component, but it's unclear exactly how it's 
> setup.  You appear to be using the Y-min and Y-max switches as the two 
> homing switches for the gantry axis?  Some sort of machine or wiring 
> diagram would help to diagnose any potential problems with your config. 
>
> 3) Provide a dump of the HAL state when the system has homed one of the 
> axis and stopped (eg: the output of "halcmd show"). 
>
> On 2/29/2020 8:15 PM, Nathaniel wrote: 
> > Thanks Justin, 
> > 
> > I took your advice and played with the home and home offsets. It now 
> fully 
> > disengages from the switch while homing, but this hasn't solved the 
> > problem. It will home whichever axis is crossest to its switch and then 
> > stop. Any suggestions? 
> > 
> > Thanks, 
> > Nathaniel 
> > 
>
> -- 
> Charles Steinkuehler 
> [email protected] <javascript:> 
>

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/machinekit/ca3c7014-72b0-4d88-93ad-ecfd80e1a5d7%40googlegroups.com.

Reply via email to