Vacuum Dust Port Adapter With Tinkercad




Introduction: Vacuum Dust Port Adapter With Tinkercad

About: Making and sharing are my two biggest passions! In total I've published hundreds of tutorials about everything from microcontrollers to knitting. I'm a New York City motorcyclist and unrepentant dog mom. My wo…

Here's a quick guide to making a 3D printed adapter to connect your power tools to your shop vac if they're not naturally compatible.

For this example, I'll be using my Ryobi planer and sander and my Festool shop vac hose, but these general instructions should work for any two tubes that are close to the same size as each other.


For this project, you will need:

To keep up with what I'm working on, follow me on YouTube, Instagram, Twitter, Pinterest, and subscribe to my newsletter. As an Amazon Associate I earn from qualifying purchases you make using my affiliate links.

Step 1: Take Measurements

You'll need to take four measurements:

  1. the outside diameter of the tool's dust outlet
  2. the outside diameter of the hose terminal
  3. the length of the tool's dust outlet
  4. the length of the host terminal

Keep in mind that these openings are usually tapered to allow for a snug press fit, so the outside diameter measurement might not be the same along the length of the tube. I tried to take a measurement somewhere in between, and you'll inevitably need to do a bit of experimenting with the tolerance to get a good fit.

Step 2: Paper Sketch

Once you have your measurements, it can be helpful to make a paper sketch. This can help you remember which measurement is which when you get into the 3D design environment and help you keep track of adjustments you make during prototyping.

Step 3: Create a Tube in Tinkercad

Opening up a new Tinkercad file, you'll create a cylinder to start. Match the height to the overall length of your coupler, then change the diameter to 2.2mm greater than your largest port measurement. Watch the video in the first step to see it take shape.

Next create a cylindrical hole, and set its dimensions to match that of your smaller tube. Increase the diameter by .2mm to allow it to fit over the tube. Create another cylinder atop the first one, with dimensions matching your larger tube. You can use the workplane tool to rest the second cylinder exactly atop the first.

Then select all three objects and use the align tool to line them up on the x and y axes.

Finally, group the objects to cut out the hole. You should end up with a single tube whose opening changes size inside.

Disclosure: at the time of this writing, I'm an employee of Autodesk, which makes Tinkercad.

Step 4: Export, Slice, and Print

All that's left to do is export the STL and slice it. I used Cura, and set the print quality to low since this is a utilitarian tool and does not need to have a pristine surface finish.

The first version took about 35 minutes to print on my Creality CR-10S Pro.

Step 5: Iterate

If at first the result doesn't fit, or is too flimsy, it's easy to go back into your Tinkercad design and make changes.

Double click on a grouped object to drill down into the group. I adjusted the thickness of my adapters walls by enlarging the main cylinder to make the whole thing a little more sturdy, and made a minor adjustment to one of the inner cylinders to get a better fit.

Step 6: Use It!

The second a final version took about an hour and half to print. It fits great and feels pretty sturdy in PLA, although it would be more durable if printed something like nylon filament instead.

Thanks for following along! If you liked this project, you may be interested in some of my others:

To keep up with what I'm working on, follow me on YouTube, Instagram, Twitter, Pinterest, and subscribe to my newsletter.

3 People Made This Project!


  • Chocolate Challenge

    Chocolate Challenge
  • Home and Garden Contest

    Home and Garden Contest
  • Stone Concrete Cement Contest

    Stone Concrete Cement Contest



1 year ago

They look amazing. I think it's time to buy myself a good 3D printer.


1 year ago

I've always made these adapters using PVC pipe and a heat gun. I imagine it would be much more expensive to manufacture with a 3d printer, but probably more fun and rewarding.


1 year ago

Thank goodness for the 3d printer.
I've made over a dozen printed adapters for friends because the industry can not get a standardized port size through their head.
Every thing is like a "rube Goldberg" project to set up.
Thanks for showing your method.
I use nylon and have made the outside of the center textured because these old arthritic hands need something to grab when I take it apart.