| Based on the analyze and discuss of the most successful 3D geometry modeling engine ACIS and rendering engine HOOPS, this paper goes on in detail with the method of object-oriented technology. In order to the aim of developing two-dimensional sketch module of CFD pre-post process system based on ACIS/HOOPS, this paper studies about entity modeling technology of ACIS and implementation method of entity's display system of HOOPS. It also realizes a CFD pre-post process system"PrePost"within relevant projects. 2D sketch module is one important module of PrePost system, and is the base of 3D feature modeling, and used for 2D engineering design. The main content and work of this paper include:First, analyzing and discussing in detail to ACIS geometry modeling engine and rendering engine HOOPS;Second, discussing about the basic conception, principle and relevant concept of the geometry modeling; Analyze to several kinds of typical geometry modeling methods, having discussed the concept of solid modeling method and various kinds of implementation methods especially;Third, the systematic design of the two-dimensional sketch module of PrePost is discussed in detail, raise the approach of design. Following the ideas of Software Engineering, the system is comprehensively planned. The huge system is divided into human-computer interactive sub-system, modeling sub-system and rendering sub-system, the R&D period of the system is shortened, and the compatibility and stability of the system is heightened;Finally, discussing the implemental method of the system functions, include the creation and modification of the two-dimensional entities, and the assistant functions about rubber line, snap, parametric design. |