Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: ART on August 25, 2006, 10:19:51 PM

Title: New PlugIn just about done..
Post by: ART on August 25, 2006, 10:19:51 PM
Hi Guys:

  We're adding a new device for pendents. Its easily available on the net, has a rudimentary MPG-like capability and 15 buttons. Here's a phot of what it looks like.. They can be picked up on Ebay pretty reasonbly , its name is a ShuttlePro. The new plugin handles it very nicely..

Art

Title: Re: New PlugIn just about done..
Post by: dfurlano on August 25, 2006, 10:20:30 PM
COOL!
Title: Re: New PlugIn just about done..
Post by: ynneb on August 25, 2006, 11:27:31 PM
More product details here, http://www.contourdesign.com/shuttlepro/


(http://www.contourdesign.com/shuttlepro/sp_v2_combo.jpg)
Title: Re: New PlugIn just about done..
Post by: Brian Barker on August 26, 2006, 07:48:28 AM
Benny how did you get one that fast?  ;D
Title: Re: New PlugIn just about done..
Post by: ger21 on August 26, 2006, 11:24:36 PM
Guess I should have bought the one on Ebay the other day for $35. The price is going to go up, now that everyone will want one. >:(
Title: Re: New PlugIn just about done..
Post by: Greolt on August 27, 2006, 09:46:24 AM
They also have a smaller round version. Will that work too?
Title: Re: New PlugIn just about done..
Post by: ART on August 27, 2006, 10:11:14 AM
Hi:

 Not yet, but were pretty sure it will. We just need soemone with one to run soem tests for us when we're done. John has one and has volunteered to do so..

  Shouldnt be too long..

Art
Title: Re: New PlugIn just about done..
Post by: Brian Barker on August 27, 2006, 04:11:09 PM
There is a test version of the plug in on the FTP server under Mach3 :) I have it working here and seems VERY nice!
Title: Re: New PlugIn just about done..
Post by: dacostad on August 30, 2006, 12:19:08 PM
Excellent - Thanks

David
Title: Re: New PlugIn just about done..
Post by: bdring on August 30, 2006, 08:46:14 PM
Got mine running and I love it!  The spinners are perfect.  They have just the right feel.  They are perfect for sneaking up on that work zero.

Keep up the good work
Title: Re: New PlugIn just about done..
Post by: dacostad on August 31, 2006, 12:35:00 PM
Art,  I cannot get mine to run with the plugin.  I have enabled the plugin and conigured some of the buttons,  but the only thing that works is the inner ring moves the x axis,  but I cannot select other axis neither do any buttons work.  I also noticed that the drop downs for the inner and outer rings are blank in the plug in config.  I am using the original Shuttle Pro with the latest version of 1.90.x

What am I doing wrong?


Thanks


David
Title: Re: New PlugIn just about done..
Post by: ART on August 31, 2006, 12:47:34 PM
Hi David:

  The inner and out rings being blank are normal.. We dont use them as yet. But the other buttons should work. You have to restart after checking the enable box though..

  Do you get a "ding" when you press a button?

Art
Title: Re: New PlugIn just about done..
Post by: dacostad on August 31, 2006, 12:55:06 PM
Hi Art,  I have restarted and don't get a beep when pressing buttons. 

David
Title: Re: New PlugIn just about done..
Post by: dacostad on August 31, 2006, 12:56:59 PM
Just a thought,  I do have the contour software loaded although I removed the specific config I did originally for the shuttle.   Could that be interferring with the plugin?

David
Title: Re: New PlugIn just about done..
Post by: Brian Barker on August 31, 2006, 09:29:05 PM
David you don't need any software for the shuttle on your computer :) So take it all off and I think it will start working right :)
Title: Re: New PlugIn just about done..
Post by: dacostad on September 01, 2006, 10:36:10 AM
I tried uninstalling the contour software, but the only difference this made was that the shuttle now does nothing. 
Title: Re: New PlugIn just about done..
Post by: dacostad on September 01, 2006, 11:21:52 AM
Just to be sure I have also removed all references to Contour in the registry on my PC.

PLugin is enabled and I have setup a couple of buttons to test (run file and select each of the 3 axis).

I also plugged the shuttle into a different UBS port.

Still no response from Shuttle when in Mach Mill.

Any other ideas?

Thanks

David
Title: Re: New PlugIn just about done..
Post by: dacostad on September 01, 2006, 08:28:23 PM
I tried the plugin on a second computer with the same result.  Am I missing a step to use the pluging?

David
Title: Re: New PlugIn just about done..
Post by: JFettig on September 02, 2006, 12:31:18 AM
couple quick questions,

The handwheel will work on this like a MPG right? acurate and all?

Will it work on a NON usb2.0 computer?


Nice find and nice item!

Jon
Title: Re: New PlugIn just about done..
Post by: Brian Barker on September 02, 2006, 08:48:07 AM
David,
Yes it should just work.. did you set it up on the settings page? and do you have a shuttle Pro 2 or one of the other ones?


Jon,
Yup it works like an MPG every click is at the inc that you have set if you are in Inc mode :) if you turn it to fast it will not keep up but it has a good feel..

I think it should work on a non usb2 but I done have one here that I can check that on :(

Title: Re: New PlugIn just about done..
Post by: JFettig on September 02, 2006, 10:34:11 AM
Oh, so it does need to be run on incremental? thats no fun. The faster you turn the wheel the faster the axis should go.


Jon
Title: Re: New PlugIn just about done..
Post by: Brian Barker on September 02, 2006, 12:58:10 PM
It will do that if you have it set to velocity mode :)

You were thinking you had me that time... NEVER HAHAHAHAHA (Evil laugh)  ;D
Title: Re: New PlugIn just about done..
Post by: dacostad on September 02, 2006, 03:21:49 PM
I have the orignal Shuttle Pro.  I enabled it on the config plugins page and setup a couple of buttons on too computers.  Could it be possible that the plugin does not work with the original shuttle pro?   I have a shuttle express too so I will test it with that as well and let you know.


David
Title: Re: New PlugIn just about done..
Post by: dacostad on September 02, 2006, 06:01:13 PM
Okay, it seems to be a problem with the original (silver) shuttle pro as my shuttle express works fine.

David
Title: Re: New PlugIn just about done..
Post by: Brian Barker on September 02, 2006, 10:09:02 PM
okay can you go to device manger and get the Vendor ID for the shuttle Pro? this will help to see if we can get yours running :)
Title: Re: New PlugIn just about done..
Post by: dacostad on September 03, 2006, 06:10:19 PM
Hi Brian,  yes the vendor id is
"USB\VID_05F&PID_0240\6&242944A3&0&2"

Thanks

David
Title: Re: New PlugIn just about done..
Post by: mossman on September 04, 2006, 12:52:40 AM
Hi,

I installed the PlugIn with Shuttle Pro.  It works great!

I couldn't find a drop down button option to cycle the jog increment from .1 to .01 to .001, etc.
Also, is there a way to jog just one increment.

Maybe too much to ask, but is there a way to use the plugin and then program the buttons to do whatever you want (vs. just what is in the drop down menus).

Thanks,

James Mossman
Title: Re: New PlugIn just about done..
Post by: Brian Barker on September 04, 2006, 09:47:46 AM
For you I think I can add i t:)

Look under config plugIn and click on the yellow config button for the shuttle pro. This will open up the settings for the shuttle pro

Also if you would like to change the jog Inc press the tab key in Mach3 and change the jog inc.


Thanks
Brian
Title: Re: New PlugIn just about done..
Post by: dfurlano on September 05, 2006, 10:58:39 PM
Brian,

I got a shuttlepro for my b'day!  And I was using it but a little confused on how it was working.  When I use the inner wheel it takes a few clicks and then the axis moves a certain amount.  Is there a was to adjust the amount it moves?  The same with the outer wheel.  Can you adjust the rates the axis moves as you rotate the dial.

I have no specific need just wondering how it works.

Great job on the plugin.  You guys do some very nice work.

Dan.
Title: Re: New PlugIn just about done..
Post by: Brian Barker on September 06, 2006, 07:43:41 AM
There is an Inc mode and a velocity mode for the inner wheel... You can setup a button to change than on the shuttle.
The inc and slow jog amount is set by changing values on the 'TAB' screen. The outer wheel will take you up to the slow jog rate :)

BTW happy B'day
Title: Re: New PlugIn just about done..
Post by: Rypper on September 06, 2006, 06:11:33 PM
Hello,

My shuttlepro is on the way , where can I download the plugin when it arrives.

Thanks,
Tom
Title: Re: New PlugIn just about done..
Post by: dfurlano on September 06, 2006, 06:23:52 PM
Goto downloads and then FTP then Mach3 it is shuttlepro.dll

Copy it to the plugin folder under mach3

open mach3 and goto config tab then to config plugins and activate it.  Click on right box to configure.
Title: Re: New PlugIn just about done..
Post by: Rypper on September 06, 2006, 06:37:34 PM
"Goto downloads and then FTP then Mach3 it is shuttlepro.dll

Copy it to the plugin folder under mach3

open mach3 and goto config tab then to config plugins and activate it.  Click on right box to configure."


Thanks,
Tom
Title: Re: New PlugIn just about done..
Post by: Rypper on September 07, 2006, 06:56:30 PM
Hello,

