CNC Router

02/06/09 Updates

12/05/09 Updates

07/19/10 Updates


After making several printed circuit boards and drilling all of those holes, I decided it was time to build a simple CNC router/PCB drilling machine. I figured I would also be able to use it for making bezels, cut outs in panels, and other enclosures. I selected a set of plans from John Kleinbauer’s CNC Router site. John calls this machine the 7th Sojourn and plans were quite inexpensive. John specializes in machines for beginners who are getting started in the hobby and want to build a machine at a low cost and with easily obtainable materials. He uses materials such as MDF, black iron pipe, skate wheel bearings, and threaded rod.

Here are several pictures of my machine at various stages of construction:

frame (30K) This is the beginning of the base frame. The material is ¾” MDF which is available from most home improvement stores. MDF is very stable, flat, and hard. It also machines easily with sharp, carbide cutters and saw blades. Most people drill and tap the MDF and assemble it with machine screws. I found that I had a tendency to strip the holes so used another method that I have had luck with in the past. I drilled ¾” diameter holes in the piece that would normally be threaded at right angles to the attaching hole. I then glued a short length of ¾” oak dowel into the hole. Then I used 2” - #8 square drive wood screws to attach the pieces. Although a little time consuming, I am very pleased with the results. The frame is very strong.


y axis front (32K) Here’s the router with the completed Y axis. John’s plans call for using ½” black iron gas pipe for the rails with 90° elbows, nipples, and flanges. Although the pipe was fine, I could not get flanges that were flat enough to give me consistent rail height when I tightened them down. I switched to ¾” drill rod instead and the results appear to be quite good. I stacked the two end pieces that support the drill rod in order to drill the ¾” holes in them and alignment seems to be fine.


z axis (36K) This is the completed Z axis with stepper motor mounted and ready to go.


x axis (37K) Here’s the completed machine without any of the wiring done.


front complete (40K) Finally here’s the machine with the wiring to the motors completed and the tool holder completed and mounted.


tool holder (36K) Here’s the tool holder. I’m using a Dremel MultiPro but instead of mounting the whole unit, I mounted the flexible shaft spindle. This gives me less weight hanging off the X axis and also mounts the weight closer in to the axis. So far it seems to work fine.


computer (40K) Here’s the finished machine with the computer hooked up and ready to go. So far I’m using TurboCNC and it seems to work quite well. The computer is one I had put out of service. It has a Pentium II 233 and is just running DOS 6.22. I’ll probably look for an old laptop since it takes up a lot less room but this works for now.


I made some simple cuts on some cedar I had laying around and everything seemed to work fine. I need to get some carbide bits yet in order to really put it through its paces. So far with a 24 Volt power supply for the motors and a Xylotex controller I have been able to get about 18 IPM. That’s in 1/8th microstepping mode and I haven’t spent any time trying to optimize it yet. I still have several things to do yet:

In the end I made very few changes from John’s plans:

Well that’s it – I guess now it’s about time to start thinking about another machine. I would like to build one with a larger surface – maybe 24” X 36” and with the capability to take a larger router like a Porter Cable 690. But that’s another story.

Updated - 02/06/09


It's been a while since I put together this page and, while I haven't gotten around to building a bigger router, I have made a number of changes and this seems like a good time to update this page.

slidesThe most significant change was replacing the X and Z axes.  The original design utilized aluminum window channel and I could never really completely eliminate the play in either axis.  While doing some research, I found the Rockcliff Machine site.  I liked what I saw, ordered a set of their plans, and ended up using their skate wheel bearing guided design for both the X and Z axis.  I like the results.  Both axes move quite easily and exhibit no noticeable play.

I also used the opportunity to replace the vacuum hose couplers with some very nice machined couplers from DumpsterCNC.  I also purchase one of their anti-backlash nuts for the Y axis and will probably eventually replace the nuts on the other two axes as well.  Their parts are very high quality, reasonably priced, and work well.




RotozipI was using a Dremel with a flexible shaft attachment for the tool but decided I wanted a little more power as well as the capability to use 1/4" shank bits.  Since I already had one, my solution was a Rotzip REV01 tool.  It has adjustable speeds, an LED light to illuminate the work surface and  interchangeable collets for either 1/8" or 1/4" shank bits.  I just built a simple holder that bolts right to the front of the Z axis.  I actually have several sets of holes in the holder so I can move the tool up or down to allow for thicker material.









StandI found I was constantly moving the machine around my shop to make room for some project or another so I decided to build a rolling stand.  The stand is really simple 2 X 4 construction with some nice locking casters.  I also added a drawer to store bits and other pieces and finally a pullout shelf for the laptop I use to run the router.












Here's another picture of the stand with the shelf and laptop all tucked away.















