Тёмный
No video :(

DIY CNC: Your Questions Answered (and what I'd do different) 

Ben Makes Everything
Подписаться 67 тыс.
Просмотров 117 тыс.
50% 1

Опубликовано:

 

20 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 191   
@gizmobowen
@gizmobowen Год назад
One suggestion when wiring stepper motors. If you have four wires, then they are in two pairs. If you don't know which pairs go together, you can easily figure it out. Just connect a two wires together. Then try to turn the motor by hand. If it turns easily, then those two wires don't go together. When you get the correct pair, the motor will be hard to turn. Also, if you have a motor that is going the opposite direction, you can simply swap how one of the pairs is connected to your controller board. For example, if you have a black/green pair and a red/blue pair, you can just switch around how the black and green are wired or how the red and blue are wired. You only have to do one pair and you don't swap between pairs. Of course, you can also change direction in the software that you use to control the machine if you don't want to swap wires.
@mujtabaqamar1712
@mujtabaqamar1712 9 месяцев назад
Grear
@thisoneguy2849
@thisoneguy2849 Год назад
wait,,,, huh??? I thought you were some 100-300k subscriber channel. That was your first video?? Gawd Dayum man
@benmakeseverything
@benmakeseverything Год назад
Thanks, I try to make a good first impression!
@BenCos2018
@BenCos2018 Год назад
Same That was an amazing video
@YerBrwnDogAteMyRabit
@YerBrwnDogAteMyRabit Год назад
Well put, my thoughts exactly!
@YerBrwnDogAteMyRabit
@YerBrwnDogAteMyRabit Год назад
@@benmakeseverything You very much succeeded, that's for sure.
@jondrew55
@jondrew55 Год назад
@@benmakeseverything you succeeded!
@anthonyjakuszeski6963
@anthonyjakuszeski6963 Год назад
Thanks Ben! Your contribution to the hobbyist community is much appreciated!
@CNCmachiningisfun
@CNCmachiningisfun Год назад
Great build. Well done indeed :) . When I began designing and building my first CNC router, I had no idea that CNC machines even existed. Yup, I was THAT ignorant! That stated, this 1/4 ton machine is 13 years old, and still runs like a dream, even though it is made from components that you'd find in hardware stores. It is amazing what you can build, if you are truly determined to make it happen :) .
@Erik-750
@Erik-750 Год назад
You dont want your Y longer than your X, because of accuracy. You cant support your Y while you can support your X. A longer Y will give you less acccurate results. You can level your X over the total length (adding support). Thats why all the big CNC are also build this way.
@fr3dfixit945
@fr3dfixit945 Год назад
Thank you very much for all your hard work and the clarity of your explanations! I'm so new to CNC that I haven't even started yet, but these posts were very understandable. You said you're considering adding a second Y-Axis motor and its associated hardware to prevent wracking of the X-Axis gantry. Replacing the aluminum cross-bar with one is 180mm wide (the Y-direction width of the gantry) ought to greatly increase the geometric fidelity. Looking at the Autodesk model it may be that cut-outs where the ball screw ends or altering the gantry's limits would be necessary, but this is a lot less expensive and complicated than all the hardware land electronics for the additional motor. Just a thought...
@taylorboultinghouse8296
@taylorboultinghouse8296 Год назад
Thank you for the video series! Very inspiring. You sir are an engineer. Its not about the credentials, it's about the projects under your belt. They speak volumes on a resume.😊 Interesting design. I would like to try using one stepper motor for the x-axis on the extruded aluminum. Use some type of belt system with Gilmer pullies. Like a timing belt for an engine. I think it would save you a buck or two to have these round rails drilled and tapped along the length. Something like the rail system of a roller coaster. Utilizing the same c-shaped sliders you have. Drill them all the way through, use allen head threaded rod and your t-nuts. Had to add my two cents like a real troll 😅
@MilesMcCusker
@MilesMcCusker Год назад
Looks like I get to be the first to thank you for sharing all this! Building a diy cnc router I would have considered to be foolish until I saw this (and your first video). Excellent work!
@jonc5645
@jonc5645 Год назад
Thanks for both videos! Great job on making the machine.
@tuberroot1112
@tuberroot1112 11 месяцев назад
opto-isolators are for electrical isolation not noise suppression. You can have earthing problems or voltage spike pick-up which can damage (kill) the Arduino or other controller. As you discovered shielding is the answer for noise but does not mean the optos are redundant.
@YerBrwnDogAteMyRabit
@YerBrwnDogAteMyRabit Год назад
Mr. Ben, you have a predicament on your hands, it's what we call one o' them "good problems": you have an entire audience waiting for content, vs a bunch of content waiting for an audience. Make some more "everything" please, this is good stuff.
@benmakeseverything
@benmakeseverything Год назад
Thanks! I am working on a couple more projects at the moment, everything just takes longer than I expect.
@mor8266
@mor8266 Год назад
Great video and kudos for the tons of information given for building your own. Most of all thank you so much for no distracting music especially the over played and over used royalty free music. You gave a lot of information in a short amount of time. Very well done. Thanks!!
@reaper060670
@reaper060670 7 месяцев назад
Thanks for this heads up in the comment from the other video man. Brilliant stuff here.. I priced 6060 from the UK and it's bloody cheap. I'll be buying that soon while it's cheap as chips and I've already looked at a .8kw Spindle & VFD so it'll cost around 5/600 euros which is great.. Thanks for all this great information man..
@benmakeseverything
@benmakeseverything 7 месяцев назад
Glad I could help!
@deaconlambeaux2716
@deaconlambeaux2716 2 месяца назад
Absolutely incredible work, now you just have to master your audio 😋
@leifhall2289
@leifhall2289 Год назад
Thank you for a very nice and clear video and I think your mechanical set up is much better than many other machines you see here on YT. I am considering to build one machine of my own instead of the Chineese one that I have. To get a stabile mechanical frame is essential and it's not necessarily making the design more expensive. Having two Y-axis ball screws is a good idea and also to attach the Y-rails directly to the table, as you have done, is good for stability. I would also use linear rails but I would choose roller guides instead of ball guides. Hiwin have linear roller bearings as small as 15 mm (RGH or RGW) to a reasonable cost. I would also make it possible to have the option to install double ball nuts on each ball screw and here by be able to do away with any clearance. It is important to get the ball-screws as close to the centreline of the spindle as possible in order to minimize the length of the lever that the cutting forces will exsert on the linear guides and the X-axis cross beam. I am even considering to have two Z-axis screws moving the entire X-axis up and down. Double screws makes it possible to fine adjust the right angle between axis. You didn't mention what type of axial bearings you use for the ball screws. Double row angular contact bearings I believe is a good choice (I changed to 3200 in my machine). Thanks for chairing your build and as a mechanical engineer I appreciate the structure of your build.
@joshuamahon260
@joshuamahon260 Год назад
I completely forgot you're brand new to RU-vid! So excited to see the kind of content you put out next. Just here to give more support. Your content inspired me to finish some projects I'm working on that I've been putting off 😅
@benmakeseverything
@benmakeseverything Год назад
Thank you! I have some more builds in the works... Best of luck on your projects!
@cuzihungry
@cuzihungry Год назад
You should try to sell that one for the price of "what you you would differently" and make your ideal CNC Machine. Great info!
@gizmobowen
@gizmobowen Год назад
Looking at what features you want to use for your improved CNC does a pretty good description of the PrintNC project. If you want plans for a lot of the features you mentioned, look up PrintNC.
@benmakeseverything
@benmakeseverything Год назад
Thanks, I'll look into it.
@PiefacePete46
@PiefacePete46 Год назад
@gizmo bowen : The PrintNC is a pretty neat concept, but I get a strong feeling that Ben gets a lot of his enjoyment from thinking things out for himself, rather than making someone elses design. That would certainly be the case for me. I really like what he has created, and the path forward if he chooses to go there.
@top2bottommtb789
@top2bottommtb789 8 месяцев назад
Thanks for the breakdown! This (and the original video) are my absolute favorite content on RU-vid - keep it up! Would be great to know what the actual $ spend was in any future similar videos of whatever you build next!
@btomas225
@btomas225 5 месяцев назад
Well, thank you for doing the heavy lifting. I designed and built a CNC router nearly 15 years ago using Nema23's and Stepper drivers making use of Mach3. I am an E.E. (retired) so that wasn't much of a problem. I've since built/designed a CNC Laser, CNC conversion for HF Lathe and likewise CNC converted a HF Mini Mill, again all make use of Mach 3. This is NOT my hobby however, these are tools I use for my RC Airplane hobby. My CNC Router is seriously deficient compared to modern types. It was ok in its day but now there's better due to the availability of better rails and such. My suggestions to better your build, or rather keep it a bit more affordable, would be to replace some of the machined aluminum parts with other materials such as HDPE, Carbon Fiber and/or G10. Certain parts can be machined from these cheaper materials and done so more easily. In my case I will be doing some of your parts likely in HDPE using (ironically) my older CNC Router. Additionally, the couplers you used are prone to wear over time and have some serious issues with lash. A better choice would be zero-lash couplers. I'm keeping my electronics and of course Mach3. I would recommend to buy and use a Variac to slow the speed of your spindle when necessary. It would be nice to have control of that in the programming but as you mentioned the cost can be quite high for the motor and speed controller. Further, the extrusions can be purchased to very precise lengths (to a couple thousands) from a company in Illinois named Misumi and so too the corners, angles and couplers needed to assemble the frame. Variac: www.amazon.com/Mophorn-Transformer-Voltage-Automatic-Regulator/dp/B07ZH95TGN/ref=sr_1_3?crid=1D599CSQETYI0&dib=eyJ2IjoiMSJ9.QkmsTJrNwgmqmhadJoYu6tULVyuAELovvrvngXTaj1jbayDGQUFD4vVKgF4oGOzquygMB3pmBg39WdWGtdTIsUHvsccZ935NHjtz4gu-SW7A19HCnL_3xP_Z4xeCjFs2hHrOmSlKSmxHgrxE3zbrBciKNjmWlx4wIYlfegaZ3dj_kArVgaLH5UDxr0ddOvDSaH20DewNeNtwre1U7c3RhD7SQ3b9V9wMp7UKsyu22L4.rFCxCcszH1cl-SVr68ET0S2g6jXPf5_aESdSk6RBl1k&dib_tag=se&keywords=variac+120v&qid=1711036971&sprefix=variac%2Caps%2C204&sr=8-3 Misumi: us.misumi-ec.com/
@benmakeseverything
@benmakeseverything 5 месяцев назад
Thank you for the info! I will probably either upgrade it or build a new one at some point in the future so I definitely appreciate it.
@PiefacePete46
@PiefacePete46 Год назад
Thank's Ben. You got so much "right first time" with this machine. The Wishlist for next time will predictably cause "Budget-Bulge", but not every item needs to be included at day one. For example, swapping the router for a spindle shouldn't require a major rebuild, if done later. I understand the appeal of exchanging the X and Y axis dimensions; would the greater span of the gantry still be OK in terms of rigidity? Chris, on his iforce2d channel, made a CNC Router that uses a single stepper driving two ball-screws by a GT15 toothed belt (I think), moving the gantry. This appears to work really well, and should be cheaper than doubling up on steppers, drivers, homing switches, and the requirement for a homing routine to square the gantry at each startup. Again, thanks for these videos; I have filed them in my "Workshop & Tools" folder, as reference pieces for the future! 👍 😃
@benmakeseverything
@benmakeseverything Год назад
Thanks for the input John, I'm glad you enjoyed the videos. Using a single motor to drive 2 screws is an interesting idea and not something I ever thought of.
@HiFlyPsegas
@HiFlyPsegas Год назад
Thanks, I got a really good perspective thanks to you. I will look forward to your next project.
@tuberroot1112
@tuberroot1112 11 месяцев назад
Dual Y motors essential unless you set up a crossover tension wire like you find of traditional draughtsman's table. Many projects do this, though dual drive is worth it if you have the budget. It would be good if you ran some test peices and measured them to check for perpendicularity and dimensional accuracy. (Though you may have good reasons not to show that :) )
@robotsnthat
@robotsnthat Год назад
The machine you built has made some lovely work = it is good enough for what you need. Personally, I wouldn't upgrade it if you want a better machine. Build the next one with this one. You can never have too many machines, especially if you want start production. If not, sell it as is, as I say it is a great machine and someone would pay good money for it.
@1kreature
@1kreature Год назад
When I designed my machine (very similar but with more aluminium extrusions and bigger machine) I noticed the flat plate gantry sides were my main source of problems. Plates offer surprisingly little rigidity for their weight. So, I ended up using extrusions for the gantry verticals as well. Same weight, much more stiffness.
@benmakeseverything
@benmakeseverything Год назад
Interesting. I figured 10mm plate would be ridgid, but maybe its not as good as I thought. Might look into doing that for the next version of this machine .
@SomeDudeOnline
@SomeDudeOnline 11 месяцев назад
While this is incredibly impressive and would be fantastic for me to have, I absolutely won’t be building this any time soon. That being said, I would love for you to use your CNC to make something I created and have made a few of now (the hard way). I don’t really know why I want you to do it other than it would be nice for the idea to be out there. The idea is a chessboard with a sort of topographic surface instead of a flat surface. If this intrigues you at all, please let me know and I can send you some more details.
@ogarza3
@ogarza3 Год назад
Just a thought, the closed loop steppers will not really close the real loop, it will be good a tracking where the shaft is but completely unreliable at knowing how far things are off due to backlash, slip, or any mechanical issue. To close the real loop you want linear encoders on the axis to know how much error you need to correct. The closed loop stepper will allow you to correct speed, the encoders will allow you to correct position. If budget allowed, I would look at correcting position first.
@PiefacePete46
@PiefacePete46 Год назад
@ogarza3 : I agree with what you are saying. A closed loop stepper will compensate for missed steps, and ensure the stepper output shaft ends up at the intended position, or generates an error if the intended postion cannot be reached. It will not compensate for accuracy losses due to backlash, inadequate rigidity, slipping couplers etc. I believe CAM software often has provision to compensate for backlash etc... though I don't have experience of it. Are you able to point me to a video showing the type of linear encoders you are referring to, I don't recall seeing anything that would apply to a "Hobby Grade" machine?
@ogarza3
@ogarza3 Год назад
@@PiefacePete46 I am not aware if there are any videos showing hobby grade components, they are not cheap, specially of you go down to micron or sub micron, but you may have some luck looking at LinuxCNC forums or groups, as I do recall seing some builds with them.
@benmakeseverything
@benmakeseverything Год назад
You are right, I think encoders would be better, I was just on a fairly tight budget. If money was no object I'd definitely do that.
@PiefacePete46
@PiefacePete46 Год назад
@@ogarza3 : I've been pondering this further: if you have linear encoders, the encoders will keep sending messages until the required position is reached... Good. However, if you have any backlash, the cutting forces will still create chatter, which I don't think any control / motion system will be able to overcome. If you try to cut a slot the same width as the cutter, the cutter will bounce from one wall to the other, the carriage will oscillate back and forth because of the backlash, and the result will be a mess. Of course, cutting slots that way is a dumb idea right from the start! 😋
@ogarza3
@ogarza3 Год назад
@@PiefacePete46 If you are cutting a slot or fillet the same width/radius as your end mill, then the problem is either a bad design or a new machinist, you always want the tool a smaller radius so that the contact between the tool and the piece is minimized ;). In this case no closed system will save you, and if you don't break the bit you will probably heat treat the part haha.
@Lennart1995
@Lennart1995 10 месяцев назад
Incredible job, I’d love to be able to do this someday.
@sitgesvillaapartmentneilsc7924
👏👏👏Its good to see someone build their own from scratch, it aint easy but it is rewarding and you get to know how a CNC works very well this way. Well done👏👏👏 Now the fun really starts , add a 4th axis and do some real advanced 3d carving 😄Swap out that board for a 4 axis 32 bit controller, about 50 USD , add the chuck and carve away. It's a lot more fun , then you can add a tool changing head eventually if you want but that is really another league. You could also add a Laser head by just swapping the spindle for when you need it, a good 20 Watt diode will be perfect forit, just watch your spoil board though! Add a Probe and E stop as well. Try and stick with GRBL and dont bother with Mach 3/4 , the main hobby community uses GRBL and although Mach software is far better you can do pretty much anything you want in GRBL and its easier to get support when you need it. Mach 3 & 4 is for professional users mainly and while I do use it on one older CNC machine my newer ones all run GRBL.and work just fine....
@_eLz_
@_eLz_ Год назад
Forget half the comment I’ve made on the previous video. You seem to have gotten it sorted except for the ‘live’ audio. I’ll be more than happy to send you a rode wireless lav mic though I’m based in Australia. Good luck brother wish you all the best.
@benmakeseverything
@benmakeseverything Год назад
Thanks! That's a very kind offer, but the larger issue is that my camera doesn't have a microphone jack. I'm planning on getting a new one soon, so I'll be able to have better audio in future videos.
@Shanenotthecowboy
@Shanenotthecowboy Год назад
Great work, fantastic tutorial. Thanks Ben!
@cyrilledebrebisson6323
@cyrilledebrebisson6323 Год назад
I have used Mach4 based CNC and grbl ones... I 100% prefer the GRBL ones! One issue with Mach4 (besides the price) is that the PC is doing the calculations and sending data to the controler card. This leads to way more back and forth between the machine and the PC than with GRBL which is basically self sufficent. A good example is probing, with GRBL, you can go probe VERY fast as the probing happens in the card and can stop in a ms (assuming deceleration is faste enough). With mach 4, you can have upward or 20ms of delay between the moment when the card sees the probe signal, sends it to the PC, the PC reacts and send a stop signal to the board... Newer 32 bit based GRBL are just wonderful in comparison!
@benmakeseverything
@benmakeseverything Год назад
Interesting, maybe I should just upgrade the arduino to a 32-bit board instead of replacing the software. Thanks for your input!
@FoxMccloud42
@FoxMccloud42 Год назад
@@benmakeseverything There is FluidNC. Its running on an ESP32 and is a fork of GRBL. And if this is still not enough, there is always LinuxCNC with a Mesa-Card.
@DrLamalama
@DrLamalama Год назад
The Arduino Controller (ATMEGA32) only has an 8 bit architecture. That means the biggest number it can handle is 256. If you want to calculate with larger numbers, it has to do some extra steps that cost time. STM32 has a 32 bit architecture, meaning it can handle much larger values (2^32-1) without doing extra steps. It also has a higher clock speed, meaning it can do more operations in the same time. The MEGA32 is a pretty old processor and there is pretty much no reason to use it anymore as a hobbist. It was a solid component with a low price, but its time to move on to more modern parts.
@MagnumPopeye
@MagnumPopeye Год назад
Sculptris is also a good free 3d design program as well I use for all my work and blender. If you can still find it that is.. I have not used the z brush basic, but that maybe a a good program as well.. But don't quote me on that one.. Doing a diy build on one of these my self.. Your build guide is great to use for reference.. Thanks for the vid..
@OhHeyTrevorFlowers
@OhHeyTrevorFlowers Год назад
Instead of Mach, it’s worth considering LinuxCNC and a Mesa controller board like the 7i96s.
@OhHeyTrevorFlowers
@OhHeyTrevorFlowers Год назад
Also, FreeCAD is open, free, and capable. I've designed several products with it and occasionally use the CAM features to emit gcode for a little GRBL controller.
@benmakeseverything
@benmakeseverything Год назад
Thanks, I'll look into that!
@lisandrob626
@lisandrob626 Год назад
@@benmakeseverything I have used LinuxCNC with a Mesa fpga card for almost 8 years in my shop, sometimes running 12 hrs a day, started with steppers and moved to servos, no problem at all with that config. Sold the shop 4 years ago and, AFAIK, that setup is still being used
@Volt64bolt
@Volt64bolt Год назад
An axbb-e running uccnc is a good upgrade on controller boards. It’s what I’m gonna use on my large machine
@TheStuartstardust
@TheStuartstardust Год назад
Hey Ben, For wood carving it does not impact much if x and y is not perfect square, but for a 2 part mold it would.🤓 What is the measurement for the x y diagonal for your holes? I quess your holes a layed out square, so should in theory be identical. If you have a spare spoilboard, flipping it over on top of the existing would also show if you have issues with squareness. I have a china 900x600 and it needed some shimming to get adjusted. 🧐 Anyway, super good video and detail level 👍👌
@benmakeseverything
@benmakeseverything Год назад
The holes are laid out on a 2"x2" grid. I made a little tool that chucks into the router and can be rotated around (manually) to check if the router was square with the top of the machining surface. And yeah, I did use some super thin aluminum shims where the Z axis attaches to fix that.
@TheStuartstardust
@TheStuartstardust Год назад
@@benmakeseverything yes equally important that the z is 90 degree to the X Y surface. What I was interested in was if the 2" by 2" grid made by the router was actually 90 degrees and not a parallelogram, which was what happened to me. 🧐🤓
@tbuday
@tbuday Год назад
Very informative and well built videos. I didn't read all the comments if it was mentioned but I highly recommend to get a portable or any wearable microfon for the scene shots. The echo in the room makes the video hardly understandable. Great job there anyway!
@benmakeseverything
@benmakeseverything Год назад
Sorry about the sound quality. I'm working on getting a better set up. Thanks for watching!
@onurates9311
@onurates9311 6 месяцев назад
Thanks Ben. Please more videos :-)
@Rocky.G
@Rocky.G Год назад
thanks for the info friend... and putting up the stl files and stuff ty a lot !!
@MonicaGarcia-cq3kp
@MonicaGarcia-cq3kp 7 месяцев назад
Hello I have seen your video and I find it very interesting Sorry for my English (I use a translator) I am a mechatronics student in Mexico Can you share the arduino program you use?
@zackymuzakki2944
@zackymuzakki2944 Год назад
Where can I buy "limit switch isolator board" as in the diagrams
@Kommentiert_
@Kommentiert_ Год назад
I would have a suggestion for improvement on your videos for e.g. 0:31. The other voice recordings (0:17-0:26) sound clearer and better. Here the space is unfavorable. This is very annoying for people sitting at the PC with a headset. 😃
@PiefacePete46
@PiefacePete46 Год назад
@Christian Sta : This is Ben's second ever video... the standard is amazingly good, and I bet he is already taking steps to avoid the echo in future.
@rongarza9488
@rongarza9488 Год назад
Amen. I use the Amplify Effects option in Audacity to keep all my recordings at the same volume level.
@smert_okupantam
@smert_okupantam Год назад
i see for first time an isolator board for limit switch, they are harmless. to get rid of interference twist the wires, connect capacitor between GND and signal, and 1kOhm resistor between 5v and signal.
@okinawajapan1
@okinawajapan1 Год назад
Really well done for a first attempt! Did you know about the PrintNC before starting your own design? It's a very mature DIY design at this point.
@Mitch3D
@Mitch3D 10 месяцев назад
All his next change features are basically describing the PrintNC.
@rmfberry261
@rmfberry261 Год назад
Awsomw z brush skills. the carvings look great
@benmakeseverything
@benmakeseverything Год назад
Thank you!
@streamoutAUOLD
@streamoutAUOLD 2 месяца назад
Great project. You don’t appear to have pull up/down resistors on your logic outputs from arduino. This would be why you are having interference issues where your opto isolators didn’t help.
@benmakeseverything
@benmakeseverything 2 месяца назад
You're right, I should. When I built this I knew a lot less about electronics than I do now. I have been meaning to rebuild the electronics but have been busy with other stuff.
@felixman9691
@felixman9691 Год назад
Thanks for sharing again!
@michaeld1167
@michaeld1167 Год назад
Great explanation. Thank you.
@tcurdt
@tcurdt 7 месяцев назад
What would you do differently? ... Everything 😂
@MaximKachurovskiy
@MaximKachurovskiy Год назад
I also had high hopes for closed loop. After actually trying them I'm disillusioned... SO many wires, delay in step actuation, delay in enabling, whenever they aren't happy they just shut off and need to be power cycled. Take more space and don't even have more power than a regular stepper! Not a fan for now.
@PiefacePete46
@PiefacePete46 Год назад
@Maxim Kachurovskiy : Interesting feedback Maxim. So often Closed-loop systems are presented as the "Holy Grail" of CNC machinery... a Must-Have, if your budget allows. Things are not always as we are told then!
@MaximKachurovskiy
@MaximKachurovskiy Год назад
@@PiefacePete46 yeah. I'm sure there are good uses for them but so far I had loads of trouble with them and few benefits.
@ogarza3
@ogarza3 Год назад
I don't think the closed loop stepper is a great idea anyway, it won't even close the real loop, which is the actual distance the machine is moving. What you really want is the feedback from some linear encoders mounted on each of the axis which would take care of any mechanical error due to backlash, missing steps, or whatever. It's the only way the system will know how much error it needs to correct.
@krashanb5767
@krashanb5767 Год назад
I hope you will make some improvements to this machine. Plenty of great video material there. :)
@jameshicks7125
@jameshicks7125 11 месяцев назад
Hi Ben, Thanks for the inspiring videos! I'd like to ask you, or anyone who has successfully built a *reliable* and *dependable* CNC machine, how much tweaking and fiddling you had to do before every project? Put another way, what percentage of time is spent fiddling with the machine to get it to work reliably and with confidence over actually using it in its purpose as a tool? My past experience, and I am not exaggerating, 99% trouble 1% success. I bought a "Bobs CNC E3" router based on Arduino/GRBL/Universal G Code Sender and spent at least 100 hours in frustration, troubleshooting, tweaking, tightening, calibrating, back and forth to learn Gcode commands, troubleshoot the GCode etc. and never got the machine to make a basic test pattern cut, without a problem, like the Z axis plunging through the work piece for no apparent reason, leading right back into the circle of problems. I do not have these problems with other CNC type devices I own, which are NOT GRBL based. At this point I am skeptical of any Arduino based CNC using GRBL.
@benmakeseverything
@benmakeseverything 11 месяцев назад
It definitely requires some fiddling around with and tweaking of the settings at first. Now I am at the point where I don't have too many issues though. I just used it to cut some 1/8" aluminum plates for a new project I'm working on (video coming soon) and had no real issues. I've also done several wood carvings without problems. The only re-occurring issue I had is that sometimes it doesn't return to exact 0 after a job, so if I am using multiple tool paths on one project I have to double check that it did before the tool change. But I do think that GRBL/arduino is not the best platform for this, and would look into a dedicated CNC control board + Mach 3/4 for any future machines I build.
@Fullbolton
@Fullbolton 11 месяцев назад
thanks ben!
@nathanblanchard8897
@nathanblanchard8897 Год назад
Have you heard of OpenBuilds? I think you’d really enjoy their build guides for future projects, and their shop for picking up supplies! I’m actually shocked you didn’t just follow an OX variant build guide and invested the time to design your own machine
@PiefacePete46
@PiefacePete46 Год назад
For me, creating and building my own design, (having studied other peoples projects) would be the most enjoyable, and hopefully satisfying, approach I could think of.
@nathanblanchard8897
@nathanblanchard8897 Год назад
@@PiefacePete46 very true! Even in that case, OpenBuilds does have a ton of designs in one place to study and pick/choose from :) I kind of… inherited? most of the parts to build a mill with their parts (extrusions, nema 23’s, drivers, belts, router etc) but I just don’t have the space for it :( One day!
@mikerufty1307
@mikerufty1307 Год назад
Want one, was not looking to build right now, but now I'm itching...
@PiefacePete46
@PiefacePete46 Год назад
@Mike Rufty : Yeah!... it had that effect on me too... I can't find a creme to cure it either! 😉 🥴 👍
@heinzd5523
@heinzd5523 8 месяцев назад
Hello. I love this video, I am currenlty in the process of building my own CNC router very close to your plane. I was just wondering. What size guide rails did you get (SBR-XX)? How much does your machine weigh?? Thank you and keep up making those great videos.
@tuberroot1112
@tuberroot1112 11 месяцев назад
I would suggest anyone learning from this re-examine a few areas. Number ONE rigidity. Flat plate is very poor rigidity for the weight use some kind of hollow section like the ali extrusion or stiffen those risers with 1" steel tube. There are calculations you can find on line for simple sections, this is worth studying before starting. The motors are way too big and big is not always better. Larger motors have bigger coil inductance and this limits step speed and slows the whole machine down noticeably. Look at the winding impedance in the spec sheet when buying. Carving is not very demanding but your ali milling speaks for itself, you are an order of magnitude too loose on rigidity.
@somtingwongwai7194
@somtingwongwai7194 Год назад
Save your self the pain and get a customizable kit. Having the machine is the first tinny step in this field, years of future learning ahead.
@xyzspec82
@xyzspec82 Год назад
Doesn't look like a >$1k Edit: agree with all the "better options" in the end. 👍🏼
@robcf16able
@robcf16able Год назад
How do I gett from paper planes to G code, could you please show a video on what software is needed and how to transfer drawn paper planes of RC plane to code to use on CNC machining
@davej7434
@davej7434 Год назад
I am looking at doing something very similar but using a 3018 router as a sacrificial equipment, basically because the 3018 router has a offline controller that has a SD card reader, my question I have is do you think the Arduino controller may converse with the stepper drives, it seems I may have a newer one than you have, it has an output for a laser module (bonus). I also am sitting here looking at my benchtop drill press and thinking of putting linear rails under it with these controls, it can drill 3/4 holes in steel. I have a 3d printer so I can make adapters for the spindle, but just looking at it for now with an evil laugh.
@oliverer3
@oliverer3 Год назад
An Arduino should be able to control any stepper driver with a step and direction interface which to my knowledge is all of them.
@alexd7466
@alexd7466 Год назад
You might want to try FluidNC with a esp32 control board.
@benmakeseverything
@benmakeseverything Год назад
Thanks, I'll check that out.
@richardyap5055
@richardyap5055 Год назад
Hello Ben, I wish to thank you for sharing the Video on the Router machine you have built .The information you provide is excellent.I am building a manual one for time being and will upgrade to a CNC like you have built in a short time to come.Need your advice, can the Stepper Motor be use for Routing in heavy use like production, which please advice. Thanks & Regards, Richard Yap
@benmakeseverything
@benmakeseverything Год назад
It really depends on what type of production work you are doing with it. The NEMA 23 - 425oz/in torque stepper motors I am using are very strong, but larger machines may use even bigger NEMA 34 motors.
@rfitzgerald2004
@rfitzgerald2004 3 месяца назад
Out of interest how did you find the process of calibrating the machine? For example, how to ensure that 10mm on screen translates to 10mm on the workpiece? Was there a lot of manual measurements and offset adjustments etc required? When I began 3D printing I found this process quite tedious with printing calibration cubes and trying to measure fractions of a mm and adjust the firmware (Marlin back in those days) to get everything dialled in just right
@benmakeseverything
@benmakeseverything 3 месяца назад
I got a rough estimate by calculating it using the pitch of the ball screw combined with the steps per rotation of the motor, then dialed it in using the method you described.
@velocityindiamotorworks
@velocityindiamotorworks 6 месяцев назад
Sir can you tell If I want to increase size of the machine can I do so and is it suitable for foam cutting ?? Please answer my question .
@jesuserazo9169
@jesuserazo9169 Год назад
Thanks. I don't know anything about electronics. Could you make a video on how to configure the arduino? Thanks?
@IcanCwhatUsay
@IcanCwhatUsay Год назад
0:58 What is an industrial surplus store and how do I find one?
@benmakeseverything
@benmakeseverything Год назад
It was a place near where I used to live that sold metal plates/bar/pipes, old tools, and other random stuff like that. I'm not sure how common places like that are. Maybe try a scrapyard?
@Jack_Hurst_
@Jack_Hurst_ 8 месяцев назад
Could a raspberries pi be used instead and if so is there a firmware/software out there
@sitgesvillaapartmentneilsc7924
@sitgesvillaapartmentneilsc7924 11 месяцев назад
Thanks Ben so much for the plans, its good to be able to take a look at them, did you ever finish the plans for version two with the twin ball screws on the bed at all? I would be quite interested in building that one over this winter as a project for myself. I would scale it down as I want a smaller desktop model but I want it to primarily machine Brass or Copper. Cheers, keep up the good work thanks from Spain.
@benmakeseverything
@benmakeseverything 11 месяцев назад
Thanks. I have not built version 2 yet, I have been working on other projects. But I would still like to in the future. The only thing I have changed at all since the video is the Z-Axis. If I do a full-scale upgrade or rebuild, I'll definitely make another video on it.
@sitgesvillaapartmentneilsc7924
@sitgesvillaapartmentneilsc7924 11 месяцев назад
Thats great as that is the one I would like to build...@@benmakeseverything
@yvanlebris185
@yvanlebris185 9 месяцев назад
Is it possible to have the Arduino configuration?
@howto1863
@howto1863 Год назад
Any plans to publish the files for the designs you made yourself? That skull thingy looks awesome! I'd be happy to buy it for a few bucks
@andrewbream1638
@andrewbream1638 Год назад
Do you have issues with random stops, or some wierd lags? As i can see you using arduino with ch340 converter(that 16 leg ic near usb port ) you need arduinouno board with atmega16u2 as converter ic. Great project!
@pavellishin2972
@pavellishin2972 Год назад
One question I was hoping to see was, how long did this take you? Both in terms of "I started in March, and it was done in September", and the approximate number of hours you put into the build (since presumably you didn't work on this non-stop.)
@benmakeseverything
@benmakeseverything Год назад
I had the idea over a year ago, and worked on it on and off for at least 6 months, but I have a full time day job so was only able to do a little here and there. I don't know the actual number of hours. The main roadblock I hit was the DPSS laser issue and having to design a custom driver/switching circuit as I mentioned in the video - took me a while to figure that all out.
@chrissd08
@chrissd08 Год назад
Thanks!
@balajeepradhan9406
@balajeepradhan9406 Год назад
Thanks a lot
@kleiste
@kleiste Год назад
Ben, is a verry good video and construction! How can I download the Fusion file? I'm waiting of the next video!
@benmakeseverything
@benmakeseverything Год назад
I didn't realize the file I linked was not downloadable. Check the video description again, I added some links to download it.
@thebestever9655
@thebestever9655 10 месяцев назад
How can i dawnlod a shape on cnc ?
@karlos2889
@karlos2889 4 месяца назад
I am sorry but do I need for each stepper motor 1 additional supply? 4 steppers = 4 supplys?
@benmakeseverything
@benmakeseverything 4 месяца назад
You only need one power supply, assuming it can provide enough amps of current. Check the maximum power draw of each motor and multiply by the number you are using. And of course leave a little extra just in case.
@441aaa
@441aaa Год назад
Can you share the design you are showing in 07:00 ?
@Marcus-w7n
@Marcus-w7n 5 месяцев назад
You can't cheap on CNC, especially if you plan to work with metal. Good for you that you had time and motivation (and apparently, you had money too) but this is not where I would spend my effort. thank you for the sharing though.
@benmakeseverything
@benmakeseverything 5 месяцев назад
Fair enough, I am happy with it for a first try. It was a good learning experience.
@user-il1ie6lg3u
@user-il1ie6lg3u Год назад
Where are the dimension plans?
@heinzdeubler2237
@heinzdeubler2237 8 месяцев назад
Hi. Where did you buy the limit switch isolator board? I am having a hard time sourcing one.
@benmakeseverything
@benmakeseverything 7 месяцев назад
Here: www.tindie.com/products/eccentricwkshp/cnc-optical-limit-switch-isolator-grbl/
@miraclecncshop4133
@miraclecncshop4133 Год назад
Do you have dxf files of gantry plates
@Lusitano95132
@Lusitano95132 Год назад
I have a question on the design of this CNC machine. Would it be better to have Y axis mounted solid and have the plywood bed be driven in Y? It looks to me that the mass of the entire X & Z assemblies will affect performance. Just a thought...
@benmakeseverything
@benmakeseverything Год назад
That's definitely an option and some machines use that configuration. It is probably more rigid, but the downside is a larger overall machine footprint for the same cutting area since the whole cutting platform moves back and forth.
@jameslavinder4368
@jameslavinder4368 9 месяцев назад
It would not let me see your details and design
@FelipeHernandez-pj9yt
@FelipeHernandez-pj9yt Год назад
Hello do you have the prints for this nachine
@antoniocortez2697
@antoniocortez2697 Год назад
What program do U use to make yur design on yur CNC router,,, cause that is where me is lost at,,, program it on my PC to do the cutting ok,,,,me i hope,,,???
@benmakeseverything
@benmakeseverything Год назад
I made the designs in Blender and ZBrush. To create the toolpaths that actually tell the machine what to cut, I import them into Fusion360 and use the CAM tool there.
@ryan3842
@ryan3842 Год назад
Mind elaborating just a bit more on the limitations of the Arduino? What software do you use to talk to the CNC, and how is the performance limited by the Arduino?
@benmakeseverything
@benmakeseverything Год назад
Sure. The Arduino clock speed is only 16MHz, so it could could potentially be a limiting factor in interpreting the gcode if it can't keep up with what the PC is sending. On the PC side, I use Universal Gcode Sender. It seems to work pretty well but I'd be interested in looking into other options.
@ryan3842
@ryan3842 Год назад
@@benmakeseverything thanks bro. I've got all the knowledge required to build the hardware.. software wise I'm still trying to understand the best way to talk to the machine..
@GoPaintman
@GoPaintman Год назад
Where did you terminate the shield for the shielded wire? On my build I shielded mine at DC ground inside the enclosure.
@benmakeseverything
@benmakeseverything Год назад
Thats what I did as well. Should have explained it better.
@silvesterpodhorsky8434
@silvesterpodhorsky8434 Год назад
I would like to build something similar. You do not have drawings with dimensions. well thank you
@miraclecncshop4133
@miraclecncshop4133 Год назад
What is the maximum thickness can cut in your cnc
@benmakeseverything
@benmakeseverything Год назад
The maximum thickness would be 3 inches (7.6cm) due to the clearance height of the bottom of the Z-axis assembly. I could have made it taller, but that was plenty for what I want to do with the machine.
@Rallemannable
@Rallemannable 5 месяцев назад
Too bad, the Fusion 360 files cannot be opened because an error message appears. External data should be missing.
@benmakeseverything
@benmakeseverything 4 месяца назад
Sorry about that, I have now created a Github repo where the files are hosted, hopefully that will work for everyone: github.com/BenMakesEverything/Ben_CNC_v1
@mlee6050
@mlee6050 Год назад
Just wondering with water cooled spindle do you have ideas of what to change so can machine steel too? I don't care if just machine at like 0.1mm depth on each pass just like to have one with the ability if I need it
@benmakeseverything
@benmakeseverything Год назад
Yeah it would be awesome to be able to cut steel. I think overall the machine would just need more rigidity. As I mentioned in the video, better linear rails would be a big improvement.
@mlee6050
@mlee6050 Год назад
@@benmakeseverything I been thinking linear rails anyway but seeing what you did makes me think of DIY instead of buy a machine to then help DIY the parts, also as where I am thinking to counter weight the gantry so can like fix to a wall as not got much space where I live I have thought to make like a square frame then make it inside of it so like keep material away from rails like the Queen bee or other has C profile where drive bit sits inside the C on outside the machine area Mainly thought machine steel as like make machine stronger than aluminium plates and also small projects in future if need steel but rest be softer material
@user-ud3lh1bu6m
@user-ud3lh1bu6m 10 месяцев назад
Linux CNC + digital ruler (encoder)
@csehszlovakze
@csehszlovakze Год назад
love the project! can you tell me if yours is Linux-compatible? I don't mean Adobe Fusion or the sculptor, but whether it works with linux-based g-controller apps.
@benmakeseverything
@benmakeseverything Год назад
I haven't tried using it with Linux myself, but check out LinuxCNC - linuxcnc.org/
@csehszlovakze
@csehszlovakze Год назад
@@benmakeseverything thanks for the response! I asked because in theory it _should_ be compatible, but I don't have the hardware nor can I afford it at the moment so I can't actually test it.
@MichaelDBeltran
@MichaelDBeltran Год назад
8:58 those are called bellows
@benmakeseverything
@benmakeseverything Год назад
Thanks, couldn't remember the name when I made the video.
@Armin_Huckleberry
@Armin_Huckleberry 5 месяцев назад
Hallo. I cannot open some files. But i wann to bild IT like yours abd than milling aloy. . Do you have Drawings or other little helps? BR from an old German Garage kid.
@benmakeseverything
@benmakeseverything 4 месяца назад
Hi, sorry for the late response. It has come to my attention that some people could not open the files, so I created a Github page and hosted them there: github.com/BenMakesEverything/Ben_CNC_v1 Hopefully that will be accessible.
@Armin_Huckleberry
@Armin_Huckleberry 4 месяца назад
Danke. Einen Gruß vom Racetrack Grobnik.
@venomgaming3290
@venomgaming3290 Год назад
When is the next video coming
@benmakeseverything
@benmakeseverything Год назад
Working on it now! Just ran into a lot of roadblocks in the project...
@sherrizimmerman6369
@sherrizimmerman6369 10 месяцев назад
Are you selling any of them? I need one the size you have made already... and it would be for what I need for my new start up business.. let me know if you are selling them?
@benmakeseverything
@benmakeseverything 10 месяцев назад
I'm not selling any at this point. It took a long time to make and I still use it for projects. But if you want you can download the cad files. Also, there are other small but capable machines like the Shapeoko and Xcarve if you are looking for something pre-bult.
Далее
10 CNC Mistakes to Avoid for Beginners
21:21
Просмотров 47 тыс.
Making a DIY CNC machine with limited tools
14:47
Просмотров 1,5 млн
Italians vs @BayashiTV_  SO CLOSE
00:30
Просмотров 1,7 млн
МАМА И ВАЛДБЕРИС
00:48
Просмотров 540 тыс.
SHIRT NUMBER OR SWIM 🙈💦
00:32
Просмотров 2,6 млн
My Best Project...Until Now
36:30
Просмотров 1,4 млн
Build Your Own CNC! (Part 1) - Hardware
27:47
Просмотров 1,3 млн
DIY 3D Printed CNC That Cuts Metal!
13:19
Просмотров 155 тыс.
CNC Mill for under $100
18:05
Просмотров 2,4 млн
Homemade CNC Machine! (6 months of work in 8 minutes)
8:52
DIY CNC router | Arduino + GRBL + NEMA23
16:51
Просмотров 399 тыс.
How I built myself a CNC router - from WOOD.
11:07
Просмотров 360 тыс.
The Hidden Costs of CNC's!
11:48
Просмотров 370 тыс.
Italians vs @BayashiTV_  SO CLOSE
00:30
Просмотров 1,7 млн