xhc-hb04 homing problem
Can someone assist? or point me to some documentation.
I'm using Linux debian 4.19.0-10-amd64 #1 SMP Debian 4.19.132-1 (2020-07-24) x86_64 GNU/Linux and my hal, ini and pendant hal files are attached.
any help appreciated
Eric
Please Log in or Create an account to join the conversation.
(You appear to be on 2.8.x or 2.9.x now)
linuxcnc.org/docs/2.8/html/man/man1/halui.1.html
Mentions that a valid homing sequence must be defined, but you appear to have that.
What happens if you unhome-all from the GUI and then home-all from the pendant?
In the Axis GUI you can toggle between joint mode and axis mode with the $ key.
Please Log in or Create an account to join the conversation.
but that is none of what you mentioned, perhaps I am using an unsuitable version? homing with the button works when I first turn on, but I normally use the home all button in axis, when a program completes I can use the home all button again (with the usual message saying it is already homed) but the pendant home all no longer works,
How do I unhome all in axis?
I tried the $ shortcut but that also does not seem to work
Tomorrow I was going to try going back to Debian 9 (stretch) with an earlier version of LCNC to see what happens
thanks
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Does this suggest I should use a preconfigured LCNC with 2.8.x ?
Please Log in or Create an account to join the conversation.
the $ key seems to have no effect.
That shortcut appears to not exist any more in 2.8+ since the Joints-Axes changes.
Does this suggest I should use a preconfigured LCNC with 2.8.x ?
2.8 is the same, having just tried it.
The answer seems to be
# Home button
net home xhc-hb04.button-home => halui.mode.joint halui.home-all
Please Log in or Create an account to join the conversation.
ericg wrote: the $ key seems to have no effect.
...
That shortcut appears to not exist any more in 2.8+
since the Joints-Axes changes.
In 2.8 and up, the axis gui '$' key binding is available
for non-identity kinematics.
Ref:
github.com/LinuxCNC/linuxcnc/blob/2.8/sr...cripts/axis.py#L4022
github.com/LinuxCNC/linuxcnc/blob/master...cripts/axis.py#L4041
If using trivkins, one can use the module parameter
'kinstype' to force non-identity kinematics
Example:
[KINS]
KINEMATICS= trivkins coordinates=xyz kinstype=b
...
Ref:
linuxcnc.org/docs/2.8/html/man/man9/trivkins.9.html
Please Log in or Create an account to join the conversation.
And thanks dgarrett I'll read what you posted.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.