Font Size: a A A

Motion Control System Base On Automatic Programming Technology

Posted on:2022-12-08Degree:MasterType:Thesis
Country:ChinaCandidate:X J ChenFull Text:PDF
GTID:2481306779495254Subject:Automation Technology
Abstract/Summary:PDF Full Text Request
As an important technology to determine the development level of high-end manufacturing industry,Computerized numerical control technology plays an important role in the development of China's manufacturing industry.When the traditional numerical control equipment processes the workpiece with complex process according to the numerical control program written in advance and stored in the system,the cost may increase unnecessarily due to the level of technicians or operation problems.Traditional numerical control equipment has high stability and high stability,but there are some deficiencies in openness and cost.Based on the above problems,combined with the needs of users and the characteristics of NC equipment,this thesis aims to design and develop a motion control system based on automatic programming technology.This thesis expounds the development status of automatic programming technology and open NC technology at home and abroad,and analyzes the shortcomings and problems existing in domestic technology.The function of the whole system is analyzed,and the overall scheme and hardware selection are determined.In function,the system is divided into automatic programming software based on DXF file analysis and motion control system responsible for servo control.In terms of hardware,the system is divided into host computer platform based on industrial computer and embedded controller based on stm32h743.The automatic programming software of this system mainly integrates the functions of DXF file analysis and path optimization.Firstly,it deeply analyzes the data storage mode and data format of DXF file,and summarizes the specific analysis process.Then,the principle of simulated annealing algorithm and its application in path optimization are introduced.At the same time,the experimental drawing data are used to verify the effect of the algorithm,which proves the availability of the algorithm in this system.Finally,the realization and encapsulation of these two functions are completed in C + + language,and integrated into the human-computer interaction interface developed based on Qt development tool.In terms of the function of motion control system,this thesis mainly introduces three different acceleration and deceleration methods,compares their mathematical models and implementation results,and finally uses the S-type acceleration and deceleration algorithm as the acceleration and deceleration control method of the controller,which can avoid the vibration of the actuator to the machine tool due to the sudden change of speed and reduce the loss of the system to the machine tool.Finally,this thesis introduces the overall system workflow and specific functional modules,analyzes the design process of functional modules,and shows the final effect,which proves the feasibility of the overall system.
Keywords/Search Tags:Automatic programming technology, DXF file, Path optimization based on simulated annealing algorithm, S-type acceleration and deceleration control method
PDF Full Text Request
Related items