An Object-Oriented Modular Design Model Supported by Integrated Multi-Domain Knowledge

2011 ◽  
Vol 697-698 ◽  
pp. 785-789 ◽  
Author(s):  
X. Li ◽  
Yan Qun Huang

To enhance the ability and reliability of product variant design, an object-oriented framework was constructed using an extensible module/product class for setting up a modular design model. A module/product in a class was identified as an object by encapsulating the involved information as properties and the transforming or interaction activities as operations. This extensible object was gradually optimized through communications with other objects and integrations of design knowledge in five domains. These include Customer, Functional, Physical, Process and Engineering, which is a new domain introduced in this paper. The programmatic framework was implemented and successfully demonstrated using some typical machine tool products.

2014 ◽  
Vol 1061-1062 ◽  
pp. 822-828
Author(s):  
Lin Zhen Zhou ◽  
Qi Gu ◽  
Qing Zhu Li

This research probes into the application of knowledge based engineering (KBE), including acquision, expression and deduction of design knowledge, in rapid design system. Following the concept of modular design and in accordance with the characteristics of machine tool design, it develops a rapid design system for modular machine tool. The design flow of this system is dominantly top-down. It can inherit and reuse design knowledge and realize rapid design of modular machine tool. System development platform and development tools are introduced in this paper. The system’s efficiency and quality are illustrated by a case design.


Author(s):  
PATRICK O. BOBBIE

This article is on a methodology for eliciting and verifying the correctness of domain knowledge using propositional logic. The domain knowledge is further structured and organized into subdomains of objects to facilitate an automatic and rapid development of design prototypes. The philosophy of the design paradigm is threefold: 1) focus the development of software requirements specifications on a set of objects and a set of relationships; 2) establish theorems about the interrelationships of the objects, prove the correctness of the theorems, construct software architectural models based on the transitivity of the theorems, and decompose the models into clusters of objects; and 3) employ object-oriented design techniques to generate prototypes of object classes from the resultant clusters. A prototype generator has been implemented to realize these goals. The significant contributions of this paper are: 1) limiting the contents of the specifications to objects and relationships and mapping this dual basis approach into formalisms of logic to derive and verify the abstract interdependencies of the objects; and 2) modeling, decomposing, and clustering the objects into common classes to facilitate a modular design.


Author(s):  
Xinsheng Xu ◽  
Tianhong Yan ◽  
Yangke Ding

AbstractProduct variant design, as one of the key enabling technologies of mass customization, is the transfer of variant information among mating parts from the perspective of informatics. A dimension constraint network (DCN) among mating parts carries on the task of transferring variant information. What are the information transfer characteristics of dimensions in a constraint network is a fundamental issue to plan the product variant design process reasonably. We begin by showing the natural dynamics of the DCN from two aspects: structure and uncertainty. The information efficiency of the DCN was proposed based on its simple path to specify the information transfer capability of the network. Based on this, the information centrality of the dimension was developed by measuring the efficiency loss of the DCN after the removal of a dimension from the network, which describes the information transfer capability of this dimension. Further, the information centrality of a part was derived. Using a spherical valve subassembly, we calculated the information centrality of the dimensions in a constraint network. We determined that the information centrality of dimension is highly correlated to its out-degree. An approach to plan the sequence of the part variant design according to its information centrality was proposed. We calculated the uncertainties of the DCN and its cumulative uncertainties under different sequences of the part variant design. Results indicate that part variant design under the descending information centrality of the parts minimizes the uncertainty of the DCN. This suggests a new method of planning the sequence of part variant design.


Author(s):  
James A. Stori ◽  
Paul K. Wright

