Text this: A framework for solid model based shape similarity comparison of mechanical parts /