Arduino leadscrew: proof of concept
Тәжірибелік нұсқаулар және стиль
Replacing gears with a stepper motor on my WM210V mini lathe.
It should be possible to replicate this project on most lathes. For really big ones, just use a bigger stepper motor.
Code and other info: github.com/kachurovskiy/nanoels/
Пікірлер: 94
Next video on this project: kzread.info/dash/bejne/dGyk2cdpp67Zc7g.html
That's great, I've been looking at these lathes for a while and this makes it a good investment.
@MaximKachurovskiy
3 жыл бұрын
Yes, changing those gears manually took me something like 20m each time 😱
That is truly AWESOME ! I would buy this setup if you offered it as a kit . I have the same lathe and I agree with the gear swap problem .. ENJOYED
@MaximKachurovskiy
3 жыл бұрын
Thank you! It's early days and it's not quite ready to be sold, more of a hands on experience for enthusiasts 🙂 The required parts cost just about 100$ and you can order them all today (see the GitHub repo) but you need a 3D printer. I hope that one day (maybe even next year?) there will be someone selling similar kits once the design proves itself. Best wishes!
tres intéressant. merci d'avoir fait partager la modification c'est vraiment très très bien . Le go and Stop tu es vraiment génial surtout pour les pas de vis .bravo 👍
@MaximKachurovskiy
3 жыл бұрын
Merci, Patrick!
Very interesting. I have similar lathe and this seems very useful. Thanks
@MaximKachurovskiy
3 жыл бұрын
Thank you!
I spent 2 hours changing my gears twice last night and smashed my thumb in the process. I will be doing this upgrade asap!
@ryanwykes
3 жыл бұрын
I just ordered the PCB you uploaded!
@MaximKachurovskiy
3 жыл бұрын
Ryan, sweet! Godspeed :)
For this particular lathe & if the materials really cost less than $100 I think you have done an excellent job!.....))
@MaximKachurovskiy
3 жыл бұрын
Thank you!
Very Nice, Thank you
Pretty nice upgrade. Keep up the good work! You should sell an upgrade kit to install ourselves
@MaximKachurovskiy
3 жыл бұрын
Thank you. One can buy all the required pieces today online though they don't come as one package.
@confusedtx5
3 жыл бұрын
If you really want to buy something, Clough42 has one that he sells all the custom parts for.
@MaximKachurovskiy
3 жыл бұрын
@@confusedtx5 the best paid option I'm aware of is rocketronics.de
Всё на высшем уровне молодец! Лайк спасибо за обзор!
@MaximKachurovskiy
3 жыл бұрын
Двухсторонний скотч - мой конек :) Спасибо!
Superb 👍👍❤️
Greetings! and thank you for sharing this very helpful information. I'm in the process of installing/upgrading it to my mini lathe from little machine shop. my lead screw has 16 TPI so I guess I will just have to convert it to mm for line#8 "#define LEAD_SCREW_HMM 159.0 // 16 TPI lead screw (0.0625*25.4)". do I have to change anything from the code except line#8? Thank you in advance.
@MaximKachurovskiy
2 жыл бұрын
Sonny, that's right. You'd also want to sanity-check other constants in the beginning of the file to see if they work for your setup.
Very nice where can I buy one
Outstanding this is going to be huge. Touch screen next :)
@MaximKachurovskiy
3 жыл бұрын
Thank you. Still fighting a couple bugs. It's the second time touch screen support is mentioned, I'm really not sure - why do you like it? There's no tactile feedback and each function no longer has a dedicated button...
@choco107
3 жыл бұрын
@@MaximKachurovskiy it's personal preference I suppose. I prefer touch screen over buttons . But who cares once it functions.
Greetings! Just found your channel and am very happy to see your work! Thank you for sharing. Your modifications make the mini lathe a very valuable tool. I have been contemplating making my mini lathe CNC (both axis). I would like to see the ability to cut both Metric and SAE threads? (is that possible with your modifications?) Thank you again.
@MaximKachurovskiy
3 жыл бұрын
Thank you! I believe you can cut SAE threads by picking corresponding pitch in mm based e.g. on images.app.goo.gl/7N1o7wE6DouMn1559
@edrowley1
3 жыл бұрын
@@MaximKachurovskiy Yes, of course, I wasn't sure the keyboard/sorftware would allow other ranges than what you had already shown, Thank you for letting me know. Continuing best wishes. I'll keep watching before I jump for any additional revisions. Please let me (us) know when you think everything is ready for purchasing/proceeding. Again, thanks! :)
@MaximKachurovskiy
3 жыл бұрын
@@edrowley1 thank you! The project is in the stable state right now and I don't plan major updates soon. There are different ELS implementations available on the Internet and it's your decision which one works best for you. Best wishes!
Nice project ., I need to know how to reduce the backlash of leadscrew?
@MaximKachurovskiy
2 жыл бұрын
Hi, not sure, some lathes have an option to adjust the half-nut to make it grip the leadscrew tighter I believe. Alternatively, if the half-nut is too worn or loose, maybe replace it?
@SmartCNCs
2 жыл бұрын
@@MaximKachurovskiy thank you very much.
How wide is the belt, 15 or 20mm ? HTD 5M Timing Belt 5mm Pitch 180mm length correct ?
@MaximKachurovskiy
Жыл бұрын
Yes, HTD 5M 15mm 180mm.
Don't know how much time you have? But i realy advice to look for a nextion touchscreen, instead of the oled display and buttons, i know it asks for a different design, but at the end it is much better/professional....Thanks for sharing!
@MaximKachurovskiy
3 жыл бұрын
Thank you, I'll take a look! I might already have one sitting on the boxes 😆
Cool! I will do the same - I have the same lathe.
@MaximKachurovskiy
3 жыл бұрын
Let me know at m.kachurovskiy@gmail.com if you need the PCB, I have 4 extra and can mail you one.
@humanspirit3432
3 жыл бұрын
@@MaximKachurovskiy I have not yet decided which board I will use, or I'll just assemble everything using just arduino and wires. And I plan to do this later - for now I'm planning to make few simpler modifications and improvements. I don't need PCBs, but thanks anyway : )
@5:26 I see you moving the carriage back using the stepper motor, but can you also still use the handwheel to do that?
@MaximKachurovskiy
3 жыл бұрын
Yes, if you disengage the half-nut and use the handwheel.
@winandd8649
3 жыл бұрын
@@MaximKachurovskiy ah yes of course 🤪
Hi all I'm just working on the electronics parts. Seem's to be exactly what I need. Waiting for the PCB, I built the circuit on a breadoard, all works well. This morning I received my PCB from JCLPCB, nice looking, well packaged, quite fast delivery. So I assembled all parts, not too complicated. Compiling and flashing the arduino seems OK, but nothing appears on the screen !!! 2 OLED screens fried later, I noticed that Ground and VCC were twisted on my screens when compared to the circuit layout. I've orderer 3 more screens, if the same problem appears, I'll solder SDA and SLC with pins to hold the screen and use wires for ground and vcc. So, pay attention to Gnd and VCC on the oled that you want to use before soldering. I din't, in my mind it was a "standard", unluckily my oleds havent the wrong placement.
@MaximKachurovskiy
2 жыл бұрын
Sorry to hear about your troubles! I'll add a warning on GitHub.
Приветствую коллега. А чем гитара от Олега не угодила? Или это был чисто спортивный интерес? Если с нуля решились, надо или на esp или хоть энкодер с низким разрешением + интерполяцию, что бы атмега успевала. Но за труды лайк в любом случае. И ещё - приятно послушать грамотный английский от нашего брата)
@MaximKachurovskiy
2 жыл бұрын
Николай, спасибо. В тот момент я совершенно не понимал как собрать гитару Олега и как ей управлять. Я только сейчас, через два года раздумий, в ней разобрался чуток :) Спортивный интерес, конечно, тоже был. Ну и не всем нужно две оси - и оказалось что управлять одной осью можно с помощью 8 кнопок, джойстики и селекторы не нужны. С "успеванием" пока проблем не было, но на ESP32 с двумя ядрами я и правда посматриваю :)
Is it necessary to stop the spindle to go back to the start point?
@MaximKachurovskiy
3 жыл бұрын
Currently yes, it's not possible to move the carriage manually while spindle is turning without losing the thread. Adding support for this would require some careful software changes.
@johannriedlberger4390
3 жыл бұрын
@@MaximKachurovskiy not a too big deal when threading. but this system with the automatick lead screw stop is very useful to turn down a shoulder. when using it as a variable pitch it does not matter.
Upgrading the screen to the 4pin ssd1306 sh1106 1.3 inch screen with older adafruit sh1106 driver the code does not have to be changed and works great with larger readout.
@MaximKachurovskiy
3 жыл бұрын
Cool! Also going to check if this works: a.aliexpress.com/_ugedjV
@HardwareTX
3 жыл бұрын
I ordered one should be here Tuesday feb 9. I will test it out. Good find.
@charlesterhuizen3704
3 жыл бұрын
Hi. Great work. Did you get the 20x4 display working. Oled so small.
@MaximKachurovskiy
3 жыл бұрын
@@charlesterhuizen3704 Carl, mine didn't arrive yet, maybe @HardwareTX knows
@HardwareTX
3 жыл бұрын
I have the display in hand but have not tried it yet. I hope to work on it this week. I will post results.
Электронную гитару разрабатывали с нуля или использовали какой то проект? Интересно почитать про разные плюшки этой версии. У меня электронная гитара версии 6c_auto с Чипмекера от Олега А.
@MaximKachurovskiy
2 жыл бұрын
Это тоже гитара Олега и компании, просто в исполнении которое легко повторить и с документацией на английском 😃
@staryi5119
2 жыл бұрын
@@MaximKachurovskiy Спасибо, понял.
Очень понравился проект!!!Прикупил себе тоже такой станочек WM210V только с РМЦ на 800. Замучился с перестановкой шестеренок...Хочется тоже сделать такое. Не поделитесь печатной платой,схемой разводки шилд-платы?
@MaximKachurovskiy
3 жыл бұрын
Василий, все есть на github.com/kachurovskiy/nanoels, пишите если чего-то не хватает. Спасибо!
@vasilijgaiduk7594
3 жыл бұрын
@@MaximKachurovskiy Приветствую!Посмотрел,не все понятно. Нашел информацию по плате-шилд (nanoels-pcb-h1.zip),архив открыл,а чем теперь и или какой программой эти файлы открыть не знаю?
@MaximKachurovskiy
3 жыл бұрын
@@vasilijgaiduk7594 Василий, самый простой способ это загрузить этот архив на jlcpcb.com и заказать изготовление плат, стоит примерно 10 долларов. Или могу схему отдельно опубликовать.
@vasilijgaiduk7594
3 жыл бұрын
@@MaximKachurovskiy Нет,это для меня не самый простой способ..нет возможности ну и другие сложности.Если не трудно,то схему.Спасибо.
@MaximKachurovskiy
3 жыл бұрын
@@vasilijgaiduk7594 imgur.com/a/0uJ24Vv - так подойдет?
how we can communicate you Maxim?
@MaximKachurovskiy
Жыл бұрын
You can reach me at m.kachurovskiy@gmail.com
По стали не тянет?
@MaximKachurovskiy
2 жыл бұрын
Без проблем, хоть по закалённой
Здавствуй, а можно 3d модель для энкодера
@MaximKachurovskiy
3 жыл бұрын
Привет, Вячеслав. github.com/kachurovskiy/nanoels#encoder-base
@user-yk3hg2hm2c
3 жыл бұрын
@@MaximKachurovskiy Большое спасибо за ссылку и быстрый ответ