| After deeply analyzing the special requirements of furniture design and manufacture, combining various methods of NC automatic programming and the actuality of manufacture in China. We developed an integrated CAD/CAM system for furniture industry based on AutoCAD2000 platform with ObjectARX2000 and Visual C++ 6.0. The treatise introduces the development of NC machine, method of programming and actuality of furniture, emphasizes interactive graphic automatic programming and whole conceive of the project; discusses the conception of CAD/CAM and its primary contents, brings forward primary scheme and design method, divides the system into five parts, including process parameter, disposition of graphics, post process, imitation of machining and communication function. It elucidates realization approach and process of every module, introduces loading menu base on COM interface programming and interface design based on MFC, brings forward realization means of imitation machining by Boolean operation, methods of calculating interpolation formula of list point by using mathematic function of Matlab C++ and communication between computer and NC machine by using MSComm control. It narrates the prospects, including expandability on MDT, the transmission of network graphics and improvement of imitation of machining by using openGL. The system realizes NC code automatic creation of milling in two-dimension condition. Through experiment and practice, each module can achieve prospective result.The functions of the system include furniture design, process parameter definition NC code automatic creation, imitation of machining and communication between computer and NC machine. The research reaches integration of CAD/CAPP/CAM for furniture industry, can improve the automation level of furniture industry and create NC code from design drawing through computer, and apply them in CNC machine. It has great practical value in furniture industry. |