A preliminary study on SolidWorks top-down design method