Font Size: a A A

Research And Application Of Graphical Modeling Based On Defined Feature

Posted on:2012-09-27Degree:MasterType:Thesis
Country:ChinaCandidate:F M ZuoFull Text:PDF
GTID:2178330335487738Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
As the scope and complexity of engineering application increasing, people also give more requirements to the visualization. Whether the power system, thermal system or workflow management system. are used to using model diagram to represent the system structure or specific workflow, For the research fields of aerospace reliability, there is also no exception. In order to complete the whole reliability evaluation and calculation process better, first, the reliability of aerospace products requires to be analyzed, and than the reliability model could be established. There are many different kinds of graphical modeling software, and the reliability analysis software also provides graphical modeling functions. However, most of these software purchase and use embedded three mapping software, resulting in strong dependence of three commercial software, increasing the software cost, and bringing a single method of graphical modeling, which have strong limitations, and even cause direct impact on modeling and visualization efficiency. Therefore, studying and implementing an efficient, convenient and intelligent graphical modeling system has great significance.To achieve this goal, this article refers to the ideas of feature design, using a new method of feature modeling, proposes a distribution strategy and management mechanism of the features for model structure for complex models. That is to say, it gives users the design mode of defined feature, which helps them to complete the modeling faster and more flexible. Feature design is the premise of modeling. Each model is a combination of feature vector elements and other basic primitives. System in this paper gives a specific meaning to every defined feature, such as corresponding to specific parts of aerospace products. When the number of parts increases, and the structure of model becomes more complex, the way of distribution and management to the features may be directly related to the modeling efficiency. So this paper designs a module of feature library, in which the features can be reused, edited and modified.This paper analyzes the research situation and development trend of graphical modeling, and finds out problems of the traditional modeling method. Discuss the relevant basic theory of graphical modeling, such as concepts, attributes or interactive technologies of primitives, and the generation algorithm for basic primitives. Emphatically analyzes the design and implementation process for user-defined features of vector elements, including definition, parametric design, implementation technology, functional requirement, etc. Puts forward design framework, data structure and user interface design for the graphic modeling system of defined feature, meanwhile, divides it into different module partitions carefully as well as study the realization of each module's function and the organizational relationship between modules in-depth. Describes the core technologies and difficult points involved in the system, and test the system functions and performance with a model established experiment of aerospace reliability. Finally, sum up the design and development process of the whole system, pointing out the design features and problems that still needed to be improved.The system discussed in this paper, in addition to meet the demands put forward in the research background, but also requires to be extended to other areas of similar projects and services to more graphic modeling applications. The system covers a large number of programming techniques, such as the GDI+graphic programming, control development, serialization, attribute customization, double buffering, rubber lines, etc. These technologies are all developed and implemented in VS2005 with C#. NET platform independently, without any help of three commercial software, which not only saves development costs, but also increased the flexibility and independent intellectual property'rights of software. Experiments show that this system has achieved the expected goals and have a certain openness, practicality, versatility and scalability.
Keywords/Search Tags:Graphical modeling, Defined feature, Vector primitive, Reliability modeling, Feature library
PDF Full Text Request
Related items