Font Size: a A A

Research Of CNC Automatic Programming Method Based On Processing Database

Posted on:2013-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:M Y ZhuFull Text:PDF
GTID:2231330377959741Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
In this paper, a method of NC Process Information extraction andimport to template file based on Process Recording Files and databasewas proposed, which provides an effective way for NC processinformation sharing and reuse, and made positive effect on currentsituation in CNC manufacturers, such as: type of product is relativestable, process of CAM programming has lots of duplication, processparameters are dependent on programmers, the processing quality isinstable and so on. The Process Recording Files are from mainstreamheterogeneous CAM softwares, such as: PowerMILL, UG/CAM, whichused to record CAM programming process, macro files fromPowerMILL and UG/CAM are belongs to this kind of file.The paper was focus on Process recording files, processinformation extraction methods were built up by analyzing the processinformation recording laws in each kind of Process recording files, andInformation Extraction models were set up based on these methods,which can extract process information in Process Recording Files bybatched processing way.The process information was stored in RDBS,which was called Process Database. VB.NET and SQL query languagewere used to manage and reuse the process information. The mainresearches of this paper are as follows:(1) Analysis of Process Recording Files. The system variables mapping table was obtained by analyzing document structure, recordsyntax of Process Recording Files and variable naming rules of CAMprogramming platforms. Entity recorded regularity in heterogeneousCAM platforms was summarized by the research of Process RecordingFile whole structure, record statement, lexical class and other aspects.(2)Researches of Process Information Extraction method. Methodsfor Process Recording Files process information extraction wereproposed. The disposal method of each kind of file was set up accordingto their own Characteristics, the method of TXT macro file was based onthe comprehension of natural language information extractiontechniques and regular language; the DOM tree structure informationextraction technology was used to extract process information in XMLmanufacture file.(3) Establishment of the Process Database. The Process Databasewas designed to two parts according to process information ofworkpiece whether dependent on the characteristics of workpiece or not,one part is common database, and the other is workpiece database.Database model structure selection, design of concept model andrelational model was introduced in detail.(4) Establishment of parameter mapping table. The method of mainCAM Mapping table establishment was introduced in detail; mainly focus on Feed and Speed in Cutting Parameters, and ProcessingStrategies in Tool-path Planning Parameters.(5) Researches of auto programming. Some CAM platform aboutmanufacturing process document template was introduced, theinformation in the process database was written to the relevant templateto produce corresponding manufacturing process documents, and then itwas imported to the corresponding platform for validation.
Keywords/Search Tags:CAM programming, macro file, Information Extractionautomatic programming, process database
PDF Full Text Request
Related items