With the development of engraving technology, it is urgent to research the NC engraving programming technology in order to meet the need of NC engraving. NC engraving programming technology is investigated in this thesis and the tool path generation algorithm is designed and realized. The main research work is as follows:An algorithm of transforming an image to a relief is presented. A relief with topologic rectangular mesh model is created by its gray value. The tool path generation algorithm is put forward and realized.Based on judging the relationship between planar profile loops, an algorithm of identifying multiple machining regions is developed. Three frequently used NC engraving strategies, i.e. planar profile machining, nest cutting and contour parallel machining are studied. And the corresponding tool path generation functions are implemented.Based on the studies above, a software prototype for NC engraving programming is developed. Practical machined examples show that the software can meet the need of NC engraving. |