Integration of commercial CAD/CAM system with custom CAPP using Orbix middleware and CORBA standard

Fernando Rangel, Jami J. Shah

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

This paper discusses the issues of integrating the Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) programs in commercial software. Integration was achieved through implementation of a computer-aided process planning (CAPP) system within the commercial software. The part model was imported into, or designed in, the commercial CAD system. Manufacturing information was then extracted from the part model by the CAPP system using commercial Application Programming Interfacing (API) methods. The CAPP system then uses the extracted information to produce a process plan consistent with the requirements of the commercial CAM module to produce Numerical Control (NC) code. The internal integration was accomplished using commercial API methods that dynamically bind the CAD, CAPP, and CAM into a single continuous application. These APIs are implemented using the Orbix middleware following the CORBA standard. A case study demonstrating the integration is presented. Strengths and weaknesses of integrating the CAD and CAM domains using APIs and middleware are discussed.

Original languageEnglish (US)
Title of host publicationProceedings of the ASME Design Engineering Technical Conference
Pages299-310
Number of pages12
Volume2
StatePublished - 2002
Event28th Design Automation Conference - Montreal, Que., Canada
Duration: Sep 29 2002Oct 2 2002

Other

Other28th Design Automation Conference
CountryCanada
CityMontreal, Que.
Period9/29/0210/2/02

Fingerprint

Computer aided process planning
Common object request broker architecture (CORBA)
Computer aided manufacturing
Middleware
Computer aided design
Computer programming
Application programming interfaces (API)
Computer systems

ASJC Scopus subject areas

  • Engineering(all)
  • Computer Networks and Communications
  • Information Systems

Cite this

Rangel, F., & Shah, J. J. (2002). Integration of commercial CAD/CAM system with custom CAPP using Orbix middleware and CORBA standard. In Proceedings of the ASME Design Engineering Technical Conference (Vol. 2, pp. 299-310)

Integration of commercial CAD/CAM system with custom CAPP using Orbix middleware and CORBA standard. / Rangel, Fernando; Shah, Jami J.

Proceedings of the ASME Design Engineering Technical Conference. Vol. 2 2002. p. 299-310.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Rangel, F & Shah, JJ 2002, Integration of commercial CAD/CAM system with custom CAPP using Orbix middleware and CORBA standard. in Proceedings of the ASME Design Engineering Technical Conference. vol. 2, pp. 299-310, 28th Design Automation Conference, Montreal, Que., Canada, 9/29/02.
Rangel F, Shah JJ. Integration of commercial CAD/CAM system with custom CAPP using Orbix middleware and CORBA standard. In Proceedings of the ASME Design Engineering Technical Conference. Vol. 2. 2002. p. 299-310
Rangel, Fernando ; Shah, Jami J. / Integration of commercial CAD/CAM system with custom CAPP using Orbix middleware and CORBA standard. Proceedings of the ASME Design Engineering Technical Conference. Vol. 2 2002. pp. 299-310
@inproceedings{04eed82596cf44babe1b24083a2cce8b,
title = "Integration of commercial CAD/CAM system with custom CAPP using Orbix middleware and CORBA standard",
abstract = "This paper discusses the issues of integrating the Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) programs in commercial software. Integration was achieved through implementation of a computer-aided process planning (CAPP) system within the commercial software. The part model was imported into, or designed in, the commercial CAD system. Manufacturing information was then extracted from the part model by the CAPP system using commercial Application Programming Interfacing (API) methods. The CAPP system then uses the extracted information to produce a process plan consistent with the requirements of the commercial CAM module to produce Numerical Control (NC) code. The internal integration was accomplished using commercial API methods that dynamically bind the CAD, CAPP, and CAM into a single continuous application. These APIs are implemented using the Orbix middleware following the CORBA standard. A case study demonstrating the integration is presented. Strengths and weaknesses of integrating the CAD and CAM domains using APIs and middleware are discussed.",
author = "Fernando Rangel and Shah, {Jami J.}",
year = "2002",
language = "English (US)",
volume = "2",
pages = "299--310",
booktitle = "Proceedings of the ASME Design Engineering Technical Conference",

}

TY - GEN

T1 - Integration of commercial CAD/CAM system with custom CAPP using Orbix middleware and CORBA standard

AU - Rangel, Fernando

AU - Shah, Jami J.

PY - 2002

Y1 - 2002

N2 - This paper discusses the issues of integrating the Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) programs in commercial software. Integration was achieved through implementation of a computer-aided process planning (CAPP) system within the commercial software. The part model was imported into, or designed in, the commercial CAD system. Manufacturing information was then extracted from the part model by the CAPP system using commercial Application Programming Interfacing (API) methods. The CAPP system then uses the extracted information to produce a process plan consistent with the requirements of the commercial CAM module to produce Numerical Control (NC) code. The internal integration was accomplished using commercial API methods that dynamically bind the CAD, CAPP, and CAM into a single continuous application. These APIs are implemented using the Orbix middleware following the CORBA standard. A case study demonstrating the integration is presented. Strengths and weaknesses of integrating the CAD and CAM domains using APIs and middleware are discussed.

AB - This paper discusses the issues of integrating the Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) programs in commercial software. Integration was achieved through implementation of a computer-aided process planning (CAPP) system within the commercial software. The part model was imported into, or designed in, the commercial CAD system. Manufacturing information was then extracted from the part model by the CAPP system using commercial Application Programming Interfacing (API) methods. The CAPP system then uses the extracted information to produce a process plan consistent with the requirements of the commercial CAM module to produce Numerical Control (NC) code. The internal integration was accomplished using commercial API methods that dynamically bind the CAD, CAPP, and CAM into a single continuous application. These APIs are implemented using the Orbix middleware following the CORBA standard. A case study demonstrating the integration is presented. Strengths and weaknesses of integrating the CAD and CAM domains using APIs and middleware are discussed.

UR - http://www.scopus.com/inward/record.url?scp=0036976983&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0036976983&partnerID=8YFLogxK

M3 - Conference contribution

VL - 2

SP - 299

EP - 310

BT - Proceedings of the ASME Design Engineering Technical Conference

ER -