OpenSCAD StickVise

A fully parametric version of stickvise!

Similar projects worth following
A first attempt at SCAD parametrics, what better a subject than the geometrically simplified stickvise?

This project aims to create a clone of the body of a StickVise (

Edit: It now clones the whole vise,body jaws and all!

To make your own customized jaws please see

v4 now has simplified jaws built in!

Printable StickVise v4.stl

STL generated from defaults, should be compatible with standard StickVise Dimensions, now has jaws built in.

Standard Tesselated Geometry - 678.59 kB - 06/13/2017 at 07:49


Printable StickVise v4.scad

Jaws are now printable also! No need to rely on the external generator, simplified some parts into inches with a function, fixed a spacing bug that showed up for the taller pieces.

scad - 5.27 kB - 06/13/2017 at 07:46


Printable StickVise v3.stl

STL generated from defaults, should be compatible with standard StickVise Dimensions.

Standard Tesselated Geometry - 1.08 MB - 06/11/2017 at 00:15


Printable StickVise v3.scad

Parts rotated to a more printer-friendly orientation, largest bore holes facing upwards to reduce overhangs. Added Extra parameters for spring tensioner

scad - 4.54 kB - 06/11/2017 at 00:01


Printable StickVise v2.stl

STL generated from defaults, should be compatible with standard StickVise Dimensions.

Standard Tesselated Geometry - 1.02 MB - 06/10/2017 at 07:13


View all 7 files

  • 1 × Rod Stock Salvageable from scanners and printers usually. 6mm Default
  • 2 × Springs for Tensioner Must fit around (Socket Shoulder Screws)
  • 2 × Socket Shoulder Screws
  • 1 × Wingnut that fits (Socket Head Cap Screw)
  • 1 × Socket Head Cap Screw An edge of this gets ground away so it leverages against the side of the (Rod Stock).

  • Jaws! (The grippy kind, not the bitey ones...)

    Roobotics06/13/2017 at 07:52 0 comments

    v4 has come a good ways now, jaw support is now here and is a no-brainer to want to include. Now everything can be done from a single print of 3 pieces.

  • First Log: version 3

    Roobotics06/11/2017 at 00:14 0 comments

    Latest v3 is now more printer-friendly, reducing overhangs caused by the larger bore holes. Instead orienting parts so the smaller holes are the overhangs instead.

    Still considering how to handle the 3rd part that has large bores on 2 different axis.. I think most printers can cope with this or maybe use support material, any attempts to print or feedback are welcomed!

View all 2 project logs

Enjoy this project?



Greg Stephens wrote 06/16/2017 at 18:44 point

This is great!!  The stick vise has a great design..  And, we were talking at work the other day how cheap it would be to manufacture these.  ($5-$10 maybe?)  

I have a question though.  How did you go about grounding the 'socket head cap screw' on its inside corner??

  Are you sure? yes | no

Roobotics wrote 06/17/2017 at 21:02 point

Hey Greg, to grind one of the inside edges of the screw-head off, I would suggest holding the screw by the cap(to avoid damaging the threads) with some locking pliers, then use either a grinding wheel, dremel, or a file and turn the corner into a 45 degree chamfer in the area it rubs against the rodstock.

The whole idea is to leverage down ontop/beside the rod and provide a slight mechanical advantage to what the screw's threads already give, as well this is a locking mechanism to keep the otherwise round head from spinning freely.

Another idea is if you have a compatible hex head screw of some sort you can alter the "$fn=" parameter for that hole to be 6. Then it might not even be necessary to do this grinding as it will be held captive on it's own..

I may play with this later and see if it is worth changing my redesign for, atm it is just meant to be true to the original.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

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