# 直线完整装配与响应曲线

三维图来自 [HALLPOS.step](../../../../mechanical/models/rendering/HALLPOS.step)，包含 PCB、电子元件、三颗霍尔、接口、导向底座和滑动载体，共 93 个源实体。表面颜色、原毫米坐标和装配位置来自文件，没有另画一套测试台代替它。

PCB 和底座固定，载体沿原坐标 +Y 移动。讲解坐标 x=0 时，载体槽中心在导向方向上与 U2 封装中心的投影对齐。原 STEP 姿态对应 x≈−12.11 mm，页面允许约 −12.11 到 +15 mm 的移动，曲线仍保留 ±15 mm 的完整范围。

这是讲解用的几何参考，不是磁性零位。原模型保留了槽中心与霍尔封装中心约 0.30 mm 的横向偏移；封装中心也不等于芯片内部敏感点。实际零点、气隙、行程和测量误差仍需装配后检查。载体槽径约 Φ10.2 mm，项目磁铁为 Φ10 × 3 mm、轴向充磁；源装配没有独立磁铁实体。

## 打开与操作

- [浅色版](index-light.html) · [深色版](index.html)
- 拖动模型换方向，使用俯视、等距和缩放按钮看孔位与器件。
- 点击 PCB、底座或载体按钮对照部件；“分开看”用于看内部，“原始位置”恢复源文件姿态。
- 滑条、曲线和方向键调整讲解位置；空格播放或暂停。

三维载体、磁铁示意、曲线游标和响应点使用同一个 [理想模型](../MODEL.md)。读数不是串口数据或固件解算结果。

## 构建与检查

在仓库根目录执行：

```sh
node media/animation/anatomy/cad-check.mjs
node media/animation/anatomy/model-check.mjs
node media/animation/anatomy/linear/build.mjs
node media/animation/anatomy/linear/build.mjs --light
```

`window.hallFigure.set(value)` 立即设定讲解位置，超出当前结构展示范围会限幅；`getState()` 读取状态，`pause()` 停止播放。录制与本地服务见 [总说明](../README.md)。源文件、哈希、实体数量与导出检查见 [几何记录](../cad/manifest.json)。
