Files
ViewDesignEngine/docs/13-v3.4-开发计划.md
T
茂之钳 2c59c55c6b
CI / Build & Test (push) Failing after 1m32s
CI / Release Build (push) Failing after 31s
Build & Test / build-and-test (push) Has been cancelled
Build & Test / python-bindings (push) Has been cancelled
docs: complete documentation polish — CHANGELOG v3.1-v3.5, README update, plan cleanup, v3.6 ideas
2026-07-24 14:13:26 +00:00

979 B

ViewDesignEngine v3.4 制造就绪计划

制定: 2026-07-24 | 状态: 完成


1. 🔗 Boolean 集成面分割

当前 boolean 用 centroid 射线法分类面。现在有了 split_face_by_plane,集成进去。

  • 修改 brep_boolean.cpp:对每个面,用另一体的面所在平面分割
  • 分割后的面片段再分类 IN/OUT
  • 重点:self-union、重叠盒交、盒柱交应精确

2. 🏭 CAM 刀具路径

制造基础能力。

  • offset_curve — 平面曲线的等距偏移
  • contour_2d — 2D 轮廓加工路径生成
  • pocket_2d — 2D 腔体加工路径(zigzag 填充)
  • 测试:圆形偏移验证、矩形口袋路径

3. 🐍 Python PyPI 发布

  • 验证 pip install . 本地构建
  • 添加 README.md Python 安装说明
  • 准备 PyPI 发布文件

4. 📐 更多教程

  • 04-cam-basics.md — CAM 刀具路径教程
  • 05-python-api.md — Python API 快速入门