Skip to main content

A Virtual Lathe for Part Program Verification

  • Conference paper
AMST ’99

Part of the book series: International Centre for Mechanical Sciences ((CISM,volume 406))

  • 361 Accesses

Abstract

The simulation and verification of NC codes for CNC machining is very important in the highly competitive and automated industries no matter if the codes are generated by conventional programming [1–4]. In fact, a succession of long and complex preliminary actions is needed to use this kind of machine tool, increasing the costs of the production process as a whole. The aim of this work is to provide the operator with a rapid and effective tool to visualize the result of a turning operation with the intent of saving time, human resources and money.

In the paper a proper software, written in C language, is presented which through a polygon clipping algorithm and some OpenGL techniques, is able to simulate the machining using the numerical control verification module in a CN lathe.

Since the rendering image of simulated results can closely mimic the machined part, this research provides a better approach for a very fast NC simulation and verification on an inexpensive personal computer. In addition the model can also be displayed from different viewpoints and it can be manipulated for further applications.

This software can be used also as a visual postprocessor allowing the user to visualize the workpiece obtained from a part program produced from a CAM system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Voelcker, H.B., Hunt, W.A., The Role of Solid Modeling in Machining-Process Modeling and NC Verification“, SAE Technical Paper Series 810195, 1981

    Google Scholar 

  2. Sungurtekin, U.A., Voelcker H.B., “Graphical Simulation and Automatic Verification of NC Machining Program”, Proc. IEEE Int. Conf. on Robotics and Automation, 1986, 156165

    Google Scholar 

  3. Appleton, E., Tool Path Simulation — Software Enables Engineers to Visualize Machining Processes in Advance, Computer Graphics World, 1990, 85–91

    Google Scholar 

  4. Kim, C.B., Yang, M.Y., Park, S., Tool Path Verification and NC Program Editing under a Multi-Window Environment, JAPAN/USA Symposium on Flexible Automation, Vol. 1 1992, 409–414

    Google Scholar 

  5. Segal, M., Akeley K., The OpenGL Graphic System: A Specification (version 1.2) — Silicon Graphics, March 23, 1998

    Google Scholar 

  6. The OpenGL, http://www.opengl.org

    Google Scholar 

  7. Kilgard M., Programming OpenGL for the X Window System, Addison-Wesley, 1996

    Google Scholar 

  8. Vepstas L., GLE Tubing and Extrusion Library, ver. 2.3 (1997), http://linas.org/gle/index.html

    Google Scholar 

  9. Murta, A.: A Generic Polygon Clipping Library, 1998, http://www.cs.man ac uk/ aig/staff/alan/software/gpc/gpc2.html

    Google Scholar 

  10. Vatti, B.R.: A Generic Solution to Polygon Clipping, Communications of the ACM, 35 (7), July 1992, 52–63

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Wien

About this paper

Cite this paper

Valvo, E.L. (1999). A Virtual Lathe for Part Program Verification. In: Kuljanic, E. (eds) AMST ’99. International Centre for Mechanical Sciences, vol 406. Springer, Vienna. https://doi.org/10.1007/978-3-7091-2508-3_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-2508-3_32

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83148-9

  • Online ISBN: 978-3-7091-2508-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics