Font Size: a A A

Research And System Development Of Woodworking CNC Programming Based On Feature Technology

Posted on:2021-05-09Degree:MasterType:Thesis
Country:ChinaCandidate:J G HanFull Text:PDF
GTID:2431330611454106Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Feature technology is the core technology of CAD/CAPP/CAM integration.By encapsulating the parameter information needed by each module on the feature,the final integration of the three can be achieved.Applying feature technology to woodworking CNC machining can quickly realize woodworking CNC programming,improve production efficiency and reduce the difficulty of manual programming.In order to strengthen the connection between CAD/CAPP and CAM system and realize the purpose of rapid woodworking CNC programming,this paper studies a woodworking CNC automatic programming system based on feature technology.It is based on the analysis of woodworking component features,summarizes the basic elements of woodworking mortise features,divides the basic elements and encapsulates the modules,so as to realize the automatic NC machining.First of all,this paper analyzes the formation process of woodworking components,and studies the characteristics of woodworking components.By analyzing the features of woodwork components,the features are divided into simple features and composite features,and the feature decomposition method is further studied.The tenon in the carpentry components is taken as the research object,and the tenon features are classified and analyzed,and the data structure of the features is analyzed.Secondly,the processing technology and tool technology of woodworking components are analyzed,and the use of tools is analyzed and studied.According to the different choices of tool types,each type of feature has a specific processing method,of which the shape cutting method and the ring cutting method are mainly used,and the corresponding tool path trajectory is planned and designed.The process of the characteristics of carpentry components is analyzed.The process mainly includes CAD module and CAM module.Thirdly,the design methods of each functional module of the woodworking system are analyzed and analyzed,and the algorithms involved in the system are analyzed in detail,including coordinate point conversion algorithm,processing direction discrimination algorithm and calculation of positioning edge intersection algorithm.The data storage and output methods of the woodworking system are analyzed.The system uses the "*.xml" file format for data storage and output,and uses XML language for programming.After that,the woodworking machine tool simulation and post-processing methods are analyzed and studied.Finally,taking the woodworking CNC programming system as the development goal,analyze the system requirements,and design the system framework and operation flow.Use SolidWorks secondary development technology to complete file management,system settings,feature functions,processing simulation and post-processing modules,design and complete the overall functions of the woodworking CNC automatic programming system;Using a woodworking CNC machine tool developed by a company as a platform and woodworking blanks as processing workpieces,on-site testing of the system's functions is performed.
Keywords/Search Tags:feature technology, woodworking numerical control, secondary development of SolidWorks, post processing, automatic programming
PDF Full Text Request
Related items