Write.scad is the ancestor of this thing (above). I've switched to PLA from ABS because it doesn't warp like crazy, plus it doesn't stink up the house. I'd love to see if you can print it with ABS.
I'm glad you enjoy my scad. In case anyone was wondering what trig could possibly be useful for, my answer is art.