An Interface Between CAD/CAM Softwares

  • John F. StephensIII
  • R. I. Noorani
  • Y. Chen
Conference paper


Ever since che introduetion of commercially avallable computer-aided design (CAD) and computer-atded manufaecuring (CAM) syatems, Che need for an lncerface between the two Systems has become appareni Despite efforcs by several Software companies and che American National Standards Institute (ANSI), most vendors of CAD/CAM have not made their softwares compatible wich graphics Standards. It is extremely essential to have a Single recognized strueture for communicacion of data between CAD/CAM Systems.

The Initial Graphics Exchange Specification (IGES), managed by che National Bureau of Standards (NBS), established the initial base für direct digital exchange of graphics data. The IGES is a communication file structure for data praduced on and used by CAD/CAM Systems.

The purpose of this paper ie to define and develop a data Interface between CAD and CAM Software packages using IGES file structure. The Interface will be achieved by (1) the establishment of the Standard procedure for processing the IGES file, (2) the definition of the Standard data base for the storage of the data in the IGES file, and (3) the generation of the communication Eile for the CAM Software.


Shape Module Interface Program American National Standard Institute Initial Graphic Exchange Specification Manufacture Automation Protocol 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. (1).
    Nilson, E. M., “CAD/CAM Interface: Problems and Solutions,” Proceedings of Numerical Constrol Society, Chicago, IL., April 9-12, 1978, pp. 6 -28.Google Scholar
  2. (2).
    Wilson, P. R., Faux, I. D., Pasquill, K. G., “Interfaces for Data Transfer Between Solid Modeling Systems,” IEEE CG&A, January, 1985, pp. 41 -51.Google Scholar
  3. (3).
    Zecher, J. E., Lehman, N. W., Graves, M. T., Brown, C. W., “Developing a Desktop Computer-Based Three-Dimensional Modeling System,” Mechanical Engineering, Vol. 105, No. 11, Nov., 1983, pp. 50 -’ 61. :Google Scholar
  4. (4).
    Kretch, S. J., “CAD/CAM for Robots,” SME Technical Paper, Series, MS. 82-135, 8p, 1982.Google Scholar
  5. (5).
    Sakurai, H., Gossard, D. C., “Solid Modeling through Orthographic Views,” Computer Graphics (ACM) , Vol. 17, No. 3, 1983, pp. 243 -252.CrossRefGoogle Scholar
  6. (6).
    Foley, J. D., Wallace, V. L., Chan, P., “Human Factors of Computer Graphics Interaction Techniques,” IEEE Computer Graphics and Applications, Vol. 4, No. 11, Nov., 1984, pp. 13 -48.Google Scholar
  7. (7).
    Wilson, P. R., Faux, I. D., Ustrowski, M. C., Pasquill, K. G., “Interfaces for Data Transfer Between Solid Modeling Systems,” IEEE Computer Graphics and Applications, Vol. 5, No. 1, Jan., 1955, pp. 41–51.CrossRefGoogle Scholar
  8. (8).
    Liewald, M. H., “Initial Graphics Exchange Specification: Success and Evolution,” Computers & Graphics (Pergamon), Vol. 9, No. 1, 1985, pp. 47 -50. :CrossRefGoogle Scholar
  9. (9).
    Morley, B. D., “Mechanical Product Design with Computer-Aided Engineering,” Manufactur ing Engineering, Vol. 93, No. 3, Sept., 1984, pp•. 75–78.Google Scholar
  10. (10).
    Thomson, A. R., Buffman, H. E. Devlin, S. S., Frech, W. P.,. Christop, W., McHale, M. J., Melankoff, M. A., Merchant, M. E., Van Sant, R. W., “Interface Challenge,” NRC Committee on CAD/CAM Interface, U.S.A., American Machinist, Vol. 129, No. 1, Jan., 1985, pp. 95 -102.Google Scholar
  11. (11).
    AD 2000 User’s Manual, Control Data Corporation, 1980.Google Scholar
  12. (12).
    Grayer, A. R., “The Automatic Production of Machined Components Starting From a Stored Geometric Description,” PROLAMAT Proceedings, 1976, North Holland Publishing Company.Google Scholar
  13. (13).
    Chan, B. T. F., “ROMAPT: A New Link Between CAD and CAM,” Computer-Aided Design, Vol. 14, No. 5, Sept., 1982, pp. 261 -266CrossRefGoogle Scholar
  14. (14).
    Chang, T. C.,TIPPS: A Totally Integrated Process Planning System, Ph.D. Thesis, Virginia Polytechnic Institute, Blacksburg, VA., November, 1982.Google Scholar
  15. (15).
    Woo, T. C. H., Computer Understanding of Designs, Ph.D. Thesis, University of Illinois, Urbana-Champaign, IL., 1975.Google Scholar
  16. (16).
    Armstrong, G. T., Carey, G. C, and de Pennington, A., “Numerical Code Generation From a Geometric Modeling System,” in Solid Modeling by Computers From Theory to Applications, M. S. Pickett and J. W. Boyse, Editors, Plenun Press, 1984Google Scholar
  17. (17).
    Kyprianou, L. K., Shape Classification in Computer-Aided Design, Ph.D. Thesis, University of Cambridge, Cambridge, ENGLAND, July, 1980.Google Scholar
  18. (18).
    Goldstein, B. C., Heller, A:. R., Moss, F. H., and Wladawsky-Berger, I. (1984): “Directories in Cooperative Processing Between Workstations and Hosts,” IBM Systems Journal, 23 (3), pp. 236 -244.CrossRefGoogle Scholar
  19. (19).
    Manufacturing Automation Protocol (MAP) Specifications Vx2.0, Warren, MI., GM Technical Center, Feb. 29, 1985.Google Scholar
  20. (20).
    Chen, L-Y, The Development of an Interface Between Commercial Computer-Aided Design and Manufacturing Software Packages, M.S. Thesis, The University of Southwestern Louisiana, Lafayette, LA., May, 1986.Google Scholar

Copyright information

© Springer-Verlag New York Inc. 1988

Authors and Affiliations

  • John F. StephensIII
    • 1
  • R. I. Noorani
    • 1
  • Y. Chen
    • 1
  1. 1.Department of Mechanical EngineeringThe University of Southwestern LouisianaLafayetteUSA

Personalised recommendations