Just installed the Shuttle Pro 2 plugin and it works like a charm, luv Mach3.

Thanks,
Tom
Title: Re: New PlugIn just about done..
Post by: eurotechnic on January 26, 2007, 10:10:05 AM
Hello,
i’m new in the M3 forum,
i'm waiting for the shttlepro that i’ve buy on Ebay.
A question….actually i’m using an  incremental encoder like MPG, and the speed of the selected axis is proportional to the rotation speed of my ecoder gear. Is the same with shuttlepro?

I’m from Italy, sorry for my english
Thank’s

€uroT
Title: Re: New PlugIn just about done..
Post by: archimaide on March 12, 2007, 07:20:28 PM
Hi everybody,

I have a shuttlepro since some years for video editing, but it comes from "Hercules".
When i try to make it work in Mach3, nothing happens. I don't know what to do to make it work.
The vendor ID for my device is :

USB\VID_0B33&PID_0011&REV_0100
USB\VID_0B33&PID_0011

Can somebody help me to make it work?

Besr regards

Title: Using the Shuttle pro
Post by: Beerfizz on June 22, 2007, 01:29:40 AM
Hi,

I just purchased a Shuttlepro and have a question about its use.

Everything seems to work just fine, except for the center jog dial.  The way i would like to use this is to single step at what ever the current single step is ie .001 or .010.

I have tried quite a few combinations to make it work like this but can't.  Can anyone talk me through the correct process?

Thanks
Title: Re: New PlugIn just about done..
Post by: Greolt on June 22, 2007, 02:36:04 AM


There is a setting you must assign to a button if you want it to be like that.

The setting is "Cont/Inc Center Mode"

Unfortunately it defaults to Continuous.  So that's why you must assign a button.

I and  a few others have asked if this can be changed to default to Incremental but no joy yet.  :)

That way if you would always want it in Incremental (which makes sense to me, the other dial does continuous) 

you could save a button for a more useful function.

Greg
Title: Re: New PlugIn just about done..
Post by: Beerfizz on June 22, 2007, 07:49:47 AM
Thanks Greg,

I'll try try that tonight.

Yes, from my limited knowledge it would appear to make more sense for the center to default to step.  Then as you say the outer is for continuous and the center for step which makes it functional.

Would you mind (and perhaps others) posting your button layout?

Thanks for all you help
Phil
Title: Re: New PlugIn just about done..
Post by: Greolt on June 22, 2007, 08:04:26 AM

I still haven't settled on a layout. Changing it whenever I use it. ;D

The fact that I cannot have a button to run my "Auto Tool Zero" macro somewhat

spoils it for me and consequently I hardly use it.

There are only so many buttons and options. Everyone's needs will be different.

Just set up what you think and change them as you settle into a use pattern.

Greg
Title: Re: New PlugIn just about done..
Post by: cncguytoronto on July 20, 2007, 09:27:14 AM
Hello, does anyone know why when I install the shuttle pro plugin on a fresh machine with mach 3 I only get all the buttons working but not the two inner wheels....oohhh yes when I assign the Select X, Select Y, Select Z to buttons they also dont work....I keep getting an error in the Status: Unkown word where unary operation could be.....

Other than that it works great....

Thanks

CNC Guy Toronto
Shane
Reply
Title: Re: New PlugIn just about done..
Post by: cncguytoronto on July 20, 2007, 03:05:13 PM
Hey Art....I am posting some problems I am having with my shuttle pro with version 1.90...buttons are working but when I assign the select X, or Y or Z axis to a button they do not...also the center wheels dont work...is it my version that is causing the problem ?
Can you confirm....

I keep getting an error in the status...

cncguytoronto
shane
Title: Re: New PlugIn just about done..
Post by: mhiggins on October 26, 2007, 06:59:56 PM
I have a ShuttleXpress and have it working in Mach3 but it will only work in Inc. When I toggle it to continuous it won't do anything.  The outer wheel doesn't seem to do anything.  I thought I saw a post about the outer ring doing continuous and the inner doing Inc.  That would be very cool.  I didn't see this in the pulldown menu, but is there a way to make a button toggle between the different Inc. modes, .100-- .010 --.001?
Title: Re: New PlugIn just about done..
Post by: adryan on November 13, 2007, 02:33:43 PM
Hi,

I seem to have the same problem with my shuttlepro, since the 2.58 update.
The inner and outer ring don't work correctly.
When I turn the inner ring it will start jogging very slowly the selected axis in the positive direction, doesn't matter wich direction I turn the ring, it will always go positive. It will only stop when pressing ESC. The outer ring doesn't work on anything anymore...
Never had this problem before the update.
Title: Re: New PlugIn just about done..
Post by: Greolt on November 13, 2007, 04:43:40 PM
I believe you must also have the latest plugin.

Download the plugin again and install this should fix it.

Greg
Title: Re: New PlugIn just about done..
Post by: Spartan117 on November 13, 2007, 06:00:11 PM
Hello,

first: I'm german, so please excuse my bad english...

I think about buying such a ahuttle-pro-2-device, but since i read the last few posts, I'm afraid it won't work correctly...?
Can anyone resolve my doubts?

Or maybe anyone can do a little summary how exactly it works with Mach3 and what it does and what it can't do...?

Regards,

Marc
Title: Re: New PlugIn just about done..
Post by: adryan on November 14, 2007, 02:53:36 AM
Hi Greg,

I downloaded the latest plugin from the website 13th november with the 2.58 version..no luck..innner wheels don't work.
I downgraded it to 2.00.014 and everything works o.k.
So I think the plugin isn't compatable with the 2.58 version?

In the new version you can set the pullley ratio under config-pulley, so I can influence the spindle rpm displayed in the screen. Does anyone know how to change this in the old versions?

Hope they fix the plugin!

to Marc: Marc, I have no doubts about buyin the shuttle pro, I would do it again! (Also kaufen dass Gerat!)

regards,
Aryan
Title: Re: New PlugIn just about done..
Post by: Spartan117 on November 14, 2007, 05:38:46 AM
Hi there

german agents here...?  :D Nice  :)

OK, so I'll send my wishlist to Santa immediately :D

Thank you very much for this fast reply
Title: Re: New PlugIn just about done..
Post by: adryan on November 14, 2007, 02:45:36 PM
guys...

I finally found the problem after mailing with Art
I downloaded the new plugin and copied it to the Mach directory...however I forgot to double click on it! :-[

my Shuttle-Pro works like it shoud again! ;D
Title: Re: New PlugIn just about done..
Post by: Spartan117 on November 20, 2007, 04:54:46 AM
lol ;)

But thanks anyway. I have just ordered mine ;)
Title: Re: New PlugIn just about done..
Post by: Spartan117 on November 25, 2007, 10:34:12 AM
...and it works perfect! :)
Title: Re: New PlugIn just about done..
Post by: M250cnc on November 26, 2007, 05:30:53 AM
Hi all.

I would just like to say that the Shuttle pro 2 works fantastic on my machine inner and outer rings using USB 1.1

I wish they were the other way round though IE the inner ring is OK but the outer when fast is too slow if that makes sense.

Phil_H
Title: Re: New PlugIn just about done..
Post by: Spartan117 on November 27, 2007, 04:03:02 AM
I noticed another problem...

If i turn on the spindle, the signal for it turns on (blinkin). Also if i turn on the flood-cooling.
But the signals in the pendant-screen (TAB-key) that stand for axis-selection (Y, Y, Z, etc) or the cont/Inc-signal don't work.
They do if i click them by mouse, but not by the shuttle-click.

And in the german screen from Christoph-selig (einfach-cnc.de) the signal for the jog-rate doesn't work, too, which is the most important error for me.
He uses 4 signals with the data written in front of it, Art has some kind of text-field that changes the numbers of the feed.

So when i press the "Cycle Jog Inc"-Button the numbers (of feed) change ona Art's screen, but the signals of Selig's german-screen don't.

So, what can i do to make this work?
Is there any way how i can "copy" the feed-text-field from arts screen to Selig's screen?


I hope someone can understand this, it's early in the morning and my english didn't get up yet  ;D
Title: Re: New PlugIn just about done..
Post by: Spartan117 on November 30, 2007, 04:18:53 PM
Hmm, can anyone help me with this?
Title: Re: New PlugIn just about done..
Post by: Holger0815 on December 11, 2007, 04:01:34 PM
Gents
I'm about buying a shuttle xpress, the little round one. What plugin is needed for this and what functions will be possible to assign to the buttons?
Thanks for advise!
Regards
Holger
Title: Re: New PlugIn just about done..
Post by: Greolt on December 15, 2007, 12:12:37 AM
This may have been asked before.  If so I apologize.

ShuttlePro.  Can we have a button that can act like the Ctrl key ?

I have macros assigned to a couple of buttons and it would not be pretty if they were accidentally activated.

I would like to set a two button press to activate the macro.

Greg
Title: Re: New PlugIn just about done..
Post by: DavidCousins on January 03, 2008, 03:44:46 PM
Greg,
Do you have a separate thread about using your autozero routine with the shuttle pro?   If so, post a link please.   I saw your video of you using it, and I had to have one.  I got it for Christmas.  Looking forward to getting my autozero working on the Shuttle pro too. 

Actually, I had some trouble installing my shuttle pro, so it is sitting unused.   I'll try again tonight maybe.

To all:
Here's what I plan to do to install it correctly.   
1.  Ignore all manufacturer's installation instructions.  (ie, don't install the CD's software)
2.  Download the Mach3 .dll installer
3.  Install the .dll and verify it's in the /mach3/plugins folder
4.  Run Mach3 and configure the plugin
5.  Start spinning the dials to move the gantry.

How am I doing?   Did I miss any steps. 

EDIT:
Add step 6.  Press the yellow "config" button found under the Mach3 pull down  "Config >Config plugin >ShuttlePro"
Title: Re: New PlugIn just about done..
Post by: Greolt on January 03, 2008, 05:18:55 PM

David

Your installation plan looks fine.  The hardest part is deciding on a button layout.  ;D

Copy your zero script to a notebook file and save it as M650.m1s

Place this file in Mach3 / macros / Mach3mill folder   (or the folder with the name of the profile you use)

Then in the Shuttle plugin assign a button to "Custom macro #1"  and put 650 in the Macro number 1 box

That should do it.  Just remember if you ever alter your zero macro, to do it in both places.  Button Script and Macro folder.

Greg
Title: Re: New PlugIn just about done..
Post by: DavidCousins on January 03, 2008, 09:54:15 PM
Greg, et-al,
Ok, I accomplished my plan. 
1. ignored the boxed software
2. installed the Shuttle Pro .dll file
3. I ran mach3 and configured the plugins.  (Interesting, the shuttle pro was already checked.)
4. I closed mach3 - and opened mach3
5. twisted the shuttle pro knobs.

Here's the result. 
Very simply,
a. I can only move the x axis.  (good news both dials work as advertised)
b. I can't find any triggers to modify or configure the shuttle pro. 
c. Therefore, I don't know what the buttons are supposed to do, or change their settings.
d. All buttons are unresponsive

Any thoughts?  What didn't I do correctly?
Dave

EDIT:  To configure the shuttle pro 2, go to Config Plugins> Press the yellow Config button to the right of the ShuttlePro setting. 
All buttons can be configured. 
Title: Re: New PlugIn just about done..
Post by: DavidCousins on January 03, 2008, 09:59:49 PM
Hey, good news.  Reading all data again, I think I found the configuration button.  Sorry for the previous email.  I'll report back my success.

edit:  IT WORKS GREAT!  Thanks to all of you guys and particularly Greg who published a video showing his cool new macros.   I think it was the laser edge finder video that got me wanting this Shuttle PRO2. 

Dave
Title: Re: New PlugIn just about done..
Post by: BernardR on January 06, 2008, 11:35:02 PM
I've just ordered one and hopefully it should arrive during the week.  I noticed your remark that you saw the video, I know this isn't the videos thread, but can you tell me where to look.

Thanks.
Title: Re: New PlugIn just about done..
Post by: DavidCousins on January 07, 2008, 01:21:45 PM
Bernard,
Here you go.
It's a 4 in 1 video.   You get to see Greg's zero Z macro, his Laser edge locater, the ShuttlePro2, and Greg's vacuum plate.   4 inspirational technologies.   Greg has a couple more videos you can find from the following web page too. 
http://youtube.com/watch?v=Oc-9gTFj-y4
Dave
Title: Re: New PlugIn just about done..
Post by: DavidCousins on January 09, 2008, 12:47:26 AM
David
Copy your zero script to a notebook file and save it as M650.m1s
Place this file in Mach3 / macros / Mach3mill folder   (or the folder with the name of the profile you use)
Then in the Shuttle plugin assign a button to "Custom macro #1"  and put 650 in the Macro number 1 box
That should do it.  Just remember if you ever alter your zero macro, to do it in both places.  Button Script and Macro folder.
Greg

Greg,
What do you name the second macro to be attached to the Shuttle pro?  M651.m1s?
Dave
Title: Re: New PlugIn just about done..
Post by: GaryB on January 09, 2008, 08:34:38 AM
or a macro number thats not in use, open the macro sub directory and verify you will not over write one with the same #
Title: Re: New PlugIn just about done..
Post by: Greolt on January 11, 2008, 12:24:32 AM


Greg,
What do you name the second macro to be attached to the Shuttle pro?  M651.m1s?
Dave


I,m sorry Dave I've been away for a week.  Not really sure what you mean about a second macro attached to the Shuttle Pro.

The Auto Tool Zero script which I suggested you call M650.m1s  should be exactly the same as the Button Script behind the on screen button.

Button scripts are stored inside the Screenset  (  .set  files  )  I don't know why Art decided this was the best place.  Maybe  you can ask him. :)

An alternative would be to have the onscreen button call the M650.m1s.  However that is just one more thing for people to get their head around.  :)

Greg

PS:  Numbering it 650 is not arbitrary.  Just a spare number.   Got an idea I read somewhere user macros need to be above 600.  Not sure about that.
Title: Re: New PlugIn just about done..
Post by: Grant on January 13, 2008, 08:32:27 PM
Brian,
I am a new member and I find this forum very interesting and full of good information.
I have Wincnc and I was wondering if the Shuttlepro would work with it?
Title: Re: New PlugIn just about done..
Post by: mandolinkgn on February 01, 2008, 02:07:19 PM
 I really could use some help with my new Shuttlexpress. I have read this whole thread and downloaded the latest plugin. I follow directions and all the features work exept the outer ring. Nothing happens when twisted left or right. I have the 3 small buttons set as x-y-z and the 2 larger buttons (one on each side set to rapid-- and rapid++. Should the outer ring do the rapid and then that frees up 2 buttons for other things? How do I get the outer ring to do the rapid?
 Thanks for the help that this great website gives and Mach3 is a great product, this is coming from a over 30+ year CNC programmer/machinist and used many different CNC controls.
Thanks, KGN
Title: Re: New PlugIn just about done..
Post by: Greolt on February 01, 2008, 05:17:56 PM
This seems to be a consistent question, comes up all the time.

I think there must be an undocumented version mismatch.

Delete the plugin and install the latest one.

Greg
Title: Re: New PlugIn just about done..
Post by: mandolinkgn on February 01, 2008, 07:27:30 PM
 Thanks! I had the latest plug-in but downloaded the latest 3.023 Mach3 and installed it along with the plug-in again and it works fine now. Thanks for the help.
 KGN
Title: Re: New PlugIn just about done..
Post by: jallitt on March 04, 2008, 08:59:30 PM
So - just pluged in a shuttleExpress and downloaded the plugin and everything seems to be working fine (once I figured out which buttons were which) - but I'm wondering if there's any way to speed up the middle wheel. The outer ring has a nice range of speeds but, working in mm, I seem to need to spin the middle wheel around several times before I can hear a stepper stepping. Does it go 25.4 times slower that it should working in mm :)


-- edit nevermind - found the answer on page 3 of this thread :)
Title: Re: New PlugIn just about done..
Post by: bfairey on May 10, 2009, 10:48:11 AM
I'm still looking for a DIY pendant and not $148 for a box of parts.
Title: Re: New PlugIn just about done..
Post by: Andrey67 on July 18, 2009, 01:35:54 AM
It is possible to publish a source code of ShuttlePRO v.2 plugin?
Title: Re: New PlugIn just about done..
Post by: lemo on July 23, 2009, 08:14:28 AM
I am using this great plugin with success. The only thing I would love is the option to reverse the axis movement. The Y axis is not running in the expected direction of my shuttle jog wheel. I have to be very careful moving that axis as I often mix up the direction. However, it seems that this plugin has sort of been abandoned after an initial creative phase and the developer has found some more interesting things to focus on... sighhhh. There is a benefit of open source in that respect. People interested in more functionality can actually pick up semi abandoned items and spruce them up. I second the friendly request for a compilable package. Whining and lamenting would end as well lol.
Lemo
Title: Re: New PlugIn just about done..
Post by: budman68 on July 23, 2009, 10:11:52 AM
Hi Lemo,

You may want to contact member "Leed3" (maker of the X box 360 controller plugin) as he offered his plugin writing services for a fee or trade to me at one point.

Maybe if we all chip in, maybe he'll do all of our requests if they're doable.  ;)

Dave
Title: Re: New PlugIn just about done..
Post by: lemo on July 23, 2009, 11:50:03 AM
Why rewrite something when the tool at hand is already there 99.99%?! Right now, I'm not interested in any new ventures before V4 is out and stable. Any investment in the current platform is in vain IMHO.
And there are a few other items more important on my list. Like smooth stepper issues and cv issues. However, if the source for the pendant would be available it would take me about 2 minutes to reverse that one axis.
Lemo
Title: Re: New PlugIn just about done..
Post by: budman68 on July 23, 2009, 11:54:16 AM
Sorry, I misunderstood and was trying to help-

Dave
Title: Re: New PlugIn just about done..
Post by: Chaoticone on July 23, 2009, 10:16:24 PM
Dave, thanks for pointing this out to me. I'd say you are great help  ;) .

Attached is the source code for the shuttle pro plug-in.
Thanks Art

Brett
Title: Re: New PlugIn just about done..
Post by: lemo on July 23, 2009, 10:31:30 PM
Sorry, I misunderstood and was trying to help-

Dave
Very much appreciated!!!! Don't get me wrong either...

Dave, thanks for pointing this out to me. I'd say you are great help  ;) .

