Files
temperature/cad/README.md
DESKTOP-PUHFO60\dsx2016 c35ed7a7a9 Add parametric CYD desk-stand case with DHT11 vent bay.
Provide OpenSCAD source, watertight front/back STLs, and print/assembly docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 14:58:34 +08:00

60 lines
1.9 KiB
Markdown
Raw 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 外壳
桌面斜立分体外壳,适配 **ESP32-2432S028R(CYD)** + **DHT11(CN1 / GPIO22)**。
## 零件
| 文件 | 说明 |
|------|------|
| `export/front.stl` | 前框(屏窗 + 压边) |
| `export/back.stl` | 后盖 + 斜立支脚 + DHT11 通风仓 |
| `cyd_climate_case.scad` | 参数化源文件(OpenSCAD,可改尺寸) |
| `generate_stl.py` | 无 OpenSCAD 时用 Python 导出 STL |
## 设计要点
- PCB 基准:`86 × 50 × 1.6` mm,四角安装孔
- 前框可视窗约 `59.5 × 45` mm
- 后盖背面净空约 7 mm;Micro-USB / USB-C 合并开孔
- BOOT / RST 背面开孔;底部散热缝
- **DHT11 独立通风仓**(后盖长边外侧),减少板温干扰;线槽通向 CN1
- 固定:`4 × M3×10` 自攻进后盖塑料柱(孔径约 2.5 mm)
## 打印建议
| 参数 | 建议 |
|------|------|
| 材料 | PLA 或 PETG |
| 层高 | 0.2 mm |
| 喷嘴 | 0.4 mm |
| 墙厚 | 2–3 圈 |
| 填充 | 15–20% |
| 支撑 | **不需要**(按 STL 默认朝向) |
| 前框 | 屏窗朝上打印 |
| 后盖 | 底板朝下,支脚伸出床外方向按切片预览摆放 |
## 重新导出 STL
```bash
pip install trimesh manifold3d numpy
python cad/generate_stl.py
```
或用 OpenSCAD:
```bash
openscad -o cad/export/front.stl -D part=\"front\" cad/cyd_climate_case.scad
openscad -o cad/export/back.stl -D part=\"back\" cad/cyd_climate_case.scad
```
改尺寸:编辑 `cyd_climate_case.scad` / `generate_stl.py` 顶部参数后重新导出。
## 装配
1. DHT11 放入后盖通风仓,杜邦线经线槽接到 **CN1**(`3V3 / IO22 / GND`,按你现有接线)
2. CYD 屏朝前框放入,USB 对齐侧孔
3. 合上后盖,四角 M3×10 拧紧(勿过紧防裂)
4. 桌面斜立放置;点屏可调背光
若孔位与你的板子有 ±1 mm 偏差,优先改 `generate_stl.py` 里 `USB_Y` / `MH_INSET` 后重导。