Font Size: a A A

The Development Of Casting Finite Element Visualized Post-processing System Based On Qt And VTK

Posted on:2019-08-01Degree:MasterType:Thesis
Country:ChinaCandidate:H ChenFull Text:PDF
GTID:2381330563493160Subject:Materials engineering
Abstract/Summary:PDF Full Text Request
The emergence of casting simulation has changed the way that traditional casting technique evolves,which heavily relies on experience,and has greatly reduced the production cost.Recently,as the computer technology develops,the casting simulation technique has also been greatly developed.Post-processing integral to cast simulation,is responsible for the display of computation results,and affects the user experience directly.However,the post-processing system of mainstream CAE software developed in China has poor rendering effect and it is difficult to develop and maintain the code.This article developed the casting finite element visualized post-processing system based on Qt and VTK,which enables stronger render effects.The major contributions of this article are presented below:Firstly,this article deeply researched the Qt cross-platform C++ Graphic User Interface library and the Visualization toolkit,and developed the casting finite element visualized post-processing system based on Qt and VTK.Also,the Functional architecture design and the interface interaction design was mode against the visualization of casting finite element data.Secondly,the VTK visual rendering pipeline was built on the Qt framework.The Visualization toolkit was used to extract the information about points,cells,cell types,data on the points,and data in the cells so that the finite element data model was built.Also a series of visualization functions were realized,including interaction design,visualization of scalar data,clipping of 3D model,visualization of isosurface,generation of bounding boxes,and so on.Thirdly,the results file of an example calculated by a CAE software on the market was used to test and display all the visualization functions of the system.The analysis of casting process was carried out by using the rendering results of temperature field,displacement,equivalent stress and equivalent strain.The rending results were compared with the mainstream CAE software with OpenGL as the rendering engine.The casting finite element post-processing visualization system designed and developed in this paper has obviously improved the post-processing display effect like model three-dimensional,smooth degree and color expression.And some new functions have been developed to enhance the experience of the post-processing system.The researching results confirmed the superiority of using a more powerful graphics engine and have a strong application value.
Keywords/Search Tags:Qt, VTK, Visualization, Casting CAE, Post-processing
PDF Full Text Request
Related items