Customizable Sanding Stick

by mightynozzle, published

Customizable Sanding Stick by mightynozzle Jun 26, 2017

Design Tools


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

55962Views 12077Downloads Found in Hand Tools


I like the idea of the Sanding stick by workshopbob, but I don't want to buy some hex screws. So I've created this thing, where you can customize your sanding stick, that will automatically include the needed printable screws.

I have also added the four sticks I'm using in the first picture as .stl files.

Customizable Settings

  • set the length, height and width (picture 3)
  • 3 different end styles: none, round and wedge (picture 4)
  • set the angle and a smooth round end for wedge style

Customizable Sanding Stick on YouTube

RCLifeOn: https://www.youtube.com/watch?v=eK8k_6zu0hs
Print 3D Channel: https://www.youtube.com/watch?v=kY7AoZirRsI


v1.3 - 2017-08-08:

  • [feature] parts will be generated in separate stl-Files additionally.

v1.2 - 2017-07-31:

  • [fix] reduced the tolerance of the threaded hole. If you have problems, to insert the screw in, you can change the tolerance in the screw-settings-advanced section -> Screw Thread Hole Dia In Millimeter.
  • [feature] parameter to add extra height of the screws head

v1.1 - 2017-06-27:

  • [feature] added color
  • [cosmetic] updated description for screw settings

How to support me?

Do you like my things and do you want to support me? You can use these links if you want to buy something. This helps me doing more things. Thanks!

Banggood: https://goo.gl/ZXgx3A
Gearbest: https://goo.gl/FfE59f
Aliexpress: https://goo.gl/bQLi15

Print Settings


Anet A8






0.2 or better




You can use lower infill, as long as the infill is present in each layer of the screw. Or you can use separate infill settings for each part e.g. 50% for bottom part and screws, 25% for top part. You can easily separate the part in Simplify3D under Mesh -> Separate Connected Surfaces. You can also separate the parts in the customizer.


Step 1

Cut a strip of a sheet of sanding paper in the width of the stick. The length should be about the hole around the stick to the second hole + a little extra length.

Step 2

Wrap the strip around the stick from the edge of the first hole beginning to the edge of the second hole. You may cut the length in this step. You can either use your fingers or the top part to hold the strip in place.

Step 3

Screw the first screw in. Then you can tension the strip, lift the top part a bit and push the end of the strip between the top and bottom part. Use the second screw now.
Optional: You can use pliers to tighten the screws, but don't overtighten it!

Custom Section



More from Hand Tools

view more

All Apps

Customizer is the easiest way to take great 3D printable designs and make them your own. Make your OpenSCAD designs infinitely more valuable by empowering the community to customize them.

App Info Launch App
Customizer Thing App

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

Hi, I broke a screw and need to print only this piece. I have update to 200% the original one in cura. How can I print only the screw at the same size with cura ? Someone knows?

There seems no option in Cura 2.x

You can split the model with meshmixer:

  • import model
  • click on select tool
  • activate lasso
  • click 4 edges around the object you want to remove
  • hit Delete-Key
  • File --> Export --> as .STL

or with tinkercad:

  • import the STL-file
  • select the hollow box (two colored gray stripes)
  • place and resize the box to fill the parts you don't need
  • hit CTRL + a
  • hit CTRL + g
  • export as .STL

i dont know if cura is just bugging out or are your shell settings really weird like 0 top layers and 99999 bottom layers and others too

Which version of Cura do you use? I will check it then.

The latest official release version i could find on ultimaker is 2.6.2 and I couldn't reproduce the problem there. Do you use a dev or beta version maybe?

oh ya i read that wrong 2.6.2 and i manually changed everything back so its normal. There arent any other special requirements other than 50% infill right?

No, there are no other special settings. If you have a 0.4 nozzle, set 0.2mm layer height.

hey bud, I love this! is it possible to edit it to make it wider? My rolls of sanding paper are 70mm wide and the limit is 60 ^^ Thanks!

