跳转至

建模计算流程

MatDEM 示例通常把一个任务拆分成建模、计算和结果处理多个脚本。自己的项目也建议保持相同分层,便于定位问题和复现实验。

1. 准备环境

  • 从官网获取软件和许可证;
  • 完成 安装首次运行
  • 记录软件版本、运行环境和计算设备。

2. 选择参考示例

示例库中选择与目标问题最接近的案例。先原样运行,再复制到独立工作目录修改。

3. 建立模型

典型步骤包括:

  1. 定义模型箱、几何对象或颗粒集合;
  2. 设置材料、接触和分组;
  3. 定义边界、荷载和计算区域;
  4. 保存初始模型和关键参数。

软件对象和目录关系见软件目录,类与函数见 API 参考

4. 计算与过程记录

  • 先进行小规模、短步数验证;
  • 检查消息输出、能量、力和位移等关键量;
  • 确认边界条件和单位后再扩大模型;
  • 为可复现计算保留脚本、输入、版本和日志。

5. 后处理与导出

使用 d.showd.showFilter 等接口查看结果,通过与当前环境兼容的数据写出方式导出数组或曲线。

后处理与数据导出

6. 二次开发

需要自定义建模、接触、显示或界面时,先查阅 API 参考专题帮助。API 名称和参数应以实际使用版本为准。