Open Architecture CNC Software Package and Key Technology

To meet the need of advanced manufacturing technique, an open computer numerical control (CNC) software package for CNC machining is developed. Module library of the software package was of tree structure with a depth of 5. Terminal nodes of the tree were module units with unambiguous functions. Mod...

Full description

Saved in:
Bibliographic Details
Published in2009 International Conference on Information Technology and Computer Science Vol. 2; pp. 225 - 228
Main Authors Liu, Yuan, Wang, Yong-zhang, Fu, Hong-ya, Han, Zhen-yu
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.07.2009
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To meet the need of advanced manufacturing technique, an open computer numerical control (CNC) software package for CNC machining is developed. Module library of the software package was of tree structure with a depth of 5. Terminal nodes of the tree were module units with unambiguous functions. Module units which dealt with real-time tasks were developed adopting real-time dynamical linked library (RTDLL), and non-real-time module units were developed with component object model (COM). CNC controllers for various machine tools could be built with the software package. The controllerspsila external interfaces were coincident with the serial real-time communication system (SERCOS) international standards, and the internal interfaces followed the open modular architecture controller (OMAC) agreement. Motion controllers for 3-axis linkage milling machine tools and for 5-axis linkage milling machine tools were built using the software package. It is shown by experiments that controllers built can be used for motion control of CNC machine tools and CNC machine tools with the controllers have good processing performances.
ISBN:0769536883
9780769536880
DOI:10.1109/ITCS.2009.279