Font Size: a A A

Software Design And Development Of Stone Bridge Cutting Machine’s CNC System Base On PC

Posted on:2013-09-09Degree:MasterType:Thesis
Country:ChinaCandidate:W ShiFull Text:PDF
GTID:2248330371481321Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Stone bridge cutting machine is one of the most widely used machines for processing of the stone decorations.The traditional stone bridge cutting machine is a semi-automated equipment based on PLC manual programming, whose processing efficiency is low and technology range is narrow. It can’t optimize the contour of the design. In order to resolve this problem, this paper introduces a method, which explains how to develop CNC system of stone bridge cutting machine that will run in industrial PC by Visual C++6.0.CNC system of stone bridge cutter machine will run in industrial PC that is installed Windows XP in advance, and will be developed by MFC(Microsoft Foundation Classes) Library. The paper first introduces the basic structure of the stone bridge cutting machine, then compares the development of stone bridge cutting machine between domestic and foreign. The conclusion of comparison shows that it is essential and prospective to develop the CNC system of stone bridge cutter machine.The paper then describes the software engineering method that used for CNC system of stone bridge cutting machine. Traditional software engineering methods and object-oriented software engineering methods are introduced and compared, it shows the advantages of object-oriented software engineering methods.We build the analysis model for the numerical control system using object-oriented software engineering methods. Then the paper describes the method of pattern recognition, displaying and saving in the system. The composition and identification processes on both table section and entity section of DXF file are highlighted. And multi-pages dialogue is used to setup many parameters, which is considered to be very difficult before.And then, this paper puts emphasis on research of key algorithms, including contour recognition and path optimization. Most outer search method is used to achieve outer-contour recognition, and linear convergence method is used to achieve inner-contour recognise. The recognized entities are loaded to link-lists according to contour structure. After path optimization problem is sampled to the postman problem, it will be solved by Nearest Insertion algorithm. Link list that is builded in contour recognition is sorted again after the accomplishment of Nearest Insertion algorithm.This paper also briefly introduces other key algorithms which support the NC system, such as tool compensation, motion control, new origin point setting and the process track simulation.Finally, the paper illustrates how to use and operate CNC system of stone bridge cutting machine software, running processes of the various software modules are shown in some diagrams. In conclusion, it basically completes research of this subject. However, we also have to pay attention to the next improvement and make the stronger stone bridge cutting CNC system more market-oriented.
Keywords/Search Tags:stone bridge cutting machine, numerical control system, software design, contour recognition, trajectory optimization
PDF Full Text Request
Related items