Attached is the source code for the shuttle pro plug-in.
Thanks Art

Brett

AWESOMEEEEEEEEEEEEEEEEEEEEEEEEEEEEE !!!

Now let's get the compiler going and see how we can mutate it 8))))

Lemo
Title: Re: New PlugIn just about done..
Post by: HimyKabibble on July 23, 2009, 10:33:27 PM
Dave, thanks for pointing this out to me. I'd say you are great help  ;) .

Attached is the source code for the shuttle pro plug-in.
Thanks Art

Brett

Hey, since you guys have the source code handy.....  Howzabout modifying it so we can have more than two macro buttons?  Looks like a straight-forward change to make, but I don't have VC++, so no way to compile it myself.  I'd love to have at least four macro buttons - but the more the merrier!

Regards,
Ray L.
Title: Re: New PlugIn just about done..
Post by: poppabear on July 23, 2009, 11:26:30 PM
Hey Lemo,

   If you want to reverse the Y axis in relation to the Y button, here is a place in the code you can change it.

Make a new gloabal int var called:

int JoggDirValue;

//thien in the ShuttleWin.cpp find the below

case( 810 ):
               if(LockWheel)
               {
                  SetMachError( " Wheel Locked. Unlock first. ");
                  break;
               }
               Jogging = true;
               ////////////////////////////// what I added //////////
                    if (CurrentAxis == 1)
                    {JoggDirValue = 1;} //reverses the direction of the Y
                    else
                    {JoggDirValue = 0;}
                    //////////////////////////////////////////////////////
               Engine->Axis[ CurrentAxis ].MaxVelocity = MainPlanner->Vels[ CurrentAxis ];
               Engine->Axis[ CurrentAxis ].Acceleration = MainPlanner->Accs[  CurrentAxis ];
               Engine->Axis[ CurrentAxis ].MasterVelocity = MainPlanner->Vels[  CurrentAxis ];
               Engine->Axis[ CurrentAxis ].Dec = false;
               Engine->Axis[ CurrentAxis ].Jogging = true;
               Engine->Axis[ CurrentAxis ].JoggDir = JoggDirValue; //normally 0, for all other axis but Y then = 1
               Code("DOJOG");
               break;
      case( 811 ):
               if(LockWheel)
               {
                  SetMachError( " Wheel Locked. Unlock first. ");
                  break;
               }
               Jogging = true;
               ////////////////////////////// what I added //////////
                    if (CurrentAxis == 1)
                    {JoggDirValue = 0;}  //reverses the direction of the Y
                    else
                    {JoggDirValue = 1;}
                    //////////////////////////////////////////////////////
               Engine->Axis[ CurrentAxis ].MaxVelocity = MainPlanner->Vels[ CurrentAxis ];
               Engine->Axis[ CurrentAxis ].Acceleration = MainPlanner->Accs[  CurrentAxis ];
               Engine->Axis[ CurrentAxis ].MasterVelocity = MainPlanner->Vels[  CurrentAxis ];
               Engine->Axis[ CurrentAxis ].Dec = false;
               Engine->Axis[ CurrentAxis ].Jogging = true;
               Engine->Axis[ CurrentAxis ].JoggDir = JoggDirValue; //normally 1, for all other axis but Y then = 0
               Code("DOJOG");
               break;

//scott
Title: Re: New PlugIn just about done..
Post by: poppabear on July 23, 2009, 11:32:14 PM
Extra macros could be added, but you would need to decide what buttons would fire them, and how many you want to add........

scott
Title: Re: New PlugIn just about done..
Post by: budman68 on July 24, 2009, 06:56:37 AM

Hey, since you guys have the source code handy.....  Howzabout modifying it so we can have more than two macro buttons?  Looks like a straight-forward change to make, but I don't have VC++, so no way to compile it myself.  I'd love to have at least four macro buttons - but the more the merrier!

Regards,
Ray L.

This is exactly what I was after and I'm in the same boat as Ray as I would not be able to do any programming at all (dunce here).

Scott or Lemo, is it possible to just have pull down menus for all buttons that would include macro functions for any button of choice? Or is that getting too complicated to do?

Thanks Brett for making this available  :)

Thanks,
Dave
Title: Re: New PlugIn just about done..
Post by: Chaoticone on July 24, 2009, 07:39:40 AM
Quote
Thanks Brett for making this available 

Thanks go to Art for the gift that keeps on giving.  ;D

Brett
Title: Re: New PlugIn just about done..
Post by: lemo on July 24, 2009, 01:20:49 PM
did the changes and de installed visual studio a few month ago... so i download the current version and... it doesn;t install on Vista.. LOL.
Now I installed it on my mc under parallels running XP... I feel that this will become interesting rofl...
L
Title: Re: New PlugIn just about done..
Post by: lemo on July 24, 2009, 02:36:03 PM
Hmmm almost there... Starts compiling and then...

CCannot open include file: TrajectoryControl.h No such file... blablabla

Can't find that header file either...

Lill help plz!

Rainer
Title: Re: New PlugIn just about done..
Post by: lemo on July 24, 2009, 03:11:09 PM
Joy...

Ooooopsss just found this thread:

     Topic: Plugin development in VS2005, VS2008

So I guess I can't complie the plugin with 2008 anyways.... sighhhh
Any idea where I can get a dev kit which can compile that plugin?

Rainer
Title: Re: New PlugIn just about done..
Post by: ART on July 24, 2009, 03:26:00 PM
Hi:

  Just to kick in .. You do need VS2003 to compile the plugins, the missing h files are just the Machincludes folder that you need to install. Dont be fooled by compiling under vs2008, while it will sometimes compile the pointers get hosed and it wont work.

  Check Ebay for vs2003, but its about 85.00 these days typically. VC6 can probably do the compile as well.

There is a thread on the forum somewhere where a plugin can be made to work in vs2008, it uses different headers and has a wizard to generate the main core, but youd have to copy the relevent
parts of the plugin to the wizard created shell. Then vs2008 could recompile it. Sorry I dont have time at the moment to get involved in your project myself or Id help out. I suggest you find that VS2008 wizard for plugins if you have vs2008, it works pretty slick and woudl give you the general framework you need to make the shuttle plugin work with whatever compiler you use.

Art
Title: Re: New PlugIn just about done..
Post by: lemo on July 24, 2009, 03:55:39 PM
I'll see if I can find VS2003 somewhere. The MachPluginWizard doesn't seem to be ready yet.
I'm pretty busy myself and don't have to much time for experiments myself.
This will have to stay on the back burner till I get a copy of VS2003.
Thanks for the hints Art
Rainer
Title: Re: New PlugIn just about done..
Post by: poppabear on July 26, 2009, 09:00:32 PM
OK, those of you with a Shuttle Pro please test this plug in.

I added 10 total custom macros, and I added a "Reverse Axis" option for Axis X-C.

Let me know how the Reverse axis works, since there is another section of code that deals with jogging, but I think it is for something different, could be wrong of course.

Remember to save out your current shuttle pro .dll

Screen Shot of the new Config Screen and the "ShuttleProMod.zip" that contains the new Modded shuttle pro dll

scott
Title: Re: New PlugIn just about done..
Post by: HimyKabibble on July 26, 2009, 09:29:15 PM
OK, those of you with a Shuttle Pro please test this plug in.

I added 10 total custom macros, and I added a "Reverse Axis" option for Axis X-C.

Let me know how the Reverse axis works, since there is another section of code that deals with jogging, but I think it is for something different, could be wrong of course.

Remember to save out your current shuttle pro .dll

Screen Shot of the new Config Screen and the "ShuttleProMod.zip" that contains the new Modded shuttle pro dll

scott

Scott,

I just tried the new macros, and they worked just fine.  Only bad thing is, it clobbered my previous configuration, by re-assigning many of the buttones to the new macros.  Did you change the IDs for existing button functions, rather than adding the new ones onto the end of the list?  Obviously not an issue for anyone installing from scratch, but kind of a PITA for someone upgrading.

Regards,
Ray L.
Title: Re: New PlugIn just about done..
Post by: poppabear on July 26, 2009, 09:37:18 PM
if you look at the "Drop down" list, you will see that the drop down puts it in numerical order, and the 800 series are in the middle, that will shift all your other OEM button choices by 6 down.

How about the Reverse Jog axis buttons, the thought here is that when you tick the reverse (for some axis), that if it was going ++ with that push, it will now go --

scott
Title: Re: New PlugIn just about done..
Post by: HimyKabibble on July 27, 2009, 12:46:18 AM
if you look at the "Drop down" list, you will see that the drop down puts it in numerical order, and the 800 series are in the middle, that will shift all your other OEM button choices by 6 down.

How about the Reverse Jog axis buttons, the thought here is that when you tick the reverse (for some axis), that if it was going ++ with that push, it will now go --

scott

Scott,

I'll give reverse axis a try in the AM.

Regards,
Ray L.
Title: Re: New PlugIn just about done..
Post by: lemo on July 27, 2009, 02:48:40 PM
Just saw this.... YOU DA MAN!!! YEAHHH!!! I'll test it right away! Very nice of you to run it through the compiler. I looked at EBay and there is only some joker selling an old license  for $700... pfffffff
Lemo
Title: Re: New PlugIn just about done..
Post by: budman68 on July 27, 2009, 03:01:16 PM
Scott, I truly appreciate your effort and tested this out a bit. None of the reverse jogs are working for me nor is assigning the macros. Now let's wait until the others try theirs out as I could possibly be doing something out of order or something.

