高级
模型文件导入导出
用 .tmm.json 文件导出和恢复当前模型配置
.tmm.json 模型文件可保存当前模型配置,用于跨电脑迁移、存档或与协作者共享。文件保留 Dreapex TMM 重建模型所需的配置,不包含计算结果。
| 使用场景 | 建议操作 |
|---|---|
| 存档多个候选方案 | 将每个方案分别导出为 .tmm.json 文件 |
| 跨电脑迁移模型 | 导出文件,再在另一台电脑的 Dreapex TMM 中导入 |
| 加载内置案例前保护当前工作 | 打开案例库前先导出当前模型 |
| 向同事发送可复现配置 | 发送 .tmm.json 文件,并附上讨论所需的结果截图 |
入口
顶部工具栏中,终止 后方相邻的两个控件分别是 导入 和 导出。共享截图采用英文界面,因此图中对应显示为 Stop、Import 和 Export。导出 是中文界面显示的控件名称,向下箭头只是图标。

红色描边是本文添加的说明标记,只用于识别图中的 Import(导入)和 Export(导出)控件,不改变软件显示的名称。
| 控件 | 操作 |
|---|---|
导入 | 选择一个本地 .tmm.json 模型文件 |
导出 | 将当前模型配置保存为 .tmm.json 文件 |
文件格式与范围
| 项目 | 当前行为 |
|---|---|
| 文件扩展名 | .tmm.json |
| 文件内容 | 当前模型配置的可读、格式化 JSON |
| 默认导出文件名 | tmm-project-{YYYY-MM-DD}.tmm.json |
| 导入要求 | 文件名必须以 .tmm.json 结尾,且每次只能导入一个文件 |
| 文件大小上限 | 10 MB |
| 不包含 | 结果、设置、日志 和临时界面状态 |
导出流程
- 在顶部工具栏点
导出。 - 浏览器保存名为
tmm-project-{YYYY-MM-DD}.tmm.json的文件。你可以在浏览器中改名。 - 导出成功后显示
模型已导出和已下载 {fileName}。。

已下载 {fileName}。 是成功提示的详情文字,不是 导出 控件的名称。
导出不会启动计算。它会保存当前打开的模型配置,包括仍需修正参数的配置。
导入流程
- 在顶部工具栏点
导入。 - 选择一个
.tmm.json文件。 - Dreapex TMM 会在提供替换选项前检查文件名、大小、JSON 内容和版本。
导入模型文件确认对话框会说明当前模型将被替换,并提示设置和日志不受影响。选择导入并替换才会应用文件,选择取消会保留当前模型。

- 完整导入后显示
已从文件加载模型,详情中会给出已应用的文件和版本。旧文件中若有部分配置不能使用,则显示模型已部分导入,并提示你检查已重置的设置。
导入提示
| 情况 | Dreapex TMM 的提示 | 处理方式 |
|---|---|---|
文件名不以 .tmm.json 结尾 | 导入失败 | 选择 .tmm.json 模型文件。普通 .json 文件不能导入。 |
| 选择了多个文件 | 导入失败 | 每次只导入一个模型文件。 |
| 文件超过 10 MB | 导入失败 | 重新导出模型,并确认选中的是模型文件。 |
| 文件不是合法 JSON | 导入失败 | 重新从源模型导出,不要继续使用损坏的文件。 |
| 文件不是 TMM 项目文件 | 导入失败 | 确认文件来自 Dreapex TMM 的导出。 |
| 文件由更新版本的 TMM 创建 | 导入失败 | 先更新 Dreapex TMM,再重试。 |
| 文件已损坏或与当前版本不兼容 | 导入失败 | 从源模型重新导出文件。 |
版本检查与分享方式
Dreapex TMM 会在显示替换确认对话框前检查模型文件版本。由更新版本应用创建的文件不会被应用,应先更新应用,再重新导入。
导入恢复的是模型配置,不是计算输出。导入后应重新运行所需计算,确保 结果 与恢复后的模型一致。