Research on Open Numerical Control System Based on Collaborative Design and Development
Xiao Ming Yuan, Yan Fang Zhao, Shun Yi Shi, Hong Yu Wang
Abstract
Xiao Ming Yuan, Yan Fang Zhao, Shun Yi Shi, Hong Yu Wang
Abstract
The characteristics of open CNC system and the current several open CNC system models are introduced in this paper. In order to overcome the contradiction between the frequent changes demand and the closure of the traditional system, the open CNC system software and hardware architectures were investigated based on web-collaborative design and development, which improve the system development efficiency. Using the Windows XP operating system as a software platform, the Visual C++ 6.0 object-oriented programming language is adopted to design the CNC drilling control software based on the "PC + NC" the model and modular co-design methods, which improve the openness of the CNC system.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The characteristics of open CNC system and the current several open CNC system models are introduced in this paper. In order to overcome the contradiction between the frequent changes demand and the closure of the traditional system, the open CNC system software and hardware architectures were investigated based on web-collaborative design and development, which improve the system development efficiency. Using the Windows XP operating system as a software platform, the Visual C++ 6.0 object-oriented programming language is adopted to design the CNC drilling control software based on the "PC + NC" the model and modular co-design methods, which improve the openness of the CNC system.
Key concepts: Modular design, Software, Numerical control, Software engineering, Modular programming, Computer science, Collaborative design, Software development