IHSF Crude Assembly of Small Mechanical Parts