Font Size: a A A

The Research And Development Of Open Workshop Programming System For Milling Features Of AP203

Posted on:2019-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:H R ShangFull Text:PDF
GTID:2381330563493128Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Modern manufacturing is becoming more and more digital and intelligent.As a representative of the traditional manufacturing industry,CNC machines will also advance towards digital intelligent with the development trend of the manufacturing industry.In the production process of CNC machines,good milling NC code is also a tool to meet the processing accuracy and shorten the processing time.The processing features as the basic unit of the cutting process,how to quickly extract the processing features in the CAD \CAM system is the key to upgrading the workshop programming means,and it is also a direction for the development of CNC machines.Based on,but not limited to,the Huazhong 8 CNC system,the paper developed a workshop-aided programming software for automatic milling feature recognition based on the analysis of STEP AP203 files.Take the STEP AP203 file as input,use the ROSE library provided by STEP TOOL to parse the file and reproduce it on the interface.In this paper,a feature recognition method which contains variety of feature recognition methods,is proposed,using a one-dimensional array as a precondition,four-wheel cycle traversal search for milling features,standardized matching method with extended adjacency matrix,established database of feature adjacency matrix to achieve automatic matching of features.In order to improve the applicability of software,this paper proposes a framework which can dynamically invoking functional components,classifies software modules,and use the method of factory patterns to invoke components.In terms of software data interaction,the data is divided into three categories based on the use and data characteristics of the software data.One is software database data,the other is data of workshop.The method of data interaction was designed separately,which provided sufficient data support for software extensibility.
Keywords/Search Tags:Milling Feature, STEP AP203, Feature Recognition, Software Extensibility, NC program
PDF Full Text Request
Related items