Font Size: a A A

The Development Of The Transformer CAD Software Adopted Object Oriented Programing

Posted on:2003-12-22Degree:MasterType:Thesis
Country:ChinaCandidate:C H LvFull Text:PDF
GTID:2168360095962122Subject:Computer applications
Abstract/Summary:PDF Full Text Request
This paper discusses how to adopt the Object _Oriented Programming method to develop a electric power transformer CAD software which is applicable to all types of transformers by using Microsoft Vicual C++6.0 and the secondary develop tool of AutoCAD--ObjectARX based on Windows98 environment.First of all, the whole programming design ideas is expounded . That is the software is divided into five portions, each portion is a dynamic link library.The first portion is the data processing and data I/O general module that is designed for all the classes of transformer components and parts.The second portion is the AutoCAD system functions DLL that is the C++ description of the AutoCAD drawing functions.The third portion is the DLL of nodes control classes ,which execute task management. Here we use the Microsoft Windows' documents management method for reference. A binary tree is used to dynamically management the construction of the transformer. The instance of a transformer part class is dynamically added to the binary tree as it is demanded. And the whole functions of the software include the functions of each class of transformer part are called by the operation of this portion.The forth portion is the application package(AutoCAD interface statement).This portion is developed by using ObjectARX ,and is the interface of AutoCAD.The fifth portion is the classes about transformer parts. In this potion we take full advantage of the characteristics of OOP, the heredity and the polymorphism. The classes of diversified parts of transformer are succeeded from the basic class , general data I/O class .Secondly, the active part assembly of the transformer is used as an instance to demonstrate the design method.At last , through the work ,the writer obtain a conclusion that adopt the OOP we can dissolve many problems that we encountered when we use the traditional structured programming method and can develop a general transformer CAD design software.
Keywords/Search Tags:Object Oriented, Transformer CAD, ObjectARX
PDF Full Text Request
Related items