Font Size: a A A

Glass Cutting Software Graphics Editor Module Design And Optimization Cutting Path Research

Posted on:2013-01-21Degree:MasterType:Thesis
Country:ChinaCandidate:L LiuFull Text:PDF
GTID:2211330374952829Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Glass is a kind of important architectural and ornamental material that is used widely in many fields such as building construction, automobile production, furniture manufacture and so on. And glass cutting is one of the important work procedures in the glass machining process. At present, compared with the same type of foreign products, home-made glass cutting equipments still have disparities in location precision, cutting speed, running dependability and so on. So, home glassworks generally use imported glass cutting equipments. And in recent years, with the development of information technology represented by computer technology, Computer Integrated Manufacturing (CIM) is applied to manufacturing industry gradually. Production mode of an enterprise is changing from single automation of producing process to integrated automation of all the process including product design, product manufacturing, quality assurance and so on. Referring to some advanced technology of foreign countries and following the basic idea of CIM, with the developing tool of Visual C++, a complete glass cutting system is developed.Position machine's software is an important part of automatic glass cutting system. The thesis combined the glass cutting requirement, came into being the structure of software. Discussed the main technology issue about the graphics layout system, including extraction of drawing information, the storage way of data. In this part firstly, the DXF file structure is analyzed in detail in the thesis. On the base of the analysis, a novel method is proposed that can automatically extract the data information of the part drawing. Then the data information of the graphic elements extracted from the DXF files are processed in a further step. The process paths are formed according to the process requirement of the class cutting machine. Regarding to the issues of processing randomness and idle stroke, an optimization algorithm is proposed to change the order of the processing paths to decrease the idle stroke. When the processing paths are too many, greedy algorithm to optimize the result is not satisfactory, so a genetic algorithm is proposed, more of the machining path optimization using genetic algorithm, in dealing with the problem of multi-contouring trajectory can not deal directly with a into travel business approach, and then the genetic algorithm for such problems has been optimized. The algorithm improves processing efficiency. It automatically generates CNC program based on NC code format which needed by class cutting process.
Keywords/Search Tags:DXF files, trajectory optimization, Greedy Algorithm, GeneticAlgorithm, NC code
PDF Full Text Request
Related items