10.01.2013 Views

ComputerAided_Design_Engineering_amp_Manufactur.pdf

ComputerAided_Design_Engineering_amp_Manufactur.pdf

ComputerAided_Design_Engineering_amp_Manufactur.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Before making an attempt to generalize the methodology for developing feature-based systems, it is<br />

necessary to bring out the underlying principles that are applicable to different modeling schemes. The<br />

following points are generally valid to all feature-based systems irrespective of the modeling scheme,<br />

representation method, part range, or development platforms selected for developing a modeling system:<br />

(a) The complete part specification, comprising geometrical, technological and general details, should<br />

be contained in the part model.<br />

(b) Though high-level form features address the issue of CAD-CAPP integration, it is also necessary<br />

to maintain the low-level primitive features simultaneously in order to facilitate the visualization<br />

of the form features and the representation of the technological attributes.<br />

Based on these common concepts, a framework for containing various types of data in a featurebased<br />

model can be given as shown in Figure 5.9, which shows the part model as a set of three types<br />

of data. The steps to be followed for the development of a feature-based system within this framework<br />

are listed below. Note that the following sequence is not prioritized since the steps involved are interdependent.<br />

However, it is felt that the given sequence can serve as a guideline in developing a featurebased<br />

system.<br />

(a) Decide the feature definition based on the part type. More than one feature definition can be<br />

adopted to describe a part.<br />

(b) Catalog the form features (along with the geometrical attributes) identified in the part range.<br />

(c) Decide the representation (wire frame, CSG, B-rep or hybrid) scheme based on factors such as<br />

the complexities involved in the part geometry, feature definition or choice of software and<br />

hardware.<br />

(d) Decide the set of operators (e.g., Boolean operations) using which the part range under<br />

consideration can be modeled as a set of form features.<br />

(e) Study the arrangement of form features in the part range. Some general rules on the arrangement<br />

of the features in the part range can be observed. These rules can form the basis to check the<br />

validity of the model.<br />

(f) Identify the primitive features that can construct the form features. The relationship between the<br />

primitive features and form features must be consistently maintained with suitable indexing.<br />

(g) Decide the set of technological details applicable to the part range. Some general rules on the<br />

application of these details to the individual form features and primitive features can be observed.<br />

Validation rules can be developed at this stage.<br />

(h) Classify the technological data, based on the number of (primitive or form) features involved in<br />

specifying a particular data.<br />

(i) Consider the task-dependent general (or global) data to be added to the feature-based model.<br />

(j) Fix the data structures for representing the geometrical, technological, and global details.<br />

(k) Select the method of realizing the feature-based part model.<br />

(l) Choose the software and hardware platforms for the system development.<br />

(m) Finally, carry out the system development. Flexibility, customization, and user-friendliness are<br />

the guidelines in the development.<br />

The development of a part modeling system based on this methodology is presented in later sections.<br />

5.7 Modeling of <strong>Manufactur</strong>ing Resources for CAPP<br />

Process planning is a data-intensive activity. Preparation of the process plans is always guided by the<br />

availability and status of manufacturing facilities on the shop floor. The information about these should<br />

be made available to the CAPP system to enable it to generate realistic process plans.<br />

As shown in Figure 5.6, MRIR is a collection of information representing manufacturing resources<br />

such as machine tools, cutting tools, materials, jigs, fixtures, accessories, inspection gauges, etc. If the<br />

scope of the CAPP system is limited to a few manufacturing facilities, these can be directly embedded

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!