Welcome to Our Community

Some features disabled for guests. Register Today.

C-Beam™ Machine for PCB milling

Discussion in 'CNC Mills/Routers' started by Carl van Heezik, Jan 8, 2018.

  1. Carl van Heezik

    Builder

    Joined:
    Dec 27, 2017
    Messages:
    9
    Likes Received:
    10
  2. GeoffH

    GeoffH Journeyman
    Builder

    Joined:
    Mar 11, 2017
    Messages:
    178
    Likes Received:
    107
    I haven't milled my waste board but I have attached various smaller sub-boards / jigs to the machine waste board depending on the job. The smaller sub-boards /jigs can be milled flat if necessary, however the overall rigidity of the machine isn't of course anywhere as good as a professional machine. Coincidentally, today I measured the z runout on my c-beam XL wasteboard with a Mitutoyo Dial Indicator, and was surprised to find how good it is; less than 0.1mm in 300mm movement. For wood routing this is good enough, but I know that under cutting conditions, the machine will deflect more, but I've done a lot of machining now on the c-beam and I find it's perfectly good enough for wood. Don't know what accuracy you require for PCB milling but I'm guessing that the cutting loads won't be too much? You could stiffen your machine with another Y axis like on the XL if there is too much deflection for your application.
     
  3. Carl van Heezik

    Builder

    Joined:
    Dec 27, 2017
    Messages:
    9
    Likes Received:
    10
    Thanks for the comment. I don't know if the milling will work but I have seen other do it. My other option is using a laser to burn off spray paint and use traditional etching.
     
  4. JustinTime

    JustinTime Veteran
    Builder

    Joined:
    Dec 18, 2013
    Messages:
    780
    Likes Received:
    257
    I don't know of any other option than physically leveling the bed in order to get the accurate flatness that you need in order to get good PCB routing results. Even with your Dremel as a spindle it shouldn't be too much of a problem. I don't know what size PCBs you are going to do, typically, but I used a 5/16" bit that came with a Dremel bit set that I had bought (or did it come with the Dremel like tool I got? don't remember) and made a pocket that is the size of the PCBs that I use. I think it's 4"x6". Didn't take too long to do it. I did it with an overlap of 70%.
     
    Mark Carew likes this.
  5. Kevin Henning

    Builder

    Joined:
    Mar 18, 2016
    Messages:
    25
    Likes Received:
    2
    When I first built my CBeam Machine I used a 0.25" router bit chucked into the router on the CBM and ran that over the spoil board at a constant Z. Took a while, but it worked.
     
  6. Kevon Ritter

    Kevon Ritter Veteran
    Builder

    Joined:
    Apr 30, 2015
    Messages:
    597
    Likes Received:
    294
    The main issue with PCB milling is the fact that the PCB itself is never flat. It doesn't matter how flat your spoiler board is, the PCB determines success or failure. If it's a small part, you're generally fine, but anything near the 4" either dimension tends to require deeper than necessary milling to achieve proper trace separation over the entire are of the board. You can support the entire perimeter of the PCB and still have this problem. Other factors include the whether the board is double or single sided as well as the thickness. PCB creation with a cnc machine is better done with an ink plotter.

    I've personally made a ton of parts in many sizes, but they are ultimately only good for proof of concepts or "raw" undemanding parts. I use 20 degree v bits. It's cheaper to outsource if you are making a quantity of anything. My experience is on three different machines: 4'x8' Thermwood ($100k+), a 2'x'2 CNC Shark (garbage machine btw), and a 13"x13" Sphinx.
     
  7. Rick 2.0

    Rick 2.0 OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Dec 20, 2013
    Messages:
    2,892
    Likes Received:
    1,551
    Mark Carew likes this.
  8. Carl van Heezik

    Builder

    Joined:
    Dec 27, 2017
    Messages:
    9
    Likes Received:
    10
    Rick 2.0 maybe that is a good option. I did a first test today with a pen in a 3D printed holder that uses the same principle.
    Uses a dail indicator to level the bed as good as I could.

    For the generation of the g-code I used Eagle CAD and the pcb-gcode User Language Program (ULP). I think I am ready for a first real test. I got some V-bits like Kevon suggested.

    IMG_7719.JPG
     
    GrayUK likes this.
  9. Carl van Heezik

    Builder

    Joined:
    Dec 27, 2017
    Messages:
    9
    Likes Received:
    10
    IMG_7720.JPG

    First cut of PCB probably I need V-bit with a smaller tip for better results.
     
  10. JustinTime

    JustinTime Veteran
    Builder

    Joined:
    Dec 18, 2013
    Messages:
    780
    Likes Received:
    257
    I've tried a 15° bit on my boards and it broke the tip almost instantly. I since use 30° and have no breakage anymore.
     
  11. Carl van Heezik

    Builder

    Joined:
    Dec 27, 2017
    Messages:
    9
    Likes Received:
    10
    Thanks JustinTime,
    I ordered 10° 0.1mm tip titanium coated carbide bits in China. I guess I do not have too be disappointed if they fail, I will put the safety glasses on and I will lower the XY speed for my first test.
     
  12. Steve Mc

    Steve Mc New
    Builder

    Joined:
    Nov 21, 2016
    Messages:
    8
    Likes Received:
    4
    Have a look at this video here:
    This bloke has written an open source program that scans the surface of the PCB to be milled and then makes adjustments to the g-code for any height variations. This is about his third or fourth iteration of the program and he explains it extremely well. I haven't used it as yet (although prototyping PCBs was one of the reason I got a C-Beam) but if his results are anything to go by, it looks like a good simple solution
     
    GrayUK likes this.
  13. Carl van Heezik

    Builder

    Joined:
    Dec 27, 2017
    Messages:
    9
    Likes Received:
    10
    Thanks I will look into that.
     
  14. Carl van Heezik

    Builder

    Joined:
    Dec 27, 2017
    Messages:
    9
    Likes Received:
    10
    IMG_7723.JPG
    I used the suggested OpenCNCPilot to get a cleaner cut. Windows only so I used it in a virtual machine on the Mac.
     
    Steve Mc likes this.
  15. Steve Mc

    Steve Mc New
    Builder

    Joined:
    Nov 21, 2016
    Messages:
    8
    Likes Received:
    4
    Glad to hear that it might be useful and thanks for the feedback ....
     
  16. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,440
    Likes Received:
    1,910
  17. Carl van Heezik

    Builder

    Joined:
    Dec 27, 2017
    Messages:
    9
    Likes Received:
    10

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice