3D modeling of mechanical parts using feature recognition from freehand sketch
Based on the characteristic containing the hole,edge and so on in mechanical parts,a 3D mod-eling method for mechanical parts is proposed by using feature recognition.Firstly,freehand sketch is regu-larized into vector graphics composed of lines,arcs and so on.Afterwards,feature points/lines detection and primitive matching are adopted to recognize holes and fillets.Likewise,feature points detection and block discrimination are adopted to recognize cylindrical and so on.For isolated lines and hidden lines that appeared during the process of recognition,the rules of shape repairing are defined to determine whether they were solid prism.Finally,according to the obtained information,partial 3D models are generated and merged into the complete part model in the global coordinate system.The experiment shows that this method can recognize and generate mechanical part models with geometric features such as ribs and so on from free-hand sketch,and implement automatic conversion from 2D sketch to 3D model.