-
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:o:o) or Bridgeport Mill, but they're a start.
-
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:D 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.
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
paulmacc
Well, I bought the Arduino Mega, LCD/keys module and downloaded the latest version of the ELS (6c_auto) software from the Russian's:D 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.
-
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:) )
-
1 Attachment(s)
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
paulmacc
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
-
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.
-
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!
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
paulmacc
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.
-
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.
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
laikaatje
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
-
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
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
laikaatje
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
-
Re: Russian Arduino Lead Screw Project??
Hello Bruce,
I looked into it,but for me that DRO is a too big project.On my lathe I have allready a sony magnescale dro.
So what Im going to do,is to buy a chinese digital tacho and search all the tinghs together for trying to make the E.L.S.
Thanks for all the information.
By the way,can you tell me, is the YAHOO group you mensioned the group from mr.Danmeyer?
Groeten
Hans
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
laikaatje
Hello Bruce,
I looked into it,but for me that DRO is a too big project.On my lathe I have allready a sony magnescale dro.
So what Im going to do,is to buy a chinese digital tacho and search all the tinghs together for trying to make the E.L.S.
Thanks for all the information.
By the way,can you tell me, is the YAHOO group you mensioned the group from mr.Danmeyer?
Groeten
Hans
Hello Hans,
The whole of Oleg's DRO project doesn't need to be done; you could just put a single display on for the tachometer and ignore the rest of the signals. The Yahoo group is Mr. Danmeyer's; he's been gracious enough to let us post this sub-project there.
Regards,
Bruce
-
Re: Russian Arduino Lead Screw Project??
Hello everyone!
I just stumbled upon this thread and I also happen to be interested in building/implementing the ELS on my chinese mini lathe; and Im also russian/english speaking)
Subscribed to this thread, so if you have any questions please let me know and I will try to help as much as possible.
Alex
-
Re: Russian Arduino Lead Screw Project??
The Yahoo group is here:E-Leadscrew Yahoo! Group
John
-
Re: Russian Arduino Lead Screw Project??
Just came across this on youtube then found their website https://www.rocketronics.de/els/?v=6cc98ba2045f . If you use Chrome and Translate page you get a good English version. Sounds like another interesting project. Certainly a compact and simple controller, basically just one chip! Thought it might be of interest.
-
Re: Russian Arduino Lead Screw Project??
Hi can anyone help me please. I looked at the Russian sketch lead screw and it looks very good but I just want the screw cutting and feed facilities and not being that good at modifying the sketch and eliminating the cross feed x function and all associated functions like taper turning etc. So has anyone managed to do this and if so I would be very grateful is someone could point me in the right direction or or have a modified sketch....Thank you
-
Re: Russian Arduino Lead Screw Project??
I think you could just leave the code as is and not connect limits switches etc. that you don''t want to use. The feature select is done by a rotary switch so you could connect a 3 way switch to feed and thread inputs (3rd position off) leave the others not connected.
I ended up purchasing a Rocketronics ELS and that works great! Pre-built too! You can choose not to connect an x feed motor in setup menu then just don't use the other options in the menu. Very easy to setup, simple to use and quite cheap for a built and tested unit. There's also another ELS project that I found, using a touch screen and looks really promising. Not released yet but worth a look.
https://www.youtube.com/watch?v=rKKs4lCEXwE
Also there is another one in development here, may be more what your look for.
https://www.youtube.com/watch?v=FTs9GygRQ-U&t=16s
Hope this helps.
*** UPDATE***
Thought I may as well add this one to the mix as well. a really nice project too.
https://www.youtube.com/watch?v=D_aGsBCorww
He has a website too. https://www.wadeodesign.com/cnc-lathe.html
-
Re: Russian Arduino Lead Screw Project??
Thank you very informative may look at the Rocketronics
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
paulmacc
I think you could just leave the code as is and not connect limits switches etc. that you don''t want to use. The feature select is done by a rotary switch so you could connect a 3 way switch to feed and thread inputs (3rd position off) leave the others not connected.
I ended up purchasing a Rocketronics ELS and that works great! Pre-built too! You can choose not to connect an x feed motor in setup menu then just don't use the other options in the menu. Very easy to setup, simple to use and quite cheap for a built and tested unit. There's also another ELS project that I found, using a touch screen and looks really promising. Not released yet but worth a look.
https://www.youtube.com/watch?v=rKKs4lCEXwE
Also there is another one in development here, may be more what your look for.
https://www.youtube.com/watch?v=FTs9GygRQ-U&t=16s
Hope this helps.
*** UPDATE***
Thought I may as well add this one to the mix as well. a really nice project too.
https://www.youtube.com/watch?v=D_aGsBCorww
He has a website too.
https://www.wadeodesign.com/cnc-lathe.html
Hi thanks is it possible to just buy the case and board as I have most of the other bits..thanks
-
3 Attachment(s)
Re: Russian Arduino Lead Screw Project??
If you mean for the Rocketronics ELS, then yes that's what I did. Though you need to be careful when wiring up the motors to the controller. I managed to bridge 2 of the wires and fried the input for that motor. Luckily when I contacted Rocketronics he said replacing a single surface mounted IC would probably fix it and it did. Been going great ever since. Just need younger eyes when wiring up. ;)
I did use a different encoder the the one he sells as I found that a bit hard to mount. Went with a Chinese version of a OMRON 400P Incremental Rotary Encoder. Works great.
My setup. Chinese lathe, 1Kw chinese servo on leadscrew driving thru gearbox, 750w DMM servo on cross slide.
https://www.cnczone.com/forums/attac...d=424506&stc=1
Rotary encoder is direct drive off output for gearbox as it's 1:1 to spindle. Intend to mount it properly....eventually :-) Other sensor is for a RPM display I did before the ELS
1Kw Servo is direct drive to gearbox input shaft. I can use the gearbox to play with different ratios. Motor is probably too big, but it's just what I had.
https://www.cnczone.com/forums/attac...d=424508&stc=1
Cross slide was a bit trickier. Wanted to do it without modifying lathe too much and still be able to use manually. As there were no roller bearings on the cross slide shaft(just a flat thrust bearing) I had to add the extension to hold 2 roller bearings to take the side load and use a shaft extension to get enough room for the drive sprocket and handle. Allows me to still access all the manual levels. Set the ELS to Gearbox mode and it's just like a manual lathe.
https://www.cnczone.com/forums/attac...d=424510&stc=1
Still have a few things to finish off, but having too much fun playing with it to do that yet!
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
paulmacc
If you mean for the Rocketronics ELS, then yes that's what I did. Though you need to be careful when wiring up the motors to the controller. I managed to bridge 2 of the wires and fried the input for that motor. Luckily when I contacted Rocketronics he said replacing a single surface mounted IC would probably fix it and it did. Been going great ever since. Just need younger eyes when wiring up. ;)
I did use a different encoder the the one he sells as I found that a bit hard to mount. Went with a
Chinese version of a OMRON 400P Incremental Rotary Encoder. Works great.
My setup. Chinese lathe, 1Kw chinese servo on leadscrew driving thru gearbox, 750w DMM servo on cross slide.
https://www.cnczone.com/forums/attac...d=424506&stc=1
Rotary encoder is direct drive off output for gearbox as it's 1:1 to spindle. Intend to mount it properly....eventually :-) Other sensor is for a RPM display I did before the ELS
1Kw Servo is direct drive to gearbox input shaft. I can use the gearbox to play with different ratios. Motor is probably too big, but it's just what I had.
https://www.cnczone.com/forums/attac...d=424508&stc=1
Cross slide was a bit trickier. Wanted to do it without modifying lathe too much and still be able to use manually. As there were no roller bearings on the cross slide shaft(just a flat thrust bearing) I had to add the extension to hold 2 roller bearings to take the side load and use a shaft extension to get enough room for the drive sprocket and handle. Allows me to still access all the manual levels. Set the ELS to Gearbox mode and it's just like a manual lathe.
https://www.cnczone.com/forums/attac...d=424510&stc=1
Still have a few things to finish off, but having too much fun playing with it to do that yet!
Hi yes I meant the Rocketronics. I like your setup and once again thank you for your advice. So you got the case with lcd and operation board together with software. Is the layout on the lcd in English ? I went to the Rocketronics site and translated via google but still not sure how to order those parts only.. Anyway thanks, really helpful
-
Re: Russian Arduino Lead Screw Project??
Firstly, if you use google Chrome browser you can right click on the page and ask it to translate to English, may ask you automatically too. That makes reading a lot easier and it's quite a good translation, pity firefox doesn't do it. I went to the shop and purchased the assembled ELS 3. Comes with software, ready to go and English menu option. Think he even set mine to English before sending.
To get it going you will need:
+ELS 3 Assembled unit https://www.rocketronics.de/produkt/els2komplett/
+Rotary Encoder for spindle speed, either his or Ebay as mention above.
+USB power cable for ELS.
+Lan cables for x,y and encoder. I bought his as they were there.
+1 or 2 stepper/servo motors and drivers, depending on what you want to do, you don't have to use both. If you buy from him he supplies pre-wired cables and you can't do what I did and fry the ELS! But it's not hard to wire your own.
+Some way to couple motors to lathe, either pulleys and belts or the couplings like I used on the encoder, just bigger :)
Only real problem is the latest manual for the ELS 3 is in German, but I have used an online PDF translator and someone has posted a copy in the forum. I think there are some countries he can't sell to , so just check you're not on that list.
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
paulmacc
Firstly, if you use google Chrome browser you can right click on the page and ask it to translate to English, may ask you automatically too. That makes reading a lot easier and it's quite a good translation, pity firefox doesn't do it. I went to the shop and purchased the assembled ELS 3. Comes with software, ready to go and English menu option. Think he even set mine to English before sending.
To get it going you will need:
+ELS 3 Assembled unit
https://www.rocketronics.de/produkt/els2komplett/
+Rotary Encoder for spindle speed, either his or Ebay as mention above.
+USB power cable for ELS.
+Lan cables for x,y and encoder. I bought his as they were there.
+1 or 2 stepper/servo motors and drivers, depending on what you want to do, you don't have to use both. If you buy from him he supplies pre-wired cables and you can't do what I did and fry the ELS! But it's not hard to wire your own.
+Some way to couple motors to lathe, either pulleys and belts or the couplings like I used on the encoder, just bigger :)
Only real problem is the latest manual for the ELS 3 is in German, but I have used an online PDF translator and someone has posted a copy in the forum. I think there are some countries he can't sell to , so just check you're not on that list.
Thank you very much
-
Re: Russian Arduino Lead Screw Project??
Rocketronics has just updated his website, now has an English version and new design. He also is re-releasing the ELS3 with an updated design and a few new features, mainly inputs for limit switches, but the big news is an ELS4 with a bigger Colour screen and quite a few new features. Won't list them all here so have a look at his website if interested.
-
Re: Russian Arduino Lead Screw Project??
Managed to complete the Russian ELS with lots of help from Richard Edwards. I am really pleased with it I can screw cut to a shoulder, auto threading ,cross slide feef tapers,facing, 4 electronic stops with repeat ability to 0.01mm and spindle division. Really excellent
-
Quote:
Originally Posted by
stroheim
Managed to complete the Russian ELS with lots of help from Richard Edwards. I am really pleased with it I can screw cut to a shoulder, auto threading ,cross slide feef tapers,facing, 4 electronic stops with repeat ability to 0.01mm and spindle division. Really excellent
Hiya Stroheim,
i wish i could find the latest zip file for 7e2 by Oleg. I have spent many hours translating pages form chipmaker,ru tried to assemble notes, then finally found page 1 of this thread with a zip file, but not sure if its the latest, given a pic of his controller is more complex than that enclosed in that (OpenDocument text) zipped file, as posted by Bowcoastie #5.
- I have no idea how anyone could sit & write 2000+ lines of code without getting a DVT.
some pesky questions:
Where did Oleg post the zip files?
How do I get the adapter/shield PCB & BOM.?
How does he control the lathe spindle to rotate to a set angle?
Who is Richard Edwards?
May i presume that, being only a 1602 LCD display, that there's a plethora of screens to go thru to set all the parameters?
I have been attempting CLOUGH42 's Ti Piccolo powered ELS, (Youtube) but it doesn't have any X feed, at this point.
-
Re: Russian Arduino Lead Screw Project??
Quote
"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."
Hi Bruce,
could you pls elaborate as to who John Dammeyer is?
When U say nicer, do you mean a better screen/display?
cheers,
Qtronpowerson
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
bowcoastie
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
Hi Bruce,
with regards to John Dammeyer's "Artisans" ELS i found it & see what you mean, NICE! but at this point i am investigating the Oleg Lead screw & downloaded the files you posted, much appreciated - i couldnt find them anywhere on the russian site despite "All information is on the forum: http://www.chipmaker.ru/topic/118083/"
I did find "Oil Major's design of the Interface bd, sandwiched between the MEGA 2560 & the 1602 display keypad shield.
however, this version is ELS v7 - shield v3; Rev.4, which does not marry up with the zipped files U attached, my LCD display showing "ELS v.6c"
nor the document therein. photos of the final controller are more comprehensive than the one revealed in the doc too (.odt file)
unfortunately the video clip only shows the earlier version of the software, in a low 480p res vid.
I guess, importantly, this adapter board shows a display header & am not sure which type of display now used (maybe its still the 1602).
Where was the sketch file on the site as above?
BTW the link to yahoo is a dud.
Thanks, in advance, for your help,
Qtronpowerson.
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
stroheim
Managed to complete the Russian ELS with lots of help from Richard Edwards. I am really pleased with it I can screw cut to a shoulder, auto threading ,cross slide feef tapers,facing, 4 electronic stops with repeat ability to 0.01mm and spindle division. Really excellent
Hi Stroheim,
I just posted this to Bruce,aka Bowcoastie,
"Hi Bruce,
with regards to John Dammeyer's "Artisans" ELS i found it & see what you mean, NICE! but at this point i am investigating the Oleg Lead screw & downloaded the files you posted, much appreciated - i couldnt find them anywhere on the russian site despite "All information is on the forum: http://www.chipmaker.ru/topic/118083/"
I did find "Oil Major's design of the Interface bd, sandwiched between the MEGA 2560 & the 1602 display keypad shield.
however, this version is ELS v7 - shield v3; Rev.4, which does not marry up with the zipped files U attached, my LCD display showing "ELS v.6c"
nor the document therein. photos of the final controller are more comprehensive than the one revealed in the doc too (.odt file)
unfortunately the video clip only shows the earlier version of the software, in a low 480p res vid.
I guess, importantly, this adapter board shows a display header & am not sure which type of display now used (maybe its still the 1602).
Where was the sketch file on the site as above?
..."
If you could Please shed light on your particular version & where you got the adapter board files, BOM etc, I'd really appreciate it.
Cheers,
Qtronpowerson.
-
1 Attachment(s)
Re: Russian Arduino Lead Screw Project??
Hello Qtronpowerson and everyone else. Sorry I didn't respond to all of you on this thread but I didn't get a notification that it was still on-going. First off, the link to download the files for the latest is as follows:https://www.chipmaker.ru/files/file/9787/
I have just downloaded it and have translated all the comments and messages to English. If anyone is interested, I have attached the files. If I can be of service, please let me know.
As to the boards, I am following the schematic that Oleg provided and a screw terminal shield for the Arduino: https://www.ebay.com/itm/1-set-MEGA-...72.m2749.l2649
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
bowcoastie
Hello Qtronpowerson and everyone else. Sorry I didn't respond to all of you on this thread but I didn't get a notification that it was still on-going. First off, the link to download the files for the latest is as follows:
https://www.chipmaker.ru/files/file/9787/
I have just downloaded it and have translated all the comments and messages to English. If anyone is interested, I have attached the files. If I can be of service, please let me know.
As to the boards, I am following the schematic that Oleg provided and a screw terminal shield for the Arduino:
https://www.ebay.com/itm/1-set-MEGA-...72.m2749.l2649
Yes am well, considering the rest of Oz is trying to burn down to dirt level. Its very sad, nearly 1900 homes gone & we are not in the peak of summer here..
I hope U are OK. Where are you based?
A BIG Thankyou very much for that 7e2 zip file link.. but, pls excuse my ignorance here, - they seem to be a bunch of individual arduino files
& i am baffled as to how to implement them.
...
I have a MEGA 2560 prototype shield but the russians seem to be scared of proper circuit diagrams to make plain topic/11808
I did order that "OilMajor" pcb that i found on a the forum, the referred to EasyEDA site that enabled me to directly order the pcb from JLCPCB.com china.
but now i see the breadboard version you refer to has three trimpots, not 1.
the prototype board on the forum seem to show a number of different underside wiring schemes too.
so I hope i havent ordered for the wrong software.. all very puzzling
(& google translate is lacking too - yes saw something a bout "it will not stuck" "electronic guitar", & pouring into",,LOL).
i didnt get an email re you reply either, & I CAN'T find how to fix that on this CNCZONE site.
Finally is there a proper manual, that guides one thru all the features of 7e2 without being jumbled up with earlier versions?
Last pesky question, What is the TFT display now used?
JUST found: by Oleg A. in topic/118083
re all those pics of prototype board wiring sequences,
at the end -
"after the publication of the photographs, the scheme was slightly modified and changedI replaced the photo, but maybe not all changes are displayed in the pictures, check the diagram"
Feb 18, 2018.
BTW, what is (Oleg A. 27 OCT 17) ver 7 b. "3. torzanuli / sprayed the workpiece with a return to the back stop, set the right stop"??
-
2 Attachment(s)
Re: Russian Arduino Lead Screw Project??
Good morning Qtron,
I am sorry to hear about the troubles Australia is having. It is really sad that they have been catching idiots deliberately setting fire. But I know the character of the Australian people and they will pull threw. In my area we often have hurricanes so I know how disaster can take a toll on a nations psyche.
I am based out of Texas in the US. I used to be in the UK and go back when I get the chance.
First thing, the google automatic translation within the browser doesn't work anymore. What I found works is to go to translate.google.com and paste in the website that you would like translated. Another link will appear in the translated window and it will open the page translated in a frame. Navigation in the translated page does not work properly if you just click the links. What I found that works is to right-click the link in the page and select "Open link in new tab". Then the new page will open.
The number of trim-pots on the board is dependent upon what encoder you have used. If you purchased the encoder like an omron off of Aliexpress, then you only need the pot for setting the feed rate and contrast on the LCD ( to pin A7 on the LCD 1602 respectively). The trim pot for the LCD contrast is not on the Oil Major board. The following is the wiring schematic for the Arduino with the trim post that are not needed in orange and components other components in red which are on Oil Majors board if you didn't make your own encoder:
https://www.cnczone.com/forums/attac...d=434388&stc=1
As to the multiple tabs in the Arduino project, when you compile the project and up-load it to the Arduino, they will all be put in there proper place. What Oleg did was break out each of the routines to make them easier to deal with for future modifications.
I figured out what the problem was with notifications on the CNCzone site; you have to turn on immediate notification on your subscribed threads under settings. At least that is how I think it works.
As far as the display goes the 1602 LCD is the standard. There were some who developed a fork for the software to use a TFT but I think that it isn't the way to go. Hear is a link to one on eBay that is typical:
https://www.ebay.com/itm/NEW-1602-16x2-Character-LCD-Display-Module-HD44780-Controller-Blue-Arduino/272321450094?epid=27017662893&hash=item3f679f906e: g:GqIAAOSwSv1XmH~S
They make them in a wide variety of colors and I picked up a large version of it.
I have downloaded the google translate version of the operations guide which you will find attached. In the translation the lathe chuck comes out as Cartridge.
On a final note, I tried to look at topic/11808 and that is not the correct topic; it comes up as a discussion on how to download all the Scientific Americans. Check the number and we can have a look.
All the best to you and all,
Bruce
-
Re: Russian Arduino Lead Screw Project??
Quote:
Originally Posted by
bowcoastie
Good morning Qtron,
I am sorry to hear about the troubles Australia is having. It is really sad that they have been catching idiots deliberately setting fire. But I know the character of the Australian people and they will pull threw. In my area we often have hurricanes so I know how disaster can take a toll on a nations psyche.
I am based out of Texas in the US. I used to be in the UK and go back when I get the chance.
First thing, the google automatic translation within the browser doesn't work anymore. What I found works is to go to translate.google.com and paste in the website that you would like translated. Another link will appear in the translated window and it will open the page translated in a frame. Navigation in the translated
page does not work properly if you just click the links. What I found that works is to
right-click the link in the page and select "Open link in new tab". Then the new page will open.
The number of trim-pots on the board is dependent upon what encoder you have used. If you purchased the encoder like an omron off of Aliexpress, then you only need the pot for setting the feed rate and contrast on the LCD ( to pin A7 on the LCD 1602 respectively). The trim pot for the LCD contrast is not on the Oil Major board. The following is the wiring schematic for the Arduino with the trim post that are not needed in orange and components other components in red which are on Oil Majors board if you didn't make your own encoder:
As to the multiple tabs in the Arduino project, when you compile the project and up-load it to the Arduino, they will all be put in there proper place. What Oleg did was break out each of the routines to make them easier to deal with for future modifications.
I figured out what the problem was with notifications on the CNCzone site; you have to turn on immediate notification on your subscribed threads under settings. At least that is how I think it works.
As far as the display goes the 1602 LCD is the standard. There were some who developed a fork for the software to use a TFT but I think that it isn't the way to go. Hear is a link to one on eBay that is typical:
https://www.ebay.com/itm/NEW-1602-16x2-Character-LCD-Display-Module-HD44780-Controller-Blue-Arduino/272321450094?epid=27017662893&hash=item3f679f906e: g:GqIAAOSwSv1XmH~S
They make them in a wide variety of colors and I picked up a large version of it.
I have downloaded the google translate version of the operations guide which you will find attached. In the translation the lathe chuck comes out as Cartridge.
On a final note, I tried to look at topic/11808 and that is not the correct topic; it comes up as a discussion on how to download all the Scientific Americans. Check the number and we can have a look.
All the best to you and all,
Bruce
Thanks for your rapid response Bruce.. yeah Hurricanes.. i dunno whats worse!
You sound like you are a busy guy:)
Ok, so that schematic i have is for 7e2, the pdf U kindly supplied is 7b, but i assume still valid, but, being simply a feature list, is only part of the manual.
The Oilmajor board should work then?
I tried to & succeeded in joining the russian forum, but couldnt use it as they need a russian keyboard to search etc. Gurgle translate worked ok, except, if i said yes to cookies it deflected to another page something about a different "engine"
see https://translate.googleusercontent....S2AxA#comments
go to the last page, 15, in that thread, has the latest developed Interface bd, "Nikolai 67 shield 1.1"
but i cant download the gerber files.
I'll take your tip, There's no point persuing the TFT display,
my 1602 with keypad works on ver 6c, (but thanks anyway for the ebay link)
i tried to compile "Digital_Feed_7e2_ENG_Trans.ino"
But got error message , line 680,
'Spindle' was not declared in this scope , whatever that means!!
i was wondering what the cartridge was! Cheers:)
U will also see the term double Nutrients with respect to the powering of the shield.. its the supply feed, LOL.
re " I tried to look at topic/11808 and that is not the correct topic.." its 118083, sorry! Oleg's "home" page for the whole deal.
BTW i simply used the link to translate: http://itools.com/tool/google-translate-web-page-translator , no issues, apart from the cookies thing.
i couldnt find that immediate notification on subscribed threads, maybe i need to subscribe.. some forums are easier to 'drive' than others.
Thanks for all, & safe travels.
-
1 Attachment(s)
Re: Russian Arduino Lead Screw Project??
Hi Qtron,
The PDF was made from the latest downloaded schematic so it will work for your version of board.Being that the schematic is the same, the board you have from Oil Major should work.
When you opened the files for the project in the Arduino IDE, did you see all of the tabs across the top? If so, make sure you have the latest version and Mega 2560 selected as your board. Then, from the Digital_Feed_7e2_ENG_Trans tab click compile and it should work and you should get this in the window in the bottom:
"Sketch uses 43112 bytes (16%) of program storage space. Maximum is 253952 bytes.
Global variables use 2076 bytes (25%) of dynamic memory, leaving 6116 bytes for local variables. Maximum is 8192 bytes."
You can see mine in the attached PDF
In your previous PM you said:
"Found how to translate again :)
just found this from /118083 31/7/19 by Oleg:
As forthe diameters and tolerances, we don’t jerk me, but I’ll give atip:
GOST19257-73 Holes for cutting metric threads
GOST19258-73 Rods for cutting metric threads
what the??!!"
I couldn't find the message in the forum, could you send me the link to it?
What Oleg is talking about is where he got the information for the threads and tapers. GOST is the equivalent to ANSI, BSI, or Standards Australia and they keep the specification for different thread sizes etc for Russia.
The link you are using to translate the website is an intermediate to translate.google.com. You'd be better off just going straight to the google site instead.
-
Re: Russian Arduino Lead Screw Project??
sorry Bruce not sure where that was.. "we dont jerk me.. GOST" etc, on the forum, i have been thru heaps of translated pages & had been cut & pasting to create a document then i found your doc in the zipped files on page 1 of this thread.
I saw your kindly supplied snapshot. i didnt have an issue with ver 6c being "poured into" the arduino at all.
I am using the latest 1.8.10 IDE
How do you get the IDE to collect all those files , as per the tabs shown? I can only load them individually by double clicking on them.
-
Re: Russian Arduino Lead Screw Project??
Hi Qtron,
I just un-zipped the files into a single directory and then opened the file Digital_Feed_7e2. When I did that, the IDE opened all the files the way they showed in my previous screen-shot. Make sure you extract all of the files into a single folder.
Take Care,
Bruce
-
2 Attachment(s)
Re: Russian Arduino Lead Screw Project??
https://www.cnczone.com/forums/attac...d=434512&stc=1
Hiya Bruce,
I assume this controller is for the 7e2 version.
do you know how to get these Russian desc. on the controller console translated.
Being in a pic, the google translate doesn't work.
Quote:
Originally Posted by
bowcoastie
Hi Qtron,
I just un-zipped the files into a single directory and then opened the file Digital_Feed_7e2. When I did that, the IDE opened all the files the way they showed in my previous screen-shot. Make sure you extract all of the files into a single folder.
Take Care,
Bruce
All OK, Thanks Bruce, after relocating file from Downloads folder to other , the IDE seems to associate the minor files with the main one.
that error ''Spindle was not declared in this scope" didnt re-occur.
Prog'd ok, 43112 bytes of flash verified
,"Avrdude done" Whatever that is!
but not seen this with 6C version. A ref led flashes quickly.see attached.https://www.cnczone.com/forums/attac...d=434506&stc=1
-
1 Attachment(s)
Re: Russian Arduino Lead Screw Project??
Hi Qtron,
I am glad to hear that you got the sketch compiled. The RX line on the Arduino is flashing because it is receiving the program (sketch) so that is all good. I did a google search for "photo translate to English" and this site came up in the search:
https://translate.yandex.com/ocr so I pasted the picture in and it gave me the attached translations:
????????????? ?????? |
|
mode dial |
??????, ?????? ? ?.?. |
|
Thread, Feed, etc. |
?????? ??? ????????? |
|
Buttons for installation |
?????????? |
|
parameters' |
? ??????? ?????? |
|
in the current mode |
????????????? ????????? |
|
Sub-Mode Switch |
??????/???? |
|
Manual/Auto |
?????? ? ?????????? |
|
Backlit buttons |
??? ????????? ?????? |
|
to install the stops |
???????? ? ??????? |
|
Joystick with button |
????????????? ???????? |
|
Scale switch |
??? ??????? ???????? |
|
for manual encoder |
?????????? ???????? |
|
Variable resistor |
?????? ???????? ?????? |
|
sets the feed rate |
? ??/?? ? ??/??? |
|
in mm / rpm and mm / min |
????????????? ??? |
|
Axis switch |
??? ??????? ???????? |
|
for manual encoder |
?????? ??????? |
|
Manual encoder |
I have attache a pdf of the same thing.
Regards,
Bruce