DocumentCode :
2219314
Title :
Foundations for a CNC software factory
Author :
Moreaux, Michel
Author_Institution :
Lab. d´´Inf. Tech., Ecole Polytech. Federale de Lausanne, Switzerland
fYear :
1993
fDate :
15-19 Nov 1993
Firstpage :
593
Abstract :
A software factory for computerized numerical controllers (CNCs) is an environment that allows the automatic or semiautomatic (operator-assisted) building of CNC software that is exactly in conformance with the requirements of a machine-tool manufacturer. This environment relies upon an underlying CNC architecture and on an associated method that provides the human operator with a sequence of steps guiding the process of specifying the requirements and building the CNC software. A new CNC architecture based on a hierarchical finite state machine (HFSM) and functional units (FU) is presented. The concept of a commands accessibility tree, which helps in the process of building the HFSM, is introduced. Time constants on FUs are briefly investigated
Keywords :
automatic programming; computerised numerical control; finite automata; finite state machines; machine tools; programming environments; software engineering; CNC architecture; CNC software factory; commands accessibility tree; computerized numerical controllers; functional units; hierarchical finite state machine; machine-tool manufacturer; Automata; Automatic control; Buildings; Computer architecture; Computer numerical control; Humans; Object oriented modeling; Production facilities; Software tools; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Electronics, Control, and Instrumentation, 1993. Proceedings of the IECON '93., International Conference on
Conference_Location :
Maui, HI
Print_ISBN :
0-7803-0891-3
Type :
conf
DOI :
10.1109/IECON.1993.339010
Filename :
339010
Link To Document :
بازگشت