Relations Between Features: Prototyping Object-Oriented Language Extensions on an Industrial Example

Author(s):  
Brendan D. Brett ◽  
Thomas J. Peters ◽  
Steven A. Demurjian ◽  
Donald M. Needham

Abstract Feature-based design techniques are being broadly incorporated into supporting CAD/CAM software. Object-oriented methodologies effectively capture parent-child relationships between features. However, realistic design, manufacturing and assembly domains often require more subtle inter-relationships between features, where contemporary object-oriented languages lack capabilities to facilitate such modeling. This research focuses upon prototyping object-oriented techniques to express non-ancestral relationships between features. This research was undertaken to support an industrial design team and our research goals were to: • determine critical feature inter-relationships, • prototype object-oriented software mechanisms for expressing these non-ancestral inter-relationships, and • equip those mechanisms with methods for change notification.

Author(s):  
Yuh-Min Chen ◽  
R. Allen Miller ◽  
K. Rao Vemuri

Abstract To increase the capabilities and intelligence of CAD/CAM systems, a feature based modeling environment, integrated with a knowledge based environment, is under development utilizing a commercial CAD system. This environment allows designers to model parts with features, and provides high-level part models to support geometric reasoning in manufacturing assessment and related functions. Two fundamental issues have been considered: (1) What kind of information is required to specify a part and to support reasoning about the part in a wide variety of applications?, and (2) How can the results serve the geometric reasoning needs of the various engineering applications which need geometric information about the part? This paper will discuss the information required for defining net shaped parts (parts to be manufactured by net shape processes), a framework for a feature based modeling environment, the procedures for feature based design, and the construction of high-level (semantic) pan models suitable for geometric reasoning in a knowledge based environment.


Author(s):  
Xiaodong Liu ◽  
Richard A. Wysk

Abstract In current feature-based design and process planning research, two major problems are application system development mode and product information description. Particularly, with our current development mode, programs from other researchers cannot be reused, each researcher has to redevelop a set of new feature-application code almost built-from-scratch to create features and/or produce process planning.... As a result, though we have developed countless features-application programs, the problem about integrating CAD and CAM application is still largely unsolved. From the viewpoint of the technology of components (that is a new, powerful software development technology), we seem to be wasting large amount of time to do a repetitive and ineffective work that is orders of magnitude greater than we should do. By solving several key obstacles that obstruct us from developing the small, reusable components in advanced CAD/CAM fields, the paper creatively introduces into advanced CAD/ CAM fields the brand new, powerful component technology that has never been explored in the fields. And the paper gives a concrete example (MFIC) in the machinable feature application fields to demonstrate how to apply the technology in a specific field. The framework in the paper is the first component framework for advanced CAD/CAM applications. Because the technology of components provides developers with more reusability, extensibility, reliability and compatibility, so it has been universally accepted as the future software development technology by the entire software world. We believe the component technology is the future software development technology in advanced CAD/CAM fields too, and the component framework will change the development mode of advanced CAD/CAM applications, just like the interchangeability completely changes the manufacturing mode in mechanical industry.


Sign in / Sign up

Export Citation Format

Share Document