SolveSpace is a constraint-based parametric modeler with simple mechanical simulation capabilities - works under Windows XP, Vista, 7, and 8
Best thing : Its a FREE Software!!
SolveSpace Features
Sketch sections using lines, rectangles, datum lines and points circles, arcs of a circle, datum circles
Build solid model...
A Mathematical Programming Language aka AMPL
Free demo download of AMPL Software : http://ampl.com/try-ampl/download-a-demo-version/
Free version can be used,
For linear problems, 500 variables and 500 constraints plus objectives.
For nonlinear problems, 300 variables and 300 constraints plus objectives.
File...