Arduino leadscrew: improved 1-axis NanoEls

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025
  • ХоббиХобби

Комментарии • 60

  • @MaximKachurovskiy
    @MaximKachurovskiy  Год назад +1

    You can now order this controller as a kit on kachurovskiy.com 😀

  • @thp1202
    @thp1202 2 года назад +1

    great! thanks for making this open source. awesome stuff

  • @stevebonnett1509
    @stevebonnett1509 2 года назад +1

    Brilliant project - well done. I've just ordered most of the parts. Am struggling with sourcing the KF2EDG 3.5mm connectors at the moment. I have the same lathe - it needed a lot of fettling. I'd actually seen your lathe review about 18 months ago before I bought mine

  • @cncdavenz
    @cncdavenz 2 года назад

    I have just completed the install of the original on my OPTIMUM mini lathe and I love it. Thanks.

    • @tonycstech
      @tonycstech 2 года назад

      Am still waiting for the remaining parts.
      Is there a step by step instructions on how to wire everything etc ?

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      Dave, congratulations, please document your experience on github.com/kachurovskiy/nanoels/discussions if you get a chance :) Thank you!

  • @user-sergey12570nsi
    @user-sergey12570nsi 2 года назад +1

    Спасибо за очередной проект, предыдущая версия у меня прекрасно работает на Корвете 407, правда с последними изменениями в прошивке. А так -же для движения суппорта использую Nema 32.

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      Вам спасибо :) Буду благодарен если расскажете про свой станок и опыт сборки ELS на github.com/kachurovskiy/nanoels/discussions - и про изменения в прошивке.

  • @carneeki
    @carneeki 2 года назад +1

    Мне нравится! I have been watching this topic on your channel for a while, this is one of my favourite topics. I have been thinking more about my own design, using a dedicated chip for motion + DRO + output to VFD, and one dedicated for the interface (I am thinking ATTiny 3227 on each), and having them talk over SPI. While мои девушка is visiting her mother, it gives me time to do some more work on it, and now, I am blessed with your updates! Молодец & благадарю вас :)

  • @gilleshenri9529
    @gilleshenri9529 2 года назад +1

    hello
    I find your work really great, I also have a WM210 lathe which I intend to tackle the modification by installing your ALS system
    and then see if there is a possibility to modify the code by installing a nexion touch screen
    congratulations again for your work

  • @kolbakolba
    @kolbakolba 2 года назад

    As always great job🦾

  • @luclaflamme4712
    @luclaflamme4712 2 года назад +1

    Nice project ! I will implement quite a few of your modifications when I get the Lathe , later this month. Quick question for you : Did you install the OXA 250-000 Tool post yourself ? Or did it came with the lathe ? I am just wondering how easy it is to fit an OXA on these machines ...

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад +1

      Thank you. Installing the quick change tool post is easy as long as you order the size that's not too big. As you noticed I no longer use it though - 2 blocks and a hold down work better and fit nice big tooling :)

  • @mihaimastacaneanu8505
    @mihaimastacaneanu8505 11 месяцев назад

    Congratulations for your channel! Brilliant devices, clear presentation!
    I love very much this kind of "half-dumb" controller for half-dumb people. I am a workshop rat and going full CNC is a no-go for me. I usually make my parts on-the-go but I would like certain automation to speed up work. I hope I'll succeed finalizing one Els. As I cannot find 600ppr encoder but only 400; would it be suited for application and what changes in firmware would imply?
    Good luck!

    • @MaximKachurovskiy
      @MaximKachurovskiy  11 месяцев назад

      Thanks 🙏 400 encoder no problem. Just change the value in the code.

  • @frodobaggins169
    @frodobaggins169 2 года назад +1

    Thanks for your els. Would it be possible to add a servo motor to power the spindle to program a stopping angle for gear cutting or bolt circle for drilling. Thanks for your great video.

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      Frodo, thank you, good question, it seems like it would require a completely different style of controller to do that - basically a rotary table controller?

    • @frodobaggins169
      @frodobaggins169 2 года назад

      @@MaximKachurovskiy thanks for your reply. A rotary table controller would be my guess too with a tooth belt to lock the spindle to the locked motor. Maybe this could be a project for you to think about.

  • @panq1
    @panq1 2 года назад

    It's nice to have a large LCD!
    However, the volume knob that only changes the brightness of the LCD, which is used infrequently, has too much presence.
    It may be enough to make a small hole in the case and operate it with a semi-fixed resistor.

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад +1

      Good call, I think one can just put a smaller cap on it and then it will be hard to accidentally turn as the potentiometer is quite stiff. It has to adjusted each time the incoming voltage changes though so I wouldn't hide it inside the body. You can also clip it entirely and just make it flush with the panel and use the screwdriver to turn :)

    • @panq1
      @panq1 2 года назад

      Will the input voltage (5V) change during use?

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      @@panq1 no, but it changes if you e.g. power it via USB while updating the code on Arduino. Not a big deal :)

  • @shawnmrfixitlee6478
    @shawnmrfixitlee6478 2 года назад

    Great share & very good features

  • @garyhardman8369
    @garyhardman8369 Год назад

    I would like to add one of these to my lathe, however, my lathe has an imperial 8TPI leadscrew. Can this be accommodated in the software

  • @JesseSchoch
    @JesseSchoch 2 года назад

    nice update!

  • @MagnusNemo-xc5nx
    @MagnusNemo-xc5nx Год назад

    Is there any backlash in this system? Would a ball screw be beneficial? Compatible with CNC?

    • @MaximKachurovskiy
      @MaximKachurovskiy  Год назад +1

      There's backlash like in any manual machine but as long as it's the same across the axis it's not a big deal, you learn to work with it. CNC lathe is a tool for different tasks, manual lathe is for quick one-off work I believe.

    • @MagnusNemo-xc5nx
      @MagnusNemo-xc5nx Год назад

      @@MaximKachurovskiy Would a lead ball screw increase system performance?

    • @MaximKachurovskiy
      @MaximKachurovskiy  Год назад +1

      @@MagnusNemo-xc5nx sure, but it will take away the key feature that you can disengage the half-nut from the lead screw.

  • @humanspirit3432
    @humanspirit3432 2 года назад

    Cool! : D

  • @pcka12
    @pcka12 2 года назад

    I have just ordered the last pcb, & you come up with another version!
    I don't know!!

    • @tonycstech
      @tonycstech 2 года назад

      Same problem.
      Hey at the very least we will learn something.

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      Sorry, Pat :) If you're in Europe I can mail you the PCB if you like, got 4 extra.

    • @pcka12
      @pcka12 2 года назад

      @@MaximKachurovskiy you mean the new one?
      I can refund postage,
      I had better not give my address on RUclips!

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад +1

      @@pcka12 sure, just email it to me at m.kachurovskiy@gmail.com

  • @Roberto-cc4el
    @Roberto-cc4el 2 года назад

    Entschuldigung ... wo finde ich die elektronische Platine für die Version NANO ELS H2? für das 2004 4x20 lcd?
    Vielen Dank.

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      Hi! Meinst du PCB Gerber für Produktion oder LCD Display? Danke

    • @Roberto-cc4el
      @Roberto-cc4el 2 года назад

      @@MaximKachurovskiy da mir dein projekt sehr gut gefällt und ich es gerne in meiner bv25 drehmaschine mit 2 nema mit automatischer verarbeitung machen möchte wie ich aus deinem video gesehen habe habe ich bereits eine nema 23 mit dm542t treiber ich habe bereits das sisplay und den 400 schritte encoder und auch Arduino und verschiedene Knöpfe Ich würde gerne alle Komponenten wiederherstellen, die Sie benötigen, wenn Sie so freundlich wären, mir zu helfen, zu verstehen, welche Leiterplatte Sie benötigen und wo Sie sie in Europa kaufen können ...
      Ich danke Ihnen im Voraus.

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      @@Roberto-cc4el Wenn Sie 2 Achsen der Drehmaschine (Z und X) steuern möchten, funktioniert NanoEls nicht für Sie - es steuert nur Z.
      Für 2 Achsen können Sie Rocketronics oder github.com/kachurovskiy/megaels/ verwenden
      Sie können Leiterplatten für 10-20 EUR auf jlcpcb.com bestellen - laden Sie dort einfach eine ZIP-Datei mit Gerber-Dateien hoch.
      Besten Wünsche!

  • @X3msnake
    @X3msnake 2 года назад

    Greetings Master
    How reliable has been this controller?
    Have you had issues with the arduino nano limited processing speed and lack of dedicated quadrature encoders resulting in missing steps/pulses while reading the encoder?

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      Hi! I didn't notice any problems like that but I'm not a very demanding user 😄

  • @tonycstech
    @tonycstech 2 года назад

    Is there a limit for the pitch ?
    I need to be able to cut very large pitch like 10 or 15mm.
    Also, because of that, an option to cut compression screw where pitch is changing gradually would be nice addition that only high end machines have.
    Basically is need to have a starting pitch and ending pitch l, as well as the thread distance. Depth can be dialed in by hand.
    There is a potential problem with compression screws. They not only change pitch but depth also. So I guess if you plan on making this feature available, it will need second axis to change depth gradually as well.
    This will be impossible for 1 axis setup but it will enable many users to create filament extrusion screw using this function.
    Thank you.

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      Tony, correct, conical or compression screws are tough because very few people need them and they are quite complicated. I think at that point it's simpler to use a CNC lathe controller and be able to cut anything you can model :)

  • @JafferM786
    @JafferM786 2 года назад

    Does it have metric and imperial?

    • @tonycstech
      @tonycstech 2 года назад

      I think it's both.

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад +1

      To cut an imperial thread, I simply Google "8 TPI in mm" and then use the corresponding "mm" pitch e.g. "3.17".

    • @JafferM786
      @JafferM786 2 года назад

      @@MaximKachurovskiy Thanks for replay. It would be great if you can add a button to switch between metric and imperial. But great work thinking of making one!👍

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      @@JafferM786 there's an alternative software version of NanoEls aimed at imperial users at github.com/gstwrt/nanoels-imperial

  • @paulfountain3139
    @paulfountain3139 2 года назад

    Does anyone make and sell these ready to go?

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      Paul, not yet, I'd love to sell them myself but the amount of regulation and paperwork is Germany in order to do that makes it a bad idea under 10k unit per year which is not the size of the market we have here.

    • @paulfountain3139
      @paulfountain3139 2 года назад

      That's a real shame, I'd love one but I'm not up to the soldering or programming!

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад +1

      @@paulfountain3139 think about it, it's easier than it seems

    • @MaximKachurovskiy
      @MaximKachurovskiy  Год назад

      I now sell these controllers on kachurovskiy.com 👍

  • @HM-Projects
    @HM-Projects 2 года назад +2

    I don't think you have enough ELS kits 😆

    • @MaximKachurovskiy
      @MaximKachurovskiy  2 года назад

      Correct, I don't have yours yet :)

    • @HM-Projects
      @HM-Projects 2 года назад

      @@MaximKachurovskiyI'm redesigning the board to make it more compact with added connectors for optical linear scales and limit switches. I won't be putting together any soon though, stm32 is unobtainable for the moment.

  • @arsgam7109
    @arsgam7109 2 года назад

    КРУТО