Look ad this topic http://sketchucation.com/forums/viewtopic.php?p=160780#p160780
and this http://sketchucation.com/forums/viewtopic.php?t=10140
Or try http://solvespace.com/index.pl

Bep