commit
4f49ac08a7
3 changed files with 55 additions and 0 deletions
@ -0,0 +1,3 @@ |
|||||
|
# 二进制只通过 Releases 发布,不进 git 历史 |
||||
|
*.exe |
||||
|
bin/ |
||||
@ -0,0 +1,13 @@ |
|||||
|
# 更新日志(inp2cems / cems) |
||||
|
|
||||
|
> 每周发布一个版本。二进制在 Releases 页下载,本文件只记录每版改动。 |
||||
|
|
||||
|
## v2026.06.16(示例,按实际日期改) |
||||
|
- 新增 `*Boundary, amplitude=` 支持:温度/位移 Dirichlet 边界可随时间幅值曲线变化 |
||||
|
(核废料储库衰变热案例已验证,CEMS 与 ABAQUS 高度吻合)。 |
||||
|
|
||||
|
## 模板 |
||||
|
## vYYYY.MM.DD |
||||
|
- 新增:…… |
||||
|
- 修复:…… |
||||
|
- 已知问题:…… |
||||
@ -0,0 +1,39 @@ |
|||||
|
# inp2cems / cems 工具分发包 |
||||
|
|
||||
|
把 ABAQUS INP 文件转换为 CEMS 可用的 PRJ + VTU,并用 CEMS 求解。 |
||||
|
|
||||
|
## 目录 |
||||
|
|
||||
|
``` |
||||
|
bin/ |
||||
|
inp2cems.exe # INP -> PRJ + VTU 转换器 |
||||
|
cems.exe # CEMS 求解器 |
||||
|
``` |
||||
|
|
||||
|
> 静态编译,单文件即可运行。若个别机器提示缺 `VCRUNTIME140.dll`, |
||||
|
> 安装微软「Visual C++ Redistributable (x64)」即可。 |
||||
|
|
||||
|
## 用法 |
||||
|
|
||||
|
```powershell |
||||
|
# 1) 转换:把 model.inp 转成 PRJ + VTU,输出到 out_dir |
||||
|
.\bin\inp2cems.exe model.inp out_dir |
||||
|
|
||||
|
# 2) 求解:在输出目录里运行 CEMS |
||||
|
.\bin\cems.exe out_dir\model.prj |
||||
|
``` |
||||
|
|
||||
|
## 已支持要点(节选) |
||||
|
|
||||
|
- 单元:CPE3/4(T)、CPS、CPE6/8、C3D4/6/8/10/15/20(R/T)、孔压、DC 热传导等 |
||||
|
- 过程:THERMO_MECHANICS、SMALL_DEFORMATION、热传导、HM 等 |
||||
|
- 边界/载荷:位移/温度 Dirichlet、CLOAD、DLOAD、DFLUX、FILM |
||||
|
- 时间相关幅值:`*DFLUX, amplitude=`(热流)、`*Boundary, amplitude=`(温度/位移 Dirichlet) |
||||
|
- 装配结构:Part / Instance / Assembly,nset/elset 自动解析 |
||||
|
|
||||
|
## 未支持(已知) |
||||
|
|
||||
|
- 轴对称单元 CAX 系列 |
||||
|
- 多分析步(仅取第一步) |
||||
|
- 外部 ODB 初始应力 `*Initial Conditions, type=STRESS, file=...` |
||||
|
- `*include` 指令(需先展平为单文件) |
||||
Loading…
Reference in new issue