xhc-hb04 homing problem
- ericg
- Offline
- Premium Member
- Posts: 147
- Thank you received: 10
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.
- andypugh
- Offline
- Moderator
- Posts: 23178
- Thank you received: 4861
(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.
- ericg
- Offline
- Premium Member
- Posts: 147
- Thank you received: 10
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.
- andypugh
- Offline
- Moderator
- Posts: 23178
- Thank you received: 4861
Please Log in or Create an account to join the conversation.
- ericg
- Offline
- Premium Member
- Posts: 147
- Thank you received: 10
Does this suggest I should use a preconfigured LCNC with 2.8.x ?
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23178
- Thank you received: 4861
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.
- dgarrett
- Offline
- Platinum Member
- Posts: 567
- Thank you received: 323
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.
- ericg
- Offline
- Premium Member
- Posts: 147
- Thank you received: 10
And thanks dgarrett I'll read what you posted.
Please Log in or Create an account to join the conversation.
- ericg
- Offline
- Premium Member
- Posts: 147
- Thank you received: 10
Please Log in or Create an account to join the conversation.