586,036 active members*
3,523 visitors online*
Register for free
Login
IndustryArena Forum > WoodWorking Machines > DIY CNC Router Table Machines > My DIY Build Bosch/Rexroth and 8020
Page 1 of 2 12
Results 1 to 20 of 21
  1. #1
    Join Date
    Mar 2011
    Posts
    0

    My DIY Build Bosch/Rexroth and 8020

    I decided to post my build log to this site, it's still in process but near completion and I wanted to share my progress. I'll be uploading in sections tonight.

    I have a very restricted workshop and limited tools, so this has been a bit of a challenge to put together. A wobbly drill press, a Dremel and a carbide tipped blade on my miter saw.

    I started off by doing a lot of reading on CNCZone and other places to decide on what I wanted for a machine.

    I decided to go with an 8020 build as it seemed like it would be fast to fabricate and build, but after pricing the 8020 out and coming up around $1600 with some parts still missing from the price list I realized I'd need to look into some other options. I ended up going with used Bosch/Rexroth extrusions from eBay and also ordered some parts from Bosch directly.

    In the attached two photos you'll see my original designs and the 8020 price list, my how things change over time. The end product looks not too much like either of my original concepts below, one which was a moving table design.
    Attached Thumbnails Attached Thumbnails Perspective View.jpg   Front Perspective.jpg   8020 eBay Prices.jpg  

  2. #2
    Join Date
    Mar 2011
    Posts
    0

    Initial construction and parts ordered

    I decided not to build a moving table design, but go for a moving gantry design instead, I also went for the maximum dimensions I could achieve with the quantity of Bosch/Rexroth extrusion I had ordered (something like 56 linear feet).

    Once the corner parts arrived from Bosch I laid out the table frame (first picture) and then adjusted and repositioned things. I wanted this construction to be extra sturdy so I bolted through the extrusions as well as implementing the 90 degree angle braces from Bosch.

    Tapping the 45mm x 90mm extrusions with the M12x1.75 tap was quite a bit of work to do by hand, it also taps oddly as the 'vanes' in the extrusion cause the tap to repeatedly slip/grab which is more abusive on the arms and hands.
    Attached Thumbnails Attached Thumbnails DIY CNC Router Bse Frame Top.jpg   DIY CNC Router Base Frame Cross Beam Joiner.jpg   Tapping 45x90 Bosch-Rexroth Aluminum Extrusion.JPG   Attaching 2 Pieces of 45x90 Bosch Rexroth Extrusion with 12mm Bolts 1.JPG  


  3. #3
    Join Date
    Mar 2011
    Posts
    0
    At this stage, end of April, I changed things a little. Originally the Bosch extrusions in the center section of the table were installed on their edges but due to budget restrictions on doing a dual lead screw drive I decided to run a single lead screw through the center of the table.

    I laid the extrusions flat between the left and right sides of the table, and installed aluminum plate ends as I had seen on another project on the CNCZone.

    The hole for the stepper motor in the end plate was drilled with a cheap hole saw. The hole saw will never drill another hole again, but it did make a nice hole.

    This is also the point where I had decided on some of the hardware and software I was going to use to run the machine.

    I ended up ordering 4 NSK LY20 rails from automation overstock. They're preloaded and are have pretty tight tolerances. I was originally looking at their THK stock but it seemed none of the rails were drilled through which I needed to accurately drill the mounting plates.

    I bought a Gecko 540 and 3 stepper motors from Keling tech and bought some spring style motor couplers on eBay.

    I also decided to use a DCI linear stage for the Z-axis as I had picked it up a while ago at a surplus shop. I'm not sure how well this will work out for a Z, but the price was low and it's worth a shot at any rate.

    I went with Mach3 for the software.

    I hadn't decided on lead screws or ball screws at this point.
    Attached Thumbnails Attached Thumbnails DIY CNC Router Base End Plate Screw Too Long.JPG   DIY CNC Router Base End Plates.jpg   DIY CNC Router Drilled Stepper Mount 1.JPG   DIY CNC Router Stepper Mounted Temporarily 1.JPG  


  4. #4
    Join Date
    Mar 2011
    Posts
    0
    With the basic table assembly complete I moved onto installing the NSK linear rails on the extrusion. I used a 3/4" wide x 3/16ths thick strip of steel. I laid the rail onto the steel strip and then used a center punch to mark the hole centers for each hole. I then drill the strip, along with a second for the holes and tapped all 36 holes for 5mmx 0.8m pitch while watching TV.

    The rails fit in well to the 45mm x 90mm Bosch/Rexroth 10mm slot and allows for a little adjust-ability up and down which would come in handy for alignment.
    Attached Thumbnails Attached Thumbnails DIY CNC Router Trial Linear Rail Installation 1.JPG   DIY CNC Router Trial Linear Rail Installation 2.JPG   DIY CNC Router Trial Linear Rail Installation 5.JPG  

  5. #5
    Join Date
    Nov 2009
    Posts
    724
    Quote Originally Posted by JC1 View Post
    Tapping the 45mm x 90mm extrusions with the M12x1.75 tap was quite a bit of work to do by hand, it also taps oddly as the 'vanes' in the extrusion cause the tap to repeatedly slip/grab which is more abusive on the arms and hands.
    Spiral flute taps are your friend!!!
    Looking good so far!!

    JTCUSTOMS
    "It is only when they go wrong that machines remind you how powerful they are."
    Clive James

  6. #6
    Join Date
    Mar 2011
    Posts
    0
    Thanks cornbinder!

    The next stage was to build the linear rail interface plates for the table axis. These plates interface the rail trucks to the 45x90mm bosch uprights. I'm sure not still if I have them named right but for the sake of my sanity I've been calling it the X-axis.

    The plates were cut from a piece of 4" x .75" x 8' aluminum bar stock I bought from 8020's eBay store along with some angle extrusions and one 8020 extrusion which I planned to use as the draw-bar for the X-axis.

    The bar stock was extruded and I had originally drilled the holes for the NSK trucks and mounted the plates, but they were so uneven that tightening the screws caused the trucks to begin binding so I began to sand them down.

    Sanding the plates took about a week of evening sanding off and on when I felt like it(I have RA so it's a bit of a hassle to do repeated motions like sanding). It was a slow process for sure, but with worthwhile results. Once the plates were sanded flat(at least around the truck areas) I remounted them. I turned the 5mm screws in finger tight and then tightened with a wrench, they all tightened in less than a 1/2 turn.
    Attached Thumbnails Attached Thumbnails DSC04628.JPG   DSC04631.JPG   DSC04634.JPG  

  7. #7
    Join Date
    Mar 2011
    Posts
    0
    A little bit gets lost at this point because I was busy building and didn't take as many step photos as I could have.

    I finished the drilling of the rail interface blocks. I counter-sunk the rail truck screws into the plates and then drilled the plates to mount more 45x90mm bosch extrusion to them. There is a vertical upright and a horizontal to mount angle bracing on.

    I temporarily mounted some horizontal pieces across the uprights and tested the glide. There was some binding in the linear rails but with some minor adjustments they were gliding as smooth as they would if it was just the trucks themselves. These trucks aren't glass smooth, there is some resistance in them even when unloaded due to the preloading.

    I also added on some legs and mounted some small corner braces as end stops to both sides.

    The extrusion at 45 degrees pictured below seemed like a good idea, but I realized the cut was not 'precise' from my miter saw, and I do not believe that the Forstner bits I was using to countersink the 12mm bolts I have been using would do me well at that angle.

    I had decided to go with 1/2-10 ACME 5-start screws for the X and Y axis. I had been looking for ball screws and it seemed like the only thing in my price range was cheap screws that I wouldn't be happy with so I decided t go for ACME screws for now and see how they do until budget is better.

    About this time I ordered up some precision ACME rod from McMaster, bought some anti-backlash leadnuts, 1/4 to 1/2-10 ACME and shaft collars from dumpstercnc and some bearing blocks and thrusts bearings from CNCrouterparts.
    Attached Thumbnails Attached Thumbnails DIY CNC Router 8020 Bosch Overview So Far.JPG   DIY CNC Router Y Axis Linear Rail Mating Closeup 3.JPG   DIY CNC Router Y Axis Linear Rail Mating Closeup 4.JPG   DIY CNC Router Y Axis Reinforcement.JPG  

    DIY CNC Linear Guide Block End Stop 2.JPG   DIY CNC Routing Machine So Far 3.JPG   DIYCNC Legs.JPG  

  8. #8
    Join Date
    Mar 2011
    Posts
    0
    With the parts arrived from various sources I stared working on the X-axis/table-axis drive for the gantry. The pre-made parts such as the bearing blocks and 1/4-Acme 1/2-10 adapter made this part pretty easy. The anti-backlash lead-nuts seem really small to me but I went ahead and installed them.

    The photo's below show how the axis went in. The connection of the draw-bar to the lead-nut was a bit of work. I ended up slotting a piece of 3/8th's x 4" L extrusions with my miter saw to provide some up and down positioning of the lead nut. It's not beautiful but it is functional. Perhaps when I get this machine running it will be sturdy enough to re-make a couple of the parts I've not been so happy with.

    The connection from the stepper is straight forward. It's the stepper with a 1/4 drive connected to a 1/4->1/4 spring motor coupler which is connected with a piece of 1/4 rod to the 1/4 -> 1/2-10 5-start acme coupler. Then a thrust bearing, the CNC Router Parts bearing block, another thrust bearing and then a threaded shaft clamp against the second thrust bearing.
    Attached Thumbnails Attached Thumbnails X-Axis Acme Rod Free Floating End 2.jpg   X-Axis Acme Rod Free Floating End.JPG   X-Axis Anti-Backlash Acme Lead Nut.jpg   X-Axis Drive Components - Power End 2.JPG  

    X-Axis Drive Components - Power End.JPG  

  9. #9
    Join Date
    Mar 2011
    Posts
    0
    And again I forgot to take 'progress' photos but the ones below show the assembly of the Y-axis/Gantry. I had some ground aluminum plates left over from some ball screw mounts I had so I used that to make end plates for the Gantry.

    The plates are connected to the gantry uprights with 6 carriage bolts which allows me to adjust the gantry up and down if needed. The original plan was to adjust it down to the right height then chop the uprights down to size, but I decided to leave them at their current length in case I need to ever machine a tall object/surface.

    The gantry horizontals are mounted to these black end plates with 4 12mm x 50mm bolts on each side and will have additional corner braces in the back once final alignment is done.

    I had struggled with the thought of mounting the horizontal rails to the back of the uprights, but it would have meant cutting down the linear rails and I didn't want to do that. Also it would have reduced my gantry travel by about 2 inches. I decided to sacrifice travel on the table front-to-back axis than on the gantry axis.

    Mounting the ACME screw into the gantry was a lot more work than the table. As you can see I had to mangle one of the nice Al bearing blocks to fit around the bolts on the left side. On the right side I took the bearing out of the bearing block and mounted it in a blind hole I drilled with a Forstner bit on the right-side black plate.

    I also mounted the linear drive I want to try for the Z-axis and temporarily connected electronics to test out the movement. Everything moves smoothly after a little bit of shimming with aluminum flashing and some adjustment.
    Attached Thumbnails Attached Thumbnails DSC04773.jpg   DSC04786.JPG   DSC04788.JPG   DIY CNC Router Progress Overall View.jpg  

    DSC04791.JPG   DSC04793.JPG   Z-Axis Linear Drive and Mounting Plate.JPG  

  10. #10
    Join Date
    Mar 2011
    Posts
    0
    As of Today, May 21, I don't have a router mount for my Dewalt DW618 at the moment so I taped a pen onto the Z-axis to test out the router (probably safer anyway) and ran a spiral program from one of Mach3's wizards.

    The results look pretty good to me, but you might notice some up and downticks of the circles at the top and bottom of the picture. I tracked this back to ACME collar which was supposed to be pressing against the thrust bearing on the table axis. I had forgot to tighten it down completely, but once done it eliminated slop in the axis (at this low of load anyways).

    While I'm saving up to buy the mount for the Dewalt router I'm going to spend some time on the electronics cabinet and support table for the machine.

    I have some N.O. magnetic reed switches I'm going to try for the homing switches and failing that I have some hall effect switches I can try if those don't offer repeatability.

    Also here's a video I took yesterday of motion before I did some more work on it today [nomedia="http://www.youtube.com/watch?v=HI9g-SLdFCU"]YouTube - ‪My DIY CNC Router - Test Run on 3 Axis no Spindle‬‏[/nomedia]
    Attached Thumbnails Attached Thumbnails DSC04794.JPG  

  11. #11
    Join Date
    Mar 2011
    Posts
    0
    I shot another video, this time doing a repeated pattern to see how well it could replicate a 'cut' to check accuracy. I think it could have been better. I'm waiting to do final alignment on the gantry until I have the router on the new table. It's amazing how much clearer the high frequency sounds are in the video than with my own ears. [nomedia="http://www.youtube.com/watch?v=H2P_PS80gZs"]YouTube - ‪DIY CNC Router Pen Drawing Circular Pocket‬‏[/nomedia]

    I snapped the collet in my DeWalt DW618 router on a non CNC project so I had to order a new one which will delay the mounting of a router for a little bit. I may try to mount my Dremel clone instead and try some light cuts before then. I am also thinking of building a pair of mounts that CNC Lurker posted the drawings for on this site, but I'll need to rescale them slightly for the 3.5 inch body of the DW618.

    I did get the table built on Sunday with 2x6 and 2x4 construction with an MDF table top. Another MDF shelf will go underneath for the computer, vacuum pump and control electronics. It's a bit larger than I expected, but it will squeeze in next to the breaker panel which will make it much easier to wire the outlets for the machine. I've been thinking of bolting the table to the floor and mounting the machine on some kind of slider rail to make maintenance easier since I won't have easy access to the back.

    I coated the top of the table in a layer of epoxy to try and protect it from any dripped oil, etc. It's also by a window so I plan on installing an outside venting system of some sort to provide negative pressure in the room and hopefully pull dust out of the room. I'll build a windowed box around the table if I need to to help contain dust.

    One of the things I'm hoping to be able to do is build molds for R/C aircraft using methods similar to these guys DLG Molded Project - RC Groups so I'd like to get the accuracy and precision pretty good.
    Attached Thumbnails Attached Thumbnails DSC04797.JPG   DSC04798.JPG   DSC04800.JPG   DSC04802.JPG  


  12. #12
    Join Date
    Apr 2010
    Posts
    0
    Quote Originally Posted by JC1 View Post
    It's also by a window so I plan on installing an outside venting system of some sort to provide negative pressure in the room and hopefully pull dust out of the room. I'll build a windowed box around the table if I need to to help contain dust.
    One thing to note - negative pressure in a room will attract air from the positive side. In other words, the dust won't go anywhere. You really need a dust shoe and a dust collector or a shop vac.

  13. #13
    Join Date
    Mar 2011
    Posts
    0
    Quote Originally Posted by Bear5k View Post
    One thing to note - negative pressure in a room will attract air from the positive side. In other words, the dust won't go anywhere. You really need a dust shoe and a dust collector or a shop vac.
    Hi thanks for the comment. I do plan on setting up a vacuum shoe as soon as I can route one out which is becoming more of a reality in the last couple of days.

    Ventilation would be to provide a cross flow pulling air from another room with an open window through the house and over the table to hopefully move fine particulates from materials such as MDF into a particle filter, rather than giving them a chance to settle anywhere. Hopefully with the combination of the dust shoe and table cross flow I can reduce the amount of fine dust that settles in the room. If that's not very effective, I could always try a horizontal air curtain setup with a fine particulate filter in the loop.

  14. #14
    Join Date
    Jan 2006
    Posts
    628
    Nice work! What's the travel on your machine, or the work envelope?

    I ended up making new end blocks and other parts on my 8020 machine once it was up and running. You should be able to manage some decent cuts in aluminum if you keep the cuts light and the chip load reasonable.

    Steve

  15. #15
    Join Date
    Mar 2011
    Posts
    0
    Quote Originally Posted by stevespo View Post
    Nice work! What's the travel on your machine, or the work envelope?

    I ended up making new end blocks and other parts on my 8020 machine once it was up and running. You should be able to manage some decent cuts in aluminum if you keep the cuts light and the chip load reasonable.

    Steve
    Thanks Steve. I get 30 inches the X-axis and 32 on the Y-axis. I'll gain a couple more inches once I fit thinner stops on the Y-axis, I'm just using Bosch/Rex 90 degree corner braces for stops at the moment. It should be enough for any projects that I have in mind at the moment.

    I'm hoping you're right and I can do light aluminum work, I would like to try machine some end-bells and optics mounts for a flowing gas Co2 laser as one of my projects this summer/fall.

  16. #16
    Join Date
    Mar 2011
    Posts
    0

    Update

    I've gotten the router up on the table now but still a lot of work to go on the electronics side, please excuse the goofy cable holder. I'm waiting for cable chain and wire.

    I originally built the table 36 inches tall and realized this was too much. #1 lifting 150 pound (estimated) router onto a 36" table was tough, and #2 the height of the router table top itself was too tall. I cut 7 inches off the legs of the table and the machine is at the perfect height now.

    I mounted up the moto-tool onto the Z-axis as my collet still hasn't arrived for the big router and ran a few test pieces, learning as I go. Pics below.

    The bearing block collar on my X-axis came loose again, you can see it in the piece of back-lit acrylic. I tightened it down with a vengeance this time, I'm not sure what to do if it backs off again though, maybe reduce the acceleration on the motors.

    The clear pieces of acrylic are some Acrylite samples and the white plastic is expanded PVC. Definetly getting some melting at the moto-tools RPM, I'm going to try some various speeds to see how it looks.
    --
    Software has been a bit of headache. I used the write script in Mach3 to make some text which was okay but not great, so I fired up Adobe Illustrator and made some text and exported it as a dxf, then I loaded it into my demo of cambam and laid out a toolpath.

    That stuff is great for 2D but I really wanted to do some more dimensional stuff (2.5D I'm told). I'm somewhat experienced at modeling in 3D Studio Max, my original designs on the first post were made in it, but I don't really see a commercial option out there that would be usable for a hobbyist without having to learn from scratch and would be affordable.

    I did find the CNCToolKit which works with GMax (a free stripped down version of Autodesk's 3D Studio) and 3D Studio. This is great, but I have yet to generate a tool path that I'd actually load into my machine with it, additionally getting 1000's of lines of g-code out of GMax is frustrating because it doesn't support exporting so you have to cut and paste it out of a script status window, but can only do 300-400 lines of cut/paste at a time. I've seen people make 5-axis objects with the thing though, so I think it's a learning curve on the CNC Toolkit

    I'll keep playing around with the software I have now and trying out some others, also I'll learn about profiling and see if that will be enough to let me create tapered and swept wing molds.
    Attached Thumbnails Attached Thumbnails DSC04833.JPG   DSC04834.JPG   DSC04840.JPG   DSC04835.JPG  

    DSC04828.jpg   DSC04836.jpg  

  17. #17
    Join Date
    Mar 2011
    Posts
    0
    I've been working on this more, but slowly it seems. I got some Igus energy chain in and installed that onto the router as shown in the photos below.

    I've also cut various parts. I cut a couple of parts for my dust shoe out of acrylic as shown in the photo below, and also cut the rings for my cyclonic dust collector out of MDF. The dust collector works great, just wish I had a cyclonic dust collector when I machined the parts
    Attached Thumbnails Attached Thumbnails DSC04888.JPG   DSC04889.JPG   DSC04890.JPG   DSC04892.JPG  

    DSC04893.JPG   DSC04897.JPG  

  18. #18
    Join Date
    Jan 2005
    Posts
    398
    Nice looking machine.
    Thanks for posting.
    Dave

  19. #19
    Join Date
    Apr 2005
    Posts
    1778
    I second what Dave said, nice looking machine.

    Just one money saving comment on the Igus chain. When I bought chain for my machine, a tech from Igus calculated how much I needed. He pointed out that I should mount the fixed end at the middle of the axis's travel. That way I only needed a length equal to half the length of travel plus (pi * radius of chain).

    Alan

  20. #20
    Join Date
    Mar 2011
    Posts
    0
    Thanks for the kind comments guys.

    That's a good tip on the cable chain Alan. I'll keep it in mind for the next time I build something like this. I managed to buy 24 feet of this chain for about $100 on eBay with 8 ends and have put the remaining 15 feet and 4 ends back up on eBay so my overall cost will not have been that much for it when all is said and done. It's certainly one of the cheaper components in this build.

Page 1 of 2 12

Similar Threads

  1. 8020 CNC Build
    By beamsjr in forum DIY CNC Router Table Machines
    Replies: 60
    Last Post: 02-25-2011, 11:10 PM
  2. Bosch/Star/Rexroth Linear Rail Clamp
    By K&T EB in forum Linear and Rotary Motion
    Replies: 3
    Last Post: 04-18-2010, 11:55 PM
  3. 8020 build 3x5
    By sieg01 in forum CNC Wood Router Project Log
    Replies: 30
    Last Post: 03-17-2009, 10:08 PM
  4. Another 8020 build
    By Micky15044 in forum Open Source CNC Machine Designs
    Replies: 7
    Last Post: 08-17-2008, 03:45 AM
  5. Bosch Rexroth linear rail left (Netherlands)
    By Tjippy in forum DIY CNC Router Table Machines
    Replies: 10
    Last Post: 05-01-2005, 02:06 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •