Font Size: a A A

Woodworking CNC Multi-row Drilling Processing Automatic Programming System

Posted on:2020-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:C G XieFull Text:PDF
GTID:2381330590982913Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of panel furniture,the furniture processing industry puts forward higher requirements on the processing precision and automation degree of woodworking processing machinery equipment.At the same time,the accuracy,efficiency and intelligence of sheet metal processing become more and more important.Multi-row drilling as a woodworking machine for panel furniture requires dedicated automatic programming technology with path planning and calibration to meet the growing demand for accurate,efficient and safe machining.Therefore,a multi-row drilling machine automatic programming system is developed by this project,which integrates CAD graphic analysis,path planning,machine tool simulation and calibration.Based on the machining process of CNC multi-row drilling machine and the control system structure of the upper and lower machine,the two functional requirements of machining path planning and simulation check of the multi-row drilling automatic programming system located in the upper computer are analyzed.In addition,the overall architecture of the automatic programming system is built,in which the board graphics analysis,machining path planning,simulation and calibration modules are designed.Finally,the key technologies of design and development are summarized.Based on the analysis of the motion model of the CNC multi-row drilling machine,a path planning algorithm based on greedy method and binary search is proposed.The binary search algorithm is used to search the machining holes to realize the position planning function of the multi-row drilling machine tool rig.The greedy algorithm is used to realize the machine tool processing assignment,which optimizes the drilling path and process assignment.Based on the model/view design pattern,the interface for machining parameters is designed to realize the separation of drill bit data in the model and interface table information.According to the position characteristics of the multi-row drilling machine tool mechanism,the calculation process of converting the machining parameters into the wood processing data in the virtual machining process is analyzed,and the data processing process in the simulation and calibration module is expounded.Finally,based on the openGL interface in Qt,the processing logic of the graphic visualization process for geometric data is designed.A functional test platform for automatic programming system is built on a six-row drilling machine.The machining path planning and machining check function of the automatic programming system is tested,and the on-site machining test of the multi-row drilling machine is carried out.The test results show that the multi-row drilling programming system can correctly plan the machining path of the machine according to the DXF drawing of the board and carry out the machining path simulation and the twodimensional graphic size check,and the multi-row drilling machine is able to machine the required boards after the calibration is successful,which prove the good usability and practicability of the automatic programming system.
Keywords/Search Tags:multi-row drilling machine, programming system, path planning, greedy algorithm, binary search, machining simulation
PDF Full Text Request
Related items