Augmented Reality for Computer Numerical Control-Based Applications

  • Wasim Ahmed KhanEmail author
  • Abdul Raouf
  • Kai Cheng
Part of the Springer Series in Advanced Manufacturing book series (SSAM)


The subject of manufacturing commenced when human altered the geometry of work pieces by rotating either a tool or a work piece to cut and to remove pieces of the material in the production of weapons as early as 700 B.C. It was not until the fifteenth century that the machining of metal begun.


Machine Tool Augmented Reality Work Piece Computer Numerically Control Part Program 
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. 1.
    Simulated benefits (2006) Machinery, pp 24–26Google Scholar
  2. 2.
    Advances in Artificial Reality and Tele-Existence (2006) 16th International conference on artificial reality and telexistence, ICATGoogle Scholar
  3. 3.
    Alting L (1994) Manufacturing engineering processes, 2nd edn. Marcel Dekker, New YorkGoogle Scholar
  4. 4.
    Asvahem T (2004) Graphical user interface product simulator for motion control of machine path. ASEE annual conference proceedings, pp 6245–6255Google Scholar
  5. 5.
    Azuma R, Bailout Y, Behringer R, Feiner S, Julier S, MacIntyre B (2001) Recent advances in augmented reality. IEEE computer graphics and applications, November/DecemberGoogle Scholar
  6. 6.
    Bedworth DD et al (1991) Computer integrated design and manufacturing. McGraw Hill, New YorkGoogle Scholar
  7. 7.
    Chang CF (2001) Haptic and aural rendering of a virtual milling process. Proceedings of the ASME design engineering technical conference, pp 105–113Google Scholar
  8. 8.
    Chen J (2006) A survey of 3D graphics software tools. IEEE computer society, CS ready notesGoogle Scholar
  9. 9.
    Chryssolouris G (1992) Manufacturing systems—theory and practice. Springer, New YorkGoogle Scholar
  10. 10.
    Electronics Industries Association Recommended Standard EIA RS 274 D, 1979Google Scholar
  11. 11.
    Erkorkmaz K (2006) Virtual computer numerical control system. CIRP annals—manufacturing technology, pp 399–403Google Scholar
  12. 12.
    Gong Y (2002) The application of virtual reality modeling language in NC simulation. Proceedings of the 5th international conference on frontiers of design and manufacturing, pp 132–135Google Scholar
  13. 13.
    He H (2007) Web-based virtual CNC machine modeling and operation. Chin J Mech Eng 20(6):109–113CrossRefGoogle Scholar
  14. 14.
    Hill FS Jr (2000) Computer graphics using open GL. Prentice Hall, New JerseyGoogle Scholar
  15. 15.
  16. 16.
  17. 17.
  18. 18.
  19. 19.
  20. 20.
    Jamsa K et al (1997) VRML programmers library. Jamsa Press, Las VegasGoogle Scholar
  21. 21.
    Johnson B et al (2003) Inside microsoft visual studio. NET 2003. Microsoft Press, RedmondGoogle Scholar
  22. 22.
    Jonsson A (2005) A virtual machine concept for real time simulation of machine tool dynamics. Int J Mach Tool Manuf 45(7–8):795–801CrossRefGoogle Scholar
  23. 23.
    Jou M (2005) Development of an interactive e-learning system to improve manufacturing technology education. Proceedings—5th IEEE international conference on advanced learning technology, pp 359–360Google Scholar
  24. 24.
    Hitomi K (1975) Manufacturing system engineering. Taylor and Francis, LondonGoogle Scholar
  25. 25.
    Kalpakjian S, Schmid SR (2000) Manufacturing engineering and technology, 4th edn. Prentice Hall, New JerseyGoogle Scholar
  26. 26.
    Kao YC (2005) Development of a virtual controller integrating virtual and physical CNC. Mater Sci Forum 505–507(part 1)631–636Google Scholar
  27. 27.
    Khan WA (1990) Investigation of tool path sequencing problem in Hierarchical CIM environment. Phd thesis, University of Sheffields UKGoogle Scholar
  28. 28.
    Khan RA (2005) Standards for engineering design and manufacturing. Taylor and Francis, UKGoogle Scholar
  29. 29.
    Kief HB (1986) Flexible automation—the international CNC reference book. Becker Publishing, Havant, EnglandGoogle Scholar
  30. 30.
    Kong SH (2002) The internet based virtual machining system using CORBA. Integr Manuf Syst 13(5):340–344CrossRefGoogle Scholar
  31. 31.
    Leatham-Jones B (1986) Introduction to computer numerical control. Pitman, New YorkGoogle Scholar
  32. 32.
    Lenoir J (2006) Rapid, traditional, and virtual: prototypes in the undergraduate curriculum. Proceedings of ASME international mechanical engineering congress and expositionGoogle Scholar
  33. 33.
    Li G (2006) Research on digitized configuration and automated management of cutting tools for CNC machine. IET conference publications, pp 1262–1267Google Scholar
  34. 34.
    Lin F (2002) Developing virtual environments for industrial training. Inf Sci 140(1–2):153–170zbMATHCrossRefGoogle Scholar
  35. 35.
    Liu C (2000) Smalltalk, objects and design. iuniverse.comGoogle Scholar
  36. 36.
    Luna F (2006) Introduction to 3D game programming wit direct X 9.0 c: a shader approach. Wordware Publishing Inc, TexasGoogle Scholar
  37. 37.
    Luo YB et al (2002) An internet-based image and model-based virtual machine system. Int J Prod Res 40(10):2269–2288zbMATHCrossRefGoogle Scholar
  38. 38.
    Murdock KL (2000) 3D studio max: R3 Bible. Wiley, New YorkGoogle Scholar
  39. 39.
    Okafor A (2009) Development of web-based virtual CNC milling machine and machining process simulation and learning. Proceedings of the 5th IASTED European conference on internet and multimedia systems and applications, pp 36–40Google Scholar
  40. 40.
    Olwal A (2008) Spatial augmented reality on industrial CNC machines. Proceedings of SPIEGoogle Scholar
  41. 41.
    Ong SK (2002) An internet-based virtual CNC milling system. Int J Adv Manuf Technol 20(1):20–30CrossRefGoogle Scholar
  42. 42.
    Quatrni T (1999) Visual modeling with rational rose 2000 and UML. Addison Wesley, ReadingGoogle Scholar
  43. 43.
    Rogers D (2008) Setting the standard. Engineering 244(9):12–14Google Scholar
  44. 44.
    Rolt LTC (1961) A short history of machine tools. MIT Press, USAGoogle Scholar
  45. 45.
    Shao X (2009) A market approach to decentralized control of a manufacturing cell. Chaos Soliton Fract 39(5):2303–2310CrossRefGoogle Scholar
  46. 46.
    Sheu JJ et al (2006) Development of an intelligent virtual reality for high speed machining. Mater Sci Forum 505–507(part 1):625–630CrossRefGoogle Scholar
  47. 47.
    Smid P (2003) CNC programming handbook, 2nd edn. Industrial Press, USAGoogle Scholar
  48. 48.
    Suh SH et al (2003) Modeling ad implementation of internet-based virtual machine tool. Int J Adv Manuf 21(7):516–522CrossRefGoogle Scholar
  49. 49.
    Susanu M (2004) Advanced axis control implementation within a virtual machine-tool environment. Proceedings of the IEEE international symposium on computer aided control system design, pp 7–12Google Scholar
  50. 50.
    Valerio NA (2002) Virtual reality for machine tool prototyping. Proc Am Soc Mech Eng cong and expo15–22Google Scholar
  51. 51.
    Wang WJ et al (2008) Research on material removal algorithm model in virtual milling process based on adaptive dynamic quadrees algorithm. Appl Mech Mater 10–12:822–827CrossRefGoogle Scholar
  52. 52.
    Wasfy TM (2005) Virtual training environment for a 3-axis milling machine. Proceedings of the ASME international design engineering technical conference, pp 1111–1120Google Scholar
  53. 53.
    Xiaoling W (2004) Development an interactive VR training for CNC machining. Proceedings VRCAI, pp 131–133Google Scholar
  54. 54.
    Ye HW (2008) Research on visual collaborative design platform for CNC machine tools. Proceedings of the IEEE international conference on automation and logistics, pp 3010–3013Google Scholar
  55. 55.
    Yeoman RW et al (1985) CIM in the small firm—in design rule for CIM systems. North HollandGoogle Scholar
  56. 56.
    Zhang J (2006) A volumetric model-based CNC simulation and monitoring system in augmented environments. International conference on cyberworlds, pp 33–40Google Scholar
  57. 57.
    Zhang J et al (2010) Development of AR system achieving in situ machining simulation on a 3-axis CNC machine. Comput Animat Virtual Worlds 21(2):103–115CrossRefGoogle Scholar
  58. 58.
    Zhu X (2006) A 3-D simulation system for milling machine based on STEP-NC. Proceedings of the world congress on intelligent control and automation (WCICA), pp 6137–6141Google Scholar
  59. 59.
    Khan WA, Raouf A (2006) Standards for engineering design and manufacturing. CRC/Taylor and Francis, USAGoogle Scholar

Copyright information

©  Springer-Verlag London Limited 2011

Authors and Affiliations

  1. 1.Institute of Business AdministrationCentre for Computer StudiesKarachiPakistan
  2. 2.University of Management and TechnologyLahorePakistan
  3. 3.Brunel University School of Engineering and DesignUxbridge MiddlesexUnited Kingdom

Personalised recommendations