About this 3D model
A opensource openSCAD Editor. With autocompletion and stuff .. it scans the openscad libraries directory and locates module-definitions ... and generates snippet-calls for them .. for example you type: "gear " and it will insert: gear(number_of_teeth=number_of_teeth, circular_pitch=false, diametral_pitch=false_1, pressure_angle=20, clearance=0); the parameter-values are tab'able-objects so its quite easy for beginners to use openSCAD ;-)