Font Size: a A A

Study And Implementation Of Six-axis Open Engrave-mill Control System Based On Delta Motion Control Card

Posted on:2019-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:S W ZhangFull Text:PDF
GTID:2371330569499106Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
As control core of engraving and milling machine,engraving and milling machine CNC system performance fit and unfit quality directly determines the CNC engraving and milling machine machining efficiency and machining quality,cost performance and market competitiveness of the carving and milling machine has played a decisive role.However,at present,the CNC system software of engraving and milling machine at home and abroad is mainly based on CAD/CAM,which limits the openness and intelligence of the numerical control system to some extent.Based on the requirements of the CNC system of the engraving and milling machine for modularization and multi-axis linkage,this paper aims to develop a more open CNC system of six axis engraving and milling machine.According to this goal,the following research work is carried out:First of all,this paper analyzes the six axes carving and milling machine mechanical structure and electric structure,then according to the control requirement of the six axes carving and milling machine,in full consideration of six axis engraving and milling machine overall performance,price and market demand,etc,under the condition of reasonable design scheme is given,and through the performance of several common multi-axis motion control card,chose in shaft card,and used in multi-axis motion development platform for the design of hardware structure.Secondly,with the support of the hardware structure of the six-axis engraving and milling machine control system,the system software is written.According to the object-oriented programming thought and the unified modeling language UML specification,set up the function of the six axes carving and milling machine control system software requirement model,static model and dynamic model,lay a foundation for the writing of the software program.Then,in a variety of based on the analysis of the static model and dynamic model,based on the Windows XP system + Visual Studio + c # development environment that was designed and implemented carving and milling machine control system based on object-oriented software programs.Based on the object oriented idea,the data structure of the processing information of the six-axis engraving milling machine control system is designed,and the processing information management is realized based on XML.Each function created by the above class,the core module of the system was designed and implemented the program of writing mainly include manual processing module,the automatic processing module,monitoring module,parameter setting module,etc.In the end,the test and test results of the control system are introduced.Results show that this topic designed by using object-oriented technology six axis engraving and milling machine control system,can better implementation of a modular and open software section,improve the processing speed of six axis motion control system,processing quality and processing precision.
Keywords/Search Tags:Open numerical control system, Multi-Axis Motion, Object-Oriented Technology, XML, UML
PDF Full Text Request
Related items