Replace change gears with a stepper?

I do love the way quite a few people on this thread who were implementing their own electronic feed/threading systems mostly didn't reply to the posts about preexisting solutions (even as far back as 2018). :grin:

That's no criticism of those people of course; rather a chuckle and a rueful shake of the head, recognising in myself, the tendency to be tunnel visioned by the excitement of my own implementation of a concept and the joy of creation. :)

I'm definitely going to look at the code side of the open source ELS projects out there; it's a good way to learn about the underlying software mechanics and the maths of an ELS.

But you can bet your ass I'll buy the Rocketronics ELS: someone else (i.e. the fella behind Rocketronics) has already done all the tedious testing and integration with hardware donkey work and his customers have done even more UAT work. :grin:
IMO that system looks outside of the hobby realm, more than I’d want anyway and the form factor is huge.

I’m looking into this as an alternative to the clough42 offering.




I just like the layout and function better, though I have used neither.
 
At the time of the original posts, I wasn't into machining, so I never saw it. The maturity of computing hardware wasn't that great, meaning they weren't that affordable. I looked into the Clough42 solution and actually tried to source the parts. Unfortunately this was during pandemic times and the great supply disruption that followed. I still wanted the capability, so I investigated other solutions, including Rocketronics.

As I was enduring financial short falls at the time, I learned that the Rocketronics solution was not turnkey so I decided to make my own, hoping to spread out expenditures over time. Had my circumstances been different, maybe I would have made a different decision. The Rocketronics solution is a fine one, no doubt.

I learned a whole lot while doing my own system. The process stretched my abilities both mechanically and software wise. I learned what was necessary and sufficient to do the job and how to write the code with full documentation in the source, because I knew I would be maintaining it. Since I have the source code, I can modify it or augment anyway I see fit. Towards that end, I made a new branch in git, and am slowly adding capabilities, without messing with the baseline code. It may be the long path towards my goals but hey it keeps me thinking. Don't regret the journey I took one bit.

I'm not responding because I'm taking umbrage with your comments, but only a comment on my motivation. People's circumstances are often different and the circumstances often guide their decisions.

So, do the best thing for yourself. Hope it exceeds your expectations. I admire those here and elsewhere that take on all sorts of challenges and wish to encourage them onward. DIY I personally find rewarding.
I’m with you 100%! I love these projects to keep the grey matter from turning into mush in my so-called golden years. It’s much more satisfying for me to get some ideas from other people, but in the end I enjoy the process of building something from the ground up.
 
IMO that system looks outside of the hobby realm, more than I’d want anyway and the form factor is huge.
Sorry, I wasn't paying enough attention to my typing and totally gave the wrong message (going to edit to make it clear).

I meant, if I was going to fit an ELS. I have no plans for buying an ELS for the mini-lathe (the ELS would cost only a little less than the lathe it would be on! :grin:).

As for my next lathe, I think I've currently settled on a Boxford AUD or BUD as my next lathe purchase.

A colleague's grandfather is a retired aerospace engineer and now model engineer and makes a fair bit of cash making model steam engines for sale. I got the chance to visit him when we were in the West Country on a company team building event, and I got to have a shortish go on his AUD (he also has an ML7 that they bought from new, and a Colchester Master) and I really enjoyed my (closely supervised:grin:) hour or so on that lathe.

There seems to be a reasonable supply of secondhand Boxfords.

The AUD has a QCGB and sufficiently fine feeds so my reasons for wanting an ELS would be redundant. If I ended up with a BUD I might fit an ELS, in which case, I'd probably go with the Rocketronics, there's a lot of goodwill towards him and his products.

I do also have https://electronicleadscrew.eu (the one in the video you.posted) already bookmarked so, if I did give in to the temptation to add an ELS on the mini-lathe, I'd go with that.
 
At the time of the original posts, I wasn't into machining, so I never saw it. The maturity of computing hardware wasn't that great, meaning they weren't that affordable. I looked into the Clough42 solution and actually tried to source the parts. Unfortunately this was during pandemic times and the great supply disruption that followed. I still wanted the capability, so I investigated other solutions, including Rocketronics.

As I was enduring financial short falls at the time, I learned that the Rocketronics solution was not turnkey so I decided to make my own, hoping to spread out expenditures over time. Had my circumstances been different, maybe I would have made a different decision. The Rocketronics solution is a fine one, no doubt.

I learned a whole lot while doing my own system. The process stretched my abilities both mechanically and software wise. I learned what was necessary and sufficient to do the job and how to write the code with full documentation in the source, because I knew I would be maintaining it. Since I have the source code, I can modify it or augment anyway I see fit. Towards that end, I made a new branch in git, and am slowly adding capabilities, without messing with the baseline code. It may be the long path towards my goals but hey it keeps me thinking. Don't regret the journey I took one bit.

I'm not responding because I'm taking umbrage with your comments, but only a comment on my motivation. People's circumstances are often different and the circumstances often guide their decisions.

So, do the best thing for yourself. Hope it exceeds your expectations. I admire those here and elsewhere that take on all sorts of challenges and wish to encourage them onward. DIY I personally find rewarding.
Oh, our reason for doing the stuff we do that means we end up on this forum, is to do the stuff we find engaging enough to do without being paid.

I'm paid to write software and I'm lucky I do still enjoy it, but after 30-odd years of it, I mostly do need financial renumeration to motivate me to write code!:grin:

Electronics, eh, I can manage and don't mind, but it's always a bit of a chore.

It's the mechanical stuff and the creating parts from stock I'm really pulled in by.

You're a renaissance man and I admire that a lot (and am quite a bit jealous of that virtue in you ;)).

Anyway, it wasn't the implementing of a DIY ELS (and the implementation by anyone in particular) that made me smile; it was the apparent disinterest by the DIY implementers (particularly the OP), in the posts of those who posted about preexisting solutions (or the preexisting open source solutions). :)
 
Oh, our reason for doing the stuff we do that means we end up on this forum, is to do the stuff we find engaging enough to do without being paid.

I'm paid to write software and I'm lucky I do still enjoy it, but after 30-odd years of it, I mostly do need financial renumeration to motivate me to write code!:grin:

Electronics, eh, I can manage and don't mind, but it's always a bit of a chore.

It's the mechanical stuff and the creating parts from stock I'm really pulled in by.

You're a renaissance man and I admire that a lot (and am quite a bit jealous of that virtue in you ;)).

Anyway, it wasn't the implementing of a DIY ELS (and the implementation by anyone in particular) that made me smile; it was the apparent disinterest by the DIY implementers (particularly the OP), in the posts of those who posted about preexisting solutions (or the preexisting open source solutions). :)
Umm, you are making me blush a little. I think of myself as a generalist, with some grasp on the big picture, not a specialist. To be honest, I get paralyzed sometimes until I understand mostly what needs to be done. After that point things tend to go smoothly and quickly.

I was paid to do stuff (radar mostly) and I had to write code and full system simulations to validate system concepts before we committed to large scale programs. By necessity, I had to determine resultant performance - because that is how we would win jobs. To do that, an awful lot of software was written by a software hack (me). It did prove that things worked or not, which was good enough for those concerned. But those were all higher level languages and "easy" to pound out code if you understood all the concepts. My code was not beautiful, but it wasn't spaghetti either.

Since I had to support my code, I had to document it well enough that I could come back to it years later. Turns out that is difficult, as I learned from the school of hard knocks. We think we will remember stuff five or ten years later, but even in your prime, that's very hard. So my documentation got a lot better, since I couldn't blame anyone else for it. Can't tell you how much terribly documented and fielded code I've had to not only endure, but to fix.

An ELS appealed to me because it was multi disciplined. When I started, I had no idea on how to do any of it, from hardware, processor requirements, software, encoding, what's necessary to be successful to threading, nor even how to make mechanical parts that are guaranteed to fit on your lathe. But I broke it down into various smaller pieces and looked at a lot of things and slowly sorted things out. Can't say that my ELS was optimal, but it is functional and gets the job done. And that's good enough for me. Along the way I picked up a lot of skills, like 3D CAD, PCB design, 3D printing, got a little better at programming, and learned some interesting machining techniques.

DIY is a great way to expand your skills, but you do need to be task oriented, and not take on too many things, lest you deviate from your original task. I'll be the first to admit it is hard at times to know when NOT to do something. You have to know yourself, your basic abilities, and how quickly you pick up new things, to evaluate whether or not some endeavor will be worth it.

Sometimes, we just aren't suited for some tasks, and we just have to admit it, and come up with the best next plan. That could be buying a turnkey solution, or something premade or even a kit. As a group, we tend to be in the DIY camp, but there's no shame in deciding where to concentrate your DIY efforts. My two cents, for what ever it is worth.
 
but you do need to be task oriented, and not take on too many things, lest you deviate from your original task. I'll be the first to admit it is hard at times to know when NOT to do something. You have to know yourself, your basic abilities, and how quickly you pick up new things, to evaluate whether or not some endeavor will be worth it.
I think you've hit the nail on the head there as far as a diagnosis of my aversion to projects involving electronics goes.

I'm alright but not great at it and it always takes me a long time to get my head round what I need to do and soldering is tedious (I can manage to not singe my knuckles these days though :grin:).

I always look at any PCB I've etched and soldered components on to with a nagging sense of shame; that I could and should have done better.

I mean I've made a couple of Arduino based button boxes for flight simulation that have worked fine and I started but never finished a 3D printed Apache TEDAC controller; the electronics worked fine but I couldn't get a satisfactory print for the grips. By the time I worked out the problem (my print temp was off for the ABS I was using and my enclosure wasn't draught proof enough) I'd found I'd lost interest in flight simming in DCS (there's never been as enjoyable a rotary wing sim as Janes Longbow and Janes Longbow 2).

