Font Size: a A A

Research And Implementation Of Preprocessing Technology In CNC System

Posted on:2015-06-02Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiFull Text:PDF
GTID:2298330422479480Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Modern manufacturing has an increasing demand of accuracy and speed of CNCsystem. At the same time, the shape of workpiece gets more and more complex, thus theNC program file becomes bigger and bigger. So the interpreter which uses interpretationdecoding should be more efficient, for the interpreter and the follow-up module areserial, the interpreter should provide sufficient data for follow-up module to avoidmachine pause causes by insufficient data and the inconsistent between processingspeed and programming speed. The research bases on RS274/NGC interpreter and addspreprocessing function on RS274/NGC interpreter. The following aspects are focusedon:Firstly, this paper research EMC and RS274/NGC interpreter, the communicationmechanisms, internal software architecture and the implementation process, andresearch the decoding process of NC program.Secondly, the preprocessing of canned cycles in RS274/NGC interpreter isdesigned and implemented. The preprocessing process after power on and thepreprocessing process when opening a file are combined to reduce the workload ofcanned cycles’ decoding. Thus it can provide sufficient data for follow-up module.Then, Pre-scan of RS274/NGC interpreter is designed and implemented. First,decoding process of G25jump instruction to RS274/NGC interpreter is added, then thispaper design and implement how to handle jump instructions and subroutine callinstructions when pre-scan.Finally, the experiment is tested by implementing preprocessing in RS274/NGCinterpreter to verify its feasibility. Then lots of programs are interpreted with differentstructures to analyze preprocessing performance, and the old interpreter is replaced inEMC by the new interpreter to verify its feasibility and test the performance.
Keywords/Search Tags:preprocessing, canned cycles, pre-scan, EMC, RS274/NGCintepreter
PDF Full Text Request
Related items