How to Make a Five-in-One Mini Wood Working Machine





Introduction: How to Make a Five-in-One Mini Wood Working Machine

About: Makeblock was founded in 2012 as the world's first open-source robot and programing platform. With more than 400 mechanical components, electronic modules, and software tools, we are determined to bring mean...

Recently,I found myself so into wood making. Therefore, on the 18th Maker Marathon of Makeblock holding on Nov. 28th, I decided to DIY a mini wood-working machine which covers the functionalities of the lathe, drill machine, a milling machine, grinder, and sawing machine.

Most parts are from:

Step 1: Assemble the Crank.

Using threaded rod to drive the thread-drive beam, the crank comes with high precision;

Step 2: Assemble the Motion Platform of Y-axis

Step 3: Assemble the Motion Platform of X-axis

Step 4: Assemble the Motion Platform of XY-axis

Step 5: Assemble the Accessories for Lathe and Milling

Step 6: Assemble the Support and Stand

Step 7: Install the XY-axis Platform on the Stand

Step 8: Assemble the Bracket for the Spindle Motor.

I drilled an extra hole on the beam to fit them tightly

Step 9: Assemble the Brackets for the Guide Rail

Step 10: Install the Guide Rail and the Motor Bracket of the Main-axis

Step 11: Install the Compression Bar

Step 12: Install the Spindle Motor and Driver Board.

What I used was 555CNC motor with 24V power supply

Step 13: Assemble the Circuit Board and the Motor on the Rack.

Now the assembly has been accomplished!

Step 14: ​Last But Not Least

You can assemble various tools on the motor for processing different kinds of materials, like wood, Acrylic plates, glass fiber board, etc.

To avoid any injuries when the saw blade accidently flies out, it’s required to install a cover plate when use this 5-in-1 machine as a sawing machine.

Step 15: All Parts I Used

Step 16:



    • Woodworking Contest

      Woodworking Contest
    • Make it Move Contest

      Make it Move Contest
    • Planter Challenge

      Planter Challenge

    We have a be nice policy.
    Please be positive and constructive.




    I calculated the prices. It is about $300, the screws and nuts not included.

    1 reply

    $300 not bad! less than what I have wrapped up in my RC Tuck.

    I'm so going to build one when I get some spare change. Even if I use it once, and just to have it sitting pretty. It's a cool piece of machinery. Sort of like my RC Revo truck....just a sexy big ol nitro powered beast with horizontal shocks. Good job on the craftsmanship.

    You can use a diamond blade (take out the saw blade) for tile cutting.....mosaics. They have blades as big as your saw blade. Nice build!

    good one!

    I ll build this!

    In all seriousness, I'm curious why the right thumbnail is left so long?

    6 replies

    Left hand fingernails short, right hand long = fingerstyle guitar player.

    Haha... I'm learning guqin recently. It's a seven-stringed plucked instrument.

    Awesome. perhaps you can build a "Guqin player" by using Makeblock parts.

    That's how it looks like.


    Aaah yes!, I can see the "wire stripper" over guitar player.

    Well as I calculated from online prices that is ~ $440 without PP. Unless there is a kit available with all the parts. A bit pricey if you ask me. But still looks good.

    2 replies

    My mistake, the bushing blocks are for 8mm shaft but the bearing blocks are still cheaper if the bolt hole pattern is the same.

    What was your supplies cost and about how long did it take you to make this?

    2 replies

    This is one project in our Makerathon. So it is cost less than 48h.

    I haven't calculate the cost yet. It was a "Makerathon" (something like a hackathon, but with more mechanical and electronic stuff) and it spent my partner and me about 20 hours.

    Turning the speed controller counterclockwise to increase speed ? This is a first for me.

    Nice. Could you could rig up a mini tool rest for when you use it as a lathe? Even a micro lathe would be easier to use accurately with a tool rest, right?