Maybe, if I manage not to make the desire for perfection the enemy of "it works but my joints aren't as pretty as they could be", an ELS project for my mini-lathe would keep my interest. Perhaps I should give it a go. ;)
 
I think you've hit the nail on the head there as far as a diagnosis of my aversion to projects involving electronics goes.

I'm alright but not great at it and it always takes me a long time to get my head round what I need to do and soldering is tedious (I can manage to not singe my knuckles these days though :grin:).

I always look at any PCB I've etched and soldered components on to with a nagging sense of shame; that I could and should have done better.

I mean I've made a couple of Arduino based button boxes for flight simulation that have worked fine and I started but never finished a 3D printed Apache TEDAC controller; the electronics worked fine but I couldn't get a satisfactory print for the grips. By the time I worked out the problem (my print temp was off for the ABS I was using and my enclosure wasn't draught proof enough) I'd found I'd lost interest in flight simming in DCS (there's never been as enjoyable a rotary wing sim as Janes Longbow and Janes Longbow 2).

Maybe, if I manage not to make the desire for perfection the enemy of "it works but my joints aren't as pretty as they could be", an ELS project for my mini-lathe would keep my interest. Perhaps I should give it a go. ;)
Don't let the desire for perfection to overpower "it works well enough to do the job". Because there's always something that could be improved, or tweaked. Good enough really is good enough. Art and beauty take longer. But in the meantime, you could be making things. I used to desire perfection, but have settled (sometimes) for less, because perfection may never happen. Have to get back to making things, not be paralyzed by fear of things going awry.

My doppler chronometer project was good enough. It works, but isn't perfect, but that's ok. On my printed case, a few thermal inserts got messed up, c'est la vie. However, they are good enough to assemble the box.

But for proving my point, (to myself,) that one could make such a device from a $3 radar door opener module, an M4 Feather Arduino, an $18 touch panel display, and a little bit of electronics, it worked. I had less than $50 into it and it was fun to make work. It performed better than expected, as it detects 4.5mm and greater diameter pellets in flight and accurately measures their speed without using any external triggers, acoustic or otherwise. Is it commercially viable? Sadly not. My timing was poor, had I developed it a year earlier, it might have been a good product. I got it working and then a company offered something similar at a price that would be tough for me to compete with. But that doesn't stop me from using my gizmo. I love it, warts and all. At least it has a battery that lasts a couple of days, ie 48 hours, vs the 2 hours of the "competition, and a display that is meaningful to me, that tells me the data really was a valid captured event.

Between you and me, if you really think you'd enjoy the journey, then give your ELS a go!

Not going to lie, every time I use my lathe, I get a kick out it, because my ELS makes the lathe pleasurable and easy to use. And that satisfaction is because I made that ELS from the ground up. Had help from all sorts of folks on this forum and elsewhere, but that ELS was my frankenstein. Maybe I'm just a simple soul, but seeing my hard work coming to fruition after 9 months effort gave me a huge sense of accomplishment. Far more than any paid job I ever worked on in my entire career.
 
but you do need to be task oriented, and not take on too many things, lest you deviate from your original task. I'll be the first to admit it is hard at times to know when NOT to do something. You have to know yourself, your basic abilities, and how quickly you pick up new things, to evaluate whether or not some endeavor will be worth it.
Heh, heh heh...

I feel like everyone is looking at me.......
 
Just fired mine up for the first time yesterday. Worked like a champ, and I agree, satisfaction was second to none. I can't believe it worked as designed on the first shot.

I am going to make a few SW changes. With the lathe running at 1500RPM (nice to have the tach), feed set to .005, I hit my mode change button and the stepper didn't like going from .005 to .0625!

I'm going to prevent running mode change if the feed rate is > TBD. Mode change in my design is switching between ANSI, Metric threads, and Feed. Feed is .0005 to .0625 in .0005".

Guess I'll start a thread to discuss this instead of piggy backing on yours.
 
Just fired mine up for the first time yesterday. Worked like a champ, and I agree, satisfaction was second to none. I can't believe it worked as designed on the first shot.

I am going to make a few SW changes. With the lathe running at 1500RPM (nice to have the tach), feed set to .005, I hit my mode change button and the stepper didn't like going from .005 to .0625!

I'm going to prevent running mode change if the feed rate is > TBD. Mode change in my design is switching between ANSI, Metric threads, and Feed. Feed is .0005 to .0625 in .0005".

Guess I'll start a thread to discuss this instead of piggy backing on yours.
It would be an excellent idea to start your own thread. Keeps things together, rather than being scattered in other people's thread. Better continuity as well. Threads are easy to start, so there's no reason not to do so.

Steppers cannot abruptly accelerate all that well. If you are to allow that kind of change in your software, it would be better to ramp up to the new feed rate. I have mixed feelings about allowing large changes while underway. Could be useful at times, but there might be unforeseen hazards. It's something for you to evaluate for your own use case.
 
Back
Top