I installed the plug-in and the configure screen comes up just fine but when pushing a button for a specific macro, Mach 3 screen says that it's been executed but nothing happens.

Thanks again, Scott, it's probably just me.......... :D
Dave
Title: Re: New PlugIn just about done..
Post by: budman68 on July 27, 2009, 04:46:33 PM
So I went back out to the shop and tried reinstalling the old plug-in and then copied my old shuttle dll file over the one in the plug-ins folder and now I can't even save either of the 2 macros that were originally available.

So I'm thinking the issue is me and my shuttle config is now borked as well. I hate these macros as I just don't mess with them enough. I'm going to try to delete the plugins and start from scratch again.

Dave
Title: Re: New PlugIn just about done..
Post by: poppabear on July 27, 2009, 09:58:43 PM
OK,

    Here is Version 2 of the Shuttle pro upgrade attempt.......  as stated above, there was some jog code that I didnt get into, cause I was unsure what it went to
(since I dont have a shuttle pro to test with).  At any rate, I put in some individual axis direction reversal code (if you choose it), in that jog code as well. I think the others that I did where for the 810 and 811 "button Choices" only.  (not the wheels).

so here is the plugin, please test and let me know.......  If this one fails, I will just post up the Source (my modified source that is), and someone else who actually HAS a shuttle Pro can see where I am goofing up and debug it.

scott
Title: Re: New PlugIn just about done..
Post by: poppabear on July 28, 2009, 08:18:02 AM
I see some downloads.....  so is the Reverse axis jogging options working now??  I had one guy tell me the Macros are working...

Feed back would be MUCH appreciated!!!

scott
Title: Re: New PlugIn just about done..
Post by: GaryB on July 28, 2009, 08:42:00 AM
Thanks for the shuttle upgrade Scott.
downloaded & am still testing, macros are working well as with most other commands. Still to run through a lot yet.

The old bug that popped up a year or so ago is still there. That is if you select the large black buttons left and right of the wheel and program to "Rapid ++" and "Rapid --" they intimately act as a toggle button. If you move the Rapids to the silver buttons below the wheel they work fine. Any chance you can locate that one while your in there adjusting things?

thanks G.
Title: Re: New PlugIn just about done..
Post by: sharbold on July 28, 2009, 09:04:51 AM
Scott

   I am in the process of building my machine now so I have been testing the plugin with MACH not being connected to a machine. That said everything I have tried has worked 100%. Reversing the axis worked fine and the macros I added worked well also.

   I would like to thank you for taking the time to make this upgrade to the shuttle pro. For my application the two macro that the old plugin allowed was not enough. So I was looking into other pendants.  Now this will allow me to set up my pendant as I wanted.

Great job !!!!

Thanks
Sam
Title: Re: New PlugIn just about done..
Post by: poppabear on July 28, 2009, 10:15:09 AM
Gary:

    I looked at the 810, 811 again, and really dont see any reason for that bug, they are just standard jog commands, dont see any toggle code in them.

Sam:

  Thanks.

Scott
Title: Re: New PlugIn just about done..
Post by: HimyKabibble on July 28, 2009, 11:11:54 AM
Scott,

With your latest Plug-In, reverse axis seems to work fine.  Nice job!

Regards,
Ray L.
Title: Re: New PlugIn just about done..
Post by: budman68 on July 28, 2009, 11:37:13 AM
Guess I'm the only one with problems still so I'm definitely doing something odd apparently.

Maybe one of you kind gentlemen would tell me how your saving your macros in sequence?

I had the 2 macros on my shuttle pro working just fine and for some reason, it will not execute them now after insatalling the new plug-in.

I have them saved as:

Touch plate = M70

Laser Crosshair = M71

Ref home = M72

And when I input the numbers above (without the "M"), it just shows on the status line in Mach that it has been executed but nothing happens with the machine.  ::)

Anybody have a clue?

One other question, have you guys actually used the reverse on the machine? When I reverse any axis, it's very "glitchy" and not smooth when going in the original direction.

Thanks,
Dave
Title: Re: New PlugIn just about done..
Post by: sharbold on July 28, 2009, 11:46:08 AM
Dave

   I have my macro saved as M650, M651, M652, etc of course on the plugin they are listed as 650, 651 etc.

Sam
Title: Re: New PlugIn just about done..
Post by: HimyKabibble on July 28, 2009, 12:04:16 PM
Guess I'm the only one with problems still so I'm definitely doing something odd apparently.

Maybe one of you kind gentlemen would tell me how your saving your macros in sequence?

I had the 2 macros on my shuttle pro working just fine and for some reason, it will not execute them now after insatalling the new plug-in.

I have them saved as:

Touch plate = M70

Laser Crosshair = M71

Ref home = M72

And when I input the numbers above (without the "M"), it just shows on the status line in Mach that it has been executed but nothing happens with the machine.  ::)

Anybody have a clue?

One other question, have you guys actually used the reverse on the machine? When I reverse any axis, it's very "glitchy" and not smooth when going in the original direction.

Thanks,
Dave

Dave,

Very odd...  Sounds like you're doing it right, and it all works fine for me.  Does it work with the original plug-in?  If not, then something else has happened along the way.  Perhaps save off your XML and create a new one for a single axis, and see if that works?

Regards,
Ray L.
Title: Re: New PlugIn just about done..
Post by: budman68 on July 28, 2009, 12:19:36 PM
Thanks for the info, fellas, I'll have to do some digging and see what has happened.

This is why I hate upgrading things..  :D

Dave
Title: Re: New PlugIn just about done..
Post by: budman68 on July 28, 2009, 02:16:17 PM
Ok, I'm making some headway here as I deleted the plugin and reinstalled all my macros with my backups (thank god for backup files) and all is great on the Macro area. All the macro functions are working as normal (Thank you Scott!!)

But! (there's always a but isn't there? lol!! )

On the outer ring, not the center silver dial, notice how it has seven "steps/increments" of jogging speed going each way? Here's what the issue is for me when using the new reverse axis function. I have written down my jog speeds for each increment for you to see exactly what is happening.

Normal mode working perfectly / Without the reverse function checked:

1) .34  2) .64  3) 1.61  4) 3.23  5) 8.06  6)16.09  7) 32.17


Now this is how it is WITH the reverse function enabled:

 1) .34  2) 0    3) 1.61  4)0       5) 8.06   6)0        7) 32.17

Notice how I get 0 IPMs for the 2, 4, and 6 increments?

Anyone else getting this?

Thanks,
Dave




Title: Re: New PlugIn just about done..
Post by: GaryB on July 28, 2009, 02:17:37 PM
Scott, thanks for looking into the rapid's acting as a toggle.
It happened after an upgrade a year ago or better, have the same on both my machines with two different shuttles.

Really appreciate the added macros.
Title: Re: New PlugIn just about done..
Post by: poppabear on July 28, 2009, 03:06:07 PM
Dave,

    My code doesnt touch the jog rate settings, it is hardcoded via Art as this line:
double dJogRates [] = {0.0, 0.01, 0.02, 0.05, 0.1, 0.25, 0.5, 1.0};

The code I put in is VERY simplistic, if you checked the reverse this or that axis then when your joggin that axis, the code just swaps the 0 or 1 in the jogging direction of the jog code on the "OnWheel()" fucntion

scott
Title: Re: New PlugIn just about done..
Post by: budman68 on July 28, 2009, 03:23:58 PM
Wow, now that's weird, wonder what's causing that, as it happens on all 3 axis.

Dave
Title: Re: New PlugIn just about done..
Post by: HimyKabibble on July 28, 2009, 03:50:14 PM
Wow, now that's weird, wonder what's causing that, as it happens on all 3 axis.

Dave

Dave,

You just seem to be jinxed.  It works fine for me, at all jog rates.

Regards,
Ray L.
Title: Re: New PlugIn just about done..
Post by: budman68 on July 28, 2009, 03:57:08 PM
Hmmmm..... I'm beginning to think so, lol!

Should be interesting to see if anyone has this issue in the future. I have 2 Shuttle Pros and they both do the same thing so it's not the Shuttle itself. Could be the Taig Controller or possibly the PC in some way, who knows.

I didn't want to reverse the directions anyway, just wanted the macros..  ;D

Thanks again all-
Dave
Title: Re: New PlugIn just about done..
Post by: Chaoticone on July 28, 2009, 09:20:34 PM
Dave, just readiing fast here, what screen sets are you guys running?


BRETT
Title: Re: New PlugIn just about done..
Post by: sharbold on July 28, 2009, 09:40:18 PM
I using my own screen set.

Sam
Title: Re: New PlugIn just about done..
Post by: HimyKabibble on July 28, 2009, 10:08:31 PM
Dave, just readiing fast here, what screen sets are you guys running?


BRETT

Brett,

I'm using a custom one.

Regards,
Ray L.
Title: Re: New PlugIn just about done..
Post by: budman68 on July 29, 2009, 11:27:44 AM
I'm using a custom screen as well, may I ask why you ask? Will the functions of a screen set have an effect like this if not setup correctly?

