About Solid Modeling by Using Feature-Based Models

Fredy Jara
Literature Review 3
Computer Graphics II Spring 1996
Computer Science Department
University of Massachusetts at Lowell


Abstract

The main objective of traditional modeling systems has been the representation of the shape of an object accurately and reliably as a computer understandable information. These models cannot be directly used to drive applications such as manufacturing planning on CAM system or handling and assembling in robotics applications since some information required for these tasks is totally absent in such models. In the last few years two new design paradigms have emerged: feature-based design and constraint-based design which addressing aspects that allow or facilitate the integration between modeling and applications. In this work we review a paper which proposes a hybrid representation of Feature-Based models.

1 Introduction

There are three dominant representations used for solid modeling: Constructive Solid Geometry (CSG), Boundary representation (Brep) and Spatial subdivision. These three models have served as a basis for the develop of several CAD systems but their use have been basically limited to drafting purposes since, in general, they have a lack of support of adequate means for dealing with functionality either at the level of representation or at the level of provide efficient mechanisms to extract and manipulate such a functionality from the geometric and topological representation they use internally.

The basic problem with traditional applications based on the representations before mentioned is that in detailing the object geometry in terms of low level entities the overall meaning of the object is hidden. In these models the main objective is the final shape, and the meaning of the shape, which may represent the functionality in the application context, is not maintained in the model. In addition in many applications contexts, a description of the nominal geometry is not sufficient and this description must be complemented with tolerances and other constraints.

The new design paradigms expose a need to reconsider solid representation at a different level of abstraction which will allow the develop of more intelligent design systems and will provide the link between design and application. Basically the new system modelers must be able to capture and use the design objectives related to function and manufacturability. In the past five years these paradigms of design are appearing in commercial practice and at present, considerable attention is been focused on its potential. Features are seen as an effective mean to provide a more abstract product model than geometry alone. In the new design methodologies we need to represent entire classes of solids, comprising a generic design. Solids in a class are built structurally in the same way, from possibly complex shape primitives, and are instantiated subject to constraints and dimensions that interrelate specific shape elements [5]. Important research issues must be done in order to define precisely classes of solids, representation of generic solids, and ways to edit such designs.

The paper we are dealing with was presented in Proceedings of the IFIP in Japan in 1991 by Bianca Falcidieno and Franca Giannini. Both have been related with several works about feature-based modeling [1, 2, 3 ,4], in which appropriated representation schemes of features have been explored in order to integrate features and constraints in modeling systems. The rest of this work is organized as follow. Section 2 presents a background about solid modeling systems in general. Section 3 present issues to be considered in feature-base modeling. Section 3 presents a brief discussion about the proposed modeling scheme. Section 4 presents the conclusions.

2 Brief review about solid modeling

We present a brief review about the three main representations used for solid modeling. Most of this review was taken from [5].