Schema and configuration changes for Simulation Records

Affects upgrades from MI Materials Gateway version 2025 R1 and earlier.

In a hub-and-spoke data configuration (where CAD data and simulation data are stored in separate tables), Simulation Record tables now have the table type Material.

If you have an existing hub-and-spoke data configuration, you will need to:
  • Edit your database schema to change the Table Type of your Simulation Record tables to Material.
  • Update any MI Materials Gateway customizations that apply to Simulation Records (such as additional columns or attribute mappings) to use the configuration settings for Material records.
  1. Edit the database schema to change the table types:
    1. Open the MI Admin application, select the database, and click Tables.
    2. For each Simulation Record table: select the table, click Edit, and in the Table type field, enter Material.
  2. Optional: If you have configured attributes to be written to components when a Simulation Record is assigned in HyperMesh, update these mappings in the gateway.config file.
    • Any attributes that are mapped using the setting PartSimulationRecordAttributeMapping must be re-mapped using PartMaterialAttributeMapping.
    • Any legacy attributes that were previously removed using PartSimulationRecordRemoveAttribute must now be removed using PartMaterialRemoveAttribute.
    For instructions on configuring these mappings, see Writing data from attributes to host parts.
  3. Optional: If you have configured additional columns of data to be displayed in lists of related Simulation Records, review and update your column configuration in the MI Settings application.

    If a column definition includes the element "sectionType": "eNodeSimulationRecord", change it to "sectionType": "eNodeMaterial".

    For instructions on editing column configurations, see Showing additional data for Granta MI records.

You must also ensure that default exporters for Simulation Records are specified using the new setting mimaterialsgateway.defaultexporters in the MI Settings application.