I think I'll set up the standard screen set and test that as well, just in case.

Thanks,
Dave

(http://q46oyg.bay.livefilestore.com/y1pYtHvG8X8L-YjhzYZq1WhTvKgrRJnPmlobJ5qIlNFet0xxDaxYfux-Kyed0eiIJJkXfIsWPRRkAoHm46ULRYla4P0NuQHzzFh/FOTNScreenshot.bmp)

Title: Re: New PlugIn just about done..
Post by: budman68 on July 29, 2009, 11:41:41 AM
Nope, no luck, the standard screen has no effect.  :D

Dave
Title: Re: New PlugIn just about done..
Post by: poppabear on July 30, 2009, 11:18:01 AM
Here is the Source Code for the Shuttle Pro Mods I did, so you can look at it your self.

http://www.machsupport.com/forum/index.php/topic,12163.new.html#new

scott
Title: Re: New PlugIn just about done..
Post by: budman68 on July 30, 2009, 12:52:57 PM
Here is the Source Code for the Shuttle Pro Mods I did, so you can look at it your self.

http://www.machsupport.com/forum/index.php/topic,12163.new.html#new

scott

Never doubted you for a second, Scott, and I sure as hell don't know what I'd be looking at anyway-

Dave
Title: Re: New PlugIn just about done..
Post by: poppabear on July 30, 2009, 01:48:17 PM
wasn't B!tching, just releasing the source back into the public domain for others to modify further, or learn from, fix bugs,  or what ever.

scot
Title: Re: New PlugIn just about done..
Post by: budman68 on July 30, 2009, 01:55:39 PM
Ok, no problem, just didn't want you to think I was busting on you at all.

Sometimes the internet sucks for communicating.....or maybe it's just me  ;)

Dave
Title: Re: New PlugIn just about done..
Post by: budman68 on August 06, 2009, 05:09:11 AM
Wow, now that's weird, wonder what's causing that, as it happens on all 3 axis.

Dave

Dave,

You just seem to be jinxed.  It works fine for me, at all jog rates.

Regards,
Ray L.


Well Ray, I found out this morning that I'm not jinxed  ;)

http://www.machsupport.com/forum/index.php/topic,12163.new.html#new

Dave
Title: Re: New PlugIn just about done..
Post by: Greolt on August 06, 2009, 05:22:23 AM

Normal mode working perfectly / Without the reverse function checked:

1) .34  2) .64  3) 1.61  4) 3.23  5) 8.06  6)16.09  7) 32.17


Now this is how it is WITH the reverse function enabled:

 1) .34  2) 0    3) 1.61  4)0       5) 8.06   6)0        7) 32.17

Notice how I get 0 IPMs for the 2, 4, and 6 increments?

Hey this is exactly what is happening for me too.  When an axis is not reversed (normal) it works as it always did.

But when an axis is reversed then it is just as Dave is seeing.

Greg
Title: Re: New PlugIn just about done..
Post by: poppabear on August 07, 2009, 05:51:48 PM
The New, (new), ShuttlePro plugin is up in the Finished downloads section under that post.

I removed the "Reversable Axis" stuff, it appears that I was unable to fix it.......

BUT, the new one still has 10 macros, and NO reversabel axis.

scott
Title: Re: New PlugIn just about done..
Post by: budman68 on August 07, 2009, 06:43:34 PM
Thanks, Scott  8)

Just a thought, maybe you'd want to make both of the plug-in versions available since, for some reason, reverse works correctly for some of these?

Dave
Title: Re: New PlugIn just about done..
Post by: poppabear on August 14, 2009, 09:11:25 AM
Dave,

     I understand, but you have run into the problem that always bother me, you CAN'T get feedback for the most part on this site. I have asked for feedback for this or that, and only 1 or 2 people reply.  I guess no news, is good news.........  For instance, I had asked users of Mach MAD to email me or post how they like using it, what they are using it for etc........  I think I had ONE reply...  It is furstrating in a way. Myself and others here, release stuff (often for free), to help out the community at large, but you cannot tell if they like the stuff, or what. You see the downloads but dont see any comments....... 

(Unless there is a problem......... I guess.........)

scott
Title: Re: New PlugIn just about done..
Post by: grossmanator on September 09, 2009, 12:44:32 AM
Just got the Shuttle Pro and hooked it up to mach3 with surprisingly little problems. In fact I would say zero problems. I just installed the plugin and connected the shuttle pro and every button worked!

One thing though. The outside round wheel is great but the jog rates it chooses are not. If I rotate it all the way to one direction, I jog at full speed, but the increments it chooses between zero and full speed are not great. Is there a way to change how the jog speed increments that are assigned to the outside wheel? Also, this leads me to my next question. The outside jog wheel is discrete in the jog speeds that it allows. I think i counted about 5-6 speeds that are increasingly quick as you rotate the wheel all the way to one direction. Is there any way to make this continuous such that instead of there being only 5-6 speeds, the speed of the jog would be a continuous function of the wheel position?

and not to sound like i'm complaining, I really appreciate that someone spent so much time writing up this plugin. It works great!

thanks,

- Will
Title: Re: New PlugIn just about done..
Post by: Fastest1 on November 24, 2009, 09:17:45 AM
To all who worked on this feature, THANKS! It works great, it was easy to set up for a complete novice (though with all the late nights reading here and on the other forums when will I be an apprentice?). It sure is nice to stand right at the machine move the tool to touch the part, zero out, start running a file or even to just machine manually with incremental precision. BTW can I turn in my "Total time spent logged in" to some university and get a degree? Seems more effective here than in a classroom and I get to test yalls answers immediately. Thanks
Title: Re: New PlugIn just about done..
Post by: poppabear on November 26, 2009, 12:21:19 PM
Just a side note,  I sent the version of this shuttle pro (source with the macros and (the axis reversal stuff)), to Brian, and he is going to UPGRADE it to the Version 4, Plugin format (and send it back to me so I can see all the new changes), but it appears that the Shuttle Pro will carry forward with the Macro additions etc. to the new Mach as well......

scott
Title: Re: New PlugIn just about done..
Post by: RICH on November 26, 2009, 09:32:56 PM
scott,
"It is furstrating in a way. Myself and others here, release stuff (often for free), to help out the community at large, but you cannot tell if they like the stuff, or what. You see the downloads but dont see any comments....... "

I would not let it bother you and also know where your coming from. Just continue doing what you enjoy doing since you have posted a lot of things that are being used and enjoyed by many. That said,
 I surely appreciate the amount of time you have spent on some of the plugs ins.
RICH
Title: Re: New PlugIn just about done..
Post by: Eclipze on January 04, 2010, 04:25:45 AM
poppabear, Greolt, budman68.... thankyou so much for providing this mod. 
It was very quick and easy to setup and I am simply chuffed with having such a pendant supported.  Very appreciated ;-)

Thoughts for future changes... Instead of Zero All, I'd prefer Zero X/Y as one button.  Not a big one, I'II just get into the habit of tool zero after setting X/Y

I would prefer to have it default at startup as incremental step, rather than assign a button to the "Cont/Inc Center Mode" function.  It might be worth adding a comment to the setup guide for others who might get confused at first.  As well as mentioning to set the jog step to what they want and also to set slow jog to 100% to make best use of the outer wheel.

I would really like to have override inc/dec on spindle RPM.  I like having the ability to adjust both feedrate and spindle RPM to get a good chip load, and that is best done while the chips are hitting the googles, pendant in hand :)
I'II have to look into assigning a macro for the job.

Once again, thankyou all.... thumbs up!
Title: Re: New PlugIn just about done..
Post by: Andrey67 on January 06, 2010, 04:24:05 AM
Where it is possible to download the latest, working correctly, the source code version plugin with 10 custom macros and reverse axis? Or plugin still completely it is not finished?
Title: Re: New PlugIn just about done..
Post by: Kendall.Miller on June 13, 2010, 04:46:52 PM
Has anyone found a good button pattern for all these (15) buttons?
Title: Re: New PlugIn just about done..
Post by: Eclipze on June 13, 2010, 08:16:09 PM

http://www.cnczone.com/forums/showthread.php?t=96226&page=2 (http://www.cnczone.com/forums/showthread.php?t=96226&page=2)
See the attached image for the second post from the top (post #14)

That's the layout I use.  Only difference since I posted it is that I've removed the Zero All... too dangerous hitting that.  The lower right buttons I wanted to add a spindle inc/dec function, but never got around to figuring out how.
Title: Re: New PlugIn just about done..
Post by: budman68 on June 13, 2010, 08:44:28 PM
Mine may gave you a few ideas as well.

Just a note that mine is a screenshot from the older Shuttle Pro plug-in.

Dave
Title: Re: New PlugIn just about done..
Post by: Kendall.Miller on June 14, 2010, 08:02:52 AM
An $74 option with Tormach is Shuttle Express, they assign the (5) buttons as X, Y, Z, A, and Step, if someone out there has the ShuttlePro II buttons programed and feels like it is a good match for the machine, please post the button configuration...  Thanks, Kendall
Title: Re: New PlugIn just about done..
Post by: Steph on January 21, 2011, 01:08:38 AM
Quick question, has anybody released a printable file with all the button artwork/inserts? You know, like X, Y Z, A, etc. I've just ordered one, and I assume the buttons come off so you can insert these?

Thanks,
Steph
Title: Re: New PlugIn just about done..
Post by: Steph on January 21, 2011, 02:08:13 AM
Like this...
Title: Re: New PlugIn just about done..
Post by: Andrey67 on January 21, 2011, 02:55:15 AM
 I have question about the machine coordinates in the plugin. See picture 1. Function ToGo has 107 code  in the plugin. But 107 code  is the machine coordinates (see OEM codes).
And  what is 1018 code (Pic.2)?
Title: Re: New PlugIn just about done..
Post by: ART on January 21, 2011, 03:21:13 PM
Hi:

 ToGo mode is #333 , DRO display is a bit convoluted, 1018 appears to enter a mode that displays G92 work offset coordinates..

Art

Title: Re: New PlugIn just about done..
Post by: SailFl on February 04, 2011, 10:09:26 AM
Art,

I have been using a shuttle pro for over two years.  I like it but I want to control more and with out a wire.  I am attempting to get my IPod to be my next interface to the Mach software.

I have found the hotkeys but that does not provide me with all the codes so I can work the way I want to work.

It appears that in the configuration of the shuttle pro, you can control all the items on the the first screen.  How is that being done?  Is it possible to get that info.

I even looked at the Mach3ScreenTweek program but it does not provide what I need.

Can you give me some assistance?

Thanks you.
Title: Re: New PlugIn just about done..
Post by: baccus61 on February 04, 2012, 02:46:36 AM
Hi Guys.
I have skimmed through the posts for the Shuttle Pro V2 and I can't find a reference to my problem.
I have tried nearly all the functions form the Shuttle which seem to work pretty good and I am happy about the way it works etc but I can't get my limits to work.
I have them enabled and they all worked fine until I uploaded the Pro plugin.  I press the limits and the LED shows it working in the diagnostic screen but when I do a "Home all Axis" they don't work.  They also don't work when I do a single axis at a time.
Any ideas?

Also  Quote " It is furstrating in a way. Myself and others here, release stuff (often for free), to help out the community at large, but you cannot tell if they like the stuff, or what. You see the downloads but dont see any comments...."
Unquote.
I have notice here and other forums ie cnczone etc. that when you need feedback there isn't any unless there is a problem.  It's a case of no news is good news.
Also, it took me about 6 weeks before I set up my shuttle Pro after I downloaded the plugin due to trying to find a cheap one because of not knowing if it will work or not with my set up.  I know what it's like waiting for weeks for something and nothing turns up.!
Now is my chance.......
I REALLY appreciate you guys doing all this stuff because I am not capable of doing it myself and I try to give back as much as possible IF I know the answer to something and not to just voice an opinion.  You guys do great work so THANK YOU VERY MUCH. 
There, I said it. :-)
(and I mean it)
Richard.
Title: Re: New PlugIn just about done..
Post by: RICH on February 04, 2012, 07:21:06 PM
Quote
You guys do great work so THANK YOU VERY MUCH.  There, I said it. (and I mean it)
Richard.

Well thank your Richard from a Richard and I like your name. ;)

RICH
Title: Re: New PlugIn just about done..
Post by: TRICKEY on March 16, 2012, 10:15:03 PM
Hi can some one help me please I am running a ShuttlePro v2 pendent very happy with its  performance.I have downloaded the plugins  but need to add one more function which is not in the down load.
I need to be able to add a reverse function to the shuttlepro.can someone please explain how this is performed and please keep it simple.as programming IS NOT my strong point

Regards
Dick
   
Title: Re: New PlugIn just about done..
Post by: budman68 on March 17, 2012, 06:20:09 AM
Hi can some one help me please I am running a ShuttlePro v2 pendent very happy with its  performance.I have downloaded the plugins  but need to add one more function which is not in the down load.
I need to be able to add a reverse function to the shuttlepro.can someone please explain how this is performed and please keep it simple.as programming IS NOT my strong point

Regards
Dick
   

Good morning, Dick. Maybe I can help you as I use OEM codes for the shuttle as well, which is what is needed in this case.

First, the OEM code for "reverse run" (according to the standard screen set) is 279. Now open up your configuration dialog plugin box for the Shuttle Pro in Mach, and then notice the 2 boxes on the left that say "Custom OEM Code#1" and "Custom OEM Code#2" ? Put 279 (the OEM code) in one of those boxes, and then choose one of the buttons (drop down box) that has the appropriate OEM button that you chose to put the OEM code into.

Here's an example. Notice how I have OEM code #1 filled willed with "160"? Then down to the right I chose the lower right hand side button drop down menu for OEM Button #1?


(http://www.machsupport.com/forum/index.php?action=dlattach;topic=1220.0;attach=21403;image)



Hope that helps.
Dave
Title: Re: New PlugIn just about done..
Post by: TRICKEY on March 17, 2012, 06:28:20 AM
 ::)
Thank you very much Dave I just could not get my head around this on my own. ??? just getting old I guess

   Dick
Title: Re: New PlugIn just about done..
Post by: budman68 on March 17, 2012, 06:32:07 AM
 :)
Title: Re: New PlugIn just about done..
Post by: TRICKEY on March 17, 2012, 12:23:35 PM

Thanks Dave went out and followed your instructions ever thing worked out fine
if ever you come down under here to OZ I owe you a beer  ;)

Dick
Title: Re: New PlugIn just about done..
Post by: budman68 on March 17, 2012, 08:22:13 PM

Thanks Dave went out and followed your instructions ever thing worked out fine
if ever you come down under here to OZ I owe you a beer  ;)

Dick


Glad to be of help to you my friend...  ;)

Dave
Title: Re: New PlugIn just about done..
Post by: cruisor on May 20, 2012, 02:09:25 PM
Hello,

Was there a solution to dacostad's problem message #25 with the older Shuttle Pro device?  I have one and would like to use it.

Thanks,

Lee
Title: Re: New PlugIn just about done..
Post by: Garfield on February 13, 2013, 06:54:19 PM

Hello i have installed the shuttle pro 2.0 it is a nice plugin, thanks.
But if i move the machine with the outer ring in one direction, and then release the ring, the machine does not stop, but walk very slowly in the direction i selected. It stops not untill i rotate it a little bit over zero in the other direction?

Is this a bug? I think it should stop, when the ring is in Zero Position.

Ref all does not work. Only z-axis works when select the buttom with this setting
 
Title: Re: New PlugIn just about done..
Post by: budman68 on February 14, 2013, 04:46:21 AM
You are correct, it should indeed stop as I use the Shuttle all the time and do not experience that at all. What version of Mach are you using?

Ref all has to be set up as a macro to be able to do all axes.

Dave
Title: Re: New PlugIn just about done..
Post by: Tweakie.CNC on February 14, 2013, 05:22:11 AM
If it's of any interest...

Something very similar regarding axis creep after jogging came up here http://www.machsupport.com/forum/index.php/topic,23460.0.html

As far as I know, it was not resolved.

Tweakie.
Title: Re: New PlugIn just about done..
Post by: Garfield on February 14, 2013, 10:04:21 AM
Hi, i use Mach3R3.043.058 german version
Title: Re: New PlugIn just about done..
Post by: Chaoticone on February 14, 2013, 11:27:04 AM
May be something totaly different but useing game controllers, sometimes as the controller sits there it can loose center position, has the same effect as slightly pushing the stick and causeing the axis to creep.

Brett
Title: Re: New PlugIn just about done..
Post by: tipit on March 19, 2013, 12:35:40 AM
Hi to every one
I have been reading just about every post on this tread and couldn't find a solution for my problem which is that my shuttle pro2 suddenly stop now and then.
Sometime it will work for hours and other time it's up for 5 minutes and out it goes.
I'm using Mach3 Ver. 3.042 040 on Win XP
Thank you
Title: Re: New PlugIn just about done..
Post by: Sage on March 22, 2013, 10:05:12 PM
My shuttle Pro became intermittent as well. I found the USB cable intermittent. Broken wire from so much handling. It was bad right were the cable goes into the shuttle. Typical of about any well used device with a cord eventually.
 I opened it up, unsoldered the wires from the circuit board, and cut enough off the end of the cable to eliminate the bad part, stripped and soldered it back on the board. It was fine after that.
 Next time I'll replace the whole cable because I quite often find it twisted up. I think because every time I pick it up I do the same hand motion which turns the shuttle and twists the cable. I can't seem to break that habbit.


Mine also creeps on occasion. I thought maybe it was because of dirt in or under the rotory control. But I can also imagine that there must be a set of balanced springs to return the rotary dial to the center position. I'm not sure how it works. Maybe they are getting weak or something. If it gets to bother me I'll take it apart.


Sage


Title: Re: New PlugIn just about done..
Post by: tipit on April 17, 2013, 05:42:17 PM
Hi,
I have try to open it and it gust do not want to open, any special way to do this.
Thank you
Title: Re: New PlugIn just about done..
Post by: Sage on April 17, 2013, 05:54:03 PM
I don't remember any difficulty getting it apart. It has six screws on the bottom that are visible. Possibly one more under the sticker in the center and maybe a couple under the rubber feet at the bottom. You may also have to remove the central rotary knob. It's been a while but I think after that the bottom just comes off easily. Maybe yours is different.

