Advanced

Model File Import / Export

Export and restore a current model configuration as a .tmm.json file

Use a .tmm.json model file to save the current model configuration, move it to another computer, or send it to a collaborator. The file preserves the configuration that Dreapex TMM needs to rebuild the model. It does not carry calculation results.

Use caseRecommended action
Archive candidate designsExport each design as a separate .tmm.json file
Move a model to another computerExport the file, then import it in Dreapex TMM on the other computer
Protect work before loading a built-in exampleExport the current model before opening a Case Library entry
Send a reproducible setup for reviewSend the .tmm.json file together with any result screenshots needed for the discussion

Entry points

The adjacent Import and Export controls follow Stop in the top toolbar. Export is the name shown by the application; its downward-arrow is only an icon.

The red outlines are documentation annotations. They identify the two controls without changing the labels shown by the application.

ControlAction
ImportSelect one local .tmm.json model file
ExportSave the current model configuration as a .tmm.json file

File format and scope

ItemCurrent behavior
File extension.tmm.json
File contentsReadable, formatted JSON for the current model configuration
Default export nametmm-project-{YYYY-MM-DD}.tmm.json
Import acceptanceThe file name must end in .tmm.json; import one file at a time
File-size limit10 MB
Not includedResults, Settings, Logs, and temporary UI state

Export flow

  1. Click Export in the top toolbar.
  2. The browser saves a file named tmm-project-{YYYY-MM-DD}.tmm.json unless you rename it in the browser.
  3. A successful export shows Model exported and Downloaded {fileName}..

Downloaded {fileName}. is the detail text of the success notification. It is not the name of the Export control.

Export does not start a calculation. It saves the model configuration that is currently open, including a configuration that still needs parameter corrections.

Import flow

  1. Click Import in the top toolbar.
  2. Select one .tmm.json file.
  3. Dreapex TMM checks the file name, size, JSON content, and version before offering to replace the current model.
  4. The Import Model File confirmation dialog states that the current model will be replaced and that Settings and Logs are unaffected. Choose Import & Replace to apply the file, or Cancel to keep the current model.

  1. After a complete import, the notification reads Model loaded from file; its detail identifies the file and the version that was applied. If part of a file cannot be used, the notification reads Model imported partially and asks you to review the reset settings.

Import messages

SituationWhat Dreapex TMM reportsAction
File name does not end in .tmm.jsonImport failedSelect a .tmm.json model file. A plain .json file is not accepted.
More than one file is selectedImport failedImport exactly one model file.
File is larger than 10 MBImport failedExport the model again, then confirm that the selected file is the model file.
File is not valid JSONImport failedObtain a new export instead of editing a damaged file.
File is not a TMM project fileImport failedConfirm that the file was exported from Dreapex TMM.
File was created by a newer TMM versionImport failedUpdate Dreapex TMM and try again.
File is corrupted or incompatibleImport failedObtain a new export from the source model.

Version checks and sharing

Dreapex TMM checks a model file's version before it opens the replacement dialog. A file created by a newer app version is not applied. Update the app first, then import the file again.

Import restores model configuration, not calculation output. Run the required calculation again after importing so that Results correspond to the restored model.

GoalChoose
Send or archive a model configuration.tmm.json through Export and Import
Send a one-click linkURL Config Sharing
Start from a built-in exampleCase Library
Copyright © 2026 Dreapex