clough42 / electronic-leadscrew

Lathe electronic leadscrew controller
MIT License
320 stars 117 forks source link

Mini-Lathe #25

Closed fla-940 closed 3 years ago

fla-940 commented 4 years ago

Has anyone converted the Harbor-Freight 7x14, SIEG style lathes and have documentation on it as to the steps you took?

gadjet commented 4 years ago

Would that be similar to this one? Warco mini hobby lathe

TheRealGreatOldOne commented 4 years ago

I am in the process of converting my Sieg SC4. I have all of the electronics squared away, and now need to fit the stepper, spindle encoder and drive pulleys to the lathe.

fla-940 commented 4 years ago

I am in the process of converting my Sieg SC4. I have all of the electronics squared away, and now need to fit the stepper, spindle encoder and drive pulleys to the lathe.

Looking forward to your project out come! Keep us in the loop!

fla-940 commented 4 years ago

Would that be similar to this one? Warco mini hobby lathe

Yes sir very close.....

gadjet commented 4 years ago

I'm going to put the ELS on my Warco mini lathe, I've already installed a stepper motor onto the lathe and control it via an Arduino but just for an auto feed, I'm currently working to add the ELS project to give it threading ability, I will put up a post on my blog when completed. 2019-09-28 15 36 35 2019-09-28 15 35 07 2018-11-17 16 40 21

TheRealGreatOldOne commented 4 years ago

Here’s my work so far: 90519B44-3201-4AB1-A17C-0671778B06E3 8F481F13-2F2A-459C-BB6A-36E831D296A2 3C6C3B23-D151-41A8-81DC-C903B8B2F8C1 B7C8B3F1-561F-47E1-BCCA-93983CE15168 DE65CDD9-4A2D-4410-81A2-358DDFB67A61 518DF57F-B5D4-4B7D-AFF3-5BFD3EC4CAD5 FBA7D817-CAA7-4423-8A49-D99794704B36 F99AD95F-6863-4DF2-A554-6A51EAB64950 8B7A3BC2-B8A9-49E5-9B5E-10E5D5808C01

https://youtu.be/Z6SntGj5sPE

gadjet commented 4 years ago

Looks good, where did you get your large enclosure from?

TheRealGreatOldOne commented 4 years ago

Amazon: https://www.amazon.co.uk/dp/B07B66ZH1G/ref=cm_sw_em_r_mt_dp_U_CCi0Db1M54GF7

clough42 commented 4 years ago

That looks really nice.

It looks like you have a common ground between the motor power supply and the logic 5V supply. Some people have had trouble caused by motor noise interfering with the logic.

James

On Sat, Nov 16, 2019 at 4:04 PM Phil Grant notifications@github.com wrote:

Looks good, where did you get your large enclosure from?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/clough42/electronic-leadscrew/issues/25?email_source=notifications&email_token=AAZLSHCQQ7MT2A3S2JPKA23QUB36XA5CNFSM4JKZ5762YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEH4TLQ#issuecomment-554682798, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZLSHD4DSWJRXTC7MI4R3TQUB36XANCNFSM4JKZ576Q .

TheRealGreatOldOne commented 4 years ago

That looks really nice. It looks like you have a common ground between the motor power supply and the logic 5V supply. Some people have had trouble caused by motor noise interfering with the logic. James

Thanks James. I’ll see how I get on once I have the motor and encoder mounted on the lathe, and re route if I get into issues.

TheRealGreatOldOne commented 4 years ago

IMG_0475 IMG_0476 https://www.thingiverse.com/thing:3989108 https://www.youtube.com/watch?v=lNFqjpXHLy4

The RPM agrees with the lathe... Ish. It jumps around a bit, but not a lot. Has anyone else encountered this?

clough42 commented 4 years ago

It's updating 10 times per second by default. You can slow it down by modifying RPM_CALC_RATE_HZ in Configuration.h. Setting it to 2 would update twice per second, for example.

Slowing it down will make it less responsive, but also clean up some of the jitter.

James

On Wed, Nov 20, 2019, 8:49 AM TheRealGreatOldOne notifications@github.com wrote:

[image: IMG_0475] https://user-images.githubusercontent.com/43447047/69253703-f3283380-0bac-11ea-93e9-4c791b2b28d5.jpeg [image: IMG_0476] https://user-images.githubusercontent.com/43447047/69253704-f3283380-0bac-11ea-97d9-17ec6cff17f3.jpeg https://www.thingiverse.com/thing:3989108 http://url https://www.youtube.com/watch?v=lNFqjpXHLy4 http://url

The RPM agrees with the lathe... Ish. It jumps around a bit, but not a lot. Has anyone else encountered this?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/clough42/electronic-leadscrew/issues/25?email_source=notifications&email_token=AAZLSHA3TGFJP2DVPZ43EE3QUVMCJA5CNFSM4JKZ5762YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEESOIFA#issuecomment-556065812, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZLSHFINFFIE25MKA2CJ2TQUVMCJANCNFSM4JKZ576Q .

TheRealGreatOldOne commented 4 years ago

USB socket added to the control box for easy firmware upgrades. Servo / Hybrid stepper mounted, Control box hung on the back of the lathe, change gear cover modified to fit over the encoder and servo. Oh, and wired in so it all turns on when the lathe is switched on. :)

IMG_0491 IMG_0482 IMG_0483 IMG_0484 IMG_0485 IMG_0486 IMG_0490 IMG_0492 IMG_0474 IMG_0475 IMG_0476

