How My Whippet and ChatGPT Helped Me Build a CNC Handwheel

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024
  • In this video,
    I’m excited to show you the journey of building my very own CNC handwheel for the Stepcraft D3 840. This handwheel is designed to work seamlessly with WinPCNC, the software I’m using to control it. Plus, I had some special help along the way-from my trusty Whippet and ChatGPT!
    A few details about the build:
    Microcontroller: I chose the ESP32 as the final piece for this project.
    Code: The code was written in Arduino IDE, with a good dose of assistance from ChatGPT to tackle those tricky bits.
    Materials: Some parts were milled, while others were 3D printed on my Bambu Lab printer.
    Workspace: Most of the components came together at Drehmarke, my go-to space for projects.
    If you’re interested in trying this yourself, feel free to reach out! I’d be happy to share the 3D files and ESP32 code with anyone who wants to give it a shot.
    This project blends classic engineering with a modern AI twist, along with a bit of canine companionship, to create a unique DIY CNC tool. Let’s jump in and see how it all came together with a little help from technology-and a Whippet by my side! 🐾
    #CNC #diy #dog #3DPrinting #AI #lofi #cncmachine #ChatGPT #BambuLab #Fusion360 #3D #Maker 3डी प्रिंटिंग, DIY परियोजना, प्रौद्योगिकी, इंजीनियरिंग
    @WinPCNCbyLewetzCNC @StepcraftGermany @ProperPrinting @OpenAI

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

  • @JOHNDATGOONV2
    @JOHNDATGOONV2 Месяц назад +2

    Awesome stuff! Expected you to have far more subscribers putting out something with this quality :)

    • @Lionstarr86
      @Lionstarr86  Месяц назад +1

      Thank you so much for your kind comment! Your compliment really means a lot to me - it feels almost like a badge of honor. Sometimes, when I’m working on a video, I think, ‘Who’s even going to watch this? I’m just making a fool of myself.’ But your comment really encourages me to keep going. Thank you!

  • @KevinEsser-g4u
    @KevinEsser-g4u Месяц назад +2

    Really enjoyed this! 😊 Loved the way you showed each step, super easy to follow. Only thing I’d say is maybe add a few more close-ups on some parts - would make it even better! But overal, great job - looking forward to more! 👍

    • @Lionstarr86
      @Lionstarr86  Месяц назад

      Thanks so much for the great feedback! 🙌 I’m glad you enjoyed the video and found the steps easy to folow! The close-up suggestion is a great tip, I definitely keep that in mind for next time! 💯 I appreciate your support and Im excited to share more videos soon!

  • @Lionstarr86
    @Lionstarr86  Месяц назад

    What do you think of the video? Is there anything I could improve, or anything you particularly liked? I’d appreciate any constructive feedback!🧐💥🙏

  • @saschaschymanek382
    @saschaschymanek382 Месяц назад

    Its amazing...

  • @DawnPStarr
    @DawnPStarr Месяц назад +2

    😊👍 great

    • @Lionstarr86
      @Lionstarr86  Месяц назад +1

      Thank you! 😊👍 Really appreciate the positive feedback!

  • @loony383
    @loony383 Месяц назад

    This is amazing, would love to build one myself it you don't mind sharing

    • @Lionstarr86
      @Lionstarr86  Месяц назад

      Thank you for the compliment! 😊 If you’re interested, I can gladly upload the Step files and the program code here. However, the code is far from perfect and there are a few problematic spots, but I’m happy to share it anyway. Enjoy experimenting with it!

  • @kylehewitt795
    @kylehewitt795 Месяц назад +2

    You should start with what it does. Great build, looks sturdy.

    • @Lionstarr86
      @Lionstarr86  Месяц назад +1

      Thanks for the great feedback! Glad you think the build looks sturdy. Still working on showing everything it can do - stay tuned! :)

  • @keronGR
    @keronGR Месяц назад +1

    Engineer rule no1: ACCEPT that you will ALLWAYS be dissatisfied with your result, because deep inside you can feel that it can be better. Engineer rule no2: start feeling proud for the crap you have built. Yes, you designed and made it, so fucking feel proud!!!
    P.S. it has taken me 10+ years of frustration to accept these rules😂😂.

    • @Lionstarr86
      @Lionstarr86  Месяц назад +1

      Thank you so much for taking the time to leave such a great comment! 😊
      Unfortunately, I’ve also already had my ten years as an engineer - and, if I look at the clock, maybe even a bit more. 😮‍💨😏
      And yes, I’m still struggling with exactly the same issue, just like you described. It’s comforting to see that I’m not alone in this. Shared pain is half the pain. Thanks for the inspiration! 😋

    • @keronGR
      @keronGR Месяц назад +1

      @@Lionstarr86 The video you did create is an inspiration on its own! It's not like those "perfectly made" and "perfectly edited" diy engineering videos that are all over youtube. A good engineer can understand the difficulty of implementing such project from miles away..... Keep going!!! 💪💪

    • @Lionstarr86
      @Lionstarr86  Месяц назад

      @@keronGR Thank you so much for your kind words! It really means a lot to hear this from someone who understands the effort behind such projects. In the end, people often think, “Oh, I’ll just develop and build this over a weekend.” A month later, that’s when the real problems start! 😅

  • @demon4eg402
    @demon4eg402 Месяц назад +1

    never showed delays for the pendant :) i suppose delays are terrible and this pendant is useless set of keys for cnc presets

    • @Lionstarr86
      @Lionstarr86  Месяц назад

      Thank you for your comment;
      it’s really helpful! I’m not fully satisfied with the performance of my handwheel yet, so your feedback is very welcome.
      If I understand correctly, you’re suggesting that I should replace delay() with a millis()-based timing solution because delay() blocks the code flow?
      Could you perhaps explain this a bit more simply?
      I only took one semester of computer science in college where I learned a bit of C programming, so I’m just now getting back into it. Thanks in advance for your help!

    • @demon4eg402
      @demon4eg402 Месяц назад +1

      It’s a long topic. Most likely you won’t be able to solve the issue only using arduino. You need real time cnc controller, solid knowledge of electronics and lot lot more :)

    • @Lionstarr86
      @Lionstarr86  Месяц назад

      @@demon4eg402 Thanks for the insight; that’s already helpful. I’ll look more closely into the millis()-based timing approach and work on improving my setup’s performance.