English interface
The documentation body is currently provided mainly in Chinese. API names and code examples remain unchanged.
建模计算流程
MatDEM 示例通常把一个任务拆分成建模、计算和结果处理多个脚本。自己的项目也建议保持相同分层,便于定位问题和复现实验。
1. 准备环境
2. 选择参考示例
在示例库中选择与目标问题最接近的案例。先原样运行,再复制到独立工作目录修改。
3. 建立模型
典型步骤包括:
- 定义模型箱、几何对象或颗粒集合;
- 设置材料、接触和分组;
- 定义边界、荷载和计算区域;
- 保存初始模型和关键参数。
4. 计算与过程记录
- 先进行小规模、短步数验证;
- 检查消息输出、能量、力和位移等关键量;
- 确认边界条件和单位后再扩大模型;
- 为可复现计算保留脚本、输入、版本和日志。
5. 后处理与导出
使用 d.show、d.showFilter 等接口查看结果,通过与当前环境兼容的数据写出方式导出数组或曲线。