ComputerAided_Design_Engineering_amp_Manufactur.pdf
ComputerAided_Design_Engineering_amp_Manufactur.pdf
ComputerAided_Design_Engineering_amp_Manufactur.pdf
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