Abstract Within the Integrated Design And Manufacturing Environment (IMADE), operation planning provides a mapping from geometric design primitives to machining operation sequences for manufacturing processes. Operation planning includes tool selection, machining parameter selection, and tool path generation. An object oriented approach to program structure is adopted, whereby features, operations and tools, inherit behaviors and attributes from the appropriate class-hierarchies for the part, the manufacturing operations, and tooling classes. A detailed example is presented illustrating the operation planning search algorithm. Scripts are generated by the individual machining operations for execution on a machine tool. Tooling information is maintained in an object-oriented database through the FAR libraries for Common LISP. Examples of particular process plans show that the inherent trade-offs between specified precision and machining time can be investigated. An Open Architecture Machine Tool (MOSAIC-PM) has been used to machine the parts created by the feature based design and planning system. The novel contributions of this paper relate to the demonstration of “seamless” links between, a) design, b) planning, and c) actual fabrication by milling.


Author(s):  
S. Akagi ◽  
K. Fujita

Abstract An expert system is developed for engineering design based on object-oriented knowledge representation concept. The design process is understood as determining design variables and their relationships which compose design model. The design model is represented as a network in the computer system using the object-oriented knowledge representation. The system built with the above concept provides the following abilities: 1) flexible model building and easy modification, 2) effective diagnosis of the design process, 3) supporting method for redesign, 4) a hybrid function with numerical computations and graphics, and 5) applicability for various design problems. Finally, it is applied to the basic design of a ship.


Author(s):  
Javier Garzas ◽  
Mario Piattini

In order to establish itself as a branch of engineering, a profession must understand its accumulated knowledge. In this regard, software engineering has advanced greatly in recent years, but it still suffers from the lack of a structured classification of its knowledge. In this sense, in the field of object-oriented micro-architectural design designers have accumulated a large body of knowledge and it is still have not organized or unified. Therefore, items such as design patterns are the most popular example of accumulated knowledge, but other elements of knowledge exist such as principles, heuristics, best practices, bad smells, refactorings, and so on, which are not clearly differentiated; indeed, many are synonymous and others are just vague concepts.


2011 ◽  
Vol 421 ◽  
pp. 263-266
Author(s):  
Hai Xin Zhao ◽  
Fu Yun Liu ◽  
Ying Sun ◽  
Kun Xu

In the current market demand of rapid response manufacturing, the product variant design technology is one of the key technologies. Product variant design principles and methods are first described. Then, product dimension parameter is analyzed and product dimension parameter transferring structure is studied. Applying tree theory to product variant design, a dimension relation driving-tree of components and parts is constructed and the significance of driving-tree statistics and a dimension parameters transfer method are presented. The methods and processes which are applied to variant design and the sorting algorithm of relations are described in detail. A parameterized variant design module integrated with SolidWorks was developed with VC + +. All the above mentioned methods and processes are verified by taking a joint coupling product as an example.


2014 ◽  
Vol 7 (5) ◽  
pp. 7075-7119
Author(s):  
C. A. Hartin ◽  
P. Patel ◽  
A. Schwarber ◽  
R. P. Link ◽  
B. P. Bond-Lamberty

Abstract. Simple climate models play an integral role in policy and scientific communities. They are used for climate mitigation scenarios within integrated assessment models, complex climate model emulation, and uncertainty analyses. Here we describe Hector v0.1, an open source, object-oriented, simple global climate carbon-cycle model. This model runs essentially instantaneously while still representing the most critical global scale earth system processes. Hector has three main carbon pools: an atmosphere, land, and ocean. The model's terrestrial carbon cycle includes respiration and primary production, accommodating arbitrary geographic divisions into, e.g., ecological biomes or political units. Hector's actively solves the inorganic carbon system in the surface ocean, directly calculating air–sea fluxes of carbon and ocean pH. Hector reproduces the global historical trends of atmospheric [CO2] and surface temperatures. The model simulates all four Representative Concentration Pathways with high correlations (R>0.7) with current observations, MAGICC (a well-known simple climate model), and the Coupled Model Intercomparison Project version 5. Hector is freely available under an open source license, and its modular design will facilitate a broad range of research in various areas.


Sign in / Sign up

Export Citation Format

Share Document