Releases Tags
-
v2026.06.15 子网格面/体修复 + 排水管粘黏修复 + 孔压渗流密度修复
released this 1 month ago | 0 commits to master since this release
本版汇总自 v2026.06.09 以来的全部更新。cems.exe 无改动,已有 cems.exe 的同事只需更新 inp2cems.exe。
v2026.06.15 — 孔压/渗流(HYDRO_MECHANICS)密度修复
- 修复:ABAQUS
*Permeability, specific=填的是孔隙水重度 γ_w = ρ_w·g,转 prj 时液相density应为质量密度 ρ_w。旧版误把 γ_w(即 ρg)当密度写入,导致重力项多算一个 g。现按 g 还原为 ρ_w(g 优先取模型 GRAV 载荷量值,无 GRAV 时用标准重力 9.80665)。- 例:水 γ_w=9810 → density≈1000(之前错误写成 9810)。
permeability(κ=k/γ_w) 与固相 density 不受影响;无重力载荷的算例结果不变。
- ⚠️ 之前转过的含孔压模型需重新转换更新 prj。
v2026.06.14 — 自动区分"面集合"与"体区域"
- 修复:只有几何上构成实心三维体(存在内部节点)的
*Elset才导出*_volume.vtu;单层薄面集合(如底面约束面 dimian)不再导出带厚度的 volume,由对应的边界子网格模型名_集合名.vtu表示。 - 解决了"dimian 是面集合却被导成带厚度的体"的问题。判据基于几何,不依赖集合名字。
v2026.06.12 — 格聂山隧道子网格两大问题修复
- 修复【问题1:用集合(set)导出的分区是二维面片/空心壳,不是三维实体】:现在每个命名
*Elset直接导出三维实体子网格模型名_集合名_volume.vtu(带 MaterialIDs),是真正实心的三维体,可剖切、测体积。检查材料分区/体区域请看这个文件。 - 修复【问题2:排水管之间、衬砌与垫层交界处本有空隙,转换后却"黏在一起"】:根因是旧版"面汤"算法把内部重复面、跨空隙的"搭桥面"也收了进来,糊住了空隙。现在只保留唯一的域边界面与区域交界面(格聂山验证:搭桥面 4350 → 0,体积对标 gmsh 误差 0.21%,排水管方形空洞完整保留)。
- 保障:体集合用作 Dirichlet 边界时,集合内部节点以顶点单元补回子网格,约束仍作用于全部节点,与 ABAQUS 语义一致。
v2026.06.09 — 时间相关幅值
- 新增
*Boundary, amplitude=支持:温度/位移 Dirichlet 边界可随时间幅值曲线变化(核废料储库衰变热案例验证,CEMS 与 ABAQUS 高度吻合)。
下载: 见下方附件
inp2cems.exeDownloads
- 修复:ABAQUS