Sage
Title: Re: New PlugIn just about done..
Post by: tipit on April 19, 2013, 11:32:45 PM
Thank you for your help.
The screws that wasn't visible where under the rubber feet,remove those and it comes apart, the trouble seem to be where the wire enter the shuttle.
I was using it with an extension of 6feet, while I was at it I change the original wire for a 14 feet, now it's working like the first day I bought it and further more no extension.
Title: Re: New PlugIn just about done..
Post by: Sage on April 21, 2013, 08:32:34 PM
Hmmm. 14ft. There is technical limit to how long a USB cable can/should be. I believe it's 6ft.
If you experience any other odd problems be suspect of the long cable. May not be problem since the data rate over the cable is pretty low.
I'm not surprised you found the problem where I suggested. You can expect it to go bad there again in the future. Not unlike a lot of equipment with cables.

Good show.

Sage

Title: Re: New PlugIn just about done..
Post by: Rimmel on December 08, 2013, 02:18:53 PM
Couple of questions if i may:

1) Can the shuttle buttons be made to increase and decrease spindle speed?

2) Can the direction of the wheel(s) in the middle be reverse for either axis? e.g I would like it so when I turned the wheel(s) anti clockwise the X axis (lathe). The bed came out towards me rather than moved away from me.

thanks
Title: Re: New PlugIn just about done..
Post by: Rimmel on December 10, 2013, 04:53:25 AM
OK well it seems I need to report a major bug in Shuttle Pro.

The X-Axis is the wrong way around. e.g when using a manual handle on the x-axis CLOCKWISE winds the table away from the user. Yet on the Shuttle Pro, moving the jog wheel CLOCKWISE moves the table towards the user.

For myself moving from a manual machine it is counter-intuitive - there should at least be a toggle switch on the X-Axis.


PS is the code Open Source?

thanks
Title: Re: New PlugIn just about done..
Post by: cncalex on December 10, 2013, 06:04:05 AM
Hi,

1) yes you can setup the buttons to increase and decrease spindle speed.

2) no

Quote
OK well it seems I need to report a major bug in Shuttle Pro.

this is not a  bug in the plugin. Your handle is setup reversed.
The standard is when turning the handle right ( CLOCKWISE ) the axis travels to the plus direction.

alex
Title: Re: New PlugIn just about done..
Post by: Rimmel on December 10, 2013, 06:21:45 AM
Thanks

1) Any idea how?

2) + direct or - direction.... on a lathe when you turn the x-axis cross slide handle clockwise the the table moves away from you. On the shuttle pro it moves towards me. OR are you saying my cnc system has the keys setup wrong?

thanks
again
Title: Re: New PlugIn just about done..
Post by: cncalex on December 10, 2013, 07:12:22 AM
1)
You can use two custom macros.

lets say M200  to decrease speed
and M201 to increase speed

Contend of M200 = DoOembutton(164)
Contend of M201 = DoOembutton(163)

you can setup the %  per step in general config


see pict.

2)
sorry that was a misunderstanding.
You a right of course, on a conventional late when you turn the handle cw the diameter becomes smaller
on CNC the standard is reversed. MPG turn right ( cw ) = diameter becomes greater

alex

Title: Re: New PlugIn just about done..
Post by: Rimmel on December 10, 2013, 12:03:21 PM
Thanks for the information. Is there a list of Oem Button codes?

thanks
Title: Re: New PlugIn just about done..
Post by: cncalex on December 10, 2013, 12:29:48 PM
yep

http://www.machsupport.com/forum/index.php/topic,24585.0.html

alex
Title: Re: New PlugIn just about done..
Post by: cncalex on December 10, 2013, 12:36:53 PM
OOOps,

wrong link.  ::)

second try.  ;D

http://www.machsupport.com/forum/index.php/topic,6657.0.html

alex
Title: Re: New PlugIn just about done..
Post by: Rimmel on December 11, 2013, 07:02:46 AM
Brilliant  - thanks Alex.

Is the shuttle code open source by any chance?
Title: Re: New PlugIn just about done..
Post by: poppabear on February 12, 2014, 11:29:13 AM
"Is the shuttle code open source by any chance?"

Art Fenerty is the originator of the SP2 code, I just modified (added) some stuff to it. It would be up to him on that question.
I would think though, if your using it to make money with or modify to a product your selling that you should give
some kind of fee to "ArtSoft" per use or sale of a product based on this. Art put A LOT of time in this thing, I added some time,
but mine was just standing on the shoulders of a Giant.

You could also ask Brian (and he could ask Art), about how they want to handle that situation. For my part that I added/modified, it is open source which is only a very small part of the entire plugin.

Scott
Title: Re: New PlugIn just about done..
Post by: Rimmel on February 12, 2014, 02:14:38 PM
Not interested in making money, just wanted to see if I could swap the x axis direction.
Title: Re: New PlugIn just about done..
Post by: poppabear on February 12, 2014, 02:27:45 PM
sure, just swap the dir sign in the jogging (see the engine->) structure, under the wheel func.
scott
Title: Re: New PlugIn just about done..
Post by: Rimmel on February 12, 2014, 03:09:26 PM
That also swaps the keyboard jog and everything else. Just need the shuttle to swap axis.

thanks
Title: Re: New PlugIn just about done..
Post by: poppabear on February 12, 2014, 03:49:56 PM
then just change the axis funcs under the funciton call to what you want.
Title: Re: New PlugIn just about done..
Post by: Rimmel on February 13, 2014, 08:21:48 AM
? could you explain in a bit more detail please.
Title: Re: New PlugIn just about done..
Post by: poppabear on February 13, 2014, 09:10:52 AM
reverse the code in the functions that deal with axis stuff
Title: Re: New PlugIn just about done..
Post by: Grimey on August 21, 2014, 06:14:53 PM
I will be getting Mach4 very soon. Does the plugin software run on Mach4? If not, when can this be expected?
Title: Re: New PlugIn just about done..
Post by: poppabear on August 21, 2014, 09:11:31 PM
NO,
UNKNOWN..
Title: Re: New PlugIn just about done..
Post by: Grimey on August 21, 2014, 09:26:57 PM
OK THANKS A LOT
Title: Re: New PlugIn just about done..
Post by: HimyKabibble on August 21, 2014, 10:20:50 PM
I will be getting Mach4 very soon. Does the plugin software run on Mach4? If not, when can this be expected?

You do realize Mach4 doesn't really quite exist yet?  What you can get is a "demo", which is basically a mostly-functional UI.  It will not control a machine.

Regards,
Ray L.
Title: Re: New PlugIn just about done..
Post by: ger21 on August 21, 2014, 10:26:46 PM
Yes it will, Ray. Art has been releasing versions of the parallel port driver for several weeks now.
Title: Re: New PlugIn just about done..
Post by: HimyKabibble on August 21, 2014, 10:36:45 PM
Yes it will, Ray. Art has been releasing versions of the parallel port driver for several weeks now.

Then they need to update the web-site.  It still indicates demo only.  IThe PP plug-in page even says: "Do Not buy this product if you need to run, operate, or control a machine."

Regards,
Ray L.
Title: Re: New PlugIn just about done..
Post by: mc on August 22, 2014, 07:21:01 AM
Officially M4 and the PP plugin are still in testing, so I'd guess the website won't change until M4 is officially released.
Title: Re: New PlugIn just about done..
Post by: poppabear on August 22, 2014, 10:23:43 AM
Grimey,

sorry, was not "shouting", just forgot I had my caps lock on, was working on another project at the time.

The SDK...  for M4 may and probably will "Change Again" according to Steve. So, on larger projects it might make sense for things to "settle down" before investing the LARGE BLOCK of TIME that a large plugin requires.

Scott
Title: Re: New PlugIn just about done..
Post by: robertspark on March 25, 2015, 08:06:10 PM
New user question on the shuttlexpress ....
Got the v3 plugin installed and 5 buttons configured as: x/y/z/ none/ increment cycle

The thing is I jog an axis (outer dial / rapid jog), and release the button and the axis although nearly stops, continues to coast at a very slow step rate, until I use an estop or jog the outer wheel in the opposite direction (which sometimes halts it)

Setup is usb ss with a cheap parrallel port bob and tuned leasdshine am882 steppers on three seperate supplies
42v for steppers (switch mode ps), 12v smps, with a 5v isolated ps for the bob.  The ss is powered by the PC 5v usb.

Dell dimension 5000 PC running xp plus 1gb ram with usb keyboard mouse shuttlexpress (manufactures driver uninstalled) and usb ss with latest usb driver and plugin installed

At the moment I'm just doing some touch probe work (probeit) and the jog with the shuttle pro just is not happy and continues a slow coast in the same direction as the shuttlexpress jogged direction.

Unplugging the shuttlexpress and using the keyboard jog keys and I have no issues

Suggestions welcome

New bob on the way (need more ports plus hoping to provide some noise filtering using a cm-106 bob at 24v when I get round to firing up the plasma (new can of worms maybe with a usb ss bought a long time ago, may change to a ess in the end)

Thanks

Rob
Title: Re: New PlugIn just about done..
Post by: nanda on September 16, 2017, 11:55:14 PM

can used in shuttle mode?
Title: Re: New PlugIn just about done..
Post by: BobMill on September 17, 2017, 04:16:38 PM
Hi,

Can you turn on a LED to know which axis is selected?

Thanks
Roberto