Files
temperature/cad/README.md
DESKTOP-PUHFO60\dsx2016 482be39c01 Document stable tag v1.1-case-snaps for easy rollback.
Keep branch keep/v1.1-case-snaps alongside the prior v1.0-case-closed snapshot.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 15:21:39 +08:00

62 lines
2.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# CYD 温湿度仪表盘 3D 外壳(v1.1)
## 结构说明
只有两件:**前框** + **后盖**。外轮廓圆角 R=3.5mm,主要靠 **4 处悬臂卡扣** 合盖(止口仍保留对齐;四角 M3 可选)。
| 部位 | 作用 |
|------|------|
| 前框 | 屏窗;公止口;长边各 2 根悬臂卡扣(钩朝外) |
| 后盖 | 装板子;母止口;卡扣窗口 + 卡台;**背面中心 DHT11 卡位通风口**(探头微突出约 1.6mm) |
| 定位柱 | 四角短 peg / 孔,合盖防错位 |
| `snap_coupon.stl` | 单独试打卡扣样件,调间隙后再打整壳 |
**没有**外壳旁边的大“格子”(旧支脚块 / 外挂仓已删)。
## 卡扣参数(按 FDM 常见经验)
参考悬臂卡扣实践(应变控制、根部过渡、配合间隙、PETG 反复开合更稳):
| 参数 | 本壳取值 | 说明 |
|------|----------|------|
| 自由臂长 L | 11 mm | 偏短可再加长降低应变 |
| 根厚 / 尖厚 | 1.7 → 0.95 mm | 锥形臂,应力分散 |
| 钩深 undercut | 0.75 mm | 含 lead-in 斜面 |
| 侧向间隙 | 0.45 mm | FDM 合盖/卡扣常用约 0.4–0.5 |
| 止口间隙 | 0.45 mm | 同左 |
| 材料建议 | **PETG** | PLA 可试装,反复开合易脆 |
打印:卡扣臂尽量落在 **XY 弯曲平面**(不要让弯曲撕开层层)。先打 `snap_coupon.stl`,太紧就略加大间隙或减钩深。
## 合盖
前框止口落入后盖槽,卡扣钩入后盖窗口卡台;预览默认合盖(开合度 0%)。
对齐数据在 `export/mate.json`(`version: 1.1-snaps`)。
稳定标签:当前 **`v1.1-case-snaps`**;旧无卡扣版 **`v1.0-case-closed`**(见仓库根 README)。
## 浏览器预览
```bash
python -m http.server 8765 --directory cad
```
打开 http://localhost:8765/viewer.html (请 **Ctrl+F5** 强制刷新)
- `C` 合盖 · `O` 开盖 · `空格` 播放
- 「看后盖/DHT」查看背面微凸通风口
## 导出 STL
```bash
pip install trimesh manifold3d numpy shapely
python cad/generate_stl.py
```
输出:`export/front.stl`、`back.stl`、`snap_coupon.stl`、`mate.json`。
## 装配
1. DHT11 从**后盖背面**按入中心卡位,探头朝外略突出,线进腔内接 CN1/GPIO22
2. CYD 放入后盖,前框对准止口/定位柱合盖,听四侧卡扣入位;四角 M3×10 可选