Please enable JavaScript to view this site.

GeoDict User Guide 2025

Generate Granular Twin From 3D

The Generate Granular Twin From 3D uses the Generate Granular Structure app to generate a digital twin of a 3D reference structure, combined with an optimization algorithm to iterate the twin to the target.

Note-Important

Modules needed to run this GeoApp:

GrainGeo, PoroDict+MatDict

Depending on the settings:  FlowDict, DiffuDict

Clicking Edit... opens the Generate Granular Twin From 3D dialog. At the top, define a Result File Name for the result file and the result folder containing the generated structure.

OpenInitial Parameter Values

OpenOverlay Grains and Random Field Settings

OpenGrain Generator

OpenRandom Field

OpenAdd Binder

OpenCriteria to Match

OpenOptimization Components

OpenLocal Optimization Stopping Criterion

OpenGlobal Optimization Stopping Criterion

OpenSet Geometry Size

OpenClean up after completion

OpenSet Expert Structure Generation Settings

OpenSet Expert Local Optimization Settings

Results

After the generation is finished, the corresponding result file is opened in the Result Viewer.

The Report tab

The Structure Details table reports the grid size, voxel length and solid volume percentage of the reference structure and the digital twin. The Digital Optimization Twin is the structure used for the comparison with the reference structure, the Digital Twin the created 3D structure.

GeoApp_DigitalTwin_3D_Results_1

The Structure Generation Parameters table shows the found optimal structure generation parameters. You can use these parameters as input in the Generate Structure app to create multiple digital twin models.

GeoApp_DigitalTwin_3D_Results_2

The Structure Comparison table compares the computed measures of the reference structure and the digital twin and states the error in the respective measure.

GeoApp_DigitalTwin_3D_Results_3

The Optimization table report the number of iterations and function evaluations needed. Iterations and Evaluations needed for the global optimization and for the local optimization are reported separately. Below, the total runtime of the optimization is reported.

GeoApp_DigitalTwin_3D_Results_4

Plots tab

The Parameters by Evaluation and Parameters by Iteration plots show the evolution and convergence of the structure generation parameters in each step.

The Target Errors by Evaluation / Iteration plots show the results of the structure comparison in each step.

Data Visualization

GeoApp_GenerateDigitalTwinFrom2D_DataVisualization

In this tab, you can load the 2D reference structure, the 2D Digital Optimization Twin used to compute the matching criteria and the created 3D Digital Twin.

Result folder content

In the result folder, find the following:

  • The analysis results of the reference structure is stored in the Reference Structure folder.
  • The analysis results of the found digital twin is stored in the Digital Twin folder.
  • The intermediate evaluation results, if Clean up after completion is not checked.
  • The used parameters, the corresponding simulation results and the error function evaluation of every step are contained in the DigitalTwinGlobal.csv and DigitalTwin.csv files.
  • The final statistical digital twin Structure.gdt.

©2025 created by Math2Market GmbH / Imprint / Privacy Policy