Font Size: a A A

Research And Design Of Electron Beam 3D Printing Control System

Posted on:2020-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:N ZhaoFull Text:PDF
GTID:2428330578455866Subject:Vehicle Engineering
Abstract/Summary:PDF Full Text Request
With the advantages of high power,fast processing speed and low operating cost,electron beam 3D printing technology has been rapidly promoted and applied in many fields such as processing industry,medical and aerospace,This thesis is aimed at the topic “Development of 3D printing integrated control system based on electron beam”.The “IPC + Motion Control Board”control structure is used,the C# language in the Visual Studio2017 development environment for design and development software control system is used to research and develop an electron beam 3D printing control system.Advantech PCI-1245 E motion control board is selected as the hardware control core in this thesis.The AC semi-closed loop servo control system is selected to meet the system accuracy requirements.The hardware design of the workbench motion control system of is selected and designed.The wire feeding mechanism for conveying different diameters wires is also designed and selected according to the process requiremen ts.The Gcode interpreter is a key module in the control system of this thesis.Therefore,preprocess,lexical analysis,syntax analysis and interpretation processing this four modules of the Gcode interpreter are designed.Preprocessing is the first step in the in terpretation program.It is mainly responsible for deleting unnecessary comments,spaces and line breaks in the Gcode file and other characters that are not useful for subseq uent explanation.Lexical analysis is a primary error check in a single block scan analysis.Parsing mainly uses a top-down method to check if there is a formatting error in the syntax of the program segment.The interpretation module interprets the Gcode as an instruction recognizable by the motion control board to further implement subsequent manufacturing.Finally,an example is given to verify that the Gcode interpreter designed and developed in this thesis can meet the functional requirements,and it also has high portability and expandability.After the functional requirements are comprehensively analysed of the electron be am rapid prototyping control system,a scheme for designing and developing a software control system using the C# language for design and development of the power system,the wire feeding system,and the workbench motion control system software syste m.C# and MATLAB mixed programming is used to show a clear three-view model,and finally the gear model is taken as an example to verifying that the software system is suitable for electron beam 3D printing control system,and control system designed in this thesis has complete functions and friendly interface.It has many advantages such as portability and ease of operation.
Keywords/Search Tags:Electron beam rapid prototyping, Motion control system, G code interpreter
PDF Full Text Request
Related items