Homemade CNC with 3D Printed Parts - Redesign
Вставка
- Опубліковано 29 сер 2024
- Update 28 sept 2019: I've created a new version, check it out here: • 3D Printed CNC Machine V3
---
This is the second version of my DIY homemade CNC. It's a complete redesign because of some issues that I've had with the first one. The main issue with the first version was that the wooden Y axis was getting warped (by moisture I guess). Also the bearings were too small and the aluminium X rails were not strong enough to carry the weigth. That's why I've switched over to use 20mm x 20mm square steel tubes for both Y- and X axis.
I've designed the 3D printed parts with Fusion 360 and used Inkscape for the Y axis 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/gne...)
* [Arduino CNC Shield](blog.protoneer...)
If you want to build one yourself you can download all the necessary files from the V2 directory on GitHub. But I don't have enough time to give you much support so build it at your own risk! :)
GitHub link:
github.com/leo...
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.
Cost estimation:
docs.google.co...
Dimensions:
Base front multiplex Y panels are 710 x 180 x 22 mm or 28" x 7" x 0.86".
The laminated MDF X Axis side panels are 180 x 370 mm or 7" x 14.4".
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.
The threaded rods for Y and X rails are 8 mm (0.31") stainless steel.
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/vla...)
* Universal Gcode Sender (github.com/win...)
* Easel by Inventables (easel.inventabl...)
* Fusion 360 with CAM (www.autodesk.c...)
Website: www.leonvanden...
GitHub: github.com/leo...
Finally, a real project and not a benchy.....
My hat is off to you sir!
Totally agree....... BUT, I'll die laughing if he now CNC's a Benchy.
I made my own 3D printer. Hope you guys enjoyed it.
People like you that are more knowledgeable on this than others and willing to share just shows how good a person you are. You can expect some bucks.
Thank you Mark
WOW! This is THE best and most complete video of a DIY CNC router I've seen so far.... Amazing! I hope you keep up the fantastic work. Thank you so much for this... you've provided links and sources more than enough for someone else to complete their own project. this is the best of the best!
Leon, to say Wow about your new machine is an understatement. I am reasonably new to cnc and 3d printing however, you have shown us how limitless these tools can be.
Thank you for sharing your project with us. Truly Amazing!
Hi Leon, have completed the build, added limit switches and cable chains. All is working well thanks for this great project.
David did you test your build?. Please share it if you like.
That's awesome David!
@@vasilisvorrias9848 I have just tested it and it is quite accurate and stable. Am using Fusion 350 with OpenBuilds GRBL Post Processor and a Spark Concept xPro V3 Control board with GRBL v1.1. Everything seems to be working well.
I'm somewhat taken back by the sheer awesomeness of this project. Absolutely brilliant.
This is the most amazing build i've seen in a long time, i envy your skills.
WOW, very enjoying to watch didn't miss a second. very clever, complex, and detailed project. I've built a small CNC, using 3d part and extrusion. and It took me a hell of a time to print those part. Watching what you did print out as 3d parts, it should month until u print all of them, and always I hesitate to get involved in a big project. But, it's lecon I've learned from you. Thank you very much. You gave me a boost. Thanks again for sharing knowledge
Beautifully designed project. Love your attention to detail. Thank you for sharing the video (I also hope people know how much effort goes into making these videos and appreciate the effort there too ✌🏼🙏🏼)
I think I may just try and build one of these, after I build the enclosure for my 3d Printer which I am already working on. Thank you for the plans and ideas!
Those rails are really neat. Nice job man!
Nice project. I'm thinking about building one myself. So far i've only seen people doing the the X and Y axis guide using linear bearing slide and your idea of using regular ball bearings and square tubes might really help me save some bucks.
I had a CNC mill which i turbed into 3d printer. Then i printed parts for Prusa Mendel i2, assembled it and restored my CNC. Profit!
Very nice CNC and looks simpler than the others.
Holy moly, this is so cool!!! I wish I could design parts like you do, as that was the most impressive feed in your project, IMO.
Kasokz you can. Just get on UA-cam and search for some FreeCad videos and learn something new. It takes some effort but it is well worth it. I'm in my mid 60's and just now getting into it and having a lot fun learning how to design stuff in FreeCad and then printing it on my Ender 3Pro.
@@krisknowlton2658 Glad I am not the only one - cheers!
I came for the slider mechanism.. And was not disappointed! One of the best on UA-cam... Pure genius! .... Need it for a router /cutter project.. Thanks
Congratulations! Amazing design! I'll copy that when my 3d printer arrive
My mind is blown. I actually started almost the exact same build (Using the same-dimension square tubing and the same bearings), but have since changed my approach. It's pretty awesome to see you get it working this way!
Awesome Leedan!
That machine of yours is beautifully designed. Thank you for sharing.
Молодец. Отличный аппарат. На то как ты это всё делал и собирал, можно смотреть вечно.👍
Good sir you have successfully revolutionized diy for cnc machines again.
this is what 3d printers are for. not printing bloody vases
benchies !!!
nuff said... I bought mine to build jigs if I buy a couple of them they are way more expensive then one decent 3d printer
michael garbutü
xD
Finally someone else who believes the way that I do BUT after 6 years I find the 3d parts to not live up to my expectations. There are filaments out there *Delrin/Acetal" that is a whole lot better at parts but makes ABS warping issues look like a Sunday school picnic PLUS 100 USD per kilo is crazy. What I would hope to do is make this then slowly CNC the parts from Aluminum. Even if the ugliest things they then could be used in place of the bendy plastic which would then be used to make the proper parts.
Awesome design, Thank you Leon. Buying you a coffee. Printing mine this weekend and much of next week. I plan on modifying to accept alternate heads. First will be 10 Watt laser. I have a modified stepper mount that should print on all printers without sag at bridges. Printer is a HIGHLY MODIFIED Folger tech Prusa I3. converted to lead screws. Printing PLA .4 .25 1mm shells 25% infill.
3d printer utilization at it's best
the router holding mechanism would make an awesome motor lift for a router table ....thanks for the video this is now my next project
Amazing design, simple enough, I love it. It definitely will be my next CnC project. Thanks !!!! and Good JOB!!!
Felicitaciones . El único comentario que tengo es ,que la maquina es un verdadero mecano y tiene mas piezas que un automóvil. saludos.
Oh i love this organic SOUND
Just got my Anet A8 today (and upgrades), can't wait to build it so I can do stuff like this!!!
Thank you! I'm inspired now to try to build my own, as opposed to shelling out 1200 bucks or more for a kit.
Omg I’m so excited!!!! Found this and have already printed off 3 of the parts!! Can’t wait!! Thanks Leon!!!!
Well done, I plan on building one soon, very inspiring.
me to
Muito inspirador.
Very nice that you kept original sounds!
Wow, such great design! Very inspiring indeed. Thank you!
cetus 3d
It's so wonderful.
I have no choice but to imitate.
The sped up sounds are mesmerizing haha
Love that high speed sound
Thank you so much. This is pure awesome. You are a great craftsman. 😀😋🙌🏻🖖🏻👌🏻👍🏻
That’s a masterpiece. You have some mad skills. Your video was a pleasure to watch. Well done.
That is an impressive design! Someone buy this man a beer!
very nice realization, congratulations for your work LEON
Even tho im not going to make one, but what an informative vid you have done and shows of what 3d printing is meant for. 3d printers are for products cheaper and to the owners design.
not just for making key rings so to speak. as one would just goto shop and buy such junk.
i use my Anet A8 to make templates and jigs & parts that are to expensive to buy .
Anyway thank you for showing.
2 words : AMAZING and WONDERFUL.
Инженер-это состояние души)
Great project. I've built my own also using printed parts. Worst part of that is waiting for the prints !
Just pressed buy on a 3d printer specifically to make one of these. Will buy you a coffee :D.
Did you make it?
Did you make it?
Did you make it?
This is a little late make sure your 3D printer has a heated bed and use sugar and water brush it on the bed as it heats up the sugar caramelised the first layer will stick with out warping once cooled it will just pop off easy no scratch or scraping the bed can be done with PLA and ABS inclose the printer when doing ABS. And? Message me.
Did you make it?
After your video i've decided to build this cnc, but first i was needed a 3D printer, then i've already built own 3d printer :) Now your cnc project turn. i start soon :) thanks
Amazing! I guess you've built a 3D printer with CNC-milled parts :)
Excelent video, i admire your precision while designing. Recently I developed an electronics welder with most of the mechanisms that you display here without even knowing about the existence of this video, this makes me wonder about the amount of creators that are synced without even knowing each other. People on my class used to mock about the use of threaded rod for linear movement and coupling nuts as mechanisms but i never listened to them and it worked flawlessly. Great job.
Thank u very much good job . I think this would be my next project
Very good video Leon, I enjoy watching it. Congratulations for your design. Looks very robust.
Amazing Work, Really!
Finally i watched a good UA-cam video after long time. The time was well spent and thank you for sharing it.
Thanks Hasanthi.
Great Project ! Now to add dust collector to cyclone filter with vacuum cleaner.... :-)
feels like a classic diresta build...(sped up builds)
good job
Thanks
Wow that was awesome thanks for sharing
Absolutely awesome. Got my grey matter thinking.
Increible amigo..
I'm really digging this design. So awesome!
And this is what UA-cam should be for, NOT for watching kittens!
I'm very, very impressed. Good work!
Nice, but here is a pointer. If any of that Loctite gets on your plastic parts they are toast!
Sotm no it isn’t I glue my plastic parts all the time with loctite, in fact I’m doing it right now, never once have I had a problem
For your info Loctite is NOT a glue, it a metal to metal binder, and it WILL TURN PLASTIC BRITTLE given time!!
No it doesn’t
You will discover when it happens!
You must mean Loctite brand name epoxy then! Not actual Loctite.
That's beautiful! This is the kind of stuff I want to do.... when I get time.
Second improve idea. Use phenolic plywood instead of mdf. It is much more weather resist
Or even Baltic Birch plywood perhaps with lacquer?
Totally amazing! I appreciate you posting this video. Great inspiration for the tinkerer and visionaries within all of us. Please post more! Soon!
Thanks, I'll do my best to post more soon 🙂. Suggestions for a new project are welcome!
aluminum 20x20 it's bad, ferrum it's good ! hevy metall ;)
beautiful (re)design, a very pleasant video to watch
Good job
Two suggestions: 1, use something like PETG for anything that might be exposed to any amount of heat - PLA gets soft at rather low temperatures (motor mounts come to mind). 2, finish the wood with an oil-based polyurethane to help reduce the warping issue. 😀
Good suggestion, thanks.
Great design. Where are the STL files for downloading?
github.com/leonvandenbeukel/Homemade-CNC
Look on thingiverse maybe
github.com/leonvandenbeukel/Homemade-CNC
Die Anet A8 ziet er goed afgesteld uit! Mooie prints en mooi eindresultaat. Petje af
Хорошая работа. Но выбор материалов не совсем правильный. Направляющие по оси Z - из алюминия? Тогда они быстро износятся и появятся недопустимые зазоры. Даже если станок будет использоваться на лёгких работах - обработка мягких пластиков или дерева, например.
(00.20) - Стальная квадратная труба. Только где автор нашел ее НЕ РЖАВУЮ - непонятно.
странно, выглядит именно как алюминий. Вот по оси У понятно, что металл сразу )
Там же написано, труба и шпильки нерж
Amazing work of art very well done and precise good for you keeping the maker space going!!!!
Thanks!
This is a really great job Leon, congratulations!!! I’ve been searching for a good DIY CNC project for a while (almost 1 year and 20+ projects) and I have to say yours is the best so far. In order to thank you for your huge effort, I would like to contribute to your project with my humble help with some suggestions as follows:
1. In order to increase the sturdyness of X and Y axis, please consider using steel tubes with 1.5 mm thickness, also available for 20x20 mm tubes
2. Please consider threaded rods on all axis
3. Please consider using Nema 23 motors if you want milling alluminum
4. Please consider to add exchangeable heads i.e. laser modules to cut/engrave, etc...
Since I’m interested in building one and I‘m considering start it adapting your design to suit my needs, I would appreciate you share with us your .f3d file with the complete assembly in order to identify much better some parts not included in the parts list. TIA and regards.
As someday said, I would like to support you through Paypal not buymeacoffe.com. Thanks and good luck with your future projects...
Thank you for the suggestions.
Thanks Leon, what about my question regarding the possibility to share with us/me your fusion f3d assembly file in order to identify much better the parts, the complexity of the assembly and so having the possibility to modify parts much easier without the tedious task of removing complex faces on the stl meshes uploaded by you. TIA and again kind regards.
I want say something this time AWESOME i like the method using a printed paper to locate the position of the drill hole. Thanks very much for this share.
Fan de bricolage en tout genre, je suis admiratif, excellent travail, bravo !
Awesome! Im cobbling together a plan to build my own, and this build gave me some great ideas!
the audio on this is oddly relaxing.
Well, I've been wondering what I could print on my new 3d printer. I think I'm going to give this a shot. Fingers are crossed and I hope it works because I'd really like to get this CNC built. Nice video. Thanks a bunch.
Thanks Leon! I have gotten some inspiration from your great looking machine!
I think this is the first time ive seen someone put threadlocker on after they have threaded the bolt on to the nut. Unless that wasnt threadlocker, but rather CA Glue. Dont see why. CA glue would just eventually break off, as is cant bond to the steel bolt or nut. And if it was threadlocker, im baffled. May i suggest unscrewing all of them about 1/4 back, and apply threadlocker on the threads of the bolts/screws, and then fasten them back. ,,,,, and finally... After that long winded observation notation, HAHAHAH...... AWESOME BUILD!!!! The print quality on the parts are impeccable!!!.
Very nice job, seems to cut well too, thanks for sharing.
I e built one of these before. The problem is the PLA will flex under load and cause you to break bits like crazy. Also the gantry has to be able to support a spindle that can go slow enough to cut anything outside of hobby materials. If you’re just doing wood though this will work for light jobs. Just buy good endmills
Hey for anyone building this I finished the build and I made a few mods instead of acme rod on one the z axis I used 5/16 threaded rod on all the axis's and mounted a motor mount on the top to connect it directly. everything moves smoothly and properly. I purchased 100 5/16 x 1 in and 50 5/16 x 1.5 in and 4 5/16 x in and have plenty left over I use inkscape for the svg files and makercam for the gcode and universal code sender to operate also I had to play around with the max speed settings in order get it running smoothly. hope this helps good luck once again thanks Leon
Awesome Christian!
Your wheels on the cross beams should capture the top and bottom of at least the bottom beam to reduce deflection and vibration in the center. It looks like you also could just include an adjustable expansion bolt using a turnbuckle with printed ends to load the two rails. Also capping the ends and filling them with sand or maybe even plaster will reduce vibration and improve finish.
Thanks for the suggestions.
Good job, Leon. It is amazing design. Thank you for sharing.
Amazing , easy & economical method
Some nice design features
A beautiful project, and even better video ... heartily thank you. :)
Original design. I really like it!
Hi leon, unfortunately i don't have a 3d machine like you do to create parts for cnc. Anyways thanks in a million for giving time to reply. I really love your channel it is very informative.
impressive and very satisfying to watch 👍🏻
A few kilo's of filament later and I finally managed to finish my CNC build based on your design.
Everything went rather smoothly, the only problem I encountered was that the Z axis top part cracked when I had to tighten the sliding part a bit further.
Since this is my first build of this kind, I now need to figure out how to configure the axis in software. The M8 rods moves 1mm every turn I believe, for the Z axis acme rod these values will be completely different.
Anyway thanks!
Hey any chance you could let me know what and where you bought all your electronics and stepper motors, trying to figure out the difference with the x axis stepper, Bob
@@bobbyboy1962 I just used the same stepper motors for all axis. I bought them here: www.aliexpress.com/store/product/5PCS-59Ncm-84oz-in-Nema-17-Stepper-Motor-2A-4-wire-1m-Cable-for-DIY-3D/1984315_32589488227.html?spm=a2g1y.12024536.productList_1379871.pic_0
I bought a CNC shield v3 from aliexpress as well. As Power supply I also use an ATX PC psu. Just bridge two pins and the psu turns on. (www.instructables.com/id/How-to-power-up-an-ATX-Power-Supply-without-a-PC/).
man ty so much. just what i was looking for. had this for a vile in my head but never had access to 3d printer :) but now :D i do.... :D
Very nice I will have a go at this when I get the time well done
Diseño cerrado bello diseño de piezas y eficiencia operativa. Felicitaciones
Brilliant! Thanks for sharing so much info, much appreciated.
Great work man. I gotta build one for me too
I understand there's no drilling template for Y sides because it depends on how big is my build... BUT, how did you take measurements for Y motors/bearings drilling holes?
De todos los proyectos cnc que vi,este es el mas simple y espetacular,me fasino,...sos un groso,saludos desde Argentina👍🍻
Worth the watch