diff --git a/docs/27-竞品分析.md b/docs/27-竞品分析.md index d0d4b20..2ea845f 100644 --- a/docs/27-竞品分析.md +++ b/docs/27-竞品分析.md @@ -11,8 +11,10 @@ 1. [引擎概览](#1-引擎概览) 2. [能力矩阵对比](#2-能力矩阵对比) 3. [各引擎深度剖析](#3-各引擎深度剖析) -4. [VDE 定位与差距](#4-vde-定位与差距) -5. [改进路线建议](#5-改进路线建议) +4. [VDE 定位与差距](#4-vde-定位与差距) +5. [v5 追平进度](#5-v5-追平进度) ← 新增 +6. [改进路线建议](#5-改进路线建议) +7. [v6 剩余计划](#7-v6-剩余计划) ← 新增 --- @@ -58,35 +60,35 @@ Blender Internal ───────→ Blender(多边形建模,非B-Rep | 能力 | Parasolid | ACIS | GRANITE | CGM | OCCT | Blender | **VDE** | |------|-----------|------|---------|-----|------|---------|---------| | 完整拓扑层次 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | -| Trimmed Surface | ✅ 深度集成 | ✅ | ✅ | ✅ | ✅ | ❌ | ⚠️ stub | -| 布尔运算 | ✅ SSI 30年打磨 | ✅ | ✅ | ✅ | ✅ | ⚠️ 网格 | ⚠️ centroid | +| Trimmed Surface | ✅ 深度集成 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ v5 | +| 布尔运算 | ✅ SSI 30年 | ✅ | ✅ | ✅ | ✅ | ⚠️ 网格 | ✅ SSI v5 | | 欧拉操作 | ✅ 完整 | ✅ | ✅ | ✅ | ✅ | N/A | ✅ 6原语 | -| 直接建模 | ✅ 同步技术 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | -| 抽壳/倒圆/倒角 | ✅ 鲁棒 | ✅ | ✅ | ✅ | ⚠️ | ✅ 网格 | ⚠️ 基础 | -| 容差缝合 | ✅ 自适应 | ✅ | ✅ | ✅ | ⚠️ | N/A | ⚠️ 基础 | -| 局部操作 | ✅ tweak/replace | ✅ | ✅ | ✅ | ❌ | N/A | ❌ | +| 直接建模 | ✅ 同步技术 | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ v5 | +| 抽壳/倒圆/倒角 | ✅ 鲁棒 | ✅ | ✅ | ✅ | ⚠️ | ✅ 网格 | ✅ v5 | +| 容差缝合 | ✅ 自适应 | ✅ | ✅ | ✅ | ⚠️ | N/A | ✅ 自适应 v5 | +| 局部操作 | ✅ tweak/replace | ✅ | ✅ | ✅ | ❌ | N/A | ✅ push_pull v5 | ### 2.2 曲面建模 | 能力 | Parasolid | ACIS | GRANITE | CGM | OCCT | Blender | **VDE** | |------|-----------|------|---------|-----|------|---------|---------| | NURBS 基础 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | -| G2/G3 连续性 | ✅ | ✅ | ✅ | ✅ 王者 | ⚠️ | ❌ | ❌ | -| A级曲面 | ⚠️ | ⚠️ | ⚠️ | ✅ 业界最强 | ❌ | ❌ | ❌ | -| 曲面延伸/裁剪 | ✅ | ✅ | ✅ | ✅ | ✅ | N/A | ❌ | -| N边填充 | ✅ | ✅ | ✅ | ✅ | ⚠️ | ✅ 网格 | ❌ | -| 变半径过渡 | ✅ | ✅ | ✅ | ✅ | ⚠️ | ❌ | ⚠️ stub | +| G2/G3 连续性 | ✅ | ✅ | ✅ | ✅ 王者 | ⚠️ | ❌ | ✅ v5 | +| A级曲面 | ⚠️ | ⚠️ | ⚠️ | ✅ 业界最强 | ❌ | ❌ | ⚠️ 基础 | +| 曲面延伸/裁剪 | ✅ | ✅ | ✅ | ✅ | ✅ | N/A | ✅ v5 | +| N边填充 | ✅ | ✅ | ✅ | ✅ | ⚠️ | ✅ 网格 | ✅ v5 | +| 变半径过渡 | ✅ | ✅ | ✅ | ✅ | ⚠️ | ❌ | ✅ v5 | | 自由变形(FFD) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | -| 曲面分析工具 | ✅ 斑马/曲率 | ✅ | ✅ | ✅ | ⚠️ | ✅ | ⚠️ 基础 | +| 曲面分析工具 | ✅ 斑马/曲率 | ✅ | ✅ | ✅ | ⚠️ | ✅ | ✅ 斑马+曲率 v5 | ### 2.3 装配体 | 能力 | Parasolid | ACIS | GRANITE | CGM | OCCT | Blender | **VDE** | |------|-----------|------|---------|-----|------|---------|---------| | 装配树 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ 集合 | ✅ | -| 约束求解(3D) | ✅ D-Cubed | ✅ | ✅ | ✅ | ⚠️ | ❌ | ⚠️ 基础 | +| 约束求解(3D) | ✅ D-Cubed | ✅ | ✅ | ✅ | ⚠️ | ❌ | ✅ Newton v5 | | 干涉检查 | ✅ 快+准 | ✅ | ✅ | ✅ | ⚠️ | ❌ | ✅ | -| 大装配(10K+) | ✅ LOD+流式 | ✅ | ✅ | ✅ | ❌ | ✅ 实例化 | ⚠️ 头部 | +| 大装配(10K+) | ✅ LOD+流式 | ✅ | ✅ | ✅ | ❌ | ✅ 实例化 | ✅ LOD v5 | | 运动仿真 | ✅ 专业 | ✅ | ✅ | ✅ | ❌ | ✅ 骨骼 | ✅ 基础 | | 爆炸视图 | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | | 装配特征 | ✅ 跨零件 | ✅ | ✅ | ✅ | ❌ | ❌ | ⚠️ stub | @@ -114,10 +116,10 @@ Blender Internal ───────→ Blender(多边形建模,非B-Rep | STEP AP203/214 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | | STEP AP242 | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | | IGES | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | -| JT | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ⚠️ stub | -| Parasolid XT | ✅ 原生 | ✅ | ❌ | ✅ | ❌ | ❌ | ⚠️ stub | -| ACIS SAT | ✅ | ✅ 原生 | ❌ | ✅ | ❌ | ❌ | ⚠️ stub | -| IFC (BIM) | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ | ❌ | +| JT | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ v5 | +| Parasolid XT | ✅ 原生 | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ v5 | +| ACIS SAT | ✅ | ✅ 原生 | ❌ | ✅ | ❌ | ❌ | ✅ v5 | +| IFC (BIM) | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ | ✅ v5 | | STL/OBJ/PLY | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ 原生 | ✅ | | glTF/GLB | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | | 3MF | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ | ✅ | @@ -127,10 +129,10 @@ Blender Internal ───────→ Blender(多边形建模,非B-Rep | 能力 | Parasolid | ACIS | GRANITE | CGM | OCCT | Blender | **VDE** | |------|-----------|------|---------|-----|------|---------|---------| -| 多线程并行 | ✅ 全面 | ✅ | ✅ | ✅ | ⚠️ 部分 | ✅ | ⚠️ OpenMP | -| GPU 加速 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ CUDA | ⚠️ stub | -| 增量更新 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ⚠️ 基础 | -| 内存管理 | ✅ 池+CoW | ✅ | ✅ | ✅ | ⚠️ | ✅ | ⚠️ 头部 | +| 多线程并行 | ✅ 全面 | ✅ | ✅ | ✅ | ⚠️ 部分 | ✅ | ✅ OpenMP v5 | +| GPU 加速 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ CUDA | ✅ CUDA v5 | +| 增量更新 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ v5 | +| 内存管理 | ✅ 池+CoW | ✅ | ✅ | ✅ | ⚠️ | ✅ | ✅ 池+CoW v5 | | 分布式计算 | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | | 混合精度 | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ⚠️ 头部 | | LOD 自动切换 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ 雕刻 | ❌ |