Archive for March 2012

an OpenSCAD script for 3d printing potentiometer knobs

I learned some OpenSCAD!

OpenSCAD - potknob_parametric.scad-7
OpenSCAD - potknob_parametric.scad
OpenSCAD - potknob_parametric.scad-1-1
OpenSCAD - potknob_parametric.scad-2-1
OpenSCAD - potknob_parametric.scad-3-1
OpenSCAD - potknob_parametric.scad-4
OpenSCAD - potknob_parametric.scad-5
OpenSCAD - potknob_parametric.scad-6
MeshLab v1.3.0-1
MeshLab v1.3.0-1-1
MeshLab v1.3.0-2
photo
photo

This script has a *lot* of variables you can tweak.  I don’t even feel like I’ve put everything into this script that I want to, either.

an incomplete list of parameters you can adjust:

  • knob radius
  • knob height
  • shaft hole radius
  • shaft hole height
  • set screw inclusion, radius, and location
  • flatness of shaft hole
  • rounding on top (thanks very much to http://iheartrobotics.com for the articles on edge rounding!)
  • indentations
  • directional indicators
  • plus a lot more!

About

One of the most stressful things about making multiple copies of an electronics project is reliably locating interface controls that you like. Maybe you can locate them one time, but can you locate them a year from now? two years from now? And how much do they cost?

For example, I found some slide potentiometer knobs at Mouser.com for about $0.50 apiece two years ago, and they ran out of them… forever. I tried sourcing them elsewhere, and the best I could find was a seller that had them for $4.00 apiece (!!wtf!!). So that really sucks.

One strategy is to buy in bulk. But, buy too few and you may run out and pay twice for shipping.  Buy too many and you  end up with unused knobs sitting around not making your money back. That also sucks.

Round potentiometer knobs are somewhat readily available. But still, they can be from $0.80 to $5.00 each, and if you can’t find enough for your project, that can be problematic. Mostly I’m tired of paying multiple dollars for things that should basically cost $0.25 apiece. Aesthetics are important too, so having options beyond what’s out there is nice.

A different strategy is to print them yourself as you need them.  No shipping, no running out, and you get to call the shots on how it looks and how it fits. Now, I like this way. Plus, for my project, making the knobs just goes along with the rest of the stuff I’ve done myself.

knobs

Well… some are better than others. Limited success is better than no success at all.

Download

Click here to download the parametric potentiometer knob generator OpenSCAD script.

License

Creative Commons License
parametric potentiometer knob generator by steve cooley is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Based on a work at sc-fa.com.
Permissions beyond the scope of this license may be available at http://sc-fa.com/blog/contact.

Synthseqr sneak peek

I was able to test out synthseqr live with my band Haptic Synapses, the night we also played with Antacid Crew, and it was a lot of fun! I posted a video of us playing and synthseqr is in there, but I wanted to make a new video to show the progress I’ve been making. Derek Scott is also working on some great functionality coming soon, and of course he’s the chief architect of Steppa, which synthseqr runs on top of. So check it out and let me know what you think.


Twitter Weekly Updates for 2012-03-25

  • Newt demands an apology from …Obama… because of DeNiro's comments? That's fucking stupid. #
  • "If liquid oxygen is allowed to soak into wood, it may detonate unpredictably on subsequent mechanical impact." O_o http://t.co/U4txVoQf #
  • For the first time in 7.5 years, I'm taking a hiatus from using firefox. The pinwheeling is just awful. #
  • A jQuery-like API for WebGL 3D JavaScript library three.js http://t.co/bw8jLy2X via @learningthreejs @tinkercad @xeolabs #
  • Haha. Oh, right. There's no WebGL in Safari. #

Powered by Twitter Tools

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

IDEO’s arduino programming tool add-on — retreive source

Ah. Oh. Yes! Ooh! Maybe!

Dave Vondle from IDEO Labs posted a really cool add on for the arduino IDE that lets you retrieve the source for an arduino you physically have but don’t already have the source for. Essentially, if I understand this concept, I can tie the arduino mega inside each beatseqr to the source online, so that when you want to see how it works and want to change something on it, you can just plug it in, launch the arduino IDE with this add-on, and get the source from the internet. Sweet! I have asked a question about a minor detail, but overall the concept is really good, and I think I’m going to give it a try.


Haptic Synapses and Antacid Crew at boing boing boing boing 2012

We had a great time playing with Mark and Kyle of Antacid Crew! Always a blast! Thanks to Nexus for the invite, it was a great party with great people. :D

Share


Twitter Weekly Updates for 2012-03-18

  • omg, it's so slow. 😉 I'm totally spoiled by Jetty now (live at http://t.co/SCN6I3wh) #
  • Well, now I've seen a kid eat a hot dog like a banana. #

Powered by Twitter Tools

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

synthseqr_development_test_01.mp3

http://sc-fa.com for more info


Twitter Weekly Updates for 2012-03-11

  • The future of limbaugh's show isn't about free speech, it's about economic viability. #
  • Remember, it's not called the MacBook Pro 7. #
  • The #thingiverse image page really need some help. First, stop with the 8 extra thumbs. Second: be more like a gallery with next/prev links. #

Powered by Twitter Tools

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Twitter Weekly Updates for 2012-03-04

  • Great interview of Monty Alexander on #NPR just now! #
  • RT @cookiecrook: Job Op: Web Accessibility Software Engineer at Apple. Please refer great candidates. http://t.co/r2ckPN8N #

Powered by Twitter Tools

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter