DIY Chessboard

Home made chessboard with CNC. Paths are generated with Estlcam (

As it is hard to provide complete files since it depends on your machine setup, this is more of a contribution to spark some ideas if someone are interested. A fun project!

I browsed for chessboards and found this one which I used for my project: Chessboard found here: So a tribute to Nevit Dilmen for sharing this.

Base part was made from an old oak countertop I had lying around. White parts made from some pinewood.

  1. First I leveled the oak plate on top and bottom, then measured the heigth of the plate to program the milling
  2. Did the carving of all numbers and chamfering
  3. Milled out the holes for the white parts, then cut out the piece. I chose to go down 12mm for the whiteparts
  4. Cut out the whiteparts (first leveled the pinewood to 12.2 mm.
  5. Used wood glue on the white parts and knocked them into place.
  6. Sanding. Lot of it!
  7. Since the oak plate was old and probably had a high level of moisture the plate started bending slightly when I cut it out. So some of the holes for the white parts was slightly off. I therefore made some wood filler from the sanding and filled in all minor gaps plus the numbers/letters
  8. Sanding again :smiley:
  9. Oiled the thing - finito!

Hope you like it :smiley:


I think I have found my next project. :smiley:
really nice work.

Thanks : D

That is really cool! I have always wanted to make a chess board and now i have no excuses, well done!

1 Like

Looks great! When I finally finish building my X-Carve I’m hoping to make a chess table with 3D printed pieces.

Thanks :slight_smile:

Even better than 3d - get a 4th axis up and running and make them on your CNC…that’s my plan at least :stuck_out_tongue:

I Kickstarted Polymaker’s Polysher, which should be arriving this month, and my X-Carve is almost assembled, so I think a chess board with 3D printed and “polyshed” pieces would be a fun project to test out my new toys. A 4th axis is a little ambitious for me at this point.