Computerized Index Wheel

Discussion in 'Woodturning Discussion Forum' started by billooms, Sep 5, 2011.

  1. Bill Boehme

    Bill Boehme Administrator Staff Member

    Joined:
    Jan 27, 2005
    Messages:
    8,116
    Location:
    Dalworthington Gardens, TX
    Home Page:
    Outstanding, James. Your installation looks first class.

    I seem to have so many irons in the fire that I don't know which one to grab next. This project has sort of been forgotten here as I am going in several directions at once.
     
  2. Gretch Flo

    Gretch Flo

    Joined:
    Jun 9, 2004
    Messages:
    1,222
    Location:
    Haslett, Michigan
    ..

    ADD.?;) I have it/them all the time,Gretch
     
  3. billooms

    billooms

    Joined:
    Apr 5, 2009
    Messages:
    75
    Location:
    Prescott, AZ
    Home Page:
    We're waiting anxiously to see what you'll make!
     
  4. bobbeaupre

    bobbeaupre

    Joined:
    Sep 2, 2015
    Messages:
    48
    Location:
    Bellevue, WI
    Bill, excellent this is exactly what I've been looking for. You mention that you have a complied version for windows 7 64 bit on your website. I am having a hard time finding it, can you give me a link.

    Thanks much Bob
     
  5. billooms

    billooms

    Joined:
    Apr 5, 2009
    Messages:
    75
    Location:
    Prescott, AZ
    Home Page:
    Bob --
    I guess this thread is pretty old (started back in 2009). I no longer support the Indexer software due to all the changes that Microsoft pushes out. It's hard to keep up with all the changes. The source code is now public domain at github.com/billooms/Indexer for anyone who wants to compile the software themselves.
     
  6. Doug Rasmussen

    Doug Rasmussen

    Joined:
    Dec 5, 2015
    Messages:
    122
    Location:
    Seattle
    Of late I've been fooling with an Arduino micro controller to control a stepper motor. The Arduino is single circuit board about 3" x 4", 22 bucks from Amazon.

    You develop a program on your PC in the office. Load the program into the Arduino to take out to the shop. I haven't hooked a keypad up to my Arduino yet, but you could do that and be able to specify indexing amounts in the shop.

    Lots of basic programs can be downloaded from the Arduino site.

    The Arduino is the lower left board. To its right is a high current stepper driver. Upper black box is a wall wort power supply for the stepper. Yellow USB cable is to connect to a PC. Only thing missing here is a 9V battery to power the Arduino. This is my office version for testing so not in a box for dust protection.

    Arduino.JPG
     
    Last edited: Jan 23, 2017
  7. bobbeaupre

    bobbeaupre

    Joined:
    Sep 2, 2015
    Messages:
    48
    Location:
    Bellevue, WI
    Thanks Doug
     
  8. bobbeaupre

    bobbeaupre

    Joined:
    Sep 2, 2015
    Messages:
    48
    Location:
    Bellevue, WI
    I understand.
    Thanks for the quick response

    Hope you can answer some questions?
    I have downloaded your software source code and have it running on windows 10!

    Is there any reason you know of that it would not work?
    I'm not much of a programmer and not much of a electrical guy.
    Don't want to buy a controller and motor and not have them work

    Thanks
    Bob
     
  9. billooms

    billooms

    Joined:
    Apr 5, 2009
    Messages:
    75
    Location:
    Prescott, AZ
    Home Page:
    I was going to send you a private email, but then I figured anyone else who searched this thread would also be interested in the answer to your question. You'll want to get the software running before you invest in a controller and motor and such. There is a README on the GitHub site mentioned above. The software was generated with NetBeans IDE so you'll need to download that software (free) to compile the software. It requires Java (version 6 or 7). It may or may not run on Java8 (the latest version) without modification. I have the latest Java8 on my Mac computer and it runs just fine. No guarantees on Windows XP/Vista/7/8/10 or Linux. To download the software from the GitHub web site, you'll want to learn the basics of the Git version control. Search on the internet for basic tutorials using the NetBeans compiler. You need to have the Phidgets drivers to be installed on your computer even though you might not have bought the Phidgets stepper driver (drivers are also free from the Phidgets web site).
    So if it appears you have it running on Windows 10, that's good. If you got this far, then you are probably OK. No guarantees! The next step is to get drivers, stepper, and power supply. Worst case -- if you can't get it working, sell the parts on eBay.
     
    bobbeaupre likes this.
  10. Bill Boehme

    Bill Boehme Administrator Staff Member

    Joined:
    Jan 27, 2005
    Messages:
    8,116
    Location:
    Dalworthington Gardens, TX
    Home Page:
    Thanks for the update info. I'm still hoping to find that "round tuit".
     
  11. bobbeaupre

    bobbeaupre

    Joined:
    Sep 2, 2015
    Messages:
    48
    Location:
    Bellevue, WI
    Yes, seems to be running fine in Widows 10, I've downloaded and installed the drivers.

    2.png

    Obviously I don't have the interface board, and the stepper board info is not populated. Also, a good sign I get an error message that the board is not physically attached.

    Untitled.png

    My intent is to build a off lathe open segment fixture. The part would be turning in the vertical position.

    I guess my next question is there enough holding or stopping power in this system to hold the bowl firmly in position once it has indexed to the next position?
     
  12. bobbeaupre

    bobbeaupre

    Joined:
    Sep 2, 2015
    Messages:
    48
    Location:
    Bellevue, WI
    Hi Bill,

    Sorry to be a pest. But going thru your other pages you have changed from a Vexta PH265-04 motor to a Vexta PK266-03A, is there any big improvements?

    Also, will the Vexta PK266-03A work with the Phidgets 1062 board??
     
  13. Raul McCai

    Raul McCai

    Joined:
    Oct 29, 2014
    Messages:
    416
    Location:
    nj
    way cool thanks
     
  14. billooms

    billooms

    Joined:
    Apr 5, 2009
    Messages:
    75
    Location:
    Prescott, AZ
    Home Page:
    The older PH265-04 motors are appropriate if you use a driver that switches a fixed 5 volt supply (like the Phidgets 1062) and requires a lower current (1A) giving 58 oz-in torque. The newer stepper motor drivers allow you to set a current that is compatible with your motor. The PK266-03A motor is compatible with any driver that can drive up to 2.1A of current and it has a higher torque of 166 oz-in. The PK266-03A works with the Phidgets 1067 board but not the older 1062 board. Other stepper motors could be used too -- so long as they are compatible with the driver you choose.

    It's easy to get an idea of how firmly the motor will hold your work piece. Simply multiply the torque by the belt gear ratio and divide by the diameter of the work. For example, I have a 6.5:1 toothed timing belt gear ratio between my stepper motor and the lathe spindle. If I'm working on a 4" diameter bowl (radius is 2"), then the amount of force is: 166 oz-in * 6.5 / 2 in = 539 oz of force (about 33 pounds of force). Usually, the timing belt will slip long before the stepper motor will slip.
     
  15. bobbeaupre

    bobbeaupre

    Joined:
    Sep 2, 2015
    Messages:
    48
    Location:
    Bellevue, WI
    Thanks for the info Bill
     
  16. bobbeaupre

    bobbeaupre

    Joined:
    Sep 2, 2015
    Messages:
    48
    Location:
    Bellevue, WI
    I'm looking to use the Phidgets 1067 board, it looks to have a little better precision and either the PK266-03A or the Phidgets 3330_0.

    Right now I'm struggling with the program to compile, it runs within Netbeans ID, but will not compile.
     
  17. bobbeaupre

    bobbeaupre

    Joined:
    Sep 2, 2015
    Messages:
    48
    Location:
    Bellevue, WI
    Bill can you tell me what version on Netbeans was used and which version of Java

    Thanks
     
  18. billooms

    billooms

    Joined:
    Apr 5, 2009
    Messages:
    75
    Location:
    Prescott, AZ
    Home Page:
    This thread started back in 2011 and I don't recall what the versions were back then. The README file that I wrote on GitHub says Java6 or Java7. However, I've got Java8 on my Mac computer and it appears to run OK. It was probably written with an older version of NetBeans (7.x probably) but on my Mac it appears to run OK when compiled with NetBeans 8.0. The latest version of NetBeans is up to version 8.2 and I have not tried compiling it with that version. I no longer have any Phidgets boards to work with for testing.

    All these versions change so fast that it's hard to keep up with them all. That's why I discontinued support of the Indexer software.
     
  19. bobbeaupre

    bobbeaupre

    Joined:
    Sep 2, 2015
    Messages:
    48
    Location:
    Bellevue, WI
    Thanks Bill,
    Looks like you can compile it with version 8.0 and java 8, on a Mac
     
  20. Doug Rasmussen

    Doug Rasmussen

    Joined:
    Dec 5, 2015
    Messages:
    122
    Location:
    Seattle
    Bob, your experience is the kind of thing that drives me crazy with open source code.

    With the Arduino setup I mentioned I was apprehensive. It turned out to be very straight forward with one exception. Of the three computers I tried it worked on my two laptops with no issues. For unknown reasons it doesn't want to work on my desktop.
     

Share This Page