|
|
|
@ -20,12 +20,15 @@ |
|
|
|
本身就是多层实体(如散热影响区 sanremian 的体单元集合),仍会导出 volume。 |
|
|
|
- 注意:cems.exe 本次无改动,已有 cems.exe 的同事只需更新 inp2cems.exe。 |
|
|
|
|
|
|
|
## v2026.06.12 |
|
|
|
- 新增:每个命名 `*Elset` 导出三维实体子网格 `模型名_集合名_volume.vtu` |
|
|
|
(带 MaterialIDs),用于查看材料分区/体区域。检查分区是否实心请看这个文件。 |
|
|
|
- 修复:`*Nset` 边界子网格的"面汤"问题——内部面重复、跨空隙"搭桥面"导致的 |
|
|
|
集合显示为空心壳、排水管/衬砌交界处看似黏连。现在只保留唯一的域边界面与 |
|
|
|
区域交界面(格聂山隧道模型验证:搭桥面 4350 → 0,体积对标 gmsh 误差 0.21%)。 |
|
|
|
## v2026.06.12 — 格聂山隧道子网格两大问题修复 |
|
|
|
- 修复【问题1:用集合(set)导出的分区是二维面片/空心壳,不是三维实体】: |
|
|
|
旧版把集合只提取成表面面片,中间是空的。现在每个命名 `*Elset` 直接导出 |
|
|
|
**三维实体**子网格 `模型名_集合名_volume.vtu`(带 MaterialIDs),是真正实心 |
|
|
|
的三维体,可剖切、测体积。**检查材料分区/体区域请看这个文件。** |
|
|
|
- 修复【问题2:排水管之间、衬砌与垫层交界处本有空隙,转换后却"黏在一起"】: |
|
|
|
根因是旧版"面汤"算法把内部重复面、跨空隙的"搭桥面"也收了进来,糊住了空隙。 |
|
|
|
现在只保留唯一的域边界面与区域交界面(格聂山验证:搭桥面 4350 → 0, |
|
|
|
体积对标 gmsh 误差 0.21%,排水管方形空洞完整保留)。 |
|
|
|
- 保障:体集合用作 Dirichlet 边界(如 `*Boundary, 11, 11`)时,集合内部节点 |
|
|
|
以顶点单元补回子网格,约束仍作用于全部节点,与 ABAQUS 语义一致。 |
|
|
|
- 注意:cems.exe 本次无改动,已有 cems.exe 的同事只需更新 inp2cems.exe。 |
|
|
|
|