https://youtu.be/Yq_rMzeSS1s

What I have encountered whilst testing is I can quite easily get the driver alarm to trigger... depending on spindle speed and thread pitch / feed selected. My lathe has a top speed of 2000rpm, and with the pulley ratio of 3:1 and then whatever the multiplier is for feed - you can quite easily top out the max RPM of the servo.

I've just made a chart of max possible spindle speed for a given feed. For the most part, the feeds are fine. it's the thread pitches that can make it go down... but I very much doubt I'd ever need to do any single point threading above a couple of hundred RPM anyway. And the convenience of not having to bugger about with change gears far outweighs the possible need to do a 5 TPI thread at over 1000RPM

TheRealGreatOldOne commented 4 years ago

Final piece of the puzzle - mounted the display.

DE5D9C2B-6945-48BB-BD49-9DA914A0D000 52930DED-3EB0-46F6-AF64-68A526303EB9

clough42 commented 4 years ago

Thanks for sharing your build. This is awesome!

James

On Tue, Nov 26, 2019 at 12:10 PM TheRealGreatOldOne < notifications@github.com> wrote:

Final piece of the puzzle - mounted the display.

[image: DE5D9C2B-6945-48BB-BD49-9DA914A0D000] https://user-images.githubusercontent.com/43447047/69664495-671c7d00-1080-11ea-9cbb-b4e9fd1dc649.jpeg [image: 52930DED-3EB0-46F6-AF64-68A526303EB9] https://user-images.githubusercontent.com/43447047/69664496-671c7d00-1080-11ea-9e19-1c26f37de722.jpeg

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/clough42/electronic-leadscrew/issues/25?email_source=notifications&email_token=AAZLSHGI3CEKNYUSRW5OOU3QVVYEBA5CNFSM4JKZ5762YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFHD5WY#issuecomment-558776027, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZLSHHUGRTPMCVZLHPKKRDQVVYEBANCNFSM4JKZ576Q .

buzzkc commented 4 years ago

I'm going to put the ELS on my Warco mini lathe, I've already installed a stepper motor onto the lathe and control it via an Arduino but just for an auto feed, I'm currently working to add the ELS project to give it threading ability, I will put up a post on my blog when completed. 2019-09-28 15 36 35 2019-09-28 15 35 07 2018-11-17 16 40 21

Would you be willing to share your bracket design? I've got a 7x14 I'd like to adapt this to.

gadjet commented 4 years ago

No problem, I'll put it on thingiverse and post the link here.

buzzkc commented 4 years ago

No problem, I'll put it on thingiverse and post the link here.

No rush on this, I realize with all that's going on with the world that this isn't a priority. I was wondering what gear tooth count you're using on the encoder. It looks like my encoder and display should come by this weekend, so may mess around with programming the launchpad...Thanks!

gadjet commented 4 years ago

Hi, I've added the files to Thingiverse. https://www.thingiverse.com/thing:4232927

buzzkc commented 4 years ago

Thank you!

pikolo335 commented 4 years ago

Hi !what king of hybrid motor controller is this that you have? Can i have the wiring please?

Vrossi050 commented 4 years ago

Same as what James recommended from Automation Technologies.

https://www.automationtechnologiesinc.com/products-page/hybrid-servo-system/hybrid-servo-drive-kl-5080h/

--- Original message --- From: pikolo335 notifications@github.com Sent: April 9, 2020 15:04:25 To: clough42/electronic-leadscrew electronic-leadscrew@noreply.github.com CC: Subscribed subscribed@noreply.github.com Subject: Re: [clough42/electronic-leadscrew] Mini-Lathe (#25)

Hi !what king of hybrid motor controller is this that you have? Can i have the wiring please? — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

davidgleach commented 3 years ago

For what its worth, here is my conversion on my Seig mini lathe. It works very well. I 3D printed the belts, pulleys, several of the mountings, control panel and the extension to the end cover. I have removed the cross slide to allow the provision of a very stiff tool post. The feed screw can be rotated manually. consequently, I have included a switch to isolate the stepper motor for manual feeding. P9210135 P8290129

JonWoellhaf commented 3 years ago

Very nice, David!

clough42 commented 3 years ago

Wow. That looks really nice!

davidgleach commented 3 years ago

Thanks James. In order to improve stiffness of the little Seig lathe, I have removed the top slide and use the lead screw in manual mode (A simple DRO ensures accuracy). Hence I hard wired a switch into the motor circuit so that I could disable it's supply power. This works pretty well for me as I only thread occasionally. Very grateful for your design and videos - they have taught me a lot.

Cheers David David Leach

Home: 03 5310 6313

Mob: 0416 119 381

------ Original Message ------ From: "clough42" notifications@github.com To: "clough42/electronic-leadscrew" electronic-leadscrew@noreply.github.com Cc: "davidgleach" davidgleach@iinet.net.au; "Comment" comment@noreply.github.com Sent: 12/10/2020 10:11:04 AM Subject: Re: [clough42/electronic-leadscrew] Mini-Lathe (#25)

Wow. That looks really nice!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/clough42/electronic-leadscrew/issues/25#issuecomment-706782698, or unsubscribe https://github.com/notifications/unsubscribe-auth/AP3EHDIGTMOGCDJGKZYTVJLSKI3QRANCNFSM4JKZ576Q.

-- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus

clough42 commented 3 years ago

I just released version 1.3.01 so you can now use the power switch to turn off the motor and still retain the RPM readout.