A Framework for Product Data

IT support for engineering involves the integration of existing, evolving and future product data, and software that processes that data. Thus, there is increasing interest in the representation of product data in the computer to support CAE applications. To avoid duplication and inconsistency, and to support the use of new implementation technology as it emerges, conceptual models of product data are required. Such models are independent of the software and hardware environments in which they are implemented. System architectures to support the integration of applications at implementation time are becoming an accepted part of engineering information systems. To use these software support environments effectively, integrated product data is required. It must also be possible to extend the integrated product data in a controlled fashion if it is to evolve to support future engineering applications effectively. A framework that is a part of the product data at the conceptual modeling stage helps to satisfy these requirements. The framework presented is a structure for the information content of product data rather than for the implementation of such data. Product data based on the framework can be successfully implemented in a number of different database forms. This paper describes a framework for electromechanical product data that has been implemented in a structure editor and is being used to support a range of engineering applications. The process of product data integration can be improved by using existing integration strategies together with a framework that provides an overall organization for the data.

[1]  Peihua Gu PML: Product Modelling Language , 1992 .

[2]  Moi-Keow Lee Data feedback in an integrated design-to-manufacture system , 1990 .

[3]  Mark R. Cutkosky,et al.  SHARE: a methodology and environment for collaborative production development , 1993, [1993] Proceedings Second Workshop on Enabling Technologies@m_Infrastructure for Collaborative Enterprises.

[4]  Michael J. Corrigall Inspection plan and code generation for coordinate measuring machines in a product modelling environment , 1990 .

[5]  Alison McKay,et al.  Relating product definition and product variety , 1996 .

[6]  Robert I. M. Young Machine planning in a product model environment , 1992 .

[7]  M. Mäntylä A modeling system for top-down design of assembled products , 1990 .

[8]  A. R. Newton,et al.  Electronic CAD Frameworks , 1992 .

[9]  J R Crookall Computer Integration of Advanced Manufacture , 1986 .

[10]  Chun Liu,et al.  Establishment of functional relationships between product components in assembly database , 1988 .

[11]  David Garlan,et al.  Views for Tools in Integrated Environments , 1986, Advanced Programming Environments.

[12]  R. BeaconG.,et al.  Boundary Evaluation Using Inner and Outer Sets , 1989 .

[13]  Mark R. Cutkosky,et al.  SHARE: A Methodology and Environment for Collaborative Product Development , 1994, Int. J. Cooperative Inf. Syst..

[14]  Gail E. Kaiser Semantics for structure editing environments , 1985 .

[15]  RoY M. SALZMAN The evolution from CAD/CAM to CIM: possibilities, problems and strategies for the future , 1985, Comput. Graph..

[16]  Fred J. Maryanski,et al.  Enhancing Knowledge Representation in Engineering Databases , 1985, Computer.

[17]  Henry Ledgard,et al.  Reference Manual for the ADA® Programming Language , 1983, Springer New York.

[18]  A. Saia,et al.  Boundary evaluation using inner and outer sets: the ISOS method , 1989, IEEE Computer Graphics and Applications.

[19]  A. de Pennington,et al.  Product data models , 1989 .

[20]  ARISTIDES A. G. REQUICHA,et al.  Representations for Rigid Solids: Theory, Methods, and Systems , 1980, CSUR.

[21]  G. G. Scarrott The Nature of Information , 1989, Comput. J..

[22]  Douglas A. Schenck,et al.  Information modeling: the EXPRESS way , 1994 .

[23]  K. W. Liu,et al.  Integrating the CIM environment using object-oriented data management technology , 1988, [Proceedings] 1988 International Conference on Computer Integrated Manufacturing.