Results 1 to 10 of 217

Thread: Finger/Box Joint Software

Hybrid View

  1. #1
    Join Date
    Jun 2013
    Location
    Pasadena, CA
    Posts
    986

    Default Finger/Box Joint Software

    I am working on another piece of custom CAM software. I have not forgotten about finishing the Maze software but I dug out a (currently more fascinating) old project to create tool paths for flat machined void free finger/box joints.

    While I use my dovetail software occasionally, most of my project joints are just cut as plain box joints for simplicity and because I can cut the whole part out of a sheet or board without re-clamping. However, it bothered me that such simple box joints need dogbone fillets for the inner corners to avoid interference with the sharp cut edges.

    The whole idea is to cut the joints with a ball end mill and to allow for some decorative patterns using varying finger lengths, either two sided or half blind. The pattern generation was not too bad but I gave up last year over the calculation of the tool paths. Anyway, after a few sleepless nights I finally figured out how to do it. Getting all the bugs out will take a lot more work but today I made my first successful joint.






  2. #2
    Join Date
    Jun 2011
    Location
    Melbourne, Australia
    Posts
    1,010

    Default

    Excellent concept Gert. Hope you perfect it.
    Buddy BT48 with 6' power stick
    2.2 HSD Spindle
    Aspire 9.5
    6" ShopBot Indexer

  3. #3
    Join Date
    Nov 2008
    Posts
    665

    Default

    Excellent as usual What programming language you use
    I left woodwork due to office work.

  4. #4
    Join Date
    Feb 2004
    Location
    Rogers, Arkansas
    Posts
    1,010

    Default

    Very Nice!
    Ken Zey
    Lookout Mercantile / Digital Millwork
    Rogers, AR
    www.CedarSlabSigns.com
    www.lookoutmercantile.com
    www.digitalmillwork.com

    6x12 PRS alpha

  5. #5
    Join Date
    Jun 2013
    Location
    Pasadena, CA
    Posts
    986

    Default

    Thanks guys, this is a fun project. And probably more useful than mazes for other wood workers. I am envisioning to expand this with a kind of box/drawer wizard so that you just input the outer dimensions and it cuts everything automatically from a board or a sheet without drawing a single line in CAD.

    On the practical side, I am struggling a bit with the clamping. The boards have to be held down flat better than 20/1000" or the joint will have visible gaps on the inside. That is easy with plywood sheet but boards are usually a bit warped or cupped. A surface skim would help but is not really practical. Any ideas?

    Khalid: I am almost embarrassed to admit but I never got the hang of VB or other more modern visual tools. All my PC code is written in text based Liberty Basic (and compiled with the R.T. Russels' Liberty Basic Booster tool). It makes the GUI a bit more work since it is not as simple as dragging boxes on the screen but I have all the code in one piece. I am just not a professional and old dog refusing new tricks. For microcontroller code I use Forth, an even more arcane programming language.

  6. #6
    Join Date
    Dec 2008
    Location
    Diamond Lake, WA
    Posts
    1,746

    Default

    Quote Originally Posted by Burkhardt View Post
    On the practical side, I am struggling a bit with the clamping. The boards have to be held down flat better than 20/1000" or the joint will have visible gaps on the inside. That is easy with plywood sheet but boards are usually a bit warped or cupped. A surface skim would help but is not really practical. Any ideas?
    Here is the board clamp down method I use. It is comprised of 3/4" MDO with tracks. I made simple hardwood hold down clamps for the tracks. I put the MDO on the CNC table, turn on the vacuum and it sucks the MDO flat as a pancake. I make sure my boards are flat using traditional flattening methods (jointer, planer, etc.) then use a wide drum sander to take any snipe out of the board. Then sand it using an ROS.
    Attached Images Attached Images
    Don
    Diamond Lake Custom Woodworks, LLC
    www.dlwoodworks.com
    ***********************************
    Life is not a journey to the grave with the intention of arriving safely in one pretty and well preserved piece; But to skid in broadside, thoroughly used up, worn out, bank accounts empty, credit cards maxed out, defiantly shouting "Geronimo"!

    If you make something idiot proof, all they do is create a better idiot.

  7. #7
    Join Date
    Nov 2008
    Posts
    665

    Default

    Quote Originally Posted by Burkhardt View Post

    Khalid: I am almost embarrassed to admit but I never got the hang of VB or other more modern visual tools. All my PC code is written in text based Liberty Basic (and compiled with the R.T. Russels' Liberty Basic Booster tool). It makes the GUI a bit more work since it is not as simple as dragging boxes on the screen but I have all the code in one piece. I am just not a professional and old dog refusing new tricks. For microcontroller code I use Forth, an even more arcane programming language.
    Ohhh ....Thats a hell of work you doing then. However, this make you a perfect programmer. I bit you can program anything what you have in your mind
    If you learn Visual Basic then you can make a CAD/CAM software without spending too much time on GUI
    I really appreciate your efforts and programming skills
    I left woodwork due to office work.

Similar Threads

  1. Another finger box project
    By tlempicke in forum ShopBotter Message Board
    Replies: 8
    Last Post: 10-07-2016, 06:58 AM
  2. Finger Jointed Crate
    By MogulTx in forum Folder 2015
    Replies: 7
    Last Post: 02-06-2015, 01:43 PM
  3. 1st Finger Joint Box
    By Tim Lucas in forum Folder 2014
    Replies: 8
    Last Post: 12-10-2014, 07:31 AM
  4. Finger/Box joints and dovetails
    By lemic_ray in forum ShopBotter Message Board
    Replies: 1
    Last Post: 02-22-2010, 12:43 PM
  5. Perfect edge finger joint with one cut statement
    By brucehiggins in forum Archives2008
    Replies: 6
    Last Post: 03-07-2008, 11:16 AM

Posting Permissions

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