507,890 active members
3,264 visitors online
Register for free
Login
IndustryArena Forum > OpenSource CNC Design Center > Arduino > Russian Arduino Lead Screw Project??
Page 1 of 3 123
Results 1 to 12 of 27
  1. #1
    Registered
    Join Date
    Jan 2015
    Posts
    27

    Russian Arduino Lead Screw Project??

    I know the ELS is not that popular when a Full CNC conversion isn't that much harder, but I like the idea of it and have been trying to find a design I can have a go at building. Looked at the ELS group on Yahoo(joined up) and it's a great project ,but not what I was looking for. I have read thru all the google links I could find,(including all the posts here) but there's no projects with the complete instructions (for a beginner) to build.

    This one at My CNC Adventures was the simplest one I found and with enough instructions that I could actually make it, but perhaps a bit more basic than I wanted. Also the author built it to show that the ELS is not worth the effort , when a full CNC is not much more work, so maybe not the one to try! I was intrigued though as to just how little electronics he needed to replace the basic gearbox on a lathe. That's really all I want to do, have a quick way of choosing imperial of metric threads and setting the feed rate.

    The main advantage, for me, of the ELS is minimal alternations needed to be made to the lathe. My thought is to remove the change gears, mount the stepper/servo motor to the input shaft of the threading gear box(as this give me a speed reduction), mount a rotary encoder on the spindle and that's it. As I would be using the lathe as a manual lathe, just with a ELS, there's no need to replace leadscrews with ball screws as I just use the same procedures I do now to allow for backlash etc,whether is saddle or cross feed and would only be feeding in one direction at a time, no switching over the backlash.

    The link below should be to chipmaker.ru but on my screen goes to a long weird thing in gibberish!?

    Then I found Oleg's (Chrome's translation))project on Еще одна электронная гитара для токарника, на Ардуино - МеталлическиРфорум and would love to have a go and building it, but as all the instructions are in Russian, it's been a hard slog so far to read thru it! I've used the translate page on Chrome to have a read thru, but as Chrome translated Electronic Gear to Electronic Guitar, there's a few problems with readability! Plus I think he's made a few additions to the Arduino board, which I would need clear instructions for. Regardless, I've bought an Ardruino Mega and the LCD module to have a go anyway, but was hoping someone (English Speaking) might have already done so and could provide some more details.

    Anyway, just my silly idea. I do have a 4'x4' Plamsa table that I put together with Mach3 and have a lot of fun with that, but would rather not use Mach3 for the lathe. Just for interest, here's the lathe I've got, https://www.machineryhouse.com.au/L569D and for good measure I bought a mill aswell. https://www.machineryhouse.com.au/M162D

    Can't say they're quite up to scratch with a Monarch 10EE Lathe(Oooh....Goose Bumps) or Bridgeport Mill, but they're a start.

  2. #2
    Registered
    Join Date
    Jan 2015
    Posts
    27

    Re: Russian Arduino Lead Screw Project??

    Well, I bought the Arduino Mega, LCD/keys module and downloaded the latest version of the ELS (6c_auto) software from the Russian's and got it installed. That part was easy. On closer deciphering of the Instructions I see he has a development board in between to Arduino and LCD module, bugger, didn't get one of those, so will have to wait until that turns up. I think he changed the design to use a separate LCD module and joystick and buttons so guess I will have to do the same. The extra bits on the dev board are for the encoder input and external buttons/joystick, plus limit switches etc. At least it's being actively developed.

  3. #3
    Registered
    Join Date
    Jun 2017
    Posts
    5

    Re: Russian Arduino Lead Screw Project??

    Quote Originally Posted by paulmacc View Post
    Well, I bought the Arduino Mega, LCD/keys module and downloaded the latest version of the ELS (6c_auto) software from the Russian's and got it installed. That part was easy. On closer deciphering of the Instructions I see he has a development board in between to Arduino and LCD module, bugger, didn't get one of those, so will have to wait until that turns up. I think he changed the design to use a separate LCD module and joystick and buttons so guess I will have to do the same. The extra bits on the dev board are for the encoder input and external buttons/joystick, plus limit switches etc. At least it's being actively developed.
    Hi Paul,
    I am also looking at doing this project and I think I am getting a handle on it. I have read through every post to the project (using google translate) and I think that Oleg has done a good job. Have you made any progress? I've ordered all the parts and 'am waiting for them to come in. I won't really be able to make progress until August as I am taking the family to England. I

    I have started to make an English version of the documentation and I have converted all the comments into English in the code as well as adding references to how they obtained the information that they used (i.e. thread table calculations).

    Let me know if anything I have done would help you and please keep us up to date on how you are making out!:wave:

    By the way, they are working on version 7 which will have a ball turning program and several different groups are working on making boards that have everything marked out to attache to the Arduino.

  4. #4
    Registered
    Join Date
    Jan 2015
    Posts
    27

    Re: Russian Arduino Lead Screw Project??

    Hi there bowcoastie,

    haven't checked this thread in a while so it's great to find a post here!. Yep, I've been watching the progress for the last couple of months and V7 sounds like a great improvement. Still fighting with Google translate to make sense of it all but I'm getting there. Haven't really done anymore since I downloaded V 6c and installed on the Mega. Had a bit of a play with switches and stepper connected, without much luck then got busy with harvest( I'm a farmer) and haven't really got back to it.

    I would love a copy of your translated docs and commented code if I could. Started to do the same myself until harvest started. Nice to see that there are a couple of circuit board layouts now for the interface with the Arduino Mega, though I don't know why they are trying to fit everything on such small boards? Just make them 25-50% bigger and there's plenty of room for everything. Not really an electronics buff myself but if I have a board layout with component placement then I can get it done.
    Anyway, great that there's someone else interested in this. :banana: I think this is a great project and look forward to having a play again with it . ( though you might need to give me a bit of help )

  5. #5
    Registered
    Join Date
    Jun 2017
    Posts
    5

    Cool Re: Russian Arduino Lead Screw Project??

    Quote Originally Posted by paulmacc View Post
    Hi there bowcoastie,

    haven't checked this thread in a while so it's great to find a post here!. Yep, I've been watching the progress for the last couple of months and V7 sounds like a great improvement. Still fighting with Google translate to make sense of it all but I'm getting there. Haven't really done anymore since I downloaded V 6c and installed on the Mega. Had a bit of a play with switches and stepper connected, without much luck then got busy with harvest( I'm a farmer) and haven't really got back to it.

    I would love a copy of your translated docs and commented code if I could. Started to do the same myself until harvest started. Nice to see that there are a couple of circuit board layouts now for the interface with the Arduino Mega, though I don't know why they are trying to fit everything on such small boards? Just make them 25-50% bigger and there's plenty of room for everything. Not really an electronics buff myself but if I have a board layout with component placement then I can get it done.
    Anyway, great that there's someone else interested in this. :banana: I think this is a great project and look forward to having a play again with it . ( though you might need to give me a bit of help )

    Hi Paul,
    I hope you had a good harvest and that the prices have held. I've been posting files over on the Yahyoo E-LeadScrew (https://groups.yahoo.com/neo/groups/E-LeadScrew/info) group just to keep them all centralized. I'll upload the documents I have here as well but won't keep them updated as I will there.

    As to the choice of expansion boards, there are several screw terminal boards for about $35 that would make this a lot easier. Just so you know, nothing will happen in the code without the encoder for the stepper motor; most everything is driven off the interrupt from the encoder.

    A gentleman named Richard over in the UK is working with me to get this thing working and putting together suitable documentation to make it easier for non-Russians to set it up.

    With all that said, the ELS from John Dammeyer is a much nicer and more professional unit. It can do even more than the Russian one and, if you get the Russian ELS working, the set-up on John's unit is very easy.

    Anyway, I a happy to help in anyway possible.

    Regards,

    Bruce
    Attached Files Attached Files

  6. #6
    Registered
    Join Date
    May 2006
    Posts
    84

    Re: Russian Arduino Lead Screw Project??

    Have you seen the ELS project from Malte Knaust at muck-solutions?
    I had some boards made a couple of years ago and built one for my Seig C8 lathe. Works very well.

  7. #7
    Registered
    Join Date
    Jan 2015
    Posts
    27

    Re: Russian Arduino Lead Screw Project??

    Yep, had a look at Muck Solutions a couple of years ago and liked the setup, especially the larger screen, something I think the Russian project could use. A bit more work in building the board or did you get them built with components included? If so where/who and how much?

    Initially I was only looking for a electronic replacement for the gearbox, just so you could set threads/feed speeds without having to lookup gear settings or changes gears when going from metric to imperial, but now that I've seen the Russian version, with taper turning and ball turning, I'm thinking maybe I want more.... Anyway, just interesting to follow the development and get a few laughs from Chromes bad translation attempts!

  8. #8
    Registered
    Join Date
    May 2006
    Posts
    84

    Re: Russian Arduino Lead Screw Project??

    Quote Originally Posted by paulmacc View Post
    Y. A bit more work in building the board or did you get them built with components included? If so where/who and how much?
    !
    All the components were available on eBay or Banggood, quite cheap. I have the boards made at a Chinese board fab - about $25 for 10 (minimum order). Not too difficult to make if you're confident with surface mount soldering.

  9. #9
    Registered
    Join Date
    Aug 2013
    Posts
    3

    Re: Russian Arduino Lead Screw Project??

    Hello Bruce

    I am also interested to follow the development of the russian ELS.
    I downloaded the .zip files and looked at the diagram of the arduino. I did not understand what he meant with the signal of the tacho on pt. 43 of the arduino.
    Maybe you can tell me what it means and how to built this signal.

    Regards,

    Hans.


    p.s. If mine englisch is not so good,sorry for that.I come from Holland.

  10. #10
    Registered
    Join Date
    Jun 2017
    Posts
    5

    Re: Russian Arduino Lead Screw Project??

    Quote Originally Posted by laikaatje View Post
    Hello Bruce

    I am also interested to follow the development of the russian ELS.
    I downloaded the .zip files and looked at the diagram of the arduino. I did not understand what he meant with the signal of the tacho on pt. 43 of the arduino.
    Maybe you can tell me what it means and how to built this signal.

    Regards,

    Hans.


    p.s. If mine englisch is not so good,sorry for that.I come from Holland.
    Hello Hans,
    Your English is much better than my Dutch :cheers:

    Port 43 is an output for the tachometer which is a separate project that Oleg (the Russian who is the primary designer) has made. I am not connecting anything to it at the moment.

    Please be aware that there is a bug in the program on the port for the lead screw in that it is missing a 1. It should read as follows:
    #define Motor_Init() DDRL=B11111011 // Is configured as an output, PL2 input T5

    I will be posting more information on the ELS group on Yahoo, hopefully this weekend.

    Groeten,

    Bruce

  11. #11
    Registered
    Join Date
    Aug 2013
    Posts
    3

    Re: Russian Arduino Lead Screw Project??

    Hello Bruce,

    Thanks forr all the information.I have repaired the software (the bug).
    Do you allso know something about the tachometer project that Oleg has made ? If so, will you be so kind to tell me where i can find it.
    Because that is someting i allso will make for my littel chinese lathe.

    Groetjes

    Hans

  12. #12
    Registered
    Join Date
    Jun 2017
    Posts
    5

    Re: Russian Arduino Lead Screw Project??

    Quote Originally Posted by laikaatje View Post
    Hello Bruce,

    Thanks forr all the information.I have repaired the software (the bug).
    Do you allso know something about the tachometer project that Oleg has made ? If so, will you be so kind to tell me where i can find it.
    Because that is someting i allso will make for my littel chinese lathe.

    Groetjes

    Hans
    Hello Hans,
    The tachometer is part of his DRO (digital read out) project. The topic can be found here in the comments of the following video, just open the video in Youtube. : https://www.youtube.com/watch?v=ld0aU9q8J40 . If you are going to get into it, don't be afraid to post in English (the threads owner said to do so but as a courtesy I use google translate to put it in Russian below the English). Let me know how it goes.

    Regards,


    Bruce

Page 1 of 3 123

Similar Threads

  1. Electronic lead screw (gear box), with Arduino for lathes
    By the_muck in forum General CNC Machine Related Electronics
    Replies: 26
    Last Post: 06-24-2019, 02:30 AM
  2. Lead Screw pitch and Bearings,coupling for lead screw
    By Power_user_EX in forum Linear and Rotary Motion
    Replies: 1
    Last Post: 06-12-2012, 12:37 PM
  3. Russian CNC project - my first router
    By maxvovk in forum CNC Wood Router Project Log
    Replies: 17
    Last Post: 10-21-2007, 11:59 PM
  4. New technology.... old debate.....ball screw vs lead screw
    By trubleshtr in forum Linear and Rotary Motion
    Replies: 1
    Last Post: 08-16-2005, 02:42 AM

Tags for this Thread

Posting Permissions

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