From 89078813c5b6aef99ac9363a1dd38362062b6dcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=82=E4=B9=8B=E9=92=B3?= Date: Tue, 28 Jul 2026 18:32:32 +0800 Subject: [PATCH] =?UTF-8?q?docs(feedback):=20update=20overview=20=E2=80=94?= =?UTF-8?q?=20all=20VDE-019~027=20resolved?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- docs/feedback/00-overview.md | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/docs/feedback/00-overview.md b/docs/feedback/00-overview.md index b5f035f..a378315 100644 --- a/docs/feedback/00-overview.md +++ b/docs/feedback/00-overview.md @@ -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 逐步移除 ``` ---