As a powerful numerical calculation method, finite element(FE) method expands its application field covering all kinds of physical analysis. Especially in the field of civil, hydraulic, mechanical, aviation, shipbuilding etc. , it has been treated as a direct force that promotes the development of technology and society. It is playing a important role in our world. Meanwhile, with the advent and advancement of finite element method and computer technology, the development of finite element application gradually becomes an independent subject and industry.In general, the finite element software mainly consists of three parts: pre-process module, solver and post-process module. The solver is the kernel of a FE software, pre-process module is used for describing and constraining the simulation model based on user input, and post-process module displays the analysis result in the form of graphs, facilitating the users to understand of the problem they are studying.This thesis mainly focus on addressing visualizing the simulation of sheet forming and resin transfer molding, design and develop a FE post-processing system based on the theory of OOP and computer graphics. This application is designed to utilize MVC(Model-View-Controller) architecture, powered by Direct3D APIs and running on .Net platform in C# language.In the thesis, some key technologies regarding post-processing are demonstrated, including data interpolation processing, contour line/contour band generation, object selection, physical value display on intersection plane. In terms of the design of visualization system, the system is developed based on the programmable pipe line of Direct3D, so it fully utilized the graphics hardware capability. The author compared the differences between Dircect3D and OpenGL, examined the advantage of Direct3D as the rendering engine. A new color mapping method is also introduced in the thesis. The author studied the advanced scene rendering technology based on HLSL language, backlight rendering technique, deferred lighting technology, and evaluate the rendering performance with testing data. As the application is designed to be lean, fast, easy-to-use, and good visual quality, it satisfies the requirement of visualizing the result of FE simulation well. |