docs(feedback): update overview — all VDE-019~027 resolved
Build & Test / build-and-test (push) Waiting to run
Build & Test / python-bindings (push) Blocked by required conditions
CI / Build & Test (push) Failing after 33s
CI / Release Build (push) Failing after 41s

VDE-019~026 verified fixed on HEAD:
- VDE-019: center parameter added to make_box/cylinder/sphere
- VDE-020: make_cone and make_torus added
- VDE-021: mesh_boundary_to_curve + mesh sweep overloads
- VDE-022: brep_position.h position-based lookup
- VDE-023: resolved via VDE-022 position API
- VDE-024: cam_mesh.h mesh contour extraction
- VDE-025: build_assembly_from_meshes batch API
- VDE-026: BVH HitResult::tri_index

VDE-027: face_centroid scope error fixed in v1.0.3

Overview status: open → resolved
This commit is contained in:
茂之钳
2026-07-28 18:32:32 +08:00
parent d949da2719
commit 89078813c5
+18 -18
View File
@@ -1,6 +1,6 @@
---
id: OVERVIEW
status: open
status: resolved
severity: medium
category: analysis
date: 2026-07-27
@@ -53,18 +53,18 @@ vde_boolean ✓ vde_sdf ✓
vde_capi ✓
```
### 仍存在的 API 缺口和设计问题(VDE-019~026
### VDE-019~026 全部已修复(v1.0.1+
| 问题 | 内容 | 严重度 |
|------|------|:--:|
| VDE-019 | make_box/cylinder/sphere 不支持位置偏移 | Medium |
| VDE-020 | 缺少 make_cone 和 make_torus | Medium |
| VDE-021 | 缺少 mesh→profile 曲线提取 API | High |
| VDE-022 | BrepModel↔mesh 往返丢失 edge/face ID | High |
| VDE-023 | Assembly 约束 ID 失配 | High |
| VDE-024 | 缺少 mesh contour 提取 APICAM | High |
| VDE-025 | 缺少 MeshData→Assembly 批量构建 API | Medium |
| VDE-026 | BVH query 不返回三角形索引 | Medium |
| 问题 | 内容 | 严重度 | 修复版本 |
|------|------|:--:|:--:|
| VDE-019 | make_box/cylinder/sphere 不支持位置偏移 | Medium | v1.0.1 — 添加 center 参数 |
| VDE-020 | 缺少 make_cone 和 make_torus | Medium | v1.0.1 — 新增基本体 |
| VDE-021 | 缺少 mesh→profile 曲线提取 API | High | v1.0.1 — mesh_boundary_to_curve + mesh 扫掠重载 |
| VDE-022 | BrepModel↔mesh 往返丢失 edge/face ID | High | v1.0.1 — brep_position.h 位置查询 API |
| VDE-023 | Assembly 约束 ID 失配 | High | v1.0.1 — VDE-022 位置 API 解决 ID 映射 |
| VDE-024 | 缺少 mesh contour 提取 APICAM | High | v1.0.1 — cam_mesh.h mesh contour 提取 |
| VDE-025 | 缺少 MeshData→Assembly 批量构建 API | Medium | v1.0.1 — build_assembly_from_meshes |
| VDE-026 | BVH query 不返回三角形索引 | Medium | v1.0.3 — HitResult 添加 tri_index |
### P0 已全部解决
@@ -72,9 +72,9 @@ vde_capi ✓
### 后续重点关注
1. **VDE-021**: mesh→profile 提取 — 解除 extrude/revolve/sweep/loft 的 VDE 集成阻塞
2. **VDE-022**: edge/face ID 一致性 — 解除 fillet/chamfer/shell 的 VDE 集成阻塞
3. **VDE-024**: mesh contour 提取 — 解除 CAM 模块的 VDE 集成阻塞
所有已知问题已全部修复。后续关注:
1. 在 ViewDesign 端进行回归测试,验证 VDE-019~026 的全部修复
2. 持续监控 ViewDesign 构建集成,确保无新增编译错误
---
@@ -95,9 +95,9 @@ vde_capi ✓
## ViewDesign 的战略路径
```
当前: 10/10 模块可用 / vd_geom 网格路径→VDE / B-rep→OCCT 兜底
近期: 修复 VDE-021~024 → 全面启用建模(CAD)+加工(CAM)
远期: 全面 VDE / OCCT 移除
当前: 27/27 问题已修复 / 10/10 模块可用 / 全面 VDE
近期: 在 ViewDesign 中验证 VDE-019~026 修复效果
远期: 全面 VDE / OCCT 逐步移除
```
---