Font Size: a A A

Control System Development Of Multi-axis Linkage Stone Bridge Cutting Machine Based On C#

Posted on:2018-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y LinFull Text:PDF
GTID:2322330536972677Subject:Engineering / Electrical Engineering
Abstract/Summary:PDF Full Text Request
In China,the stone numerical control machining technology started late.The research results of the Stone bridge cutting machine system are mainly based on the controlling system of PLC.But this technology is relatively outdated and ineffective,it has a narrow processing range and just works with a single function,which makes it is only suitable for linear cutting,plate cutting and other simple operations.In addition,this technology is mostly in a semi-automatic or manual state.There are several disadvantages of this technology:1.The Stone bridge cutting machine numerical control system has a poor compatibility and openness;2.The compatibility for CAD graphics is poor,especially for the readable property and modifiability;3.It is unable to optimize the path of work process;4.The interactive experience is not good enough.Aiming at these problems,this paper established a control system which is based on the industrial PC machine and motion control card,and developed a set of numerical control software of the stone bridge cutting machine based on the Microsoft.NET Framework.On the first page of this paper,it gave a systematic introduction for the hardware structure and the interface connection of Stone bridge cutting machine,and made a comparisons between the Stone bridge cutting machine equipment in China and abroad,analyzing the importance of the development of the Stone bridge cutting machine numerical control system and its practical significance and prospect.Then it introduced the advantages of Visual C# language and its ways to software engineering.Then the paper made a detailed introduction of the CAD graphics data extraction,the graph outline recognition,the processing path optimization method,the NURBS spline curve interpolation and so on,and focused on the realization of the main functions of the numerical control system of Stone bridge cutting machine and the main algorithm:Graphics recognition and display methods of the CAD graphics data extraction,including the graphics data extraction of the DXF file entities in the various elements and recognition function;Applying de Boor recursive algorithm to realize the drawing and machining of NURBS curve in CAD graphics;Aiming at the problem of optimizing path among points,this paper used genetic algorithm to obtain the suboptimal cutting path.At the end of this paper,the software interface,parameter setting and processing effect of the numerical control system of Stone bridge cutting machine were shown,making a detailed introduction of the every part of this software,verifying the basic functions of the Stone bridge cutting machine numerical control system it developed,which had reached the goals of this project.
Keywords/Search Tags:stone bridge cutting machine, numerical control system, path optimization, DXF graphics file, genetic algorithm
PDF Full Text Request
Related items