CLASP | A Simpler Watchband

by ibudmen, published

CLASP | A Simpler Watchband by ibudmen May 12, 2013

Featured Thing!


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

29897Views 3189Downloads Found in Bracelets


Tired of finding trying to find the hole that feels just right on your watchband? Hate having to tuck the loosely hung extra fabric away after fastening your watch only to have it pop out of place again?

CLASP -- Printable Sizable Watchband

Meet CLASP, the printable watchband sized perfectly for your wrist and watch. Make fiddling with tiny holes and little sticks a thing of the past! CLASP is the no fuss, print to fit watch band that makes putting on your watch a breeze!


CLASP -- Printable Sizable Watchband

Installation and Assembly Guide

  1. Pick your wrist size in customizer
  2. Pick your strap width in customizer*
  3. Adjust Pin-size if neccessary
  4. Print CLASP
  5. Put watch pins in holes
  6. Attach each piece to either side of watch
  7. Secure timekeeping device on wrist
  8. Enjoy frustration free time keeping

*The script automatically subtracts 2mm leaving room to attach the strap to the watch body. A 22mm width generates a 20mm wide CLASP -- to get this number measure the gap where the pins attach the strap to the watch

Recommended Print Settings - 2 Shells, 340 microns, 0% infill

More from Bracelets

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

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

This is great! It's holding my Casio F-91W together after the old strap broke. It works well in PLA and the 0% infill makes it a bit flexible too. It's also more comfortable than the old strap that came with the watch, and doesn't fall off during sports. It doesn't take long to print and it's way more secure than you would expect - It seems flimsy to look at because it's thin but it works really well.

I had a bit of trouble working out the strap length. For anyone struggling with the size to choose in the customiser, measure round your wrist and note down the number, then subtract the length of your watch face. Finally divide by 2 x Pi. Use this number or the nearest size up for 'length of strap'.

Any chance for 20 cm?

Thanks for sharing this!
Anyone printed this using flexible filament? Does the clasp hold well in such filament?

Why is the minimum size in customizer 22cm? Some of us have skinnier wrists.
Am I missing something?

yea I have a 15cm wrist :/ I was really hoping to make this but I guess not.

I really like this watchband. It dries off faster than the rubbery one that came with the Pebble and it seems to wear better than the leather one that came with the Pebble Time Steel. My only suggestion is to reduce the thickness around the pins. My nozzle is around 0.4 mm, which leaves a gap between the outside and inside rings of the pins when printed at the default 1mm thickness. This gap leads to bad prints for me around the pins and eventual separation of the inner barrel. I'm reducing this to 0.8mm by changing "pin_radius+1,pin_radius+1" to "pin_radius+0.8,pin_radius+0.8". (two occurrences in the code)

Comments deleted.

Very nice. I normally wear an XXXL watchband, which are hard to find in a style I can stand. This I can stand, and I can get it in colors as well. Thank you!
I think 2mm may be to much subtract, and will experiment with that when I build a second one.

How can I increase the thickness of the band? Slic3r has issues with it being so thin

Actually its okay, found it!

For those using Slic3r under 'module band()' change the 'scale([0.97,0.97,1.1])outband();' 0.97's to a lower number 0.95 worked for my 0.3mm nozzle.

Is anybody have some bugs with Pronterface /Slicr3 ?
I can't make my 17cm wrist size watchband for my pebble. I only have one (bad) part insteat of two.

The "wide body" strap design for the Pebble watch on Kickstarter (http://www.kickstarter.com/projects/1171859847/wide-body-straps-for-pebble)http://www.kickstarter.com/pro... was well received. Could a similar alternative Clasp with a 22 cm "pin" part and a 30 cm "band" part be posted?

Of course I meant mm rather than cm.

I'm going to make some updates this coming week, keep an eye out!

Is the idea to snap the connector shut or bend it sideways and slide it in? Both ways seem prone to breakage.

The idea is to slide in, there is less bend then you might suspect making the band surprisingly durable. Especially when printed in ABS.

This looks cool! I'm thinking about printing one. What units are you using for "length of strap"? Does that number refer to an actual measurement, or is it relative?

'Length of strap' refers to the radius of the cylinder the script it is creating, so in the case of a 22mm size it creates a cylinder with a diameter of 44mm. The strap is generated at the perimeter of the cylinder.

Looking forward to printing this out. Curious to try it with NinjaFlex and see if I can make it stiff enough to hold...

If you get the urge to update the script, might I suggest replacing "length of strap" (which is actually a radius, not a length) with "wrist measurement" or "wrist circumference"? That is something that is easily measured. Mine is 195mm, just as an example. You can then calculate strap radius internally as:

wrist_circumference = 195; // from user
// BELOW is internal calculation, not exposed to customizer:
pin_to_pin = 42; // see other comments in this thread -- may differ between Pebble and Pebble Time, I'm not sure...
strap_circ = wrist_circumference - pin_to_pin;
strap_rad = (strap_circ / 3.14159265) / 2;
// continue on with code from before.

So, if my wrist is approx 165mm around, should I pick size 26? that's a 52mm dia cylinder, with a perimeter of approx 163mm - does this script take into account the 42mm pin-to-pin measure on the pebble?

Of course! Thanks for the explanation. And the strap. Which is awesome. (Congratulations on being featured!)

Whats the name of that watch? It's really interesting.

It is a Pebble smartwatch. I just printed this watchband for mine, actually.

Since I have a Pebble, I have to ask - what measurements did you use to fit the Pebble?

22mm width on the Pebble, I measure between the two holes where the spring bar fits -- the script then subtracts 2mm from the width so that you can fit the watch band in place. So a 22mm width results in a 20mm wide Clasp