Font Size: a A A

Research And Implementation Of The Key Technology Of Laser Marking

Posted on:2014-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:F YuanFull Text:PDF
GTID:2268330425980035Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The technology of laser marking is combination of computer control and laser technology. Because of the laser’s fine beams and high energy, the high speed of computer operating, the technology of laser marking can overcome the difficulties in traditional marking technology, such as the target area is too small or the surface is too hard of the caving objects. This technique is widely used in industrial production for printing information in product packaging and making anti-fake label, and also often used in daily life for making personalized goods. The laser marking software is the interface between computer and user, and the core of the laser marking technology.The work of this paper is to research and implement the key technology of laser marking software. The main research realized the following several aspects:first of all, it is to research and implement the graphics procession. Users are free to draw straight line, curve, rectangle, circle, ellipse, and other basic graphics in customer drawing area of the software, and also can import vector file edited already from external. When users edit graphics, the software will realize the classification of the objects data according to these graphics data in the background, so as to edit each basic graphic alone. Graphic edition includes several operations such as selection, movement, rotation, amplification and narrow. Secondly, it is to research and implement vector font procession. The user can input text words in the drawing area, and the software will find the text characters from vector font library, and convert them to the vector graphics form. At the same time the paper puts forward a kind of optimized search method of the vector font file, improving the efficiency of data reading. Thirdly, it is to research and implement data compilation. This function is realized by interpolation algorithm, so as to convert graphics data into marking data used in a laser marking machine. Improving the traditional interpolation algorithm, the paper use an optimized interpolation algorithm to reduce the data volume of the marking data compiled from graphics data and to improve the work efficiency of laser marking machine. Lastly, it is the data transmission. The software transfer a mass of marking data compiled already to the laser marking machine based on Ethernet transmission, to ensure that the data will receive to the destination quickly and correctly.The application of this study is an MFC application developed in the Windows platform, using object oriented programming method. The software development platform is Visual Studio2010. The application is designed by function module, and each module relative is independence. So it has the several advantages such as low coupling, high maintainability, realizing the basic functions of laser marking and easy expansion of other functions. The application is easy to operate and convenient to use.
Keywords/Search Tags:Laser marking, Graphics procession, Vector font, Interpolationalgorithm, Ethernet transmission
PDF Full Text Request
Related items