Virtual Machining

  • Peiling LiuEmail author
  • Cheng-Feng Zhu
Reference work entry


Virtual machining simulates NC code to discover errors, without a time consuming trial run or online debugging on real machine tool. Since machining is a material removal process that will deform the workpiece geometry with cutting, the traditional rigid geometrical model could not be used to describe the in-process status of workpiece, which changes shape continually. The evolution of deformable workpiece model from the 2D sections to 3D representations revolutionized not only the machining industry, but also pioneered the digital manufacturing age with virtual manufacturing. This chapter traces back the history of CNC simulation, analysis of the different CNC machining models, tested with application examples, and lists different CNC verification industry applications for the last 30 years. Working towards a vision of pervasive modelling and simulation, a unified voxel-based in-process geometry model for multiple-machining and 3D printing simulations is discussed with industrial applications of composite material plating simulation. The virtual machine tool, which includes material removal animation and machine kinetic movement, can be controlled with a virtual CNC control panel and equipped with virtual jigs and inspection tools, such as dial indicator and wiggler, for immersive training of a young machinist. Towards a competitive sustainable manufacturing future, pervasive applications of virtual machining are not only technologically possible, but also make business sense, in this high material and energy cost world.


Machine Tool Virtual Machine Computer Numerical Control Numerical Control Computer Numerical Control Machine 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. AbdulKadir A et al (2011) Virtual machine tools and virtual machining – a technological review. Robot Comput Integr Manuf 27:494–508CrossRefGoogle Scholar
  2. Avgoustinov N (2000) VRML as means of expressive 4D illustration in CAM education. Future Gen Comput Syst 17:39–48CrossRefGoogle Scholar
  3. Chandru V, Manohar S, Prakash CE (1995) Voxel-based modeling for layered manufacturing. IEEE Comput Graph Appl 15(6):42–47CrossRefGoogle Scholar
  4. Donggo J, Kwangsoo K, Jungmin J (2000) Voxel-based virtual multi-axis machining. Int J Adv Manuf Technol 16(10):709–713CrossRefGoogle Scholar
  5. Garcia-Plaza E et al (2011) Virtual Machining applied to the teaching of manufacturing technology. Mater Sci Forum 692(2011):120–127CrossRefGoogle Scholar
  6. Jerard RB, Hussaini SZ, Drysdale RL, Schaudt B (1989) Approximate methods for simulation and verification of numerically controlled machining programs. Vis Comput 5(4):329–348CrossRefGoogle Scholar
  7. Kase K, Teshima Y, Usami S, Ohmori H, Teodosiu C, Makinouchi A (2003) Volume CAD. In: Proceedings of the 2003 Eurographics/IEEE TVCG workshop on volume graphics VG ‘03, Aire-la-Ville, SwitzerlandGoogle Scholar
  8. Liu PL (2005) Profiting from dynamic numerical control verification system. Cutting Edge Newsletter of SIMTech, Issue 43Google Scholar
  9. Liu PL et al (1991) A new concept integrated CAD/CAM system for complicated die and mold. In: Advances in computer science application to machinery. International Academic Publisher, Beijing, PRC, pp 90–95. ISBN 7-8003-154-3/TH.2Google Scholar
  10. Liu PL et al (1992) 3D Complicated parts design based on the automatic shape generation. Chin J Mech Eng (English Edition) 5(2):88–92Google Scholar
  11. Liu PL, Lu YQ, AO YT (2002) An object representation method, WO04032001A1Google Scholar
  12. Maenga SR, Baekc N, Shinb SY, Choid BK (2003) A Z-Map update method for linearly moving tools. Comput Aided Des 35:995–1009CrossRefGoogle Scholar
  13. Nakashima T, Ishihara Y, Niiyama K, Makinouchi A (2002) Development of stress analysis system by X-FEM with voxel-type mesh. In: Proceedings of the fifth world congress on computational mechanics (WCCM V), ViennaGoogle Scholar
  14. Park SC, Mukundan G, Gu S, Olling GJ (2003) In-process model generation for the process planning of a prismatic part. J Adv Manuf Syst 2(2):147–162CrossRefGoogle Scholar
  15. Stifter S (1995) Simulation of NC machining based on the dexel model: a critical analysis. Int J Adv Manuf Technol 10(3):149–157CrossRefGoogle Scholar

Copyright information

© Springer-Verlag London 2015

Authors and Affiliations

  1. 1.Singapore Institute of Manufacturing TechnologySingaporeSingapore

Personalised recommendations