Skip to main content
Log in

An interactive programming system for milling contours and pockets

  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

The programming system discussed here is similar to APT in the definitions it uses. It can automatically generate CNC blocks for the machining of contours and pockets, bounded by linear and circular segments. The system uses simple trigonometry to analyse lines, circles and their intersections. This paper explains a number of algorithms for geometric definitions, elimination of redundant surfaces (thereby optimising the tool path), tool-path generation, etc. A new approach proposed in the present work, based on the construction of a triangle, has simplified the geometry for the case of a circle tangential to two other circles. A number of geometric construction methods and the selection of the milling process (climb versus conventional) for tool-path generation are explained. The system has been modified to machine tapered contour surfaces with a required draft angle.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. R. L. Hatschek, “NC programming”,American Machinist, special report 719, pp. 119–134, February 1980.

    Google Scholar 

  2. T. K. Kundra, P. N. Rao and N. K. Tewari,Numerical Control and Computer Aided Manufacturing, Tata McGraw-Hill, New Delhi, 1985.

    Google Scholar 

  3. C. H. Chasen,Geometric Principles and Procedures for Computer Graphic Applications, Prentice-Hall, Englewood Cliffs, USA, 1978.

    Google Scholar 

  4. I. D. Faux and M. J. Pratt,Computational Geometry for Design and Manufacture, Ellis Horwood, Chichester, 1979.

    MATH  Google Scholar 

  5. D. F. Rogers, “Interactive graphics and numerical control”,Computer Aided Design,12(5), pp. 253–261, 1980.

    Article  Google Scholar 

  6. D. F. Rogers and J. Adams,Mathematical Elements for Computer Graphics, McGraw-Hill, New York, 1976.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Satyanarayana, B., Rao, P.N. & Tewari, N.K. An interactive programming system for milling contours and pockets. Int J Adv Manuf Technol 5, 188–213 (1990). https://doi.org/10.1007/BF02601531

Download citation

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02601531

Keywords

Navigation