VR Visualization of CAE Simulation Data Using Query-Optimized Grids
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current product design and simulation systems face challenges in providing real-time visualization and interaction with complex CAD and CAE models, particularly due to computational costs that hinder the creation and display of visualization tools like streamlines, particle flows, and isosurfaces during virtual reality experiences.
Innovation Solution
The system employs a data translator component to convert CAE model field data into an optimized data structure, enabling real-time visualization and interaction by constructing a query-optimized grid and using algorithms like Marching Cubes for efficient data interpolation and visualization, allowing users to dynamically query and manipulate complex models within virtual reality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If complex CAE simulation data is visualized in real-time VR, then visualization fidelity and interactivity are improved, but computational cost and processing time increase
Solution Approach 1:
The patent extracts only the essential field data points from the complex CAE simulation model and represents them as a simplified point cloud in VR, rather than rendering the entire complex mesh. This extraction approach maintains visualization fidelity for the critical data while dramatically reducing computational requirements for real-time rendering and interaction.
Solution Approach 2:
The patent creates a simplified copy of the CAE simulation data structure - specifically a point cloud representation that captures the essential field data without the computational complexity of the original mesh. This copy can be processed and rendered in real-time while preserving the critical information needed for accurate visualization and analysis.
2Measurement precision
If complex CAE simulation data is visualized in real-time VR, then visualization fidelity is improved, but rendering speed decreases
Solution Approach 1:
The patent extracts only the essential field data points from the complex CAE simulation model and represents them as a simplified point cloud in VR, rather than rendering the entire complex mesh. This extraction approach maintains visualization fidelity for the critical data while dramatically reducing computational requirements for real-time rendering and interaction.
3Measurement precision
If detailed CAE model data is processed, then data accuracy is improved, but processing time increases
Solution Approach 1:
The patent extracts only the essential field data points from the complex CAE simulation model and represents them as a simplified point cloud in VR, rather than rendering the entire complex mesh. This extraction approach maintains visualization fidelity for the critical data while dramatically reducing computational requirements for real-time rendering and interaction.
Solution Approach 2:
The patent performs preliminary processing of the CAE simulation data to create an optimized point cloud representation before it is needed for VR visualization. This pre-processing step filters and prepares only the essential data, so that when the data is needed for interaction, it can be processed and rendered quickly without compromising accuracy.
Data Source
AI summary
A method for providing an immersive VR experience comprises defining in the computer memory, a model representing a three-dimensional model. The method further comprises producing field data based upon a simulation of the three-dimensional model. Additionally, the method comprises storing the field data within a data structure. The method also comprises extracting, for display, a surface of the three-dimensional model from a simulation model. The method additionally comprises creating a surface texture for the surface of the three-dimensional model from the field data. Further, the method comprises creating a query optimized grid from the calculated field data. Further still, the method comprises displaying a visualization of the calculated field data by means of the surface and the query optimized grid.


