The designs below use OpenJSCAD V1 which has long been superceded by the incompatible V2 API. Links are to a kindly-provided V1 host that may not stick around forever, in which case V1 -> V2 migration guide may come in handy.
Also references/links are made to a Google+ community and posts, all of which were et by the Google+ turndown.
Prompted by a G+ post I hacked up a demo of tapered text
Inspired by laser origami and having wanted a smaller badge holder for a while, this is ghost-badge. Cut out of a clear sheet of 1.4mm PETG and (hand) folded with a heat-gun and a ruler, this does a nice job of holding a badge. Make sure to select either layer and click "Update" to get the two different layers to cut & mark. SVG version of the same.
Unfortunately after a few months of use, the PET-G became cloudier and less transparent/shiny than it had started out. Its successor is badge-frame which avoids the problem by restricting the PET-G to the boundary of the badge. My original plan was to super-glue two inner & two outer layers together, but the edges are too narrow for my gluing skills. Using metallic tape to wrap the bottom & sides instead made a great substitute. Photos.
My take on a cool idea I saw on the OpenJSCAD.org G+ community. Discussed in the comments on my post.
Below are the iterations I went through to create a dock/holder for my Nexus6 (and then Pixel XL) that would mount onto a vent-fin in my car. Photos of the results and some backstory are in album#1, album#2, and album#3.
-
First cut of a PLA-based design. Works well with the clip from thing:1305973. This is mostly for general interest, though, since PLA is a poor fit for the environment (cars that get hot) and the clip in the .jscad file is ~garbage.
-
Laser-cut silly box; another mostly-just-for-curiosity thing, as the result is far too slick/loose to use.