Virtual reality simulation applied to a numerical control milling machine

Simulation of Numerical Control Machine-Tools (NCMT) based on Virtual Reality allows us a previous visualization of the different processes performed on a manufactured part. Moreover, simulation permits inexperienced workers to learn how to control the machine in a safe way even from a remote location through the web. The development of a NC milling machine commonly used in the aeronautical industry is presented here. The machine architecture and its environment are based on object oriented programming, which makes possible upgrade and modularity. Each machine element is represented by a C++ class, as well as the compiler that interprets the NC program code lines.