I've been playing with 2.7.0-pre6 and all seems good so far... except
for my XHC-HB04 'pendant'.
If I set the jogmode to normal or vnormal I'm seeing "Joint following
errors" and jogging is intermittent.
On the smaller jogging scales, it'll jog a few times and then stop
responding. I can see xhc-hb04.jog.counts changing in HAL Meter as I
move the dial... but my steppers don't move.
The "Joint Following error" seems to be caused by two things: a) a
reversal of direction in step size 50 or 100 is almost guaranteed to to
generate the following error and b) having BACKLASH defined for the axis
(mine's set to 0.035 for a metric config).
Here's some step-size dependant detail:
xhc-hb04.stepsize = 1 No Joint following error. No jog ~50% of the time.
xhc-hb04.stepsize = 10 Some Joint following error. No jog ~30%
xhc-hb04.stepsize = 50 Joint following error on reversal.
xhc-hb04.stepsize = 100 Joint following error on reversal.
xhc-hb04.stepsize = 1000 Joint following error but FAR less sensitive.
On the Good News front.... setting the jogmode to "plus-minus"
eliminates all of the above problems.
Very happy to supply my full configs and/or test stuff but to kick
things off this is the XHC-HBO4 stuff from my .ini file.
[XHC_HB04_CONFIG]
layout = 2
coords = x y z
sequence = 5
jogmode = plus-minus
require_pendant = yes
inch_or_mm = mm
[XHC_HB04_BUTTONS]
start-pause = std_start_pause
step = xhc-hb04.stepsize-up
[APPLICATIONS]
APP = xhc-hb04-accels
APP = monitor-xhc-hb04
--
Regards,
Russell
--------------------------------------------------------------------
| Russell Brown | MAIL: [email protected] PHONE: 01780 471800 |
| Lady Lodge Systems | WWW Work: http://www.lls.com |
| Peterborough, England | WWW Play: http://www.ruffle.me.uk |
--------------------------------------------------------------------
------------------------------------------------------------------------------
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers