Gantry homing witch XHC_HB04 HandWheel enabled.

More
8 years 3 weeks ago #118512 by Blumax
Hello

I have a 4-axis machine, with two driver / motor / endstop on the Y axis, and LinuxCNC 2.8 (On official LinuxNC 2.7 ISO).
When I start the machine, the user interface displays 0/1/2/3/4 joint for XYYZA, when I do homing it turns into X / Y / Z / A.
All is well, all works!

When I add the line
#INCLUDE XHC_HB04.inc
in the [HAL] section of the file machine.ini,
And after activating this patch manually : github.com/LinuxCNC/linuxcnc/commit/cb93...515812f48d79bf09bcbf

The machine after the homing remains lock on the joints 0/1/2/3/4 and not XYZA.

There are small targets that indicate that the origins have been found.

I would specify, that before I used the handwheel with this same machine but without the kinstype = BOTH and with linuxcnc 2.7

Do you have a solution ?

Attachment not found



machine.ini



machine.hal



XHC_HB04.inc

Please Log in to join the conversation.

More
7 years 11 months ago #121067 by Blumax
I find a solution.
I do not know for that reason but it is enough to remove all the lines mentionanat "spindle" of the file xhc-hb04.tcl and the homing is done correctly!

Please Log in to join the conversation.

More
7 years 11 months ago #121084 by dgarrett
Your photo shows
Code:
2.8.0-pre1-3850-g88ba2eb
indicating buildbot build number 3850 at commit 88ba2eb.

This commit was made on Sep 6.
Code:
$ git show -s 88ba2eb25|grep Date: Date: Thu Sep 6 15:15:37 2018 +0200

Prior to this date, a number of commits were made to incorporate multispindle
functionality begining with commit e3caa92e1

Ref: github.com/LinuxCNC/linuxcnc/commit/e3caa92e1

This commit was followed by a number of updates and bug fixes:
Code:
$ git log --oneline --pretty=format:"%h %ad %s"|cut -b -70|grep -i multispindle 3291d5725 Thu Nov 8 07:37:55 2018 -0700 multispindle: linuxcnctop upda a2b06c4dc Thu Nov 1 23:32:01 2018 +0000 Multispindle: Remove some debu 58624aab3 Sun Oct 21 13:37:49 2018 +0100 Multispindle: Fix the F9 / F1 2e8f4d3c8 Thu Oct 18 19:13:18 2018 +0100 Multispindle: Further docs up 13434870f Wed Oct 17 23:53:45 2018 +0100 Multispindle: Docs Update 826232c9f Wed Oct 17 23:44:09 2018 +0100 Multispindle: CLean up some c 9b5e9dc3a Wed Oct 17 21:50:03 2018 +0100 Multispindle: add EMCMOT_NUM_ d42d9b097 Tue Oct 16 01:41:52 2018 +0100 Multispindle: Remove debug me 7fb914d19 Tue Oct 16 01:30:24 2018 +0100 Multispindle: Make S commands 5b477ad7e Sun Oct 14 22:36:10 2018 +0100 Multispindle: Make interp_che bedc7e501 Sun Oct 14 22:36:10 2018 +0100 Multispindle: Make interp_che 5e98296f4 Thu Oct 11 22:58:19 2018 +0100 Multispindle: Fix some wierd 458436175 Tue Oct 9 21:12:57 2018 +0100 Multispindle: Guard against at eb8d43fad Mon Oct 8 22:27:09 2018 +0100 Multispindle: Fix a bug with s db55cea24 Thu Oct 4 15:03:58 2018 -0700 Multispindle: update some brok 5e6943032 Wed Oct 3 07:20:14 2018 -0700 Multispindle: update xhc-hb04. 04d8d1d30 Sun Sep 30 10:36:32 2018 +0100 Multispindle: Revert base sim 1fc06379d Sat Sep 29 22:00:13 2018 +0100 Multispindle: Elide some extr b948dba1a Sat Sep 29 12:14:35 2018 +0100 Multispindle: Change generate ebb709fc2 Sat Sep 15 14:17:15 2018 +0100 Multispindle: Correct the spi ac154e06d Fri Sep 28 23:20:52 2018 +0100 Multispindle: Update sample aa4d20b92 Tue Sep 25 00:35:37 2018 +0100 Multispindle: Modify runtests 5f3c097e5 Mon Sep 24 02:14:05 2018 +0100 multispindle: Update the upda 6431a525b Sun Sep 23 22:10:34 2018 +0100 multispindle: Modify user-int 7d5ccc7b6 Sun Sep 23 22:09:56 2018 +0100 multispindle: Make required c 3f7fdc047 Sun Sep 16 14:37:11 2018 +0100 Multispindle: Switch to using

So, the problem you observed may have been fixed by commits made
after your buildbot deb update.

For example, the commit: "5e6943032 Wed Oct 3 07:20:14 2018 -0700 ..."
made changes to the library file xhc-hb04.tcl that could affect your
configuration.

Ref: github.com/LinuxCNC/linuxcnc/commit/5e69...db73e96919e946a389c0

Users of buildbot debs for the master branch may encounter some instability.
It is a good idea to update with consideration of commits made since your
last update especially when substantial changes are made to the master
branch. Commits for the master branch are listed (in order) on github
at:

github.com/LinuxCNC/linuxcnc/commits/master

Please Log in to join the conversation.

Time to create page: 0.092 seconds
Powered by Kunena Forum