docs(feedback): update overview — all VDE-019~027 resolved
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:
@@ -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 提取 API(CAM) | 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 提取 API(CAM) | 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 逐步移除
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user