I also made a few electrical changes.  I added an E-Stop switch, new motors, and, since I am approaching max current on the Xylotex drives, a fan for cooling.  For the most part this has all worked well.  However I still have an issue with the new motors.  I went from 80 oz.in. motors to 282 oz.in. motors from Keling Inc. and, while the new motors have a great deal of torque, I haven't yet figured out how to get as much speed as I expected out of them.  I'm still working on this problem and expect I may need coarser drive screws.  I'm also planning to add a relay board that I purchased from Probotix to automatically control the Rotozip switch as well as the drive enables.







Here's a picture of my latest project.  I decided to make some ornaments for Christmas presents for friends and family and got a little carried away.  I ended up making 8 sets of 8 ornaments.  Each ornament in a set is a different species of wood.  I used cherry, walnut, mahogany, alder, maple, birch, oak, and poplar.  The ornaments are approximately .080" (2 mm) thick and I used a 1/16" diameter solid carbide bit for the machining.  Some of the woods (cherry and mahogany) machined very nicely and others ( birch and maple) were a little more problematic.  All in all I learned quite a bit about machining different woods.  Below are some pictures of individual ornaments and details of the software process.







I used several software packages in the process.  Most of the ornaments were published in a November, 2007 issue of Wood Magazine as scroll saw plans.  I scanned them into bitmap files and then imported them into the freeware version of WinTopo which I used to convert the bmp images to vector images, scale them to the appropriate size, and save them as dxf files.  I used DeltaCad to verify the files and the finished image sizes.  DeltaCad also now has the capability to move individual points to make it easier to clean up drawings.  Another option that I will try next time is to import bmp files into DeltaCad and then draw over these files on a new layer and export that image as a dxf file.  I then imported the dxf files into Sheetcam TNG where I specified the tool sizes, material size and toolpath offsets.  Sheetcam then produced the G-Code files to run on my router.  I also used CNC Simulator to test the files and verify that they would cut correctly.  Finally the files were loaded into Turbo CNC to do the actual cutting on the router.  It was quite a process and it took me numerous trials to get everything correct.  In the end I was quite happy with the results.

Here's another sample ornament.
















And one more.
















This has certainly been an interesting learning experience.  I'm still getting my head around some of the things you can do even with a small machine.  My last project was cutting the openings in the face and back of my Internet Clock.  This was much easier than previous attempts.  The final packaging has always been my least favorite part of electronic projects but this machine is quickly changing that.

My next step is to figure out these new motors and what I have to do to get more speed.  More to follow.....

Updated 12/05/09


Well, after doing quite a bit of research, it seems I need dampers on the axes to eliminate or reduce resonance and get more speed.  There are several sources for commercial dampers but they all seemed to be quite expensive.  There are also several hobbyist web sites with examples of homemade dampers.  One excellent source of information is the Solsylva web site.  There's also lots of information on this thread on CNCZone.  And here's some commercial dampers.

The concept didn't seem too difficult so I set out to make my own and this is what I ended up with:

damper

damper


The first picture is the X axis and the second picture is the Y axis.  You'll notice that the Y axis damper isn't installed on the motor shaft, it's actually installed on the opposite end of the lead screw.  I had to do this because I didn't have enough room at the end of the Y axis motor shaft and, as it turned out, this was just as effective as the damper mounted directly on the motor shaft.  The parts were very simple.  Each damper was composed of 2 #9961K15 clamp collars purchased from McMaster Carr @ $2.67/ea.  One 3/8" ID part #3388 T-Track roller purchased from Peach Tree Woodworking @ $6.99 for two. One compression spring from ACE Hardware @ $0.69/ea. One 2-1/4" piece of aluminum tubing 0.375" X 0.065" X 0.245" purchased from Online Metals @ $3.59/12".  The total cost for each damper was about $10.19.  In reality I spent more for shipping than the cost of the parts although the spring was local and I purchased the rollers at a woodworking show.

The only thing I had to do was open up the ID of one of the pieces of tubing slightly since the ID was 0.245" and the motor shaft was 0.250".  I did this with a 1/4" drill bit on my drill press.  My lead screw was already 0.244" OD so I didn't need to do anything for that one.

So, how did it work?  Until now, the fastest I had been able to run these two axes reliably was between 15 and 20 ipm.  I am currently able to run them both at 75 ipm and, in fact, I really haven't tried to go any faster.  That's plenty of speed for my little router.  Needless to say I am extremely pleased.  In case you're wondering, I didn't add a damper to the Z axis since I really didn't see much need for it.

Well that's where I am for now.  Not sure what my next improvement will be - but it will probably be improved dust pickup and control.

Updated 7/19/10


Well I still haven't done anything about dust control but I have attempted to do an inlay and it came out really well.  This is a small oak box with walnut accents and the inlay is also oak and walnut.  My first attempt was with material about .040" thick but that proved to be a little too fragile.  This inlay was about .080" and it was just right.  The cutter I used was a .0625" diameter solid carbide spiral bit and worked well.

small box


Thanks for visiting.


Contact

Home