Font Size: a A A

Based Intelligent Cad System For Object-oriented Methods

Posted on:2006-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:L X LiuFull Text:PDF
GTID:2208360182477013Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Intelligent Computer Aided Design (ICAD) is an important direction to the development of CAD. It makes the theory and technology of Artificial Intelligence (AI) integrate with CAD. It also makes the computer has the capacity of supporting design thinking, reasoning decision-making of human experts and imitating the way of thinking and intelligence of human. Thus it makes the automation of design to higher administrative levels.Expert system is a branch of artificial intelligence, which is most active and most possible to be applied in prospect. While expert system is applied to the computer aided design, it may preserve and make use of the experiential knowledge of the specialist, as well as integrate it with the domain knowledge, and therefore could enhance the designer's level improve the devising efficiency and resolve the practical engineering problems which is multi-solving, creative and complicated. Especially, the new generation of ES is produced via incorporating the Object-Oriented theory with expert system, which according with the human's ideational habit, which being apt to construct and maintain knowledge-base, and which paving the way for the ES parallel processing, at the same time, it can realize the code-reuse, and shorten the period of ES developing.Object-oriented Packed Tower expert system (OOPTES) and its knowledge-base, it will be viewed as the research object in this paper, the specific content as follows:1. The application of the knowledge expression method (KEM) in constructing PKES knowledge-base. While contrasting the OO KEM with other KEMs - Production System based rules, frame, Semantic Networks, and so on-we can draw a conclusion: the OO KEM, which encapsulate the knowledge object and some operation to it together, also combining inheritance mechanism, may describe not only the static knowledge of thing's structure and their relations but also the dynamic knowledge how to deal with things. The OO KEM has powerful expression ability, since its high modularization and structurizing, it is easy to realize layer by layer and benefit to develop actual expert system. In this project, the OO method adopted as, every object in the knowledge base are encased independently each other and communicated via message, thus, there has well structurizing and expansibility. What is more, the OO inheritance mechanism can avoid the redundant information and methods. This KEM is easy to manage and maintain, and may use to fulfill the description to complicate object, so it has wide applied prospect in these fields, such as knowledge process and expertsystem, etc.2 .This paper adopts the theory of software engineering to have analyzed and made layout of the ICAD system of the Packed Tower. This paper discusses the total structure model of this ICAD system, and analyzes the logical relative and using rules of all modules in this system.3. This paper adopts Object-Oriented programming idea and design method, taking AutoCAD as developing platform, using AI languageā€”C/C++ for modular design, exerting the technology of Expert System into CAD, using the technology of ObjectARX2000 dynamic link libraries of Autodesk, using MSVC++(MS-Visual C++ 6.0) as translating and editing program condition to secondary develop AutoCAD2000.4 .This papers adopts the theory of Expert System and the technology of CAD, namely ICAD, to realize the analysis, design and realization of ICAD system of Packed Tower, to set up the technology libraries of the design of Packed Tower, including model of expressing knowledge of basing rules and Object-Oriented. This paper has put forward the method of expressing knowledge and reasoning technique based rules and instances. This paper has realized the ICAD system of Packed Tower through the method of Windows' sending message, the contact of ES with intelligent reasoning technique and AutoCAD with function of largely dealing with figures and realized the integrated and intelligentized design of the Packed Tower from process design, mechanical design, and components design to equipment assembly drawing design.Mainly innovative work of this dissertation is as follows:1. This dissertation firstly uses the contact of ES and CAD technique to realize the computer aided design of Packed Tower.2. This paper researches and sets up the engineering intelligent database system for the Packed Tower, including the physical characters of materiel, usually used engineering material database and industry criterion database of components. Therefore, this can make programming and data independent and improve the system ability of extensibility.3. This paper puts forward expressing methods of the based rules and Object-Oriented suiting for the design of the Packed Tower, researches and partly realizes the integrated deducing mechanism of the based rules and the instances.
Keywords/Search Tags:Intelligent Computer Aided Design, Artificial Intelligence, Object-Oriented, Expert System, the Packed Tower
PDF Full Text Request
Related items