3D Printed CNC Machine V3

  • čas přidán 27. 09. 2019
  • This is the third version of my DIY homemade CNC machine. Instead of using threaded rods I'm now using (GT2) belts and it has a larger working area of 50x70 cm or 20x27 inch. By using belts it's also faster. To get a better understanding of the machine, also check the previous version here:
    I've designed the machine with Fusion 360 and also used Inkscape for the drilling template. To control the machine I'm using an Arduino UNO with GRBL firmware and an Arduino CNC Shield. There are plenty of tutorials to find on how to connect and use it so I did not show it in the video. Here are some useful links:
    * [GRBL](github.com/gnea/grbl)
    * [Arduino CNC Shield](blog.protoneer.co.nz/arduino-cnc-shield/)
    If you want to build one yourself you can download all the necessary files on GitHub.
    GitHub link:
    The 3D printer I use is an Anet A8. The parts are printed with PLA, mostly 20% infill and 0.2 or 0.4 setting. Use higher infill for parts that must be stronger, for example the stepper motor mounts.
    The tubes are 20mm x 20mm (0.78") square steel tubes. The length of the Y Axis tubes is 1000mm (40") and the length for the X Axis is approx. 820mm (32"). As an alternative you could also use other dimensions than 20mm x 20mm (maybe even rounded tubes) as long as they are approximately that size. The Z axis tubes are 15mm x 15mm (0.59") aluminium square tubes, approx. 215mm long (8.5"). You should measure this for yourself, check the video build. For the belts I'm using GT2 6mm and pulleys.
    The effective working area is 50 x 70 cm (20" x 27").
    To power the NEMA 17 stepper motors I've converted an old ATX PC power supply and used the 12V output. The type of stepper motors I use for the Y- and Z axis are: 17HS19-2004S1, the type for the X axis is: 42BYGHW811. For the wiring I've used CAT5 network cable.
    Software that I mostly use to generate and send GCode:
    * bCNC (github.com/vlachoudis/bCNC)
    * Universal Gcode Sender (github.com/winder/Universal-G-Code-Sender)
    * Easel by Inventables (easel.inventables.com)
    * Fusion 360 with CAM (www.autodesk.com/products/fusion-360/students-teachers-educators)
    Social stuff:
    Patreon: www.patreon.com/leonvandenbeukel
    Instagram: leonvandenbeukel
    GitHub: github.com/leonvandenbeukel
    Twitter: vandenbeukel
    Website: www.leonvandenbeukel.nl
    Paypal: paypal.me/leonvandenbeukel
  • Jak na to + stylJak na to + styl

Komentáře • 280

  • Emanuel Valdez
    Emanuel Valdez Před měsícem +6

    hello friend very good tutorial, can you tell me what 3D program you use to design the plans?

    • John Colvin
      John Colvin Před měsícem +1

      ​@Leon van den Beukel : Someone with a more informed source than I have might like to confirm the following; it is not from any official source, and I am not part of the "In crowd"...
      * There is an expense to Autocad where translators are provided to allow files from other systems to be opened or imported in Fusion 360. ( ie: NX, Catia, SOLIDWORKS, Inventor, PTC Creo, etc.). There is also an expense to them when they provide "one-on-one" support.
      * The translators (as far as I know) were not available in the Hobby/Startup licence that is to be replaced by the two new licences. ("Startup" and "Personal") Also, there was no support at a personal level.
      * If Autodesk are to "woo" users of other systems, they need to provide them with a way to continue using their existing files, and provide them with meaningful support.
      * The new "Startup" licence will (I think) offer this.
      * The new "Personal" licence will continue to lack translators, and will rely on forums and tutorials for support.
      For me personally, this is fair enough. Being given free access to software of this calibre is a real gift for a retired person who is not in a position to give anything in return, other than my heartfelt thanks. There is, of course, a benefit to Autocad from the "Personal" licence... Dad likes to "dabble" with CAD... Dad shows kids what he's done... the kids become fluent in Fusion 360, aided by a 3D printer... the kids look for jobs, and they can boast their competence in Fusion 360 in their application... they get the job, the new employer has reduced training costs... WIN, WIN!
      I love what you are doing, thank you so much for taking the time to share it.
      *** Invitation to all you serial "Dislikers"; Have a ball! Blow this to smithereens! *** :o)

    • Reblochon
      Reblochon Před měsícem

      @Leon van den Beukel You can 'export...' your Fusion 360 design in a '*.f3d' file (Autodesk Fusion 360 Archive Files) in order to share it with others.

    • Paweł W
      Paweł W Před měsícem

      @Leon van den Beukel can You record a short tutorial where You creating gcode from simple stl object with fision 360 ?

    • Leon van den Beukel
      Leon van den Beukel  Před měsícem +7

      I've used Fusion 360 for this design but for my next project I will probably use FreeCAD which I'm currently learning. The reason I'm switching from Fusion 360 to FreeCAD is the recent license change from AutoDesk. My guess is that Fusion 360 will not stay free software in the future. So if you're new to CAD and 3D design I recommend learning FreeCAD. Another reason to switch is that it's not easy to share designs as open source on for example GitHub. You always have to export to STEP files and later import.

  • jesus jps
    jesus jps Před 21 hodinou

    excellent work .
    I have two questions for you:
    1st how is the machine stronger, with straps or spindles? Do you think it would be improved by mounting solid square profile (instead of square tube) or do you think that it is not necessary?
    2nd with the straps the machine is faster
    retains accuracy.
    Thank you very much for sharing your talent and congratulations.

  • perfectbiker
    perfectbiker Před 2 dny


  • Hrayr Galoyan
    Hrayr Galoyan Před 2 dny

    Thanks a lot for sharing your creative ideas. How much is the approximate accuracy of this machine? Do you recommend to build a copy of this machine for curving wavy surfaces or ornaments?

  • Dean Lee
    Dean Lee Před 2 dny

    Thanks. could you please make a tutorial, using your atnet 3d printer to build these parts?

  • Arcus-3D
    Arcus-3D Před 7 dny

    Nicely done. I love the perfectly appropriate usage of commodity hardware with 3D printed parts to fill in the gaps. Also, great job on the video!
    Now you just need to add the X axis belt mounts to the X axis rail mounts for new users.

    • Arcus-3D
      Arcus-3D Před 7 dny

      Oh, and the existing X axis mounts would be 3x stronger if printed on their sides. :)

  • nguyen hoang
    nguyen hoang Před 11 dny


  • vasyna007
    vasyna007 Před 11 dny

    Уже есть ЧПУ станок, но детали к новому делать руками...

  • seda14us
    seda14us Před 12 dny

    thank you...super...

  • Sivaram Karanam
    Sivaram Karanam Před 14 dny

    is this acrylic or wood

  • Bob Pospick
    Bob Pospick Před 16 dny +1

    Awesome! Thanks for the outstanding video!

  • jorge cristian astroza
    jorge cristian astroza Před 20 dny

    excellent work friend, what is the maximum thickness that I can cut in the machine? ... can a nema 23 be adapted? congratulations and thank you very much for sharing your work

  • Adapting Camera
    Adapting Camera Před 20 dny

    Why did you remove the screw drives and replaced with cheap rubber belts? That is a downgrade, not an upgrade. If you want to make a better quality CNC you must INCREASE the rigidity and precision, not decrease it. Those belts are OK(ish) for simple 3D printers, but they are not good at all for CNC. Higher speed is one thing, but the main purpose of a CNC is accuracy and repeatability. Those belts are not made for the load, especially when cutting. Threaded rods are much better, even if ball screws would be even better.

  • Adapting Camera
    Adapting Camera Před 20 dny

    Invest in better drills, they look rusty, dull and old. One of them is for concrete, not for plastic.

  • Saifullah G Mughal
    Saifullah G Mughal Před 21 dnem

    Please redesign the Zaxis motor position into top of the rod with only a coupling without belt and pulleys because it cost in belt and pulleys .I am thankful to you if you do this works .Thanks you are doing best work

  • Zoltan Papp
    Zoltan Papp Před 22 dny +1

    My question is, if I make the guide rails longer, can the work space be bigger? Can electronics handle a larger workspace?


    • Zoltan Papp
      Zoltan Papp Před 21 dnem

      @Leon van den Beukel
      Thanks for the reply! I have one more question.
      How long should the trapezoidal thread be.
      I want to order the parts now.

    • Leon van den Beukel
      Leon van den Beukel  Před 22 dny +1

      Yes but keep in mind that longer rails might bend.

  • Michele Salustro
    Michele Salustro Před 23 dny +1


    THEHAPPYBOX Před 23 dny

    Thank you for all the great videos! Your links currently do not work is there somewhere else I could download the info.

  • Saifullah G Mughal
    Saifullah G Mughal Před 25 dny

    why you do not fix z axis motor on the top.

  • jose luis romero sosa
    jose luis romero sosa Před 25 dny

    me encanta tu trabajo, hace tiempo que estoy detras de hacer una cnc y ahora que tengo dos impresoras 3d me gustaria replicar tu trabajo, podrias publicar los gcode . gracias y buen trabajo

  • ______x
    ______x Před 25 dny

    I guess threaded rods are stronger and more precise?

    • Martin zii
      Martin zii Před 23 dny

      Nie tak do końca jest lepiej na prętach

  • Saifullah G Mughal
    Saifullah G Mughal Před 26 dny

    HELLO Sir.Tell me Only one thing that are you satisfied with this machine and can you make expensive carving desighn with this machine only thing that I need to now from you .Please dont mind .Thanks

  • 40mick
    40mick Před 26 dny

    Did you make the letter look that way on purpose? If not, you should check the diameter of your bit. Nice job!

  • Scott Ross
    Scott Ross Před 27 dny

    Very cleaver and well done! I've been building these types of things since before they became popular; first in 1994 using the now defunct PC parallel port and Windows 3.1 lol.

    I like the economy of using the square tubing and 3d printed pillow blocks.

  • Zoltan Papp
    Zoltan Papp Před 27 dny

    Hello! What is the type or size of bearings?

  • Der Lehnsherr
    Der Lehnsherr Před 27 dny

    I use paper labels instead of plastic lables, paper lables hold without problems on my PLA prints

    PAUL WIGNALL Před 29 dny

    Hi buddy, the drill press stand you are using I bought one and it is useless, all the parts are so wobbly that it won't drill straight. Did you do anything to it to make it better than it was when you bought it, kind regards.

  • олег
    олег Před 29 dny

    what size of bearings ?

  • عزت المصرى
    عزت المصرى Před měsícem


  • krum novkov
    krum novkov Před měsícem

    Hello my friend. Tell me what is difference between V2 and V3. I mean in belts movement, how does he feel? Why you change it ?

  • Drones Visions Aériennes
    Drones Visions Aériennes Před měsícem

    Excellent...very nice job.....i love this cnc....

  • Hasfa
    Hasfa Před měsícem +1

    Finally!!! Been looking for this kind of video forever. Will try to build one but maybe i will use profile extrusion instead of hollow bar. Thanks a lot for your effort. But would appreciate if you could share where you buy the drill machine. So far i have only the battery drill or normal electric drill. Don't even know the actual name..

  • ANCONA 67
    ANCONA 67 Před měsícem

    los archivos para mandar imprimir todas las piezas 3d xfa no lo encuentro...gracias

  • Геннадий Трюхан

    Молодец, Отлично !

  • crazyfortekken
    crazyfortekken Před měsícem

    ehi, nice project. how many days do you spend for it? is it heavy?

  • Thu Nell Ⓥ
    Thu Nell Ⓥ Před měsícem

    WOW! This is exactly what I wanted. I'll will definitely build one! So great! Thanks for you work and effort.

  • ANCONA 67
    ANCONA 67 Před měsícem

    podrias mandarme los archivos para imprimir las piezas xfa....jgancona67@gmail.com....gracias

  • Patrik I
    Patrik I Před měsícem

    wou amazing!!!!!

  • Chris Parsons
    Chris Parsons Před měsícem

    I have finally decided to build the V3 version of this excellent project - and am starting to collect (and print) all the parts. You mention using M6 alloy bolts - before I order a bag of 50 or 100 can you give me an idea of the length you used? Or did you have a selection of different lengths?

    Best wishes

    Chris (in the UK)

  • Ian Biggs
    Ian Biggs Před měsícem

    COULD YOU BY ANY CHACE PUT THE FUL DWG FILE ON TO DOWNLOAD OF THE PROJECT. ON V3 YOU SHOW THE HOLE MODEL IN ONE ON CAD DRAWING. dassie.ibiggs@@t. This was a verry good job. Wel done. Would defently make this myself

  • vineesh k v kerala
    vineesh k v kerala Před měsícem

    How much rate indian

  • Erick astudillo tutiven
    Erick astudillo tutiven Před měsícem

    Hi nice job where can i find all the bearings and nuts, etc i need to copy ure art machine?

  • Juan Sanchez
    Juan Sanchez Před měsícem

    Nice, is it strong enough to work on metal?

  • Kazsola Malácsos
    Kazsola Malácsos Před měsícem

    Very nice design! Have you encountered any drawbacks of using regular bearings and steel tubings? Are there any vibrations?

  • DarkShadowsX5
    DarkShadowsX5 Před měsícem

    looks way more rigid than MPCNC. i might have to build it.

  • A channel has no name
    A channel has no name Před měsícem

    Have you tried cutting aluminium with your cnc?

  • john1945xxxxxx
    john1945xxxxxx Před měsícem

    Please, please, please, please make a f3d file for your drawings V2 and V3.
    I want to modify it to use 1.5 inch tubing and big NEMA 23 motors.
    I am too lazy to make the drawings from scratch.
    I am mindful that we all stand on the shoulders of giants that have gone before us.
    When I complete it, I will send you the modified drawings as I am also too lazy to set up a github account.

  • jimmi henry
    jimmi henry Před měsícem +1

    Very nice trilogy building a CNC, did really appreciate it. I wouldn't mind if you would upload a upgrated 3D Printed CNC Machine V3,
    there is this guy who did a machine similar to yours and he had a beautiful solution for the GT2 belt drive. He used a GT2 15mm broad
    timing belt, if you are curious take a look at this vid: @1:44 chclip.net/video/IjwD5smOt38/video.html. You may like his solution.

  • adisharr
    adisharr Před měsícem

    Nicely done! Any idea of total print time for all the pieces? (rough time)

  • Sinan Savcı
    Sinan Savcı Před měsícem

    Hello ,I want to make ping pong ball throwing system into cup. What do you prefer to me

  • awesomefacepalm
    awesomefacepalm Před měsícem +1


  • graveur graveur
    graveur graveur Před měsícem +1

    Very good!

  • Boris Tiutrin
    Boris Tiutrin Před měsícem +1

    bearings made of harder metal and very quickly roll the track in softer metal. guides will have to be changed every 2 weeks to maintain acceptable machine accuracy.

  • Leles Soares
    Leles Soares Před měsícem +1

    hello, what bearing you use?

  • Débutant 3D D3D
    Débutant 3D D3D Před měsícem

    hello would you have the link files 3 d stl thank you

  • GILLES Gilles
    GILLES Gilles Před měsícem

    Excellente réalisation de CNC . C'est la meilleur conception dans cette catégorie. Je voudrais fabriquer cette machine. Est ce que les DXF ou les STL sont disponible pour moi? Je suis Handicapé et je voudrais poursuivre une activité pour me soulager. Je suis trés à l'aise avec Fusion 360.
    Merci de votre soutien. Bonne continuation et encore bravo!!

    • Olivier M
      Olivier M Před měsícem

      Les STL sont en lien dans la description. Il faut suivre le lien GitHub.

  • C'est Nanard
    C'est Nanard Před měsícem

    Très belle réalisation !!
    une idée du temps d'impression des divers éléments 3D ?
    merci pour votre réponse

  • JuiceBoxBiotch
    JuiceBoxBiotch Před měsícem

    Leon, this is so awesome. But I can't seem to find 20mm x 20mm or 15mm x 15mm tubing in the US. If I go with 3/4 inch and 5/8 inch tubing in stead, do you think I will have to modify the printed parts to fit?

    • Rafael Sanabria
      Rafael Sanabria Před měsícem

      You will have to modify the parts. I had a hard time finding metric tubes so I used 1" and 3/4" after modifying the parts.

  • Emanuel Valdez
    Emanuel Valdez Před měsícem +2

    Thank you very much friend for sharing your knowledge, I am really launching the project. A hug from Argentina, and although I do not speak English the translator helps a lot XD