SIMUNIMA

SIMUNIMA is software that converts CAE analysis result files into a file format that can be input into CG editing software. It enables efficient visualization using CAE analysis results, high-quality rendering movies, sharing of 3D views of large-scale analysis results, and XR content development.

Optimization and one-shot conversion of analysis result dat

The conversion data is lightened by reducing particle (point) data and surface polygons and specifying the required conversion range. Everything is easily configured with the GUI, and motion data is automatically applied to the target object at the time of conversion, eliminating the time and effort required for configuration.

Using SIMUNIMA, you can import simulation results to Digital Content Creation tools such as Maya, 3ds Max, Blender, as well as game engines like Unity, Unreal Engine, and so on.

  • A separate license purchase is required to use each CG software. The product names mentioned in this manual are registered trademarks of each company.

Realize photorealistic visualization by the analysts themselve

SIMUNIMA for Unity enables easy data conversion, rendering, and content output using Unity. It automatically converts and reads data, sets up the camera, lighting, timeline, and other scene settings, and allows you to select textures from a pre-prepared library of basic materials. You can easily create CG-rendered videos and interactively manipulatable application output without any CG or content editing knowledge. Note: A unity license must be purchased.

  • Unity license purchase is required.

Documentation for creating CG-rendered videos using Blender is also included. 

Facilitate visualization and XR development using CAE analysis results

Visualization video

Create high-quality, photo-realistic videos to effectively promote your products and technologies on the web, SNS, papers, presentations, events, and exhibitions.

3D viewer/application

Output from SIMUNIMA for Unity in desktop application format to create an interactive 3D viewer. Sharing analysis results in 3D contributes to business efficiency.

XR Content/System Development

It will be possible to expand into XR (VR/AR/MR) content and digital twins, such as VR content for disaster prevention, collaboration systems for remote sites, and simulators for skill evaluation.

Functions

Support Particleworks ver8.1 and Granuleworks ver3.1

Support analysis data file generated by Particleworks ver8.1 and Granuleworks ver3.1 additionally. Polygon motion conversion and conversion of Granuleworks’ non-spherical models are supported.

Supports the conversion and display of volume(grid) data

Grid data output from Particleworks/Granuleworks can now be converted to OpenVDB format.
Using SIMUNIMA for Unity, you can visualize the three-dimensional structure of grid data.
SIMUNIMA for Unity also allows visualization of Volume data from ParaView.

Support for converting ParaView post-processing results.

  • We now support ParaView, an open-source software for post-processing fluid analysis results and more.
  • Using SIMUNIMA with ParaView allows for efficient development of CG rendering in Blender or visualization programs in Unity when post-processing OpenFOAM (an open-source CFD software) or research code.

Developed a Blender add-on to streamline scene building

  • Previously, visualizing analysis results in Blender using only standard functions required lengthy and complex procedures.
  • The Blender add-on added in this version significantly simplifies the import of SIMUNIMA conversion results and scene building.
  • Users can import various files, set various parameters, and generate materials automatically by specifying only the minimum settings, such as the converted result folder name and particle size, in a dedicated window.

▶︎      

Enhanced cross-sectional display functionality

The following functions have been added to the cross-sectional display.

  • Added a function to apply faces to cross-section.
  • Added a function to invert the clipping box.

Additional feature dor desktop application

Within desktop application generated by SIMUNIMA for Unity (Windows executable), following feature has been supported.

  • Buttons to view User Interface Navigation
  • Buttons to switch between perspective and parallel projection.

Functions​(Common to SIMUNIMA/SIMUNIMA for Unity)

Surface polygons, particles (points) Reduction function​

Simply specify the reduction ratio to reduce surface polygon and particle (point) data while preserving the shape. Supports time-series sequential numbering files.

Original Surface Polygons
Reduced Surface Polygons

User interface

Intuitive GUI for settings and data conversion.

Support for multiple physical quantity conversions

You can convert multiple physical quantities (pressure, density, temperature, and others) to an Alembic file.

Color map display by velocity (left) and by particle number density (right)

A function to convert only particles in the specified area​ ​

This function outputs only particles within the specified area. Set margins for the X, Y, and Z axes based on a rectangular area enclosing arbitrary object, then you can convert and output only particles within the area.

Functions​(SIMUNIMA for Unity)

Analysis data conversion/reading and automatic scene setting functions​

The SIMUNIMA for Unity automatically imports simulation results to set up your scene environment, timeline, cameras, and lights​.

Video output function, desktop application (executable file) output function

Output to video files and in the form of interactive desktop applications (executable files) is possible.

Particle (point) display function​

You can display particle method results converted to Alembic particles as particles, vectors, or sphere objects.
Furthermore, for particle and vector displays, you can individually set the color map range adjustment, contour display, and physical quantity used for scaling.

Material library​

The SIMUNIMA for Unity includes about 30 frequently used materials.

Cross-sectional display functionality

Clipping boxes allows for the display of cross-sections from each axis direction. You can also rotate the clipping box by entering numerical values to obtain an oblique sectional view.

Surface display function

You can convert CSV files containing polygons’ per-vertex physical quantity data to Alembic surfaces.