Font Size: a A A

Research And Development Of Embedded CAD/CAM System For WEDM Based On Android

Posted on:2019-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:K XiaoFull Text:PDF
GTID:2371330566483263Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Wire electrical discharge machining(WEDM)has an important position in nonconventional machining and even the entire manufacturing field due to its advantages such as low cutting force,small machining allowance,and high material tolerance.Computer number control(CNC)programming system as a new generation of programming technology,due to its high accuracy,robustness and low programming requirements,have changed the traditional programming methods,making the machining of sophisticated parts more efficiently and precisely.At the present,most NC programming systems for WEDM are based on the PC platform,which have good graphical interaction and processing precision.However the complicated structure and high copyright fees limit the market expansion and application to some extent.Android-based operating system for the mobile terminal as the current main application platform becomes competitive for various system software.At present,only a few CNC machine tool manufacturers are studying the mobile terminal Android numerical control system.Android is an open source Linux-based operating system.It not only has the features of high real-time performance,high reliability,and small portability of embedded systems,but also has a good graphical interface,stability and openness,and supports the OpenGL ES graphics engine.Therefore,the WEDM system based-on the Android system has broad application prospects,and is of great significance to the innovation of numerical control processing industry.This dissertation researches and develops the CAD/CAM system for WEDM based-on Android system,including interface interaction design,keypoint capture,graphic drawing and editing,file management,parameter setting,graph element sorting,trajectory offset,code output and machining simulation and so on.The characteristics and applications of embedded system are discussed.and the frequently-used embedded operating system applied in CNC and the development trend of current application software are compared.Based on the analysis of the functional and non-functional requirements of the WEDM NC programming system in the mobile terminal Android system,the graphic framework,function module,data storage and interactive design of the system are studied by using the computer graphics,two-dimensional graphic drawing standards and the graphic application interface,and object oriented programming is adopted as the basic principle,modular programming and multiple design modes are used to achieve the functions of the system;the design of the touch screen-based CNC system interface is discussed;the implementation of the key point capture based on gesture operation is discussed,and put forward the addition of the capture guide line can be quickly and accurately captured to the nearest point;discusses the curve interpolation algorithm described by list points;studies the graphics plane transformation and shear editing algorithm;discusses the influence of processing parameters on processing quality;discusses the graph element sorting algorithm and trajectory migration algorithm,and improves May appear during complex element trajectory offset The interference problem;at last,studies the linear and circular interpolation algorithm in machining simulation.Based on the above research,the key technology frameworks of Java,C/C++,OpenGL ES and other key technologies are used to research and develop the WEDM embedded CAD/CAM system.The software is for mobile terminal that use Android as an operating system.It uses gesture-based graphical interaction and has a user-friendly interface that is consistent with common user habits.
Keywords/Search Tags:WEDM, Android operating system, CAD/CAM, code output, machining simulation
PDF Full Text Request
Related items