Free 186 More Best Homemade Tools eBook:  
New: 300+ fresh build posts/day from 275 forums → BuildThreads.com

User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12

Thread: Ball screw and electronic lathe conversion

Hybrid View

  1. #1
    Supporting Member tonyfoale's Avatar
    Join Date
    Nov 2016
    Location
    Spain
    Posts
    1,819
    Thanks
    834
    Thanked 3,235 Times in 909 Posts

    tonyfoale's Tools

    Ball screw and electronic lathe conversion

    There are many ELS (Electronic Lead Screw) and Lathe CNC projects on the net. This post shows my take on it. It is a lathe conversion which I guess is between ELS and CNC. I just call it an electronic lathe.

    Here is a list of the lathe's automatic functions in addition to retaining full manual control, albeit fly-by-wire;

    Multipass turning, boring and facing in either direction.
    Multipass RH or LH threading, external/internal, in either direction and taper threading.
    Tapers, big to small and small to big
    Curve machining, concave or convex.

    I have just made a video to introduce a series of videos describing the whole build. You can find it here:



    Enjoy the video and please like and share. Do not forget to subscribe to my channel and click the bell shaped icon to ensure that you get notified when the other videos in the series get published. Which will be located in this playlist;

    https://www.youtube.com/playlist?lis...phh8KleeqPiqpz

    These will show both the mechanical and electronic hardware construction and modification, as well as the control programming.

    There is a bit more about this project in a recent post about the optimised threading that I programmed into the control Screwing without screwing up.

    I did not start out to build this but the project just grew. Some time back I converted the cross slide ACME screw to ball screw. That is described in this previous HMT post
    Lathe cross slide conversion to a ball screw

    Ball screw and electronic lathe conversion-ballscrew_21.jpg Ball screw and electronic lathe conversion-ballscrew_23.jpg Click images for full size.



    I was so pleased with the smoothness and precision that I decided to replace the main Z axis leadscrew also. The ball screws do not have half nuts so it meant that it would have to be motorised and that meant that I would need motor drivers and some form of control. I thought that if I was doing that to the Z axis I might as well do it to the X axis also.

    Ball screw and electronic lathe conversion-ballscrew_041.jpg Ball screw and electronic lathe conversion-ballscrew_078.jpg

    Then I would have all the hardware needed for a CNC conversion except for a CNC controller which are available quite cheaply. I did NOT want a full CNC. I wanted to retain full manual control but with some common lathe tasks automated. The manual control is fly-by-wire controlled by MPGs (Manual Pulse Generators).

    An Arduino was my first thought for being the controller brains but the base models could not produce a high enough pulse rate for the rapid movements or the coordinated movements of turning tapers or ball ends. I chose to use an ESP32 micro, which is like an Arduino on steroids. The ESP32 is circled below and the finger shows the small size of an amazing amount of computing power.

    Ball screw and electronic lathe conversion-ballscrew_102.jpg Ball screw and electronic lathe conversion-ballscrew_103.jpg

    For entering the control demands I use a small and unbelievably cheap display, "LED&KEY" with buttons as shown here.
    I was planning on using a touch screen display before I saw these. The buttons are very close together and could easily result in two being pressed together. To avoid that I made different length buttons shown in the second photo below.

    Ball screw and electronic lathe conversion-ballscrew_101.jpg Ball screw and electronic lathe conversion-ballscrew_100.jpg



    Clough42 has a long series of videos about his ELS build and it was the first of these which alerted me to the "LED&KEY" devices. Thanks James, you unwittingly helped out. Here is his channel https://www.youtube.com/c/Clough42

  2. The Following 17 Users Say Thank You to tonyfoale For This Useful Post:

    DIYer (Jun 12, 2021), DIYSwede (Jun 9, 2021), emu roo (Jun 13, 2021), flyfr8rs (Jun 9, 2021), freddo4 (Jun 9, 2021), Home-PC (Jul 21, 2022), johncg (Jun 14, 2021), Jon (Jun 9, 2021), kboy0076 (Dec 15, 2022), MasterMaker (Jun 11, 2021), NortonDommi (Jun 10, 2021), nova_robotics (Jul 20, 2022), olderdan (Jun 14, 2021), Ralphxyz (Jun 10, 2021), Saltfever (Jun 13, 2021), Tonyg (Jun 14, 2021), Toolmaker51 (Jun 12, 2021)

  3. #2
    Supporting Member Toolmaker51's Avatar
    Join Date
    Feb 2016
    Location
    Midwest USA
    Posts
    5,355
    Thanks
    7,074
    Thanked 3,569 Times in 2,209 Posts

    Toolmaker51's Tools
    Ohhh I like this.
    Sure, I use lathes, ran many versions over the years. Many seem incomplete/ inadequate, or features mismatched to the footprint. Unsure why it's irritating to move a project between them to compensate that lack; we do it for other machines without thought. To me, billing as the 'universal machine tool', means virtually all inclusive. The only real limit should be swing, center distance, and beef to support full size material at correct RPM. Serious spindle bore? Just a fuzzy dream.

    While not seeing my primary lathe [16 x 54] a candidate for tonyfoales control, only because the mechanical controls still impress hell out of me. But it's size and related tooling not ideal for certain work.
    Judging machine tools, an exercise appraising 'bang for the buck' features, coupled with tooling, versus cash, a situation we all relate too. Been hunting the right 'toolroom lathe' a long time, so many haven't a decent taper attachment, a favored spindle, speed range, metric threading; yaddy-ya.

    Long story, short...
    This project opens a host of new candidates, including a spiffy P&W that never had a leadscrew. One puzzle of the missing piece syndrome.
    Sincerely,
    Toolmaker51
    ...we'll learn more by wandering than searching...

  4. The Following 2 Users Say Thank You to Toolmaker51 For This Useful Post:

    emu roo (Oct 1, 2025), mwmkravchenko (Oct 18, 2023)

  5. #3
    Supporting Member tonyfoale's Avatar
    Join Date
    Nov 2016
    Location
    Spain
    Posts
    1,819
    Thanks
    834
    Thanked 3,235 Times in 909 Posts

    tonyfoale's Tools
    Quote Originally Posted by Toolmaker51 View Post
    The only real limit should be swing, center distance, and beef to support full size material at correct RPM. Serious spindle bore? Just a fuzzy dream.

    ...... so many haven't a decent taper attachment, a favored spindle, speed range, metric threading; yaddy-ya. ......
    Could not agree more with your limits. I have an MT5 taper in the spindle so the bore is large for the size of the machine.
    Theading with the conversion is so easy. It doesn't care whether it is metric, imperial or other strange units. it is just a question of specifying the pitch. So in metric if I want a M1.5 thread I just enter 1.5, if I want (doubt that I ever will) a 16 tpi then that is a pitch of 1.59 and so I enter 1.59.
    In fact in terms of data entry there is no difference between setting turning feed and thread pitch. When threading the only difference is that the Z axis is advanced on each pass so that it follows the thread angle. 60 deg needs an advance of 0.577 times the depth of cut for that pass. When doing multiple passes the depth of cut for each pass is automatically set such that each pass removes the same volume of material.

  6. The Following 3 Users Say Thank You to tonyfoale For This Useful Post:

    emu roo (Oct 1, 2025), mwmkravchenko (Oct 18, 2023), Toolmaker51 (Jun 12, 2021)

  7. #4
    Supporting Member Toolmaker51's Avatar
    Join Date
    Feb 2016
    Location
    Midwest USA
    Posts
    5,355
    Thanks
    7,074
    Thanked 3,569 Times in 2,209 Posts

    Toolmaker51's Tools
    Quote Originally Posted by tonyfoale View Post
    .....snipped.....So in metric if I want a M1.5 thread I just enter 1.5, if I want (doubt that I ever will) a 16 tpi then that is a pitch of 1.59 and so I enter 1.59.
    I'm enthused with threading prospects just like that, figuratively speaking. Repair work can entail need of reproducing, more often only approximation of proprietary diameter and pitch combinations.
    Now for CNC, not critical; but no way will I tie up funds and floorspace for those eventualities. Especially, when those cases demand few actual parts. Other features are handled as always, form tools, radiusing attachments, referencing stops and so on.
    Sincerely,
    Toolmaker51
    ...we'll learn more by wandering than searching...

  8. The Following User Says Thank You to Toolmaker51 For This Useful Post:

    emu roo (Oct 1, 2025)

  9. #5
    Supporting Member tonyfoale's Avatar
    Join Date
    Nov 2016
    Location
    Spain
    Posts
    1,819
    Thanks
    834
    Thanked 3,235 Times in 909 Posts

    tonyfoale's Tools
    Quote Originally Posted by Toolmaker51 View Post
    I'm enthused with threading prospects just like that, figuratively speaking. Repair work can entail need of reproducing, more often only approximation of proprietary diameter and pitch combinations.
    You might like a feature that I have built into the software. For multi-pass threading if you use the same DOC (depth of cut) for each pass then you will remove more material on the final cut than on the first one. This is obviously not optimum because it means that the initial cuts are not very productive if you set the DOCs to suit the final heavier cut. I have programmed in an optimum DOC such that each pass removes the same amount of material. So the first DOC is greater than the final one but both remove the same.

    This only applies to normal triangular profile threads, rectangular shaped threads need the same DOC for each pass. In addition the tool is advanced along the Z axis for each pass to force the cutting to the leading edge of the tool, just as you would do manually with an angled compound.

    Here is the derivation for the algorithm that I included in the software, it assumes that the thread depth is small compared to the workpiece diameter.

    Ball screw and electronic lathe conversion-ballscrew_095.jpg

  10. The Following 3 Users Say Thank You to tonyfoale For This Useful Post:

    emu roo (Oct 1, 2025), Saltfever (Jun 25, 2021), Toolmaker51 (Jun 25, 2021)

  11. #6
    Supporting Member olderdan's Avatar
    Join Date
    Jun 2016
    Posts
    811
    Thanks
    1,479
    Thanked 1,785 Times in 520 Posts

    olderdan's Tools
    Tony, this is just brilliant and typically neatly done. Retaining the manual function is a real bonus, you have found the best of both worlds. Your video tutorials are among my favourites, straight to the point and thoroughly explained.

  12. The Following 2 Users Say Thank You to olderdan For This Useful Post:

    emu roo (Oct 1, 2025), tonyfoale (Jun 14, 2021)

  13. #7
    Supporting Member tonyfoale's Avatar
    Join Date
    Nov 2016
    Location
    Spain
    Posts
    1,819
    Thanks
    834
    Thanked 3,235 Times in 909 Posts

    tonyfoale's Tools
    Quote Originally Posted by olderdan View Post
    Tony, this is just brilliant and typically neatly done. Retaining the manual function is a real bonus, you have found the best of both worlds. Your video tutorials are among my favourites, straight to the point and thoroughly explained.
    Alan,
    Glad you like it.
    I am still getting used to the new way of working with it. I am also updating the software with extra features as they come to mind. For example yesterday I needed to do some knurling and realised that I could that with less strain on the lathe by screw cutting with an appropriate pitch from right to left and then, instead of retracting the tool and moving back to the start in rapid mode, using the same pitch and DOC to cut from left to right.
    That only took a minute to add.

  14. The Following User Says Thank You to tonyfoale For This Useful Post:

    emu roo (Oct 1, 2025)

  15. #8
    Supporting Member
    Join Date
    Aug 2021
    Location
    Cape Town SA
    Posts
    482
    Thanks
    1,496
    Thanked 232 Times in 142 Posts

    albertq's Tools
    Your electronic lathe is brilliant. It looks so simple which is a sign of good design.

  16. The Following User Says Thank You to albertq For This Useful Post:

    emu roo (Oct 1, 2025)

  17. #9
    Supporting Member tonyfoale's Avatar
    Join Date
    Nov 2016
    Location
    Spain
    Posts
    1,819
    Thanks
    834
    Thanked 3,235 Times in 909 Posts

    tonyfoale's Tools
    Quote Originally Posted by albertq View Post
    Your electronic lathe is brilliant. It looks so simple which is a sign of good design.
    Many thanks Albert, coming from you that is praise indeed.
    I like simple and always strive for it.

  18. The Following User Says Thank You to tonyfoale For This Useful Post:

    emu roo (Oct 1, 2025)

  19. #10
    Supporting Member
    Join Date
    Aug 2021
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Are you sharing the software for this? Or selling it?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •