---- dan...@austin.rr.com wrote: 
> 
> ---- Andy Pugh <bodge...@gmail.com> wrote: 
> > 
> > 
> > > On 1 Sep 2016, at 08:17, <dan...@austin.rr.com> <dan...@austin.rr.com> 
> > > wrote:
> > > 
> > > Is "2.8 pre" stable enough to consider reliable?  
> > 
> > I would use it myself (and do) but I wouldn't sell a system with it. 
> > 
> > I haven't seen any problems in several years of using various JA flavours. 
> > With the possible exception of an attempt at rigid tapping in the Y 
> > direction (and I don't even know if that is expected to work)
> 
> Well, a lot of people would be using it in the shop.  So something suggestive 
> of "bleeding edge" could be a problem.
> 
> My problem is that under 2.7.4, I THOUGHT the gantry component was doing 
> independent homing of the X1 and X2 motors.  There are homing switches tied 
> in on the joints.  However, a physical check of what was going on showed it 
> wasn't fully aligned and basically it was just jogging both joints in sync 
> until X1's homing switch tripped and then drive both back in sync while 
> watching the X1 homing switch alone.  X2 wasn't being used at all and it 
> couldn't fix gantry racking.  I'm not clear on whether gantry does or does 
> not have the ability to independently home, I thought I was told it does. I 
> just need indep homing.
> 
> I don't have any feelings for "gantry" vs "JA" except that gantry is already 
> set up.  If I don't go with 2.8-pre, what are my options for getting indep 
> homing?  Sounds like I do at least need to upgrade LinuxCNC.
> 
> Danny
> 

Well, wait- just rechecked the gantry man page: "When the system is homing and 
a joint home switch activates, the command value sent to that joint is "frozen" 
and the joint offset value is updated instead"

It unambiguously DOES say it's per-axis homing, but I saw it stop both when 
X1's limit tripped and X2 never went into seek, and if X2 was in front of X1, 
went over the homing switch with no effect until X1 tripped.

Here's what's in my HAL that should be relevant, did I screw something up?

loadrt gantry count=1 personality=2
net switches-x1   <=  hm2_[HOSTMOT2](BOARD).0.gpio.005.in_not
net switches-x2   <=  hm2_[HOSTMOT2](BOARD).0.gpio.003.in_not
net switches-x1   => gantry.0.joint.00.home
net switches-x2   => gantry.0.joint.01.home
net home-x         <= gantry.0.home
net home-x          => axis.0.home-sw-in

Danny

------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to