feat(v3.4): manufacturing-ready plan + tag v3.3.0
CI / Build & Test (push) Failing after 32s
CI / Release Build (push) Failing after 1m31s
Build & Test / build-and-test (push) Has been cancelled
Build & Test / python-bindings (push) Has been cancelled

This commit is contained in:
茂之钳
2026-07-24 13:18:13 +00:00
parent 324066a27c
commit 2b8bc3c212
+33
View File
@@ -0,0 +1,33 @@
# 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 快速入门