But I don't know, if the plate with two screws can hold the sandpaper. 4 screws should do that better. I put it in my ToDo list.

Hey bud, It worked beautifully! I posted a make. A million thanks for your hard work!

Changing the limit wasn't that hard, but the initial design took several days of sketching, programming and evaluating all the prototypes ;-)
Thank you for testing it!

Man! Super-fast response! I really appreciate you doing that. I thought of using 4 screws as well but I did not want to get greedy. You did not have to post this wonderful thing and being bombarded with design change requests could become frustrating! Thanks again!

a real great idea, thanks !!!

printed on Prusa Original MK2S in 0,15 layer. Any problem

These are brilliant! I love this and being a woodworking enthusist I will use this design in my hobby!!!! Great job!!! And thank you so much for not calling them "Parametric Sanding Sticks"

Nice job! Great design!
The holes were to big for the screws. So I put two small pieces of paper in the holes to make the screws tighter and it worked for me.

Thank you and thanks for the tip with the paper. I'm already working on an update of the sanding sticks to fix the tolerance.

Very useful design. I printed a customized version and it works well for me (PLA, 0.2mm, flashforge creator pro). Some feedback for the default parameters:

  1. Screws are too loose. I had to reduce the tolerance to 0.3mm.
  2. Increase the length of the thread for stronger fastening. Having to screw a few more turns is not really an issue.
  3. Have longer screw heads, As they are now, they are too low and hard to tighten.

Also, one of the issues with this design is determining the length of sandpaper to cut. There is not much margin between too long and too short. Would be nice if the design would also help determining the necessary cutting dimensions. E.g. add an additional part, a rectangle of the proper sandpaper dimensions and also have the dimensions embedded in it as text. Some can print and use as a template while others will just write down the dimensions.

Again, very useful model. Thanks for sharing it.

Edit: or just add text at the top of the base with the recommended sandpaper length.

Thank you for your constructive suggestions! I will consider this points in the next update in the next 1-2 weeks.

It also helped me making the base_top part slightly longer, by 3mm or so. This way it stretches the sandpaper better and holds in place while I insert the screws. You may want to consider adding customizable control of that gap. I used this code change (notice the x const)

x = 3;
difference() {
    translate([-x/2, 0, 0])
    #rotate([90, 0, 0]) {
        linear_extrude(height = width) {
            offset(r= + height * 0.3, $fn = 32) {
                offset(delta =  - height * 0.3) {
                    #square([length+x, height]);

Printed these out but the holes are too big for the screws. They just slot in with no turning. I was printing at 0.2 but I can't see much difference to higher layer settings.

Did you print it in ABS? The good news is, that you can print wider screws easily. In the customizer, there is a screw-setting section, where you have to adjust the screw thread diameter to about 6.3-6.6mm instead of 6.0mm. Did you print a customized stick or one of the 4 default .stl-files?

I used primvalue pla but I read it had some shrinkage issues. I used the stock stl files but have some success with isolating the screws and scaling them 110% on x and y.

Nice idea but the design seems to waste a lot of sand paper especially for the long ones.

You can also use the Customizer, to reduce the size of the stick. Or you can reuse the stripe for a smaller stick or use the stripe standalone.

Actually i found that it saves sanding paper, if you turn it once.

congratulations, RCLifeOn featured this in his most recent video https://www.youtube.com/watch?v=eK8k_6zu0hs

Thanks Bastian, this is nice! I saw it yesterday zapping throw the Youtube recommendations.

Works well, excellent idea.

Thanks for your feedback!

Did you watch 3D Printing Nerd Joel? I got the same iedea from their sandingstick video, but you did it soooo nice, theres no need for me to try :-)

Going to print it right now.

Funny thing. I watched it now, but they didn't make it in OpenSCAD. I only saw the sanding stick on the first page of the hand tools and I needed some for my balsa sail plane. Please post a picture of your make and if you have trouble during assembly, leave a comment, because I don't know if the settings around the screw and screw hole fits on other printer settings.
Schöne Grüße aus Künzell ;-)