- Joined
- Jul 8, 2009
- Messages
- 773
- Reaction score
- 248
For the last couple of years I have been playing with the idea of designing a CNC router based on a Bosch Colt compact router, because I happen to already have the router. I wanted a CNC router that could handle wood, plywood, plastic - within reason, and MAYBE non-ferrous metals. I was initially thinking of making an MPCNC, for those of you that are unfamiliar with this that stands for Mostly Printed CNC. I liked some of the ideas he had when he designed this thing but I always thought that the Z-axis set-up was a little iffy. It works just fine, but there seems to be so many ways it can get out of tram.
I really liked his guide rail idea, so I started there and worked on my design. My idea was to design a CNC router that would initially have the conduit guide rails, ala MPCNC, some 3D printed parts and some plywood parts., that was about 2 years ago. About a year ago I got to the point in the design where I needed to make some decisions so that I could finalize the design. My initial desire was to make the working volume 48"x24"x6", for you metrically inclined folk that's about 600mmx1200mmx150mm. That never changed, so that's the working volume.
I waffled between NEMA23 motors or NEMA34 motors for some time. I decided that at this size, and with my intended use, I would NEVER need to use "Ludicrous" speed on this machine and I could manage with lower cutting loads - so NEMA23's won out. With the motors decided on, that allowed me to pick the stepper drivers. I didn't buy the cheapest Chineesium's that I could find, but I've still all my arms and legs - so I didn't go the other way either.
How do I make it move, belt drive or lead-screw? While belt drives are faster, they've got their own problems, mainly that I couldn't find the parts that I wanted in the size that I needed. Remember I'm not trying for "Ludicrous" speed so a lead screw is doable. So now we're up to the ball-screw or Acme screw decision... HOLY CRAP they want how much for that length, Acme screw it is. And, I happened to find 3/8"-16 Acme screws in 6 foot lengths for a very reasonable price. I know, I know, you're going to say that small of a diameter lead-screw at that length is going to whip and I agree - under normal conditions. However if you keep that screw under tension the whip is drastically reduced. There's a video on YouTube showing an 8mm lead-screw that is 1.5m in length, both before and after being put in tension. My lead-screws are designed to be in tension.
The CNC controller opened up a whole 'nuther can of worms. What do I go with, Mach something, Linux, Acorn, GRBL, something else? I asked what other people were using. I eventually settled on using a DDCS v3.4 standalone 4 axis controller, because it's small and could easily be transferred between any CNC machines that I may build. It didn't set me back THAT much, so if I screwed up I won't regret it TOO much.
I've got the 3D design done, and the 3D printed parts have been printed, all 151 hours of them. The Y&Z axis combo is 4 big parts that took about 40 hours of combined printing time. Right now I'm working on the 2D drawings for the bed, and the gantry sides. My 3D software isn't real friendly when it comes to sharing with other drawing packages, or printing 2D layouts - it's easier just to re-draw them.
I've got a lot of other crap going on, so this will be an on again off again build. I'll try to upload a couple of screenshots of the 3D model and maybe a family shot of the printed parts. Everything else is just BIB now so it's not too interesting. (Bits Inna Box)
Don
I really liked his guide rail idea, so I started there and worked on my design. My idea was to design a CNC router that would initially have the conduit guide rails, ala MPCNC, some 3D printed parts and some plywood parts., that was about 2 years ago. About a year ago I got to the point in the design where I needed to make some decisions so that I could finalize the design. My initial desire was to make the working volume 48"x24"x6", for you metrically inclined folk that's about 600mmx1200mmx150mm. That never changed, so that's the working volume.
I waffled between NEMA23 motors or NEMA34 motors for some time. I decided that at this size, and with my intended use, I would NEVER need to use "Ludicrous" speed on this machine and I could manage with lower cutting loads - so NEMA23's won out. With the motors decided on, that allowed me to pick the stepper drivers. I didn't buy the cheapest Chineesium's that I could find, but I've still all my arms and legs - so I didn't go the other way either.
How do I make it move, belt drive or lead-screw? While belt drives are faster, they've got their own problems, mainly that I couldn't find the parts that I wanted in the size that I needed. Remember I'm not trying for "Ludicrous" speed so a lead screw is doable. So now we're up to the ball-screw or Acme screw decision... HOLY CRAP they want how much for that length, Acme screw it is. And, I happened to find 3/8"-16 Acme screws in 6 foot lengths for a very reasonable price. I know, I know, you're going to say that small of a diameter lead-screw at that length is going to whip and I agree - under normal conditions. However if you keep that screw under tension the whip is drastically reduced. There's a video on YouTube showing an 8mm lead-screw that is 1.5m in length, both before and after being put in tension. My lead-screws are designed to be in tension.
The CNC controller opened up a whole 'nuther can of worms. What do I go with, Mach something, Linux, Acorn, GRBL, something else? I asked what other people were using. I eventually settled on using a DDCS v3.4 standalone 4 axis controller, because it's small and could easily be transferred between any CNC machines that I may build. It didn't set me back THAT much, so if I screwed up I won't regret it TOO much.
I've got the 3D design done, and the 3D printed parts have been printed, all 151 hours of them. The Y&Z axis combo is 4 big parts that took about 40 hours of combined printing time. Right now I'm working on the 2D drawings for the bed, and the gantry sides. My 3D software isn't real friendly when it comes to sharing with other drawing packages, or printing 2D layouts - it's easier just to re-draw them.
I've got a lot of other crap going on, so this will be an on again off again build. I'll try to upload a couple of screenshots of the 3D model and maybe a family shot of the printed parts. Everything else is just BIB now so it's not too interesting. (Bits Inna Box)
Don
Last edited: