Many of you may be familiar with James Clough's Electronic Lead Screw project. For any of you who are not, and do not own a CNC lathe, I strongly encourage you to take a look at this project on YouTube. It is quite straightforward, and a fairly inexpensive upgrade to any manual lathe, especially if, like mine, your lathe uses change gears rather than a lever shift transmission, or even worse, again like mine, does not have a reverse threading capability.
One thing currently missing from James' ELS is the ability to turn or thread to a shoulder. Adding this feature would really make this system a truly spectacular machine, giving my lowly Chinese import lathe much of the functionality of lathes costing tens of thousands of dollars. (Not the rigidity, power, accuracy, etc. of those machines, of course, but then what can one expect for around $1500?)
The entire project is open source, so there is no issue whatsoever in making modifications. The only issue for me is I know virtually nothing about C++, and almost the entire software suite is written in C++. I looked at the code, and it is very well written with reasonable amounts of comments in the code. I think anyone more familiar with C++ than I would no doubt be able to easily modify the code to allow turning and threading to a shoulder. James is evidently extremely busy, so I don't want to burden him with my shortcomings, but he has expressed an interest in having such a feature added to the code.
Id there anyone here who is fairly experience in coding in C++ and would be willing to collaborate with me on this project. I already have what I think are good ideas on work flow implementation. I just need someone who can translate that into code.
One thing currently missing from James' ELS is the ability to turn or thread to a shoulder. Adding this feature would really make this system a truly spectacular machine, giving my lowly Chinese import lathe much of the functionality of lathes costing tens of thousands of dollars. (Not the rigidity, power, accuracy, etc. of those machines, of course, but then what can one expect for around $1500?)
The entire project is open source, so there is no issue whatsoever in making modifications. The only issue for me is I know virtually nothing about C++, and almost the entire software suite is written in C++. I looked at the code, and it is very well written with reasonable amounts of comments in the code. I think anyone more familiar with C++ than I would no doubt be able to easily modify the code to allow turning and threading to a shoulder. James is evidently extremely busy, so I don't want to burden him with my shortcomings, but he has expressed an interest in having such a feature added to the code.
Id there anyone here who is fairly experience in coding in C++ and would be willing to collaborate with me on this project. I already have what I think are good ideas on work flow implementation. I just need someone who can translate that into code.