Comparison of two different approaches of class-A surface creation and quality verification (ICEM Surf vs CATIA )