Font Size: a A A

Study Of The Numerical Control Automatic Programming System In AutoCAD Enironment

Posted on:2007-12-01Degree:MasterType:Thesis
Country:ChinaCandidate:X H ChengFull Text:PDF
GTID:2121360185992508Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Numerical control (NC) programming can bring the best benefit in the CAD/CAPP/CAM system. It has important effects for the automation of designing and machining. It can improve the machining precision and quality, shorten the manufacture period of the products. If we adopt the manual work for NC programming, we will get the low veracity and restrict the productivity seriously and it cannot help for the improving of automation. So developing automatic NC programming system to get efficient G code program, become the study object for lots of engineer.The automatic NC programming system is a machining characteristic oriented system, which is based on AutoCAD 2000 and Microsoft Visual C++6.0, it uses objectARX, which is one of Object Oriented Programming(00P)tools. Three modules realize this system: preceding module, auto-programming module and graphical emulation module. We can get the characteristic information of parts from the AutoCAD's drawing and create the G code. So it will bring great convenience to the design of mechanical engineer and realize CAM (Computer Aided Manufacture) in some degrees.This article accomplishes the integration technology and skills between AutoCAD and NC mechanical module. Based on the good understanding of AutoCAD's data structure, the dissortation uses AutoCAD's geometry model and put the geometry data and topology information into the corresponding stores. According to the way of NC auto-programming, it constructs suitable algorithm and pick up necessary information. By using the OOP, it can construct the suitable class and realize the auto-creation of G code. It is also convenient to realize and maintain the module of the system, quickens the implementation and has haleness program.Furthermore, the system develops friendly interface. By using the style as AutoCAD, we open out the menus of NC manufacturing. We also develop dialog box, which is the same style of AutoCAD by using the MFC and ObjectARX's genus stores: AdUi AcUi. The simple interface can make the use of software easily. This NC auto-programming system tries to realize the "simpleton" design. So all the commands are realized in Windows style. And all...
Keywords/Search Tags:AutoCAD, Secondary Development, NC Automated Programming, Visual C++, ObjectARX
PDF Full Text Request
Related items