open_scad:
http://www.openscad.org/
No dimensioning feature [crap] but it's sposed to interface with MakerBots n
3D printers n stuff.
drawings are for improved grip-shifter idea for mountain bikes,
using a ball and spring for the indexer stops,
instead of a cheapo stamped flat spring.
[several of which I've thrashed in below-freezing weather]
I gotta find some1 with a 3D printer, too, ldo.