is there driver for the new XHC-WHB04B-4
17 Oct 2016 14:11 #81725
by mnmichael
is there driver for the new XHC-WHB04B-4 was created by mnmichael
Hello everybody,
do you know if there is a driver ( or the files you need for handheld wheel in CNCLinux) for the XHC-WHB04B-4 ( the precedent model was XHC-H04B).
with regards
Michael
do you know if there is a driver ( or the files you need for handheld wheel in CNCLinux) for the XHC-WHB04B-4 ( the precedent model was XHC-H04B).
with regards
Michael
Please Log in or Create an account to join the conversation.
17 Oct 2016 22:49 #81753
by andypugh
Replied by andypugh on topic is there driver for the new XHC-WHB04B-4
Do you know that it is actually different? Perhaps is it just a clone made by a different manuufacturer (I have the impression that there isn't a single source for the current ones)
Please Log in or Create an account to join the conversation.
01 Jan 2017 18:47 - 01 Jan 2017 18:58 #85033
by dannym
Replied by dannym on topic is there driver for the new XHC-WHB04B-4
Wow, I JUST discovered this. Mixed feelings. I did extensive work making the HB04 config work the way I wanted and this looked super at first. I seek to remove the terminal from workflow as much as possible and wanted the HB04 to do more.
It's great that they made the multiplier a hardselector. It's GREAT that they used a more versatile dot matrix, presuming you can actually address it that way. The HB04 didn't display messages and cluttered the display with machine coordinates we NEVER use in practice. Over here, we let the machine auto-home then deal exclusively in work coords.
But WTF. What I'm seeing is multiple deal-breakers. They removed half the buttons and use shift key for alt functions, and took Feed and Spindle off the mpg wheel, but they MUST be on the mpg wheel. If you don't like the feel of the feedrate, you need to be able to dial up/down quickly.
That Shift-Function key is unacceptable. Too easy to screw up. I mean if you thought you pressed it but "not hard enough I guess" and instead of Go Work-Home you get a Probe-Z, you may blow the job.
The button labels don't look all that readable, they've removed the distinct colors and icons.
I could make that thing PERFECT just by re-skinning the panel! I'd get the 6-axis version (2 more positions on the axis selector), make B=Feedrate, C=spindle, then make the buttons like the HB04. But as-is, it seems terrible. And I can't realistically make a good reskin. I could color laser print a sheet of transparency plastic but I doubt that'd really work in the long run, mechanically.
What are "lead" and "MPG" modes? The HB04 has that "MPG/STEP" button and I'm confused what it was ever intended to do. The handwheel manually generates pulse-steps, what's this "MPG/STEP" or the "Step" instead of the multipliers mean? What does Lead mean??
It's great that they made the multiplier a hardselector. It's GREAT that they used a more versatile dot matrix, presuming you can actually address it that way. The HB04 didn't display messages and cluttered the display with machine coordinates we NEVER use in practice. Over here, we let the machine auto-home then deal exclusively in work coords.
But WTF. What I'm seeing is multiple deal-breakers. They removed half the buttons and use shift key for alt functions, and took Feed and Spindle off the mpg wheel, but they MUST be on the mpg wheel. If you don't like the feel of the feedrate, you need to be able to dial up/down quickly.
That Shift-Function key is unacceptable. Too easy to screw up. I mean if you thought you pressed it but "not hard enough I guess" and instead of Go Work-Home you get a Probe-Z, you may blow the job.
The button labels don't look all that readable, they've removed the distinct colors and icons.
I could make that thing PERFECT just by re-skinning the panel! I'd get the 6-axis version (2 more positions on the axis selector), make B=Feedrate, C=spindle, then make the buttons like the HB04. But as-is, it seems terrible. And I can't realistically make a good reskin. I could color laser print a sheet of transparency plastic but I doubt that'd really work in the long run, mechanically.
What are "lead" and "MPG" modes? The HB04 has that "MPG/STEP" button and I'm confused what it was ever intended to do. The handwheel manually generates pulse-steps, what's this "MPG/STEP" or the "Step" instead of the multipliers mean? What does Lead mean??
Last edit: 01 Jan 2017 18:58 by dannym.
Please Log in or Create an account to join the conversation.
21 Mar 2017 05:22 #89983
by makullman
Replied by makullman on topic is there driver for the new XHC-WHB04B-4
for anyone interested:
I am in the process of writing a driver for this device under mach4 & have reverse engineered the USB protocol.
email me and I will gladly share what I know.
I am in the process of writing a driver for this device under mach4 & have reverse engineered the USB protocol.
email me and I will gladly share what I know.
Please Log in or Create an account to join the conversation.
13 Apr 2017 20:37 #91326
by LBLcnc
Replied by LBLcnc on topic is there driver for the new XHC-WHB04B-4
Hi there
I too am interested in writing a driver for the XHC-WHB04B-4.
Only I wish to do this for UCCNC.
If it's not too much trouble, could you please share what you have found about the USB protocols for the WHB04B-4.
I too am interested in writing a driver for the XHC-WHB04B-4.
Only I wish to do this for UCCNC.
If it's not too much trouble, could you please share what you have found about the USB protocols for the WHB04B-4.
Please Log in or Create an account to join the conversation.
14 May 2017 14:26 #93188
by Reiziger
Replied by Reiziger on topic is there driver for the new XHC-WHB04B-4
Hi LBL cnc,
have you written a driver for the WHB04B for UCCNC?
Best regards
have you written a driver for the WHB04B for UCCNC?
Best regards
Please Log in or Create an account to join the conversation.
14 May 2017 19:31 #93194
by LBLcnc
Replied by LBLcnc on topic is there driver for the new XHC-WHB04B-4
No. I am afraid the answer is not yet.
It after waiting too long for a reply to my public post, I eventually sent mkullman a private message.
Fortunately, he responded to that one.
Unfortunately, I received his code only a few days ago, and I've not had time to dive into it yet.
Ask me again in two or three weeks. I imagine I will need time to learn a few things along the way.
It after waiting too long for a reply to my public post, I eventually sent mkullman a private message.
Fortunately, he responded to that one.
Unfortunately, I received his code only a few days ago, and I've not had time to dive into it yet.
Ask me again in two or three weeks. I imagine I will need time to learn a few things along the way.
Please Log in or Create an account to join the conversation.
14 May 2017 19:46 #93195
by Reiziger
Replied by Reiziger on topic is there driver for the new XHC-WHB04B-4
ok thank you for the information!
In June we, the company I work for, will receive a milling machine (wabeco) and we do the cnc part ourself. We decided to use uccnc so we can run it on a windows based computer.
For pendant we would like to use the WHB04B instead of the WHB04.
In June we, the company I work for, will receive a milling machine (wabeco) and we do the cnc part ourself. We decided to use uccnc so we can run it on a windows based computer.
For pendant we would like to use the WHB04B instead of the WHB04.
Please Log in or Create an account to join the conversation.
03 Jun 2017 09:26 #94029
by Reiziger
Replied by Reiziger on topic is there driver for the new XHC-WHB04B-4
Hi,
have you found a way to write a driver for the XHC-WHB04B-4?
Best regards,
Luc
have you found a way to write a driver for the XHC-WHB04B-4?
Best regards,
Luc
Please Log in or Create an account to join the conversation.
03 Jun 2017 17:25 #94035
by LBLcnc
Replied by LBLcnc on topic is there driver for the new XHC-WHB04B-4
Hi - I can report that progress is being made - but there is not much to show so far.
To date - I have undertaken an intensive (at times) self stury in programming in C#, since that seems to be the language of choice for UCCNC work. The worst part of it is not learning the C# language (very similar to C-C++) but learning the Microsoft Visual Studio.
Anyway - I can report that this step has been mostly accomplished.
Next, probably this very weekend, I start writing (stealing code) for accessing the USB. Immediately upon the heels of that I will start interfacing with the XHC-WHB04B-4 as per the information I got from makullman.
I should have more to report in about a week.
P.S.: Sorry if I'm taking too long. Unfortunately, there are a number of other items making claims upon my attention.
To date - I have undertaken an intensive (at times) self stury in programming in C#, since that seems to be the language of choice for UCCNC work. The worst part of it is not learning the C# language (very similar to C-C++) but learning the Microsoft Visual Studio.
Anyway - I can report that this step has been mostly accomplished.
Next, probably this very weekend, I start writing (stealing code) for accessing the USB. Immediately upon the heels of that I will start interfacing with the XHC-WHB04B-4 as per the information I got from makullman.
I should have more to report in about a week.
P.S.: Sorry if I'm taking too long. Unfortunately, there are a number of other items making claims upon my attention.
Please Log in or Create an account to join the conversation.
Time to create page: 0.091 seconds