DIY Vacuum Table

Vacuum table made out of aluminium with some features

Similar projects worth following
In this project, we'll create a "cheap" vacuum table to hold our workpieces, especially, flat material. The table should be at least suitable for milling aluminium and maybe, steel. We will add tons of features to the vacuum table as seen in commercial alternatives.

The files to recreate your own version of the vacuum table will be published here as soon as the project is finished and the table is working. When creating your own version of the table, the size of the table can be variied. I'll explain the details of the design while the project is running.

For my CNC router, I'm in need of a method to hold my workpieces. Sticky tape does work, but it is a pain to remove it after milling. Furthermore, the presented method of NYC CNC using superglue also does work very well, but it requires lots of preparations, namely, very clean surfaces, tape has to be applied accurately to both, the workpiece and the mounting plate, glue has to be applied to the workpiece, accelerator has to be applied to the mounting plate and finally, after all that preparation, it is important to align the workpiece quickly before the glue fixes the workpiece in place.

Thus, a vacuum table is a very smart choice to fix workpieces quickly and safely to the mounting plate. There are different choices for vacuum tables, but I decided for a "breadboard" style table, since it is quicker to use. Sebastian End of END CNC has shown the easy use of a breadboard style vacuum table.

The CAD design is already close to finish while starting this project on Hackaday. We decided for a size of 450mm x 300mm, because 300mm is close to the limit of our CNC machine in one direction. The limit of the other direction is chosen like this, because we wanted to have free space beside the vacuum table, e.g. for a vice. Furthermore, we the following specs and features we would like to have in our vacuum table:

  • 450mm x 300mm x 31.5mm dimensions (height resulting of the available aluminium)
  • 10mm distance from hole to hole, so that many commercial rubber mattes will fit (e.g., the matte shown in the video of END CNC)
  • 5mm diameter of the holes, but just 0.2mm to supply the vacuum to the parts
  • Holes with M6 threads to clamp stuff onto the vacuum table
  • Three vacuum chambers
  • Possibilities to add end stops to three of the four sides
  • About 4 mm additional thickness to be used to plan the surface if required 

The current CAD model consists of two main aluminum parts, some sealing mass, pneumatic connectors and some screws. That's it. 

To use the table, some other parts are required. At least one vacuum pump, some tubes, mattes with 5mm holes (10 x 10 raster) and some mattes to close the remaining holes of the table.

Hackaday Vacuum Table.stp

Current version of the CAD model

stp - 7.38 MB - 07/03/2019 at 19:24


  • 1 × Sheet of aluminium for base plate 460mm x 310mm (at least 20mm thick)
  • 1 × Sheet of aluminium for top plate 460mm x 310mm (at least 20mm thick)
  • 3 × G 1/8" to 12mm pneumatic connectors Teflon tape should be used, 12mm can be exchanged to your needs
  • 20 × M5 x 12mm screw DIN 6912 Low Head Socket Cap Screw Grade 8.8
  • 1 × Sealing mass

  • CAD model uploaded

    oMtQB407/03/2019 at 19:23 0 comments

    We've uploaded the current version of the CAD model. Some minor changes have been applied compared to the project images. At the current state, the table could be milled and assembled.

    If you see some problems in the CAD model, please do not hesitate to write a comment.

  • Material is ordered, last changes of the CAD model

    oMtQB407/03/2019 at 18:32 0 comments

    Material is ordered. To make it simple milling the vacuum table while providing perfect surfaces at the top and bottom of each part, pre-milled aluminium has been ordered. And to make it a cheap vacuum table, we ordered remainders. The plates are much larger than required. On the one hand we have to cut them into pieces. On the other hand some material can be used for other projects. Just for your information, the remainders are more then double the material we need, but at about half the price.

    Furthermore, we ordered some tools (0.2mm drills), the pneumatic connectors and the sealing mass.

View all 2 project logs

  • 1
    Milling of top plate

    When milling the top plate, it is important that some things of the plate are not milled in this step. So, here is a list of things you should mill in this step:

    • Border of the plate, so that you get the correct dimensions.
    • Holes for the dowel pins (holes through the plate, 6mm with tolerance m6). Since you will use a milling machine or router, try to create the holes a little bit smaller and than converge to the correct tolerance.
    • Sunk holes for M5 screws
    • First type of vacuum holes (5mm)
    • Second type of vacuum holes (0.2mm)
    • Outer thread holes (just the holes with threads at the edge of the top plate, but not the threaded holes inside the vacuum holes)

    For the vacuum holes please take note of the depths and the angle of the 5mm drill. At the end, just the 0.2mm drill should drill through the plate.

    Here is a list of things you should not mill in this step:

    • Threaded holes in between the vacuum holes. They are milled after the table has been assembled and go through the top plate into the bottom plate
  • 2
    Milling of the bottom plate
  • 3
    Drill holes at sides

    Since the dimensions are not suitable for a normal CNC router, the holes at the side has to be drilled manually. 

    At one side you have to drill the correct holes for a G 1/8" thread. At the other three sides holes for M5 threads have to be drilled (4.2mm).

View all 9 instructions

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates